.homepage-faq-section{overflow-x:clip}.homepage-faq{--faq-px: min(1.3333px, calc(100vw / 1440));--faq-rule: #ffebb3;position:relative;overflow-x:clip;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.homepage-faq__inner{width:min(100%,calc(1440 * var(--faq-px)));margin-inline:auto;display:grid;grid-template-columns:calc(576 * var(--faq-px)) minmax(0,1fr);min-height:calc(651 * var(--faq-px));align-items:stretch}.homepage-faq__media{position:relative;z-index:0;min-width:0;min-height:calc(651 * var(--faq-px));width:calc(100% + var(--faq-gap-overlap));overflow:hidden;background-color:rgba(var(--color-foreground),.06)}.homepage-faq__media-item{position:absolute;top:0;right:0;bottom:0;left:0}.homepage-faq__media picture,.homepage-faq__media img,.homepage-faq__media .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.homepage-faq__media-item--mobile{display:none}.homepage-faq__media-item--mobile:only-child{display:block}.homepage-faq__copy{position:relative;z-index:1;display:flex;align-items:center;min-width:0;overflow:visible;background-color:transparent}.homepage-faq__copy-shape{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;pointer-events:none}.homepage-faq__copy-half{position:relative;flex:1 1 50%;min-height:0;overflow:hidden;isolation:isolate;background-color:rgb(var(--color-background))}.homepage-faq__copy-half--top{border-bottom-left-radius:var(--faq-gap-top)}.homepage-faq__copy-half--bottom{border-top-left-radius:var(--faq-gap-bottom)}.homepage-faq__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:calc(32 * var(--faq-px));width:100%;padding:0 calc(73 * var(--faq-px)) 0 calc(99 * var(--faq-px))}.homepage-faq__heading{margin:0;width:100%;font-family:var(--font-heading-family);font-weight:900;font-size:calc(48 * var(--faq-px));line-height:.95;letter-spacing:-.03em;text-transform:uppercase;color:rgb(var(--color-foreground))}.homepage-faq__accordions{width:100%}.homepage-faq__accordion{border-bottom:1px solid var(--faq-rule)}.homepage-faq__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--faq-px));min-height:calc(66 * var(--faq-px));padding:calc(24 * var(--faq-px)) calc(8 * var(--faq-px));cursor:pointer;list-style:none}.homepage-faq__accordion summary::-webkit-details-marker{display:none}.homepage-faq__accordion-title{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:calc(22 * var(--faq-px));line-height:calc(21.6 * var(--faq-px));letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-foreground))}.homepage-faq__accordion-icon{width:calc(24 * var(--faq-px));height:calc(24 * var(--faq-px));flex-shrink:0;display:grid;place-items:center}.homepage-faq__accordion-icon .svg-wrapper,.homepage-faq__accordion-icon svg{display:block;width:100%;height:100%}.homepage-faq__accordion-icon .svg-wrapper{transition:transform .5s ease}.homepage-faq__accordion[open] .homepage-faq__accordion-icon .svg-wrapper{transform:rotate(180deg)}.homepage-faq__accordion-body{overflow:hidden;transition:height .5s ease}.homepage-faq__accordion:not([open]) .homepage-faq__accordion-body{height:0}.homepage-faq__accordion-content{padding:0 calc(8 * var(--faq-px)) calc(18 * var(--faq-px));font-family:var(--font-body-family);font-weight:400;font-size:calc(16 * var(--faq-px));line-height:1.5;letter-spacing:0;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.homepage-faq{--faq-px: calc(100vw / 430)}.homepage-faq__inner{display:flex;flex-direction:column;width:100%;max-width:100%;min-height:0;gap:0;padding:0 0 calc(20 * var(--faq-px))}.homepage-faq__media{width:100%;min-height:calc(354 * var(--faq-px));height:calc(354 * var(--faq-px));margin-bottom:calc(-1 * var(--faq-gap-mobile-overlap))}.homepage-faq__media img,.homepage-faq__media .placeholder-svg{object-position:center}.homepage-faq__media-item--desktop.homepage-faq__media-item--has-mobile{display:none}.homepage-faq__media-item--mobile{display:block}.homepage-faq__copy{width:100%}.homepage-faq__copy-shape{flex-direction:row}.homepage-faq__copy-half{min-width:0}.homepage-faq__copy-half--top{border-bottom-left-radius:0;border-top-right-radius:var(--faq-gap-mobile-top-right)}.homepage-faq__copy-half--bottom{border-top-left-radius:var(--faq-gap-mobile-top-left)}.homepage-faq__content{width:100%;max-width:none;gap:calc(15 * var(--faq-px));padding:var(--faq-gap-mobile-overlap) calc(12.5 * var(--faq-px)) 0}.homepage-faq__heading{max-width:calc(334 * var(--faq-px));font-size:calc(36 * var(--faq-px))}.homepage-faq__accordion summary{min-height:calc(66 * var(--faq-px))}.homepage-faq__accordion-title{font-size:calc(16 * var(--faq-px));line-height:calc(21.6 * var(--faq-px))}.homepage-faq__accordion-content{font-size:calc(13 * var(--faq-px))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-homepage-faq.css.map */
