.faq-clean{background-color:rgb(var(--faq-clean-bg, var(--color-bg, 255, 255, 255)));padding-top:var(--faq-clean-padding-top, 32px);padding-bottom:var(--faq-clean-padding-bottom, 32px)}.faq-clean__shell{width:min(var(--faq-clean-max-width, var(--section-max-width, 1450px)),calc(100vw - (var(--section-inline-padding, 50px) * 2)));max-width:calc(100vw - (var(--section-inline-padding, 50px) * 2));margin-inline:auto}.faq-clean__panel{background-color:rgb(var(--faq-clean-panel-bg, var(--color-bg-secondary, 244, 247, 250)));border:1px solid rgb(var(--faq-clean-border, 217, 226, 236));border-radius:var(--faq-clean-panel-radius, 24px);padding:var(--faq-clean-panel-padding, 34px)}.faq-clean__eyebrow{margin:0;color:rgb(var(--faq-clean-accent, var(--color-primary, 6, 23, 67)));font-size:1.24rem;line-height:1.1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center}.faq-clean__heading{margin:.9rem 0 0;color:rgb(var(--faq-clean-heading, var(--color-heading, 6, 23, 67)));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:var(--section-heading-size, clamp(3.2rem, 4.2vw, var(--faq-clean-heading-size, 42px)));line-height:var(--section-heading-line-height, 1.04);letter-spacing:var(--section-heading-letter-spacing, -.02em);font-weight:var(--font-heading-weight);text-align:center}.faq-clean__description{margin:1.2rem auto 0;max-width:76ch;color:rgb(var(--faq-clean-text, var(--color-text, 45, 58, 75)));font-size:clamp(1.48rem,1.2vw,1.84rem);line-height:1.45;text-align:center}.faq-clean__description p{margin:0}.faq-clean__accordion{display:grid;gap:.95rem;margin-top:clamp(1.8rem,2.3vw,2.8rem)}.faq-clean__item{border:1px solid rgb(var(--faq-clean-border, 217, 226, 236));border-radius:var(--faq-clean-item-radius, 14px);background-color:rgb(var(--faq-clean-item-bg, 255, 255, 255));overflow:hidden}.faq-clean__summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:center;padding:1.8rem 2rem;cursor:pointer}.faq-clean__summary::-webkit-details-marker{display:none}.faq-clean__question{margin:0;color:rgb(var(--faq-clean-heading, var(--color-heading, 6, 23, 67)));font-size:clamp(1.7rem,1.4vw,var(--faq-clean-question-size, 22px));line-height:1.3;font-weight:700}.faq-clean__icon{width:2rem;height:2rem;position:relative;color:rgb(var(--faq-clean-accent, var(--color-primary, 6, 23, 67)))}.faq-clean__icon:before,.faq-clean__icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.4rem;height:.2rem;border-radius:999px;background-color:currentColor;transition:transform .28s ease,opacity .24s ease}.faq-clean__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-clean__item[open] .faq-clean__icon:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(.2);opacity:0}.faq-clean__content-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1)}.faq-clean__item[open] .faq-clean__content-wrap{grid-template-rows:1fr}.faq-clean__content{overflow:hidden;border-top:1px solid rgba(var(--faq-clean-border, 217, 226, 236),.84);padding:0 2rem 1.8rem;color:rgb(var(--faq-clean-text, var(--color-text, 45, 58, 75)));font-size:clamp(1.45rem,1.12vw,var(--faq-clean-answer-size, 17px));line-height:1.58}.faq-clean__content p:first-child{margin-top:1.2rem}.faq-clean__content p:last-child{margin-bottom:0}.faq-clean__empty{margin:0;color:rgb(var(--faq-clean-muted, 118, 133, 154));font-size:1.45rem;line-height:1.4}@media screen and (max-width:989px){.faq-clean__panel{padding:min(var(--faq-clean-panel-padding, 34px),24px)}.faq-clean__summary{padding:1.5rem}.faq-clean__content{padding:0 1.5rem 1.5rem}}@media screen and (max-width:749px){.faq-clean__shell{max-width:calc(100vw - (var(--section-inline-padding, 10px) * 2))}.faq-clean__description{margin-top:1rem;text-align:left;margin-inline:0}.faq-clean__heading,.faq-clean__eyebrow{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq-clean.css.map */
