.pfaq{padding-top:calc(var(--pfaq-pt, 52px) * .72);padding-bottom:calc(var(--pfaq-pb, 52px) * .72)}.pfaq__heading{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.6rem,5vw,3.6rem);line-height:1.1;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.pfaq__list{max-width:76rem}.pfaq__item{border-top:.1rem solid rgba(var(--color-foreground),.14)}.pfaq__item:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.14)}.pfaq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.pfaq__summary::-webkit-details-marker{display:none}.pfaq__question{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(1.7rem,2.4vw,1.9rem);line-height:1.3;color:rgb(var(--color-foreground))}.pfaq__icon{flex:0 0 auto;display:inline-flex;color:rgba(var(--color-foreground),.7);transition:transform .2s ease}.pfaq__item[open] .pfaq__icon{transform:rotate(45deg)}.pfaq__summary:focus-visible{outline:var(--focused-base-outline, .2rem solid rgba(var(--color-foreground), .5));outline-offset:.4rem;border-radius:.2rem}.pfaq__answer{padding:0 0 2.4rem;max-width:64ch;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.75)}.pfaq__answer>:first-child{margin-top:0}.pfaq__answer>:last-child{margin-bottom:0}@media(prefers-reduced-motion:no-preference){.pfaq__item[open] .pfaq__answer{animation:pfaqReveal .28s ease}@keyframes pfaqReveal{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}}@media screen and (min-width:750px){.pfaq{padding-top:var(--pfaq-pt, 52px);padding-bottom:var(--pfaq-pb, 52px)}}.pfaq--env .pfaq__inner{max-width:92rem}.pfaq--env .pfaq__heading{margin:0 0 2.8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.2rem,3.4vw,2.8rem);line-height:1.15;letter-spacing:-.01em}.pfaq--env .pfaq__list{max-width:none}.pfaq--env .pfaq__item{border-top-color:rgba(var(--color-foreground),.1)}.pfaq--env .pfaq__item:last-child{border-bottom-color:rgba(var(--color-foreground),.1)}.pfaq--env .pfaq__summary{padding:2.8rem 0}.pfaq--env .pfaq__question{font-size:1.8rem;font-weight:600;color:rgba(var(--color-foreground),.9);transition:color .2s ease}.pfaq--env .pfaq__summary:hover .pfaq__question,.pfaq--env .pfaq__item[open] .pfaq__question{color:rgb(var(--color-foreground))}.pfaq--env .pfaq__answer{padding-bottom:2.8rem;font-size:1.6rem;line-height:1.75;color:rgba(var(--color-foreground),.66)}.pfaq--env .pfaq__icon{color:rgba(var(--color-foreground),.5)}.pfaq--env .pfaq__item[open] .pfaq__icon{transform:none}.pfaq--env .pfaq__icon-bar{transform-origin:center;transition:opacity .2s ease,transform .2s ease}.pfaq--env .pfaq__item[open] .pfaq__icon-bar--v{opacity:0;transform:scaleY(0)}@media(prefers-reduced-motion:reduce){.pfaq--env .pfaq__question,.pfaq--env .pfaq__icon-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-faq.css.map */
