.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-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 .Meteor-Navigation__Link__desktop{border-bottom:3px solid #262262}[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;overflow:visible}.meteor-menu[data-meteor-id=MTQzOT][data-meteor-template=tidal]:after{content:"";display:block;width:100%;height:100vh;background-color:#00000080;position:absolute;top:100%;left:0;z-index:10}.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-id=MTQzOT][data-meteor-template=tidal] .m-level-2 .m-link:first-of-type a{font-weight:700!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;overflow:visible}[data-section-type=header] .site-header__mobile-nav:after{content:"";display:block;width:100%;height:100vh;background-color:#00000080;position:absolute;top:100%;left:0;z-index:10}}.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}.template-blog .blog-layout__main{padding-bottom:100px!important;margin-bottom:0}.template-blog .blog-search{margin-bottom:24px}.template-blog .blog-search.is-loading{opacity:.6;pointer-events:none}.template-blog .blog-search__form{max-width:886px;margin:65px auto 24px;display:flex;gap:10px;align-items:center;padding:0 20px}@media only screen and (max-width:768px){.template-blog .blog-search__form{flex-wrap:wrap}}.template-blog .blog-search__field{position:relative;flex:1 1 320px}.template-blog .blog-search__input{width:100%;min-height:44px;padding:10px 46px 10px 14px;border:1px solid #F1F3F6;background-color:#f1f3f6}.template-blog .blog-search__input::placeholder{color:#000}.template-blog .blog-search__submit{position:absolute;right:1px;top:1px;bottom:1px;width:44px;border:0;background:transparent;color:#111;padding:0;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.template-blog .blog-search__reset{min-height:44px;padding:0 16px;border:1px solid #111;background:transparent;color:#111;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.template-blog .blog-search__reset[hidden]{display:none}.template-blog .blog-search__empty{margin:8px 0 0}.template-blog .blog-search__tags{max-width:886px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:60px auto}@media only screen and (max-width:768px){.template-blog .blog-search__tags{justify-content:flex-start}.template-blog .blog-search__tags a{width:calc(50% - 4px)}}.template-blog .blog-search__tag{display:inline-flex;align-items:center;min-height:32px;padding:10px 11px;border-radius:4px;border:1px solid #262262;text-decoration:none;color:#111;font-size:15px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:1px}.template-blog .blog-search__tag.is-active,.template-blog .blog-search__tag:hover{background:#00aeef;border-color:#00aeef;color:#fff}.template-blog .new-grid{gap:60px 20px}@media only screen and (max-width:768px){.template-blog .new-grid{margin-left:0;margin-right:0}}.template-blog .new-grid .image-wrap{border-radius:0}.template-blog .new-grid .grid-article{flex:0 0 calc(50% - 10px);margin:0;padding:0}@media only screen and (max-width:768px){.template-blog .new-grid .grid-article{flex:0 0 100%;display:block}.template-blog .new-grid .grid-article .grid-article__meta{text-align:center;padding:0 20px}}.template-blog .grid-article__meta{margin-top:40px}.template-blog .grid-article__meta .article__title{font-size:37px;line-height:130%}.template-blog .grid-article__meta .article__sub-meta{opacity:1}.template-blog .grid-article__meta .article__sub-meta .article__sub-meta-date{margin:20px 0 0;color:#262262;font-size:18px;line-height:185%;text-transform:unset}.template-blog .grid-article__meta .article__excerpt{margin-top:40px;font-size:18px;line-height:185%;margin-bottom:0}.template-blog .grid-article__meta .article__read-more{margin-top:40px;font-size:18px;font-weight:700;line-height:185%;padding:6px 20px;background-color:unset;border:1px solid #262262;color:#262262;text-decoration:none;text-transform:capitalize;min-width:260px}.template-blog .grid-article__meta .article__read-more:hover{background:#00aeef;border-color:#00aeef;color:#fff}.template-blog .pagination{margin:60px auto 0}.template-blog .pagination a,.template-blog .pagination .current{padding:10px;font-size:26px;font-weight:600;line-height:130%;letter-spacing:5px;color:#262262;opacity:1}.template-blog .pagination a.btn,.template-blog .pagination .current.btn{background-color:unset;color:#262262}.template-blog .pagination a.btn .icon,.template-blog .pagination .current.btn .icon{width:15px;height:15px}.template-article .blog-layout__main{margin-bottom:0;padding-bottom:100px}@media only screen and (max-width:768px){.template-article .blog-layout__main{padding-bottom:50px}}.template-article .article__hero{margin:0 0 100px;overflow:hidden}.template-article .article__hero is-land{display:block}.template-article .article__hero img{width:100%;height:auto;display:block}@media only screen and (max-width:768px){.template-article .article__hero img{aspect-ratio:1/1;object-fit:cover}}.template-article .page-width--medium{margin:auto;padding:0 20px}.template-article .page-width--medium .section-header{margin-bottom:60px;display:flex}.template-article .page-width--medium .section-header .header-text{flex:1 1 66.66666666666666%}.template-article .page-width--medium .section-header .header-product{flex:0 0 33.33333333333333%;max-width:370px}.template-article .page-width--medium .section-header .header-product .grid-item__link{display:flex}.template-article .page-width--medium .section-header .header-product .grid-item__link .grid-product__image-wrap{flex-grow:1;margin-bottom:18px}.template-article .page-width--medium .section-header .article-tag__wrapper{margin-top:23px;margin-bottom:0}.template-article .page-width--medium .section-header .article-tag__wrapper .article-tag{margin:0;border-radius:4px;font-size:15px;font-weight:700;line-height:120%;letter-spacing:1px;text-transform:uppercase;padding:5px 20px}.template-article .page-width--medium .section-header .article__sub-meta{margin-top:23px;opacity:1}.template-article .page-width--medium .section-header .article__sub-meta .article__sub-meta-date{text-transform:capitalize;margin:0}@media only screen and (max-width:992px){.template-article .page-width--medium .section-header{display:block}.template-article .page-width--medium .section-header .header-product{margin-top:30px}.template-article .page-width--medium .section-header .header-product .grid-product__image-wrap{max-width:100px}}@media only screen and (max-width:768px){.template-article .page-width--medium img{aspect-ratio:1/1;object-fit:cover}}.template-article .fullscreen{width:100vw;position:relative;left:calc((100vw - 1100px)/-2)}@media only screen and (max-width:1100px){.template-article .fullscreen{left:-20px}}.template-article .fullscreen img{width:100%}@media only screen and (max-width:768px){.template-article .fullscreen img{aspect-ratio:4/5;object-fit:cover}}.template-article blockquote{padding:60px 0;text-align:center;color:#00aeef;font-size:45px;line-height:130%}.template-article blockquote p:last-child{color:#262262;font-size:18px;line-height:185%;font-weight:700;margin-top:30px}.template-article .article-related-posts{margin-top:100px;padding:60px 0;background-color:#f4f6ff}.template-article .article-related-posts .section-header{margin-bottom:8px}.template-article .article-related-posts .article-related-posts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0px 20px;margin-left:0;margin-right:0;margin-top:60px}@media only screen and (max-width:768px){.template-article .article-related-posts .article-related-posts__grid{grid-template-columns:repeat(1,1fr)}}.template-article .article-related-posts .image-wrap{border-radius:0}.template-article .article-related-posts .grid-article{flex:none;width:auto;max-width:none}@media only screen and (max-width:768px){.template-article .article-related-posts .grid-article{display:block}.template-article .article-related-posts .grid-article .grid-article__meta{text-align:center;padding:0 20px}}.template-article .article-related-posts .grid-article .grid-article__meta{margin-top:40px}.template-article .article-related-posts .grid-article .grid-article__meta .article__title{margin-bottom:20px}.template-article .article-related-posts .grid-article .grid-article__meta .article__sub-meta{opacity:1}.template-article .article-related-posts .grid-article .grid-article__meta .article__sub-meta-date{font-size:18px;font-weight:400;line-height:185%;text-transform:capitalize}.template-blog .slideshow-wrapper,.template-article .slideshow-wrapper,.index-section--hero .slideshow-wrapper{height:450px}@media(min-width:769px){.template-blog .slideshow-wrapper,.template-article .slideshow-wrapper,.index-section--hero .slideshow-wrapper{height:unset;min-height:400px}}.twin-pack-variants{margin-bottom:40px}.twin-pack-variants .varients-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px 10px;max-width:400px}.twin-pack-variants .varients-grid .variant-item{border-radius:2px;border:1px solid #F1F3F6;padding:8px 10px 6px 8px;margin:0;display:flex;justify-content:space-between}.twin-pack-variants .varients-grid .variant-item .variant-item-data{color:#000;font-size:14px;text-align:left}.twin-pack-variants .varients-grid .variant-item .variant-item-data .variant-item__price.discounted{font-size:12px}.twin-pack-variants .varients-grid .variant-item .deals{display:flex;flex-direction:column;justify-content:space-around}.twin-pack-variants .varients-grid .variant-item .deals .percentage-savings{border-radius:500px;background:#00aeef;color:#fff;padding:0 10px;text-align:center;font-size:12px;font-weight:600;line-height:17px}.twin-pack-variants .varients-grid .variant-item .deals .free-shipping{color:#00aeef;font-size:10px;font-weight:700;line-height:150%;text-transform:uppercase}@media(max-width:991px){.twin-pack-variants .varients-grid .variant-item{display:block}.twin-pack-variants .varients-grid .variant-item .percentage-savings{position:absolute;top:-10px;left:calc(50% - 34px)}.twin-pack-variants .varients-grid .variant-item .free-shipping{text-align:left}}@media(max-width:768px){.twin-pack-variants .varients-grid{max-width:100%}.twin-pack-variants .varients-grid .variant-item{display:flex}.twin-pack-variants .varients-grid .variant-item .percentage-savings{position:static}.twin-pack-variants .varients-grid .variant-item .free-shipping{text-align:center}}@media(max-width:440px){.twin-pack-variants .varients-grid .variant-item{display:block}.twin-pack-variants .varients-grid .variant-item .percentage-savings{position:absolute;top:-10px;left:calc(50% - 34px)}.twin-pack-variants .varients-grid .variant-item .free-shipping{text-align:left}}.scrolling-text{background-color:#00aeef;color:#fff}.scrolling-text .scrolling-text__inner{margin:10px 37px}.scrolling-text span{font-size:18px!important;font-style:italic;font-weight:700;line-height:185%}.scrolling-text .scrolling-text__inner{gap:90vw!important;animation-duration:500s}.template-index .section-header__subtitle{margin-bottom:40px}.template-index .index-section{margin:0}.template-index .index-section--hero:first-of-type .slideshow-wrapper{height:852px}.template-index .index-section--hero:first-of-type .slideshow-wrapper .hero__text-content{text-align:center}.template-index .index-section--hero:first-of-type .slideshow-wrapper .hero__text-content .hero__link{max-width:350px;margin:auto}@media(min-width:769px){.template-index .index-section--hero:first-of-type .slideshow-wrapper{min-height:618px}.template-index .index-section--hero:first-of-type .slideshow-wrapper .hero__text-content{text-align:left}.template-index .index-section--hero:first-of-type .slideshow-wrapper .hero__text-content .hero__link{margin-left:0}}.template-index [data-section-type=collection-template]{padding:80px 20px}.template-index [data-section-type=collection-template] .cta-link{margin-top:40px}.template-index [data-section-type=collection-template] .cta-link .btn{padding:10px 20px;min-width:260px}.template-index .featured-collections{padding:80px 20px;background-color:#ecf9fe}.template-index .featured-collections .new-grid .grid-item{border:1px solid #F1F3F6;background-color:#fff;padding:0;margin-bottom:0}.template-index .featured-collections .new-grid .grid-item a{padding:20px;margin:0}.template-index .featured-collections .new-grid .grid-item a .collection-image-wrap{background:unset;margin-bottom:20px}.template-index .featured-collections .new-grid .grid-item a .collection-image-wrap img{padding:0}.template-index .featured-collections .new-grid .grid-item a .collection-item__title{padding:0;margin:0;text-align:left;font-size:18px;font-weight:700;line-height:130%;letter-spacing:0px;text-transform:uppercase}@media(max-width:991px){.template-index .featured-collections .new-grid .grid-item{flex:0 0 50%!important}}@media(max-width:768px){.template-index .featured-collections .new-grid .grid-item{flex:0 0 100%!important}}@media(min-width:769px){.template-index .index-section--hero:not(:first-of-type) .slideshow-wrapper{min-height:618px}}@media(max-width:768px){.template-index .index-section--hero:not(:first-of-type) .hero[data-natural]{position:static}.template-index .index-section--hero:not(:first-of-type) .hero__image-wrapper{position:static;height:auto}.template-index .index-section--hero:not(:first-of-type) .slideshow-wrapper{height:auto}.template-index .index-section--hero:not(:first-of-type) .slideshow-wrapper>div{position:static;height:auto;padding:0!important}.template-index .index-section--hero:not(:first-of-type) .hero__text-wrap{padding:40px 20px!important;background-color:transparent!important;height:auto;color:#262262;text-align:center}.template-index .index-section--hero:not(:first-of-type) .hero__text-wrap .hero__link{max-width:350px;margin:auto}.template-index .index-section--hero:not(:first-of-type) .hero__text-shadow{text-shadow:none!important;text-align:center!important}.template-index .index-section--hero:not(:first-of-type) .hero__text-shadow:after{display:none!important}}.template-index .text-with-icons{margin-bottom:0}.template-index .text-with-icons [data-section-type=text-with-icons] .section-header__subtitle{margin-bottom:20px}.template-index .text-with-icons [data-section-type=text-with-icons] .text-with-icons__block{padding-bottom:0}.template-index .split-content{padding:80px 20px}.template-index .split-content .split-content-text{padding:0}.template-index .split-content .split-content-text.text-left:first-child{margin-right:0;max-width:860px;padding-left:20px;width:calc(50% - 60px);text-align:left!important}@media(min-width:1300px){.template-index .split-content .split-content-text.text-left:first-child .split-content-icons-list img{width:33%;height:auto;object-fit:contain;margin-bottom:40px}}@media(max-width:768px){.template-index .split-content .split-content-text.text-left:first-child{max-width:unset;margin-left:unset;width:100%;padding-left:20px;padding-right:20px}}.template-index .split-content .split-content-text.text-left:last-child{margin-left:60px;max-width:620px;padding-left:20px;padding-right:20px}@media(max-width:768px){.template-index .split-content .split-content-text.text-left:last-child{max-width:unset;margin-left:unset;width:100%;padding-left:20px;padding-right:20px}}.template-index .split-content .split-content-text .split-content-subheading{font-size:18px;margin-bottom:20px}.template-index .split-content .split-content-text .split-content-heading{font-size:26px;margin-bottom:40px}.template-index .split-content .split-content-text .split-content-icons-list{display:flex;max-width:435px;width:100%}.template-index .split-content .split-content-text .split-content-icons-list img{width:33%;height:auto;object-fit:contain}.template-index .split-content .split-content-text .split-content-paragraph ul{list-style:none;padding:0;margin:0}.template-index .split-content .split-content-text .split-content-paragraph ul li{margin-bottom:33px;position:relative;padding-left:36px}.template-index .split-content .split-content-text .split-content-paragraph ul li:last-child{margin-bottom:0}.template-index .split-content .split-content-text .split-content-paragraph ul li:before{content:"";display:block;position:absolute;left:0;top:3px;background-image:url(/cdn/shop/files/Checkmark.svg?v=1778699092);background-size:contain;background-repeat:no-repeat;margin-right:15px;width:26px;height:26px}.template-index .index-section[id*=__faq_]{padding:80px 20px;background-color:#ecf9fe}.template-index .index-section[id*=__faq_] .index-section--faq{padding-top:0;margin-bottom:40px}.template-index .index-section[id*=__faq_] .collapsible-trigger-btn--borders{border-bottom:1px solid #262262}.template-index .index-section[id*=__faq_] .collapsible-content{border-bottom:none}.template-index .index-section[id*=__faq_] .collapsible-content__inner{padding:20px 0 35px}.template-index .index-section[id*=__faq_] .cta-button{margin:40px auto 0;display:flex;justify-content:center}.template-index .index-section[id*=__faq_] .cta-button .btn{padding:10px 20px;min-width:260px}.template-index .newsletter-container{padding:80px 20px!important}.template-index .newsletter-container .newsletter-section{padding:0}.template-index .newsletter-container .newsletter-section .theme-block{margin-bottom:40px}.template-index .newsletter-container .newsletter-section .theme-block:first-child{margin-bottom:20px}.template-index .newsletter-container .newsletter-section .theme-block:last-child{margin-bottom:0}.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group{max-width:100%;width:100%;justify-content:center}.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group input{border-radius:3px!important;border:1px solid #262262;margin-right:10px;max-width:280px;width:100%}.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group button{border-radius:3px!important;max-width:150px;width:100%}@media(max-width:768px){.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group{display:block}.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group input,.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group .input-group-btn,.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group .btn{max-width:unset;width:100%}.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group input{margin-bottom:10px}.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group .form__submit--large{display:block}.template-index .newsletter-container .newsletter-section .theme-block .newsletter__input-group .form__submit--small{display:none}}.template-index #insta-feed{margin-top:-20px!important;margin-bottom:80px!important}@media(max-width:768px){.footer__blocks{width:100%;display:block}.footer__blocks .footer__block{margin-bottom:30px}.footer__blocks .footer__block--image{margin-bottom:40px}}.template-collection .grid-product__tag--sale,.template-collection .grid-product__price--original{display:none}shopify-forms-embed{z-index:30}.dynamic-hero{position:relative}.dynamic-hero .dynamic-hero__image img{display:none;min-height:500px}@media(max-width:768px){.dynamic-hero .dynamic-hero__image img{min-height:480px;max-height:600px}}.dynamic-hero .dynamic-hero__image img.show{display:block}.dynamic-hero .dynamic-hero__container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;flex-direction:column}.dynamic-hero .dynamic-hero__container.vertical-bottom{justify-content:flex-end}.dynamic-hero .dynamic-hero__container.vertical-center{justify-content:center}.dynamic-hero .dynamic-hero__container.vertical-top{justify-content:flex-start}.dynamic-hero .dynamic-hero__container.horizontal-left{align-items:flex-start}.dynamic-hero .dynamic-hero__container.horizontal-center{align-items:center}.dynamic-hero .dynamic-hero__container.horizontal-right{align-items:flex-end}@media(max-width:768px){.dynamic-hero .dynamic-hero__container{justify-content:center!important;align-items:center!important}}.dynamic-hero .dynamic-hero__container .dynamic-hero__content{width:100%;color:#fff;padding-top:80px;padding-bottom:80px}.dynamic-hero .dynamic-hero__container .dynamic-hero__content .dynamic-hero__top-subheading{margin-bottom:20px;max-width:500px}.dynamic-hero .dynamic-hero__container .dynamic-hero__content .dynamic-hero__title{margin-bottom:40px;max-width:500px}.dynamic-hero .dynamic-hero__container .dynamic-hero__content .dynamic-hero__subtitle{max-width:500px}.dynamic-hero .dynamic-hero__container .dynamic-hero__content .dynamic-hero__buttons{max-width:500px;margin-top:40px;display:flex;gap:20px;justify-content:left}.dynamic-hero .dynamic-hero__container .dynamic-hero__content .dynamic-hero__buttons a{background-color:#fff;display:block;padding:5px 20px;border-radius:3px;color:#262262;font-size:18px;font-weight:700;line-height:185%;min-width:260px;text-align:center}@media(max-width:768px){.dynamic-hero .dynamic-hero__container .dynamic-hero__content{text-align:center;padding-top:60px;padding-bottom:60px}.dynamic-hero .dynamic-hero__container .dynamic-hero__content .dynamic-hero__buttons{justify-content:center}}.template-article .blog-layout__main{padding-bottom:0}.recipe-container header{display:flex;flex-direction:row;margin-bottom:0}@media(max-width:768px){.recipe-container header{flex-wrap:wrap}}.recipe-container header .header-text,.recipe-container header .header-image{width:50%}@media(max-width:768px){.recipe-container header .header-text,.recipe-container header .header-image{width:100%}}.recipe-container header .header-text{display:flex;flex-direction:column;justify-content:center}.recipe-container header .header-text .header-text-content{max-width:750px;padding:40px 80px 40px 40px;margin-left:auto;width:100%;text-align:center}.recipe-container header .header-text .header-text-content h1{font-size:64px;font-weight:700;line-height:115%}@media(max-width:768px){.recipe-container header .header-text .header-text-content h1{font-size:36px}}.recipe-container header .header-text .header-text-content .header-excerpt{margin-top:45px;font-size:26px;line-height:130%;letter-spacing:1px}.recipe-container header .header-text .header-text-content .header-meta{margin-top:68px;display:flex;flex-direction:row;justify-content:center;gap:24px;flex-wrap:wrap}.recipe-container header .header-text .header-text-content .header-meta p{font-weight:700;line-height:160%;letter-spacing:5px;text-transform:uppercase}.recipe-container header .header-text .header-text-content .header-meta span{display:block;font-size:26px;font-weight:500;line-height:130%}.recipe-container header .header-text .header-text-content .header-meta span.header-meta-time{white-space:nowrap}.recipe-container header img{height:100%;object-fit:cover}.recipe-container .recipe-section{background-color:#f1f3f6;padding:80px 0 150px}.recipe-container .recipe-title-bar{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:35px}.recipe-container .recipe-title-bar h2{font-size:45px;font-weight:700;line-height:130%}.recipe-container .recipe-title-bar a{font-size:18px;font-weight:400;line-height:185%;text-decoration:underline;display:block}.recipe-container .recipe-content{display:flex;flex-direction:row;gap:116px;flex-wrap:wrap}.recipe-container .recipe-content .aside-content{flex:1 0 calc(33% - 58px);border-top:1px solid #000;padding-top:36px}.recipe-container .recipe-content .aside-content h3{font-size:36px;font-weight:700;line-height:130%}.recipe-container .recipe-content .aside-content ul{padding-top:3px;list-style:disc}.recipe-container .recipe-content .aside-content ul li{color:#1e1e1e;margin-top:33px;margin-bottom:0;font-size:22px;font-weight:400;line-height:130%;letter-spacing:1px}.recipe-container .recipe-content .aside-content ul li a{font-weight:600px;text-decoration:underline}.recipe-container .recipe-content .aside-content .featured-product-section{margin-top:91px}.recipe-container .recipe-content .aside-content .featured-product-section .grid-product--gridlines:after{box-shadow:none}.recipe-container .recipe-content .aside-content .featured-product-section .grid-item__content{background-color:unset}.recipe-container .recipe-content .aside-content .featured-product-section h3{margin-bottom:50px;font-size:36px;font-weight:700;line-height:130%}.recipe-container .recipe-content .aside-content .featured-product-section .product-grid-item{border:none;background:none}.recipe-container .recipe-content .aside-content .featured-product-section .product-grid-item .grid-product__image-wrap{margin:0}.recipe-container .recipe-content .aside-content .featured-product-section .product-grid-item .grid-item__meta{margin:39px 0 0;border:none}.recipe-container .recipe-content .aside-content .featured-product-section .product-grid-item .grid-item__meta .grid-product__title{font-size:37px;font-weight:400;line-height:130%;margin-bottom:12px}.recipe-container .recipe-content .aside-content .featured-product-section .product-grid-item .grid-item__meta .grid-product__portion_size{font-size:26px;font-weight:400;line-height:130%;letter-spacing:1px!important;margin-bottom:33px}.recipe-container .recipe-content .aside-content .featured-product-section .product-grid-item .grid-item__meta .grid-product__price,.recipe-container .recipe-content .aside-content .featured-product-section .product-grid-item .jdgm-widget{display:none}.recipe-container .recipe-content .aside-content .featured-product-section .grid-product__add-to-cart{margin:0}.recipe-container .recipe-content .aside-content .featured-product-section .grid-product__add-to-cart button{border-radius:3px;background-color:#262262;color:#fff;font-size:18px;font-weight:700;line-height:185%;padding:5px 20px;width:260px;max-width:100%;text-align:center}.recipe-container .recipe-content .main-content{flex:1 0 calc(66% - 58px)}.recipe-container .recipe-content .main-content .image-container{margin-bottom:87px}.recipe-container .recipe-content .main-content h3{font-size:36px;font-weight:700;line-height:130%;margin-top:34px;margin-bottom:26px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.scss.css.map */
