.smooth-faq{display:block;padding:var(--faq-top, 36px) 0 var(--faq-bottom, 36px);background:var(--faq-background, #fff);color:var(--faq-text, #111)}.smooth-faq__inner{max-width:1660px;margin:0 auto;padding:0 50px}.smooth-faq__eyebrow{margin:0 0 16px;font-family:var(--font-body-family);font-size:14px;line-height:1.6;opacity:.85;overflow-wrap:anywhere}.smooth-faq__heading{margin:0 0 26px;font-family:var(--font-body-family);font-size:var(--faq-heading, 24px);font-weight:400;line-height:1.35;overflow-wrap:anywhere}.smooth-faq__list{border:1px solid #d7d7d7;border-radius:10px;overflow:hidden}.smooth-faq__item+.smooth-faq__item{border-top:1px solid #d7d7d7}.smooth-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:69px;padding:22px 30px;list-style:none;cursor:pointer}.smooth-faq__item summary::-webkit-details-marker{display:none}.smooth-faq__item summary:focus-visible{outline:2px solid currentColor;outline-offset:-4px;border-radius:5px}.smooth-faq__question{min-width:0;font-family:var(--font-body-family);font-size:var(--faq-question, 16px);font-weight:500;line-height:1.6;overflow-wrap:anywhere}.smooth-faq__icon{display:block;width:16px;height:16px;flex:0 0 16px}.smooth-faq__vertical{transform:rotate(0);transform-origin:center;transition:transform .4s cubic-bezier(.4,1,.4,1)}.smooth-faq__item[open] .smooth-faq__vertical{transform:rotate(270deg)}.smooth-faq__item summary[aria-expanded=false] .smooth-faq__vertical{transform:rotate(0)}.smooth-faq__answer{padding:0 60px 22px;font-family:var(--font-body-family);font-size:var(--faq-answer, 14px);line-height:1.8;color:inherit;opacity:.85;overflow-wrap:anywhere}.smooth-faq__answer>:first-child{margin-top:0}.smooth-faq__answer>:last-child{margin-bottom:0}.smooth-faq__answer p+p{margin-top:12px}.smooth-faq__answer ul,.smooth-faq__answer ol{padding-left:22px}.smooth-faq__answer a{color:inherit;text-underline-offset:3px}@media(min-width:750px)and (max-width:1024px){.smooth-faq__inner{padding:0 20px}}@media(max-width:749px){.smooth-faq{padding-top:var(--faq-top-mobile, 24px);padding-bottom:var(--faq-bottom-mobile, 24px)}.smooth-faq__inner{padding:0 15px}.smooth-faq__heading{font-size:var(--faq-heading-mobile, 22px);margin-bottom:22px}.smooth-faq__item summary{min-height:64px;padding:18px;gap:16px}.smooth-faq__question{font-size:var(--faq-question-mobile, 15px)}.smooth-faq__answer{padding:0 24px 20px;font-size:var(--faq-answer-mobile, 14px)}}@media(prefers-reduced-motion:reduce){.smooth-faq__vertical{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/faq-accordion.css.map */
