.gloss-faq{border-top:1px solid #e5e5e5;margin:8px 0 40px}.gloss-faq .gloss-faq__item,main[data-template^=page] details{border-bottom:1px solid #e5e5e5}main[data-template^=page] details:first-of-type{border-top:1px solid #e5e5e5}.gloss-faq summary,main[data-template^=page] details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--font-heading--family, Inter, sans-serif);font-size:15px;font-weight:500;line-height:1.45;color:#111}.gloss-faq summary::-webkit-details-marker,main[data-template^=page] details>summary::-webkit-details-marker{display:none}.gloss-faq summary:after,main[data-template^=page] details>summary:after{content:"+";flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:300;line-height:1;transition:transform .2s ease}.gloss-faq details[open]>summary:after,main[data-template^=page] details[open]>summary:after{transform:rotate(45deg)}.gloss-faq summary:focus-visible,main[data-template^=page] details>summary:focus-visible{outline:2px solid #111111;outline-offset:4px}.gloss-faq .gloss-faq__answer,main[data-template^=page] details>p{padding:0 44px 18px 0;margin:0;color:#333}.gloss-faq .gloss-faq__answer p{margin:0 0 8px}@media(prefers-reduced-motion:reduce){.gloss-faq summary:after,main[data-template^=page] details>summary:after{transition:none}}.blog-post-content.rte h2,main[data-template^=page] h2:has(+details){font-size:22px;line-height:1.3;margin:36px 0 12px}.blog-post-content.rte h3{font-size:17px;line-height:1.4;font-weight:500;margin:24px 0 8px}.blog-post-content.rte .gloss-faq summary{margin:0}@media screen and (min-width:750px){.blog-post-content.rte h2,main[data-template^=page] h2:has(+details){font-size:28px}.blog-post-content.rte h3{font-size:19px}.gloss-faq summary,main[data-template^=page] details>summary{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gloss-faq.css.map */
