:root{--heading-font-family: "BasicSans", sans-serif;--text-font-family: "BasicSans", sans-serif;--grid-gutter: var(--spacing-10);--line-height-compact: 1.2;--line-height-blog: 1.4;--color-grey-1: #979797;--color-grey-2: #dedede;--color-grey-3: #f2f2f2;--color-grey-3b: #fafafa;--color-grey-4: #475467;--color-light-teal: #9ce3d9;--color-dark-teal: #179c99;--color-red: #f34f4f;--font-size-large: 20px}.button{font-size:16px}input[type=checkbox]{accent-color:var(--color-dark-teal)}@media screen and (max-width: 700px){.button{font-size:14px}}.prose .h2{text-wrap:balance}.blog-posts{row-gap:80px}.blog-posts__container{margin-top:40px}.blog-banner-content h1{font-weight:400}.blog-post-card__figure{border-radius:10px;aspect-ratio:426 / 320}.blog-post-card__figure img{height:100%;width:100%}.blog-filter-list{max-width:700px}.blog-post-card__info p.h5{font-weight:600;font-size:20px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post-card__info .article-published-at{font-size:16px}.blog-post-card__info .article-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post-card__info p:not(.h5){margin-top:-5px}.article-banner{padding-top:0}.article-banner__image{margin-bottom:15px;border-radius:10px;overflow:hidden}.article-banner__content{padding:20px 0 0}.article-banner__content .badge{color:#fff}.article-banner__content h1{font-size:40px;line-height:1.25}.shopify-section--main-article .article{padding-top:0}.shopify-section--main-article .article-content h2{font-size:24px;line-height:1.25}.shopify-section--main-article .article-content h3{font-size:16px;line-height:1.25;font-weight:700;margin-top:25px}.shopify-section--main-article .article-content .rich-text{display:block}.shopify-section--main-article .article-content .rich-text img{display:block;margin-bottom:40px!important;border-radius:10px}.article__meta{font-size:16px;margin-bottom:30px}.prose *+span:not(:empty,.metafield-multi_line_text_field){display:inline}.article-content .prose img{width:100%;margin-bottom:30px;border-radius:10px}.article-featured-product .product-card__info{padding-top:0;row-gap:0;flex:1}.article-featured-product .article-featured-product__content{margin-bottom:30px}.article-featured-product .price-list{font-size:20px}.article-featured-product__products product-card .product-card__image{width:109px;height:109px}@media screen and (max-width: 699px){.blog-banner-content h1{font-size:35px}.article-banner__content h1{font-size:24px}.blog-banner-content{padding-top:10px;padding-bottom:30px}.blog-posts{row-gap:40px}.blog-post-card__info p.h5{font-size:16px}.blog-post-card__info .article-published-at{font-size:14px}.article-content p{line-height:var(--line-height-compact)}}.mega-menu__tabs{display:flex;width:100%;height:auto}.mega-menu__tabs-left{width:25%;padding:10px;display:flex;flex-direction:column;gap:10px}.mega-menu__tabs-left button{border:none;cursor:pointer}.mega-menu__tabs-left button.active,.mega-menu__tabs-left button:hover,.mega-menu__tabs-left .sub-link:hover{background:#fbfbfb}.mega-menu__tabs-left .sub-link{display:flex;align-items:center;gap:20px}.mega-menu__tabs-left .sub-link.no-img{padding:18px 0;border-top:1px solid #fbfbfb;border-bottom:1px solid #fbfbfb}.mega-menu__tabs-left .sub-link img{width:64px;object-fit:cover}.mega-menu__tabs-right-wrapper{width:75%}.mega-menu__tabs-right{width:100%;padding:20px;display:none;background:#fff}.mega-menu__tabs-right ul{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.mega-menu__tabs-right ul li{width:230px;line-height:var(--line-height-compact)}.mega-menu__tabs-right.active{display:block}.mega-menu__tabs-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}ul.mega-menu__tabs-items li img{height:230px;width:230px;margin-bottom:16px;object-fit:cover}.mega-menu__tabs-content-grid{display:flex;flex-wrap:wrap;gap:40px}.mega-menu__tabs-content-grid-item{width:calc(33.333% - 40px)}.mega-menu__tabs-content-grid-item a{display:flex;align-items:center;gap:20px;padding:8px;background:#fbfbfb}.mega-menu__tabs-content-grid-item img{width:45px;height:45px}.mega-menu__tabs-title{width:80%}.mega-menu__tabs-title h2{font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:20px;text-align-last:left}.mega-menu__tabs-btn-compare .button{display:flex;align-items:center;gap:16px;padding:12px 24px;background:#179c99;color:#fff;border-radius:8px;width:max-content}.mega-menu__nav{column-gap:30px}.mega-menu__nav .mega-menu__nav-links{position:relative;padding-right:30px;width:210px}.mega-menu__nav .mega-menu__nav-links:after{content:"";border-right:1px solid #00000014;height:360px;position:absolute;right:0;transform:translate(-50%)}.navigation-promo__title{margin-bottom:20px}.navigation-promo img{margin-bottom:14px}.navigation-promo p{font-size:16px}.section-breadcrumbs{padding-top:30px;padding-bottom:0}.breadcrumbs{color:#888}.breadcrumbs ol{list-style-type:none;margin:0;padding:0}.breadcrumbs li{display:inline-flex;align-items:center}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs li:not(:last-child):after{content:"/";display:inline-block;padding-left:3px;speak:none;vertical-align:middle}.breadcrumbs [aria-current=page]{color:inherit;font-weight:400;text-decoration:none}.breadcrumbs [aria-current=page]:hover,.breadcrumbs [aria-current=page]:focus{text-decoration:underline}.footer__block--menu a{text-decoration:underline}.scrollbar{justify-content:center}.scrollbar__buttons{align-items:center}.slideshow .prose{max-width:45vw}.slideshow .richtext>*{margin:0}.slideshow .richtext>h2{font-size:64px;font-weight:300}.slideshow .richtext>h2 strong{font-weight:700}.slideshow .richtext>p:first-of-type{margin-top:20px;line-height:var(--line-height-compact);margin-bottom:25px}.slideshow__controls{bottom:25px}.slideshow .slideshow__carousel .button{margin-block-start:0}.slideshow .slideshow__controls{right:50%;transform:translate(50%)}@media screen and (max-width: 1000px){.slideshow .richtext>h2{font-size:44px}}@media screen and (max-width: 700px){.slideshow .subheading{font-size:16px}.slideshow .richtext>h2{font-size:32px;line-height:1}.slideshow .richtext>p{font-weight:700;text-wrap:balance}.slideshow .content-over-media--lg{--content-over-media-height: 552px}}.testimonial--image{border-width:0;padding:0}.testimonial a{width:max-content}.shopify-section--testimonials .h2{font-size:24px;font-weight:600}.shopify-section--testimonials .scrollbar__progress{width:60px;height:8px;border-radius:6px}.shopify-section--testimonials .scrollbar__progress:before{border-radius:6px;background:#179c99}.shopify-section--testimonials .scrollbar button{box-shadow:none}.shopify-section--testimonials .testimonial .tesimonial-content p{line-height:var(--line-height-compact)}.scrollbar__buttons{column-gap:0}.rating__star path{fill:var(--color-dark-teal)}@media screen and (min-width: 700px){.shopify-section--testimonials .scrollable-with-controls{row-gap:15px}}@media screen and (max-width: 700px){.testimonial{min-height:auto}.testimonial--image{display:none}}.is-product .buy-buttons{display:flex;flex-direction:column;padding:15px 10px;background:#fff;position:sticky;bottom:0}.is-product .buy-buttons>*{width:100%}.product-card__info compare-at-price{color:var(--color-grey-1);font-size:20px}.product-card__badge-list .badge{font-size:14px;font-weight:100;padding:1px 15px}.article-content{border-color:var(--color-grey-2);margin-bottom:60px}.article-featured-product__products product-card .product-card__image{border-radius:0!important}.article-featured-product__products product-card .product-card__figure{width:120px}.article-featured-product__products product-card .product-card__quick-buy{display:none}.article-featured-product product-list{margin-bottom:29px}.article-featured-product__content{margin-bottom:22px}.article-featured-product__content h5{font-size:16px;font-weight:400;text-transform:uppercase}.article-faq-wrapper h3{font-weight:400}.article-faq{margin-top:24px}@media screen and (max-width: 699px){.article-featured-product__products{display:flex;gap:20px}.product-card__info .price-list{font-size:16px}.product-card__info compare-at-price{font-size:14px}}@media screen and (min-width: 950px){.article-faq>*{width:50%}.article-container{width:78%}.article-featured-product__products product-card{display:flex;gap:15px;align-items:center}.article-content-wrapper{display:flex;gap:60px;position:relative}.article-featured-product{width:22%;position:sticky;top:0;z-index:1;height:400px;padding-top:2.5rem;min-width:290px}.article-faq{display:flex;gap:20px;margin-top:38px}}@media screen and (max-width: 949px){.article-featured-product__products{display:flex;flex-wrap:wrap;column-gap:40px;margin-bottom:40px}.article-featured-product__products .product-list{margin-bottom:0}.article-featured-product__products .product-card__image{margin-bottom:10px}}.product{margin-bottom:60px}.product-info [data-block-id=title]{margin-top:9px}.price-list-title{color:var(--color-grey-1)}.product-info__price compare-at-price{color:var(--color-grey-2)}.product-info__badge-list on-sale-badge{border-radius:5px;font-weight:300;margin-left:50px;padding:6px;line-height:19px;padding-block-start:1px!important;padding-block-end:1px!important;margin-top:5px}.product-info__block-item.product-description{line-height:var(--line-height-compact)}.product-info__block-item.product-description ul{margin-left:30px;list-style-type:disc}.product-info__block-item.product-description #truncated{color:#000;position:relative;font-size:16px}.product-info__block-item.product-description #truncated:after{content:"";position:absolute;bottom:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(to top,rgba(255,255,255,.7) 14%,transparent 110%)}.product-info__block-item .no-collapse-description #truncated{display:none!important}.product-info__block-item .no-collapse-description #fullDescription{display:block!important;opacity:1!important}.no-collapse-description .read-more-collection{display:none!important}.product-info__block-item #fullDescription{font-size:16px}.product-info__block-item[data-block-id=description] .read-more-collection{position:relative;z-index:1;margin-top:10px}.product-info__block-item[data-block-id=description] .read-more-collection.js-active svg{transform:rotate(180deg)}.add-ons-blocks input[type=checkbox]{transform:scale(1.7)}.buy-buttons button{text-transform:uppercase;font-size:16px}.policy-sale__wrapper{color:var(--color-dark-teal);display:flex;gap:45px;justify-content:start;padding-left:20px}.policy-sale h4{font-weight:400;font-size:16px;text-transform:uppercase;margin-bottom:20px}.policy-sale__wrapper>div{display:flex;gap:8px;align-item:center}.product-info__block-item[data-block-type=share-buttons] h4{color:#000;margin-bottom:10px}.product-info__badge-list .badge{font-size:12px}.extra-info-items{display:flex;color:var(--color-dark-teal);column-gap:40px;padding-left:10px;margin-bottom:30px}.extra-info-items__heading{margin-bottom:20px}.extra-info-item{display:flex;column-gap:12px}.extra-info-item p{margin:revert}@media screen and (min-width: 1001px) and (min-height: 1060px){.product-gallery{position:sticky;top:110px}}.gallery-buttons{display:flex;justify-content:center;column-gap:22px}.gallery-buttons .button{color:#000;background-color:var(--color-grey-3);display:flex;align-items:center;column-gap:9px;font-weight:300}.gallery-buttons .button.js-active{color:#fff;background-color:var(--color-dark-teal)}.gallery-buttons .button.js-active svg path{fill:#fff}@media screen and (max-width: 700px){.product-info__price compare-at-price{font-size:20px}}@media screen and (max-width: 500px){.gallery-buttons{column-gap:6px}.gallery-buttons .button{column-gap:6px;padding-left:15px;padding-right:15px}}.compatibility-link-wrapper{background-color:var(--color-light-teal);border-radius:10px;padding:25px;display:flex;column-gap:30px;justify-content:space-between}.compatibility-link-wrapper .circle-arrow{transform:rotate(-90deg)}.shopify-section--impact-text .section{padding-top:0;padding-bottom:0}.shopify-section--impact-text impact-text{font-weight:700}.shopify-section--impact-text .impact-text__text:not(:only-child){margin-bottom:0}.impact-text__content .h4{color:var(--color-grey-2);margin-block-end:10px}.shopify-section--impact-text .impact-text__content p{font-size:25px;line-height:var(--line-height-compact);margin-block-start:5px;text-wrap:balance}.grid{display:flex;flex-wrap:wrap;gap:20px}.grid-section__header{text-align:center;margin-bottom:40px}.grid-section__header img{margin:0 auto 30px}.grid-section__header h2{font-family:BasicSans;font-size:35px;font-weight:400;line-height:var(--line-height-compact)}.grid__item{position:relative}.grid-section__header-desc{color:var(--color-grey-1);margin-top:9px;line-height:var(--line-height-compact)}.grid-section__header--inline{align-items:center;display:flex;justify-content:space-between}.grid-section__header-desc--large{font-size:20px}.grid-section__header-intro{font-size:16px;margin-bottom:0}.grid__item img{width:100%;height:auto;object-fit:cover}.grid-section .button{margin-top:40px}.grid__item--full{flex:0 0 100%}.grid__item--half{flex:0 0 calc(50% - 10px)}.grid__item--third{flex:0 0 calc(33.3% - (40px / 3))}.grid__item--sixty{flex:0 0 calc(60% - 10px)}.grid__item--forty{flex:0 0 calc(40% - 10px)}@media (min-width: 769px){.grid-section.has-swiper .swiper-control{display:none}}@media (max-width: 768px){.grid__item--full,.grid__item--half,.grid__item--third,.grid__item--sixty,.grid__item--forty{flex:0 0 100%}.grid-section.has-swiper .grid__item-content{margin-bottom:0;text-align:center}.grid-section.has-swiper .swiper-control{margin-bottom:30px}}.grid__item-content{position:relative;text-align:var(--grid-text-alignment)}.grid__item-content h3{font-size:48px;font-weight:700}.grid__item-content h4{font-size:24px;font-weight:400;margin-top:16px;margin-bottom:10px;line-height:var(--line-height-compact)}.grid__item-content p{margin:0;font-size:16px;color:#262626a6;font-weight:400;line-height:var(--line-height-compact);text-wrap:balance}.grid-section--large-descriptions .grid__item-content p{font-size:20px}.grid__item-content.grid__item-content--overlap{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;padding:2vw 30px}.grid__item-content.grid__item-content--overlap h3{margin-bottom:20px;font-size:35px;font-weight:600;line-height:1}.grid__item-content.grid__item-content--overlap h3 strong{font-weight:700}.grid__item-content.grid__item-content--overlap p{margin:5px 0 0;font-size:16px}.grid__item-content.grid__item-content--overlap h3,.grid__item-content.grid__item-content--overlap p{color:#fff}@media screen and (max-width: 1000px){.grid__item-content.grid__item-content--overlap{padding:20px 30px}.grid__item-content.grid__item-content--overlap h3{font-size:25px;margin-bottom:10px}}@media screen and (max-width: 768px){.grid__item img{min-height:250px}}@media screen and (max-width: 699px){.grid__item-content:not(.grid__item-content--overlap){margin-bottom:30px}.grid__item-content.grid__item-content--overlap{padding:10px 20px}.grid__item-content h4{font-size:25px}.grid__item-content p{font-size:14px}.grid-section__header h2{font-size:24px}.grid__item-content h3{font-size:24px;margin-top:8px}.grid__item-content.grid__item-content--overlap p{font-size:14px}.grid-section__header img{max-width:320px;width:100%;margin-bottom:15px}.grid-section__header .grid-section__header-title__large{font-size:20px}.grid-section__header{margin-bottom:24px;flex-direction:column}}@media screen and (max-width: 450px){.grid__item-content h4{font-size:20px}}.variant-picker__option-info span,.variant-picker__option-info legend{font-size:16px;text-transform:uppercase;font-weight:400;margin:.65em 0 .5em}.variant-picker__option-values{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:10px}.variant-picker__option-values input:checked+label:is(:not(.color-swatch)){background:#179c99;color:#fff}.block-swatch:before{box-shadow:none}.block-swatch{border:none}.block-swatch.block-offer{border-radius:10px!important;text-align:center;position:relative;flex-grow:1;flex-basis:0;max-width:112px;padding:12px 10px;height:auto}.block-swatch.block-offer img{height:28px;width:auto;margin:auto}.product-info__block-item h4{text-transform:uppercase}.share-buttons__item{display:flex;align-items:center;gap:8px;width:auto;height:auto;padding:4px 10px;flex-wrap:wrap}.share-buttons .h-stack{column-gap:10px}.addon-checkbox-wrapper{border:1px solid #d9d9d9;padding:20px;border-radius:10px;margin-bottom:20px;display:flex;align-items:center;gap:20px;justify-content:space-between}.addon-checkbox-icon{width:20px;height:20px;padding:3px 6px;background:#179c99;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;margin-left:auto;transform:scale(1.3)}.addon-checkbox-icon svg{width:8px;height:auto}.addon-checkbox-tooltip{position:absolute;top:30px;left:-152px;background:#333;color:#fff;padding:10px;border-radius:5px;display:none;opacity:0;font-size:12px;font-weight:400;width:200px;z-index:1}.addon-checkbox-tooltip ul{padding:0;margin:0}.addon-checkbox-tooltip:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:#333}.addon-checkbox-icon:hover .addon-checkbox-tooltip{display:block;opacity:1}.add-ons-blocks h4{font-size:15px;font-weight:400;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width: 500px){.addon-checkbox-wrapper img{min-width:60px}}.contact-form__intro{margin-bottom:24px}@media screen and (min-width: 700px){.contact-form__intro{margin-bottom:40px}.contact-form__main .input-row{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:28px}.contact-form__main .fieldset{row-gap:28px}}@media screen and (max-width: 700px){.contact-form__intro .h2{font-size:28px}}.accordion{border-color:var(--color-grey-2)}.shopify-section--accordion-content .prose h1{font-size:60px;margin-bottom:20px!important}.article-faq .accordion{margin-bottom:20px;border:none}.article-faq .accordion__toggle{background:#fbfbfb;padding-left:24px;padding-right:24px}.article-faq .accordion__content{background:#fbfbfb;padding-left:24px;padding-right:24px;padding-bottom:24px}.accordion__content{color:var(--color-grey-4)}.accordion .plus-minus{border:1px solid #179c99;border-radius:100%;padding:5px;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.accordion .plus-minus svg{color:#179c99}.accordion .plus-minus .icon-minus,.accordion[aria-expanded=true] .plus-minus .icon-plus{display:none;visibility:hidden}.accordion[aria-expanded=true] .plus-minus .icon-minus{display:block;visibility:visible}@media (max-width: 700px){.shopify-section--accordion-content .prose h1{font-size:24px;margin-bottom:20px!important}.accordion{font-size:16px}}.shopify-section--newsletter .input{border-color:#eef1f2}.shopify-section--rich-text .h1{text-wrap:balance;font-weight:300}.shopify-section--image-with-text-overlay:has(+.shopify-section--rich-text) .section{padding-block-end:0}@media (max-width: 700px){.shopify-section--rich-text .h1{font-size:24px}}.about-us-intro strong{color:#1a1a1a}.reasons-logos{padding-top:10px}.reasons-logos .multi-column{display:flex}.reasons-logos img{height:65px}@media (max-width: 900px){.reasons-logos .multi-column{flex-wrap:wrap}}.background-wrap{background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.background-wrap .shopify-section{background:transparent}.about-us-reasons{padding-top:7vw}@media (max-width: 700px){.about-us-reasons.background-wrap{background-size:160% auto}}.future-of-driving{min-height:50vw;display:grid;align-items:center;text-wrap:balance}@media (max-width: 700px){.future-of-driving{min-height:90vw}}.collapsible-image-section{width:100%;overflow:hidden;font-family:BasicSans}.collapsible-image-section .collapsibles-column{background:#f0f0f0;margin:0;padding:24px;height:auto;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:520px}.collapsibles-column__description p{margin:20px 0 28px;color:#3c4043;font-weight:400;line-height:1.1}.collapsibles-column h2{font-family:BasicSans;color:#3c4043}.collapsible-btn .title-text{font-weight:700;color:#3c4043}.collapsible-image-section.side-by-side .collapsible-image__inner{display:flex}.collapsible-image-section.side-by-side .collapsibles-column{padding:60px 80px;border-radius:0 20px 20px 0}.collapsible-image__inner .column{width:50%}.image-column img{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px 0 0 20px}.collapsible-image-section.overlay-layout{padding:60px 0 0}.overlay-layout .image-wrapper{position:relative}.overlay-layout .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;position:absolute;top:0;left:0;right:0;bottom:0;display:none}.overlay-layout .image-wrapper img.collapsible-image__desktop{object-position:45% center}.overlay-collapsibles{display:flex;align-items:center;max-width:var(--page-width);margin:auto;padding:5rem;position:relative;z-index:1}.collapsible-item{width:100%;margin-bottom:15px;overflow:hidden;color:#3c4043}.collapsible-btn{display:flex;justify-content:space-between;align-items:center;width:100%;border:none;padding:15px 0;text-align:left;font-size:20px;cursor:pointer;background:transparent;color:#000}.collapsible-btn:hover{background:transparent;color:#000}.collapsible-btn .arrow{transition:transform .35s ease}.collapsible-btn.active .arrow{transform:rotate(180deg)}.collapsible-content{max-height:0;overflow:hidden;transition:max-height .35s ease}.collapsible-content p{font-weight:400}.collapsible-content.open{max-height:300px}@media screen and (min-width: 750px){.overlay-layout .image-wrapper img.collapsible-image__desktop{display:block}}@media screen and (max-width: 749px){.collapsible-image-section.overlay-layout{padding:0}.overlay-collapsibles{padding:40px 30px}.collapsible-image-section.side-by-side .collapsible-image__inner{flex-wrap:wrap;height:auto}.collapsible-image__inner .column{width:100%}.image-column img{height:300px;border-radius:20px 20px 0 0}.collapsible-image-section.side-by-side .collapsibles-column{padding:24px 16px;border-radius:0 0 20px 20px}.overlay-layout .image-wrapper img.collapsible-image__mobile{height:100%;object-fit:cover;display:block}}.slider-tab{width:100%;overflow:hidden!important}.collapsible-image-section h2{line-height:1.1}.collapsible-image-section .image-column>img{aspect-ratio:1}.collapsible-image-section .title-text{line-height:1.1}.collapsible-image-section .collapsibles-column h2{font-size:35px;font-weight:600}.collapsible-image-section .collapsibles-column__description p{font-size:16px}@media (max-width: 900px){.collapsible-image-section .collapsible-image__inner{flex-direction:column}.collapsible-image-section .image-column>img{aspect-ratio:auto}.collapsible-image-section .collapsible-image__inner .column{width:100%!important}.collapsible-image-section .collapsible-image__inner .image-column img{border-radius:20px 20px 0 0!important}.collapsible-image-section .collapsible-image__inner .collapsibles-column{border-radius:0 0 20px 20px!important}}@media (max-width: 700px){.collapsible-image-section .collapsible-image__inner .collapsibles-column{padding:40px 20px!important}.collapsible-image-section .collapsibles-column h2{font-size:24px}.collapsible-image-section .collapsibles-column__description p{font-size:14px}.collapsible-image-section .collapsible-btn{font-size:16px}}@media screen and (max-width: 700px){body .shopify-section--text-with-icons .h3{font-size:24px}}.shopify-section--image-with-text-overlay image-banner{min-height:250px}.shopify-section--image-with-text-overlay .sm\:text-start{max-width:500px}.shopify-section--image-with-text-overlay .text-with-icon{width:max-content;margin:auto;margin-block-start:var(--spacing-8)!important;margin-block-end:0;padding-left:30px}.shopify-section--image-with-text-overlay .text-with-icon .circle-chevron{display:grid}.circle-chevron{background:transparent}.shopify-section--image-with-text-overlay .group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron.hover\:colors:hover:not([disabled]){color:#000}.shopify-section--image-with-text-overlay .vertical-spacing__large .content-over-media{row-gap:100px}.shopify-section--image-with-text-overlay .vertical-spacing__large .prose{display:flex;flex-direction:column;row-gap:30px;align-items:center}.shopify-section--image-with-text-overlay .prose *+:is(.h0,.h1,h1){margin-block-start:8px}.shopify-section--image-with-text-overlay .h1{font-size:48px}.shopify-section--image-with-text-overlay .h0{font-weight:600}.shopify-section--image-with-text-overlay .prose img{margin-top:30px}.shopify-section--image-with-text-overlay .prose .bold{font-size:24px;font-weight:300}.shopify-section--image-with-text-overlay .prose h3{font-size:35px}[id*=breadcrumbs_section]+.shopify-section--image-with-text-overlay .section{padding-top:20px}@media screen and (max-width: 700px){.shopify-section--image-with-text-overlay .vertical-spacing__large .content-over-media{row-gap:60px}.shopify-section--image-with-text-overlay .prose{margin-top:0}.shopify-section--image-with-text-overlay .vertical-spacing__large .prose{row-gap:10px}.shopify-section--image-with-text-overlay .section-mobile-full{padding-inline-start:0;padding-inline-end:0}.shopify-section--image-with-text-overlay .h1{font-size:24px;margin-bottom:.5em}.is-product .shopify-section--image-with-text-overlay .h1{margin-bottom:170px}.is-product .shopify-section--image-with-text-overlay .content-over-media--lg{--content-over-media-height: 500px}.shopify-section--image-with-text-overlay .prose .bold{font-size:16px}.shopify-section--image-with-text-overlay .h0{font-size:36px}}.shopify-section--text-by-image-on-bg{position:relative;overflow:hidden;margin-top:20px;margin-bottom:20px}.shopify-section--text-by-image-on-bg .section{padding-top:0;padding-bottom:0}body .text-by-image-on-bg{position:absolute;width:100%;top:0;height:100%}body .text-by-image-on-bg__content{max-width:none;width:100%;display:grid;grid-template-columns:auto 1fr;column-gap:30px;position:relative;z-index:1;padding:calc(30px + 1vw) 0;align-items:center}body .text-by-image-on-bg__text{max-width:500px;padding:calc(30px + 2vw) 0}body .text-by-image-on-bg__text p,body .text-by-image-on-bg__text ul{line-height:var(--line-height-compact)}body .text-by-image-on-bg__image{min-height:50px;display:flex;justify-content:flex-end;align-items:center;padding-right:25px}body .text-by-image-on-bg__image img{width:100%;max-width:730px;min-width:300px}@media (max-width: 1250px){body .text-by-image-on-bg__image{padding:0}}@media (max-width: 749px){body .text-by-image-on-bg__content{grid-template-columns:1fr}body .text-by-image-on-bg__text{max-width:none;display:contents}body .text-by-image-on-bg__content .text-by-image-on-bg__text .h1{grid-row:1;margin-bottom:30px;text-align:center;font-size:24px;font-weight:700}body .text-by-image-on-bg__text .prose h3{font-size:24px;text-align:center}body .text-by-image-on-bg__image{grid-row:2;justify-content:center}body .text-by-image-on-bg__image img{width:80vw;min-width:auto}body .text-by-image-on-bg__text .prose{grid-row:3}}.shopify-section--comparison-table .h2{font-size:50px}.shopify-section--comparison-table .feature-chart__view-button-container .button{background-color:var(--color-dark-teal);color:#fff}.js-sticky-anchor-fixed .shopify-section--header{opacity:0;pointer-events:none}.sticky-anchor-outer{height:70px}.sticky-anchor{z-index:1000;background-color:#12121222;width:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);box-shadow:0 2px 4px #0000001a;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.sticky-anchor::-webkit-scrollbar{display:none}.sticky-anchor.fixed{position:fixed;top:0;left:0;background-color:#c8c8c899}.sticky-anchor .anchor-links{padding:0 30px;display:flex;align-items:center;justify-content:center}.sticky-anchor__item{display:inline-block;padding:0}.sticky-anchor__link{text-decoration:none;color:#000000a6;font-weight:400;padding:22px;font-family:BasicSans;border-bottom:3px solid transparent;transition:all .3s ease;display:flex;min-width:max-content}.sticky-anchor--large-text .sticky-anchor__link{font-size:20px;padding:19px 40px}.sticky-anchor__link.active,.sticky-anchor__link:hover{border-bottom:3px solid #179c99;color:#000}@media screen and (max-width: 1450px){.sticky-anchor .anchor-links{justify-content:flex-start;padding:0 30px}}@media screen and (max-width: 749px){.sticky-anchor .anchor-links{display:none}}#hamburger-btn{padding:10px 0;display:none}.hamburger-menu{width:30px;height:25px;border:none;background-color:transparent;position:relative;cursor:pointer;z-index:100;margin:auto}.hamburger-menu:hover{background-color:transparent}.hamburger-menu .line{display:block;width:100%;height:3px;background-color:#333!important;margin:5px 0;transition:all .3s ease}.hamburger-menu.open .line1{transform:translateY(8px) rotate(45deg)}.hamburger-menu.open .line2{opacity:0}.hamburger-menu.open .line3{transform:translateY(-8px) rotate(-45deg)}@media (max-width: 749px){#hamburger-btn{display:block}.sticky-anchor-outer{height:auto}.anchor-links{display:none;flex-direction:column;text-align:center}.sticky-anchor{background:transparent;padding:0 1.5rem;box-shadow:none;margin-top:1rem;backdrop-filter:none;-webkit-backdrop-filter:none;border:none}.sticky-anchor__wrapper{background:#ddd;box-shadow:0 2px 4px #0000001a;border-radius:8px}.sticky-anchor.fixed{background:none}.sticky-anchor.open .anchor-links{display:flex;row-gap:10px;padding:20px 30px}.hamburger-menu{display:block}.sticky-anchor__link{padding:0}}.tabs-image{text-align:center}.tabs-mobile-image{display:none}.tabs-image-section{font-family:BasicSans}.tabs-image-section p{font-weight:400;line-height:var(--line-height-compact)}.tabs-image__header{text-align:center;margin-bottom:24px}.tabs-image__header h2{font-size:48px;font-family:BasicSans;font-weight:400;margin-bottom:20px}.tabs-image__header p{font-size:20px;line-height:var(--line-height-compact)}.image-display{margin-bottom:32px}.image-display img{width:100%;height:auto;max-height:600px;object-fit:cover;transition:opacity .3s ease-in-out;border-radius:20px}.tabs{display:flex;justify-content:center;position:relative;margin-bottom:20px}.tabs-image-section .tabs{border-bottom:2px solid #9d9fa1}.tab{padding:0 20px 20px;background-color:transparent;border:none;cursor:pointer;font-size:20px;font-family:BasicSans!important;font-weight:400;position:relative;transition:all .3s ease;width:calc(100% / 3);color:#2e2e2e;line-height:var(--line-height-compact)}.tabs-image__header>*{margin:0}.tab.active,.tab:hover{color:#000;background-color:transparent;font-weight:700}.tab-content .tab-description{display:none}.tab-content .tab-description.active{display:block}.tab-description{color:#262626a6}.tab-description p{margin-left:auto;margin-right:auto;font-size:16px;max-width:540px;margin-bottom:10px}.tab-description ul{list-style-type:disc;display:inline-block;margin-bottom:10px}.underline{position:absolute;bottom:-2px;left:0;height:2px;background-color:#2e2e2e;transition:transform .3s ease;transform:translate(0);width:calc(100% / 3)}@media screen and (max-width: 1000px){.tabs-image__header h2{font-size:35px}}@media screen and (min-width: 750px){.tab-content .tab-description{max-width:80%;margin:auto}}@media screen and (max-width: 750px){.tabs-image__header h2{font-size:24px}.tabs-image__header p,.tabs-image .tab,.tabs-image .tab-description p{font-size:14px}.tabs-image .image-display img{min-height:235px}}@media screen and (max-width: 500px){.tabs-image .tab{padding:0 5px 10px}.tabs-image .tab,.tabs-image .tab-description p{font-size:12px}}.section-header>.button{grid-column-start:2;box-shadow:inset 0 0 0 2px var(--color-grey-1)}.titles-desc-wrapper{display:flex;gap:80px}.title-desc-item{flex:1;padding:0 20px}.title-desc-section__title{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #000;line-height:var(--line-height-compact);text-transform:uppercase}.title-desc-section__title>*{font-size:35px;font-weight:300}.title-desc-section__title strong{font-weight:700}.title-desc-section__description h5{font-size:24px;font-weight:700;margin-bottom:16px}.title-desc-section__description p{font-size:16px;font-weight:300;margin-bottom:16px;line-height:var(--line-height-compact)}.title-desc-section__description p strong{font-weight:700}.titles-desc-wrapper{margin-bottom:80px}@media screen and (max-width: 699px){.titles-desc-wrapper{flex-direction:column;gap:24px}.title-desc-item{padding:0}.titles-desc-wrapper{margin-bottom:40px}.title-desc-section__title{margin-bottom:16px;padding-bottom:16px}.title-desc-section__title>*{font-size:24px}.title-desc-section__description h5{font-size:18px}.title-desc-section__description p{font-size:12px}}.section-instagram-feed__heading{text-align:center;margin-bottom:40px}.section-instagram-feed img{aspect-ratio:1;object-fit:contain}.section-instagram-feed .swiper-slide{width:262px;flex-shrink:0}@media screen and (max-width: 699px){.section-instagram-feed .swiper-control [class*=swiper-button]{display:none!important}}.shopify-section--blog-posts .swiper-pagination{margin:-25px 0 20px}.swiper-control{position:relative;width:100%;display:flex;align-items:flex-end;margin-top:30px;justify-content:center;column-gap:15px}.swiper-pagination-bullets.swiper-pagination-horizontal{width:auto}.swiper-pagination-bullets.swiper-pagination{text-align:center;bottom:0;position:relative}.swiper-control .swiper-button-prev,.swiper-control .swiper-button-next{position:relative;color:var(--color-grey-1);height:20px}.swiper-control .swiper-button-prev:after,.swiper-control .swiper-button-next:after{display:none}.swiper-control .swiper-button-prev svg{transform:rotate(90deg)}.swiper-control .swiper-button-next svg{transform:rotate(-90deg)}.swiper-control .swiper-button-prev svg,.swiper-control .swiper-button-next svg{width:13px;height:13px;overflow:visible;color:#444}.swiper-pagination-bullet{background:#179c99;opacity:.3;transition:all .5s ease-in-out}.swiper-pagination-bullet.swiper-pagination-bullet-active{width:72px;border-radius:20px}.swiper-pagination-bullet-active{opacity:1}@media screen and (max-width: 749px){.swiper-control{margin:20px 0 0}}.compare-section{margin-top:50px;margin-bottom:50px}.compare-section h2{margin-bottom:0;font-size:50px;font-weight:400}.compare-section p{font-weight:400;color:#1a1a1a;margin-bottom:20px}.compare-table-wrap{min-height:.01%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.compare-table-wrap::-webkit-scrollbar{display:none}.compare-table{width:100%;border-collapse:collapse;margin:0 auto;table-layout:fixed;border:transparent}.compare-table th{border-bottom:1px solid #ddd;padding:15px 30px;vertical-align:top;text-align:left;border-width:0;font-weight:400}.compare-table td{text-align:left;padding:30px 30px 30px 0;vertical-align:middle;border-width:0;border-bottom:1px solid #ddd;line-height:var(--line-height-compact)}.compare-table tr:last-child td{border-bottom:transparent}.compare-table .product-info{display:flex;flex-direction:column;align-items:center}.compare-table .product-image{width:100%;max-width:150px;min-width:150px;margin-bottom:10px}.compare-table .product-title{display:block;font-size:20px;font-weight:400;margin-bottom:15px}.is-collection .compare-table .product-title{font-size:16px;font-weight:700}.compare-table .product-price{color:#1a1a1ab3}.compare-table .feature-label{font-weight:400;width:25%}.compare-table .feature-value{color:var(--color-grey-1)}.feature-value__content{display:flex}.compare-table .feature-value span{margin-right:15px;position:relative;top:2px}.compare-table .button__buy-now{padding:12px 20px;background:#179c99;color:#fff;width:100%;max-width:150px;margin-top:15px;display:block;border-radius:100px;text-align:center;font-size:16px}.compare-table .icon-xmark path{fill:#abe1d9}@media screen and (max-width: 749px){.compare-section h2{font-size:35px}.compare-section p{font-size:14px}.compare-table .product-title{font-size:16px}.compare-table .product-price{font-size:14px}.compare-table{table-layout:inherit;overflow-x:auto}.compare-table th{padding:15px 10px}.compare-table tr{padding-top:10px}.compare-table td{font-size:14px}.compare-table .feature-value{padding-bottom:14px}.compare-table .feature-label{position:sticky;left:10px}.compare-table .feature-value span{margin-right:5px}}@media screen and (max-width: 549px){.compare-table td{padding:5px}}.product-quick-add .line-through{color:var(--color-grey-1)}.section-titles-with .blocks{display:flex;column-gap:110px;margin-bottom:50px}.section-titles-with .blocks>*{width:50%}.section-titles-with .title{font-size:35px;font-weight:300;text-transform:uppercase;line-height:var(--line-height-compact);text-align:center;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #000}.section-titles-with .title strong{font-weight:700}.title-with-description .desc>*{text-align:center}.title-with-description .desc p{font-size:16px;font-weight:300;margin-bottom:16px;line-height:var(--line-height-compact)}.title-with-description h4,.title-with-description h5{font-size:24px;font-weight:700;margin-bottom:16px}.title-with-features__items{display:grid;grid-template-columns:auto auto;column-gap:30px;row-gap:50px;margin-top:55px}.title-with-features__item{display:flex;column-gap:20px;align-items:center}.title-with-features__item img{min-width:20%}.title-with-features__item .text{font-size:24px;line-height:var(--line-height-compact);min-width:150px}.section-titles-with__button{margin-bottom:60px}@media screen and (max-width: 1000px){.section-titles-with .blocks{display:block}.section-titles-with .blocks>*{width:100%}.title-with-description{margin-bottom:60px}.section-titles-with .title{font-size:24px;margin-bottom:20px;padding-bottom:20px}.title-with-features__items{margin-left:auto;margin-right:auto;width:max-content;grid-template-columns:1fr 1fr;row-gap:30px;margin-top:30px}.title-with-description h4,.title-with-description h5{font-size:20px}.title-with-description .desc p{font-size:14px}.title-with-features__item{flex-direction:column}.title-with-features__item .text{font-size:16px;min-width:0;text-align:center}.title-with-features__item img{width:auto;margin-bottom:10px}}.collection{margin-top:30px;grid-template-columns:var(--collection-sidebar-width) minmax(0,1fr)}.is-collection .content-over-media:before{display:none}.is-collection .breadcrumbs{margin-bottom:20px}.collection__top-bar{padding-bottom:15px;display:flex}.collection__facets{display:block}.sort-by-facet{padding:8px 18px;border-radius:20px;border:1px solid #000}.sort-by-facet .circle-chevron.group-hover\:colors:not([disabled]){background:transparent!important;color:#000!important}.series-links__title{margin-bottom:10px}.series-links li a{display:flex;align-items:center;column-gap:20px;padding:4px 0;margin-bottom:9px;text-transform:uppercase}.series-links li img{display:flex;width:64px}.collection__filter-toggle{display:none}@media screen and (max-width: 1149px){.is-collection .shopify-section--text-with-icons .text-with-icons__item{justify-items:start;font-size:16px}.is-collection .shopify-section--text-with-icons .text-with-icons__item img{min-width:50px;margin-bottom:0}}@media screen and (max-width: 1000px){.collection{grid-template-columns:2;row-gap:5px}.collection__top-bar{grid-column:-2;align-items:flex-end;justify-self:end;width:max-content}.collection__facets{grid-column:1 / span 2;display:none}.collection__facets.is-visible{display:block}.collection__filter-toggle{grid-row:1;display:flex;column-gap:15px;align-items:center}.collection__filter-toggle:after{margin-top:4px}.collection__results{grid-column:1 / span 2;border-top:1px solid var(--color-grey-2);padding-top:30px}.collection__top-title,.collection__results-count{display:none}}@media screen and (max-width: 699px){.is-collection main{display:flex;flex-direction:column}.shopify-section--collection-banner{order:-1}.is-collection .section-breadcrumbs{padding-top:20px}.is-collection .section-breadcrumbs .breadcrumbs{margin-bottom:0}}.section-sidenav-content .blocks{display:flex;column-gap:4vw}.block-sidenav{width:315px}.sidenav{border-top:1px solid var(--color-grey-2);border-bottom:1px solid var(--color-grey-2);position:sticky;top:150px;padding:20px 0}.sidenav a{display:block;padding:20px;font-size:20px}.sidenav a:hover{font-weight:700}.sidenav a.is-active{background-color:var(--color-grey-3b);color:var(--color-dark-teal)}.block-content{flex:1;margin-bottom:100px}.block-content .h3{font-size:36px;margin-bottom:30px}.block-content{line-height:var(--line-height-compact)}.block-content .rich-text,.block-content .content-over-media,.block-content .accordion:not(:has(+.accordion)){margin-bottom:30px}.block-page-content{flex:1;margin-bottom:100px;line-height:var(--line-height-compact)}.block-page-content p,.block-page-content h1,.block-page-content h2,.block-page-content h3,.block-page-content h4{margin-bottom:25px}.block-page-content ul{list-style-type:disc;margin-left:20px}.block-page-content ul li{margin-bottom:10px}.block-page-content iframe{max-width:100%}@media screen and (max-width: 1000px){.section-sidenav-content .blocks{display:block}.block-sidenav{width:100%;margin-bottom:30px}.sidenav{border-top:none;position:static;top:auto;padding:0;display:flex}}@media screen and (max-width: 699px){.block-content .h3{font-size:24px}.sidenav a{font-size:16px}}.section-page-title+.section-sidemenu-content{padding-top:45px}.section-sidemenu-content .blocks{display:flex;column-gap:4vw}.block-sidemenu{width:315px}.sidemenu{border-top:1px solid var(--color-grey-2);position:sticky;top:150px}.sidemenu .menu-level-1>li{border-bottom:1px solid var(--color-grey-2)}.sidemenu .menu-level-1>li a{padding-left:10px}.sidemenu a{display:flex;column-gap:15px;padding-top:20px;padding-bottom:20px;align-items:center}.sidemenu a:has(img){padding-top:7px;padding-bottom:7px}.sidemenu .menu-level-1>li>a{text-transform:uppercase}.sidemenu .menu-level-1>li.is-active>a{font-weight:700}.sidemenu .menu-level-2,.sidemenu .menu-level-3{margin-bottom:10px}.sidemenu .menu-level-2>li>a{text-transform:uppercase;padding-left:15px}.sidemenu .menu-level-2>li>a svg{margin-left:auto;transform:rotate(90deg)}.sidemenu .menu-level-2>li.is-active>a svg{transform:rotate(-90deg)}.sidemenu .menu-level-2>li>a svg rect{fill:transparent}.sidemenu .menu-level-2>li>a svg path{fill:#000}.sidemenu .menu-level-3>li>a{padding-left:35px}.sidemenu ul ul{display:none}.sidemenu li.is-active>ul{display:block}.sidemenu a:hover{text-shadow:0 0 .2px currentColor}.sidemenu li.is-current>a{background-color:var(--color-grey-3b);text-shadow:0 0 .2px currentColor}@media screen and (max-width: 699px){.section-page-title+.section-sidemenu-content{padding-top:25px}}.mobile-sidemenu{display:none}.mobile-sidemenu select{border:1px solid var(--color-dark-teal);color:var(--color-dark-teal);padding:15px 45px 15px 20px;border-radius:50px;width:100%;-webkit-appearance:none;appearance:none;margin-bottom:15px}.mobile-sidemenu select:focus-visible{outline:2px solid var(--color-dark-teal)}.mobile-sidemenu .icon-chevron-bottom{transform:scale(1.2);top:25px}@media screen and (max-width: 1000px){.section-sidemenu-content .blocks{flex-direction:column;row-gap:30px}.block-sidemenu{width:100%}.sidemenu{display:none}.mobile-sidemenu{display:flex;column-gap:20px;flex-wrap:wrap}}.campaign-header{background-size:cover}.campaign-header .section{display:flex;column-gap:5vw;align-items:center}.campaign-header .text{max-width:640px;color:#fff}.campaign-header .media{flex:1}.campaign-header .media img{width:100%;box-shadow:0 4px 41px 33px #0003;border-radius:1.2vw}.campaign-header .media .campaign-header__link{display:none}.campaign-header__tag{background-color:var(--color-red);text-transform:uppercase;padding:10px 15px;border-radius:50px;font-size:14px;display:inline-block;margin-bottom:30px}.campaign-header__title{font-size:80px;color:#fff;line-height:1;margin-bottom:15px}.campaign-header__subtitle{font-size:24px;margin-bottom:30px}.campaign-header__desc{font-size:35px;margin-bottom:25px}.campaign-header__link{text-transform:uppercase;color:#fff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:46px;padding-inline-end:46px}@media screen and (max-width: 1000px){.campaign-header .section{text-align:center;display:flex;flex-direction:column}.campaign-header .text{max-width:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.campaign-header__tag{order:-2;font-size:12px;margin-bottom:10px}.campaign-header__title{font-size:40px;margin-bottom:15px}.campaign-header__subtitle{font-size:20px;margin-bottom:20px;order:-1}.campaign-header__desc{font-size:20px;margin-bottom:45px}.campaign-header .media img{margin-bottom:35px;max-width:50vw}.campaign-header .text .campaign-header__link{display:none}.campaign-header .media .campaign-header__link{display:inline-block}}@media screen and (max-width: 699px){.campaign-header__title{font-size:32px;margin-bottom:15px;text-wrap:balance}.campaign-header__subtitle{font-size:14px;margin-bottom:20px;order:-1}.campaign-header__desc{font-size:14px;margin-bottom:30px}.campaign-header .media img{max-width:60vw}}.coupons__header{margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:center;column-gap:35px;row-gap:20px}.coupons{display:flex;column-gap:35px}.coupons .swiper-pagination{margin-top:20px}.coupon{width:50%;border-radius:20px;overflow:hidden}.coupon__img{width:100%}.coupon__text{background-color:var(--color-grey-3);padding:35px}.coupon__title{font-size:24px}.coupon__code{font-size:20px;color:var(--color-grey-1);display:flex;column-gap:12px;margin-bottom:30px;cursor:pointer}.coupon__button{background-color:var(--color-dark-teal)}#couponToast{position:fixed;bottom:20px;right:20px;background:#333;color:#fff;padding:30px;border-radius:6px;font-size:16px;opacity:0;transition:opacity .4s ease;z-index:9999}@media screen and (max-width: 699px){.coupons__header{justify-content:center;flex-direction:column}.coupons{flex-direction:column;row-gap:30px}.coupon{width:100%}.coupon__title{font-size:16px;margin-bottom:18px}.coupon__code{font-size:16px;margin-bottom:10px}.coupon__code__clipboard{transform:scale(.7);margin-top:-4px}}.is-product .coupon__box{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:12px 20px 10px;margin:13px 0 25px}.is-product .coupon__title{font-size:20px}.is-product .coupon__code{margin-bottom:0;font-size:20px;column-gap:10px}.is-product .coupon__code__clipboard{transform:scale(.8);margin-top:-3px}@media screen and (max-width: 699px){.is-product .coupon__title,.is-product .coupon__code{margin-bottom:0}}.simply-countdown{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;column-gap:1px;border:1px solid var(--color-dark-teal);border-radius:6px;padding:0 10px 4px}.simply-countdown>.simply-section{width:65px;height:56px;padding:1.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.simply-countdown>.simply-section>div{display:flex;flex-direction:column;line-height:1;align-items:center}.simply-countdown>.simply-section .simply-amount{font-size:24px;line-height:1.2}.simply-countdown>.simply-section .simply-word{font-size:12px;font-weight:500;color:var(--color-grey-1);text-transform:capitalize}.is-product .simply-countdown{margin-top:13px;border:1px solid rgba(0,0,0,.08);padding:8px 10px 14px}.is-product .simply-countdown>.simply-section .simply-amount{font-size:32px}@media screen and (max-width: 699px){.is-product .simply-countdown>.simply-section .simply-amount{font-size:24px}}.section-offers.section{padding-top:0;padding-bottom:0}.offers{display:flex}.offer__item{background-color:var(--color-dark-teal);color:#fff;padding:20px 150px 20px 40px;border-radius:5px;background-repeat:no-repeat;background-position:right 40px center;flex:1;display:flex;flex-direction:column;justify-content:center;min-height:170px}.offer__type{font-size:16px;text-transform:uppercase;margin-bottom:10px}.offer__title{font-size:48px;font-weight:600;line-height:1;margin-bottom:15px}.offer__desc{font-size:24px;line-height:1}.offers .swiper-slide{display:flex;flex-direction:column;height:auto!important}.offers .swiper-pagination{margin-top:20px}@media screen and (min-width: 1400px){.offers{column-gap:35px}}@media screen and (max-width: 820px){.offers{margin-left:-32px!important;width:100vw}}@media screen and (max-width: 700px){.offers{margin-left:-20px!important}.offer__item{padding:20px 130px 20px 20px}.offer__title{font-size:24px}.offer__desc{font-size:16px}}.section-titled-carousel{padding-bottom:100px}.section-titled-carousel .section{padding-bottom:45px}.titled-carousel__header{display:flex;column-gap:30px;justify-content:space-between}.titled-carousel__heading{margin-bottom:15px}.titled-carousel__controls{display:flex;align-items:flex-start;column-gap:10px}.titled-carousel-prev,.titled-carousel-next{width:32px;height:32px}.titled-carousel-prev rect,.titled-carousel-next rect{fill:none}.titled-carousel-prev path,.titled-carousel-next path{fill:#000}.titled-carousel-prev:hover path,.titled-carousel-next:hover path{fill:#000}.titled-carousel-prev{transform:rotate(180deg)}.section-titled-carousel .titled-carousel__item{opacity:.3;transition:.5s}.titled-carousel__item.swiper-slide-active{opacity:1}.titled-carousel__item img{width:100%;margin-bottom:10px;border-radius:10px;overflow:hidden}.titled-carousel__item p{font-size:24px}.swiper.titled-carousel{padding:0 10px}@media screen and (max-width: 500px){.titled-carousel__controls{display:none}.titled-carousel__item p{font-size:16px}.titled-carousel__item img{min-height:200px;object-fit:cover}}.section-page-title.section{padding-top:0;padding-bottom:0}.section-page-title h1{font-size:48px;border-bottom:1px solid var(--color-grey-2);padding-bottom:30px}@media screen and (max-width: 699px){.section-page-title h1{font-size:24px;padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/custom.css.map */
