/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/build/shop/fonts/fa-regular-400.21cb8f55.woff2) format("woff2"),url(/build/shop/fonts/fa-regular-400.eb91f7b9.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/build/shop/fonts/fa-solid-900.4d986b00.woff2) format("woff2"),url(/build/shop/fonts/fa-solid-900.bacd5de6.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@media print,screen and (min-width:52em){.productsection__tabbedwrapper{display:flex;flex-flow:row wrap;justify-content:space-between}}.productsection{border-bottom:1px solid #eaeaea;position:relative}@media print,screen and (min-width:52em){.productsection{border-bottom:none}}.productsection--tabbed a:focus{outline:unset}.productsection__content{display:none;padding:1rem 0}.productsection__content p{font-size:.9rem;line-height:1.1rem;padding:0 8px;text-align:justify}.productsection__content.tabs-panel{display:none}.productsection__content.is-active,.productsection__content.tabs-panel.is-active{display:block}@media print,screen and (min-width:52em){.productsection__content>p{padding:0;text-align:left}.productsection__content:not(.tabs-panel){display:block!important}}.productsection__title{color:#0a0a0a;font-size:1rem;font-weight:700;margin-bottom:0;padding:1rem 8px;position:relative;text-transform:uppercase}@media print,screen and (max-width:51.99875em){.productsection__title:after{transform:translateY(-50%) rotate(90deg);transform-origin:center}.productsection.is-active .productsection__title:after,.productsection__title:after{background-image:url(/build/shop/images/chevron.274553f3.svg);background-size:cover;content:"";height:1.4rem;position:absolute;right:.5rem;top:50%;width:1.4rem}.productsection.is-active .productsection__title:after{transform:translateY(-50%) rotate(270deg);transform-origin:center}}@media print,screen and (min-width:52em){.productsection__title{font-size:.9rem;line-height:1rem;padding:1rem 0}.productsection--tabbed .productsection__title{color:#8c9091}.productsection--tabbed.is-active .productsection__title{color:#0a0a0a;text-decoration:underline}.productsection__title--lined{font-size:1.2rem;margin:2.5rem 0;position:relative;text-align:center}.productsection__title--lined:after{transform:translateY(-50%) translateX(3%)}.productsection__title--lined:after,.productsection__title--lined:before{background-color:#eaeaea;content:"";height:1px;position:absolute;top:50%;width:30%}.productsection__title--lined:before{transform:translateY(-50%) translateX(-103%)}}