.maison-benefits-faqs,.maison-benefits-faqs *,.maison-benefits-faqs *:before,.maison-benefits-faqs *:after{box-sizing:border-box}.maison-benefits-faqs{width:100%;margin:18px 0;font-family:var(--base-font-family);color:rgb(var(--text-color))}.maison-benefits-faqs__benefits{display:grid;gap:12px;padding:20px;background:#f5f5f5}.maison-benefits-faqs__benefit{display:flex;align-items:center;gap:12px;min-width:0}.maison-benefits-faqs__benefit-icon{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;background:rgb(var(--text-color) / .04)}.maison-benefits-faqs__mobile-icon{display:none}.maison-benefits-faqs__benefit-copy{display:grid;gap:4px;min-width:0;font-size:14px;line-height:1.3;letter-spacing:-.01em;color:rgb(var(--text-color) / .7)}.maison-benefits-faqs__benefit-copy strong{font-size:16px;font-weight:700;color:rgb(var(--text-color))}.maison-benefits-faqs__details{display:block;padding-top:16px}.maison-benefits-faqs__heading{margin:16px 0 20px;font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.maison-benefits-faqs .accordion,.maison-benefits-faqs .accordion *,.maison-benefits-faqs .accordion *:before,.maison-benefits-faqs .accordion *:after{box-sizing:border-box}.maison-benefits-faqs .accordion{--accordion-surface: rgb(var(--bg-color));--accordion-text: rgb(var(--text-color));--accordion-muted: rgb(var(--text-color) / .7);--accordion-focus: rgb(var(--text-color));--accordion-gap: 0px;--accordion-radius: 0px;--accordion-inline-padding: 0px;--accordion-question-padding: 16px;--accordion-open-question-end: 8px;--accordion-answer-end: 16px;--accordion-motion-duration: .3s;--accordion-motion-ease: ease;display:grid;gap:var(--accordion-gap);width:min(100%,500px);color:var(--accordion-text)}.maison-benefits-faqs .accordion .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.maison-benefits-faqs .accordion .item{position:relative;overflow:hidden;background:var(--accordion-surface);border-bottom:1px solid #e4e4e4;border-radius:var(--accordion-radius)}.maison-benefits-faqs .accordion .item:first-of-type,.maison-benefits-faqs .accordion .item[hidden]:first-of-type+.item{border-top:1px solid #e4e4e4}.maison-benefits-faqs .accordion .question{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:var(--accordion-question-padding) var(--accordion-inline-padding);color:var(--accordion-text);font-size:13px;font-weight:400;line-height:1.3;letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;transition:padding-block-end var(--accordion-motion-duration) var(--accordion-motion-ease)}.maison-benefits-faqs .accordion .question::-webkit-details-marker{display:none}.maison-benefits-faqs .accordion .question:focus-visible{outline:2px solid var(--accordion-focus);outline-offset:-2px}.maison-benefits-faqs .accordion .icon{position:relative;flex:0 0 16px;width:16px;height:16px;transition:transform var(--accordion-motion-duration) var(--accordion-motion-ease)}.maison-benefits-faqs .accordion .icon-mark{position:absolute;top:0;right:0;bottom:0;left:0}.maison-benefits-faqs .accordion .icon-mark:before,.maison-benefits-faqs .accordion .icon-mark:after{position:absolute;top:50%;left:50%;width:16px;height:2px;content:"";background:currentColor;border-radius:999px;transform:translate(-50%,-50%)}.maison-benefits-faqs .accordion .icon-mark:after{transform:translate(-50%,-50%) rotate(90deg)}.maison-benefits-faqs .accordion .item.is-animating>.answer{overflow:hidden}.maison-benefits-faqs .accordion .answer-inner:not(.answer-inner--description):not(.answer-inner--policy)>p,.maison-benefits-faqs .accordion .answer-inner--description,.maison-benefits-faqs .accordion .answer-inner--policy{max-width:58ch;padding:0 var(--accordion-inline-padding) var(--accordion-answer-end);margin:0;color:var(--accordion-muted);font-size:14px;line-height:1.5;text-wrap:pretty}.maison-benefits-faqs .accordion .answer-inner--description>:first-child,.maison-benefits-faqs .accordion .answer-inner--policy>:first-child{margin-top:0}.maison-benefits-faqs .accordion .answer-inner--description>:last-child,.maison-benefits-faqs .accordion .answer-inner--policy>:last-child{margin-bottom:0}.maison-benefits-faqs .accordion .answer a:focus-visible{outline:2px solid var(--accordion-focus);outline-offset:2px}.maison-benefits-faqs .accordion .item[open]:not(.is-closing)>.question{padding-block-end:var(--accordion-open-question-end)}.maison-benefits-faqs .accordion .item[open]:not(.is-closing)>.question .icon{transform:rotate(-45deg)}@media(hover:hover){.maison-benefits-faqs .accordion .item:hover .icon-mark{transform:rotate(90deg);transition:transform var(--accordion-motion-duration) var(--accordion-motion-ease)}}@media(prefers-reduced-motion:reduce){.maison-benefits-faqs .accordion .question,.maison-benefits-faqs .accordion .icon,.maison-benefits-faqs .accordion .item:hover .icon-mark{transition:none}}@media(max-width:767px){.maison-benefits-faqs{margin:10px 0}.maison-benefits-faqs__benefits{gap:8px;padding:12px}.maison-benefits-faqs__benefit-icon{flex-basis:32px;width:32px;height:32px}.maison-benefits-faqs__desktop-icon{display:none}.maison-benefits-faqs__mobile-icon{display:block}.maison-benefits-faqs__benefit-copy,.maison-benefits-faqs__benefit-copy strong{font-size:10px}.maison-benefits-faqs__details{padding-top:12px}.maison-benefits-faqs__heading{margin:16px 0 12px;font-size:12px}.maison-benefits-faqs .accordion{--accordion-question-padding: 12px}.maison-benefits-faqs .accordion .question{min-height:40px;font-size:11.5px}.maison-benefits-faqs .accordion .answer-inner:not(.answer-inner--description):not(.answer-inner--policy)>p,.maison-benefits-faqs .accordion .answer-inner--description,.maison-benefits-faqs .accordion .answer-inner--policy{font-size:13px}}[maison-ab-id=MC_PDP_BENEFITSFAQS_LOSTGENCLUB]{display:none}@supports selector(:has(*)){html.maison-benefits-faqs-preview-variation [maison-ab-id=MC_PDP_BENEFITSFAQS_LOSTGENCLUB]:not(.quickbuy-container *){display:block}html.maison-benefits-faqs-preview-variation .product-info:has([maison-ab-id=MC_PDP_BENEFITSFAQS_LOSTGENCLUB]) :is([data-maison-ab-control-benefit],[data-maison-ab-control-details],[data-maison-ab-control-description]):not(.quickbuy-container *),html.maison-benefits-faqs-preview-variation .section-main-product:has([maison-ab-id=MC_PDP_BENEFITSFAQS_LOSTGENCLUB])>[data-maison-ab-control-description]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/maison-pdp-benefits-faqs.css.map */
