.pdp-style .accordion-box{background:transparent;border-radius:0;padding:0;box-shadow:none}.pdp-style .accordion-box .accordion{border:2px solid transparent;padding:14px 20px 0;transition:all .3s;margin-top:-3px}.pdp-style h2{font-size:clamp(28px,4vw,50px);letter-spacing:-.9px}.pdp-style .accordion-box .accordion__toggle{padding:0 0 14px;font-family:Sharp Grotesk,sans-serif;font-size:18px;font-weight:400;line-height:1.1;color:var(--Black, #002a3b);border-bottom:1px solid #002a3b;transition:all .3s;text-transform:capitalize;align-items:start}.pdp-style .accordion-box .accordion__content{padding:20px 0 0}.pdp-style .accordion-box .accordion__content .prose{font-size:16px;font-weight:300;line-height:1.6;color:var(--Black, #002a3b)}html{interpolate-size:allow-keywords}.pdp-style .accordion-box details{overflow:hidden}.pdp-style .accordion-box details::details-content{height:0;opacity:0;overflow:hidden;transition:height .3s ease,opacity .25s ease,content-visibility .3s allow-discrete}.pdp-style .accordion-box details[open]::details-content{height:auto;opacity:1}.pdp-style .accordion-box details summary .circle-chevron{position:relative;margin-top:4px}.pdp-style .accordion-box details summary .circle-chevron:before{content:"";position:absolute;width:16px;height:2px;border-radius:1px;background:#002a3b;right:3px;top:11px}.pdp-style .accordion-box details summary .circle-chevron:after{content:"";position:absolute;width:14px;height:2px;border-radius:1px;background:#002a3b;right:4px;top:11px;transform-origin:center;transform:rotate(90deg);transition:all .3s}.pdp-style .accordion-box details summary .circle-chevron,.pdp-style .accordion-box details:hover summary .circle-chevron{background-color:transparent!important}.pdp-style .accordion-box details summary .circle-chevron svg{display:none}.pdp-style .accordion-box details[open] summary .circle-chevron:after{transform:rotate(0);opacity:0}.pdp-style .accordion-box details[open]{border-radius:10px;border:2px solid var(--Red, #CF2900);background:var(--White, #FFF)}.pdp-style .accordion-box details[open] .accordion__toggle{border-bottom-color:#ffb200}.faq-availability{font-size:20px;font-weight:400;margin-top:10px}.faq-availability .links{font-size:18px;font-weight:400;padding-top:5px}.faq-availability .links a{font-size:18px;font-weight:400;color:#1f6cff;text-decoration:underline;text-underline-offset:3px;padding-left:5px}@media screen and (min-width:1150px){.pdp-style .section-stack__main{width:900px}.pdp-style .section-stack__intro{width:960px}}@media screen and (max-width:749px){.pdp-style h2{line-height:1.55}.pdp-style .accordion-box .accordion__toggle{line-height:1.66}.pdp-style .accordion-box .accordion{padding-top:12px}.pdp-style .section-stack{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/faq-pdp-style.css.map */
