.button,.pre-order-btn a{padding-top:15px;font-family:var(--g-font-2)}.announcement-bar .prose,.button,.buy-buttons,.faq-page p,.pre-order-btn a,.product-info__block-item[data-block-type=text],body,nav.header__primary-nav *{font-family:var(--g-font-2)}.bottom_text,.footer__aside{border-top:1px solid #6ab2c5}html{padding:0!important;--header-height:0px!important}.animate{position:relative;opacity:0}.animated{opacity:1;transition:.5s;-webkit-animation-delay:20ms;animation-delay:20ms}.show_up{top:20px}.show_up.animated{top:0}.slide_left{right:-20px}.slide_left.animated,button[is=carousel-next-button]{right:0}.slide_right{left:-20px}.slide_right.animated{left:0}.animated.ad-1{transition:1s 30ms;-webkit-animation-delay:30ms}.animated.ad-1-5{transition:1.5s;-webkit-animation-delay:60ms;animation-delay:60ms}.animated.ad-2{transition:2s;-webkit-animation-delay:90ms;animation-delay:90ms}.animated.ad-2-5{transition:2.5s;-webkit-animation-delay:.11s;animation-delay:.11s}.animated.ad-3{transition:3s;-webkit-animation-delay:.12s;animation-delay:.12s}.animated.ad-3-5{transition:3.5s;-webkit-animation-delay:.12s;animation-delay:.12s}@media screen and (max-width:1000px){.prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:.25rem}}.pre-order-btn{text-transform:uppercase}.pre-order-btn a{color:#fff;font-size:.875rem;line-height:15px}.button{font-size:.938rem;letter-spacing:1.4px}.container,.shopify-policy__container,.slideshow__slide-content{max-width:1200px!important;width:100%;margin:0 auto;padding-left:20px;padding-right:20px}@media screen and (max-width:1200px){.prose .h1{font-size:var(--text-h3)}}@media screen and (min-width:1201px){.container,.shopify-policy__container,.slideshow__slide-content{padding-left:0;padding-right:0}}@media screen and (min-width:1500px){.container,.shopify-policy__container,.slideshow__slide-content{max-width:1440px!important}}.announcement-bar .prose{font-size:15px}.announcement-bar{padding-top:10px;padding-bottom:5px}.header{display:flex;justify-content:space-between;padding-inline-start:0;padding-inline-end:0;box-shadow:none}.header__dropdown-menu{transform:translate(-20px)}.footer{padding-block-end:min(var(--section-vertical-spacing),1rem)}.footer-top-inner{padding:35px 0;display:flex;align-items:center;justify-content:space-between}.footer-left p{font-size:2.5rem;font-family:var(--g-font-1)}.footer-top{background:#08597b;color:#fff}.footer .form,.footer-menu{display:flex}.buy-button-wrap form,.footer .form-control{flex:1}.footer__aside{padding-top:30px}.footer__aside p.heading.text-subdued{text-transform:none;font-size:.75rem;display:flex;align-items:center}.footer-menu li{font-size:.75rem}.footer__block .h5{color:#08597b;font-weight:600}.footer__aside p.heading.text-subdued span{display:block;line-height:21px;margin-right:5px;margin-top:4px}.footer__block .input[name="contact[email]"]{padding:12px 12px 8px}@media screen and (max-width:1100px){.image-with-text{display:block}.image-with-text--reverse>.prose{padding-inline-end:0}image-with-text img{margin:0 auto}.shopify-section--home-image-with-text .image-with-text>.prose{padding-inline-start:0;padding-inline-end:0}.image-with-text>.prose{padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter)}.footer-left p{font-size:1.5rem}.videowithimage img{max-width:350px}video-media>:is(video:not(:fullscreen),img){max-width:100%}}@media screen and (max-width:700px){.image-with-text .text-center{text-align:left}.prose .h1{font-size:1.5rem;margin-block-start:0rem}.button{padding-top:12px;font-size:.8rem;padding-bottom:10px}.header__primary-nav .pre-order-btn,.slideshow .content-over-media>picture img{display:none}.footer-menu,.footer__block-list,.footer__block-list .footer__block--image .gap-4{gap:1rem}.footer__block-list .gap-4{gap:.4rem}.footer__aside{padding-top:25px;justify-content:flex-start;gap:.5rem}.footer-right{padding-top:10px}.footer-top-inner{padding:20px 0;display:block}.footer-left p{font-size:1.375rem}.footer__block .h5{font-size:var(--text-h6)}.footer__block .input[name="contact[email]"]{padding:10px 12px 5px}}@media screen and (max-width:500px){.footer-menu li{font-size:.7rem}}@media screen and (max-width:370px){.footer-menu{gap:.5rem}.footer-menu li{font-size:.59rem}}.image-with-text h2 em,.slideshow__slide-content .prose .h1 em{color:#6ab2c5}.slideshow__slide-content .h1{color:#08597b;font-size:2rem;font-family:var(--g-font-1);max-width:100%;letter-spacing:0;margin-block-start:.25rem;line-height:35px}.slideshow__slide-content .prose .h6{color:#6ab2c5;letter-spacing:1.4px;font-family:var(--g-font-2)}.shopify-section--home-image-with-text .prose p,.slideshow__slide-content .prose .content{font-family:var(--g-font-2);color:#848b93;font-weight:400}.slideshow__slide-content .prose .content{line-height:2.25rem;max-width:37.37rem}.slideshow__slide-content .prose .content p{line-height:28px}.shopify-section--home-image-with-text{padding-bottom:0}.shopify-section--home-image-with-text .image-with-text--reverse>.prose{padding-inline-start:0}.shopify-section--home-image-with-text .prose .h6{color:#6ab2c5;font-family:var(--g-font-2);letter-spacing:1.4px}.shopify-section--home-image-with-text .prose .h1{color:#000;font-family:var(--g-font-1);font-weight:500}.shopify-section--home-image-with-text .prose p strong{color:#08597b;padding:0 0 10px;display:block}.shopify-section--home-ingredients image-with-text picture img,.videowithimage img{float:right}.shopify-section--home-image-with-text .color-scheme{padding-top:85px}.contact-page h1,.contact-page h2,.faq-page h2,.faq-page h1,.shopify-section--image-with-text .prose h2,h1.product-title.h3{color:#08597b;font-family:var(--g-font-1)}.shopify-section--image-with-text .prose .h1{color:#000;font-weight:500;font-family:var(--g-font-1)}.shopify-section--image-with-text .prose p{text-align:left;color:#848b93;font-family:var(--g-font-2);font-weight:400}.ingredients-content,.plus,.wrappedlist{margin-block-start:0!important}@media screen and (min-width:1000px){.slideshow__slide-content .h1{font-size:4rem;line-height:75px;max-width:710px;margin-block-start:1.25rem}.slideshow__slide-content .prose .content p{padding-top:40px}.image-with-text{--image-with-text-gap:3.9rem}}.shopify-section--home-ingredients .prose .h6{color:#6ab2c5;font-family:var(--g-font-2);font-weight:400;letter-spacing:1.4px}.shopify-section--home-ingredients .prose h2{color:#000;font-family:var(--g-font-1);font-weight:500;margin-block-start:.75rem;line-height:50px}.shopify-section--home-ingredients .prose p{color:#848b93;font-family:var(--g-font-2);font-weight:400;line-height:1.7rem}.bottom_guaranteed ul li:nth-child(2n){margin-right:0}.bottom_guaranteed ul li:nth-child(6){border-bottom:0}.bottom_guaranteed ul{flex-wrap:wrap;display:flex;margin-inline-start:0}.bottom_guaranteed ul li{max-width:calc(50% - 50px);flex:0 0 50%;list-style-type:none;padding-bottom:2.56rem;display:flex;align-items:flex-start;border-bottom:1px solid #6ab2c5;padding-top:40px;margin-right:100px}.bottom_guaranteed ul li .h5{color:#08597b;font-weight:600;font-family:var(--g-font-1)}.bottom_guaranteed ul li .guaranteed-content{color:#848b93}.bottom_guaranteed ul li .guaranteed-inner{padding-left:3.12rem}.bottom_guaranteed ul li img{max-width:3rem}@media screen and (min-width:700px){.image-with-text--reverse>.videowithimage{order:9999}.footer__block--text{max-width:18rem}.footer__block--newsletter{max-width:28rem}.bottom_guaranteed ul li:nth-child(5){border-bottom:0}}@media screen and (max-width:900px){.videowithimage img{float:none}.bottom_guaranteed ul li{max-width:calc(100% + -0px);flex:0 0 100%;padding-bottom:21px;padding-top:21px;margin-right:0}.shopify-section--home-ingredients .prose h2{line-height:30px}.bottom_guaranteed ul li .h5{font-size:var(--text-h6)}.bottom_guaranteed ul li .guaranteed-inner{padding-left:1.12rem}}@media screen and (min-width:1100px){.shopify-section--home-ingredients .image-with-text--reverse>.prose{padding-inline-end:65px}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.image-animation{position:absolute;left:calc(50% - 300px);right:auto;-webkit-animation:20s linear infinite rotating;-moz-animation:20s linear infinite rotating;-ms-animation:rotating 20s linear infinite;-o-animation:20s linear infinite rotating;animation:20s linear infinite rotating}.image_bg{position:relative;display:flex;align-items:center}.image_bg .image_inner{float:none!important;max-width:450px;margin:0 auto;display:flex;align-items:center}.ingredients_list{padding-top:40px}.wrappedlist{flex:0 0 50%;display:flex;flex-wrap:wrap;row-gap:1.1em;align-items:flex-start}.shopify-section--home-ingredients .ingredients_list ul li{max-width:100%;flex:0 0 100%;list-style-type:none;padding-right:1.12rem;line-height:20px;cursor:pointer}.shopify-section--home-ingredients .ingredients_list ul{flex-wrap:wrap;display:flex;row-gap:.9em;align-items:flex-start}.shopify-section--home-ingredients .ingredients_list ul li .heading{display:flex;align-items:center;justify-content:space-between;padding:8px 35px 8px 9px}.shopify-section--home-ingredients .ingredients_list ul li .heading.active{padding:8px 35px 8px 9px}.shopify-section--home-ingredients .ingredients_list ul li .ingredients-inner,span.jdgm-form__reviewer-name-format-container{display:flex;align-items:center}.shopify-section--home-ingredients .ingredients_list ul li .h5{padding-bottom:0;color:#08597b;font-family:var(--g-font-2);font-weight:700;margin-left:12px;letter-spacing:0;margin-block-start:0}.shopify-section--home-ingredients .image-with-text--reverse>.prose{padding-inline-start:0;padding-inline-end:0}.ingredients-content{display:none;padding:15px}.ingredients-inner-get{border-radius:25px;background-color:#e9f2f5}.minus{opacity:0;transition:.5s;display:none}.heading.active .minus{opacity:1;display:block}.heading.active .plus{opacity:0;display:none;transition:.5s}.plus{margin-top:0}@media screen and (max-width:1100px){.shopify-section--home-ingredients image-with-text picture img{float:none;margin:0 auto;max-width:350px}.image_bg{margin:80px 0}.shopify-section--home-ingredients image-with-text picture .image-animation img{max-width:90%}.image_bg .image_inner{max-width:420px}}@media screen and (max-width:700px){.slideshow__slide-content .prose .content{max-width:100%;margin-block-start:1.25rem}.shopify-section--home-image-with-text .color-scheme{padding-top:40px}.prose:not(.prose--tight) :where(:not(meta,span)+*).home-content{margin-block-start:1rem}.shopify-section--home-image-with-text{padding-bottom:0}.wrappedlist{flex:0 0 100%}.shopify-section--home-ingredients .ingredients_list ul li{padding-right:0}.shopify-section--home-ingredients .ingredients_list ul li .h5{font-size:.938rem;font-weight:600}.image-animation{left:0;right:0}}@media screen and (max-width:650px){.image_bg .image_inner{max-width:350px}.shopify-section--home-ingredients image-with-text picture .image-animation img{max-width:400px}}@media screen and (max-width:500px){.image_bg .image_inner{max-width:195px}.shopify-section--home-ingredients image-with-text picture .image-animation img{max-width:90%}.image_bg{margin:90px 0 100px}}.shopify-section--home-image-with-text h2{font-family:var(--g-font-1);color:#08597b}.shopify-section--rich-text .h6{font-size:.875rem;font-family:var(--g-font-2);color:#6ab2c5}.logo-slider-main .prose h2,.shopify-section--rich-text .prose .heading{font-size:1.875rem;font-family:var(--g-font-1);color:#000;margin-block-start:0}.shopify-section--rich-text .prose em{color:#6ab2c5}.shopify-section--rich-text a.button{column-gap:1rem;text-transform:capitalize;display:flex}.shopify-section--rich-text .button-group{margin-block-start:1rem!important}.shopify-section--rich-text .button svg{width:20px;height:20px;display:block}.contact-page .section-header.justify-self-center.text-center,.faq-page .section-header.justify-self-center.text-center{text-align:left;justify-self:flex-start}.contact-page .faq,.faq-page .faq{justify-content:flex-start}.faq-page .accordion__toggle{font-family:var(--g-font-2);color:#08597b;font-size:1.3rem;padding-left:10px;padding-right:10px}.faq-page .accordion__toggle strong{font-weight:500}.faq__content{flex-basis:780px}.shopify-section--image-with-text-overlay .h2{margin-block-start:0}.shopify-section--image-with-text-overlay .content{max-width:var(--content-over-media-content-max-width,48rem)}.shopify-section--image-with-text-overlay .sub-heading{color:#6ab2c5;font-size:.875rem;font-family:var(--g-font-2)}.contact-page{max-width:790px;margin:0 auto}.contact-page .input:focus,.contact-page .textarea:focus{border:1 px solid transparent}.contact-page .floating-label{position:relative;opacity:1;padding:0;inset-block-start:0;color:#848b93;inset-inline-start:0}.contact-page .input,.contact-page .textarea{background:#e9f2f5}.contact-page .section-header p{font-size:.875rem}.contact-page .form{text-align:left}.contact-page .button{border:1px solid #6ab2c5;line-height:15px;padding:15px 45px 10px;letter-spacing:1px}.bottom_text{text-align:left;padding-top:25px}.bottom_text .content{font-family:var(--g-font-2);font-size:.938rem}.bottom_text h2{font-family:var(--g-font-1);margin-bottom:10px}.product-gallery{--product-gallery-thumbnail-size:4rem}.product-video{padding:90px 0}.buy-button-wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem}.quantity-selector{--quantity-selector-height:2.4rem}sale-price span{color:#08597b}sale-price{color:#08597b!important;font-family:var(--g-font-2)!important}.buy-button-wrap quantity-selector,.product-content-new .accordion__toggle .animated-plus{display:none}.product-content-new .accordion__toggle.h6{font-size:var(--text-h5);border-bottom:1px solid #6ab2c5;padding-bottom:10px;margin-bottom:25px;color:#08597b}.product-content-new .accordion__content strong{color:#08597b;display:block}.product-content-new .accordion{border-block-width:0px}.product-content-new summary{pointer-events:none}.product-content-new{padding-bottom:50px}.cart-drawer__footer .animate,.quick-buy-modal__info-wrapper .buy-buttons .animate{top:0;opacity:1}.cart-drawer__footer .animate{width:100%}.recurpay__widget .recurpay__group_title{color:#08597b!important;font-family:var(--g-font-1)!important;letter-spacing:var(--text-letter-spacing)!important}.recurpay__widget .recurpay__widget_container--selected .recurpay__radio_group{color:#08597b!important}.recurpay__widget .recurpay__frequency,.recurpay__widget .recurpay__group_label,.recurpay__widget .recurpay__widget_container.recurpay__widget_container--selected{border-color:var(--recurpay_button_bg_color,#000)!important}.recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title:after,.recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title:before{background-color:var(--recurpay_button_bg_color,#000)!important}.recurpay__widget .recurpay__group_subtitle{font-family:var(--g-font-2)!important}.recurpay__widget .recurpay__offer_wrapper svg{margin-top:-4px!important}.recurpay__widget .recurpay__offer_wrapper{padding:10px 8px 8px!important}.recurpay__widget .recurpay__widget_container{border-radius:0!important}.recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title{margin-top:9px!important;color:#08597b!important}.recurpay__widget .recurpay__frequency{padding:14px 30px 8px 10px!important}.recurpay__widget .recurpay__offer_wrapper.recurpay__offer_onetime .recurpay__offer_saving_message,.recurpay__widget .recurpay__offer_wrapper.recurpay__offer_subscription .recurpay__offer_saving_message{position:relative;top:4px}.recurpay__widget .recurpay__group_selling_price{font-size:1rem!important}.jdgm-rev-widg__title,span.jdgm-rev__author{font-weight:400;color:#08597b;font-family:var(--g-font-1)}a.jdgm-write-rev-link{font-weight:400;padding-top:15px;padding-bottom:10px;text-transform:uppercase;font-size:14px}b.jdgm-rev__title{font-weight:400;color:#08597b;font-family:var(--g-font-1);font-size:19px}.jdgm-rev__body{font-size:16px}a.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev,input.jdgm-btn.jdgm-btn--solid.jdgm-submit-rev{padding-top:15px;font-size:14px;letter-spacing:1.8px;font-family:var(--g-font-2);font-weight:400;text-transform:uppercase}.jdgm-form input[type=email],.jdgm-form input[type=text],.jdgm-form input[type=url],.jdgm-form textarea{padding:15px 16px 10px!important;font-size:15px}.jdgm-form__title{font-weight:400!important;color:#08597b;font-family:var(--g-font-1)}.jdgm-form .jdgm-form__fieldset label{display:block;text-align:left;margin:0;font-size:17px}.jdgm-form .jdgm-sort-dropdown{padding:0 19px}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown:focus-visible{outline:0}.jdgm-form__fieldset{text-align:left}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{padding:0 8px}.jdgm-form__fieldset p{font-size:14px}.logo-slider-main .logo-list__item{flex:0 0 14%;max-width:14%;padding:0 1.5rem}.prev-next-button{top:50%;transform:translateY(-50%);position:absolute}.logo-slider-main{position:relative}@media screen and (min-width:900px){.logo-slider-main.slider-4 .prev-next-button{display:none}}@media screen and (max-width:900px){.logo-slider-main.slider-4 .prev-next-button{display:flex;justify-content:center;--circle-button-size:2.5rem;top:60%}.logo-slider-main .logo-list__item{flex:0 0 33.33%;max-width:33.33%}}@media screen and (max-width:600px){.shopify-section--home-ingredients image-with-text picture img{max-width:100%}.logo-slider-main .logo-list__item{flex:0 0 50%;max-width:50%}}@media screen and (max-width:400px){.logo-slider-main .logo-list__item{flex:0 0 100%;max-width:100%}}.image-with-text-block.content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:100%;text-shadow:none}.header__primary-nav-item[data-title=Cart]:before{display:none}.header .contents li{margin:0 1rem}.product-card{gap:.5rem}.product-card__info{justify-items:left;text-align:left;gap:.25rem}.jdgm-widget.jdgm-widget{margin:8px 0 2px}.product-card__info .button{display:flex;padding:21px 30px 15px;justify-content:center;align-items:center;background:#08597b;line-height:1.2}.product-card .product-card__subscription{text-align:center;color:#000;font-family:var(--g-font-2);font-weight:500;letter-spacing:-.36px;margin-top:1rem}.product-card .product-card__subscription a{border-bottom:1px solid #000}.product-card__benefit{color:#848b93;font-family:var(--g-font-2);font-size:18px;font-style:normal;line-height:150%;letter-spacing:-.2px}.product-card__benefit b,.product-card__benefit strong{font-weight:500}.product-card .product-title{color:#08597b;font-family:var(--g-font-1);font-size:1.7rem;// 28px;font-style:normal;font-weight:500;line-height:120%}.product-card sale-price{font-size:24px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px}.product-card compare-at-price{color:#848b93;font-family:var(--g-font-2);font-size:22px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.44px}.product-card .off{border-radius:6px;background:#6ab2c5;color:#e9f2f5;font-family:var(--g-font-2);font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.32px;display:inline-block;line-height:1;padding:9px 10px 4px;margin-top:-5px;position:relative;top:-2px;margin-left:4px}.price-list{margin-top:10px}@media screen and (min-width: 1150px){.header__primary-nav{column-gap:0}}@media screen and (min-width: 1000px){.header .contents{display:flex;align-items:center}.contact-page .section-header p{font-size:1.1rem}}@media screen and (max-width: 699px){.product-card .product-title{font-size:22px}.product-card sale-price{font-size:20px}.product-card .off{font-size:14px;padding:9px 8px 4px}.product-card compare-at-price{font-size:18px}.product-card__benefit{font-size:16px}.product-card .product-card__subscription{font-size:14px}.product-list--carousel{--product-list-card-width: min(320px, 100%)}.product-card__benefit br{display:none}}.shopify-section--image-with-text-block .content .button:hover{color:#fff;border-color:#fff}.shopify-section--image-with-accordion{padding:20px 0}.shopify-section--image-with-accordion .wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.shopify-section--image-with-accordion .slider{grid:var(--product-gallery-carousel-grid, auto / auto-flow 100%);align-items:start;gap:var(--product-gallery-carousel-gap, 1.5rem min(1.5rem, var(--container-gutter)));scroll-snap-type:var(--product-gallery-carousel-scroll-snap-type, x mandatory);display:grid;position:relative}.shopify-section--image-with-accordion .image_slider{width:40%}.shopify-section--image-with-accordion .image_slider img{width:100%}.shopify-section--image-with-accordion .image_slider .page-dots{margin-top:30px}.shopify-section--image-with-accordion .sec_accordion_wrapper{padding-left:4%;width:60%}.shopify-section--image-with-accordion .sec_accordion{background:#e9f2f5;padding:0}.shopify-section--image-with-accordion .sec_accordion .accordion:first-child{border-top:none}.shopify-section--image-with-accordion .sec_accordion .accordion{border-color:#6ab2c5}.shopify-section--image-with-accordion .sec_accordion .accordion .text-with-icon{font-weight:500;font-size:1.6rem;line-height:1.2;color:#08597b}.shopify-section--image-with-accordion .sec_accordion .accordion .animated-plus:before,.animated-plus:after{background-color:#08597b}@media screen and (min-width: 1000px){.shopify-section--image-with-accordion{padding:50px 0 0}.shopify-section--image-with-accordion .sec_accordion .accordion__toggle.text-lg{padding:1.1rem .5rem .8rem}.shopify-section--image-with-accordion .sec_accordion .accordion__content{padding-inline-start:.5rem}}@media screen and (max-width: 1025px){.shopify-section--image-with-accordion .wrapper{display:block}.shopify-section--image-with-accordion .sec_accordion_wrapper{width:100%;padding-left:0}.shopify-section--image-with-accordion .image_slider{width:70%;margin:0 auto 30px}}@media screen and (max-width: 600px){.shopify-section--image-with-accordion .image_slider{width:100%}.shopify-section--image-with-accordion .sec_accordion{padding:20px 0 40px}.shopify-section--image-with-accordion .sec_accordion .accordion .text-with-icon{font-size:1.2rem}}.steps_wrapper{display:grid;gap:1rem;grid-auto-columns:calc(25% - 10px);grid-auto-flow:column;overflow-x:scroll}.steps_wrapper::-webkit-scrollbar{display:none}.steps_wrapper .step{margin:10px 0}.shopify-section--video .section-header h2{font-weight:500;font-family:var(--g-font-1);color:#08597b}.shopify-section--video .content{padding:20px 0 20px 5px}.shopify-section--video .content p{font-size:16px}.steps_wrapper .step h3{color:#08597b;font-family:var(--g-font-2)}@media screen and (max-width: 1200px){.steps_wrapper{grid-auto-columns:calc(33.33% - 10px)}}@media screen and (max-width: 1025px){.steps_wrapper{grid-auto-columns:calc(50% - 30px)}}@media screen and (max-width: 480px){.steps_wrapper{grid-auto-columns:calc(100% - 30px)}}.product-list label.sls-selling-plan-group-name{font-weight:400}.product-list .sealsubs-container{margin-bottom:.3em}.product-list .sls-more-info-text{font-size:1rem;padding-bottom:0!important}.product-list .sls-more-info-container .sls-sub-icon{width:21px;height:21px;position:relative;top:-1px}.product-list .sls-more-info-container{padding-bottom:0}.product-list .sls-more-info-popup{top:calc(100% + 4px)}.shopify-section[id$=__b4a225bf-7740-45e7-be12-125b16112e06]{position:relative;z-index:2}.shopify-section[id$=__e2bf12a8-6e0b-471e-8717-b218d503b8f4]{position:relative;z-index:1}.payment-methods{gap:.7rem}.circle-button--lg,.circle-button--xl{--circle-button-size: 2rem}span.jdgm-all-reviews-rating__score{margin-top:8px}span.jdgm-all-reviews-rating__stars{display:flex;align-items:center}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{line-height:13px!important}span.jdgm-all-reviews-text__text{padding-top:8px!important}a.reelUp_verified_link{height:0}.instafeed-new-layout-container .instafeed-new-arrow{display:flex;align-items:center;justify-content:center;font-family:auto}.footer__aside .payment-methods{max-width:50rem}.intercom-lightweight-app-launcher{left:inherit!important;right:20px!important}.footer__block .input[name="contact[email]"]{padding:5px 12px 3px}.footer__block--newsletter .button{color:#fff;padding:15px 29px 10px}.cart-drawer__footer .button{border:1px solid}.cart-drawer__items .horizontal-product-card{background:#e9f4f5;padding:10px 0}.cart-drawer__items .line-item img{width:30%}.cart-drawer__items .line-item .line-item-info{width:70%}.cart-drawer__items .line-item .price-list{margin-top:0}.cart-drawer__items .line-item .quantity-selector{--quantity-selector-height: 1.5rem}.cart-drawer__items .line-item .quantity-selector__input{height:1.8rem}.cart-drawer__items .horizontal-product-card a.product-title.h6{color:#08597b}.cart-drawer__footer .button:hover{border:1px solid #6ab2c5!important}.cart-drawer .free-shipping-bar,.cart-drawer .complementary-products__header p{font-family:var(--text-font-family);font-size:1rem}.cart-drawer__complementary-products .complementary-products__header .h6{line-height:1.4}.button{padding:15px 29px 12px;background-size:103% 102%,0 100%}.header__primary-nav-item details>summary,.header__primary-nav-item>a{padding-top:10px}:is(.circle-button--lg,.circle-button--xl)>svg{width:.7rem}.logo-slider-main .prose h2,.shopify-section--rich-text .prose .heading{font-size:var(--text-h1)}footer{margin-block-start:var(--section-vertical-spacing)}.shopify-section--home-image-with-text .image-with-text--reverse>.prose{padding-bottom:0}.reelUp_cards_carousel.reelUp_carousel{margin-bottom:var(--section-vertical-spacing)!important}@media screen and (max-width: 600px){.button{--initial-background-position: 0}.circle-button--lg,.circle-button--xl{--circle-button-size: 1.2rem}:is(.circle-button--lg,.circle-button--xl)>svg{width:.5rem}}@media screen and (min-width: 700px){.image-with-text{grid-template-columns:65% 33%}}#smile-ui-lite-launcher-frame-container button{font-size:14px;padding:10px 20px;height:50px}#smile-ui-lite-launcher-frame-container button img{max-width:20px}.pre-order-btn a{line-height:1.2}.footer__block--newsletter .button:hover{border:1px solid rgb(var(--border-color))!important;border-left:0!important}.shopify-section--rich-text .section-spacing{padding-block-end:30px}.shopify-section--multi-column .section-spacing{padding-block-start:30px}.circle-button{background:#10597b}.quantity-selector__input{height:2.7rem}.horizontal-product-card .price-list{margin-top:0}.image_slider .logo-slider-main .logo-list__item{flex:0 0 var(--logo-list-items-per-row);max-width:var(--logo-list-items-per-row)}#insta-feed{padding:0}#cart-drawer p.h4[slot=header]{color:#08597b}#cart-drawer path{fill:red}button[is=dialog-close-button] svg path{stroke:red}:where(.modal,.drawer,.popover,.header-search)::part(close-button){color:#08597b}.cart-drawer__footer .button-group,.cart-drawer__footer .button-group div{width:100%}.cart-drawer .free-shipping-bar{background:linear-gradient(to right,#08597b,#6ab2c5 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-page .button:hover{background-color:transparent}.contact-page .button{color:rgb(var(--button-text-color))}.shopify-section--contact .prose a{color:#08597b}.shopify-section--contact .fieldset{gap:1.5rem}.shopify-section--contact .form-control{gap:.4rem}.bottom_text .content p{margin-bottom:10px}.shopify-payment-button__button{min-height:calc(1lh + 2.211rem + 1px)}.steps_wrapper{padding-block-start:20px}.blog-post-card__title,.article__wrapper .article-breadcrumb span time,.article__wrapper .article-breadcrumb span,.article__wrapper .article-breadcrumb a{color:#08597b}.article__wrapper .h1,.main-blog .shopify-section--rich-text .prose .heading,.shopify-section--rich-text .prose h1,.blog-tags a{color:#08597b}.blog-tags a{font-size:1.1rem}.article__wrapper .prose h1,.article__wrapper .prose h2,.article__wrapper .prose h3,.article__wrapper .prose h4,.article__wrapper .prose h5,.article__wrapper .prose h6{color:#08597b;font-weight:500}.article__wrapper .prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:1rem}.article__wrapper .prose img{padding:20px 0}.blog-tags li{font-weight:700}.blog-tags .link-faded{font-weight:400}.faq-page .faq__content{flex-basis:100%}.faq-page .section-header{max-width:100%}.steps_wrapper{margin-bottom:45px}.shopify-section--image-with-accordion .wrapper{align-items:flex-start}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6,.shopify-policy__body strong{color:#08597b}.buy-buttons .button{padding:19px 29px 14px;line-height:1.2}.contact-page .section-header.justify-self-center.text-center{max-width:100%}.article-breadcrumb .separator-dot{margin-top:1px}.shopify-policy__container{padding-top:var(--section-stack-gap)}.jdgm-rev-widg.jdgm-rev-widg{padding:0!important}.shopify-section--video{padding-top:var(--section-vertical-spacing-override, var(--section-vertical-spacing))}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:0}@media screen and (max-width: 700px){.jdgm-write-rev-link.jdgm-write-rev-link{max-width:223px;font-size:.8rem}.image_slider .logo-slider-main .logo-list__item{padding:0 5px}.logo-slider-main .prose h2,.shopify-section--rich-text .prose .heading{font-size:var(--text-h3);line-height:1.2}.logo-slider-main .prose h2,.shopify-section--rich-text .prose .heading{font-size:var(--text-h3)}.logo-slider-main.slider-4 .prev-next-button{--circle-button-size: 1.5rem}.videowithimage img{max-width:100%}.shopify-section--rich-text .section-spacing,.shopify-section--logo-slider .section-spacing{padding-block-end:0}.image_slider .collection-list{margin:0}.shopify-section--apps #insta-feed.container{margin-block-start:30px}.image_slider{margin-block-end:var(--section-vertical-spacing)}.shopify-section--featured-collections .section-spacing .section-stack{gap:0}.shopify-section:first-child:has([allow-transparent-header]) .content-over-media--fill{--content-over-media-height: unset;min-height:unset}.shopify-section--featured-collections.shopify-section .section-spacing{padding-block-start:20px}}.accordion__content{padding-inline-start:10px}@media screen and (max-width: 600px){.faq-page .accordion__toggle{font-size:1.2rem;padding-left:0;padding-right:0;padding-block-start:12px;padding-block-end:6px}.accordion__content{padding-inline-start:0;padding-inline-end:0}.blog-tags{padding-top:30px}.article__wrapper .h1{font-size:1.5rem}}.blog-post-card__title,.article__wrapper .article-breadcrumb span time,.article__wrapper .article-breadcrumb span,.article__wrapper .article-breadcrumb a,.blog-post-card__info .blog-post-card__read-more,.shopify-section--product-faq h2{color:#08597b}.shipping-bar{display:grid;grid-template-columns:45px auto;align-items:center;gap:5px}.shopify-policy__title h1,.shopify-section--main-page h1{color:#08597b}.so-tab{border-bottom:1px solid rgb(var(--border-color));padding-bottom:10px;margin-block-start:0!important;margin:10px 0}.jdgm-verified-by__text{margin-top:5px!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{line-height:11px!important}.cart-drawer.drawer.default{display:none}.faq .accordion__toggle{font-weight:500}#shopify-section-template--23449465323823__slideshow .slideshow .content-over-media>picture img{display:block}#shopify-section-template--23449479119151__slideshow .slideshow .content-over-media>picture img{display:block}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
