.footer-columns.footer-columns--custom-background{background:var(--footer-columns-background)}.footer-columns .footer-columns__inner{padding-top:var(--footer-columns-padding-top);padding-bottom:var(--footer-columns-padding-bottom)}.footer-columns__grid{display:flex;align-items:var(--footer-columns-desktop-align);gap:var(--footer-columns-column-gap)}.footer-columns__grid>.shopify-block,.footer-columns__column>.shopify-block{display:contents}.footer-columns__column{display:flex;min-width:0;flex:0 1 var(--footer-column-width);flex-direction:column;gap:var(--footer-column-content-gap)}.footer-columns__column--align-left{align-items:flex-start;text-align:left}.footer-columns__column--align-center{align-items:center;text-align:center}.footer-columns__column--align-right{align-items:flex-end;text-align:right}@media screen and (max-width:1199px){.footer-columns__grid--mobile-left{flex-direction:column}.footer-columns__column .footer-column-heading{max-width:100%}}@media screen and (max-width:749px){.footer-columns .footer-columns__inner{padding-top:var(--footer-columns-mobile-padding-top);padding-bottom:var(--footer-columns-mobile-padding-bottom)}.footer-columns__grid{flex-direction:column;align-items:stretch;gap:var(--footer-columns-mobile-gap)}.footer-columns__column{width:100%;flex:none}.footer-columns__grid--mobile-left .footer-columns__column{align-items:flex-start;text-align:left}.footer-columns__grid--mobile-center .footer-columns__column{align-items:center;text-align:center}.footer-columns__grid--mobile-right .footer-columns__column{align-items:flex-end;text-align:right}}.pdp-faq{color:#212020;background:#f0f2f4}.pdp-faq__inner{width:min(100%,1440px);margin:0 auto;padding:50px 0}.pdp-faq__title{margin:0 0 36px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:900;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase}.pdp-faq__item{border-bottom:1px solid rgba(33,32,32,.2)}.pdp-faq__item:last-child{border-bottom:0}.pdp-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:100px;padding:24px;cursor:pointer;list-style:none}.pdp-faq__summary::-webkit-details-marker{display:none}.pdp-faq__summary h3{margin:0;font-family:var(--font-heading-family);font-size:24px;font-style:var(--font-heading-style);font-weight:900;line-height:1.3}.pdp-faq__icon{width:12px;height:12px;flex:0 0 12px;border-right:3px solid currentColor;border-bottom:3px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .16s ease,color .16s ease}.pdp-faq__item[open] .pdp-faq__icon{color:#e3001b;transform:rotate(225deg) translate(-2px,-2px)}.pdp-faq__answer{padding:0 72px 36px 24px;font-family:var(--font-body-family);font-size:18px;line-height:1.6}.pdp-faq__answer>:first-child{margin-top:0}.pdp-faq__answer>:last-child{margin-bottom:0}@media screen and (max-width:1499px){.pdp-faq__inner{padding-right:5rem;padding-left:5rem}}@media screen and (max-width:749px){.pdp-faq__inner{padding:36px 1.5rem}.pdp-faq__title{margin-bottom:20px}.pdp-faq__summary{min-height:76px;padding:20px 0}.pdp-faq__summary h3{font-size:19px}.pdp-faq__answer{padding:0 32px 24px 0;font-size:16px}}@media(prefers-reduced-motion:reduce){.pdp-faq__icon{transition:none}}.pdp-features{color:#212020;background:#fff}.pdp-features__inner{width:min(100%,1440px);margin:0 auto;padding:50px 0}.pdp-features__title{margin:0 0 36px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:900;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase}.pdp-features__content,.pdp-features__content .metafield-rich_text_field{font-family:var(--font-body-family);font-size:18px;line-height:1.6}.pdp-features__content ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.pdp-features__content li{position:relative;min-height:29px;margin:0;padding-left:36px}.pdp-features__content li:before{content:"";position:absolute;top:2px;left:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='11.5' stroke='%23E3001B'/%3E%3Cpath d='M7.44824 11.5863L10.7586 14.8966L16.5517 9.10353' stroke='%23E3001B' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:24px 24px}.pdp-features--custom-icon .pdp-features__content li:before{background-image:var(--pdp-feature-icon);background-size:contain}@media screen and (max-width:1499px){.pdp-features__inner{padding-right:5rem;padding-left:5rem}}@media screen and (max-width:749px){.pdp-features__inner{padding:36px 1.5rem}.pdp-features__title{margin-bottom:28px}.pdp-features__content,.pdp-features__content .metafield-rich_text_field{font-size:16px}}.pdp-reviews{color:#212020;background:#fff}.pdp-reviews__inner{width:min(100%,1440px);margin:0 auto;padding:50px 0}@media screen and (max-width:1499px){.pdp-reviews__inner{padding-right:5rem;padding-left:5rem}}@media screen and (max-width:749px){.pdp-reviews__inner{padding:36px 1.5rem}}.pdp-specifications{color:#212020;background:#f0f2f4}.pdp-specifications__inner{width:min(100%,1440px);margin:0 auto;padding:50px 0}.pdp-specifications__title{margin:0 0 36px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:900;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase}.pdp-specifications__list{margin:0;font-family:var(--font-body-family);font-size:18px;line-height:1.6}.pdp-specifications__row{display:grid;grid-template-columns:minmax(280px,560px) minmax(0,1fr);gap:28px;padding:16px 24px;border-radius:4px}.pdp-specifications__row--light{background:#fff}.pdp-specifications__row dt,.pdp-specifications__row dd{margin:0}.pdp-specifications__row dt{font-weight:700}@media screen and (max-width:1499px){.pdp-specifications__inner{padding-right:5rem;padding-left:5rem}}@media screen and (max-width:749px){.pdp-specifications__inner{padding:36px 1.5rem}.pdp-specifications__title{margin-bottom:28px}.pdp-specifications__list{font-size:16px}.pdp-specifications__row{grid-template-columns:1fr;gap:4px;padding:14px 16px}}.pdp-usp{color:#212020;background:#fff}.pdp-usp__inner{width:min(100%,1440px);margin:0 auto;padding:50px 0}.pdp-usp__title{margin:0 0 36px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:900;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase}.pdp-usp__content,.pdp-usp__content .metafield-rich_text_field{font-family:var(--font-body-family);font-size:18px;line-height:1.6}.pdp-usp__content h1,.pdp-usp__content h2,.pdp-usp__content h3,.pdp-usp__content h4,.pdp-usp__content h5,.pdp-usp__content h6{margin:36px 0 12px;font-family:var(--font-heading-family);font-size:32px;font-style:var(--font-heading-style);font-weight:900;line-height:1.2}.pdp-usp__content .metafield-rich_text_field>:first-child{margin-top:0}.pdp-usp__content .metafield-rich_text_field>:last-child{margin-bottom:0}.pdp-usp__content p{margin:0 0 36px}@media screen and (max-width:1499px){.pdp-usp__inner{padding-right:5rem;padding-left:5rem}}@media screen and (max-width:749px){.pdp-usp__inner{padding:36px 1.5rem}.pdp-usp__title{margin-bottom:28px}.pdp-usp__content,.pdp-usp__content .metafield-rich_text_field{font-size:16px}.pdp-usp__content h1,.pdp-usp__content h2,.pdp-usp__content h3,.pdp-usp__content h4,.pdp-usp__content h5,.pdp-usp__content h6{margin-top:28px;font-size:24px}.pdp-usp__content p{margin-bottom:28px}}.footer-column-button{max-width:100%}.footer-column-button--full,.footer-column-button--full .button{width:100%}.footer-column-button .button{border-radius:var(--buttons-radius-outset)}.footer-column-button .button.footer-column-button__button--custom{border-color:var(--footer-column-button-background);color:var(--footer-column-button-label);font-weight:900;background-color:var(--footer-column-button-background);transition:border-color .2s ease,color .2s ease,background-color .2s ease}@media(hover:hover){.footer-column-button .button.footer-column-button__button--custom:hover{border-color:var(--footer-column-button-background-hover);color:var(--footer-column-button-label-hover);background-color:var(--footer-column-button-background-hover)}}@media(prefers-reduced-motion:reduce){.footer-column-button .button.footer-column-button__button--custom{transition:none}}.footer-column-heading{width:100%;max-width:min(100%,var(--footer-column-heading-max-width));margin:0;color:inherit;line-height:1.1;overflow-wrap:anywhere}.footer-column-heading--small{font-size:2.4rem}.footer-column-heading--medium{font-size:3.6rem}.footer-column-heading--large{font-size:4.8rem}@media screen and (max-width:749px){.footer-column-heading--small{font-size:2.2rem}.footer-column-heading--medium{font-size:2.8rem}.footer-column-heading--large{font-size:3.2rem}}.footer-column-text{max-width:100%;color:inherit;line-height:1.5}.footer-column-text>:first-child{margin-top:0}.footer-column-text>:last-child{margin-bottom:0}.footer-column-text--small{font-size:1.4rem}.footer-column-text--medium{font-size:1.6rem}.footer-column-text--large{font-size:1.8rem}@media screen and (max-width:749px){.footer-column-text--large{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
