.h1{font-size:3.375rem}@media only screen and (min-width:769px){.h1{font-size:3.375rem}}.h2{font-size:2.8125rem}@media only screen and (min-width:769px){.h2{font-size:2.8125rem}}.h3{font-size:2.3125rem}@media only screen and (min-width:769px){.h3{font-size:2.3125rem}}.h4{font-size:1.9375rem}@media only screen and (min-width:769px){.h4{font-size:1.9375rem}}.h5{font-size:1.625rem}@media only screen and (min-width:769px){.h5{font-size:1.625rem}}.h6{font-size:1.625rem;font-weight:700}@media only screen and (min-width:769px){.h6{font-size:1.625rem}}.btn,.rte .btn{font-family:var(--type-button);font-weight:700}.index-section.collapse-padding-top{padding-block-start:0!important;margin-block-start:0!important}.index-section.collapse-padding-bottom{padding-block-end:0!important;margin-block-end:0!important}.index-section.collapse-padding-bottom .theme-block:last-child>*{margin-bottom:0}.theme-block.collapse-margin{margin:0}.justify-start,.justify-left{justify-content:flex-start}.justify-center{justify-content:center}.justify-end,.justify-right{justify-content:flex-end}.page-width--medium{max-width:var(--page-medium)}.rte ul{list-style:disc}.announcement-bar{font-size:var(--type-base-size)}@media only screen and (max-width:768px){.announcement-bar .announcement-slider__content{line-height:1.3}}[data-section-type=header] .site-header__cart{display:none!important}@media only screen and (max-width:768px){[data-section-type=header] .site-header__element--top .site-header__logo{padding-block:1rem}}[data-section-type=header] .site-navigation--below:before{content:unset}@media only screen and (min-width:769px){[data-section-type=header] .search__input-wrap{max-width:540px}}[data-section-type=header] .search__input-wrap .search__input{border-color:var(--color-nav-search);border-radius:var(--roundness, 0)}[data-section-type=header] .search__input-wrap input::placeholder{color:var(--color-nav-text)}[data-section-type=header] .cart-link__bubble{display:block;font-weight:700}[data-section-type=header] .mobile-nav-trigger svg{width:33px;height:33px}[data-section-type=header] .mobile-nav-trigger svg path{stroke-width:5px}[data-section-type=header] .site-header__drawer{box-shadow:unset}[data-section-type=header] .slide-nav__wrapper:after{content:unset}[data-section-type=header] .site-header__element--sub .site-nav{flex-grow:1;margin:0}[data-section-type=header] .site-header__element--sub .site-nav__icons{justify-content:space-between}[data-section-type=header] .site-header__element--sub .header-item--icons{justify-content:center}[data-section-type=header] .site-header__mobile-nav{background-color:#262262}[data-section-type=header] .site-header__mobile-nav .slide-nav .slide-nav__link{font-size:15px;text-transform:uppercase;letter-spacing:.2em;color:var(--color-nav-text)}.grid-product .grid-product__portion_size{font-size:calc(var(--type-base-size) - 3px)}.grid-product .grid-item__meta-secondary{margin-top:0}.grid-product .grid-product__price *{font-weight:700}@media only screen and (min-width:769px){.page-content--product .product-single__meta{padding-block-start:1rem}}.page-content--product .product-block{display:block;margin-bottom:1.5rem}@media only screen and (max-width:768px){.page-content--product .product-block{margin-bottom:1rem}}.page-content--product .product-block--sales-point+.product-block--sales-point{margin-top:-20px}@media only screen and (max-width:768px){.page-content--product .product-block--sales-point+.product-block--sales-point{margin-top:-5px}}@media only screen and (max-width:768px){.page-content--product .product-block--sales-point+.product-block--sales-point .icon-and-text{align-items:flex-start}}.page-content--product .product-block--sales-point+.product-block--sales-point .icon-and-text svg{margin-block-start:.25rem}.page-content--product .block-variant-picker{margin-block-start:2rem}.page-content--product .block-variant-picker .variant-button-wrap{margin:1rem 0 0}.page-content--product .block-variant-picker .variant__label{font-weight:700}.page-content--product .block-variant-picker .variant-button-wrap label{min-width:130px;text-align:center;overflow:visible}.page-content--product .block-variant-picker .variant-button-wrap label:before{position:absolute;font-size:.625rem;text-transform:uppercase;font-weight:600;letter-spacing:2px;transform:translate(-50%,-50%);top:0;left:50%;min-width:max-content;background:var(--ds-light-blue);padding:.25rem .5rem;border-radius:10px;line-height:1;color:#fff}.page-content--product .block-price .variant__label{font-weight:700}.page-content--product .block-buy-buttons .btn--full{max-width:25rem}@media only screen and (max-width:768px){.page-content--product .block-buy-buttons .btn--full{max-width:100%}}@media only screen and (max-width:768px){.page-content--product .product__photos .product__main-photos{margin-bottom:20px;margin-left:0;margin-right:0}}.page-content--product .product__photos .product__main-photos .flickity-page-dots{display:none}.page-content--product .product__photos .product__thumbs--below .product__thumbs--scroller{text-align:left}.page-content--product .product__photos .product__thumbs--below .product__thumb-item{width:8rem;max-width:8rem;margin-right:var(--grid-gutter-small)}@media only screen and (max-width:768px){.page-content--product .product__photos .product__thumbs--below .product__thumb-item{width:4.375rem;max-width:4.375rem}}.product-full-width{margin-top:40px}.product-full-width .page-width{max-width:68.75rem}.product-full-width .product-block--tab{margin-bottom:3rem}.product-full-width .product-block--tab .collapsible-trigger{font-weight:700}@media only screen and (max-width:768px){.product-full-width .product-block--tab .collapsible-trigger{padding-inline:0;margin-inline:17px;width:calc(100% - 34px)}}@media only screen and (max-width:768px){.product-full-width .product-block--tab .collapsible-content{margin:0 17px 12px}.product-full-width .product-block--tab .collapsible-content .collapsible-content__inner{padding:0 0 2rem}}.product-full-width .collapsible-content__inner ul{list-style:disc}@media only screen and (max-width:768px){[data-section-type=collection-template] .section-header--with-link{flex-wrap:wrap;justify-content:center;gap:1rem;margin-block-end:2rem}[data-section-type=collection-template] .section-header--with-link .section-header__title{text-align:center!important}}@media only screen and (max-width:768px){.slideshow-wrapper .horizontal-left .hero__text-shadow,.slideshow-wrapper .horizontal-right .hero__text-shadow{max-width:100%;width:100%}}.slideshow-wrapper .hero__top-subtitle{line-height:1.85;margin:0}.slideshow-wrapper .hero__title{line-height:1.3}.slideshow-wrapper .hero__subtitle{line-height:1.85}.slideshow-wrapper .hero__link{margin-top:calc(var(--gutter) / 2)}@media only screen and (min-width:769px){.slideshow-wrapper .hero__link{margin-top:calc(var(--gutter))}}.slideshow-wrapper .hero__link .btn{min-width:260px}@media only screen and (max-width:768px){.slideshow-wrapper .hero__link .btn{min-width:100%}}.slideshow-wrapper .hero__link:has(.btn+.btn) .btn{min-width:235px}@media only screen and (max-width:768px){.slideshow-wrapper .hero__link:has(.btn+.btn) .btn{min-width:100%}}.testimonials-section [data-stack-mobile=true]{margin-inline:2rem}.testimonials-section [data-stack-mobile=true] .testimonials-slide{display:block;opacity:1;margin-block:2rem}@media only screen and (max-width:768px){.testimonials-section [data-stack-mobile=true] .testimonials-slide:nth-of-type(2n){box-shadow:#0000001a 0 10px 25px}}@media only screen and (max-width:768px){.testimonials-section [data-stack-mobile=true] .testimonials-slider__text{transform:scale(1)}}.testimonials-section .testimonial-stars{color:#fec600;font-size:1rem}.testimonials-section .testimonials-slider__text cite{font-weight:700}.testimonials-section .flickity-page-dots{display:none}.logo-bar .logo-bar__item{padding:1rem 1.125rem}@media only screen and (max-width:768px){.logo-bar [data-view="6-1"] .grid-item{flex:0 0 100%;flex-basis:100%!important}}.text-with-icons .text-with-icons__block{gap:1rem}@media only screen and (min-width:769px){.text-with-icons .text-with-icons__block{padding-block-end:4rem}}@media only screen and (min-width:769px){.text-with-icons .text-left{flex-direction:row;gap:2rem}}.text-with-icons .text-left .text-with-icons__block-image img{margin:0 auto}@media only screen and (min-width:769px){.text-with-icons .text-center .text-with-icons__block-image img{margin:0 auto}}@media only screen and (max-width:768px){.text-with-icons .small--text-center .text-with-icons__block-image img{margin:0 auto}}.text-with-icons .text-with-icons__block-image{flex-shrink:0}.text-with-icons .text-with-icons__block-icon .icon{width:100px;height:100px}.text-with-icons .btn{min-width:260px}@media only screen and (max-width:768px){.text-with-icons .btn{width:100%}}@media only screen and (max-width:768px){[data-section-type=text-and-image] .feature-row{flex-direction:column-reverse}}@media only screen and (max-width:768px){[data-section-type=text-and-image] .feature-row__item{padding-inline:0!important}}@media only screen and (min-width:769px){[data-section-type=text-and-image] .feature-row-wrapper .feature-row__text{min-width:52%;flex:0 1 52%}}.rich-text .index-section[class*=color-scheme-]:not(.color-scheme-none){padding-block:4rem}@media only screen and (max-width:768px){.rich-text .index-section[class*=color-scheme-]:not(.color-scheme-none){padding-block:3rem}}.rich-text .rich-text__heading{line-height:1.3}.rich-text .rte{line-height:1.85}.rich-text .rich-text__image{display:flex}.rich-text .theme-block:has(.rich-text__image):not(.collapse-margin){margin-block-end:4rem}@media only screen and (max-width:768px){.rich-text .theme-block:has(.rich-text__image):not(.collapse-margin){margin-block-end:3rem}}.rich-text .btn{min-width:260px}@media only screen and (max-width:768px){.rich-text .btn{min-width:100%}}.rich-text .rte.list-checkmark li{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-circle-checkmark icon--line" viewBox="0 0 70 55" width="24" height="20"><path d="M52.68 24.48A22 22 0 1 1 47 15.93" fill="none" stroke="%23262262" stroke-width="4"></path><path d="m21 32 8.5 8.5L57 13" fill="none" stroke="%23262262" stroke-width="4"></path></svg>');list-style-position:inherit;padding-bottom:1rem;break-inside:avoid-column}.rich-text .rte.list-columns ul{column-count:2;column-gap:3.5rem}@media only screen and (max-width:768px){.rich-text .rte.list-columns ul{column-count:1}}[data-section-type=promo-grid] .flex-grid:has(.promo-grid__container-card){gap:1rem}@media only screen and (min-width:769px){[data-section-type=promo-grid] .flex-grid:has(.promo-grid__container-card) .flex-grid__item--50{flex-basis:calc(50% - .5rem)}}[data-section-type=promo-grid] .promo-grid__container-card{flex-direction:column;padding:1rem!important}[data-section-type=promo-grid] .promo-grid__container-card--content{flex-shrink:1;flex-basis:fit-content;display:flex;justify-content:space-between;padding-block:1.5rem .5rem}@media only screen and (max-width:768px){[data-section-type=promo-grid] .promo-grid__container-card--content{font-size:1rem}}.split-content .custom-content{margin-block-end:0}.split-content .custom-content .custom__item{margin-block:0}.split-content .split-content-subheading{font-size:1.5rem}@media only screen and (max-width:768px){.split-content .split-content-subheading{column-count:1.375rem}}.split-content .split-content-text{padding:4rem 1rem 4rem 2rem;max-width:600px;margin:0 auto}.split-content .split-content-heading{margin-block-start:1rem}.split-content .split-content-paragraph ul{list-style:disc;text-align:left}.split-content .split-content-paragraph h2{font-size:2.8125rem}@media only screen and (min-width:769px){.split-content .split-content-paragraph h2{font-size:2.8125rem}}.split-content .split-content-paragraph h3{font-size:2.3125rem}@media only screen and (min-width:769px){.split-content .split-content-paragraph h3{font-size:2.3125rem}}.split-content .split-content-paragraph+*{margin-block-start:2rem}.split-content .split-content-image>*{height:100%}.split-content .split-content-image img{height:100%;object-fit:cover}.split-content .split-content-icon{display:flex;flex-wrap:nowrap;gap:2rem}@media only screen and (max-width:768px){.split-content .split-content-icon{flex-wrap:wrap;justify-content:center}}.split-content .split-content-icon{margin-block-start:4rem}@media only screen and (max-width:768px){.split-content .split-content-icon{margin-block-start:3rem}}.split-content .split-content-icon__image{flex-shrink:0}.split-content .btn{min-width:260px;margin-block-start:3rem}@media only screen and (max-width:768px){.split-content .btn{min-width:100%;margin-block-start:2.5rem}}[data-section-type=faq]{padding-block:0 3rem}@media only screen and (max-width:768px){[data-section-type=faq]{padding-block:0 3rem}}[data-section-type=faq] .collapsible-trigger__layout{font-weight:700}[data-section-type=faq] .collapsible-content--all{margin-bottom:1rem}[data-section-type=contact-form] form label{font-weight:700!important}[data-section-type=contact-form] form [data-spam-detection-disclaimer],[data-section-type=contact-form] form [data-spam-detection-disclaimer] a{font-size:.75rem;color:#000}@media only screen and (max-width:768px){[data-section-type=contact-form] .btn{min-width:100%}}[data-section-type=footer-section] .footer__block,[data-section-type=footer-section] .footer__block--mobile{max-width:230px}@media only screen and (max-width:768px){[data-section-type=footer-section] .footer__block,[data-section-type=footer-section] .footer__block--mobile{max-width:none}}@media only screen and (min-width:769px){[data-section-type=footer-section] #FooterMenus{padding-block-end:5rem}}@media only screen and (max-width:768px){[data-section-type=footer-section] .footer__mobile-section{border-top:0;padding-top:0}[data-section-type=footer-section] .footer__mobile-section .footer__blocks--mobile{flex-direction:column;gap:20px}}[data-section-type=footer-section] .footer__title{font-size:var(--type-base-size);margin-block-end:.5rem}[data-section-type=footer-section] .footer__menu{margin-block-end:.5rem}@media only screen and (max-width:768px){[data-section-type=footer-section] .footer__block--image{max-width:200px;margin:0 auto}}@media only screen and (min-width:769px){[data-section-type=footer-section] .footer__block--image{margin-right:10%}}[data-section-type=footer-section] .footer__block--image .image-wrap{background-color:transparent}[data-section-type=footer-section] .footer__base-links{display:flex;justify-content:space-between}@media only screen and (max-width:768px){[data-section-type=footer-section] .footer__base-links{flex-direction:column}}[data-section-type=footer-section] .footer__base-links .policy-links{display:flex;flex-wrap:wrap;gap:3rem}@media only screen and (max-width:768px){[data-section-type=footer-section] .footer__base-links .policy-links{gap:1rem;margin-block-start:1rem}}[data-section-type=footer-section] .footer__base-links .policy-links a{text-decoration:none}@media only screen and (max-width:768px){[data-section-type=footer-section] .footer__base-links .policy-links a{width:calc(50% - .5rem);text-align:center;padding:0}}.jdgm-widget .jdgm-star{color:#fec600!important;font-size:.8125rem!important}.jdgm-widget .jdgm-prev-badge__text{font-size:.8125rem!important;letter-spacing:0!important}.jdgm-widget .jdgm-rev-widg__title{font-size:2.8125rem}@media only screen and (min-width:769px){.jdgm-widget .jdgm-rev-widg__title{font-size:2.8125rem}}#slidecarthq #minimum-order-message{background-color:#262262;color:#fff;font-weight:500;font-size:16px;padding:20px;margin:0 -30px -46px;position:relative;z-index:0}@media only screen and (min-width:769px){#slidecarthq #minimum-order-message{padding:20px 30px}}#slidecarthq .footer-row:has(.shipping-cost){display:none}.appstle-wrapper .as-product-selection-screen{padding-block-start:2rem}.appstle-wrapper .limit-progress{position:sticky;top:calc(var(--header-height) + 1.5rem);z-index:1;background:#f3f4f6;padding-block-end:1px}.appstle-wrapper .limit-progress:after{content:"";background:#f3f4f6;top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1;top:-1.5rem}.appstle-wrapper .as-single-product-description{max-width:60rem}.appstle-wrapper .box-wrap .as-products .as-card-button-section div:has(>button),.appstle-wrapper .box-wrap .as-products .as-card-button-section button.as-add{justify-content:center;width:100%}.appstle-wrapper .box-wrap .as-products .as-card-button-section+.as-view-details-btn{background:transparent!important;color:#262262!important;margin-block:-2rem 1rem;box-shadow:unset!important}.header-section{padding-bottom:48px}#meteor-desktop-nav .Meteor-Navigation__Link__desktop{color:#fff;text-transform:uppercase;font-family:Open Sans;font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:5px;padding:15px 0;display:inline-flex!important}.Meteor-DesktopNavigation{column-gap:20px}.Meteor-DesktopNavigation>li{margin:0;min-width:260px}.meteor-menu[data-meteor-template=tidal] .m-links{padding:0 40px}[data-meteor-mounted=true][data-meteor-platform=desktop] li[data-active-with-content=true] .Meteor-Navigation__Link__desktop{border-bottom:3px solid #00aeef}.Meteor-DesktopNavigation>li svg{display:none!important}.meteor-menu[data-meteor-id=MTQzOT][data-meteor-template=tidal]{border:none!important;border-radius:0!important}.meteor-menu .m-title{text-transform:uppercase;color:#262262;font-family:Open Sans;font-size:24px!important;font-style:normal;font-weight:700;line-height:185%;padding:0!important;border-bottom:2px solid #00aeef;margin-bottom:14px}.meteor-menu .m-title:after{display:none!important}.meteor-menu[data-meteor-id=MTQzOT][data-meteor-template=tidal] .m-level-2 a{opacity:1;font-family:Open Sans!important;line-height:230%!important}.meteor-menu[data-meteor-template=solar] .m-cover{border:none}.meteor-menu[data-meteor-template=solar] a.m-link{line-height:230%!important}@media(max-width:992px){.Meteor-DesktopNavigation>li{min-width:200px;padding:0 12px}}@media(max-width:768px){[data-type=nav] .page-width[role=navigation]{background-color:#fff}.Meteor-Drawer .Meteor-Drawer__Item a{font-size:14px!important}.Meteor-Drawer .Meteor-Drawer__BackButton{padding-left:0!important}.Meteor-Drawer .Meteor-Drawer__Header{grid-template-columns:20px 1fr 20px!important}.Meteor-Drawer .Meteor-Drawer__Header a{font-size:22px!important;font-weight:700!important;line-height:185%;text-decoration:underline solid #00aeef 2px!important;text-underline-offset:12px!important}.Meteor-Drawer .Meteor-Drawer__ItemList a{text-transform:none!important}[data-section-type=header] .site-header__mobile-nav{background-color:#fff}}.section-header--404{padding:0;margin:0}#shopify-section-template--20419033071790__main .page-content{min-height:calc(100vh - 609px);display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.scss.css.map */
