.product-faqs__layout{display:grid;gap:3.2rem}.product-faqs__intro{display:flex;flex-direction:column;align-items:flex-start}.product-faqs__caption{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.2rem);letter-spacing:calc(var(--font-heading-letter-spacing) + .08em);line-height:1.3;text-transform:uppercase;color:rgb(var(--color-foreground))}.product-faqs__heading{margin:0;font-family:var(--font-subtitle-family);font-style:normal;font-weight:var(--font-subtitle-weight);font-variation-settings:"wght" var(--font-subtitle-weight);font-size:calc(var(--font-heading-scale) * 3.2rem);letter-spacing:var(--font-subtitle-letter-spacing);line-height:calc(1 + .2/max(1,var(--font-heading-scale)));color:rgb(var(--color-foreground))}.product-faqs__rule{width:5rem;height:.1rem;margin:1.6rem 0 2rem;padding:0;border:0;background-color:rgba(var(--color-foreground),.35)}.product-faqs__description{margin:0 0 2.4rem;max-width:42rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-extralight);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .55/max(1,var(--font-body-scale)));letter-spacing:var(--font-body-letter-spacing);color:rgba(var(--color-foreground),.88)}.product-faqs__button{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 2.4rem}.product-faqs__button .icon-arrow{width:1.2rem;height:1.2rem}.product-faqs__list{display:flex;flex-direction:column;gap:1rem}.product-faqs__item{background:#fff;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--product-faqs-accordion-radius, 0)}.product-faqs__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 2rem;cursor:pointer;list-style:none}.product-faqs__item summary::-webkit-details-marker{display:none}.product-faqs__item summary::marker{content:""}.product-faqs__question{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.4;letter-spacing:var(--font-body-letter-spacing);color:rgb(var(--color-foreground))}.product-faqs__toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem}.product-faqs__icon{display:flex;width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground));transition:opacity .3s ease,transform .3s ease}.product-faqs__icon .icon-phosphor-wrapper{width:100%;height:100%}.product-faqs__icon--open,.product-faqs__item[open] .product-faqs__icon--closed{display:none}.product-faqs__item[open] .product-faqs__icon--open{display:flex}.product-faqs__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.product-faqs__item[open] .product-faqs__panel{grid-template-rows:1fr}.product-faqs__item.is-closing .product-faqs__panel{grid-template-rows:0fr}.product-faqs__answer{overflow:hidden;padding:0 2rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-extralight);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .55/max(1,var(--font-body-scale)));color:rgba(var(--color-foreground),.9);opacity:0;transition:opacity .35s ease .05s}.product-faqs__item[open] .product-faqs__answer{opacity:1}.product-faqs__item.is-closing .product-faqs__answer{opacity:0}.product-faqs__answer>*:first-child{margin-top:0}.product-faqs__answer>*:last-child{margin-bottom:2rem}.product-faqs__answer p{margin-bottom:1rem}.product-faqs__editor-hint{margin:0;padding:2rem;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.4rem);color:rgba(var(--color-foreground),.7);border:.1rem dashed rgba(var(--color-foreground),.25);border-radius:var(--product-faqs-accordion-radius, 0)}@media screen and (min-width:750px){.product-faqs__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4.8rem;align-items:start}.product-faqs__heading{font-size:calc(var(--font-heading-scale) * 4rem)}.product-faqs__description{font-size:calc(var(--font-body-scale) * 1.5rem)}}@media(prefers-reduced-motion:reduce){.product-faqs__panel,.product-faqs__answer,.product-faqs__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-faqs.css.map */
