faqs-accordion .faq-title{cursor:pointer;font-weight:700;padding:.5rem 2rem;margin-bottom:0;text-transform:none}faqs-accordion .faq-title:before{color:var(--color-base-accent-1);content:"+";display:inline-block;margin:0 .5rem 0 -2rem;text-align:center;width:1.5rem}faqs-accordion .faq-content--inner{padding:.5rem 2rem}.faq-title:empty,.faq-content:empty{display:none}faqs-accordion .faq-title.open:before{content:"-"}faqs-accordion:not(.product-faq) details:first-child~details .faq-title{border-top:1px solid var(--color-foreground-10)}faqs-accordion .action{padding:.5rem 0rem;margin:1rem 2rem}faqs-accordion .link_to_faq_page{color:var(--color-base-accent-1)}faqs-accordion .link_to_faq_page:hover,faqs-accordion .link_to_faq_page:focus{text-decoration:underline}.frequently-asked-questions faqs-accordion .faq-content--inner{padding:0 2rem;word-break:break-word}.frequently-asked-questions faqs-accordion .faq-content--inner>*{padding-bottom:.75rem}.frequently-asked-questions faqs-accordion .action{margin:2rem 0}.shopify-section.product-section-tabs:has(.product-faq){margin-top:0}.product-tabs__anchor-section:has(.product-faq){--faq-background: #fafafa;--faq-foreground: #1a1a1a;--faq-question: #1a1a1a;--faq-answer: #7e7e7e;background:var(--faq-background);color:var(--faq-foreground);box-shadow:0 0 0 100vmax var(--faq-background);clip-path:inset(0 -100vmax);padding-block:64px;border:0}.product-tabs__anchor-section:has(.product-faq--dark),.product-tabs__anchor-section:has(.product-faq--charcoal){--faq-background: #000;--faq-foreground: #f5f5f5;--faq-answer: #d9d9d9;--faq-question: #d9d9d9}.product-tabs__anchor-section:has(.product-faq--charcoal){--faq-background: #121212}.product-tabs__anchor-section:has(.product-faq)>.product-tabs__anchor-heading{display:none}.product-faq-heading{color:inherit;font-size:34px;line-height:1.2;font-weight:700;text-align:center;margin:0 auto 48px}faqs-accordion.product-faq{display:block;width:100%;max-width:842px;margin-inline:auto}faqs-accordion.product-faq details{border-bottom:1px solid #808080;padding-block:12px}faqs-accordion.product-faq .faq-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0;border:0;list-style:none;font:inherit;font-size:14px;line-height:1.5;font-weight:700;color:var(--faq-question);text-align:start}faqs-accordion.product-faq .faq-title::-webkit-details-marker{display:none}faqs-accordion.product-faq .faq-title:before{content:none}faqs-accordion.product-faq .faq-title:after{content:"";flex:0 0 9px;width:9px;height:9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:4px 7px 8px;transition:transform .2s ease}faqs-accordion.product-faq details[open]>.faq-title:after{transform:rotate(225deg);margin-top:8px}faqs-accordion.product-faq .faq-title:focus-visible{outline:2px solid #00ae42;outline-offset:4px}faqs-accordion.product-faq .faq-content--inner{padding:8px 0 0;color:var(--faq-answer);font-size:14px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}faqs-accordion.product-faq .faq-content--inner p{margin:0}faqs-accordion.product-faq .faq-content--inner strong,faqs-accordion.product-faq .faq-content--inner b{font-weight:700}faqs-accordion.product-faq .faq-content--inner a{color:#00ae42;text-decoration:underline}faqs-accordion.product-faq .faq-content--inner ul,faqs-accordion.product-faq .faq-content--inner ol{padding-inline-start:1.5em}faqs-accordion.product-faq .faq-content--inner img{display:block;width:100%;height:auto}faqs-accordion.product-faq .faq-content--inner table{width:100%;border-collapse:collapse;table-layout:fixed;color:inherit}faqs-accordion.product-faq .faq-content--inner th,faqs-accordion.product-faq .faq-content--inner td{border:1px solid #808080;padding:4px;vertical-align:top}@media(min-width:1600px){faqs-accordion.product-faq{max-width:996px}.product-faq-heading{font-size:48px;margin-bottom:60px}}@media(max-width:1199px){.product-faq-heading{font-size:26px;margin-bottom:24px}faqs-accordion.product-faq{max-width:672px}faqs-accordion.product-faq .faq-title,faqs-accordion.product-faq .faq-content--inner{font-size:12px}.product-tabs__anchor-section:has(.product-faq){padding-block:40px}}@media(prefers-reduced-motion:reduce){faqs-accordion.product-faq .faq-title:after{transition:none}}.product-tabs__anchor-section:has(.product-faq--paper){--faq-background: #fff;--faq-answer: #1a1a1a}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-faqs.css.map */
