.store-faq{--store-faq-gutter: 24px;--store-faq-radius: 15px;--store-faq-border: #d1d5dc;--store-faq-question: #0f0f0f;--store-faq-answer: #4a5565;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,2.8vw,32px);padding-block:clamp(20px,2.5vw,32px) clamp(40px,5vw,64px)}.store-faq__title{margin:0;font-size:clamp(26px,2.8vw,45px);line-height:1.05;font-weight:700;letter-spacing:-.028em;text-align:center;color:var(--color-foreground)}.store-faq__list{inline-size:min(1140px,100% - 2 * var(--store-faq-gutter));display:flex;flex-direction:column;gap:clamp(10px,1.4vw,20px)}.store-faq__item{background:var(--color-background);border:1px solid var(--store-faq-border);border-radius:var(--store-faq-radius);box-shadow:0 3px 7px #00000014;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.store-faq--reveal .store-faq__item:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0000001a;border-color:#1f3d2a38}.store-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(14px,1.6vw,22px);padding:clamp(14px,1.6vw,22px) clamp(16px,2vw,30px) clamp(11px,1.3vw,17px);cursor:pointer;list-style:none}.store-faq__question::-webkit-details-marker{display:none}.store-faq__question:focus-visible{outline:2px solid var(--color-foreground);outline-offset:-3px;border-radius:var(--store-faq-radius)}.store-faq__question-text{font-size:clamp(15px,1.3vw,19px);font-weight:500;line-height:1.3;letter-spacing:-.03em;color:var(--store-faq-question)}.store-faq__toggle{flex:none;display:flex;align-items:center;justify-content:center;inline-size:16px;block-size:16px;margin-block-start:2px;color:var(--store-faq-question)}.store-faq__icon--close,.store-faq__item[open] .store-faq__icon--plus{display:none}.store-faq__item[open] .store-faq__icon--close{display:block}.store-faq__item::details-content,.store-faq__panel{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:content-visibility .3s allow-discrete,opacity .3s ease,block-size .3s ease}.store-faq__item[open]::details-content,.store-faq__item[open] .store-faq__panel{block-size:auto;opacity:1}@starting-style{.store-faq__item[open]::details-content,.store-faq__item[open] .store-faq__panel{block-size:0;opacity:0;overflow-y:clip}}.store-faq__answer{padding:0 clamp(16px,2vw,30px) clamp(14px,1.6vw,22px);max-inline-size:660px;font-size:clamp(14px,1.1vw,16px);line-height:1.45;letter-spacing:-.03em;color:var(--store-faq-answer)}.store-faq__answer>:first-child{margin-block-start:0}.store-faq__answer>:last-child{margin-block-end:0}@media(prefers-reduced-motion:reduce){.store-faq__item::details-content,.store-faq__panel,.store-faq__item{transition:none}.store-faq--reveal .store-faq__item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/store-faq.css.map */
