@charset "UTF-8";
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}body{max-width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}img{display:block;height:auto;max-width:100%}a{text-decoration:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#00205c}@media (hover:hover){a:focus,a:hover{opacity:.5}}@media (hover:hover){a.no-opacity:focus,a.no-opacity:hover{opacity:1}}h1,h2,h3,h4,h5{margin:0;padding:0}ul{list-style-type:none}button{color:inherit;border:none;background-color:transparent;outline:none;cursor:pointer}.btn{border:1px solid #00205c;padding:17px 40px;font-family:mabry-bold;font-size:13px;color:#00205c;-webkit-transition:.4s;transition:.4s}.btn--primary{color:#fff;background-color:#00205c}@media (min-width:768px){.btn{font-size:17px}}@media (hover:hover){.btn:focus,.btn:hover{background-color:#00205c;color:#fff;opacity:1!important}}@media (hover:hover){.btn--primary:focus,.btn--primary:hover{color:#00205c;background-color:#fff;opacity:1}}.btn-oval{height:43px;font-family:mabry-regular;font-size:10px;border-radius:100%;border:1px solid #00205c;padding:0 25px;-webkit-transition:.4s;transition:.4s;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:96px}@media (hover:hover){.btn-oval:focus,.btn-oval:hover{background-color:#00205c;color:#fff;opacity:1!important;cursor:pointer}}:focus{outline:none}input{background-color:none;border:1px;border-bottom:1px solid #00205c;color:red;color:#00205c;font-size:14px;font-family:mabry-light;padding:11px 0}input::-webkit-input-placeholder{color:#00205c}input::-moz-placeholder{color:#00205c}input:-ms-input-placeholder{color:#00205c}input::-ms-input-placeholder{color:#00205c}input::placeholder{color:#00205c}.cn-text-container a{text-decoration:underline;color:#00205c}.page-id-1296 .header-copy__inner p{max-width:none;margin-top:-57px}@media screen and (max-width:768px){.product-main__duo-selection .btn{border-left:none;border-right:none}}.product-main__left-inner img{height:84vw}.product-main__left-inner{padding-bottom:0}@media (min-width:1024px){.product-main .swiper-slide img{max-width:none}}.product-main__ingredient-row p:last-of-type{text-align:right;margin-left:19px}@font-face{font-family:founders-grotesk-web-regular;src:url(../fonts/founders-grotesk-web-regular.woff) format("woff")}@font-face{font-family:founders-grotesk-web-light;src:url(../fonts/founders-grotesk-web-light.woff) format("woff")}@font-face{font-family:founders-grotesk-web-medium;src:url(../fonts/founders-grotesk-web-medium.woff) format("woff")}@font-face{font-family:mabry-bold;src:url(../fonts/mabry-bold.woff) format("woff")}@font-face{font-family:mabry-light;src:url(../fonts/mabry-light.woff) format("woff");font-weight:400}@font-face{font-family:mabry-medium;src:url(../fonts/mabry-medium.woff) format("woff")}@font-face{font-family:mabry-regular;src:url(../fonts/mabry-regular.woff) format("woff")}html{font-size:62.5%}body{color:#00205c;font:normal 125%/1.4 Open Sans,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.text-link{font-family:mabry-medium;text-decoration:underline;font-size:13px}@media (min-width:768px){.text-link{font-size:14px}}.section-header{font-family:mabry-regular;font-size:31px;font-weight:500}@media (min-width:768px){.section-header{font-size:35px}}.body-text{font-family:founders-grotesk-web-regular;font-size:18px}@media (min-width:768px){.body-text{font-size:25px}}.clearfix:after{clear:both;content:"";display:table}.container{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.container--small{max-width:1250px}.page-wrap{padding-top:106px;background-color:rgba(0,32,92,0);-webkit-transition:0s;transition:0s}@media (min-width:1024px){.page-wrap{padding-top:184px}}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.disable-scrolling{position:fixed;width:100%;overflow-y:scroll}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.animated-border{width:100%;height:1px;background-color:#00205c;-webkit-transition:width .9s;transition:width .9s}.animated-border-vert{height:100%;z-index:9;position:relative;background-color:#00205c;width:1px}.is-observer .reveal-slide{-webkit-transform:translateY(140px);transform:translateY(140px)}.is-observer .reveal-slide,.is-observer .reveal-slide-left{opacity:0;-webkit-transition:all .9s cubic-bezier(.405,.005,0,1);transition:all .9s cubic-bezier(.405,.005,0,1)}.is-observer .reveal-slide-left{-webkit-transform:translateX(-40px);transform:translateX(-40px)}.is-observer .reveal-slide-right{-webkit-transform:translateX(40px);transform:translateX(40px)}.is-observer .reveal-fade,.is-observer .reveal-slide-right{opacity:0;-webkit-transition:all .9s cubic-bezier(.405,.005,0,1);transition:all .9s cubic-bezier(.405,.005,0,1)}.is-observer .is-visible.reveal-del-1,.is-observer .is-visible .reveal-del-1{-webkit-transition-delay:.4s;transition-delay:.4s}.is-observer .is-visible.reveal-del-2,.is-observer .is-visible .reveal-del-2{-webkit-transition-delay:.7s;transition-delay:.7s}.is-observer .is-visible.reveal-del-3,.is-observer .is-visible .reveal-del-3{-webkit-transition-delay:1s;transition-delay:1s}.is-observer .is-visible.reveal-del-4,.is-observer .is-visible .reveal-del-4{-webkit-transition-delay:1.3s;transition-delay:1.3s}.is-observer .is-visible.reveal-slide,.is-observer .is-visible .reveal-slide{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.is-observer .is-visible.reveal-slide-left,.is-observer .is-visible .reveal-slide-left,.is-observer .is-visible.reveal-slide-right,.is-observer .is-visible .reveal-slide-right{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.is-observer .is-visible.reveal-fade,.is-observer .is-visible .reveal-fade{opacity:1}.is-observer .animated-border{width:0;height:1px;background-color:#00205c;-webkit-transition:width .9s;transition:width .9s}.is-observer .animated-border.is-visible{width:100%;z-index:9;position:relative}.is-observer .animated-border.is-visible.reveal-del-1,.is-observer .animated-border.is-visible .reveal-del-1{-webkit-transition-delay:.1s;transition-delay:.1s}.is-observer .animated-border-vert{width:1px;height:0%;background-color:#00205c;-webkit-transition:height .9s;transition:height .9s}.is-observer .animated-border-vert.is-visible{height:100%;z-index:9;position:relative}.is-observer .animated-border-vert.is-visible.reveal-del-1,.is-observer .animated-border-vert.is-visible .reveal-del-1{-webkit-transition-delay:.3s;transition-delay:.3s}.desktop-only{display:none}@media (min-width:1024px){.desktop-only{display:block}}@media (min-width:1024px){.mobile-only{display:none}}.cn-button.wp-default{background-color:#fff!important;color:#00205c!important}.page-wrap--dark{background-color:#00205c;color:#fff}.page-wrap--dark .jdgm-star{color:#00205c;background-color:#fff!important}.page-wrap--dark a{color:#fff}.page-wrap--dark .animated-border,.page-wrap--dark .animated-border-vert{background-color:#fff}.page-wrap--dark svg path{stroke:#fff}.page-wrap--dark .btn{border:1px solid #fff;color:#fff}@media (hover:hover){.page-wrap--dark .btn:focus,.page-wrap--dark .btn:hover{background-color:#fff;color:#00205c}}.page-wrap--dark .btn.active{background-color:#fff!important;color:#00205c!important}.page-wrap--dark .svg-blue{stroke:#00205c}.page-wrap--dark .product-main__ingredients-title{border-top:1px solid #fff}.page-wrap--dark .swiper-pagination-bullet{background-color:#00205c!important;border:1px solid #fff!important}.page-wrap--dark .swiper-pagination-bullet-active{height:12px;width:12px;background-color:#fff!important}.page-wrap--dark .subscription-btn{background-color:#00205c!important}@media (hover:hover){.page-wrap--dark .subscription-btn:focus,.page-wrap--dark .subscription-btn:hover{background-color:#fff!important}}.page-wrap--dark .add-to-cart-form__hidden-sub-info{background-color:#fff!important;color:#00205c!important}.page-wrap--dark .product-main__right h1 span{left:220px!important}.page-wrap--dark .product-main__ingredient-row,.page-wrap--dark .product-main__ingredients-hidden-title{border-color:#fff}.page-wrap--dark .product-main__mobile-title span{left:167px}.page-wrap--dark .jdgm-carousel__left-arrow,.page-wrap--dark .jdgm-carousel__right-arrow{border-color:#fff!important}#page-wrap--dark .complete-the-set{background-color:#00205c;color:#fff}#sb_instagram{margin-bottom:-90px}.header{z-index:999;top:28px;position:fixed;width:100%}.header.active{top:0}.header.active svg{height:40px;margin:15px 0}.header__main{border-width:1px;z-index:999;background-color:#fff;position:relative}.header__main-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.header__main-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__hamburger{position:absolute;left:0;padding-left:20px}.header__hamburger.active .header__hambuger-line{margin:0}.header__hamburger.active .header__hambuger-line:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__hamburger.active .header__hambuger-line:nth-of-type(2){display:none}.header__hamburger.active .header__hambuger-line:last-of-type{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__hambuger-line{width:30px;height:1px;background-color:#00205c;margin:8px 0;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.4s;transition:.4s}@media (min-width:1024px){.header__hambuger-line{display:none}}.header__main-nav{position:absolute;right:20px;top:17px}@media (min-width:1024px){.header__main-nav{display:block;position:absolute;right:0;top:24px;padding-right:20px}}.header__main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header__main-nav li:first-child{display:none}@media (min-width:768px){.header__main-nav li:first-child{display:block}}.header__main-nav li{font-size:12px;margin-left:46px;letter-spacing:1.6px;font-family:mabry-light}@media (hover:hover){.header__main-nav li:focus,.header__main-nav li:hover{cursor:pointer}}@media (min-width:768px){.header__main-nav li{font-size:16px}}.header__logo svg{margin:17px 0;height:40px;-webkit-transition:.4s;transition:.4s}@media (min-width:1024px){.header__logo svg{height:75px;margin:14px 0}}.header__nav{display:none}@media (min-width:1024px){.header__nav{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:1px;background-color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.4s;transition:.4s}.header__nav.active{-webkit-transform:translateY(0);transform:translateY(0)}}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__nav ul li{padding:8px 29px 13px}.header__nav ul a{font-size:20px;letter-spacing:2px;font-family:mabry-medium;text-transform:uppercase}.header__mobile-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:17px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid #fff;border-width:1px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__mobile-top svg{height:40px;width:117px}.header__mobile-top svg path{fill:#fff}.header__mobile-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__mobile-top-right li{list-style:none;font-family:mabry-light;font-size:12px}.header__mobile-close-icon{width:22px;height:2px;background-color:#fff;margin-left:19px}.header__mobile{padding-bottom:40px;-webkit-transform:translateX(-150%);transform:translateX(-150%);z-index:99;-webkit-transition:.4s;transition:.4s;background-color:#00205c;color:#fff;position:absolute;width:100%;top:0;z-index:999999}.header__mobile #menu-mobile-below-divider{margin-top:34px;padding-top:40px;border-width:medium 1px 1px;border-top:1px dashed #fff}.header__mobile #menu-mobile-above-diveder{margin-top:34px}.header__mobile.active{-webkit-transform:translateX(0);transform:translateX(0);overflow:scroll;height:100vh}.header__mobile ul{width:100%}.header__mobile ul li{padding:10px 20px}.header__mobile ul a,.header__mobile ul li{font-size:20px;letter-spacing:2px;font-family:mabry-medium;text-transform:uppercase;color:#fff}.header .animated-border--desktop-only{display:none}@media (min-width:1024px){.header .animated-border--desktop-only{display:block}}.current-menu-item{opacity:.7}@media (hover:hover){.js-shop:focus,.js-shop:hover{cursor:pointer;opacity:.4}}.loader-js-add-to-cart{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.1411764705882353);z-index:99999999;-webkit-transform:translateX(-200%);transform:translateX(-200%);top:0}.loader-js-add-to-cart.active{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-height:450px),screen and (max-width:995px){.cart-fly__subscription-info{display:none!important}}.footer{margin-top:-3px}.footer.footer--dark{background-color:#00205c;color:#fff}.footer.footer--dark .animated-border{background-color:#fff}.footer.footer--dark .footer__top a,.footer.footer--dark .footer__top li,.footer.footer--dark .footer__top p{color:#fff}.footer.footer--dark svg path{fill:#fff}.footer.footer--dark input{background-color:#00205c;border-color:#fff;color:#fff}.footer.footer--dark .btn-oval{background-color:#fff;color:#00205c;border-color:#fff}@media (hover:hover){.footer.footer--dark .btn-oval:focus,.footer.footer--dark .btn-oval:hover{background-color:#00205c;color:#fff;border-color:#fff}}.footer__inner{padding-top:40px;padding-bottom:18px}@media (min-width:1024px){.footer__inner{padding:75px 0 33px}}.footer__mobile-h3{display:block!important}@media (min-width:1024px){.footer__sign-up-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__sign-up-wrap input{width:100%}@media (min-width:1024px){.footer__sign-up-wrap input{width:calc(100% - 40px);margin-right:20px}}.footer__sign-up-wrap .btn-oval{margin-top:14px;margin-bottom:40px}@media (min-width:1024px){.footer__sign-up-wrap .btn-oval{margin:0}}.footer__top-column:first-of-type{grid-column:1/-1;border-bottom:solid #00205c;border-width:1px;width:calc(100% + 40px);margin-left:-20px;padding:0 20px}@media (min-width:1024px){.footer__top-column:first-of-type{width:100%;margin-left:0;grid-column:auto;border:none}}.footer__top-column:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1024px){.footer__top-column:last-of-type{display:block}}.footer__top{display:grid;grid-template-columns:1.5fr .75fr .75fr;grid-column-gap:20px}@media (min-width:1024px){.footer__top{grid-template-columns:1.5fr .75fr .75fr;grid-column-gap:66px}}.footer__top h3{display:none;font-family:mabry-light;font-size:30px;text-transform:uppercase;font-weight:400;margin-bottom:10px;white-space:nowrap}@media (min-width:768px){.footer__top h3{display:block}}.footer__top a,.footer__top li,.footer__top p{font-size:14px;font-family:mabry-regular;padding-bottom:16px}.footer__top ul{padding-top:40px}@media (min-width:1024px){.footer__top ul{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:109px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__mobile-ecology{margin-top:51px}@media (min-width:1024px){.footer__mobile-ecology{display:none}}@media (min-width:1024px){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.footer__bottom-column{text-align:center;padding-top:40px}.footer__bottom-column p{font-family:mabry-regular;font-size:14px}@media (min-width:1024px){.footer__bottom-column{text-align:left}.footer__bottom-column p{margin-bottom:18px}}.footer__bottom-column--desktop{display:none}.footer__bottom-column--desktop p{margin-bottom:18px;margin-right:20px;font-size:12px}@media (min-width:1024px){.footer__bottom-column--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.product-breadcrumbs{padding-top:8px;padding-bottom:8px;padding-left:40px;font-size:20px;font-family:mabry-medium;text-transform:uppercase}.product-main{position:relative}@media (min-width:1024px){.product-main .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main .swiper-slide img{max-width:800px}.product-main__exerpt h2:first-of-type{font-family:founders-grotesk-web-medium}}@media (min-width:1024px) and (min-width:1024px){.product-main__exerpt h4{font-family:founders-grotesk-web-regular!important}}.product-main__inner{padding-top:30px}@media (min-width:1024px){.product-main__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0}}.product-main__mobile-title h1{font-size:37px;font-family:mabry-bold;font-weight:400;text-transform:uppercase;position:relative}.product-main__mobile-title h2{font-size:33px;font-family:mabry-light;font-weight:400}.product-main__mobile-title span{position:absolute;left:197px;top:2px}.product-main__mobile-title span svg{height:32px}.product-main__left{position:relative;padding-bottom:1px}@media (min-width:1024px){.product-main__left{width:50%}}.product-main__left-inner{overflow:hidden;padding-bottom:22px}@media (min-width:1024px){.product-main__left-inner{padding-bottom:0}}.product-main__left-inner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;margin:auto}@media (min-width:1024px){.product-main__left-inner img{max-height:51vw}}.product-main__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.product-main__right{width:50%}}.product-main__right .btn-add-to-cart{margin-top:12px}@media (min-width:1024px){.product-main__right .btn-add-to-cart{width:100%}}.product-main__right h1{font-family:mabry-bold;font-size:46px;font-weight:400;position:relative;text-transform:uppercase;margin-bottom:-10px}.product-main__right h1 span{position:absolute;top:4px;left:254px}.product-main__right h1 span svg{height:38px;margin-bottom:3px}.product-main__right h2{font-family:mabry-light;font-size:41px;font-weight:400;position:relative}.product-main__exerpt{max-height:47px;overflow:hidden}@media (min-width:768px){.product-main__exerpt{max-height:41px}}@media (min-width:1024px){.product-main__exerpt{max-height:none}}.product-main__description{font-family:founders-grotesk-web-regular;font-size:18px;line-height:1.3;padding-top:23px;max-width:454px;margin-bottom:37px}@media (min-width:768px){.product-main__description{font-size:20px;margin-bottom:43px}}.product-main__right-bottom .mobile-only h4{display:block!important}.product-main__right-bottom h2{font-size:16px;font-weight:400;font-family:founders-grotesk-web-light}@media (min-width:768px){.product-main__right-bottom h2{font-size:22px;font-family:founders-grotesk-web-light}}.product-main__right-bottom h4{font-family:founders-grotesk-web-medium;font-size:14px;margin-top:8px;font-weight:400;max-width:385px;margin-bottom:10px}.product-main__right-bottom h4:last-child{display:none}@media (min-width:768px){.product-main__right-bottom h4:last-child{display:block}}.product-main__nav{position:absolute;top:40vw;z-index:99;width:100%}@media (min-width:1024px){.product-main__nav{top:50%}}.product-main__nav .left{left:0;position:absolute;height:25px}@media (min-width:1024px){.product-main__nav .left{left:47px;height:40px}}@media (hover:hover){.product-main__nav .left:focus,.product-main__nav .left:hover{opacity:.5;cursor:pointer}}.product-main__nav .right{right:0;position:absolute;height:25px}@media (min-width:1024px){.product-main__nav .right{right:47px;height:40px}}@media (hover:hover){.product-main__nav .right:focus,.product-main__nav .right:hover{opacity:.5;cursor:pointer}}.product-main .swiper-pagination{bottom:30px}@media (min-width:1024px){.product-main .swiper-pagination{bottom:66px}}@media (min-width:1440px){.product-main .swiper-pagination{bottom:80px}}.product-main .swiper-pagination-bullet{width:11px;height:11px;background-color:#fff;border:1px solid #00205c;opacity:1}.product-main .swiper-pagination-bullet-active{background-color:#00205c}.product-main__right{position:relative}.product-main__right .animated-border-vert{position:absolute!important;top:0}.product-main__right-inner{height:100%;padding:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.product-main__right-inner{padding:33px 63px 16px}}@media (min-width:1280px){.product-main__right-inner{max-width:677px}}.product-main__duo-selection{display:-webkit-box;display:-ms-flexbox;display:flex}.product-main__duo-selection .btn{width:100%;font-size:35px;font-family:mabry-regular;border-bottom:none}@media (min-width:768px){.product-main__duo-selection .btn{width:50%}}.product-main__duo-selection .btn.active{background-color:#00205c;color:#fff}.product-main__duo-selection .btn:first-of-type{border-right:none}.product-main__ingredients-title{border-width:medium 1px 1px;border-top:1px solid #00205c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 63px}@media (hover:hover){.product-main__ingredients-title:focus,.product-main__ingredients-title:hover{cursor:pointer;opacity:.6}}.product-main__ingredients-title p{font-size:35px;font-family:mabry-regular}.product-main__ingredients-title svg{-webkit-transition:.4s;transition:.4s}.product-main__ingredients-title svg path{opacity:1;-webkit-transition:.4s;transition:.4s}.product-main__ingredients-title svg.active path:last-of-type{opacity:0}.product-main__ingredients-hidden{max-height:0;overflow:hidden;-webkit-transition:.4s;transition:.4s;margin:0 63px;font-family:founders-grotesk-web-regular;font-size:20px;line-height:1.3;opacity:0}.product-main__ingredients-hidden.active{max-height:3000px;margin:-5px 63px 20px;opacity:1}.product-main__ingredients-hidden-title{border-width:1.5px;font-size:16px;padding-bottom:2px;margin-bottom:2px;font-family:founders-grotesk-web-medium}.product-main__ingredient-row,.product-main__ingredients-hidden-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid #00205c}.product-main__ingredient-row{border-width:1px}.product-main__ingredient-row p{font-size:16px}.product-main__ingredient-row:last-child{border-bottom:none}.level-up-data{display:block}.unwind-data{display:none}.product-extra__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1024px){.product-extra__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-extra__left{position:relative}@media (min-width:1024px){.product-extra__left{width:50%}}.product-extra__left .animated-border-vert{position:absolute!important;top:0;right:-1px}@media (min-width:1024px){.product-extra__right{width:50%}}.product-extra__right .animated-border-vert{position:absolute!important;top:0}.product-extra__right .animated-border{position:absolute!important;left:0}.product-extra__right-grid{display:grid;grid-template-columns:1fr 1fr;position:relative}.product-extra__right-grid .product-extra__grid-item-wrap:nth-of-type(odd) .animated-border-vert{display:none}@media (min-width:768px){.product-extra__right-grid{grid-template-columns:1fr 1fr 1fr}.product-extra__right-grid .product-extra__grid-item-wrap:nth-of-type(odd) .animated-border-vert{display:block}.product-extra__right-grid .product-extra__grid-item-wrap:first-of-type .animated-border-vert,.product-extra__right-grid .product-extra__grid-item-wrap:nth-of-type(4) .animated-border-vert{display:none}}@media (min-width:1024px){.product-extra__right-grid .product-extra__grid-item-wrap:nth-of-type(odd) .animated-border-vert{display:block}}.product-extra__grid-item-wrap{padding-top:100%;position:relative}.product-extra__grid-item-inner{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-extra__grid-item-inner p{text-align:center;padding-top:15px;font-family:mabry-medium;font-size:12px}@media (min-width:768px){.product-extra__grid-item-inner p{font-size:15px}}@media (min-width:1280px){.product-extra__grid-item-inner svg{margin-bottom:15px}}.product-extra__grid-svg-wrap{height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.product-extra__grid-svg-wrap{height:84px}}@media (min-width:1280px){.product-extra__grid-svg-wrap{height:104px}}.product-extra__accordian-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 36px}@media (min-width:1024px){.product-extra__accordian-title{padding:0 36px 40px}}@media (hover:hover){.product-extra__accordian-title:focus,.product-extra__accordian-title:hover{cursor:pointer;opacity:.6}}.product-extra__accordian-title h2{font-family:mabry-regular;font-size:31px;font-weight:400;padding-right:10px}@media (min-width:1280px){.product-extra__accordian-title h2{font-size:35px}}.product-extra__accordian-title svg{-webkit-transition:.4s;transition:.4s}.product-extra__accordian-title svg path{opacity:1;-webkit-transition:.4s;transition:.4s}.product-extra__accordian-title svg.active path:last-of-type{opacity:0}.product-extra__accordian-hidden{max-height:0;overflow:hidden;-webkit-transition:.4s;transition:.4s;padding:0 36px;opacity:0;margin-top:0;font-family:founders-grotesk-web-regular;font-size:20px;line-height:1.3}.product-extra__accordian-hidden.active{max-height:3000px;padding:20px 36px;opacity:1}@media (min-width:1024px){.product-extra__accordian-hidden.active{margin-top:-80px;min-height:80px}}@media (min-width:1024px){.complete-the-set{margin-top:53px}}.complete-the-set__section-header{max-width:1280px;padding:0 20px;margin:auto;border-bottom:solid #00205c;border-width:1px}@media (min-width:1024px){.complete-the-set__section-header{border-bottom:none}}.complete-the-set__section-header h2{font-size:31px;font-family:mabry-regular;margin-bottom:20px;margin-top:20px;font-weight:400}@media (min-width:1024px){.complete-the-set__section-header h2{font-size:35px;margin-bottom:40px;margin-top:0}}.complete-the-set__inner{max-width:1280px;padding:0 20px;margin:auto}@media (min-width:1024px){.complete-the-set__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.complete-the-set__copy p{display:none}@media (min-width:1024px){.complete-the-set__copy p{display:block}}.complete-the-set__copy--mobile{margin-bottom:20px}.complete-the-set__copy--mobile h2{font-size:37px;font-family:mabry-bold;margin-top:20px}.complete-the-set__copy--mobile h3{font-size:33px;font-family:mabry-light;margin-bottom:20px}.complete-the-set__copy--mobile h4{font-size:16px;font-family:founders-grotesk-web-light}@media (min-width:1024px){.complete-the-set__copy--mobile{display:none}}.complete-the-set__copy--desktop{display:none}@media (min-width:1024px){.complete-the-set__copy--desktop{display:block}}@media (min-width:1024px){.complete-the-set__left{width:50%;padding-right:24px}}@media (min-width:1024px){.complete-the-set__right{width:50%;padding-left:24px}}.complete-the-set__right .complete-the-set__copy--mobile h2,.complete-the-set__right .complete-the-set__copy--mobile h3,.complete-the-set__right .complete-the-set__copy--mobile h4{display:none}.complete-the-set__right .complete-the-set__copy--mobile p{display:block}.complete-the-set__right h2{font-size:46px;font-family:mabry-bold;font-weight:400;margin-bottom:-10px;max-width:518px}.complete-the-set__right h3{font-size:41px;font-family:mabry-light;font-weight:400;max-width:518px}.complete-the-set__right p{font-family:founders-grotesk-web-regular;font-size:20px;max-width:518px;margin-top:34px;margin-bottom:34px}.complete-the-set__right h4{font-family:founders-grotesk-web-light;font-size:27px;font-weight:400}.complete-the-set__right h4:first-of-type{font-family:founders-grotesk-web-medium}.complete-the-set__right h5{font-size:14px;font-weight:400;font-family:mabry-medium;margin-bottom:14px;margin-top:34px}.complete-the-set__right .btn-add-to-cart{width:100%;margin-top:9px;font-size:16px}@media (min-width:1280px){.complete-the-set__right .btn-add-to-cart{width:564px}}.xoo-wsc-container{max-width:500px;right:-500px;width:100%}.xoo-wsch-top{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.xoo-wsc-ft-btn-cart,.xoo-wsc-ft-btn-continue,.xoo-wscb-count,.xoo-wscb-icon,.xoo-wsch-close{display:none!important}.xoo-wsch-text{font-family:mabry-regular!important;font-size:42px!important;padding-right:20px!important;text-transform:uppercase!important}@media (hover:hover){.xoo-wsch-top:focus,.xoo-wsch-top:hover{cursor:pointer}}.xoo-wsch-top:before{content:"";width:29px;height:2px;background-color:#00205c;position:absolute;left:22px;top:44px}@media (hover:hover){.xoo-wsch-top:before:focus,.xoo-wsch-top:before:hover{cursor:pointer;opacity:.4}}.xoo-wsc-header{border-bottom:solid #00205c!important;border-width:1px!important}.xoo-wsc-ft-amt{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;border-bottom:1px solid #00205c!important;border-width:1px medium!important;border-top:1px solid #00205c!important}.xoo-wsc-ft-amt span{font-family:founders-grotesk-web-regular!important;font-size:16px!important;font-weight:200}.xoo-wsc-pname a{font-size:28px;font-family:mabry-bold;text-transform:uppercase}.xoo-wsc-qty-price{font-family:founders-grotesk-web-regular!important;font-size:16px!important;font-weight:200}.xoo-wsc-ft-btn{background-color:#fff!important;border:1px solid #00205c!important;padding:17px 40px!important;font-family:mabry-bold!important;font-size:13px!important;color:#00205c!important;-webkit-transition:.4s!important;transition:.4s!important;text-transform:uppercase;border-radius:0!important}.xoo-wsc-ft-btn--primary{color:#fff!important;background-color:#00205c!important}@media (min-width:768px){.xoo-wsc-ft-btn{font-size:17px!important}}@media (hover:hover){.xoo-wsc-ft-btn:focus,.xoo-wsc-ft-btn:hover{background-color:#00205c!important;color:#fff!important;opacity:1!important}}#page-wrap--dark .xoo-wsc-container{color:#fff!important;background-color:#00f!important}#page-wrap--dark .woocommerce-Price-amount,#page-wrap--dark .xoo-wsc-body,#page-wrap--dark .xoo-wsc-footer,#page-wrap--dark .xoo-wsc-header,#page-wrap--dark .xoo-wsc-pname,#page-wrap--dark .xoo-wsc-products{background-color:#00205c!important;color:#fff!important}#page-wrap--dark .xoo-wsc-pname a{color:#fff!important}#page-wrap--dark .xoo-wsc-ft-btn{border:1px solid #fff!important}#page-wrap--dark .xoo-wsc-ft-btn,#page-wrap--dark .xoo-wsc-ft-btn--primary{background-color:#00205c!important;color:#fff!important}@media (min-width:768px){#page-wrap--dark .xoo-wsc-ft-btn{font-size:17px!important}}@media (hover:hover){#page-wrap--dark .xoo-wsc-ft-btn:focus,#page-wrap--dark .xoo-wsc-ft-btn:hover{background-color:#fff!important;color:#00205c!important;opacity:1!important}}.xoo-wsc-basket,.xoo-wsc-empty-cart .button{display:none!important}.xoo-wsc-product{border-bottom:1px solid #00205c!important}.xoo-wsc-footer,.xoo-wsc-footer .amount,.xoo-wsc-footer a{padding-bottom:31px}.xoo-wsc-cart-active .xoo-wsc-opac{opacity:.2}.shop-fly{position:fixed;top:0;width:100%;height:100vh;background-color:#00205c;z-index:999;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.25s;transition:.25s}@media (min-width:1024px){.shop-fly{width:720px;-webkit-transition:.4s;transition:.4s}}.shop-fly.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:27px -1px 44px 4px rgba(0,0,0,.3);box-shadow:27px -1px 44px 4px rgba(0,0,0,.3)}.shop-fly__top{border-bottom:solid #fff;border-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:23px 20px}@media (min-width:1024px){.shop-fly__top{padding:23px 42px}}.shop-fly__top h2{font-size:42px;font-family:mabry-regular}.shop-fly__close{padding:24px 0}@media (hover:hover){.shop-fly__close:focus,.shop-fly__close:hover{cursor:pointer;opacity:.5}}.shop-fly__close-icon{width:42px;height:2px;background-color:#fff}.shop-fly__inner{height:100%}.shop-fly__body{overflow-y:scroll;overflow-x:hidden;height:100%;padding-bottom:100px;height:calc(100vh - 200px);-ms-overflow-style:none;scrollbar-width:none}.shop-fly__body::-webkit-scrollbar{display:none}@media (min-width:1024px){.shop-fly__body{padding:0 42px 23px}}@media (min-width:1280px){.shop-fly__body{height:calc(100vh - 105px)}}@media (min-width:1024px){.shop-fly__singles,.shop-fly__singles-item{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-fly__singles-item{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.shop-fly__singles-item a{margin-top:-50px;z-index:9}.shop-fly__singles-item-a{text-align:center}.shop-fly__singles-detals{width:100%;padding:0 25px}.shop-fly__singles-detals h4{font-size:26px;font-family:mabry-light;font-weight:400}.shop-fly__singles-detals .btn{width:100%;text-transform:uppercase;padding:9px 40px;margin-top:10px;font-family:mabry-light}.shop-fly__singles-detals-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;margin-top:20px;border-bottom:1px solid #fff;border-width:1px medium;border-top:1px solid #fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.shop-fly__singles-detals-top h4{font-size:31px;font-family:mabry-bold;border-right:solid #fff;border-width:1px;width:67%;padding:0 0 3px;font-weight:400}.shop-fly__singles-detals-top p{font-size:10px;width:33%;font-family:mabry-regular;padding:0 13px;text-transform:uppercase}.shop-fly__divider{border-bottom:solid #fff;border-width:1px;padding-top:48px;width:calc(100% + 84px);margin-left:-42px}.shop-fly__bottom{margin-top:30px}@media (min-width:1024px){.shop-fly__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.shop-fly__bottom-left{width:45%}}@media (min-width:1024px){.shop-fly__bottom-right{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.shop-fly__bottom-right .btn{margin-bottom:17px}.faqs-header{background-color:#f4f4f4}.faqs-header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:88px}.faqs-header__inner P{font-size:20px;font-family:mabry-medium;padding:0 26px}@media (hover:hover){.faqs-header__inner P:focus,.faqs-header__inner P:hover{cursor:pointer;opacity:.5}}.faqs__inner{padding-top:96px;padding-bottom:130px;max-width:900px}.faqs__inner h1{font-size:40px;font-family:mabry-bold;max-width:568px;margin-bottom:67px}@media (min-width:768px){.faqs__inner h1{font-size:54px}}.faqs__inner h4:first-of-type{margin-top:67px}.faqs__inner h4{font-size:40px;font-family:mabry-bold;border-bottom:solid #00205c;border-width:1px;margin-top:97px;padding-bottom:18px;text-transform:uppercase}.faqs .product-extra__accordian-title{padding:15px 0}@media (min-width:768px){.faqs .product-extra__accordian-title{padding:25px 0 59px}}.faqs .product-extra__accordian-title h3{font-family:mabry-light;font-size:32px;width:75%}.faqs .product-extra__accordian-hidden{padding:0}.faqs .product-extra__accordian-hidden a{text-decoration:underline}.faqs .product-extra__accordian-hidden p{max-width:638px;font-size:25px}.faqs .product-extra__accordian-hidden.active{padding:40px 0 20px}.contact{background-color:#00205c;color:#fff}.contact__inner{padding-top:56px;padding-bottom:74px;max-width:900px}@media (min-width:768px){.contact__inner{padding-top:95px;padding-bottom:95px}}.contact__inner h2{font-size:54px;font-family:mabry-bold;margin-bottom:21px}.contact__inner p{font-size:25px;font-family:founders-grotesk-web-regular;margin-bottom:30px;max-width:800px}.contact__grid{display:grid;grid-template-columns:1fr}@media (min-width:768px){.contact__grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.contact__grid{grid-template-columns:1fr 1fr 1fr}}.contact__grid h4{font-size:30px;font-family:mabry-light;font-weight:400;margin-bottom:15px}.contact__grid a{display:block;color:#fff;font-size:14px;font-family:mabry-regular;margin-bottom:11px}.contact__svg-conatiner{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:23px}.contact__grid-item{margin-bottom:40px}@media (min-width:1024px){.contact__grid-item{margin-bottom:0}}.blog-list{padding-top:20px}@media (min-width:1024px){.blog-list{padding-top:96px}}.blog-list__menu{padding-top:1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f4f4f4;padding-left:20px}@media (min-width:1024px){.blog-list__menu{height:88px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}}.blog-list__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.blog-list__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.blog-list__menu li{margin-top:8px;margin-bottom:8px;letter-spacing:1.6px;font-size:20px;font-family:mabry-medium;text-transform:uppercase;-webkit-transition:.4s;transition:.4s}.blog-list__menu li:after{content:"·";padding-left:20px;padding-right:20px}.blog-list__menu li:after:last-of-type{display:none}@media (min-width:1024px){.blog-list__menu li:after{display:none}}.blog-list__menu li:last-child:after{display:none}@media (min-width:1024px){.blog-list__menu li{margin:20px}}.blog-list__menu li.active{opacity:.4}@media (hover:hover){.blog-list__menu li:focus,.blog-list__menu li:hover{cursor:pointer;opacity:.5}}.blog-list .grid-sizer{display:none;width:100%}@media (min-width:768px){.blog-list .grid-sizer{width:50%}}@media (min-width:1024px){.blog-list .grid-sizer{width:33.333%}}.blog-list__inner{display:grid;grid-template-columns:1fr}@media (min-width:768px){.blog-list__inner{grid-template-columns:1fr 1fr;grid-column-gap:27px}}@media (min-width:1024px){.blog-list__inner{grid-template-columns:1fr 1fr 1fr;grid-column-gap:37px}}.blog-list__item{width:100%;margin-bottom:40px;border-bottom:solid #00205c;border-width:1px;padding-bottom:40px}.blog-list__item h2{font-size:31px;font-family:mabry-regular;text-transform:uppercase;margin-top:10px;font-weight:400}.blog-list__item h4{font-size:22px;font-family:founders-grotesk-web-light;font-weight:400;padding:10px 0 5px}.blog-list__item p{font-size:18px;font-family:founders-grotesk-web-regular;padding-bottom:33px;padding-top:15px}.blog-list__item img{max-height:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition:.4s;transition:.4s;width:100%}@media (hover:hover){.blog-list__item img:focus,.blog-list__item img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.blog-list__item-img-wrap{max-height:300px;overflow:hidden}.blog-single{padding-top:50px;max-width:900px}.blog-single__featured-img img{width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;margin-bottom:40px}.blog-single__header h1{font-size:31px;font-family:mabry-bold;text-transform:uppercase;margin-top:37px}.blog-single__header h4{font-size:25px;font-family:founders-grotesk-web-regular;font-weight:400;margin-bottom:40px;margin-top:24px}.blog-single__header h4 span{font-weight:800}.blog-single__pagination{background-color:#f4f4f4;margin-top:50px;max-width:900px}@media (min-width:1024px){.blog-single__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}.blog-single__pagination-inner{padding:50px 50px 50px 0}.blog-single__pagination-inner h3{margin-bottom:20px;font-size:31px;font-family:mabry-bold;text-transform:uppercase}.blog-single__pagination-inner p{font-size:25px;font-family:founders-grotesk-web-regular;font-weight:400}@media (hover:hover){.blog-single__pagination-left:focus,.blog-single__pagination-left:hover{opacity:.4}}@media (min-width:1024px){.blog-single__pagination-left{width:50%}}@media (hover:hover){.blog-single__pagination-right:focus,.blog-single__pagination-right:hover{opacity:.4}}@media (min-width:1024px){.blog-single__pagination-right{width:50%}.blog-single__pagination-right .blog-single__pagination-inner{padding:50px}}.blog-content p{font-family:founders-grotesk-web-regular;font-size:18px;line-height:1.3;padding-bottom:23px}.blog-content h2{font-size:32px;font-family:mabry-bold}.blog-content h3{font-family:mabry-light;font-size:30px;font-weight:400}.blog-image{position:relative;margin-top:20px}.blog-image__caption{position:absolute;bottom:50px;left:-20px;background-color:#00205c;color:#fff}.blog-image__caption p{max-width:300px;font-family:founders-grotesk-web-regular;font-size:18px;line-height:1.3;padding:20px 20px 23px}.woocommerce-form-login{padding-bottom:40px;padding-top:120px}@media (min-width:1024px){.woocommerce-form-login{padding-bottom:100px}}.woocommerce-billing-fields,.woocommerce-shipping-fields{padding-top:40px}@media (min-width:1024px){.woocommerce-billing-fields,.woocommerce-shipping-fields{padding-top:90px}}.woocommerce-MyAccount-navigation-link--customer-logout{padding-bottom:40px}@media (min-width:1024px){.woocommerce-MyAccount-navigation-link--customer-logout{padding-bottom:57px}}.woocommerce-billing-fields h3{margin-bottom:20px}.woocommerce-input-wrapper textarea{padding:20px}#order_review_heading{margin-bottom:20px;margin-top:40px}.woocommerce-additional-fields h3{margin-bottom:20px;margin-top:20px}.button,.woocommerce-button{border:1px solid #00205c!important;padding:17px 40px!important;font-family:mabry-bold!important;font-size:13px!important;color:#00205c!important;-webkit-transition:.4s;transition:.4s;border-radius:0!important;background-color:transparent!important;text-transform:uppercase!important}.button--primary,.woocommerce-button--primary{color:#fff;background-color:#00205c}@media (min-width:768px){.button,.woocommerce-button{font-size:17px}}@media (hover:hover){.button:focus,.button:hover,.woocommerce-button:focus,.woocommerce-button:hover{background-color:#00205c!important;color:#fff!important;opacity:1!important}}#customer_login{margin-top:40px}.woocommerce-MyAccount-navigation a{font-size:25px;font-family:founders-grotesk-web-regular}.woocommerce-Message--info,.woocommerce-MyAccount-content p{font-size:18px;font-family:founders-grotesk-web-regular;padding-bottom:20px}.woocommerce-thankyou-order-received{padding-top:58px}.woocommerce-column--billing-address{padding-bottom:58px}.woocommerce-ResetPassword{max-width:500px;margin:auto;padding:50px 20px 72px}.woocommerce{min-height:calc(100vh - 547px)}.remove{color:#00205c!important}.woocommerce-cart-form__contents{margin-top:50px!important}.coupon{width:199px;float:none}#coupon_code{margin-left:-2px;width:201px;margin-bottom:18px}.return-to-shop{margin-left:20px;margin-bottom:50px}.woocommerce-form-coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.woocommerce-form-coupon{display:block}}.cn-button{background-color:#00205c!important;color:#fff!important}.account-mods h1,.account-mods h2{text-align:center;font-family:mabry-bold;text-transform:uppercase;font-size:28px}@media (min-width:1024px){.account-mods h1,.account-mods h2{font-size:50px}}.account-mods h4,.account-mods p{font-family:founders-grotesk-web-regular;text-align:center;font-weight:400;margin:20px auto auto;font-size:18px}@media (min-width:1024px){.account-mods h4,.account-mods p{font-size:25px}}.account-mods,.woocommerce-form-login,.woocommerce-form-register{border:none!important}.account-mods .js-create-account,.account-mods .lost_password,.woocommerce-form-login .js-create-account,.woocommerce-form-login .lost_password,.woocommerce-form-register .js-create-account,.woocommerce-form-register .lost_password{text-decoration:underline;text-align:center;font-family:founders-grotesk-web-regular;font-size:18px;margin-top:20px;margin-bottom:20px}@media (min-width:1024px){.account-mods .js-create-account,.account-mods .lost_password,.woocommerce-form-login .js-create-account,.woocommerce-form-login .lost_password,.woocommerce-form-register .js-create-account,.woocommerce-form-register .lost_password{font-size:25px}}@media (hover:hover){.account-mods .js-create-account:focus,.account-mods .js-create-account:hover,.account-mods .lost_password:focus,.account-mods .lost_password:hover,.woocommerce-form-login .js-create-account:focus,.woocommerce-form-login .js-create-account:hover,.woocommerce-form-login .lost_password:focus,.woocommerce-form-login .lost_password:hover,.woocommerce-form-register .js-create-account:focus,.woocommerce-form-register .js-create-account:hover,.woocommerce-form-register .lost_password:focus,.woocommerce-form-register .lost_password:hover{opacity:.4;cursor:pointer}}.account-mods label,.woocommerce-form-login label,.woocommerce-form-register label{display:none!important}.account-mods input,.woocommerce-form-login input,.woocommerce-form-register input{border:1px solid #00205c;padding-left:20px;font-size:18px;font-family:founders-grotesk-web-regular;font-weight:400}@media (min-width:1024px){.account-mods input,.woocommerce-form-login input,.woocommerce-form-register input{font-size:25px}}.account-mods .woocommerce-Button,.account-mods .woocommerce-form-login__submit,.account-mods .woocommerce-form-register__submit,.woocommerce-form-login .woocommerce-Button,.woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-form-login .woocommerce-form-register__submit,.woocommerce-form-register .woocommerce-Button,.woocommerce-form-register .woocommerce-form-login__submit,.woocommerce-form-register .woocommerce-form-register__submit{display:block!important;margin:auto!important;float:none!important;background-color:#00205c!important;color:#fff!important}@media (min-width:1024px){.account-mods .woocommerce-Button,.account-mods .woocommerce-form-login__submit,.account-mods .woocommerce-form-register__submit,.woocommerce-form-login .woocommerce-Button,.woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-form-login .woocommerce-form-register__submit,.woocommerce-form-register .woocommerce-Button,.woocommerce-form-register .woocommerce-form-login__submit,.woocommerce-form-register .woocommerce-form-register__submit{width:311px}}@media (hover:hover){.account-mods .woocommerce-Button:focus,.account-mods .woocommerce-Button:hover,.account-mods .woocommerce-form-login__submit:focus,.account-mods .woocommerce-form-login__submit:hover,.account-mods .woocommerce-form-register__submit:focus,.account-mods .woocommerce-form-register__submit:hover,.woocommerce-form-login .woocommerce-Button:focus,.woocommerce-form-login .woocommerce-Button:hover,.woocommerce-form-login .woocommerce-form-login__submit:focus,.woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce-form-login .woocommerce-form-register__submit:focus,.woocommerce-form-login .woocommerce-form-register__submit:hover,.woocommerce-form-register .woocommerce-Button:focus,.woocommerce-form-register .woocommerce-Button:hover,.woocommerce-form-register .woocommerce-form-login__submit:focus,.woocommerce-form-register .woocommerce-form-login__submit:hover,.woocommerce-form-register .woocommerce-form-register__submit:focus,.woocommerce-form-register .woocommerce-form-register__submit:hover{background-color:#fff!important;color:#00205c!important}}.account-mods .woocommerce-form-register__submit,.woocommerce-form-login .woocommerce-form-register__submit,.woocommerce-form-register .woocommerce-form-register__submit{margin-top:30px!important}.woocommerce-account .u-column2{display:none}.woocommerce-account .u-column1,.woocommerce-account .u-column2{margin:auto;float:none!important}.woocommerce-lost-password p{padding:20px;max-width:500px;font-size:18px;font-family:founders-grotesk-web-regular;text-align:center;font-weight:400;margin:20px auto auto}@media (min-width:1024px){.woocommerce-lost-password p{font-size:25px}}.woocommerce table.shop_table .button{margin:5px}.hamburger{position:relative;z-index:50;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;outline:none;background-color:transparent;cursor:pointer}.hamburger span{position:relative;font-size:0;width:25px}.hamburger span,.hamburger span:after,.hamburger span:before{height:2px;display:block;background:#000;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hamburger span:after,.hamburger span:before{position:absolute;left:0;right:0;content:""}.hamburger span:before{top:-10px}.hamburger span:after{bottom:-10px}.page-header.is-opened .hamburger span{background-color:transparent}.page-header.is-opened .hamburger span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-header.is-opened .hamburger span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-banner{height:28px;overflow:hidden;position:relative;z-index:999;position:fixed;top:0;width:100%}.page-banner p{font-size:14px;text-align:center;font-family:founders-grotesk-web-medium;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.4s;transition:.4s;position:absolute;opacity:0;width:100%;margin-top:3.5px}.page-banner p.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.hero{position:relative;padding-top:29px;border-bottom:solid #00205c;border-width:1px;padding-bottom:36px}.hero.hero--dark{background-color:#00205c;color:#fff;border-bottom:solid #fff}.hero.hero--dark .btn{border:1px solid #fff;color:#fff}@media (hover:hover){.hero.hero--dark .btn:focus,.hero.hero--dark .btn:hover{background-color:#fff;color:#00205c}}.hero.hero--dark .btn.active{background-color:#fff!important;color:#00205c!important}@media (min-width:1024px){.hero{padding-top:75px;border:none;padding-bottom:none}}.hero__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1024px){.hero__inner{display:block}}.hero__left{position:relative;z-index:9}@media (min-width:1024px){.hero__left{height:58vh}}.hero__left h1{font-family:mabry-bold;font-size:28px;text-align:center}@media (min-width:1024px){.hero__left h1{font-size:54px;text-align:left}}.hero__left h2{font-family:mabry-light;font-weight:400;font-size:28px;text-align:center}@media (min-width:1024px){.hero__left h2{font-size:54px;text-align:left;margin-top:-20px}}.hero__left p{padding-top:18px;padding-bottom:29px;font-family:mabry-light;font-size:14px;text-align:center}@media (min-width:1024px){.hero__left p{font-size:24px;text-align:left;padding-top:46px;padding-bottom:60px}}.hero__left .btn{width:100%}@media (min-width:1024px){.hero__left .btn{width:260px}}@media (min-width:1024px){.hero__right img{position:absolute;top:0;right:0;height:75vh;top:-13px;max-height:calc(100vh - 221px)}}@media (min-width:1280px){.hero__right img{right:0}}@media (min-width:1440px){.hero__right img{right:-117px;right:0;height:75vh;max-height:738px}}@media (min-width:1024px){.mac .hero__right img{top:-63px}}.featured-products{padding-bottom:65px;padding-top:80px}@media (min-width:768px){.featured-products{padding-bottom:102px}}.featured-products h2{margin-bottom:-31px;margin-top:20px;position:relative}@media (min-width:1280px){.featured-products h2{margin-left:-50px;margin-bottom:-67px}}@media (min-width:768px){.featured-products__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.featured-products__wrap>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.featured-products__wrap>div{width:50%}}.featured-products__wrap p{text-align:center;font-family:founders-grotesk-web-regular;font-size:18px;padding-top:23px;padding-bottom:23px;line-height:1.3}@media (max-width:871px) and (min-width:768px){.featured-products__wrap p{min-height:114px}}.featured-products__button{width:100%}@media (min-width:768px){.featured-products__button{width:calc(100% - 30px)}}.featured-products__button .btn{width:100%}@media (min-width:768px){.featured-products__image{position:relative;height:57vw;width:100%}}@media (min-width:1200px){.featured-products__image{height:700px;height:61vh;margin-top:25px}}.featured-products__image.active img{-webkit-transform:scale(1.02);transform:scale(1.02)}.featured-products__image img{max-width:none;height:auto;-webkit-transition:.4s;transition:.4s;margin-left:-21.5%;width:119%}@media (min-width:768px){.featured-products__image img{position:absolute;top:0;width:120%;margin-left:-19.5%}}@media (min-width:1200px){.featured-products__image img{width:768px;width:66vh;margin-left:calc(-39vh + 50%)}}.featured-products__image-hidden{display:none}.featured-products__left img{z-index:99}.featured-products__right img{margin-top:5px}.image-text{position:relative}.image-text__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width:768px){.image-text__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.image-text__inner--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.image-text__image-wrap{position:relative;padding-top:110%}@media (min-width:768px){.image-text__image-wrap{padding-top:0}}@media (min-width:768px){.image-text__image-wrap--medium{width:34%}}@media (min-width:1440px){.image-text__image-wrap--medium{width:38%}}.image-text__image-wrap--large{padding-top:70%}@media (min-width:768px){.image-text__image-wrap--large{width:50%;padding-top:0}}.image-text__image-wrap img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-bottom:solid #00205c;border-width:1px}@media (min-width:768px){.image-text__image-wrap img{border:none}}.image-text__copy-wrap{padding:20px}@media (min-width:768px){.image-text__copy-wrap{padding:37px 40px 73px 48px}}@media (min-width:768px){.image-text__copy-wrap--medium{width:66%}}@media (min-width:1440px){.image-text__copy-wrap--medium{width:62%}}@media (min-width:768px){.image-text__copy-wrap--large{width:50%}}.image-text p{padding-top:50px;padding-bottom:25px;max-width:596px;line-height:1.3}@media (min-width:768px){.image-text p{padding-top:204px;padding-bottom:50px;max-width:596px}}.image-text a{font-size:13px;font-family:mabry-regular;text-transform:uppercase}@media (min-width:768px){.image-text a{font-size:18px;font-family:mabry-medium}}@media (min-width:768px){.image-text__copy-size-large{padding-top:386px}}.ticker-section{padding-top:24px}@media (min-width:768px){.ticker-section{padding-top:40px}}.ticker-section h2{font-family:mabry-medium;font-size:40px;font-weight:400}@media (min-width:768px){.ticker-section h2{font-size:74px;margin-top:20px}}.ticker-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ticker-section__copy{text-align:center;padding-bottom:31px;padding-top:25px}@media (min-width:768px){.ticker-section__copy{padding-bottom:70px}}.ticker-section .marquee{position:relative;width:100vw;max-width:100%;height:95px;overflow-x:hidden}@media (min-width:768px){.ticker-section .marquee{height:198px}}.ticker-section .track{position:absolute;white-space:nowrap;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;-webkit-transition:83s;transition:83s}.ticker-section .btn{margin-bottom:41px}@media (min-width:768px){.ticker-section .btn{width:523px;margin-bottom:83px}}.ticker-section--dark{background-color:#00205c;color:#fff}.ticker-section--dark svg circle,.ticker-section--dark svg line,.ticker-section--dark svg path{stroke:#fff}.ticker-section--dark .btn{border:1px solid #fff;color:#fff}@media (hover:hover){.ticker-section--dark .btn:focus,.ticker-section--dark .btn:hover{background-color:#fff;color:#00205c}}.ticker-section--dark .btn.active{background-color:#fff!important;color:#00205c!important}.full-width-image__image{position:relative;padding-top:100vw}@media (min-width:768px){.full-width-image__image{padding-top:0}}.full-width-image__image img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:100vh}@media (min-width:768px){.full-width-image__image img{width:100%;height:auto;position:relative}}.add-to-cart-form{position:relative}@media (min-width:1024px){.add-to-cart-form#mobile-form{display:none}}.add-to-cart-form#desktop-form{display:none}@media (min-width:1024px){.add-to-cart-form#desktop-form{display:block}}.add-to-cart-form .wcsatt-options-wrapper{display:none}.add-to-cart-form .added_to_cart{display:none!important}.add-to-cart-form__sub-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1280px){.add-to-cart-form__sub-btns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.add-to-cart-form__sub-btns .btn{font-family:mabry-medium;font-size:16px;padding:17px 10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400}@media (min-width:1280px){.add-to-cart-form__sub-btns .btn{width:282px}}.add-to-cart-form__sub-btns .btn.active{background-color:#00205c;color:#fff}.add-to-cart-form__sub-btns .btn span{font-family:mabry-bold}.add-to-cart-form__sub-btns .btn--primary{width:268px}.add-to-cart-form .btn{width:100%;z-index:9;margin-bottom:11px}@media (min-width:1280px){.add-to-cart-form .btn{margin-bottom:0}}.add-to-cart-form .subscription-btn{background-color:#fff}@media (hover:hover){.add-to-cart-form .subscription-btn:focus,.add-to-cart-form .subscription-btn:hover{background-color:#00205c}}.add-to-cart-form__hidden-sub-info{display:block;position:absolute;top:66px;left:0;background-color:#00205c;color:#fff;max-height:0;overflow:hidden;width:100%;padding:10px 17px;-webkit-transition:.4s;transition:.4s}@media (min-width:1024px){.add-to-cart-form__hidden-sub-info{width:50%;left:50%;top:0}}.add-to-cart-form__hidden-sub-info h5{font-size:13px;font-family:mabry-bold;margin-bottom:10px;margin-top:0}.add-to-cart-form__hidden-sub-info p{font-family:founders-grotesk-web-regular;font-size:14px;margin:0}.add-to-cart-form__hidden-sub-info.active{top:-70px;z-index:999;max-height:200px;padding:10px 17px;-webkit-transition:.4s;transition:.4s;height:135px}@media (min-width:1024px){.add-to-cart-form__hidden-sub-info.active{top:-123px;z-index:0}}#bundle-dummy{display:none}.btn-add-to-cart{position:relative}.button--loading{background-color:#00205c!important}.button--loading,.button--loading-dark{color:transparent!important}.button--loading:after{border:4px solid transparent;border-top-color:#fff;border-radius:50%}.button--loading-dark:after,.button--loading:after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-animation:button-loading-spinner 1s ease infinite;animation:button-loading-spinner 1s ease infinite}.button--loading-dark:after{border:4px solid transparent;border-top-color:#00205c;border-radius:50%}@-webkit-keyframes button-loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.page-hero{height:calc(100vh - 106px);background-size:cover;background-repeat:no-repeat}@media (min-width:768px){.page-hero{height:600px}}@media (min-width:1440px){.page-hero{height:calc(100vh - 234px)}}.page-hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.page-hero__inner h1{font-family:mabry-bold}.page-hero__inner h1,.page-hero__inner h2{font-size:48px;color:#fff;text-align:center}.page-hero__inner h2{font-family:mabry-light;font-weight:400}.page-hero__scroll{position:absolute;width:100%}.page-hero__scroll .btn-oval{position:absolute;bottom:36px;right:36px;border-color:#fff;color:#fff;font-size:16px;font-family:founders-grotesk-web-regular;padding-bottom:3px;width:auto}.sustainability-logos{padding-top:90px;padding-bottom:90px}@media (min-width:768px){.sustainability-logos{padding-top:80px;padding-bottom:120px}}.sustainability-logos__inner h2{font-size:32px;text-align:center;font-family:mabry-bold}.sustainability-logos__inner p{font-size:25px;font-family:founders-grotesk-web-regular;text-align:center;max-width:862px;margin:19px auto 30px}.sustainability-logos__grid{display:grid;grid-template-columns:1fr;max-width:900px;margin:auto}@media (min-width:768px){.sustainability-logos__grid{grid-template-columns:1fr 1fr 1fr}}.sustainability-logos__grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:20px}@media (min-width:768px){.sustainability-logos__grid-item{margin-bottom:0}}.sustainability-logos__grid-item h4{font-size:28px;font-family:mabry-bold;margin-top:32px}.sustainability-logos__grid-item p{font-size:15px;font-family:mabry-regular;margin:0}@media (min-width:768px){.sustainability-logos__grid-item:after{content:"";width:1px;height:56px;position:absolute;right:0;top:calc(50% - 23px);background-color:#00205c}.sustainability-logos__grid-item:last-of-type:after{display:none}}.header-copy{padding-top:90px;padding-bottom:90px}@media (min-width:768px){.header-copy{padding-top:40px;padding-bottom:120px}}.header-copy__inner h2{font-size:32px;text-align:center;font-family:mabry-bold}.header-copy__inner p{font-size:25px;font-family:founders-grotesk-web-regular;text-align:center;max-width:862px;margin:19px auto 0}.image-text-box{margin-bottom:90px}@media (min-width:1024px){.image-text-box{margin-bottom:120px}}.image-text-box__inner{position:relative}.image-text-box__image-wrap{margin-left:-20px;width:calc(100% + 40px)}@media (min-width:1024px){.image-text-box__image-wrap{margin-left:0;width:100%}}.image-text-box__image-wrap img{height:86vw;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1024px){.image-text-box__image-wrap img{position:absolute;height:100%;width:70%}}.image-text-box__image-wrap .right img,.image-text-box__image-wrap .Right img{right:20px}@media (min-width:1024px){.image-text-box__text-wrap{padding-top:60px;padding-bottom:60px}}.image-text-box__text-inner{padding:25px;position:relative;z-index:99;margin-top:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000}@media (min-width:1024px){.image-text-box__text-inner{padding:45px;margin-top:0;display:block;max-width:520px}}@media (min-width:1024px){.image-text-box__text-inner.left{margin-right:0;margin-left:auto}}.image-text-box__text-inner h2{text-align:center;font-size:24px;font-family:mabry-regular;padding:20px}@media (min-width:1024px){.image-text-box__text-inner h2{padding:0 0 117px;max-width:215px;text-align:left}}.image-text-box__text-inner p{font-size:18px;font-family:founders-grotesk-web-regular;padding:20px;text-align:center}@media (min-width:1024px){.image-text-box__text-inner p{padding:23px 0;text-align:left}}.image-text-box__text-inner a{font-size:18px;margin:30px 0}@media (min-width:1024px){.image-text-box__text-inner a{margin:0}}.image-text-box .Light .btn{border:1px solid #fff;color:#fff}@media (hover:hover){.image-text-box .Light .btn:focus,.image-text-box .Light .btn:hover{background-color:#fff;color:#00205c}}.image-text-box .Light .btn.active{background-color:#fff!important;color:#00205c!important}.cart-fly{position:fixed;top:0;right:0;width:100%;height:calc(var(--vh, 1vh)*100);background-color:#fff;z-index:999;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.25s;transition:.25s}@media (min-width:1024px){.cart-fly{width:720px;-webkit-transition:.4s;transition:.4s}}.cart-fly.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:27px -1px 106px 68px rgba(0,0,0,.25098039215686274);box-shadow:27px -1px 106px 68px rgba(0,0,0,.25098039215686274)}.cart-fly__top{border-bottom:solid #00205c;border-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:23px 20px}@media (min-width:1024px){.cart-fly__top{padding:23px 42px}}.cart-fly__top h2{font-size:42px;font-family:mabry-regular}.cart-fly__close{padding:24px 0}@media (hover:hover){.cart-fly__close:focus,.cart-fly__close:hover{cursor:pointer;opacity:.5}}.cart-fly__close-icon{width:42px;height:2px;background-color:#00205c}.cart-fly__inner{height:100%}.cart-fly__body{overflow-y:scroll;height:100%;height:calc(100vh - 105px);-ms-overflow-style:none;scrollbar-width:none;padding:20px 20px 330px}.cart-fly__body::-webkit-scrollbar{display:none}@media (min-width:1024px){.cart-fly__body{padding:0 42px 289px}}.cart-fly__item{border-bottom:solid #00205c;border-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.cart-fly__item{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart-fly__item.unwind{display:none}.cart-fly__item-left{width:34%;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.cart-fly__item-left{width:45%;margin-right:0;padding:10px 0 0}}.cart-fly__item-right{margin-bottom:20px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:82%}@media (min-width:768px){.cart-fly__item-right{width:55%;margin-bottom:0;margin-top:0}}.cart-fly__item-right h3{font-family:mabry-bold;font-size:28px;text-transform:uppercase;font-weight:400}.cart-fly__item-right h5{font-family:mabry-light;font-size:25px;font-weight:400;margin-top:-6px;margin-bottom:7px}.cart-fly__item-right h4{display:none}.cart-fly__item-right h2{font-family:founders-grotesk-web-medium;font-weight:400;font-size:16px}.cart-fly__item-right h2:last-of-type{font-family:founders-grotesk-web-light;margin-bottom:7px}.cart-fly__item-right a,.cart-fly__item-right p{font-family:founders-grotesk-web-medium;font-size:16px}.cart-fly__item-right a{text-decoration:underline;margin-top:20px;max-width:181px;position:relative}.cart-fly__product-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-fly__product-title svg{margin-left:34px;height:28px}.cart-fly__product-title svg ellipse{stroke:#00205c}.cart-fly__item-price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-fly__item-price-wrap a{margin-top:0;max-width:227px;position:relative}@media (min-width:1024px){.cart-fly__item-price-wrap a{max-width:none}}.cart-fly__footer{position:absolute;width:100%;bottom:0;left:0;background-color:#fff;padding:20px}@media (min-width:768px){.cart-fly__footer{padding:23px 42px 42px}}.cart-fly__footer .btn{width:100%}.cart-fly__subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #00205c;border-width:1px medium;border-top:1px solid #00205c;margin-bottom:13px}.cart-fly__subtotal h3{font-size:16px;font-family:founders-grotesk-web-regular;font-weight:400;padding:10px 0}.cart-fly__subscription-info{border-width:medium 1px 1px;border-top:1px solid #00205c;padding-top:10px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-fly__subscription-info svg{height:45px}.cart-fly__subscription-info-right{padding-left:20px}.cart-fly__subscription-info-right p{font-family:founders-grotesk-web-regular;font-size:14px;padding-top:2px;padding-bottom:2px;line-height:1.3}@media (min-width:768px){.cart-fly__subscription-info-right p{font-size:18px;padding-top:23px;padding-bottom:23px}}.cart-fly__qtys{padding-left:40px;padding-right:40px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cart-fly__qtys,.cart-fly__qtys span{outline-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-fly__qtys span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (hover:hover){.cart-fly__qtys span:focus,.cart-fly__qtys span:hover{cursor:pointer;opacity:.4}}.cart-fly__qtys .js-qty-show{width:16px}.cart-fly__qtys .js-qty-btn-duo,.cart-fly__qtys .js-qty-btn-minus{padding-right:10px}.cart-fly__qtys .js-qty-btn-plus,.cart-fly__qtys .js-qty-btn-plus-duo{padding-left:10px}.reviews{padding:20px}@media (min-width:1024px){.reviews{padding:1px 100px 0}}.reviews h2{font-size:35px;margin-top:26px}.reviews__header{font-family:mabry-regular;font-size:31px;font-weight:500;padding:20px;text-transform:uppercase}@media (min-width:1024px){.reviews__header{font-size:35px;padding:37px 40px 6px 48px}}.reviews__header--small{font-size:18px;line-height:28px}.reviews__header--small a{text-decoration:underline}.jdgm--on:before{content:""}.jdgm-all-reviews__summary-stars{margin-bottom:10px;line-height:14px}.jdgm-star{position:relative;margin-right:3px!important;padding:6px!important;font-family:none;font-size:0;border:1px solid #00205c;border-radius:50%}.jdgm-star.jdgm--on{background-color:#00205c}.jdgm-star:last-of-type{padding:6px!important}.jdgm-preview-badge,.jdgm-preview-badge .jdgm-star,.jdgm-preview-badge .jdgm-star.jdgm-star{padding:7px!important}.jdgm-carousel-item__product-image{display:none!important}.jdgm-carousel-item__review{text-align:left!important}.jdgm-all-reviews-rating-wrapper,.jdgm-carousel-title{display:none!important}.jdgm-carousel-item__review-title{margin-top:10px!important;margin-bottom:10px!important;font-family:founders-grotesk-web-medium!important;font-weight:400!important;text-transform:uppercase!important;font-size:18px!important}.jdgm-line-clamp{overflow:visible!important;text-overflow:clip!important}.jdgm-carousel-wrapper .jdgm-carousel-item__review{height:100%!important}.jdgm-carousel__item-wrapper{height:232px!important}.jdgm-carousel-item__product-title,.jdgm-carousel-item__reviewer-name-wrapper{display:none!important}.jdgm-widget{position:relative!important}.jdgm-carousel__arrows{position:absolute!important;top:59px!important;width:100%!important}.jdgm-carousel__left-arrow{position:absolute!important;left:-10px!important;border-color:#00205c!important;border-width:2px!important}@media (min-width:1024px){.jdgm-carousel__left-arrow{left:-40px!important}}.jdgm-carousel__right-arrow{position:absolute!important;right:-10px!important;border-color:#00205c!important;border-width:2px!important}@media (min-width:1024px){.jdgm-carousel__right-arrow{right:-40px!important}}.jdgm-carousel-wrapper{width:100%!important;padding-bottom:0!important;margin-bottom:-20px!important}.jdgm-histogram{display:none!important}.jdgm-carousel-item__review-title{height:28px!important;overflow:hidden!important;text-overflow:ellipsis!important}.jdgm-carousel-item__review-body>p{height:104px!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (min-width:768px){.jdgm-carousel-item__review-body>p{height:86px!important}}@media (min-width:1440px){.jdgm-carousel-item__review-body>p{height:55px!important}}.reviews-slider__link{padding:0 20px;margin-bottom:20px;text-align:center}@media (min-width:768px){.reviews-slider__link{margin-bottom:40px}}.reviews-slider .text-link{font-size:13px;font-family:mabry-regular;text-transform:uppercase}@media (min-width:768px){.reviews-slider .text-link{font-size:18px;font-family:mabry-medium}}.jdgm-rev-widg__sort-wrapper{display:none}.jdgm-rev__header{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:10px}.jdgm-rev__author{margin-right:10px;font-family:founders-grotesk-web-medium;font-weight:400;text-transform:uppercase;font-size:18px}.jdgm-rev__author-wrapper{margin-top:20px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/3}.jdgm-rev__timestamp{grid-column:2/3;text-align:right}.jdgm-rev__rating{grid-column:1/2;grid-row:2/3}.jdgm-rev__title{font-family:founders-grotesk-web-medium;font-weight:400;text-transform:uppercase;font-size:18px}.jdgm-rev__body p{text-align:left;font-size:12.5px;line-height:17.5px;font-family:Open Sans,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.jdgm-prev-badge__stars,.jdgm-prev-badge__text{display:-webkit-box;display:-ms-flexbox;display:flex}.jdgm-prev-badge__text small{margin-left:5px}.jdgm-widget .jdgm-prev-badge{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
/*# sourceMappingURL=maps/style.min.css.map */
