/*! 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}b,strong{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}input::-ms-clear{display:none}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}template{display:none}[hidden]{display:none}@font-face{font-family:'Source Serif Pro';font-display:swap;src:local("Source Serif Pro Regular"),local("SourceSerifPro-Regular"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/SourceSerifPro-Regular.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/SourceSerifPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Source Serif Pro';font-display:swap;src:local("Source Serif Pro Bold"),local("SourceSerifPro-Bold"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/SourceSerifPro-Bold.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/SourceSerifPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Source Serif Pro';font-display:swap;src:local("Source Serif Pro Semibold Regular"),local("SourceSerifPro-Semibold"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/SourceSerifPro-Semibold.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/SourceSerifPro-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Karla Italic';font-display:swap;src:local("Karla Italic"),local("Karla-Italic"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/Karla-Italic.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/Karla-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Karla Bold';font-display:swap;src:local("Karla Bold"),local("Karla-Bold"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/Karla-Bold.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/Karla-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Karla;font-display:swap;src:local("Karla"),local("Karla-Regular"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/Karla-Regular.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/Karla-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Karla;font-display:swap;src:local("Karla Bold Italic"),local("Karla-BoldItalic"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/Karla-BoldItalic.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0104/9152/7219/t/3/assets/Karla-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:7.5px}@media (max-width:768px){html{font-size:6.5px}}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}::-moz-selection{background:#00357e;color:#fff}::selection{background:#00357e;color:#fff}::-moz-selection{background:#00357e;color:#fff}a{color:#00357e;text-decoration:none}a:active,a:focus,a:hover{color:#000;text-decoration:underline}.is-header-spacer{height:100px}@media (max-width:1024px){.is-header-spacer{height:90px}}#body{max-width:100%;margin:0 auto;position:relative}@media (max-width:768px){#body.cart .is-header__announcement-bar,#body.cart .ju_Con{display:none!important}}#body.cart-open-state .global-layout::before,#body.menu-open-state .global-layout::before{display:block;visibility:visible;opacity:1}#body.page-preload .global-layout:after{opacity:1;visibility:visible;z-index:1200}#body.menu-open-state .global-layout::before{display:none}@media (max-width:1024px){#body.menu-open-state .global-layout::before{display:block;z-index:90}}#body.checkout-body{overflow:auto}html.mobile body.cart-open-state .global-layout,html.mobile body.menu-open-state .global-layout{overflow:hidden}html.mobile #body.hide-mini-cart-on-mobile #miniCart.is-cart{display:none!important}html.mobile #body.hide-mini-cart-on-mobile.cart-open-state{height:auto;overflow:visible}html.mobile #body.hide-mini-cart-on-mobile.cart-open-state .global-layout::before{display:none;visibility:hidden;opacity:0}html.mobile #freshworks-container{display:none!important}.snize-sticky-searchbox{display:none!important}.back-to-top{height:198px;background:#00357e;text-align:center;cursor:pointer;padding-top:12px;display:block;color:#fff;font-size:16px;line-height:22px;letter-spacing:.8px;text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700}.samples-popup .is-grid{position:relative;width:auto;margin-left:-16px;margin-right:-16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.samples-popup .is-grid__item{position:relative;display:block;width:calc((100% - 96px)/ 3);margin-left:16px;margin-right:16px;margin-bottom:32px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.samples-popup .is-grid__item{margin-bottom:16px}}.samples-popup .is-grid{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.samples-popup .wrapper{max-width:800px}.samples-popup h2{margin:0 0 20px}@media (max-width:768px){.samples-popup{padding:44px 0}}@media (max-width:767px){.samples-popup .is-grid{position:relative;width:auto;margin-left:-12px;margin-right:-12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.samples-popup .is-grid__item{position:relative;display:block;width:calc((100% - 48px)/ 2);margin-left:12px;margin-right:12px;margin-bottom:24px}}@media only screen and (max-width:767px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:767px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:767px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:767px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:767px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.samples-popup .is-grid__item{margin-bottom:12px}}@media (max-width:767px){.samples-popup .is-grid{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:500px){.samples-popup .is-grid{position:relative;width:auto;margin-left:-16px;margin-right:-16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.samples-popup .is-grid__item{position:relative;display:block;width:calc((100% - 32px)/ 1);margin-left:16px;margin-right:16px;margin-bottom:32px}}@media only screen and (max-width:500px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:500px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:500px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:500px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:500px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:500px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:500px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.samples-popup .is-grid__item{margin-bottom:16px}}@media (max-width:500px){.samples-popup .is-grid{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.fancybox-bg{background:#fff}@media (max-width:1000px){.fancybox-slide--html{padding:15px}}#evidon-prefdiag-overlay{z-index:10}@media (max-width:767px){body .uwy.userway_p7{top:auto!important;bottom:28px!important}body .uwy.userway_p7 .uai{bottom:5px!important;top:auto!important;left:5px!important}}#ot-sdk-cookie-policy{display:none}body{color:#000;font:normal 100%/1.6 Karla,"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-stretch:normal;line-height:normal;letter-spacing:normal;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:lining-nums;-webkit-font-feature-settings:'lnum';font-feature-settings:'lnum' on}.h1,h1{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:5.6rem;color:#000;line-height:1.19;letter-spacing:5.04px;text-transform:uppercase;margin:0 0 40px}@media (max-width:768px){.h1,h1{font-size:4.3rem}}.h2,h2{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:38px;color:#000;line-height:50px;letter-spacing:4.56px;text-transform:uppercase;margin:0 0 40px}@media (max-width:768px){.h2,h2{font-size:3.6rem;line-height:1.3;margin-bottom:3.7rem;letter-spacing:2.64px}}.h3,h3{font-family:Karla,sans-serif;font-weight:400;font-size:3.6rem;color:#000;line-height:1.46;letter-spacing:.185rem;text-transform:uppercase;margin:0 0 1.2rem}@media (max-width:768px){.h3,h3{font-size:3.3rem;line-height:1.4}}.h4,h4{font-size:2.6rem;color:#000;line-height:3.9rem;letter-spacing:.312rem;text-transform:uppercase;margin:0 0 1.6rem}@media (max-width:768px){.p,p{font-size:12px}}.bold-text{font-family:Karla,sans-serif;font-weight:700}.paragraph{font-size:18px;line-height:32px}@media (max-width:768px){.paragraph{font-size:12px;line-height:1.5}}.small-text{font-size:15px;line-height:1.7}@media (max-width:768px){.small-text{font-size:10px}}.t-italic{font-family:'Karla Italic',sans-serif;font-weight:400;font-style:italic}.list-unstyled{margin:0;padding:0;list-style:none;display:block}.list-unstyled li{margin:0;padding:0;list-style-type:none}.list-unstyled li+li{margin-top:24px}.clearfix::after{clear:both;content:'';display:table}.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}.t-center{text-align:center}.flex-center-y{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p-static{position:static!important}.p-relative{position:relative!important}.hidden{display:none!important}.center-x{margin-left:auto;margin-right:auto}.responsive-img{display:block;width:auto;max-width:100%;max-height:100%}.delimiter{display:block;height:1px;background-color:#000;margin:0 auto}.delimiter--md{max-width:1140px}@media (max-width:1140px){.delimiter--md{margin:0 15px;max-width:100%;width:auto}}.invisible{opacity:0;visibility:hidden}ul.reset,ul.reset li,ul.reset ul li{margin:0;padding:0;text-indent:0;list-style-type:none;list-style:none}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.sfx-hidden{opacity:0}.underline{text-decoration:underline}@media (max-width:1199px){.hidden-1199-down{display:none!important}}@media (max-width:1024px){.hidden-1024-down{display:none!important}}@media (min-width:1025px){.hidden-1025-up{display:none!important}}@media (min-width:992px){.hidden-992-up{display:none!important}}@media (max-width:991px){.hidden-991-down{display:none!important}}@media (max-width:767px){.hidden-767-down{display:none!important}}@media (max-width:768px){.hidden-768-down{display:none!important}}@media (min-width:768px){.hidden-768-up{display:none!important}}@media (min-width:769px){.hidden-769-up{display:none!important}}.scrollableX-area{overflow:auto;-webkit-overflow-scrolling:touch}.global-layout{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow-y:initial!important;overflow:hidden!important;width:100%;min-height:100vh;min-height:calc(var(--vh,1vh) * 100);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:2.135rem}.global-layout::before{content:'';visibility:hidden;opacity:0;position:fixed;z-index:91;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);-webkit-transition:visibility .2s linear,opacity .3s ease-in-out;-o-transition:visibility .2s linear,opacity .3s ease-in-out;transition:visibility .2s linear,opacity .3s ease-in-out}.global-layout__content{display:block;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.global-layout__footer{display:block;width:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.g-bb-dark-grey{border-bottom:1px solid #707070}.g-hide{display:none!important}.js_gift_products{display:none}body .minmaxify-p{font-size:14px;padding:50px 20px 30px}body .minmaxify-p .minmaxify-close{position:relative;bottom:28px}body .minmaxify-p .minmaxify-ok{background:#00357e;-webkit-border-radius:0;border-radius:0;min-height:48px;font-size:12px;min-width:80px;letter-spacing:1px;font-family:Karla,sans-serif;font-weight:700}body #ReCharge.user-customer{display:none}.wrapper,.wrapper-wide{position:relative;width:100%;max-width:1020px;padding:0 15px;margin:0 auto}.wrapper-a{display:block;width:100%;max-width:844px}.wrapper-wide{max-width:1210px;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:1210px){.wrapper-wide{width:auto}}.wrapper-x-wide{max-width:1235px;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:1210px){.wrapper-x-wide{width:auto}}.is-header{position:fixed;z-index:90;top:0;left:0;right:0;width:100%}.is-header__announcement-bar{background:#00357e;padding:7px 0;text-align:center;font-size:13px;color:#fff;line-height:16px;letter-spacing:.65px;position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.is-header__announcement-bar{padding:2px 20px;font-size:12px}}.is-header__announcement-bar svg{position:absolute;right:30px;top:0;bottom:0;left:auto;margin:auto;cursor:pointer}@media (max-width:768px){.is-header__announcement-bar svg{right:15px}}.is-header__main{position:relative;z-index:2;background:#fff;padding:0 90px;border-bottom:1px solid #00357e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;font-weight:700}@media (max-width:1350px){.is-header__main{padding:0 15px}}.is-header__main-container{max-width:1600px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.is-header__left{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.is-header__center{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.is-header__right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right}.is-header__right>.button,.is-header__right>.shopify-challenge__button.btn{display:none}@media (max-width:1024px){.is-header__right>.button,.is-header__right>.shopify-challenge__button.btn{display:inline-block}}.is-header__logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 14px 0}.is-header__logo img{max-width:126px;height:auto}@media (max-width:768px){.is-header__logo img{max-width:120px}}@media (max-width:1024px){.is-header__logo{padding:20px 0}}@media (max-width:768px){.is-header__logo{padding:18px 0}}.is-header__bottom{background:#fff;text-align:center;position:absolute;z-index:1;top:100%;left:0;right:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-102%);-ms-transform:translateY(-102%);transform:translateY(-102%)}.is-header__bottom.active{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}@media (max-width:1024px){.is-header__bottom{display:none}}.is-header__bottom .header-nav__text{position:relative;font-size:14px;font-family:Karla,sans-serif;font-weight:700}.is-header__bottom .header-nav__text::before{content:'';position:absolute;top:100%;left:0;right:0;display:block;height:1px;background:#00357e;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.is-header__bottom .header-nav__text:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.is-header__bottom .header-nav__item:hover .header-nav__text::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.is-header__nav--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.is-header__nav-item{display:inline-block;margin:3.5rem 0}.is-header__bottom-nav-item{padding:1.8rem 0}.is-header__sub-nav.header-nav__sub{top:calc(100% + 3.5rem);left:-9rem;width:100vw}@media (max-width:1350px){.is-header__sub-nav.header-nav__sub{left:-1.5rem}}@media screen and (max-width:1024px){.is-header .header-nav__item--desktop{display:none}}.is-header .header-nav__item--mobile{line-height:1}@media screen and (min-width:1025px){.is-header .header-nav__item--mobile{display:none}}.is-header .header-nav__item>a{padding:27px 20px;display:block;text-decoration:none}.is-header .header-nav__item>a>span{position:relative;pointer-events:none;white-space:nowrap}.is-header .header-nav__item>.button,.is-header .header-nav__item>.is-link,.is-header .header-nav__item>.shopify-challenge__button.btn{padding:27px 20px}@media (max-width:768px){.is-header .header-nav__item.header-nav__item-search>.is-link{padding:27px 4px 27px 0}}.is-header .header-nav__item:first-of-type>.button,.is-header .header-nav__item:first-of-type>.is-link,.is-header .header-nav__item:first-of-type>.shopify-challenge__button.btn,.is-header .header-nav__item:first-of-type>a{padding-left:0}.is-header .header-nav__item:last-of-type>.button,.is-header .header-nav__item:last-of-type>.is-link,.is-header .header-nav__item:last-of-type>.shopify-challenge__button.btn,.is-header .header-nav__item:last-of-type>a{padding-right:0}.is-header .header-nav__item.active .header-nav__submenu--1{opacity:1;visibility:visible}.is-header .header-nav__submenu-item img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover}.is-header .header-nav__submenu-item--bottom{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.is-header .header-nav__submenu-item--bottom>a>span{padding-bottom:10px}.is-header .header-nav__submenu-item--bottom>a>span::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.is-header .header-nav__submenu-item--bottom>a:hover>span::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:0}.is-header .header-nav__submenu-item--sale>a{font-weight:700;font-size:15px}.is-header .header-nav__submenu--1{position:absolute;width:100%;height:340px;padding-top:20px;padding-bottom:40px;border-bottom:1px solid #00357e;left:0;top:100%;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1;opacity:0;visibility:hidden;-webkit-transition:visibility .2s linear,opacity .2s linear;-o-transition:visibility .2s linear,opacity .2s linear;transition:visibility .2s linear,opacity .2s linear}.is-header .header-nav__submenu--2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.is-header .header-nav__submenu-1-item{padding:0 18px;width:200px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.is-header .header-nav__submenu-1-item>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;margin-bottom:20px}.is-header .header-nav__submenu-1-item>a>span{position:relative;pointer-events:none;letter-spacing:.65px}.is-header .header-nav__submenu-1-item>a>img{margin-top:20px}.is-header .header-nav__submenu-2-item{font-weight:400;margin-bottom:15px}.is-header .header-nav__submenu-2-item>a{text-decoration:none}.is-header .header-nav__submenu-2-item>a>span{position:relative}.is-header .header-nav__submenu-2-item>a>span::before{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.header-nav__item>a>span::before,.header-nav__submenu-2-item>a>span::before{content:'';display:block;position:absolute;height:1px;width:100%;bottom:0;left:0;background-color:#000;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header-nav__item.active>a>span::before,.header-nav__item>a:hover>span::before,.header-nav__submenu-2-item>a:hover>span::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.is-header__nav-mobile{position:fixed;bottom:0;top:87px;left:0;z-index:103;background-color:#fff;-webkit-box-shadow:-5px 9px 10px 0 rgba(7,73,117,.15);box-shadow:-5px 9px 10px 0 rgba(7,73,117,.15);border-right:1px solid #00357e;display:none;padding:25px 0 30px;width:90%;max-width:375px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}.is-header__nav-mobile.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.is-header__nav-mobile_search{padding:0 18px 0 20px}.is-header__nav-mobile_search input{font-family:Karla,sans-serif;font-weight:400;width:100%;border:none;outline:0;border-bottom:2px solid #00357e;color:#00357e;padding:5px 18px 5px 0;text-transform:uppercase;-webkit-border-radius:0;border-radius:0;outline-offset:0;font-size:16px;line-height:19px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAADKADAAQAAAABAAAADAAAAAAwxNhnAAABZklEQVQoFW1QzyuEURQ9974PoQn/gOTnFtlIygKfhVLKf2DDauTHWlMWCpOi7K2klI0wxUJRk1hZyGAjxcKCROb77vXe8EbiLd59nXvOfedcgjv9U5UGMshMowRqUeBVVA5jCpaxW3EFzEqBZy/jyCWk82S4VVTXCbqqRDuknAig41Sff5Sb42svCNxkMNfko/dpZFbuY9/BSNaEtQ/MSKFz4ggn6TfXYmdDRLYcucgtPDbj+C6xAULeJHjY99h5ZiDngV/1YvYDoHNLavM4u4BKXOGBv1WrLefZ4yyiBxDqAkaMB4u1J1lnf2iPRHY8ZrSp+9puYwyNVaTUcYmn7FduSy4tC+bs1t7i/aVFLyC7Yw76XnuJNWUDRnbiGaDVbjKp3IKoOVbMxHsL205kBd+nc6LcbcMFdJ4LNjLpUxNODRlCWqyLaDeR+RF44T81GJgMGZS0P639DfqPQHLhLRo+Xpg0+QmK6oVUKKvY9gAAAABJRU5ErkJggg==);background-position:right 50%;-webkit-background-size:12px 12px;background-size:12px 12px;background-repeat:no-repeat}.is-header__nav-mobile_search input::-webkit-input-placeholder{color:#00357e;text-transform:uppercase;-webkit-border-radius:0;border-radius:0;outline-offset:0}.is-header__nav-mobile_search input::-moz-placeholder{color:#00357e;text-transform:uppercase;border-radius:0;outline-offset:0}.is-header__nav-mobile_search input::-ms-input-placeholder{color:#00357e;text-transform:uppercase;border-radius:0;outline-offset:0}.is-header__nav-mobile_search input::placeholder{color:#00357e;text-transform:uppercase;-webkit-border-radius:0;border-radius:0;outline-offset:0}@media (max-width:1024px){.is-header__nav-mobile{display:block;top:101px}}@media (max-width:768px){.is-header__nav-mobile{top:116px}}.is-footer{padding:5rem 0 4.8rem;position:relative}@media (max-width:768px){.is-footer{padding-bottom:0;padding-top:0}}.is-footer__container{max-width:165rem;padding:0 15px;margin:0 auto}.is-footer__top-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1024px){.is-footer__top-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.is-footer__top-row .tr-left{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem}@media (max-width:1024px){.is-footer__top-row .tr-left{max-width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;text-align:center}}.is-footer__top-row .tr-left .meta-a{font-family:Karla,sans-serif;font-weight:700;font-size:2.27rem;line-height:3.9rem;text-transform:uppercase;letter-spacing:.3rem}.is-footer__top-row .tr-left .meta-b{font-size:2rem;line-height:1.47}.is-footer__top-row .tr-middle{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:12.5%;text-align:center;padding-right:9.5%}@media (max-width:1024px){.is-footer__top-row .tr-middle{max-width:100%;padding-left:0;padding-right:0;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;margin:20px 0}}.is-footer__top-row .tr-middle .bYbfhI,.is-footer__top-row .tr-middle .kwGIvD,.is-footer__top-row .tr-middle .qYFrN{padding:0!important}.is-footer__top-row .tr-middle button[class*=ResetElements__Button]{padding:5px 24px!important;color:#000!important;background:0 0!important;font-family:Karla,sans-serif;font-weight:700;text-transform:uppercase}.is-footer__top-row .tr-middle input[class*=TextInput__FormStyledTextInput]{height:26px!important;-webkit-border-radius:0!important;border-radius:0!important;border:none!important;padding:0 0 0 2px!important;border-bottom:2px solid #848484!important;font-size:13px!important;font-family:Karla,sans-serif!important}@media (max-width:768px){.is-footer__top-row .tr-middle input[class*=TextInput__FormStyledTextInput]{text-align:center!important;padding-left:10px!important;padding-right:10px!important}}.is-footer__top-row .tr-middle input[class*=TextInput__FormStyledTextInput]::-webkit-input-placeholder{color:#888!important;font-size:13px!important;text-transform:uppercase;line-height:normal}.is-footer__top-row .tr-middle input[class*=TextInput__FormStyledTextInput]::-moz-placeholder{color:#888!important;font-size:14px!important;text-transform:uppercase;line-height:normal}.is-footer__top-row .tr-middle input[class*=TextInput__FormStyledTextInput]:-ms-input-placeholder{color:#888!important;font-size:14px!important;text-transform:uppercase;line-height:normal}.is-footer__top-row .tr-middle input[class*=TextInput__FormStyledTextInput]:-moz-placeholder{color:#888!important;font-size:14px!important;text-transform:uppercase;line-height:normal}.is-footer__top-row .tr-middle input:-internal-autofill-selected{background:0 0!important}.is-footer__top-row .tr-middle button[type=button][class*=ResetElements__Button]{font-size:13px!important;font-family:Karla,sans-serif!important;font-weight:700!important}@media (max-width:1024px){.is-footer__top-row .tr-middle button[type=button][class*=ResetElements__Button]{padding-right:0!important}}@media (max-width:768px){.is-footer__top-row .tr-middle button[type=button][class*=ResetElements__Button]{padding:0 20px!important;border:1px solid #707070!important;font-size:15px!important;min-height:38px!important;width:100%!important;max-width:100%!important;margin-top:15px!important;margin-bottom:20px;letter-spacing:.75px!important}}@media (max-width:768px){.is-footer__top-row .tr-middle div[class*=Row__FormRow]{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px) and (max-width:768px){.is-footer__top-row .tr-middle div[class*=Row__FormRow]{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:35px;text-align:center;max-width:290px;margin-left:auto!important;margin-right:auto!important;width:100%!important}}@media (max-width:768px){.is-footer__top-row .tr-middle div[class*=FormComponent__StyledFormComponentWrapper]{width:100%!important}}@media (max-width:768px){.is-footer__top-row .tr-middle div[class*=ValidationMessage__ValidationContainerOuter-sc]{left:0}}@media (max-width:768px){.is-footer__top-row .tr-middle div[class*=ValidationMessage__FormStyledValidationMessage-sc]:before{left:0;right:0;margin-left:auto;margin-right:auto}}@media (max-width:768px){.is-footer__top-row .tr-middle button[class*=Button__FormStyledButton]{display:block;width:100%}}.is-footer__top-row .tr-right{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:25rem;text-align:right}@media (max-width:1024px){.is-footer__top-row .tr-right{max-width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;text-align:center}}.is-footer__bottom-scrolltop{display:none}@media (max-width:768px){.is-footer__bottom-scrolltop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:105px;background-color:#00357e;cursor:pointer;color:#fff;text-transform:uppercase;font-size:22px;font-family:Karla,sans-serif;font-weight:700;margin-top:35px}}.is-footer__bottom-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:8.8rem}@media (max-width:768px){.is-footer__bottom-row{display:none}}.is-footer__bottom-row .br-left{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:25rem}.is-footer__bottom-row .br-right{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.is-footer__bottom-row .br-nav{display:block;font-size:0;margin-bottom:-1.3rem}.is-footer__bottom-row .br-nav .br-nav-item{font-family:Karla,sans-serif;font-weight:700;font-size:12px;color:#00357e;line-height:1.7rem;letter-spacing:.7px;text-transform:uppercase;display:inline-block;vertical-align:top;margin:0 2.4rem 1.6rem 0}.is-footer__bottom-row .br-nav .br-nav-item:last-child{margin-right:0}.is-footer .meta-o{text-align:right;text-transform:uppercase;letter-spacing:.6px;font-family:Karla,sans-serif;font-weight:700;font-size:12px;color:#00357e;line-height:1.5rem;margin:1.3rem 0 0}@media (max-width:768px){.is-footer .meta-o{display:none}}.a-footer{background:#fff;padding:0 115px}@media (max-width:1600px){.a-footer{padding:0 45px}}@media (max-width:768px){.a-footer{padding:0 25px}}.a-footer__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:60px 0}@media (max-width:768px){.a-footer__container{padding:27px 0 43px;display:block;font-size:0}}.a-footer__logo{display:inline-block;margin-right:155px}.a-footer__logo svg{display:block}@media (max-width:768px){.a-footer__logo svg{width:125px}}@media (max-width:1600px){.a-footer__logo{margin-right:70px}}.a-footer__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:768px){.a-footer__nav{display:block;margin-top:12px}}.a-footer__nav-item{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:20px;letter-spacing:2px;margin-right:50px}@media (max-width:1400px){.a-footer__nav-item{margin-right:40px;font-size:18px}}@media (max-width:768px){.a-footer__nav-item{font-size:16px;line-height:24px;letter-spacing:1.6px;display:inline-block;width:50%;margin:0;vertical-align:top;color:#00357e;margin-top:10px}}.a-footer__meta{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:20px;letter-spacing:2px}@media (max-width:768px){.a-footer__meta{display:inline-block;width:50%;vertical-align:top}}.page.fixed-header-state{padding-top:72px}@media (max-width:768px){.page.fixed-header-state{padding-top:70px}}.page__head{margin-bottom:45px}.page__sidebar-layout{position:relative}.page__sidebar-layout::before{content:" ";display:table}.page__sidebar-layout::after{content:" ";display:table}.page__sidebar-layout::after{clear:both}.page__sidebar-layout .sidebar{will-change:min-height}.page__sidebar-layout .sidebar__inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:position,transform}.page__aside{float:left;width:50%;padding-right:20px}@media (max-width:768px){.page__aside{float:none;padding:0;width:auto}}.page__main{float:right;width:50%;padding-left:20px}@media (max-width:768px){.page__main{float:none;padding:0;width:auto}}.page__title{width:87%;max-width:892px;font-size:48px;color:#252526;line-height:1;margin:0 0 16px}.page__crumbs{margin-top:16px}.page__main-content-bottom{background-color:#f1f2f2;padding:40px 0}.page .layout-cols-2-and-first-on-2 .is-grid{position:relative;width:auto;margin-left:-16px;margin-right:-16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page .layout-cols-2-and-first-on-2 .is-grid__item{position:relative;display:block;width:calc((100% - 64px)/ 2);margin-left:16px;margin-right:16px;margin-bottom:32px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page .layout-cols-2-and-first-on-2 .is-grid__item{margin-bottom:16px}}.page .layout-cols-2-and-first-on-2 .inner-grid .is-grid__item{margin-bottom:0}@media (max-width:768px){.page .layout-cols-2-and-first-on-2 .is-grid{position:relative;width:auto;margin-left:0;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page .layout-cols-2-and-first-on-2 .is-grid__item{position:relative;display:block;width:calc((100% - 0px)/ 1);margin-left:0;margin-right:0;margin-bottom:0}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page .layout-cols-2-and-first-on-2 .is-grid__item{margin-bottom:0}}@media (max-width:768px){.page .layout-cols-2-and-first-on-2 .is-grid__item+.is-grid__item{margin-top:32px}}.page .layout-x-justify-y-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:480px){.page .layout-x-justify-y-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.page-reviews{margin-top:75px}.page-reviews__title{text-align:center}.bestsellers__title{line-height:1.32;letter-spacing:2.4px;margin-bottom:3.5rem}@media (max-width:768px){.bestsellers__title{text-align:center;font-size:20px}}@media (max-width:768px){#shopify-section-bestsellers{margin-top:-5px}}@media (max-width:768px){#shopify-section-products-gallery{margin-top:-7px}#shopify-section-products-gallery h3{font-size:18px}#shopify-section-products-gallery .products-gallery{margin-top:15px}}.is-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.is-columns .col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.is-columns .col+.col{margin-left:32px}.is-columns.gap-0 .col+.col{margin-left:0}.is-columns.gap-10 .col+.col{margin-left:10px}.is-columns.gap-15 .col+.col{margin-left:15px}.is-columns.gap-16 .col+.col{margin-left:16px}.is-columns.gap-20 .col+.col{margin-left:20px}.is-columns.gap-24 .col+.col{margin-left:24px}.is-columns.gap-30 .col+.col{margin-left:30px}.is-columns.gap-32 .col+.col{margin-left:32px}.is-columns.gap-40 .col+.col{margin-left:40px}.is-columns.gap-45 .col+.col{margin-left:45px}.is-columns.gap-60 .col+.col{margin-left:60px}.is-columns.gap-80 .col+.col{margin-left:80px}.is-columns.gap-120 .col+.col{margin-left:120px}.is-columns.y-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.is-columns .col-demo{height:50px;margin:0 0 40px 0;background:#00357e}.side-bar-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:768px){.side-bar-layout{display:block}}.side-bar-layout__aside{width:148px;margin-right:32px}@media (max-width:768px){.side-bar-layout__aside{max-width:100%;width:100%;margin-right:0}}.side-bar-layout__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#ReCharge .recharge,.is-section{display:block;margin:75px auto;min-height:.1px}@media (max-width:768px){#ReCharge .recharge,.is-section{margin-top:50px;margin-bottom:50px}}#ReCharge .state-gray.recharge,.is-section.state-gray{background-color:#f1f2f2}#ReCharge .is-lead-box.recharge,.is-section.is-lead-box{padding:80px 0}@media (max-width:768px){#ReCharge .is-lead-box.recharge,.is-section.is-lead-box{padding:56px 0}}.is-section__separator{width:100%;height:1px;background-color:#707070;display:block}.section--contact-information p.layout-flex__item{font-size:11px;line-height:1;text-transform:uppercase;font-weight:400}.section--contact-information p.layout-flex__item a{font-size:11px;line-height:1.6;color:rgba(7,73,117,.7);letter-spacing:.9px;text-transform:uppercase;margin-bottom:8px;border-bottom:2px solid rgba(7,73,117,.3);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:700}.section--contact-information p.layout-flex__item a:hover{color:#00357e;border-color:#00357e;text-decoration:none}.additional-controls{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);position:fixed;bottom:0;left:0;width:100%;height:80px;background-color:#00357e;color:#fff;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.additional-controls.opened{-webkit-transform:none;-ms-transform:none;transform:none}.additional-controls__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.additional-controls__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.additional-controls__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.additional-controls__text{font-family:Karla;font-size:15px;font-weight:700;line-height:1.47;letter-spacing:1.5px;text-transform:uppercase}.page-hero-a{position:relative;overflow:hidden}.page-hero-a__container{min-height:400px;background-position:right center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 0}@media (min-width:1441px){.page-hero-a__container{min-height:510px}}@media (max-width:480px){.page-hero-a__container{min-height:252px}}.page-hero-a__wrapper{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:768px){.page-hero-a__wrapper{position:static}}.page-hero-a__content{position:relative;background:#fff;max-width:50%;padding:47px 50px 47px 0;border:1px solid #00357e;border-left:none}.page-hero-a__content::before{content:'';position:absolute;left:-100vw;top:-1px;bottom:-1px;background-color:inherit;display:block;right:99%;border:1px solid #00357e;border-left:none;border-right:none}@media (max-width:768px){.page-hero-a__content::before{content:none}}@media (max-width:768px){.page-hero-a__content{border:none;max-width:none;text-align:center;padding:40px 0 60px;border-bottom:1px solid #000}}.page-hero-a__content--outside{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:15px}@media (max-width:768px){.page-hero-a__content--outside{position:static;-webkit-transform:none;-ms-transform:none;transform:none;padding-left:0}}.page-hero-a__heading{margin:0 0 13px}.page-hero-a__paragraph{font-size:16px;line-height:24px;margin:0}.positives-icons{background-color:#f5f5f5;padding:50px 0 0 0}.positives-icons-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.positives-icons-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.positives-icons-container__item{text-align:center;margin-bottom:30px}.positives-icons-container__item img{margin:0 auto;max-height:50px}@media (max-width:768px){.positives-icons-container__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.positives-icons-container-item__text{margin-top:24px}.section-disney-favorites{text-align:center}.section-disney-favorites h2{font-size:30px;line-height:1.23;letter-spacing:3.6px}.section-disney-favorites__description{font-size:20px;line-height:1.4;letter-spacing:.2px;margin-bottom:20px}.section-disney-favorites__images-wrapper .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section-disney-favorites__images-wrapper .col:first-child{-webkit-flex-basis:200%;-ms-flex-preferred-size:200%;flex-basis:200%}.section-disney-favorites__images-wrapper .col>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:768px){.section-disney-favorites__images-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-disney-favorites__images-wrapper .col{margin-left:0!important}}.section-disney-favorites__img{margin:0 auto 20px auto;-o-object-fit:cover;object-fit:cover}.header-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.header-nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.header-nav__item{display:inline-block;vertical-align:middle;line-height:1;-webkit-tap-highlight-color:rgba(0,53,126,.1);margin:0;letter-spacing:.65px}.header-nav__item.active .header-nav__text::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.header-nav__item a:hover .header-nav__text::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.header-nav__item-parent .header-nav__list{display:none}@media (max-width:1024px){.header-nav__item-parent:hover .header-nav__list{display:block}}.header-nav__item-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-nav__item-search .header-nav__text:before{display:none}.header-nav__item-search input{outline:0;min-height:80px;border:none;line-height:normal;padding:0 12px 0 225px;display:block;font-size:30px;font-family:Karla,sans-serif;font-weight:400;width:100%}.header-nav__item-search input::-webkit-input-placeholder{color:#a8a8a8}.header-nav__item-search input::-moz-placeholder{color:#a8a8a8}.header-nav__item-search input:-ms-input-placeholder{color:#a8a8a8}.header-nav__item-search input:-moz-placeholder{color:#a8a8a8}@media (max-width:768px){.header-nav__item-search input{min-height:70px;padding:0 15px;font-size:20px}}.header-nav__item-search_input{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;visibility:hidden;opacity:0;width:auto;top:70px;margin:auto;right:auto;position:absolute;left:0;right:0;background:#fff;-webkit-box-shadow:0 10px 10px -5px #07497547;box-shadow:0 10px 10px -5px #07497547;border-top:1px solid #00357e;border-bottom:1px solid #00357e}.header-nav__item-search.active .header-nav__item-search_input{opacity:1;visibility:visible}.header-nav__text{font-family:Karla,sans-serif;font-weight:700;font-size:13px;color:#00357e;line-height:15px;text-transform:uppercase;letter-spacing:.65px;position:relative}.header-nav__text::before{content:'';position:absolute;top:100%;left:0;right:0;display:block;height:1px;background:#00357e;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.header-nav__item-search_close{position:absolute!important;z-index:2;top:0;bottom:0;width:80px;right:225px}@media (max-width:768px){.header-nav__item-search_close{right:0;width:70px}}.mobile-nav__top-menu{position:relative;margin:20px 0 0;padding:0 18px 0 20px}.mobile-nav__items-list{padding:0;margin:0;list-style:none}.mobile-nav__items-list--inner{position:absolute;top:0;right:0;left:0;bottom:0;overflow:auto;background:#fff;padding:0 18px 0 20px;z-index:1;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.mobile-nav__items-list--inner.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-nav__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;font-size:16px;color:#00357e;line-height:18px;border-bottom:1px solid #ededed;text-transform:uppercase;margin:0}.mobile-nav__item .shop-all{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:21px 12px 21px 0;font-family:Karla,sans-serif;font-weight:700;-webkit-tap-highlight-color:rgba(7,73,117,.1)}.mobile-nav__item .shop-all--at-col{display:none}.mobile-nav__item--sale>a{color:#000;font-size:19px}.mobile-nav__link{padding:21px 12px 21px 0;-webkit-tap-highlight-color:rgba(0,53,126,.1);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.mobile-nav__link{pointer-events:none}.mobile-nav__arrow.button,.mobile-nav__arrow.shopify-challenge__button.btn{padding:0 18px;margin:0 -17px 0 0;color:#00357e;-webkit-tap-highlight-color:rgba(0,53,126,.1)}.mobile-nav__arrow.button:active,.mobile-nav__arrow.shopify-challenge__button.btn:active{-webkit-transform:none;-ms-transform:none;transform:none}.mobile-nav__back{position:relative;font-size:16px;line-height:1;letter-spacing:1.6px;color:#00357e}.mobile-nav__back.button,.mobile-nav__back.shopify-challenge__button.btn{-webkit-tap-highlight-color:rgba(0,53,126,.1);padding:0 0 0 18px}.mobile-nav__back.button:active,.mobile-nav__back.shopify-challenge__button.btn:active{-webkit-transform:none;-ms-transform:none;transform:none}.mobile-nav__back::before{content:'<';position:absolute;left:0}.mobile-nav__bottom-menu{padding:0 18px 0 20px;margin:10px 0 20px}.mobile-nav__bottom-menu .mobile-nav__item{border:none}.mobile-nav__link-second{font-size:14px;color:rgba(7,73,117,.6);line-height:24px;-webkit-tap-highlight-color:rgba(0,53,126,.1)}.gm-menu-installed .mobile-nav__top-menu .gm-item.gm-level-0:not(.gm-has-submenu),.gm-menu-installed .mobile-nav__top-menu p,.gm-menu-installed .mobile-nav__top-menu.gm-menu img{display:none!important}.breadrcumbs{display:block;font-size:0;margin:13px 0}.breadrcumbs__list{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0}.breadrcumbs__section{display:block;position:relative;font-size:0;margin:0 22px 8px 0}.breadrcumbs__section::after{content:'|';position:absolute;display:inline-block;right:-14px;top:50%;margin-top:-7px;color:rgba(0,53,126,.6);font-size:12px}.breadrcumbs__section:last-child{margin-right:0}.breadrcumbs__section:last-child::after{content:none}.breadrcumbs__section:last-child .breadrcumbs__item{pointer-events:none}.breadrcumbs__item{display:inline-block;vertical-align:top}.breadrcumbs__item:active,.breadrcumbs__item:focus,.breadrcumbs__item:hover{text-decoration:none}.breadrcumbs__text{font-size:12px;color:rgba(0,53,126,.6);line-height:14px;text-transform:uppercase}.breadrcumbs__text:active,.breadrcumbs__text:focus,.breadrcumbs__text:hover{color:rgba(0,0,0,.4)}.breadrcumbs__section>span.breadrcumbs__text{cursor:default}.is-link{-webkit-transition:color 450ms cubic-bezier(.45,1,.32,1),border 450ms cubic-bezier(.45,1,.32,1);-o-transition:color 450ms cubic-bezier(.45,1,.32,1),border 450ms cubic-bezier(.45,1,.32,1);transition:color 450ms cubic-bezier(.45,1,.32,1),border 450ms cubic-bezier(.45,1,.32,1);cursor:pointer}.is-link:active,.is-link:focus,.is-link:hover{text-decoration:none;border-color:transparent}.is-link--underline{display:inline-block;border-bottom:1px solid #00357e}.button,.shopify-challenge__button.btn{position:relative;display:inline-block;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-decoration:none;border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation;overflow:visible;font-family:inherit;text-align:center;cursor:pointer;-webkit-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.button:active,.button:focus,.button:hover,.shopify-challenge__button.btn:active,.shopify-challenge__button.btn:focus,.shopify-challenge__button.btn:hover{text-decoration:none}.button__text{font-family:Karla,sans-serif;font-weight:700;font-size:2.267rem;padding:0 7rem;display:inline-block;text-transform:uppercase;position:relative;-webkit-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out;letter-spacing:.234rem}@media (max-width:768px){.button,.shopify-challenge__button.btn{-webkit-transition:background-color .25s ease-out,-webkit-transform 50ms ease-in-out;transition:background-color .25s ease-out,-webkit-transform 50ms ease-in-out;-o-transition:background-color .25s ease-out,transform 50ms ease-in-out;transition:background-color .25s ease-out,transform 50ms ease-in-out;transition:background-color .25s ease-out,transform 50ms ease-in-out,-webkit-transform 50ms ease-in-out}.button:active,.shopify-challenge__button.btn:active{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}}.button--primary,.shopify-challenge__button.btn{height:7.5rem;line-height:7.5rem}.button--secondary{height:5.5rem;line-height:5.5rem}.button--solid{font-size:0;border:1px solid #00357e}.button--solid::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:#00357e;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;will-change:transform}.button--solid .button__text{color:#00357e}.button--solid:hover:before{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.button--solid:hover .button__text{color:#fff}.button--fill,.shopify-challenge__button.btn{border:1px solid #00357e;background:#00357e}.button--fill .button__text,.shopify-challenge__button.btn .button__text{color:#fff}.button--fill:hover,.shopify-challenge__button.btn:hover{background:#fff}.button--fill:hover .button__text,.shopify-challenge__button.btn:hover .button__text{color:#00357e}.button--fill-reverse{border:1px solid #fff;background:#fff}.button--fill-reverse .button__text{color:#00357e}.button--fill-reverse:hover{background:#00357e}.button--fill-reverse:hover .button__text{color:#fff}.button--fill-reverse-bordered{border:1px solid;background:#fff}.button--fill-reverse-bordered .button__text{color:#00357e}.button--fill-reverse-bordered:hover{background:#00357e}.button--fill-reverse-bordered:hover .button__text{color:#fff}.button--underline{height:30px;line-height:30px;background:0 0}.button--underline .button__text{font-size:1.87rem;color:#000;letter-spacing:.2rem;padding:0}.button--underline::before{content:'';display:block;position:absolute;bottom:3px;left:0;right:0;height:2px;background:#000;-webkit-transition:background 450ms cubic-bezier(.45,1,.32,1),-webkit-transform .2s;transition:background 450ms cubic-bezier(.45,1,.32,1),-webkit-transform .2s;-o-transition:background 450ms cubic-bezier(.45,1,.32,1),transform .2s;transition:background 450ms cubic-bezier(.45,1,.32,1),transform .2s;transition:background 450ms cubic-bezier(.45,1,.32,1),transform .2s,-webkit-transform .2s}.button--underline:hover .button__text{color:#00357e}.button--underline:hover::before{background:#00357e;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.button--underline.state-processing::after{content:'';position:absolute;z-index:2;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);background-image:url(https://cdn.shopify.com/s/files/1/0083/6943/8782/t/68/assets/ring.gif?v=1575827814);-webkit-background-size:30px 30px;background-size:30px 30px;background-repeat:no-repeat;background-position:center}.button--underline-brand::before{background:#00357e}.button--underline-brand .button__text{color:#00357e}.button--underline-brand:hover::before{background:#000}.button--underline-brand:hover .button__text{color:#000}.button--underline-lg{height:33px;line-height:33px}.button--underline-lg .button__text{font-family:Karla,sans-serif;font-weight:400;font-size:18px;letter-spacing:1.8px}@media (max-width:480px){.button--underline-lg .button__text{font-size:15px;letter-spacing:1.5px}}.button--underline-lg::before{bottom:0}.button--star{min-height:70px;min-width:255px;padding:0 20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:Karla,sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;letter-spacing:3.3px;text-shadow:1px 2px 3px #288fc4;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:4px 5px 9px 1px #00131f40;box-shadow:4px 5px 9px 1px #00131f40;z-index:0;position:relative;overflow:hidden}.button--star:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(https://cdn.shopify.com/s/files/1/0083/6943/8782/t/76/assets/btn-texture.jpg?v=1579511287);background-position:100% 88%;z-index:-1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button--star:hover{-webkit-box-shadow:-4px -5px 9px 1px #00131f40;box-shadow:-4px -5px 9px 1px #00131f40}.button--star:hover:before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background-position:55% 40%}@media (max-width:768px){.button--star{background-position:95% 40%;min-height:50px;font-size:17px;letter-spacing:2.8px;min-width:190px}}.button--w-100{width:100%}.button--w-100 .button__text{padding:0}.button--disabled{background:rgba(132,132,132,.6);border-color:rgba(132,132,132,.6);pointer-events:none;cursor:not-allowed}.button--disabled:hover{background:rgba(132,132,132,.6);border-color:rgba(132,132,132,.6)}.button--disabled:hover .button__text{color:#fff}.shopify-challenge__button.btn{color:#fff;padding-left:15px;padding-right:15px;min-width:245px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto;margin-top:20px}.shopify-challenge__button.btn:hover{color:#00357e}.is-main-slider{position:relative;background:#f5f5f5}@media (max-width:768px){.is-main-slider{background:0 0;border-bottom:1px solid #00357e}}.is-main-slider__slide{height:calc(100vh - 102px);height:calc((var(--vh,1vh) * 100) - 102px);max-height:575px;position:relative;background-repeat:no-repeat;background-position:right center;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:575px}@media (max-width:1024px){.is-main-slider__slide{background-position:27% center}}@media (max-width:768px){.is-main-slider__slide{min-height:auto;max-height:none;height:auto;display:block}}.is-main-slider__slide-bg{position:absolute;left:0;right:0;top:0;bottom:0}@media (max-width:768px){.is-main-slider__slide-bg{position:static;left:auto;right:auto;top:auto;bottom:auto;height:350px;width:auto}}.is-main-slider__slide-bg>div{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:-1;pointer-events:none;background-position:33% 35%;-webkit-background-size:cover;background-size:cover}@media (max-width:768px){.is-main-slider__slide-bg>div{position:static}}.is-main-slider__slide-bg .video-js{width:100%}.is-main-slider__slide-bg .plyr-tag-iframe .plyr--video{height:100%;position:relative}.is-main-slider__slide-bg .plyr-tag-iframe .plyr__video-wrapper{position:absolute;top:0!important;padding:0!important;bottom:0!important;overflow:hidden;height:100%!important}.is-main-slider__slide-bg .plyr-tag-iframe .plyr__video-wrapper .plyr__video-embed__container{padding:0!important;top:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;height:100%}.is-main-slider__slide-bg .plyr-tag-video .plyr__video-wrapper{height:100%}.is-main-slider__slide-bg .plyr-tag-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.is-main-slider__slide-bg_md,.is-main-slider__slide-bg_xs{display:none}@media (max-width:1920px){.is-main-slider__slide-bg{background-position:33% center}}@media (max-width:768px){.is-main-slider__slide.without_white_box .is-main-slider__info-block{left:0;right:0;background-color:transparent;margin:auto;padding:0;bottom:140px;top:auto}.is-main-slider__slide.without_white_box .is-main-slider__s-intro{text-align:center}.is-main-slider__slide.without_white_box .is-main-slider__s-header{margin-top:5px}.is-main-slider__slide.without_white_box .is-main-slider__s-header,.is-main-slider__slide.without_white_box .is-main-slider__s-intro,.is-main-slider__slide.without_white_box .is-main-slider__s-text{color:#fff;text-align:center}.is-main-slider__slide.without_white_box .is-main-slider__s-header>*,.is-main-slider__slide.without_white_box .is-main-slider__s-intro>*,.is-main-slider__slide.without_white_box .is-main-slider__s-text>*{color:inherit}.is-main-slider__slide.without_white_box+.is-main-slider__s-btn{background-color:#fff;border:1px solid #00357e}.is-main-slider__slide.without_white_box+.is-main-slider__s-btn .button__text{color:#00357e}.is-main-slider__slide.without_white_box+.is-main-slider__s-btn:hover{background-color:#00357e}.is-main-slider__slide.without_white_box+.is-main-slider__s-btn:hover .button__text{color:#fff}}.is-main-slider__info-block{position:absolute;width:50%;top:0;right:0;bottom:0;z-index:1;padding-left:12.8%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.is-main-slider__info-block .is-main-slider__s-btn{min-width:245px;display:inline-block}@media (max-width:768px){.is-main-slider__info-block .is-main-slider__s-btn{min-width:auto;width:100%}}@media (max-width:1024px){.is-main-slider__info-block{padding:30px 15px 0 30px;width:auto;right:0;background-color:rgba(255,255,255,.7);top:auto;bottom:auto}}@media (max-width:768px){.is-main-slider__info-block{width:auto;position:static;padding:40px 15px 50px;text-align:center;display:block}}.is-main-slider__slide-content{position:relative;min-height:55%;max-height:70%;padding-bottom:9rem}@media (max-width:1024px){.is-main-slider__slide-content font[color="#fff"],.is-main-slider__slide-content font[color=white]{color:#00357e}}@media (max-width:768px){.is-main-slider__slide-content{padding-bottom:0}}.is-main-slider__s-intro{font-family:Karla,sans-serif;font-weight:700;font-size:2.4rem;color:#00357e;line-height:3rem;letter-spacing:.16rem;text-transform:uppercase}@media (max-width:768px){.is-main-slider__s-intro{font-size:10px}}.is-main-slider__s-header{color:#00357e;max-width:40rem;font-size:30px;line-height:1.23;letter-spacing:3.6px;margin:10px 0 1.7rem}@media (max-width:768px){.is-main-slider__s-header{margin-bottom:0;max-width:unset;font-size:24px;line-height:30px;letter-spacing:2.88px}}.is-main-slider__s-text{max-width:38.5rem;font-size:2rem;color:#00357e;line-height:2.8rem;margin:1.7rem 0 40px;line-height:1.33}@media (max-width:768px){.is-main-slider__s-text{font-size:14px;line-height:1.5;margin-right:0;max-width:unset;margin-top:10px;max-width:76%;margin:15px auto 40px}}.is-main-slider__s-btn{position:absolute;bottom:0;left:0;display:none}@media (max-width:768px){.is-main-slider__s-btn{position:static}}.is-main-slider .swiper-pagination .swiper-pagination-bullet{width:1.6rem;height:1.6rem;opacity:1;background:#fff;-webkit-transform:scale(.57);-ms-transform:scale(.57);transform:scale(.57);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.is-main-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.is-main-slider .swiper-pagination .swiper-pagination-bullet:focus{outline:0}@media (max-width:768px){.is-main-slider .swiper-pagination .swiper-pagination-bullet{width:1.4rem;height:1.4rem}}@media (max-width:768px){.is-main-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:auto;top:320px}}.is-main-slider .swiper-nav{position:absolute;top:50%;height:0;left:15px;right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;z-index:2}@media (max-width:768px){.is-main-slider .swiper-nav{top:175px}}.is-main-slider .swiper-nav>button{pointer-events:all;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;mix-blend-mode:difference}.is-main-slider .swiper-nav>button.swiper-button-disabled{cursor:default;opacity:.2}.is-main-slider .swiper-nav__prev svg{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.is-main-slider__mobile-img-link{position:absolute;top:0;left:0;right:0;bottom:0;display:block;font-size:0;color:transparent}html:not(.mobile) .is-main-slider__mobile-img-link{display:none}@media (max-width:768px){.hero-button-slider{max-width:100%;padding:0;font-size:15px}}.collection-snippet__head{background-color:#ededed;display:block;position:relative;overflow:hidden;width:100%;height:0;padding-top:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.collection-snippet__head img{-webkit-transition:opacity .1s,-webkit-transform .4s!important;transition:opacity .1s,-webkit-transform .4s!important;-o-transition:transform .4s,opacity .1s!important;transition:transform .4s,opacity .1s!important;transition:transform .4s,opacity .1s,-webkit-transform .4s!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:768px){.collection-snippet__head:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.collection-snippet__body{padding-top:3rem}.collection-snippet__title{-webkit-transition:color 450ms cubic-bezier(.45,1,.32,1);-o-transition:color 450ms cubic-bezier(.45,1,.32,1);transition:color 450ms cubic-bezier(.45,1,.32,1);line-height:1.46;font-size:3.47rem}.collection-snippet__title:hover{color:#00357e}.collection-snippet__desc{margin:0;font-size:2.4rem;line-height:3.2rem;min-height:7.5rem}@media (max-width:768px){.collection-snippet__desc{font-size:14px}}@media (min-width:768px){.collection-snippet__desc{font-size:15px}}.collection-snippet__link{margin:20px 0 0}@media (max-width:768px){.collection-snippet__link{min-width:150px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:35px;border:1px solid #707070;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:45px;width:calc(100vw - 90px);margin-left:auto;margin-right:auto}.collection-snippet__link:before{display:none}.collection-snippet__link:hover{background-color:#00357e;color:#fff;border-color:#00357e}.collection-snippet__link:hover .button__text{color:#fff}}@media (min-width:768px){.collection-snippet__link .button__text{font-size:18px}}.snap-objects{position:relative;background:#f5f5f5}.snap-objects__overlay{position:absolute;top:0;left:0;right:0;bottom:0}.snap-objects__item{position:absolute;width:8rem;height:8rem;display:block;cursor:pointer;-webkit-tap-highlight-color:rgba(0,53,126,.1)}.snap-objects__item::before{content:'';display:block;position:absolute;width:1.6rem;height:1.6rem;-webkit-border-radius:.8rem;border-radius:.8rem;background:#fff;top:50%;left:50%;margin:-.8rem 0 0 -.8rem}.snap-objects__item:hover{z-index:10}.snap-objects__item:hover .snap-objects__card{visibility:visible;opacity:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.snap-objects__item:hover .snap-objects__card--left{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.snap-objects__item:hover .snap-objects__card--right{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.snap-objects__item--n1{left:19.5%;top:15%}.snap-objects__item--n2{left:35.3%;top:10%}.snap-objects__item--n3{left:49.7%;top:36%}.snap-objects__item--n4{left:67.8%;top:56%}@media (max-width:768px){.snap-objects__item:nth-child(1){top:7%!important;left:18%!important}.snap-objects__item:nth-child(2){top:44%!important;left:67%!important}}.snap-objects__card{position:absolute;width:29.4rem;background:rgba(255,255,255,.8);padding:3rem 2.6rem;top:100%;left:50%;-webkit-transform:translate(-50%,50px);-ms-transform:translate(-50%,50px);transform:translate(-50%,50px);visibility:hidden;opacity:0;-webkit-transition:visibility .2s linear,opacity 450ms cubic-bezier(.45,1,.32,1),-webkit-transform 450ms cubic-bezier(.45,1,.32,1);transition:visibility .2s linear,opacity 450ms cubic-bezier(.45,1,.32,1),-webkit-transform 450ms cubic-bezier(.45,1,.32,1);-o-transition:visibility .2s linear,transform 450ms cubic-bezier(.45,1,.32,1),opacity 450ms cubic-bezier(.45,1,.32,1);transition:visibility .2s linear,transform 450ms cubic-bezier(.45,1,.32,1),opacity 450ms cubic-bezier(.45,1,.32,1);transition:visibility .2s linear,transform 450ms cubic-bezier(.45,1,.32,1),opacity 450ms cubic-bezier(.45,1,.32,1),-webkit-transform 450ms cubic-bezier(.45,1,.32,1)}.snap-objects__card::before{content:'';position:absolute;display:inline-block;width:0;height:0;border-style:solid;border-width:0 13px 18px 13px;border-color:transparent transparent rgba(255,255,255,.8) transparent;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.snap-objects__card--left{top:50%;right:100%;left:auto;min-width:250px;-webkit-transform:translate(-50px,-50%);-ms-transform:translate(-50px,-50%);transform:translate(-50px,-50%)}.snap-objects__card--left::before{border-width:13px 0 13px 18px;border-color:transparent transparent transparent rgba(255,255,255,.8);bottom:auto;top:50%;left:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.snap-objects__card--right{top:50%;right:auto;left:100%;min-width:250px;-webkit-transform:translate(50px,-50%);-ms-transform:translate(50px,-50%);transform:translate(50px,-50%)}.snap-objects__card--right::before{border-width:13px 18px 13px 0;border-color:transparent rgba(255,255,255,.8) transparent transparent;bottom:auto;top:50%;right:100%;left:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.snap-objects__card--top{bottom:100%;top:auto;right:auto;left:50%;min-width:250px;-webkit-transform:translate(50px,-50%);-ms-transform:translate(50px,-50%);transform:translate(50px,-50%)}.snap-objects__card--top::before{border-width:18px 13px 0 13px;border-color:rgba(255,255,255,.8) transparent transparent transparent;bottom:auto;top:100%;right:50%;left:auto;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}@media (max-width:768px){.snap-objects__card--top_mob-left{top:50%;right:100%;left:auto;bottom:auto;min-width:250px}.snap-objects__card--top_mob-left::before{border-width:13px 0 13px 18px;border-color:transparent transparent transparent rgba(255,255,255,.8);bottom:auto;top:50%;left:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}@media (max-width:768px){.snap-objects__card{width:25.5rem;background-color:rgba(255,255,255,.98);-webkit-box-shadow:0 -1px 16px -4px rgba(0,0,0,.1);box-shadow:0 -1px 16px -4px rgba(0,0,0,.1)}}@media (max-width:480px){.snap-objects__card .button,.snap-objects__card .shopify-challenge__button.btn{line-height:1.33;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.snap-objects__card .button .button__text,.snap-objects__card .shopify-challenge__button.btn .button__text{font-size:1.5rem;letter-spacing:1px;line-height:1.33}.snap-objects__card .button:before,.snap-objects__card .shopify-challenge__button.btn:before{bottom:0;height:1px}}.snap-objects__intro{font-size:1.47rem;line-height:2.6rem;text-transform:uppercase;margin:0 0 .3rem}.snap-objects__title{letter-spacing:.187rem;text-transform:uppercase;line-height:1.29;font-size:1.87rem;margin:.3rem 0 1rem}@media (max-width:480px){.snap-objects__title{font-size:1.4rem;letter-spacing:.9px;line-height:1.33}}.snap-objects__price{white-space:nowrap;font-size:1.735rem;line-height:2.6rem;margin:1rem 0 1rem}.products-gallery{position:relative;margin-top:30px}@media (max-width:768px){.products-gallery{margin-top:30px}}.products-gallery.swiper-slider .swiper-nav{top:135px;bottom:auto}.products-gallery.page-index__bestsellers{padding-bottom:0}.products-gallery.page-index__bestsellers.swiper-slider .swiper-nav{top:175px;bottom:auto}@media (min-width:768px){.products-gallery.page-index__bestsellers.swiper-slider[data-swiper-perview="4"] .product-snippet__img{-webkit-transform:translateZ(0) scale(.85);transform:translateZ(0) scale(.85)}}.products-gallery.page-index__bestsellers.swiper-slider[data-swiper-perview="4"] .product-snippet__label{top:15px}@media (max-width:768px){.products-gallery.page-index__bestsellers{margin:0 -15px;width:auto}.products-gallery.page-index__bestsellers .swiper-slide{max-width:calc(100vw - 90px)}.products-gallery.page-index__bestsellers .swiper-slide .product-snippet__body{opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.products-gallery.page-index__bestsellers .swiper-slide.swiper-slide-active .product-snippet__body{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.products-gallery.page-index__bestsellers .swiper-scrollbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:calc(100vw - 35px);margin-left:auto;margin-right:auto}.products-gallery.page-index__bestsellers .swiper-nav{display:none}}.products-gallery__nav{display:block;height:0;position:relative}@media (max-width:768px){.products-gallery__nav{position:absolute;bottom:0;top:auto;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;pointer-events:none}.products-gallery__nav>*{pointer-events:all}}.products-gallery__nav-btn{position:absolute;z-index:5;top:10rem}.products-gallery__nav-btn.swiper-button-disabled{opacity:.2}.products-gallery__nav-btn--prev{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1);left:-5rem}.products-gallery__nav-btn--prev:active{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.products-gallery__nav-btn--next{right:-5rem}@media (max-width:768px){.products-gallery__nav-btn{top:0;bottom:0;left:0;right:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 10px;height:30px}.products-gallery__nav-btn svg{height:100%}}.products-gallery__button-wrap{margin:58px 0 0}@media (max-width:768px){.products-gallery__button-wrap{margin:30px 0 0}}.products-gallery .swiper-pagination{left:0;right:0;bottom:0}.products-gallery .swiper-pagination-bullet{-webkit-border-radius:0;border-radius:0;width:4.4rem;height:1.5rem;background:0 0;opacity:1;margin:0 .8rem;position:relative}.products-gallery .swiper-pagination-bullet::before{content:'';display:block;position:absolute;background:#ddd;left:0;right:0;top:-.6rem;height:2px;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.products-gallery .swiper-pagination-bullet:focus{outline:0}.products-gallery .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover::before{background:#707070}.products-gallery .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background:#00357e}.products-gallery .is-grid{position:relative;width:auto;margin-left:-10px;margin-right:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.products-gallery .is-grid__item{position:relative;display:block;width:calc((100% - 80px)/ 4);margin-left:10px;margin-right:10px;margin-bottom:20px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.products-gallery .is-grid__item{margin-bottom:10px}}@media (max-width:871px){.products-gallery .is-grid{position:relative;width:auto;margin-left:-10px;margin-right:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.products-gallery .is-grid__item{position:relative;display:block;width:calc((100% - 40px)/ 2);margin-left:10px;margin-right:10px;margin-bottom:20px}}@media only screen and (max-width:871px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:871px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:871px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:871px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:871px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:871px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:871px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.products-gallery .is-grid__item{margin-bottom:10px}}@media (max-width:871px){.products-gallery .is-grid__item{margin-bottom:20px!important}}@media (max-width:768px){.products-gallery[data-is=bestsellers-gallery] .products-gallery__nav{display:none}}@media (max-width:768px){.products-gallery[data-is=products-gallery] .product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.products-gallery[data-is=products-gallery] .product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:13px}.products-gallery[data-is=products-gallery] .product-snippet__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-stars,.products-gallery[data-is=products-gallery] .product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-stars,.products-gallery[data-is=products-gallery] .product-snippet__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-stars{height:13px;margin-top:-1px}.products-gallery[data-is=products-gallery] .product-snippet__reviews .yotpo .text-m{font-size:10px}.products-gallery[data-is=products-gallery] .button--underline.shopify-challenge__button.btn,.products-gallery[data-is=products-gallery] .button.button--underline{border:1px solid #00357e;width:100%;height:32px;display:block;font-size:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.products-gallery[data-is=products-gallery] .button--underline.shopify-challenge__button.btn:before,.products-gallery[data-is=products-gallery] .button.button--underline:before{display:none}.products-gallery[data-is=products-gallery] .button--underline.shopify-challenge__button.btn .button__text,.products-gallery[data-is=products-gallery] .button.button--underline .button__text{line-height:30px;font-size:12px}.products-gallery[data-is=products-gallery] .product-snippet__name{font-size:13px}.products-gallery[data-is=products-gallery] .product-snippet__brand{font-size:10px}.products-gallery[data-is=products-gallery] .product-snippet__price{font-size:12px}}.products-gallery-heading{font-size:30px;line-height:37px}@media (max-width:480px){.products-gallery-heading{text-align:center}}.product-snippet{display:block}.product-snippet__head{position:relative;background-color:#f5f5f5;border:1px solid #707070;display:block;height:0;padding-top:100%;overflow:hidden}.product-snippet__label{position:absolute;z-index:3;display:inline-block;font-size:1.6rem;color:#000;line-height:3rem;letter-spacing:.16rem;text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;top:37px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product-snippet__label::before{content:'';position:absolute;display:block;bottom:0;left:0;right:0;height:2px;background-color:#000}@media only screen and (max-width:1024px) and (min-width:480px){.product-snippet__label{top:3px}}@media (max-width:768px){.product-snippet__label{top:25px;font-size:11px;font-weight:400}}.product-snippet__badge{position:absolute;z-index:3;width:24%;top:8%;right:8%}.product-snippet__img{position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:2;-webkit-transition:opacity .4s ease-in-out!important;-o-transition:opacity .4s ease-in-out!important;transition:opacity .4s ease-in-out!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;top:0;width:auto;height:100%;min-width:100%}.product-snippet__img--on-hover{z-index:1;opacity:0}.product-snippet__body{padding-top:2.5rem}.product-snippet__brand{font-family:Karla,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.4;text-transform:uppercase;margin:0 0 1.2rem}@media (max-width:768px){.product-snippet__brand{font-size:12px;color:#83a4ba}}.product-snippet__mata-a-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:768px){.product-snippet__mata-a-row{margin:-5px 0 13px}}.product-snippet__name{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;letter-spacing:.187rem;color:#000;text-transform:uppercase;display:block;display:-webkit-box;height:calc(2 * 21px);font-size:14px;line-height:21px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-snippet__name:hover{color:#00357e}@media (max-width:768px){.product-snippet__name{letter-spacing:.16rem;display:block;display:-webkit-box;height:calc(2 * 20px);font-size:16px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.product-snippet__price{font-family:Karla,sans-serif;font-weight:700;white-space:nowrap;font-size:1.8rem;line-height:2.6rem;min-width:21%;text-align:right;padding-right:2px}@media (max-width:768px){.product-snippet__price{font-size:16px}}.product-snippet__price.discount{position:relative}.product-snippet__price.discount .new-price{display:none}.product-snippet__price.discount.active .new-price{display:block;color:#00357e}.product-snippet__price.discount.active .old-price{display:block;position:absolute;right:0;color:#ccc;text-decoration:line-through}.product-snippet__price.discount.active.active--subscription .new-price--no-subscription{display:none}.product-snippet__price.discount.active.active--subscription .old-price{display:none}.product-snippet__price.discount.active:not(.active--subscription) .new-price--subscription{display:none}.product-snippet__reviews{margin:1.2rem 0 0}.product-snippet__reviews .yotpo .standalone-bottomline .star-clickable,.product-snippet__reviews .yotpo .standalone-bottomline.star-clickable,.product-snippet__reviews .yotpo .text-m{cursor:default!important}.product-snippet__reviews .yotpo .write-review-btn-hidden.text-m{cursor:pointer!important}.product-snippet__reviews .yotpo .text-m{font-size:10px;color:#a8a8a8!important;line-height:12px;letter-spacing:1px;text-transform:uppercase;margin:0 0 0 15px}@media (max-width:768px){.product-snippet__reviews .yotpo .text-m{font-size:12px;padding-bottom:0;margin-left:8px}}@media (max-width:768px){.product-snippet__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-stars,.product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-stars,.product-snippet__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-stars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:15px;margin-top:-2px}}.product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{color:#000;font-size:12px}@media (max-width:768px){.product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:11px}}.product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{font-size:12px;color:#848484}@media (max-width:768px){.product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{font-size:11px}}.product-snippet__btn-subscribe-percent{display:none}.product-snippet__btn-subscribe{color:#00357e;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}@media (max-width:768px){.product-snippet__btn-subscribe{margin-bottom:12px;display:block}}.product-snippet__btn-subscribe .button,.product-snippet__btn-subscribe .shopify-challenge__button.btn{color:#00357e;text-align:left;width:auto;background-color:#f2faff}.product-snippet__btn-subscribe .button:before,.product-snippet__btn-subscribe .shopify-challenge__button.btn:before{background-color:#00357e}.product-snippet__btn-subscribe .button .button__text,.product-snippet__btn-subscribe .shopify-challenge__button.btn .button__text{color:inherit}@media (max-width:768px){.product-snippet__btn-subscribe .button .button__text,.product-snippet__btn-subscribe .shopify-challenge__button.btn .button__text{padding:0 10px}}.product-snippet__btn-subscribe .rc-delivery__container{display:none;margin-top:5px;margin-bottom:10px}.product-snippet__btn-subscribe select{border-color:#00357e;color:#00357e;background-color:#fff;font-size:13px;min-width:85px;min-height:26px;line-height:1;text-align:center;margin-left:4px;outline:0;width:90px;padding:0 0 0 10px;letter-spacing:normal;font-family:Karla,sans-serif;font-weight:400}.product-snippet__btn-subscribe.active .product-snippet__btn-subscribe-percent{display:inline}.product-snippet__btn-subscribe.active .rc-delivery__container{display:block}.product-snippet__btn-subscribe.active .button,.product-snippet__btn-subscribe.active .shopify-challenge__button.btn{width:100%}.product-snippet__btn-subscribe.active .button:before,.product-snippet__btn-subscribe.active .shopify-challenge__button.btn:before{opacity:1;display:block;visibility:visible;background-color:#00357e}.product-snippet__btn-wrap{margin-top:18px}.product-snippet__btn-wrap .button--underline .button__text{font-size:13px}@media (max-width:768px){.product-snippet__btn-wrap{margin-top:3rem;margin-bottom:1px}.product-snippet__btn-wrap .button--underline{height:auto}.product-snippet__btn-wrap .button__text{line-height:1.4;font-size:14px}}.html-state-desktop .product-snippet .product-snippet__head:hover .product-snippet__img{opacity:0;z-index:1}.html-state-desktop .product-snippet .product-snippet__head:hover .product-snippet__img--on-hover{opacity:1;z-index:2}@media (max-width:768px){.products-gallery[data-is=bestsellers-gallery] .product-snippet__btn-wrap .button,.products-gallery[data-is=bestsellers-gallery] .product-snippet__btn-wrap .shopify-challenge__button.btn{display:block;height:45px;border:1px solid #707070;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.products-gallery[data-is=bestsellers-gallery] .product-snippet__btn-wrap .button .button__text,.products-gallery[data-is=bestsellers-gallery] .product-snippet__btn-wrap .shopify-challenge__button.btn .button__text{line-height:43px;font-size:14px;text-transform:uppercase}.products-gallery[data-is=bestsellers-gallery] .product-snippet__btn-wrap .button::before,.products-gallery[data-is=bestsellers-gallery] .product-snippet__btn-wrap .shopify-challenge__button.btn::before{content:none}}.th-discount-diff{position:absolute;border:1px solid #00357e;text-transform:uppercase;right:30px;top:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:110px;min-height:40px;font-family:Karla,sans-serif;font-weight:700;letter-spacing:1.3px;font-size:13px;z-index:10}@media (max-width:768px){.th-discount-diff{right:20px;top:25px}}#body.firefox .product-snippet__img,#body.safari .product-snippet__img{top:50%!important;left:50%!important;margin:0!important;height:auto!important;-webkit-transform:translate3d(-50%,-50%,0)!important;transform:translate3d(-50%,-50%,0)!important}.product-gallery-grid-2 .is-grid{position:relative;width:auto;margin-left:-20px;margin-right:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-gallery-grid-2 .is-grid__item{position:relative;display:block;width:calc((100% - 80px)/ 2);margin-left:20px;margin-right:20px;margin-bottom:40px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.product-gallery-grid-2 .is-grid__item{margin-bottom:20px}}.index-promo{position:relative;min-height:60rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #707070;background:#f5f5f5;margin-left:.5px}@media (max-width:768px){.index-promo{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;border:none;border-top:1px solid #707070;border-bottom:1px solid #707070}.index-promo--reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.index-promo--reverse .index-promo__right-img{border-top:none}}@media (max-width:768px) and (max-width:768px){.index-promo--disney .index-promo__link-wrap{float:none;max-width:none}}.index-promo__left{width:48rem;background:#fff;border-right:1px solid #707070;position:relative;padding:4rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.index-promo__left{width:100%;border-right:none;padding:0}}.index-promo__l-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 7.6rem 0 8rem;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.index-promo__l-inner{display:block;padding:38px 20px 30px}.index-promo__l-inner::before{content:" ";display:table}.index-promo__l-inner::after{content:" ";display:table}.index-promo__l-inner::after{clear:both}}.index-promo__right{background-repeat:no-repeat;background-position:right center;-webkit-background-size:cover;background-size:cover;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}@media (max-width:768px){.index-promo__right{width:100%;min-height:0;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;height:0;padding-bottom:87%;background-position:20%}}@media (max-width:480px){.index-promo__right{max-height:350px;padding-bottom:78%;background-position:right center}}.index-promo__right-img{display:none}@media (max-width:768px){.index-promo__right-img{display:block;width:100%;height:100%;border-top:1px solid #707070}}.index-promo__title{font-size:3.47rem;margin:0 0 3.9rem}@media (max-width:768px){.index-promo__title{font-size:18px;margin-bottom:2.5rem;float:left;width:50%;padding-right:20px}}.index-promo__desc{line-height:1.44;margin:0 0 4.3rem;font-size:2.4rem}@media (max-width:768px){.index-promo__desc{font-size:14px;margin-bottom:2rem;float:right;width:50%}}@media (max-width:768px){.index-promo__link-wrap{float:left;max-width:50%}}.index-promo__overlay-panel{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);min-width:32.3rem;min-height:31.8rem;max-width:46rem;text-align:center;background-color:rgba(255,255,255,.7);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.index-promo__overlay-panel .meta-a,.index-promo__overlay-panel>b,.index-promo__overlay-panel>strong{font-family:Karla,sans-serif;font-weight:700;line-height:1.42;font-size:1.87rem;text-transform:uppercase}.index-promo__overlay-panel .meta-b,.index-promo__overlay-panel>:not(b):not(strong){line-height:2.6rem;margin:1.5rem 0 0;font-size:2rem;text-transform:uppercase}@media (max-width:768px){.index-promo__overlay-panel{min-height:0;padding:20px;min-width:0;top:73%}.index-promo__overlay-panel .meta-a,.index-promo__overlay-panel .meta-b,.index-promo__overlay-panel>*{font-size:12px;line-height:1.4}.index-promo__overlay-panel .meta-b,.index-promo__overlay-panel>:not(b):not(strong){margin-top:5px}.index-promo__overlay-panel .meta-b:first-child,.index-promo__overlay-panel>:not(b):not(strong):first-child{margin-top:0}}.index-referral{text-transform:uppercase}.index-referral__title{font-size:26px;color:#00357e}@media (max-width:768px){.index-referral__title{font-size:20px}}.index-referral__percentage{color:#00357e;font-size:38px;margin-top:30px;margin-bottom:30px;font-family:'Source Serif Pro',sans-serif;font-weight:400}@media (max-width:768px){.index-referral__percentage{font-size:30px;margin:20px 0}}.index-referral__wrapper{text-align:center;border-top:1px solid #00357e;border-bottom:1px solid #00357e;padding:60px 0}@media (max-width:768px){.index-referral__wrapper{padding:50px 0}}.index-referral__link{position:relative;font-family:Karla,sans-serif;font-weight:700;font-size:14px;letter-spacing:1.4px}.index-referral__link:before{content:'';position:absolute;bottom:-3px;width:100%;height:2px;background-color:#00357e;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.index-referral__link:hover:before{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.partners{position:relative;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:5.4rem 0}.partners__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:30rem}.partners__left{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;border-right:1px solid #707070;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.partners__left{padding-right:10px}}.partners__center{-webkit-box-flex:2.087;-webkit-flex-grow:2.087;-ms-flex-positive:2.087;flex-grow:2.087;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;padding:1.2rem 2.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.partners__center .text{margin:5.6rem auto 0;max-width:51.4rem;text-align:center;font-family:'Karla Italic',sans-serif;font-weight:400;font-style:italic;font-size:2.4rem;color:#000;line-height:3.7rem;letter-spacing:.06rem}.partners__right{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;border-left:1px solid #707070;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.partners__right{padding-left:10px}}.partners__pager{left:0;right:0;bottom:1.2rem}.partners__pager .swiper-pagination-bullet{width:1.6rem;height:1.6rem;margin:0 .4rem;opacity:1;background:#00357e;-webkit-transform:scale(.57);-ms-transform:scale(.57);transform:scale(.57);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.partners__pager .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.partners__pager .swiper-pagination-bullet:focus{outline:0}.partners .swiper-slide{height:auto}.partners .swiper-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.instagram-gallery{position:relative}.instagram-gallery__item{width:auto;height:auto}.instagram-gallery__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.instagram-gallery .swiper-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.instagram-gallery .yotpo-pictures-widget .yotpo-display-wrapper .y-slider-container .yotpo-single-image-container .yotpo-image,.instagram-gallery .yotpo-slider .yotpo-display-wrapper .y-slider-container .yotpo-single-image-container .yotpo-image,.instagram-gallery .yotpo-visual-carousel .yotpo-display-wrapper .y-slider-container .yotpo-single-image-container .yotpo-image{-webkit-border-radius:0;border-radius:0}@media (max-width:768px){.instagram-gallery .yotpo-pictures-gallery,.instagram-gallery .yotpo-pictures-widget{margin-top:0}}#shopify-section-instagram-section .h3{font-family:"Source Serif Pro",sans-serif;font-size:19px;margin-bottom:0}.social-group{display:inline-block;position:relative}.social-group__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-group__item{position:relative;display:inline-block}.social-group__item+.social-group__item{margin-left:3rem}.qty-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0}.qty-box>*{display:inline-block;vertical-align:middle}.qty-box__minus{font-size:20px;line-height:36px;width:43px;color:#8e8e8e}.qty-box__minus:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.qty-box__minus.disabled,.qty-box__minus:disabled{pointer-events:none;opacity:.5}.qty-box__plus{font-size:20px;line-height:36px;width:43px;color:#8e8e8e}.qty-box__plus:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.qty-box__plus.disabled,.qty-box__plus:disabled{pointer-events:none;opacity:.5}.qty-box .qty-box__input{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:36px;padding:18px 2px;text-align:center;max-width:75px;font-size:14px;color:#000;line-height:normal}.pdp-gallery__container{position:relative;width:100%}.pdp-gallery__top{max-width:480px;margin-left:auto;margin-right:0}.pdp-gallery__top .swiper-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:768px){.pdp-gallery__top .swiper-wrapper{padding-bottom:87px;height:auto!important}}.pdp-gallery__top .swiper-slide{height:0;padding-top:100%;background-color:#f8f8f8}.pdp-gallery__top .swiper-slide_filler{background-color:transparent}.pdp-gallery__top .swiper-slide img{position:absolute;display:block;max-width:100%;margin:0 auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.pdp-gallery__top .swiper-slide img.pdp-gallery__product-badge{position:absolute;-webkit-transform:none;-ms-transform:none;transform:none;top:35px;margin:0;left:auto}@media (max-width:768px){.pdp-gallery__top .swiper-slide img.pdp-gallery__product-badge{top:20px;right:20px}}.pdp-gallery__top .swiper-slide .pin-btn-wrap{position:absolute;z-index:1;right:24px;bottom:24px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s linear;-o-transition:opacity .3s ease,visibility .3s linear;transition:opacity .3s ease,visibility .3s linear}.pdp-gallery__top .swiper-slide.swiper-slide-active:hover .pin-btn-wrap{opacity:1;visibility:visible;pointer-events:all}@media (max-width:768px){.pdp-gallery__top{max-width:100%}.pdp-gallery__top .swiper-slide{height:auto;padding:0}.pdp-gallery__top .swiper-slide img{position:relative;left:0;right:0;top:0;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0);max-height:500px}.pdp-gallery__top .swiper-slide_filler{display:none}}.pdp-gallery__product-badge{position:absolute;z-index:3;width:100px;top:35px;right:24px}.pdp-gallery__thumbs{position:absolute;z-index:2;padding:1px 2px 0;top:0;left:0;width:76px;height:480px}@media (max-width:1024px){.pdp-gallery__thumbs{left:-76px}}@media (max-width:768px){.pdp-gallery__thumbs{left:0;bottom:0;right:0;width:100%;height:76px;top:auto;margin-left:-2px;margin-right:-2px;width:auto;max-width:calc((72px + 15px) * 3)}}.pdp-gallery__thumbs .swiper-slide{width:100%;height:72px!important;position:relative;background:rgba(237,237,237,.4);-webkit-transition:background .3s ease,-webkit-box-shadow .3s ease;transition:background .3s ease,-webkit-box-shadow .3s ease;-o-transition:background .3s ease,box-shadow .3s ease;transition:background .3s ease,box-shadow .3s ease;transition:background .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;cursor:pointer}.pdp-gallery__thumbs .swiper-slide.swiper-slide-thumb-active{background:#ededed;-webkit-box-shadow:0 0 0 1px #00357e;box-shadow:0 0 0 1px #00357e}.pdp-gallery__thumbs .swiper-slide img{display:block;position:relative;max-width:100%;margin-left:auto;margin-right:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pdp-gallery .swiper-pagination{width:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:50%;left:26px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pdp-gallery .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#00357e;-webkit-transform:scale(.56);-ms-transform:scale(.56);transform:scale(.56);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.pdp-gallery .swiper-pagination .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pdp-gallery .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:4px auto}@media (max-width:768px){.pdp-gallery--vertical .nav-item{display:none!important}.pdp-gallery--vertical .pdp-gallery__top{margin:auto}.pdp-gallery--vertical .swiper-slide+.swiper-slide{margin-top:0!important}.pdp-gallery--vertical .pdp-gallery__thumbs .swiper-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:769px){.pdp-gallery--vertical .swiper-slide:hover .pin-btn-wrap{opacity:1;visibility:visible;pointer-events:all}.pdp-gallery--vertical .pdp-gallery__thumbs .swiper-slide.swiper-slide-thumb-active{background:rgba(237,237,237,.4)}.pdp-gallery--vertical .pdp-gallery__top .swiper-slide{padding-top:0}.pdp-gallery--vertical .pdp-gallery__top .swiper-slide .pin-btn-wrap{width:40px}.pdp-gallery--vertical .pdp-gallery__top .nav-item{position:absolute;z-index:2;cursor:pointer;width:100%;height:0;padding-top:100%;pointer-events:none;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(right,#fff 40%,rgba(255,255,255,0) 70%);background-image:-o-linear-gradient(right,#fff 40%,rgba(255,255,255,0) 70%);background-image:-webkit-gradient(linear,right top,left top,color-stop(40%,#fff),color-stop(70%,rgba(255,255,255,0)));background-image:linear-gradient(-90deg,#fff 40%,rgba(255,255,255,0) 70%)}.pdp-gallery--vertical .pdp-gallery__top .nav-item svg{position:absolute;right:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:all}.pdp-gallery--vertical .pdp-gallery__top .nav-item.next{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);bottom:0;right:0}}.v-player{position:relative;display:block;text-transform:none;background-color:#ededed;-webkit-background-size:cover;background-size:cover;background-position:center;height:0;padding-top:65%}.v-player::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:28px 0 28px 56px;border-color:transparent transparent transparent #fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.v-player:active,.v-player:focus,.v-player:hover{text-transform:none;outline:0}.v-player__title{display:block;padding:0 15px;position:absolute;z-index:2;left:0;right:0;bottom:32px;text-transform:uppercase;font-size:13px;color:#000;line-height:22px;letter-spacing:1.3px}.b-key-ingredients__row+.b-key-ingredients__row{margin-top:30px}@media (max-width:768px){.b-key-ingredients__row+.b-key-ingredients__row{margin-top:40px}}.b-key-ingredients__row .col{background:#d3d3d3;position:relative;height:0;padding-top:57%;background-position:center;-webkit-background-size:cover;background-size:cover}@media (max-width:768px){.b-key-ingredients__row .col{padding-top:77%}}@media (max-width:768px){.b-key-ingredients__row{margin-bottom:10px}}.b-key-ingredients__row .col{padding-top:49.22%}@media (max-width:768px){.b-key-ingredients__row .col{width:100%;min-height:0;height:auto;background:0 0!important}}@media (max-width:768px){.b-key-ingredients__row .col{padding-top:0;height:auto;min-height:calc(100vw / 2 - (30px - 7px));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:0!important;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;margin-bottom:25px;padding-bottom:25px;position:relative}}@media (max-width:768px) and (max-width:768px){.b-key-ingredients__row .col:before{content:'';position:absolute;bottom:0;left:0;right:0;max-width:150px;height:1px;background-color:#00357e;display:block;margin:auto}.b-key-ingredients__row .col:last-child{margin-bottom:0;padding-bottom:0}.b-key-ingredients__row .col:last-child:before{display:none}}@media (min-width:768px){.b-key-ingredients__row .col{height:auto;padding:0;background:0 0!important}.b-key-ingredients__row .col .b-key-ingredients__content{padding:0;top:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.b-key-ingredients__row .col .b-key-ingredients__content .img-inner{padding-top:80%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-background-size:cover;background-size:cover;background-position:center}.b-key-ingredients__row .col .b-key-ingredients__content .title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;color:#000;font-size:22px;font-family:Karla,sans-serif;font-weight:700;margin-top:35px;margin-bottom:35px;line-height:1.18;letter-spacing:2.2px}.b-key-ingredients__row .col .b-key-ingredients__content .text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;color:#000;font-size:15px;line-height:1.47;width:100%;max-width:100%}.b-key-ingredients__row .col .b-key-ingredients__content .text,.b-key-ingredients__row .col .b-key-ingredients__content .title{max-width:calc(100% - 60px);margin-left:auto;margin-right:auto}}@media (max-width:768px){.b-key-ingredients__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.b-key-ingredients__content{color:#fff;position:absolute;top:36%;display:block;z-index:1;left:0;right:0;padding:10px 15px;text-align:center}.b-key-ingredients__content .title{font-family:Karla,sans-serif;font-weight:700;font-size:22px;line-height:26px;letter-spacing:2.2px;margin:0 0 29px}@media (max-width:768px){.b-key-ingredients__content .title{margin-bottom:20px;line-height:1.43;color:#000;font-size:14px;font-family:Karla,sans-serif;font-weight:700;letter-spacing:1.4px}}.b-key-ingredients__content .text{font-size:15px;line-height:22px;max-width:243px;margin:0 auto}@media (max-width:768px){.b-key-ingredients__content .text{font-size:8px;line-height:1.56}}@media (max-width:768px){.b-key-ingredients__content .text{color:#000;font-size:14px;margin:0;max-width:100%;width:100%}}.b-key-ingredients__content .long-title{font-family:Karla,sans-serif;font-weight:700;font-size:18px;max-width:243px;margin:0 auto 30px}@media (max-width:768px){.b-key-ingredients__content{top:0;position:relative;padding-top:50%;-webkit-transform:translateY(-17%);-ms-transform:translateY(-17%);transform:translateY(-17%)}}@media (max-width:768px){.b-key-ingredients__content{top:0;-webkit-transform:none;-ms-transform:none;transform:none;padding:0;width:100%}.b-key-ingredients__content .img-inner{height:0;-webkit-background-size:cover;background-size:cover;background-position:center;padding-top:80%;position:static;left:0;right:0;bottom:auto;top:38px;margin:20px 0}}.b-key-ingredients__b-float{position:absolute;z-index:1;min-width:469px;padding:16px 45px;left:0;bottom:18%;background-color:rgba(255,255,255,.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.b-key-ingredients__b-float{width:auto;padding:15px 7px;right:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;bottom:8vw;padding-right:15px}}.b-key-ingredients__b-float .title{font-family:Karla,sans-serif;font-weight:700;text-align:center;font-size:13px;line-height:15px;margin:0 0 20px;text-transform:uppercase}@media (max-width:768px){.b-key-ingredients__b-float .title{line-height:1.3;font-size:12px;margin-bottom:7px}}@media (min-width:768px){.b-key-ingredients__b-float{min-width:0;padding:25px 25px 25px 40px}.b-key-ingredients__b-float .title{margin-bottom:13px}}.b-key-ingredients__b-float .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:768px){.b-key-ingredients__b-float .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.b-key-ingredients__b-float .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.b-key-ingredients__b-float .row .item{margin-left:0;margin-right:0;margin-bottom:13px}.b-key-ingredients__b-float .row .item:last-child{margin-bottom:0}}.b-key-ingredients__b-float .item{margin:0 18px 3px;text-transform:uppercase;display:inline-block;font-size:13px;line-height:15px}@media (max-width:768px){.b-key-ingredients__b-float .item{font-size:9px;margin:0 6px 0;text-align:center}}@media (max-width:768px){.b-key-ingredients__b-float .item{margin:0;font-size:12px;margin-top:3px}.b-key-ingredients__b-float .item:first-child{margin-top:0}}.b-key-ingredients__b-float .item:first-child{margin-left:0}.b-key-ingredients__b-float .item:last-child{margin-right:0}.b-key-ingredients__footer{padding:37px 15px 75px;text-align:center}.b-key-ingredients__footer.b-key__reset-gutters{padding-top:0}.b-key-ingredients__footer.b-key__reset-gutters .button--underline{margin-top:0}@media (max-width:768px){.b-key-ingredients__footer{padding-bottom:6rem;padding-left:0;padding-right:0}}.b-key-ingredients__details{font-size:11px;line-height:22px;text-transform:uppercase}@media (max-width:768px){.b-key-ingredients__details{font-size:10px;line-height:1.6;letter-spacing:.5px}}.b-key-ingredients__details .title{font-family:Karla,sans-serif;font-weight:700}.b-key-ingredients__details .list{margin:0}.b-key-ingredients__details .button--underline{height:auto;display:inline-block;margin-top:21px}.b-key-ingredients__details .button--underline .button__text{color:#00357e}@media (max-width:768px){.b-key-ingredients__details .button--underline .button__text{font-size:12px;font-family:Karla,sans-serif;font-weight:700;white-space:initial;line-height:1.5}}.b-key-ingredients__details .button--underline::before{background:#00357e}.b-key-ingredients__img{margin-right:30px}@media (max-width:768px){.b-key-ingredients__img{margin-right:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.b-key-ingredients__img img{max-width:80px;height:auto;max-height:80px}@media (max-width:768px){.b-key-ingredients__img img{max-width:60px;max-height:60px}}.fb-modal__full-ingredients .fancybox-bg{background-color:rgba(255,255,255,.86)}.fb-modal__full-ingredients .fb-modal-default{max-width:595px;width:100%;line-height:1.33;font-size:15px;letter-spacing:.75px;text-align:center;color:#00357e;text-transform:uppercase;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.16);box-shadow:0 8px 10px 0 rgba(0,0,0,.16)}@media (max-width:768px){.fb-modal__full-ingredients .fb-modal-default{padding-left:10px;padding-right:10px}}@media (min-width:768px){#shopify-section-key-ingredients{margin-top:-10px}#shopify-section-key-ingredients h2{font-size:30px;margin-bottom:25px;line-height:1.23}}.b-clinical{position:relative}.b-clinical__container{border:1px solid #000;padding:36px;min-height:282px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.b-clinical__container{padding:15px 10px}}.b-clinical__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:768px){.b-clinical__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.b-clinical__header{text-transform:uppercase;font-size:27px;line-height:39px;letter-spacing:1.35px;width:180px;padding-right:5px;padding-left:23px}@media (max-width:768px){.b-clinical__header{padding-left:0;line-height:1.3;font-size:20px;width:100%;margin-bottom:3rem;text-align:center}}.b-clinical__img{max-width:79px}@media (max-width:768px){.b-clinical__img{margin:auto}}.b-clinical__cols{padding-left:57px;font-size:18px;line-height:23px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.b-clinical__cols b{font-family:Karla,sans-serif;font-weight:700}@media (max-width:768px){.b-clinical__cols{padding-left:0;margin-top:0;width:100%;max-width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.b-clinical__cols .is-columns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}.b-clinical__cols .is-columns .col{width:100%;margin-left:0!important;margin-top:2rem;font-size:14px}.b-clinical__cols .is-columns .col:first-child{margin-top:3rem}}.b-clinical__footer{padding:15px 0 75px;font-size:15px;color:#888;line-height:20px}@media (max-width:768px){.b-clinical__footer{padding-bottom:6rem;font-size:9px;line-height:1.25}}.is-cart{position:fixed;z-index:1000002;top:0;bottom:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:#fff;width:430px;max-width:100vw;min-height:200px;-webkit-box-shadow:-5px 0 10px 0 rgba(7,73,117,.15);box-shadow:-5px 0 10px 0 rgba(7,73,117,.15);-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%);right:0}.is-cart .subscribe_text{text-transform:uppercase;color:#00357e;font-weight:400;font-size:12px;letter-spacing:1.44px;font-family:"Source Serif Pro",sans-serif;display:block;max-width:290px;width:100%}.is-cart .subscribe_text a{font-family:inherit;color:inherit;font-size:inherit;text-transform:inherit;letter-spacing:inherit}.is-cart .subscribe_text a:focus,.is-cart .subscribe_text a:hover{text-decoration:none}@media (orientation:landscape){.is-cart{overflow-y:auto}}.is-cart.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.is-cart .mb-content::-webkit-scrollbar{display:none!important}.is-cart form{height:auto}.is-cart__preloader{display:none;position:absolute;z-index:2;top:124px;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);background-image:url(https://cdn.shopify.com/s/files/1/0083/6943/8782/t/68/assets/ring.gif?v=1575827814);-webkit-background-size:92px 92px;background-size:92px 92px;background-repeat:no-repeat;background-position:center top 92px}.is-cart__top{border-bottom:1px solid rgba(0,53,126,.6);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:15px}.is-cart__close{padding:24px;-webkit-transition:-webkit-transform 50ms;transition:-webkit-transform 50ms;-o-transition:transform 50ms;transition:transform 50ms;transition:transform 50ms,-webkit-transform 50ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.is-cart__close:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.is-cart__header{text-transform:uppercase;font-size:17px;color:#00357e;line-height:1;letter-spacing:1.7px}.is-cart__counter{margin-left:auto;font-family:Karla,sans-serif;font-weight:700;font-size:13px;color:#00357e;line-height:15px}.is-cart__body{padding:22px 10px 0 23px}@media (max-width:480px){.is-cart__body{padding:22px 10px 0}}.is-cart__scroll-area{position:relative;height:calc(100vh - 254px);height:calc((var(--vh,1vh) * 100) - 254px)}.is-cart__scroll-area.mb-visible.mb-scroll-y{padding-right:21px}@media (max-width:768px){.is-cart__scroll-area.mb-visible.mb-scroll-y{padding-right:18px}}@media (orientation:landscape){.is-cart__scroll-area{min-height:190px}}.is-cart__scroll-area .mb-track-y{width:1px;background:#00357e;right:4px}.is-cart__scroll-area .mb-track-y .mb-bar{left:-2px;right:-2px;background:#00357e;width:5px}.is-cart__scroll-area::-webkit-scrollbar{display:none!important}.is-cart__scroll-area .simplebar-track.simplebar-vertical{width:5px}.is-cart__scroll-area .simplebar-scrollbar:before{left:0;right:0}.is-cart__scroll-area .simplebar-scrollbar.simplebar-visible:before{opacity:1;background:#00357e}.is-cart__scroll-area .simplebar-track{right:-5px}.is-cart__item{display:block;position:relative;border-bottom:1px solid #00357e;padding-bottom:18px;margin:0 0 23px}.is-cart__item .ici-header{display:block;font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:12px;color:#000;line-height:13px;letter-spacing:1.44px;text-transform:uppercase;max-width:270px;margin:0 0 10px;line-height:1.25}@media (max-width:768px){.is-cart__item .ici-header{padding-right:30%;font-size:14px}}.is-cart__item .ici-price{position:absolute;top:2px;right:12px;white-space:nowrap;font-family:Karla,sans-serif;font-weight:700;font-size:12px;color:#00357e;line-height:1;letter-spacing:1.2px}@media (max-width:768px){.is-cart__item .ici-price{font-size:14px}}@media (max-width:480px){.is-cart__item .ici-price{right:0}}.is-cart__item .ici-price .old-price{margin-top:10px;display:block;color:#ccc;text-align:right}.is-cart__item .ici-container{width:102px;position:relative}.is-cart__item .ici-img-wrap{position:relative;display:block;height:102px;border:.5px solid #707070;background-color:#f5f5f5;margin:0 0 4px}.is-cart__item .ici-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:90%}.is-cart__item .ici-qty .qty-box__minus,.is-cart__item .ici-qty .qty-box__plus{width:auto;color:#00357e;line-height:23px}.is-cart__item .ici-qty .qty-box__input{height:23px;padding:0 4px}.is-cart__item .ici-del{position:absolute;padding:12px;right:0;top:75px;-webkit-transition:-webkit-transform 50ms;transition:-webkit-transform 50ms;-o-transition:transform 50ms;transition:transform 50ms;transition:transform 50ms,-webkit-transform 50ms}.is-cart__item .ici-del:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.is-cart__promo-apply{padding-bottom:12px;padding-top:12px;color:#00357e;font-size:12px;cursor:pointer;text-decoration:underline;opacity:0;pointer-events:none;visibility:hidden}.is-cart__promo-apply:hover{text-decoration:none}@media (max-width:768px){.is-cart__promo-apply{font-size:16px}}.is-cart__promo{margin:14px 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:none}.is-cart__promo .is-input{border:1px solid #707070;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 12px;font-size:11px}.is-cart__promo .is-input::-webkit-input-placeholder{color:rgba(7,73,117,.5)}.is-cart__promo .is-input::-moz-placeholder{color:rgba(7,73,117,.5)}.is-cart__promo .is-input:-ms-input-placeholder{color:rgba(7,73,117,.5)}.is-cart__promo .is-input:-moz-placeholder{color:rgba(7,73,117,.5)}@media (max-width:768px){.is-cart__promo .is-input{font-size:16px;line-height:normal}}.is-cart__promo .button--solid{margin-left:7px;border:1px solid #707070;width:77px;height:28px;line-height:28px}.is-cart__promo .button--solid .button__text{font-family:Karla,sans-serif;font-weight:400;font-size:11px;padding:0}.is-cart__footer{border-top:1px solid #00357e;padding:15px 22px 21px 23px}@media (max-width:480px){.is-cart__footer{padding:15px 15px 21px}}.is-cart__footer .f-header{position:relative;padding-right:80px;margin:0 0 10px}.is-cart__footer .f-header-ttl{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:13px;color:#00357e;line-height:15px;letter-spacing:1.3px}@media (max-width:768px){.is-cart__footer .f-header-ttl{font-size:16px}}.is-cart__footer .f-total{position:absolute;top:0;right:0;font-family:Karla,sans-serif;font-weight:700;font-size:13px;color:#00357e;line-height:15px;letter-spacing:1.3px}@media (max-width:768px){.is-cart__footer .f-total{font-size:16px}}.is-cart__footer .button,.is-cart__footer .shopify-challenge__button.btn{width:100%;height:48px;line-height:32px}.is-cart__footer .button .button__text,.is-cart__footer .shopify-challenge__button.btn .button__text{font-family:Karla,sans-serif;font-weight:700;line-height:1.4;font-size:12px;letter-spacing:1px}@media (max-width:768px){.is-cart__footer .button .button__text,.is-cart__footer .shopify-challenge__button.btn .button__text{font-size:16px}}.is-cart.is-promo-code .is-cart__scroll-area{height:calc(100vh - 313px);height:calc((var(--vh,1vh) * 100) - 313px)}html.mobile .is-cart{right:0}.additional-checkout-buttons{margin-top:32px}@media (max-width:768px){.additional-checkout-buttons{margin-top:2px}}.additional-checkout-buttons .shopify-cleanslate>div{width:100%;margin-left:auto;margin-right:-10px}@media (max-width:768px){.additional-checkout-buttons .shopify-cleanslate>div{margin-right:0;margin-left:0}}.additional-checkout-buttons [data-shopify-buttoncontainer]{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;width:100%!important}.progress-bar{margin:0 0 28px}.progress-bar__label{color:#074975;font-size:13px;line-height:12px;margin:0 0 9px}@media (max-width:768px){.progress-bar__label{font-size:12px}}.progress-bar__p-container{position:relative;height:4px;border:solid 1px rgba(7,73,117,.2);background-color:#fff}@media (max-width:768px){.progress-bar__p-container{height:8.5px}}.progress-bar__fill{display:block;position:absolute;top:0;left:0;bottom:0;background:rgba(7,73,117,.2);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.progress-bar__fill[style="width: 100%;"]{background:rgba(7,73,117,.5)}.is-filter{list-style:none;margin:0;padding:0}@media (max-width:768px){.is-filter{width:100%}}.is-filter__group+.is-filter__group{margin-top:15px}@media (max-width:768px){.is-filter__group+.is-filter__group{margin-top:0}}.is-filter__item{display:block;list-style:none;padding:0;margin:0}.is-filter__item+.is-filter__item{margin-top:12px}@media (max-width:768px){.is-filter__item+.is-filter__item{margin:0}}.is-filter__item:last-child .is-filter__text{border-bottom:none}.is-filter__item.active .is-filter__sub{max-height:60vh;max-height:calc(var(--vh,1vh) * 60);opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.is-filter__item.parent>.is-filter__text{position:relative}.is-filter__item.parent>.is-filter__text:after{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:7.5px 5px 0 5px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:0;bottom:0;margin:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:none}@media (max-width:768px){.is-filter__item.parent>.is-filter__text:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.is-filter__item.parent.active>.is-filter__text:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.is-filter .ia-item.active .is-filter__text::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.is-filter__text{display:inline-block;text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:14px;color:#00357e;line-height:1.36;letter-spacing:.55px}@media (max-width:768px){.is-filter__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;font-size:14px;border-bottom:1px solid #00357e;padding:10px 0}.is-filter__text::before{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:7.5px 5px 0 5px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);position:absolute;right:0;left:auto;bottom:auto;top:17.5px;margin:auto;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}}.is-filter__sub{list-style:none;padding:12px 0 0 12px;margin:0}@media (max-width:768px){.is-filter__sub{padding-left:22px}}.is-filter__sub-item{margin-bottom:12px}.is-filter__sub-item:last-child:not(.hidden){margin-bottom:0}@media (max-width:768px){.is-filter__sub-item{padding-bottom:3px}.is-filter__sub-item:first-child{padding-top:10px}.is-filter__sub-item:last-child{padding-bottom:10px}}.is-filter__text-sub{text-transform:uppercase;font-size:14px;color:rgba(0,53,126,.6);line-height:14px}.is-filter .field-checkbox .checkbox-label{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700}.margin-li.hide{display:none}.pa-hero{-webkit-background-size:cover;background-size:cover;background-position:center top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pa-hero__content{margin:0 auto;max-width:865px;color:#fff;text-align:center}.pa-hero__title{color:#fff}@media (max-width:768px){.pa-hero__title{font-size:3.4rem;margin-bottom:4rem}}.pa-hero__longtitle{font-size:30px;letter-spacing:1.5px;line-height:42px;margin:0 auto 60px;max-width:432px}@media (max-width:768px){.pa-hero__longtitle{font-size:14px;line-height:1.5;text-transform:uppercase;margin-bottom:10px}}.pa-hero__text{font-size:24px;line-height:32px;margin:0}@media (max-width:768px){.pa-hero__text{font-size:14px;line-height:1.5}}.swiper-slider,[data-is=swiper-slider]{position:relative}.swiper-slider .swiper-container,[data-is=swiper-slider] .swiper-container{width:100%}.swiper-slider .swiper-pagination-progressbar,[data-is=swiper-slider] .swiper-pagination-progressbar{height:10px}.swiper-slider .swiper-nav,[data-is=swiper-slider] .swiper-nav{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;z-index:2;margin-top:-40px}.swiper-slider .swiper-nav>button,[data-is=swiper-slider] .swiper-nav>button{pointer-events:all;margin:0 -40px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.swiper-slider .swiper-nav>button.swiper-button-disabled,[data-is=swiper-slider] .swiper-nav>button.swiper-button-disabled{cursor:default;opacity:.2}.swiper-slider .swiper-nav__prev svg,[data-is=swiper-slider] .swiper-nav__prev svg{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}@media (max-width:1100px){.swiper-slider .swiper-nav,[data-is=swiper-slider] .swiper-nav{position:relative;bottom:0;left:0;right:0;margin-top:5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:none}.swiper-slider .swiper-nav>button,[data-is=swiper-slider] .swiper-nav>button{margin:0 10px;height:30px}.swiper-slider .swiper-nav>button svg,[data-is=swiper-slider] .swiper-nav>button svg{height:100%}}.swiper-slider .swiper-scrollbar,[data-is=swiper-slider] .swiper-scrollbar{height:6px;background-color:transparent;width:100%;position:relative;cursor:pointer;margin-top:45px}.swiper-slider .swiper-scrollbar:before,[data-is=swiper-slider] .swiper-scrollbar:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;height:2px;width:100%;background-color:#00357e;margin:auto}.swiper-slider .swiper-scrollbar-drag,[data-is=swiper-slider] .swiper-scrollbar-drag{background-color:#00357e;-webkit-border-radius:0;border-radius:0;height:100%;top:0;cursor:pointer}.swiper-slider .swiper-pagination,[data-is=swiper-slider] .swiper-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:0;position:relative}.swiper-slider .swiper-pagination__next,.swiper-slider .swiper-pagination__prev,[data-is=swiper-slider] .swiper-pagination__next,[data-is=swiper-slider] .swiper-pagination__prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:4rem;height:4rem;margin-top:40px}.swiper-slider .swiper-pagination__next svg,.swiper-slider .swiper-pagination__prev svg,[data-is=swiper-slider] .swiper-pagination__next svg,[data-is=swiper-slider] .swiper-pagination__prev svg{fill:#fff;height:10px}.swiper-slider .swiper-pagination__inner,[data-is=swiper-slider] .swiper-pagination__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.swiper-slider .swiper-pagination__inner:not(:empty),[data-is=swiper-slider] .swiper-pagination__inner:not(:empty){margin-top:40px}.swiper-slider .swiper-pagination__inner.swiper-pagination-numbers,[data-is=swiper-slider] .swiper-pagination__inner.swiper-pagination-numbers{counter-reset:my-awesome-counter}.swiper-slider .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet,[data-is=swiper-slider] .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet{counter-increment:my-awesome-counter;height:4rem}.swiper-slider .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet:before,[data-is=swiper-slider] .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet:before{content:counter(my-awesome-counter);color:#fff;background:0 0;height:100%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1}.swiper-slider .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet-active:before,[data-is=swiper-slider] .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet-active:before{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);font-weight:700}.swiper-slider .swiper-pagination-bullet,[data-is=swiper-slider] .swiper-pagination-bullet{width:4.4rem;background:0 0;opacity:1;margin:0 .8rem;outline:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;height:10px}.swiper-slider .swiper-pagination-bullet:before,[data-is=swiper-slider] .swiper-pagination-bullet:before{content:'';position:absolute;height:2px;left:0;right:0;top:0;bottom:0;margin:auto;display:block;background-color:#ddd;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.swiper-slider .swiper-pagination-bullet-active:before,[data-is=swiper-slider] .swiper-pagination-bullet-active:before{background-color:#00357e}.swiper-slider.result-compare__slider--titled-pagination .swiper-pagination__inner.swiper-pagination-numbers,[data-is=swiper-slider].result-compare__slider--titled-pagination .swiper-pagination__inner.swiper-pagination-numbers{position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px}.swiper-slider.result-compare__slider--titled-pagination .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet,[data-is=swiper-slider].result-compare__slider--titled-pagination .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet{position:unset}.swiper-slider.result-compare__slider--titled-pagination .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet::before,[data-is=swiper-slider].result-compare__slider--titled-pagination .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet::before{position:unset;color:navy}.swiper-slider.result-compare__slider--titled-pagination .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet::after,[data-is=swiper-slider].result-compare__slider--titled-pagination .swiper-pagination__inner.swiper-pagination-numbers .swiper-pagination-bullet::after{position:absolute;top:-42px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;color:navy;pointer-events:none}.result-compare{background-color:#f0f0f0;padding:75px 0}@media (max-width:768px){.result-compare{padding:6rem 0}.result-compare .swiper-scrollbar{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}}.result-compare__container{width:100%;max-width:1230px;margin:auto;padding:0 20px}.result-compare__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;position:relative;padding-bottom:0}.result-compare__slider{max-width:555px;width:50%;margin:0 20px!important}.result-compare__aside{width:calc(25% - 20px);max-width:260px;padding-top:145px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#0d4c7b;position:relative}.result-compare__aside-desc{line-height:1.6}.result-compare__aside-right{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;margin-left:-15px}.result-compare__aside-right .result-compare__aside-title{padding-left:15px}.result-compare__slider .slick-dots{position:relative;top:0;bottom:0;margin-top:25px}.result-compare__aside-title{width:auto;display:inline-block;position:relative;overflow:hidden;font-size:28px;text-transform:uppercase;padding-bottom:30px}.result-compare__slide{max-width:555px;width:100%;height:100%;max-height:555px}.result-compare__disclaimer{text-transform:uppercase;color:#b7b7b7;font-size:11px;position:absolute;bottom:68px;text-align:center;cursor:pointer;border-bottom:1px solid #b7b7b7;display:inline-block;margin:auto;z-index:11}.result-compare__disclaimer:not(.js-tooltip){border:none;max-width:200px;text-transform:none;bottom:54px;color:#707070}.result-compare__disclaimer .tooltip-inner{position:absolute;bottom:-1px;left:-100%;right:-100%;background-color:#fff;color:#b7b7b7;font-size:11px;min-width:260px;padding:35px 25px 25px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);text-transform:none;line-height:1.28;margin:auto;cursor:auto;display:none}.result-compare__disclaimer .tooltip-inner__close{position:absolute;right:15px;top:15px;cursor:pointer}.h2o-landing .result-compare__title.results-title{margin-left:0;text-align:center;padding-top:120px;margin-top:0}.h2o-landing .result-compare__main .dots{position:absolute;white-space:nowrap;overflow:hidden;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.h2o-landing .result-compare__main .dots span{width:5px;height:5px;background-color:#0d4c7b;-webkit-border-radius:50%;border-radius:50%;display:inline-block;margin-right:21px}.h2o-landing .result-compare__main .result-compare__aside-right .dots{margin-left:calc(21px / 2)}.result-compare__aside-desc p{margin-bottom:17px;margin-top:0}.result-compare__aside-desc p:last-child{margin-bottom:0}.result-compare__disclaimer-wrapper{position:absolute;left:0;width:25%;bottom:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;max-width:260px}.result-compare__disclaimer-wrapper *{pointer-events:all}.result-compare__title.results-title{color:#00357e;text-align:center}.result-compare__aside-desc p{position:relative;text-align:left;padding-left:15px}.result-compare__aside-desc p:before{content:'';position:absolute;-webkit-border-radius:2px;border-radius:2px;background-color:#bd9fc9;height:4px;width:4px;top:9px;left:0}@media (max-width:1098px){.result-compare__disclaimer-wrapper{max-width:165.5px}}@media (max-width:992px){.result-compare__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0;padding-bottom:0}.result-compare__container{padding-left:0;padding-right:0}.result-compare__aside{max-width:100%;padding-top:35px;text-align:left;width:auto;margin:0 20px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.result-compare__slider{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 auto!important;width:100%}.result-compare__aside-left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-top:20px}.result-compare__aside-right{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.result-compare__aside-title{padding-bottom:15px;font-size:3.6rem;margin:auto}.result-compare__aside-title br{display:none}.result-compare__aside-desc{margin:auto;text-align:center}.result-compare__disclaimer:not(.js-tooltip){margin-left:auto;margin-right:auto}.h2o-landing .result-compare__main .dots{display:none}.h2o-landing .result-compare__title.results-title{padding-left:0!important;padding-top:35px!important;margin-top:0!important;margin-bottom:30px!important}.result-compare__slider .slick-dots{margin-top:10px}.result-compare__aside-desc br{display:none}.result-compare__disclaimer .tooltip-inner{left:0;right:auto}.result-compare__disclaimer-wrapper{width:100%;position:relative;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%}.result-compare__disclaimer{position:relative;top:0;bottom:0;left:0;right:0;margin-left:20px;margin-top:35px}}.result-compare--simple{padding-left:20px;padding-right:20px}.result-compare--simple .result-compare__main{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.result-compare--simple .result-compare__slide--simple{position:absolute;opacity:0;top:0;-webkit-transition:.3s opacity linear;-o-transition:.3s opacity linear;transition:.3s opacity linear}.result-compare--simple .result-compare__slide--simple.active{position:relative;opacity:1;z-index:1}.result-compare--simple .result-compare__slide--simple img{max-width:100%}.result-compare--simple .result-compare__image-title{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:Karla;font-size:21px;letter-spacing:.63px;color:#fff}.result-compare--simple .result-compare__slide-short-description{font-family:Karla;font-size:16px;line-height:1.31;text-align:center;color:#00357e}.result-compare--simple .result-compare-slider-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.result-compare--simple .result-compare-slider-nav__item{width:4.4rem;margin:0 .8rem;text-align:center;color:navy;cursor:pointer}.result-compare--simple .result-compare-slider-nav__item.active{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);font-weight:700}.result-compare--simple .result-compare__info-section-wrapper{max-width:740px;margin:auto}.result-compare--simple .result-compare__info-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.result-compare--simple .result-compare__info-section>div{font-family:Karla}.result-compare--simple .result-compare__info-section>div:nth-child(1){font-size:28px;letter-spacing:1.12px;line-height:1.2}.result-compare--simple .result-compare__info-section>div:nth-child(2){font-size:16px;line-height:1.31}.result-compare--simple .result-compare__info-section>div+div{margin-left:80px}@media (max-width:425px){.result-compare--simple .result-compare__info-section>div+div{margin-left:40px}}.result-compare--simple .result-compare__disclaimer{position:initial;max-width:100%;text-align:left;margin-top:32px}.section-testimonials__title{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:2px;text-align:center;color:#00357e;font-family:Karla,sans-serif}@media (max-width:768px){.section-testimonials__title{font-size:18px}}.testimonials-slide{padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#00357e}.testimonials-slide__text{font-family:"Source Serif Pro",sans-serif;font-size:30px;line-height:1.33}@media (max-width:768px){.testimonials-slide__text{font-size:22px}}.testimonials-slide__author{font-size:20px;letter-spacing:2px;font-family:Karla,sans-serif;margin-top:20px}@media (max-width:768px){.testimonials-slide__author{font-size:18px}}.testimonials-slide__link{font-size:15px;font-weight:700;letter-spacing:1.5px;font-family:Karla,sans-serif;text-decoration:underline;margin-top:15px;text-transform:uppercase}.testimonials-slider.swiper-slider .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px}.testimonials-slider.swiper-slider .swiper-pagination-bullet::before{height:auto;-webkit-border-radius:50%;border-radius:50%;background-color:#00357e;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.testimonials-slider.swiper-slider .swiper-pagination-bullet-active::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width:1100px){.testimonials-slider.swiper-slider .swiper-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;margin-top:-40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.section-disney_pdp_image_with_text .disney_pdp_image_with_text__img{width:100%;margin-bottom:40px}.section-disney_pdp_image_with_text .disney_pdp_image_with_text__text{margin-bottom:40px;font-family:Karla,sans-serif;font-size:20px;line-height:1.4;text-align:center}.section-disney_pdp_image_with_text .disney_pdp_image_with_text__link{font-family:Karla,sans-serif;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:2px;color:#000;border-bottom:2px solid grey;padding-bottom:8px}.section-disney_pdp_image_with_text .disney_pdp_image_with_text__link-wrapper{text-align:center}.section-disney_pdp_image_with_text .disney_pdp_image_with_text__link:hover{text-decoration:none}@media (max-width:425px){.section-disney_pdp_image_with_text{padding-left:0;padding-right:0}.disney_pdp_image_with_text__link-wrapper,.disney_pdp_image_with_text__text{padding:0 15px}}.section-hs-discovery-kit-hero{position:relative;height:740px;-webkit-background-size:1920px 1920px;background-size:1920px;background-position:center;background-repeat:no-repeat}@media (max-width:768px){.section-hs-discovery-kit-hero{height:596px;-webkit-background-size:768px 768px;background-size:768px}}@media (min-width:1921px){.section-hs-discovery-kit-hero{-webkit-background-size:cover;background-size:cover}}.section-hs-discovery-kit-hero__content{max-width:300px;position:absolute;left:calc(50% + 130px);top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#00357e}@media (max-width:768px){.section-hs-discovery-kit-hero__content{max-width:240px;left:50%;top:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}}.section-hs-discovery-kit-hero__content h1{color:#00357e;margin-bottom:0}@media (max-width:768px){.section-hs-discovery-kit-hero__content h1{font-size:30px}}.section-hs-discovery-kit-hero__content p{font-size:30px}@media (max-width:768px){.section-hs-discovery-kit-hero__content p{font-size:20px}}.square-with-bg-image__title-wrapper{position:relative}.square-with-bg-image__title-wrapper img{margin:auto}.square-with-bg-image__wrapper{padding:10vw 0;position:relative}@media (max-width:768px){.square-with-bg-image__wrapper{padding:0}}@media (max-width:768px){.square-with-bg-image__wrapper .wrapper{padding:0}}.square-with-bg-image__wrapper>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.square-with-bg-image__content{border:solid 1px #00357e;background-color:#fff;padding:60px;text-align:center;color:#00357e}@media (max-width:768px){.square-with-bg-image__content{border:none;padding:0}}.square-with-bg-image__content h2{color:#00357e;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:768px){.square-with-bg-image__content h2{padding:30px 40px;margin:0;border-top:solid 1px #00357e;border-bottom:solid 1px #00357e;position:absolute;top:50%;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;width:100%}}.square-with-bg-image__content h3{color:#00357e;line-height:1.36;letter-spacing:2.2px;font-size:22px}.square-with-bg-image__content p{font-size:20px;line-height:1.4}.square-with-bg-image__content>p{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:40px}@media (max-width:768px){.square-with-bg-image__content>p{margin:40px}}.square-with-bg-image__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.square-with-bg-image__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 40px}}.square-with-bg-image__items>div{width:45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.square-with-bg-image__items>div{width:auto;margin-bottom:40px}}.square-with-bg-image__number{width:44px;height:44px;-webkit-border-radius:50%;border-radius:50%;border:solid 1px #00357e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:700;margin-bottom:20px}.section-add-to-cart__top{text-align:center}.section-add-to-cart__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:768px){.section-add-to-cart__main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width:769px){.section-add-to-cart__main--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:769px){.section-add-to-cart__main--right .section-add-to-cart__info-wrapper{width:40%}}.section-add-to-cart__info-wrapper{width:50%}@media (max-width:768px){.section-add-to-cart__info-wrapper{width:auto;margin:0 26px}}.section-add-to-cart__info-wrapper p{font-size:20px;line-height:1.4}.section-add-to-cart__image-wrapper{width:50%;position:relative;padding-left:60px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.section-add-to-cart__image-wrapper{width:auto;padding:0;margin-bottom:30px}}.section-add-to-cart__image{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}@media (max-width:768px){.section-add-to-cart__image{position:unset}}@media (min-width:769px){.section-add-to-cart__included{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.section-add-to-cart__included ul{list-style:none;text-transform:uppercase}@media (min-width:769px){.section-add-to-cart__included ul{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0}}@media (max-width:768px){.section-add-to-cart__included ul{padding:0}}@media (max-width:768px){.section-add-to-cart__included ul li{margin-bottom:10px}}.section-add-to-cart__included-main p{font-size:15px;line-height:1.47;font-style:italic}@media (min-width:769px){.section-add-to-cart__included-main p{margin-bottom:0}}.section-add-to-cart__wrapper{padding:100px 0;color:#00357e}.section-add-to-cart__wrapper h2{color:#00357e}.section-add-to-cart__wrapper h3{font-size:20px;color:#00357e}.section-add-to-cart__wrapper h4{font-size:15px;color:#00357e}.section-add-to-cart__wrapper--blue{background-color:#00357e}.section-add-to-cart__wrapper .purchase-select .theme-radio{border-color:#00357e}.section-add-to-cart__wrapper .purchase-select .theme-radio__label{background:0 0}.section-add-to-cart__wrapper .purchase-select .theme-radio__indicator{background-color:transparent}.section-add-to-cart__wrapper .purchase-select .theme-radio__input:checked+.theme-radio__label{background:#fff}.section-add-to-cart__wrapper--text-reverse{color:#fff}.section-add-to-cart__wrapper--text-reverse h2,.section-add-to-cart__wrapper--text-reverse h3,.section-add-to-cart__wrapper--text-reverse h4{color:#fff}.section-add-to-cart__wrapper--text-reverse .product-kit>.button--solid{border-color:#fff}.section-add-to-cart__wrapper--text-reverse .product-kit>.button--solid::before{background:#fff}.section-add-to-cart__wrapper--text-reverse .product-kit>.button--solid .button__text{color:#fff}.section-add-to-cart__wrapper--text-reverse .product-kit>.button--solid:hover .button__text{color:#00357e}.section-add-to-cart__wrapper--text-reverse .purchase-select .theme-radio{border-color:#fff}.section-add-to-cart__wrapper--text-reverse .purchase-select .theme-radio__indicator{border-color:#fff}.section-add-to-cart__wrapper .kit-full-products-modal{color:#000}@media (max-width:768px){.section-add-to-cart--bg-image .section-add-to-cart__top{padding-bottom:100vw}}.section-add-to-cart--bg-image .section-add-to-cart__top .badge{display:inline-block;padding:11px 16px;background-color:#00416d;color:#fff;text-transform:uppercase;-webkit-border-radius:100px;border-radius:100px;font-weight:700;font-size:13px}.section-add-to-cart--bg-image .section-add-to-cart__wrapper{position:relative}@media (max-width:768px){.section-add-to-cart--bg-image .section-add-to-cart__wrapper h2{text-align:center}}.section-add-to-cart--bg-image .section-add-to-cart__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.section-hs-results__wrapper{position:relative;padding:150px 0;color:#00357e}.section-hs-results__wrapper h2,.section-hs-results__wrapper h3,.section-hs-results__wrapper h4{color:#00357e}.section-hs-results__wrapper h2{margin-bottom:20px;line-height:1.2}.section-hs-results__wrapper h3{line-height:1.5;letter-spacing:2px;font-size:20px}.section-hs-results__wrapper h4{font-size:30px;font-weight:400}.section-hs-results__wrapper p{line-height:1.4;letter-spacing:.2px;font-size:20px}.section-hs-results__image-d{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-hs-results__image-m{margin:auto}.section-hs-results__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}.section-hs-results__content>div{width:50%}.section-hs-results__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px}.section-hs-results__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.section-hs-results__wrapper--text-reverse{color:#fff}.section-hs-results__wrapper--text-reverse h2,.section-hs-results__wrapper--text-reverse h3,.section-hs-results__wrapper--text-reverse h4{color:#fff}@media (min-width:769px){.section-hs-results__item{padding:0 25px;border-right:solid 1px}.section-hs-results__item:first-child{padding-left:0}.section-hs-results__item:last-child{border:none;padding-right:0}.section-hs-results__content--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:768px){.section-hs-results__wrapper{padding:50px 0}.section-hs-results__wrapper .wrapper{padding-left:0;padding-right:0}.section-hs-results__content>div{width:100%}.section-hs-results__wrapper h2{margin-bottom:40px}.section-hs-results__top>p{margin:-40px 40px 40px 40px;border:solid 1px #00357e;padding:20px;background-color:#fff;color:#00357e;position:relative;font-size:16px}.section-hs-results__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-hs-results__item{padding:0 0 40px 0;margin:0 100px 40px 100px;position:relative}.section-hs-results__item::after{content:'';display:block;position:absolute;height:1px;width:100px;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#00357e}.section-hs-results__wrapper--text-reverse .section-hs-results__item::after{background-color:#fff}.section-hs-results__item:last-child{margin-bottom:0;padding:0}.section-hs-results__item:last-child::after{content:none}}.section-hs-disclaimer__wrapper{padding:40px 60px}.section-hs-disclaimer__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#8e8e8e;line-height:1.47;font-size:15px}.section-hs-disclaimer__content>div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:769px){.section-hs-disclaimer__content>div+div{margin-left:20px}}@media (max-width:768px){.section-hs-disclaimer__wrapper{padding:40px 20px}.section-hs-disclaimer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;font-size:13px}.section-hs-disclaimer__content>div+div{margin-top:20px}}.section-hs-positives__wrapper{padding:120px 0}.section-hs-positives__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.section-hs-positives__content h2{color:#1aa2c3}.section-hs-positives__content p{color:#163e58;line-height:1.4;font-size:20px}.section-hs-positives__img{width:145px;height:145px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;margin:0 auto 40px auto}@media (min-width:769px){.section-hs-positives__content>div{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:100px}.section-hs-positives__content>div+div{padding-left:100px;border-left:solid 1px #00357e}.section-hs-positives__content>div:last-child{padding-right:0}}@media (max-width:768px){.section-hs-positives__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-hs-positives__wrapper{padding:60px 0}.section-hs-positives__content p{font-size:16px}.section-hs-positives__content>div+div{padding-top:60px;margin-top:60px;border-top:solid 1px #00357e}}.is-rating{width:100px;height:20px;margin:0 auto;pointer-events:none}.is-rating label{float:right;position:relative;width:20px;height:20px;cursor:pointer}.is-rating label:not(:first-of-type){padding-right:0}.is-rating label:before{content:"\2605";font-size:22px;color:#ccc;line-height:1}.is-rating input{display:none}.is-rating input:checked~label:before,.is-rating:not(:checked)>label:hover:before,.is-rating:not(:checked)>label:hover~label:before{color:#000}.header-ld{position:absolute;top:0;left:0;right:0;background:#fff;z-index:99;pointer-events:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 0 2px 1px #1c6090;box-shadow:0 0 2px 1px #1c6090}.header-ld.state-fixed{position:fixed}.header-ld>*{pointer-events:all}.header-ld__inner{height:72px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.header-ld__inner{min-height:60px;height:70px}}.header-ld__logo{width:130px;display:inline-block}.header-ld__tag-line{margin-left:18px;font-size:19px;line-height:30px;letter-spacing:.95px;text-transform:uppercase;color:#00357e;position:relative}@media (min-width:768px){.header-ld__tag-line br{display:none}}@media (max-width:768px){.header-ld__tag-line{letter-spacing:.42px;margin-left:18px;font-size:14px;line-height:16px;letter-spacing:.7px}}.header-ld.h-fixed{position:fixed}.header-ld.h-hide{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header-ld-spacer{height:72px}@media (max-width:768px){.header-ld-spacer{height:70px}}.lp-subscribe{display:block;max-width:460px;font-family:Karla,sans-serif;font-weight:400;color:#fff}.lp-subscribe__header{padding:17px 25px}.lp-subscribe__footer{padding:14px 25px 19px}.lp-subscribe__footer-inner{position:relative;height:54px}.lp-subscribe__footer-inner .lp-subscribe__button{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:visibility .2s linear,opacity .2s linear;-o-transition:visibility .2s linear,opacity .2s linear;transition:visibility .2s linear,opacity .2s linear}.lp-subscribe__footer-inner .lp-subscribe__button.is-active{opacity:1;visibility:visible;z-index:2}.lp-subscribe__sample-img{display:inline-block;vertical-align:middle}@media (max-width:768px){.lp-subscribe__sample-img{max-width:32px}}.lp-subscribe__samples-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.lp-subscribe__desc{font-size:17px;color:#fff;line-height:22px;letter-spacing:.34px;padding:2px 0 0 32px;text-align:left}@media (max-width:768px){.lp-subscribe__desc{font-size:13px;line-height:18px;letter-spacing:.26px;padding:2px 0 0 16px}}.lp-subscribe__delivery-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;letter-spacing:.28px;line-height:22px;margin:34px 0;color:#c7ccd8}@media (max-width:768px){.lp-subscribe__delivery-row{font-size:11px;line-height:13px;letter-spacing:.22px;margin:25px 0}}.lp-subscribe__button{display:block;width:100%;background:#fff;height:54px;font-size:0;border:1px solid #00357e;-webkit-transition:background-color .25s ease,border-color .25s ease;-o-transition:background-color .25s ease,border-color .25s ease;transition:background-color .25s ease,border-color .25s ease}.lp-subscribe__button .button__text{font-family:Karla,sans-serif;font-weight:700;text-transform:uppercase;font-size:21px;color:#00357e;line-height:52px}.lp-subscribe__button:hover{background:rgba(255,255,255,0);border-color:#fff}.lp-subscribe__button:hover .button__text{color:#fff}@media (max-width:768px){.lp-subscribe__button{height:42px}.lp-subscribe__button .button__text{font-size:16px;letter-spacing:.32px;line-height:40px}}.lp-subscribe .is-select{display:inline-block;width:auto;min-width:125px;font-size:14px;text-transform:none;font-family:Karla,sans-serif;font-weight:400;color:#fff;line-height:22px;padding:3px 32px 3px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 12px;border:1px solid #c7ccd8;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgOCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAuMiAoNTUwNDcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPjItbGF5ZXJzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IjItbGF5ZXJzIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIHBvaW50cz0iNCAwIDggOCAwIDgiPjwvcG9seWdvbj4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjQgMTkgMCAxMSA4IDExIj48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);background-repeat:no-repeat;background-position:right 12px top 50%,0 0;-webkit-background-size:8px auto,100%;background-size:8px auto,100%}@media (max-width:768px){.lp-subscribe .is-select{font-size:11px;line-height:14px;background-position:right 6px top 50%,0 0;-webkit-background-size:5px auto,100%;background-size:5px auto,100%;min-width:93px;margin:0 10px}}.is-select::-ms-expand{display:none}.is-select:hover{border-color:#e0e4eb}.is-select:focus{box-shadow:0 0 0 3px -moz-mac-focusring;outline:0}.is-select option{font-weight:400}.lp-subscribe--samples-for-all{background-color:#00357e}.lp-subscribe--samples-for-all .is-accordion.is-accordion--theme-subscribe .ia-title{padding:24px 25px}.lp-subscribe--samples-for-all .is-accordion.is-accordion--theme-subscribe .ia-title-sub{top:20px}.lp-subscribe--samples-for-all .is-accordion.is-accordion--theme-subscribe .is-inner-style{padding:0 25px 13px}.lp-subscribe--samples-for-all .is-accordion.is-accordion--theme-subscribe .ia-item.active{background-color:#3869ad}.lp-subscribe--samples-for-all .is-accordion.is-accordion--theme-subscribe .ia-item.active .ia-title-link span{display:inline}.lp-subscribe--samples-for-all .lp-subscribe__delivery-row{margin:0}.is-tooltip{position:relative;display:inline-block}.is-tooltip__btn{text-transform:uppercase;font-size:12px;line-height:14px;letter-spacing:.12px;color:#898ca2;border-bottom:1px solid #898ca2}.is-tooltip__inner{position:absolute;z-index:10;text-align:center;bottom:-1px;right:0;width:280px;background-color:#fff;color:#b7b7b7;font-size:11px;min-width:260px;padding:35px 25px 25px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);text-transform:none;line-height:1.28;margin:auto;cursor:auto;display:none}@media (max-width:768px){.is-tooltip__inner{width:100%;left:0;right:0;max-width:375px}}.is-tooltip__close-btn{position:absolute;right:15px;top:15px}.is-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:visibility .2s linear,opacity .2s linear;-o-transition:visibility .2s linear,opacity .2s linear;transition:visibility .2s linear,opacity .2s linear}.is-modal.is-active{opacity:1;visibility:visible}.is-modal__close{color:#00357e;padding:17px;position:absolute;top:0;right:0}.is-modal__close svg{display:block}.is-modal__content{font-size:24px;line-height:32px}.is-modal .field-checkbox i{top:0}.sn-free-sample{text-align:center}.sn-free-sample__top{position:relative;height:200px}.sn-free-sample__img{margin:0 auto}.sn-free-sample__title{font-size:16px;line-height:1.2;margin:12px 0 0}.sn-free-sample__price{font-size:16px;line-height:1.2}.sn-free-sample__button{margin:10px 0 0}.sn-free-sample__button .button--primary,.sn-free-sample__button .shopify-challenge__button.btn{padding:0;height:40px;line-height:40px}.sn-free-sample__button .button--primary:active,.sn-free-sample__button .button--primary:focus,.sn-free-sample__button .button--primary:hover,.sn-free-sample__button .shopify-challenge__button.btn:active,.sn-free-sample__button .shopify-challenge__button.btn:focus,.sn-free-sample__button .shopify-challenge__button.btn:hover{outline:0}.sn-free-sample__button .button__text{letter-spacing:normal;font-size:16px;padding:0 20px}.cart-upsell{padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:30px;background-color:#d9e3e8}.cart-upsell__title{text-align:center;font-size:16px;font-family:Karla,sans-serif;font-weight:700;min-height:32px;letter-spacing:.8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#00357e}.cart-upsell__item{padding:10px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #00357e}.cart-upsell__item:last-child{border-bottom:none}@media (max-width:768px){.cart-upsell__item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cart-upsell__item .qty-box .qty-box__input{width:60px}@media (max-width:768px){.cart-upsell__item .qty-box .qty-box__input{width:50px}}.cart-upsell__item-price{margin-right:30px;font-size:15px;white-space:nowrap}@media (max-width:768px){.cart-upsell__item-price{font-size:14px}}.cart-upsell__item-submit-button{background-color:#00357e;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:17px;min-height:38px;padding:5px 10px;font-family:Karla,sans-serif;font-weight:700;text-transform:uppercase;min-width:230px;text-align:center;margin-left:30px;letter-spacing:1.7px;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.cart-upsell__item-submit-button:hover{background-color:#002e6e}@media (max-width:768px){.cart-upsell__item-submit-button{width:100%;margin-left:0;margin-top:10px}}.cart-upsell__item-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:0;margin-left:auto}.cart-upsell__item-actions .is-input{font-size:15px}@media (max-width:768px){.cart-upsell__item-actions .is-input{font-size:14px}}@media (max-width:768px){.cart-upsell__item-actions{display:none}}.cart-upsell__item-actions-mobile{display:none}@media (max-width:768px){.cart-upsell__item-actions-mobile{display:block;margin-top:10px}.cart-upsell__item-actions-mobile .cart-upsell__item-actions{display:block}}.cart-upsell__item-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;font-size:18px;text-decoration:none;max-width:440px;width:100%}.cart-upsell__item-link:hover{text-decoration:none}@media (max-width:768px){.cart-upsell__item-link{font-size:14px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.cart-upsell__item-title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:30px}@media (max-width:768px){.cart-upsell__item-title-wrapper{padding-left:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.cart-upsell__item-img{max-width:100px;max-height:100px;width:100%;height:100%;background-color:#f5f5f5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-upsell__item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sp-service{position:relative}.sp-service .is-modal .wrapper{max-width:762px}.sp-service .is-modal{top:100px}@media (max-width:767px){.sp-service .is-modal{top:70px}}.sp-service__popup-opener{display:inline-block;width:100%;max-width:455px;background-color:#d9e3e8;padding:22px;margin:0 0 14px 0;text-align:right}.sp-service__popup-opener:hover .sp-service__popup-opener-text{border-color:#00357e}.sp-service__popup-opener-text{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:13px;color:#00357e;line-height:1;letter-spacing:.65px;position:relative;display:inline-block;border-bottom:1px solid rgba(0,53,126,0);-webkit-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease}.sp-service__popup-opener-text::before{content:'+\00a0\00a0\00a0';position:absolute;right:100%}.sp-service__top-bar{background:#d9e3e8;min-height:54px;padding:16px 0}@media (max-width:767px){.sp-service__top-bar{padding:13px 0}}.sp-service__top-heading{font-size:18px;line-height:22px;letter-spacing:1.26px}@media (min-width:767px){.sp-service__top-heading br{display:none}}@media (max-width:767px){.sp-service__top-heading{font-size:13px;line-height:17px}}.sp-service__popup-close{top:-16px}@media (max-width:767px){.sp-service__popup-close{top:-13px}.sp-service__popup-close.is-modal__close{padding:19px 17px}}.sp-service__container{max-height:calc(100vh - 154px);padding:0 0 90px;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width:767px){.sp-service__container{max-height:calc(100vh - 130px)}}.sp-service__body{margin:0 0 18px;padding:30px 0 0;border-bottom:1px solid #00357e}@media (max-width:767px){.sp-service__body{margin:0 -15px}}.sp-service__checkbox.field-checkbox i{width:30px;height:30px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #00357e}.sp-service__checkbox.field-checkbox i::before{width:30px;height:30px;-webkit-background-size:50% 50%;background-size:50%}.sp-service__checkbox.field-checkbox label{padding-left:41px;min-height:30px;padding-top:7px;font-size:0}.sp-service__checkbox.field-checkbox .checkbox-label{font-family:Karla,sans-serif;font-weight:700;letter-spacing:.65px;font-size:13px;line-height:16px;text-transform:uppercase}@media (max-width:767px){.sp-service__checkbox{padding-top:13px}}.samples-slider{margin:0 0 50px;position:relative}.samples-slider .swiper-wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:767px){.samples-slider .swiper-wrapper{padding-left:15px}}.samples-slider .swiper-nav{position:absolute;top:50%;left:-35px;right:-35px;margin-top:-21px;height:0;z-index:2}.samples-slider .swiper-nav .swiper-nav__prev{position:absolute;left:0}.samples-slider .swiper-nav .swiper-nav__next{position:absolute;right:0}.samples-slider .swiper-nav .swiper-button-disabled{cursor:default;opacity:.2}.samples-slider .swiper-nav svg{display:block}.samples-slider .swiper-pagination{position:static;font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.samples-slider .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 9px;background:#504e4e}.samples-slider .swiper-pagination .swiper-pagination-bullet:focus{outline:0}.samples-slider .swiper-pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#00357e}.samples-slider__heading{font-family:Karla,sans-serif;font-weight:700;font-size:15px;color:#00357e;line-height:18px;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 27px}.samples-slider__slide{width:140px;height:auto;position:relative;cursor:pointer}.samples-slider__slide.is-active .samples-slider__indicator{border-color:#00357e;background:#00357e}.samples-slider__slide.is-active .samples-slider__indicator .i-check{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.samples-slider__slide.is-disabled{cursor:default;pointer-events:none;opacity:.5}.samples-slider__img-wrap{height:140px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f6f6f6;margin:0 0 10px}.samples-slider__text{font-size:13px;line-height:14px;letter-spacing:.91px}.samples-slider__indicator{width:28px;height:28px;-webkit-border-radius:14px;border-radius:14px;border:1px solid #707070;background:#fff;position:absolute;z-index:2;top:5px;right:5px;-webkit-transition:background .3s,border-color .3s;-o-transition:background .3s,border-color .3s;transition:background .3s,border-color .3s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.samples-slider__indicator .i-check{display:block;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;-o-transition:transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.collection-nav{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 64px 0 0;overflow:hidden}@media (max-width:767px){.collection-nav{padding:0 38px 0 0}}.collection-nav__item{border:1px solid #fff;min-height:62px;padding:0 22px;margin:14px 0;background:#00357e;position:relative}@media (max-width:767px){.collection-nav__item{padding:0 14px}}@media (max-width:380px){.collection-nav__item{padding:0 5px}}.collection-nav__item:nth-child(odd)::after{content:'';display:block;width:30px;height:90px;border:1px solid #fff;border-left:none;left:100%;top:50%;position:absolute}.collection-nav__item:last-child::after{content:none}.collection-nav__item:first-child::before{content:'';display:block;width:30px;height:300px;position:absolute;right:100%;bottom:50%;border-left:1px solid #fff;border-bottom:1px solid #fff}.collection-nav__item:last-child::before{content:'';display:block;width:30px;height:300px;position:absolute;right:100%;top:50%;border-left:1px solid #fff;border-top:1px solid #fff}.collection-nav__item:nth-child(odd):last-child::before{content:'';display:block;width:30px;height:300px;position:absolute;left:100%;top:50%;border-right:1px solid #fff;border-top:1px solid #fff;border-left:none}.collection-nav__item.line-from-bottom .line{display:block;position:absolute;height:90px;border:1px solid #fff;border-right:none;width:30px;bottom:50%;right:100%}.collection-nav__item.line-from-top .line{display:block;position:absolute;height:90px;border:1px solid #fff;border-right:none;width:30px;top:50%;right:100%}.collection-nav__item .line-d{display:block;position:absolute;height:1px;background:#fff;right:100%;bottom:50%}.collection-nav__link{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-transform:uppercase;font-size:20px;color:#fff;line-height:1;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.collection-nav__link:active,.collection-nav__link:focus,.collection-nav__link:hover{color:#fff}@media (max-width:767px){.collection-nav__link{font-size:16px}}.item-with-icon{text-align:center;padding:0 23px}.item-with-icon__img{height:65px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 30px}.item-with-icon__heading{font-size:15px;color:#00357e;line-height:1.5;letter-spacing:1.5px;margin:0 0 22px;text-transform:uppercase}.item-with-icon__text{margin:0;font-size:15px;line-height:1.5}.product-kit{position:relative;display:block}.product-kit__img-container{display:block;position:relative;background:#f5f5f5;padding-top:100%}@media (max-width:768px){.product-kit__img-container{margin:0 -15px}}.product-kit__img{position:absolute;margin:0 auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.product-kit__header{font-family:Karla,sans-serif;font-weight:700;font-size:13px;color:#00357e;line-height:1.7;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 17px}@media (max-width:768px){.product-kit__header{text-align:center}}.product-kit__heading{display:block;margin:0 0 20px;font-size:30px;line-height:1.33;letter-spacing:3.6px}@media (max-width:768px){.product-kit__heading{text-align:center}}.product-kit__desc{margin:0;font-size:15px;line-height:22px}.product-kit__select-container{margin:38px 0}.purchase-select{display:block}.purchase-select__item{display:block;position:relative}.purchase-select__item+.purchase-select__item{margin:-1px 0 0}.sn-fs-product-kit{position:relative;padding:0 0 59px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sn-fs-product-kit__top{display:block;position:relative;background-color:#f5f5f5;padding:100% 0 0;margin:0 0 19px}.sn-fs-product-kit__img{position:absolute;margin:0 auto;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.sn-fs-product-kit__body{position:relative;padding:0 42px 0 0}.sn-fs-product-kit__heading{font-size:15px;line-height:22px;display:block}.sn-fs-product-kit__price{font-size:15px;line-height:22px;display:block;position:absolute;top:0;right:0}.sn-fs-product-kit__footer{position:absolute;left:0;right:0;bottom:0}.sn-fs-product-kit__footer .button--primary,.sn-fs-product-kit__footer .shopify-challenge__button.btn{height:40px;line-height:38px}.sn-fs-product-kit__footer .button--primary .button__text,.sn-fs-product-kit__footer .shopify-challenge__button.btn .button__text{font-size:12px;letter-spacing:1px}.sn-fs-product-kit__footer .button--primary.is-active,.sn-fs-product-kit__footer .is-active.shopify-challenge__button.btn{background:#00357e}.sn-fs-product-kit__footer .button--primary.is-active .button__text,.sn-fs-product-kit__footer .is-active.shopify-challenge__button.btn .button__text{color:#fff}.gwp-block{display:inline-block;width:450px;margin:22px 0}@media (max-width:768px){.gwp-block{width:100%}}.gwp-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:768px){.gwp-form{display:block}}.gwp-input-field{max-width:300px}@media (max-width:768px){.gwp-input-field{max-width:100%}}.gwp-button{margin:0 0 0 12px!important;height:40px;line-height:38px}.gwp-button .button__text{letter-spacing:1.7px}@media (max-width:768px){.gwp-button{margin:15px auto 0!important;width:100%}}.gwp-error{display:block;color:red;font-size:12px;margin:4px 0 0}.cart-gwp-message{display:inline-block;width:320px;vertical-align:top;margin:22px 0 22px 9px;opacity:0;-webkit-transition:all 1.2s;-o-transition:all 1.2s;transition:all 1.2s;height:0;overflow:hidden}@media (max-width:768px){.cart-gwp-message{margin:0 0 30px 0;width:100%}}.cart-gwp-message-active{opacity:1;height:auto}.cart-gwp-message-text{background:#da95c1;background:-webkit-gradient(linear,left top,right top,from(#2aafb3),to(#cf89be));background:-webkit-linear-gradient(left,#2aafb3 0,#cf89be 100%);background:-o-linear-gradient(left,#2aafb3 0,#cf89be 100%);background:linear-gradient(90deg,#2aafb3 0,#cf89be 100%);padding:8px 26px;font-size:13px;line-height:24px;text-align:left;color:#fff;margin:0}.cart-gwp-message-text-bold{display:inline-block;font-weight:700}.cart-gwp-error-message{display:none}.cart-gwp-error-message-active{display:inline-block;background:#bfbf4c;color:#fff;padding:11px;font-size:15px;margin:10px 0 0 0}.sn-item-float-img{display:block;position:relative;padding:41px 0;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-position:left center;-webkit-background-size:50% auto;background-size:50% auto}@media (max-width:767px){.sn-item-float-img{background:0 0!important;padding:0}}.sn-item-float-img+.sn-item-float-img{margin:60px 0 0}.sn-item-float-img__img-box{height:600px;margin:0 -15px}.sn-item-float-img__img-box .responsive-img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:480px){.sn-item-float-img__img-box{height:auto}.sn-item-float-img__img-box .responsive-img{width:auto;margin:0 auto}}.sn-item-float-img__details-box{padding:59px 60px;background-color:#fff;border:1px solid #707070;position:relative;z-index:2;width:calc(50% + 45px);min-height:495px;margin:0 0 0 auto}@media (max-width:767px){.sn-item-float-img__details-box{margin:-40px auto 0!important;min-height:auto;width:calc(100% - 30px);padding:40px 30px;text-align:center}.sn-item-float-img__details-box .is-columns{display:block}.sn-item-float-img__details-box .is-columns .col+.col{margin:16px 0 0}}.sn-item-float-img__heading{font-size:26px;line-height:1.46;letter-spacing:2.6px;margin:0 0 20px}@media (max-width:767px){.sn-item-float-img__heading{font-size:20px;letter-spacing:2px;line-height:1.5}}.sn-item-float-img__paragraph{line-height:1.44;margin:20px 0}@media (max-width:767px){.sn-item-float-img__paragraph{font-size:16px;line-height:1.5;margin:18px 0}}.sn-item-float-img__desc{margin:27px 0 30px;font-size:18px;line-height:26px}@media (max-width:767px){.sn-item-float-img__desc{margin:18px 0 30px}}.sn-item-float-img__accent-title{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:30px;color:#00357e;line-height:1.26;margin:0 0 10px}.sn-item-float-img__text{font-size:15px;line-height:1.46;margin:0}.sn-item-float-img__btn{display:block;margin:30px 0 0}@media (max-width:767px){.sn-item-float-img__btn{margin:40px auto 0}}.sn-item-float-img--even{background-position:right center}.sn-item-float-img--even .sn-item-float-img__details-box{margin:0 auto 0 0}.no-minimum-details-box-infos .sn-item-float-img__details-box{min-height:unset}.is-banner{display:block;position:relative;min-height:452px;background-repeat:no-repeat;background-position:left center;-webkit-background-size:cover;background-size:cover;margin:60px 0;background-color:#fafafa}.is-banner--left-side{background-position:right center}@media (max-width:768px){.is-banner{margin:0 -15px 60px;background-position:center top;padding:37px 44px 40px}}.is-banner__content-area{position:absolute;top:0;right:0;bottom:0;width:50%;padding:30px 30px 30px 98px;color:#00357e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.is-banner__content-area--left-side{right:auto;left:0}@media (max-width:768px){.is-banner__content-area{position:relative;top:auto;right:auto;bottom:auto;width:auto;display:block;padding:105% 0 0;text-align:center}}.is-banner__title{font-size:27px;color:#00357e;line-height:1.33;margin:0 0 16px}@media (max-width:768px){.is-banner__title{position:absolute;top:0;left:0;right:0;letter-spacing:2.7px}}.is-banner__desc{max-width:305px;margin:0;font-size:15px;letter-spacing:.15px;line-height:22px}@media (max-width:768px){.is-banner__desc{margin:0 auto}}.is-banner__btn-wrap{margin:19px 0 0}@media (max-width:768px){.is-banner__btn-wrap .button,.is-banner__btn-wrap .shopify-challenge__button.btn{display:block;margin:0 auto;max-width:420px}}.is-accordion{display:block;position:relative}.is-accordion .ia-item{display:block;position:relative}.is-accordion .ia-item.active .ia-content{opacity:1}.is-accordion .ia-item.active .ia-content-wrapper{height:auto}.is-accordion .ia-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.is-accordion .ia-content{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.is-accordion .ia-content-wrapper{display:block;overflow:hidden;height:0;-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.is-accordion.is-accordion--theme-style .ia-item{overflow:hidden;border-bottom:1px solid rgba(190,190,190,.5)}.is-accordion.is-accordion--theme-style .ia-item.active .ia-title-sub{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.is-accordion.is-accordion--theme-style .ia-title{position:relative;overflow:hidden;padding:0 48px 15px 0;-webkit-transition:padding .2s;-o-transition:padding .2s;transition:padding .2s}.is-accordion.is-accordion--theme-style .ia-title-link{display:inline-block;cursor:pointer;font-size:30px;color:#444;line-height:40px}.is-accordion.is-accordion--theme-style .ia-title-sub{display:block;position:absolute;top:16px;right:16px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE3cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDE3IDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1MC4yICg1NTA0NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iU2hhcGUiIGZpbGw9IiNBNUM3NDQiPgogICAgICAgICAgICA8cGF0aCBkPSJNOC41LDYuOTgyMjMgTDIuMDcyOTIsMC4zNjYxMTcgQzEuNTk4NzEsLTAuMTIyMDM5IDAuODI5ODY0LC0wLjEyMjAzOSAwLjM1NTY1NiwwLjM2NjExNyBDLTAuMTE4NTUyLDAuODU0MjcyIC0wLjExODU1MiwxLjY0NTczIDAuMzU1NjU2LDIuMTMzODggTDcuNjQxMzcsOS42MzM4OCBDOC4xMTU1OCwxMC4xMjIgOC44ODQ0MiwxMC4xMjIgOS4zNTg2Myw5LjYzMzg4IEwxNi42NDQzLDIuMTMzODggQzE3LjExODYsMS42NDU3MyAxNy4xMTg2LDAuODU0MjcyIDE2LjY0NDMsMC4zNjYxMTcgQzE2LjE3MDEsLTAuMTIyMDM5IDE1LjQwMTMsLTAuMTIyMDM5IDE0LjkyNzEsMC4zNjYxMTcgTDguNSw2Ljk4MjIzIFoiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);-webkit-background-size:17px 10px;background-size:17px 10px;background-repeat:no-repeat;width:17px;height:10px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.is-accordion.is-accordion--theme-style .ia-content{padding:9px 48px 25px 0}.is-accordion.is-accordion--theme-style .ia-content:after{content:'';display:block;height:1px}.is-accordion.is-accordion--theme-style .ia-content .is-inner-style{max-width:910px}.is-accordion.is-accordion--theme-style .ia-content .is-inner-style p{margin:0;font-size:24px;line-height:32px}.is-accordion.is-accordion--theme-style .ia-item+.ia-item{margin-top:32px}.is-accordion.is-accordion--theme-subscribe{border:1px solid #fff}.is-accordion.is-accordion--theme-subscribe .ia-title{padding:31px 25px 29px;text-align:left}@media (max-width:768px){.is-accordion.is-accordion--theme-subscribe .ia-title{padding:20px 18px}}.is-accordion.is-accordion--theme-subscribe .ia-title-link{font-family:Karla,sans-serif;font-weight:400;font-size:21px;color:#fff;line-height:21px;letter-spacing:.73px;text-transform:uppercase;padding:0 0 0 49px}.is-accordion.is-accordion--theme-subscribe .ia-title-link b{font-family:Karla,sans-serif;font-weight:700}.is-accordion.is-accordion--theme-subscribe .ia-title-link span{text-transform:none;font-size:17px;line-height:20px;letter-spacing:.34px}@media (max-width:768px){.is-accordion.is-accordion--theme-subscribe .ia-title-link{padding:0 0 0 37px;font-size:16px;line-height:19px;letter-spacing:.56px}.is-accordion.is-accordion--theme-subscribe .ia-title-link span{font-size:13px;line-height:15px;letter-spacing:.26px}}.is-accordion.is-accordion--theme-subscribe .ia-title-sub{position:absolute;top:27px;left:25px;width:30px;height:30px;-webkit-border-radius:15px;border-radius:15px;border:1px solid #fff;background-color:#00357e}.is-accordion.is-accordion--theme-subscribe .ia-title-sub::before{content:'';position:absolute;opacity:0;display:block;width:18px;height:18px;-webkit-border-radius:9px;border-radius:9px;background:#fff;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;top:5px;left:5px}@media (max-width:768px){.is-accordion.is-accordion--theme-subscribe .ia-title-sub{width:24px;height:24px;top:20px;left:18px}.is-accordion.is-accordion--theme-subscribe .ia-title-sub::before{width:14px;height:14px;top:4px;left:4px}}.is-accordion.is-accordion--theme-subscribe .is-inner-style{padding:0 25px 38px}@media (max-width:768px){.is-accordion.is-accordion--theme-subscribe .is-inner-style{padding:0 18px 28px}}.is-accordion.is-accordion--theme-subscribe .ia-item{border-top:1px solid #fff;margin:-1px 0 0}.is-accordion.is-accordion--theme-subscribe .ia-item.active{background-color:#1c6090}.is-accordion.is-accordion--theme-subscribe .ia-item.active .ia-title-sub::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.is-accordion.is-accordion--theme-subscribe .ia-item.active .ia-title-link span{display:none}.is-accordion.is-accordion--pdp-style .ia-title{border-bottom:1px solid #000;padding:28px 20px 28px 0;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.is-accordion.is-accordion--pdp-style .ia-title-link{font-family:Karla,sans-serif;font-weight:700;letter-spacing:1.5px;font-size:15px;text-transform:uppercase;line-height:19px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.is-accordion.is-accordion--pdp-style .ia-title-sub{position:absolute;right:0;top:24px}.is-accordion.is-accordion--pdp-style .ia-title-sub::before{content:'';display:block;width:12px;height:2px;position:absolute;right:0;font-size:20px;top:12px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;background:#000}.is-accordion.is-accordion--pdp-style .ia-title-sub::after{content:'';display:block;width:2px;height:12px;position:absolute;right:5px;font-size:20px;top:7px;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background:#000}.is-accordion.is-accordion--pdp-style .ia-item.active .ia-title-link,.is-accordion.is-accordion--pdp-style .ia-item.active .ia-title-sub{color:#00357e}.is-accordion.is-accordion--pdp-style .ia-item.active .ia-title-sub::before{background:#00357e}.is-accordion.is-accordion--pdp-style .ia-item.active .ia-title-sub::after{opacity:0}.is-accordion.is-accordion--pdp-style .ia-item.active .ia-title{border-color:#00357e}.is-accordion.is-accordion--pdp-style .is-inner-style{padding:38px 0 10px 0;font-size:15px;line-height:1.47}.is-accordion.is-accordion--pdp-style .is-inner-style p{font-size:15px;line-height:22px;margin:0}.is-accordion.is-accordion--pdp-style .is-inner-style h5{font-size:20px;font-weight:400;line-height:20px;letter-spacing:1.5px;margin:0 0 15px;text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2.135rem;width:100%;margin-top:10px;margin-bottom:30px}.pagination__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style-type:none}.pagination__list li{min-width:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;min-height:20px;text-align:center;padding:0 17px;border-bottom:1px solid #00357e;height:45px}.pagination__list li:first-child{padding-left:7px}.pagination__list li:last-child{padding-right:7px}.pagination__list li.active{color:#00357e;font-family:Karla,sans-serif;font-weight:700}.pagination__list li>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:inherit}.pagination__list li>:active,.pagination__list li>:focus,.pagination__list li>:hover{text-decoration:none}.pagination__page-next,.pagination__page-prev{position:relative;border-bottom-color:transparent}.pagination__page-next a,.pagination__page-prev a{opacity:0}.pagination__page-next{margin-left:27px}.pagination__page-next:before{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);bottom:0;margin:auto;left:0;right:0;top:0}.pagination__page-prev{margin-right:27px}.pagination__page-prev:before{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);bottom:0;margin:auto;left:0;right:0;top:0}.hamburger{width:28px;height:11px;position:relative;margin:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;display:none}@media (max-width:1024px){.hamburger{display:block}}.hamburger span{display:block;position:absolute;height:1px;width:100%;background:#00357e;-webkit-border-radius:0;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:nth-child(1){top:0;-webkit-transform-origin:25% 1px;-ms-transform-origin:25% 1px;transform-origin:25% 1px}.hamburger span:nth-child(2){top:5px;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.hamburger span:nth-child(3){top:10px;-webkit-transform-origin:25% calc(-25% + 1px);-ms-transform-origin:25% calc(-25% + 1px);transform-origin:25% calc(-25% + 1px)}.hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.open span:nth-child(2){width:0;opacity:0}.hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.play-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;max-width:80px;opacity:.5;fill:#fff}.is-form p{margin:10px 0}.is-form__header{font-size:20px;color:#252526;line-height:32px;margin:0 0 8px}.is-form__field{margin:24px 0 0;position:relative;text-align:left}.is-form__field.field-file label{position:static;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAMAAABl5a5YAAAAAXNSR0IB2cksfwAAAEtQTFRFAAAAo5NUppJUpZJUpZNUpZNUpZJVpZFTpZJUpZJUpY9Vp49YppNUn49QpZJUpZJUppNTppJVpZJUpJFTppJVpJJUpZJTpZFUpZJVezDf5gAAABl0Uk5TAEC//89/YJDg8DAgoBDvwFDQsF8/cN9Pr3Mh6f0AAAB3SURBVHicVc/JDsMgDATQcZzaZQuErv//paWERczB0puDZQM9tPF+w4ywkty3aWPLdEYWA96v7sVwOKTZhuo9Ngun6jN0yzQxLUb2djE4aW6W2jBlveyN+xenJvN4Vl/HyOFehv0wEN+f8tV3GFAuidNlI5Eb+AG+VgVOLMRGXQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:left center;padding-left:38px}.is-form__field.field-file .file-name{line-height:20px}.is-form__field.field-file .ff-label{display:inline-block;margin-bottom:10px;margin-right:30px;font-size:18px;color:#00357e;line-height:20px;text-transform:uppercase;letter-spacing:1px}.is-form__field.field-file .ff-requarements{font-size:14px;line-height:20px;padding-left:38px}.is-form__field.field-file .ff-requarements.error{color:#ff161a}.is-form__field.field-file input{display:block;position:absolute;width:1px;height:1px;opacity:0;top:0;left:0;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.is-form__field-box{display:block;background-color:#fff;border:1px solid #dedede;padding:8px 0 4px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;-o-transition:box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.is-form__field-box.disabled{background-color:#e7e7e7;border:1px solid #e7e7e7;pointer-events:none}.is-form__label{padding-left:16px;font-size:12px;color:#000;line-height:18px;margin:0 0 4px;position:relative;display:block;z-index:1}.is-form__group{margin:30px 0;position:relative}.is-form__title{font-size:32px;color:#000;line-height:45px;font-weight:400;margin:0 0 11px}.is-form__submit{margin:40px 0 0}.is-form__field--select{position:relative;display:inline-block}.is-form__field--select::after{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:10.5px 7px 0 7px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media (max-width:768px){.is-form__field--select::after{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:7.5px 5px 0 5px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:0;bottom:0;margin:auto}}.is-form-field .ff-error-parent{display:block;overflow:hidden;font-size:14px;color:#ff161a;line-height:24px;text-align:left;height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s,height .2s;-o-transition:opacity .2s,visibility .2s,height .2s;transition:opacity .2s,visibility .2s,height .2s}.is-form-field.state-focus .is-form__field-box{-webkit-box-shadow:0 3px 7px rgba(0,0,0,.1);box-shadow:0 3px 7px rgba(0,0,0,.1)}.is-form-field.state-error{-webkit-box-shadow:none;box-shadow:none}.is-form-field.state-error .is-input--theme{border:1px solid #ff161a}.is-form-field.state-error .ff-error-parent{margin-top:6px;height:24px;opacity:1;visibility:visible}.is-input{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:28px;margin:0;padding:0 16px;background:#fff;outline:0;font-size:14px;color:#000;line-height:1;border:1px solid transparent;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 0 0 transparent;box-shadow:inset 0 1px 0 0 transparent;-webkit-transition:border .2s,-webkit-box-shadow .2s;transition:border .2s,-webkit-box-shadow .2s;-o-transition:border .2s,box-shadow .2s;transition:border .2s,box-shadow .2s;transition:border .2s,box-shadow .2s,-webkit-box-shadow .2s;-webkit-tap-highlight-color:transparent}.is-input::-webkit-input-placeholder{color:#a6a6a6}.is-input::-moz-placeholder{color:#a6a6a6}.is-input:-ms-input-placeholder{color:#a6a6a6}.is-input:-moz-placeholder{color:#a6a6a6}.is-input::-ms-clear{display:none}.is-input:-internal-autofill-selected,.is-input:-webkit-autofill,.is-input:-webkit-autofill:active,.is-input:-webkit-autofill:focus,.is-input:-webkit-autofill:hover{background:0 0!important;-webkit-transition:background-color 50000s ease-in-out 0s;-o-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}@media (max-width:768px){.is-input{font-size:16px;line-height:normal}}.is-input--disabled{background-color:#e7e7e7;pointer-events:none}.is-input--disabled:focus,.is-input--disabled:hover{border-bottom-color:transparent;-webkit-box-shadow:none;box-shadow:none}.is-input--theme{height:40px;border:1px solid #707070;-webkit-border-radius:0;border-radius:0;background-color:#fff;padding:12px 24px 12px 16px;line-height:normal;color:#000}.is-input--file{color:transparent;border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.is-input--file::-webkit-file-upload-button{visibility:hidden}.is-input--file::-ms-browse{visibility:hidden}.is-input--file:active{border-color:#aaa;-webkit-box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;outline:0}.is-input--contrast{background-color:#f4f7fb}.theme-radio{display:block;position:relative;border:1px solid #000}.theme-radio strong{font-family:Karla,sans-serif;font-weight:700;letter-spacing:.75px}.theme-radio__input{display:block;position:absolute;width:1px;height:1px;opacity:0;top:0;left:0}.theme-radio__input:checked+.theme-radio__label{background:#f2faff;color:#00357e}.theme-radio__input:checked+.theme-radio__label .theme-radio__indicator::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.theme-radio__label{display:block;padding:20px 15px 20px 48px;font-size:15px;line-height:1.2;background:#fff;-webkit-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease;-webkit-tap-highlight-color:rgba(0,53,126,.1)}.theme-radio__indicator{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;top:20px;left:20px;width:18px;height:18px;-webkit-border-radius:9px;border-radius:9px;background:0 0;border:1px solid #00357e;background-color:#fff;-webkit-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease}.theme-radio__indicator::before{pointer-events:none;content:'';display:block;position:absolute;top:-1px;left:-1px;width:18px;height:18px;-webkit-border-radius:9px;border-radius:9px;background-color:#00357e;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.field-checkbox label{position:relative;display:inline-block;padding-left:22px;-webkit-tap-highlight-color:rgba(0,53,126,.1)}@media (min-width:769px){.field-checkbox label:hover i{border-color:#00357e}}.field-checkbox .checkbox-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;font-size:14px;color:rgba(0,53,126,.6);line-height:14px}.field-checkbox input{display:block;position:absolute;width:1px;height:1px;opacity:0;top:0;left:0}.field-checkbox i{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;top:3px;left:0;width:14px;height:14px;background:0 0;border:1px solid #00357e;background-color:#fff;-webkit-transition:border .2s,background .2s;-o-transition:border .2s,background .2s;transition:border .2s,background .2s}.field-checkbox i:before{pointer-events:none;content:'';display:block;position:absolute;top:-1px;left:-1px;width:14px;height:14px;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjEycHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTIgOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAuMiAoNTUwNDcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPlNsaWNlIDE8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ29tYmluZWRfU2hhcGUiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgcG9pbnRzPSI0IDggNC41NzEgOC41NzEgMTIgMS4xNDMgMTAuODU3IDAgNC41NzEgNi4yODYgMS4xNDMgMi44NTcgMCA0Ij48L3BvbHlnb24+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);-webkit-background-size:9px auto;background-size:9px auto;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.field-checkbox input:checked+i{border-color:#00357e;background-color:#00357e}.field-checkbox input:checked+i:before{opacity:1}.field-checkbox input:checked:disabled+i::before{opacity:1}.field-checkbox input:disabled+i{background:#f4f4f4;border-color:#a6a6a6}.field-checkbox input:disabled~.checkbox-label{color:#a6a6a6}.state-error .field-checkbox i,.state-error .field-checkbox label:hover i{border:1px solid #ff161a}.state-error .field-checkbox .checkbox-label{color:#ff161a!important}.state-error .field-checkbox .checkbox-label>*{color:#ff161a!important}.state-error .field-checkbox .checkbox-label a{-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s;border-bottom:1px solid transparent}.state-error .field-checkbox .checkbox-label a:hover{border-color:#ff161a}.is-select{display:block;font-size:14px;color:#00357e;line-height:14px;padding:0 32px 0 18px;width:auto;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;text-transform:uppercase}.is-select::-ms-expand{display:none}.is-select:hover{border-color:#e0e4eb}.is-select:focus{outline:0}.is-select option{font-weight:400;color:#000}.page-index__collections .is-grid{position:relative;width:auto;margin-left:-20px;margin-right:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-index__collections .is-grid__item{position:relative;display:block;width:calc((100% - 80px)/ 2);margin-left:20px;margin-right:20px;margin-bottom:40px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-index__collections .is-grid__item{margin-bottom:20px}}@media (max-width:768px){.page-index__collections .is-grid{position:relative;width:auto;margin-left:0;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-index__collections .is-grid__item{position:relative;display:block;width:calc((100% - 0px)/ 1);margin-left:0;margin-right:0;margin-bottom:0}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-index__collections .is-grid__item{margin-bottom:0}}@media (max-width:768px){.page-index__collections .is-grid__item{margin-bottom:40px;text-align:center}}.page-index__promote{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative}.page-index__promote--t-overlay::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.69)}.page-index__promote .pip-outer{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:2;padding:3rem 0;min-height:40rem}.page-index__promote .pip-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-index__promote .pip-title{max-width:29.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;font-size:3.47rem;-webkit-box-flex:1;-webkit-flex:1 0 29.2rem;-ms-flex:1 0 29.2rem;flex:1 0 29.2rem}@media (max-width:480px){.page-index__promote .pip-title{font-size:2.77rem;line-height:1.44;max-width:50%;padding-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%;margin-left:-17px}.page-index__promote .pip-title__inner{max-width:100px}}.page-index__promote .pip-text{padding-left:6rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:2.4rem;color:#000;line-height:1.44;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:1.2rem 0}@media (max-width:768px){.page-index__promote .pip-text{padding-left:0;font-size:14px}}@media (max-width:480px){.page-index__promote .pip-text{font-size:14px;padding-right:15px}}.page-index .snap-objects{margin:0 0 5rem}@media (max-width:768px){.page-index .snap-objects{margin:0 -15px 30px}}.page-index .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light,.page-index .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light,.page-index .yotpo-slider .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light,.page-index .yotpo-slider .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light,.page-index .yotpo-visual-carousel .yotpo-display-wrapper .y-arrows .yotpo-icon-left-arrow-light,.page-index .yotpo-visual-carousel .yotpo-display-wrapper .y-arrows .yotpo-icon-right-arrow-light{bottom:0!important}@media (max-width:768px){.page-index #shopify-section-index-fave-collections .h2,.page-index #shopify-section-index-fave-collections h2,.page-index #shopify-section-index-promote .h2,.page-index #shopify-section-index-promote h2,.page-index #shopify-section-promote-skin-care .h2,.page-index #shopify-section-promote-skin-care h2{font-size:22px;text-align:center}}.page-terms-and-conditions .h2,.page-terms-and-conditions h2{margin-bottom:20px;margin-top:20px;font-size:26px;text-transform:uppercase;font-family:Karla,sans-serif;font-weight:400;line-height:1.44}@media (max-width:768px){.page-terms-and-conditions .h2,.page-terms-and-conditions h2{font-size:22px}}@media (max-width:768px){.page-terms-and-conditions .table-scroll-wrapper{overflow-x:auto}}.page-terms-and-conditions .cookies-table{width:100%;margin-top:40px}.page-terms-and-conditions .cookies-table thead td,.page-terms-and-conditions .cookies-table thead th{text-align:left}@media (max-width:768px){.page-terms-and-conditions .cookies-table{min-width:550px}.page-terms-and-conditions .cookies-table td,.page-terms-and-conditions .cookies-table th{font-size:14px}}.page-terms-and-conditions h1{text-align:left;font-size:30px;margin-bottom:45px;line-height:1.67;letter-spacing:3.6px}@media (max-width:768px){.page-terms-and-conditions h1{margin-bottom:25px;line-height:1.4;letter-spacing:1.7px}}.page-terms-and-conditions p{font-size:15px;line-height:1.47}@media (max-width:768px){.page-terms-and-conditions p{font-size:14px}}.page-product{position:relative}.page-product .page-product__body{border-bottom:none}@media (max-width:768px){#ReCharge .page-product .recharge,.page-product #ReCharge .recharge,.page-product .is-section{margin:6rem 0;padding:0}}.page-product__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}@media (max-width:768px){.page-product__head{display:block}}.page-product__gallery{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:567px}.page-product__gallery img{font-size:8px;color:#444;text-align:center}@media (max-width:1024px){.page-product__gallery{width:60%;padding-right:5px;max-width:100%;padding-left:76px}}@media (max-width:768px){.page-product__gallery{width:100%;padding:0}}.page-product__main-info{width:338px;margin-left:60px}@media (max-width:1024px){.page-product__main-info{margin-left:0;padding-left:5px;width:40%}}@media (max-width:768px){.page-product__main-info{padding-left:0;width:100%}}.page-product__main-info .section-header{font-size:13px;color:rgba(0,53,126,.7);line-height:22px;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 24px;font-family:Karla,sans-serif;font-weight:700}@media (max-width:768px){.page-product__main-info .section-header{text-align:center;margin:2.5rem 0 0}}.page-product__main-info .section-header a{color:inherit}.page-product__main-info .product-header{font-size:30px;line-height:37px;letter-spacing:2.6px;text-transform:uppercase;margin:0;font-family:'Source Serif Pro',sans-serif;font-weight:400}@media (max-width:768px){.page-product__main-info .product-header{text-align:center;font-size:22px;line-height:1.5;margin:1rem 0}}.page-product__main-info .product-reviews{margin:6px 0 23px;margin:12px 0 0}@media (max-width:768px){.page-product__main-info .product-reviews{margin-top:2rem;text-align:center}.page-product__main-info .product-reviews .yotpo-display-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-10px}}.page-product__main-info .product-reviews .yotpo .text-m{font-size:10px;color:#000!important;line-height:12px;letter-spacing:1px;text-transform:uppercase;margin:0 0 0 15px;border-bottom:1px solid rgba(132,132,132,0)}@media (max-width:768px){.page-product__main-info .product-reviews .yotpo .text-m{font-size:12px;padding:0;margin-left:8px}}.page-product__main-info .product-reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-stars,.page-product__main-info .product-reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-stars,.page-product__main-info .product-reviews .yotpo.bottomline .yotpo-bottomline .yotpo-stars{height:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0;border-bottom:2px solid #000;padding-bottom:3px}.page-product__main-info .product-reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.page-product__main-info .product-reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{color:#000;font-size:12px}@media (max-width:768px){.page-product__main-info .product-reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.page-product__main-info .product-reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:15px}}.page-product__main-info .product-reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{font-size:12px;color:#848484}@media (max-width:768px){.page-product__main-info .product-reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{font-size:15px}}.page-product__main-info .product-reviews .yotpo .yotpo-bottomline{cursor:pointer;border:none}.page-product__main-info .product-desc{margin:23px 0;font-size:15px;line-height:1.47}@media (max-width:768px){.page-product__main-info .product-desc{font-size:14px;margin-top:27px}}.page-product__main-info .product-desc .th_pb_custom_bundle{display:none}.page-product__main-info .product-desc p{font-size:15px;line-height:22px;margin:0}.page-product__main-info .product-desc p+p{margin:12px 0 0}.page-product__main-info .product-desc strong{display:none}@media (max-width:768px){.page-product__main-info .product-desc{font-size:14px}}.page-product__main-info .product-more-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page-product__main-info .product-more-desc .col{width:43.5%}.page-product__main-info .product-more-desc .pmd-header{position:relative;display:inline-block;text-transform:uppercase;font-size:13px;color:#000;line-height:30px;margin:0 0 10px;line-height:20px;font-family:Karla,sans-serif;font-weight:700}.page-product__main-info .product-more-desc .pmd-header::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:2px;background:#000;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.page-product__main-info .product-more-desc .pmd-header:hover::after{opacity:1}@media (max-width:768px){.page-product__main-info .product-more-desc .pmd-header{line-height:1.3;font-size:14px;margin-bottom:1rem}}.page-product__main-info .product-more-desc .pmd-details{margin:0;font-size:12px;line-height:18px;letter-spacing:.6px}@media (max-width:768px){.page-product__main-info .product-more-desc .pmd-details{line-height:1.45;font-size:14px}}.page-product__main-info .product-price-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:49px 0 12px}@media (max-width:768px){.page-product__main-info .product-price-row{margin-top:29px}}.page-product__main-info .product-price-row .col{width:calc(50% - 6px);border:1px solid #707070;text-align:center;min-height:38px}.page-product__main-info .product-price-row .product-value{font-size:12px;line-height:36px;white-space:nowrap;padding-right:12px}.page-product__main-info .product-price-row .product-price,.page-product__main-info .product-price-row .product-price-m{font-family:Karla,sans-serif;font-weight:700;font-size:12px;line-height:36px;white-space:nowrap}.page-product__main-info .product-price-row .old-price{color:#8e8e8e;text-decoration:line-through;padding-right:5px}.page-product__main-info .product-btn-row{margin:12px 0 0}.page-product__main-info .product-btn-row .button,.page-product__main-info .product-btn-row .shopify-challenge__button.btn{width:100%}.page-product__main-info .product-btn-row .button__text{font-size:14px}.page-product__body{margin-top:90px;padding-bottom:40px;border-bottom:1px solid #000}.page-product__body .is-grid{position:relative;width:auto;margin-left:-18px;margin-right:-18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-product__body .is-grid__item{position:relative;display:block;width:calc((100% - 72px)/ 2);margin-left:18px;margin-right:18px;margin-bottom:36px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-product__body .is-grid__item{margin-bottom:18px}}.page-product__body .is-grid__item.left{padding-right:60px}@media (max-width:768px){.page-product__body .is-grid__item.left{padding-right:0}}@media (max-width:768px){.page-product__body{margin-top:7rem;padding-bottom:6rem}.page-product__body .is-grid{position:relative;width:auto;margin-left:-18px;margin-right:-18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-product__body .is-grid__item{position:relative;display:block;width:calc((100% - 36px)/ 1);margin-left:18px;margin-right:18px;margin-bottom:36px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-product__body .is-grid__item{margin-bottom:18px}}@media (max-width:768px){.page-product__body .is-grid{margin-bottom:-36px}}.page-product__body.metafields-content{font-size:15px;line-height:22px}@media (max-width:768px){.page-product__body.metafields-content{font-size:14px}}.page-product__body.metafields-content .v-player{margin:0 0 37px}.page-product__body.metafields-content h3{font-size:19px;line-height:1.3;letter-spacing:2.28px;margin:0 0 3.07rem;font-family:'Source Serif Pro',sans-serif;font-weight:400}@media (max-width:768px){.page-product__body.metafields-content h3{font-size:20px}}.page-product__body.metafields-content b,.page-product__body.metafields-content strong{font-family:Karla,sans-serif;font-weight:700}.page-product__body.metafields-content p{margin:0}@media (max-width:768px){.page-product__body.metafields-content p{font-size:14px}}.page-product__body.metafields-content p+p{margin-top:10px}.page-product__body.metafields-content small{font-size:11px;line-height:23px;letter-spacing:.28px}.page-product__body.metafields-content table{width:100%;border-collapse:collapse}.page-product__body.metafields-content table td{cursor:default;border-collapse:collapse;vertical-align:top;font-size:13px;letter-spacing:1.3px;padding:0}.page-product__body.metafields-content table td:first-child{padding-right:12px}@media (max-width:768px){.page-product__body.metafields-content table td{font-size:14px;letter-spacing:normal;line-height:1.3}}.page-product .snap-objects{margin:0 0 75px}@media (max-width:768px){.page-product .snap-objects{margin-bottom:6rem}}.page-product .yotpo.yotpo-main-widget{width:auto}.page-product .yotpo-nav-tab:focus{outline:0}.page-product__custom-reviews .bottom-line-items-container-desktop .bottom-line-items-wrapper{position:relative;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.page-product__custom-reviews .bottom-line-items-container-mobile .bottom-line-items{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}.page-product__custom-reviews .filters-dropdown .yotpo-dropdown-button{padding:0 16px 0 12px}.page-product__custom-reviews .yotpo.yotpo-main-widget .yotpo-bottomline .rating-star{color:#000}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{display:none!important}.page-product__custom-reviews .yotpo a,.page-product__custom-reviews .yotpo div,.page-product__custom-reviews .yotpo form,.page-product__custom-reviews .yotpo i,.page-product__custom-reviews .yotpo img,.page-product__custom-reviews .yotpo label,.page-product__custom-reviews .yotpo li,.page-product__custom-reviews .yotpo p,.page-product__custom-reviews .yotpo span,.page-product__custom-reviews .yotpo strong,.page-product__custom-reviews .yotpo sup,.page-product__custom-reviews .yotpo ul{font-family:Karla,sans-serif;font-weight:400;text-transform:uppercase;color:#000}.page-product__custom-reviews .yotpo p.rest-content-collapsed{text-transform:none;font-size:15px}.page-product__custom-reviews .yotpo .yotpo-regular-box:not(.bottom-line-items-container){border-top:none;border-bottom:1px solid #707070}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .yotpo-review-wrapper{position:relative;overflow:hidden;padding-bottom:50px}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .yotpo-review-wrapper.read-more-btn{margin-bottom:50px}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .content-review{text-transform:none;font-size:15px;color:#000;line-height:1.47}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .content-review .yotpo-read-more{color:#000;font-size:14px;letter-spacing:1.4px;line-height:30px;border-bottom:1px solid;text-align:right;margin:0;display:block;width:100px;overflow:hidden;position:absolute;left:-12px;bottom:0}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .content-review .yotpo-read-more:focus{outline:0}@media (max-width:768px){.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .content-review{font-size:14px}}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .content-title{font-family:Karla,sans-serif;font-weight:700;font-size:16px;color:#000;line-height:22px;padding-bottom:16px;width:100%}@media (max-width:768px){.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .content-title{font-size:14px;padding-right:55px;padding-bottom:15px!important}}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer,.page-product__custom-reviews .yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description{font-style:normal!important;font-size:12px;color:#676767;letter-spacing:1.2px;line-height:18px}.page-product__custom-reviews .yotpo .write-review .connect-wrapper{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.page-product__custom-reviews .label-with-tooltip.pull-left,.page-product__custom-reviews .yotpo .yotpo-label-container,.page-product__custom-reviews .yotpo .yotpo-reviews .yotpo-footer,.page-product__custom-reviews .yotpo-label-container{display:none!important}.page-product__custom-reviews .yotpo .yotpo-review.yotpo-regular-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0!important;margin-right:0!important;padding:50px 0 50px}@media (max-width:768px){.page-product__custom-reviews .yotpo .yotpo-review.yotpo-regular-box:nth-of-type(3){padding-top:0!important}.page-product__custom-reviews .yotpo .yotpo-review.yotpo-regular-box:nth-of-type(3) .yotpo-multiple-rating-fields{top:-15px!important}.page-product__custom-reviews .yotpo .yotpo-review.yotpo-regular-box:nth-of-type(3) .yotpo-review-date{top:65px!important}}@media (max-width:768px){.page-product__custom-reviews .yotpo-user-field-description{margin-right:3px!important}}.page-product__custom-reviews .mb-track-y{right:0;width:5px}.page-product__custom-reviews .mb-track-y:before{content:'';position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;width:1px;background-color:#00357e}.page-product__custom-reviews .mb-track-y .mb-bar{background-color:#00357e;-webkit-border-radius:0;border-radius:0}.page-product__custom-reviews .yotpo-pager{margin-top:50px!important;margin-bottom:50px!important;width:100%!important;border-bottom:1px solid #000;padding-bottom:50px!important}.page-product__custom-reviews .yotpo-pager .yotpo-page-element{font-size:18px}@media (max-width:768px){.page-product__custom-reviews .yotpo-pager{margin-top:-1px!important;padding-top:50px;border-top:1px solid #000}}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields{margin:0}@media (max-width:768px){.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields{position:absolute;right:0;top:30px}}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main{margin:0 0 0 auto;width:auto;padding:0 0 0 100px;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;max-width:630px}@media (max-width:768px){.page-product__custom-reviews .yotpo .yotpo-review .yotpo-main{max-width:100%;padding-left:0;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{font-family:Karla,sans-serif;font-weight:700;font-size:16px;color:#000;line-height:22px}@media (max-width:768px){.page-product__custom-reviews .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{width:100%;margin-right:0;line-height:1.4;font-size:14px}}.page-product__custom-reviews .yotpo-empty-search-results{margin-top:50px;font-family:Karla,sans-serif!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.5;letter-spacing:1.4px}.page-product__custom-reviews .yotpo-empty-search-results .empty-search-results-text{margin:0;height:auto;width:auto}.page-product__custom-reviews .yotpo-empty-search-results .empty-search-results-clear-all-btn{margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:auto;min-height:37px;padding:0 25px;border:1px solid #00357e;color:#00357e;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}.page-product__custom-reviews .yotpo-empty-search-results .empty-search-results-clear-all-btn:hover{background-color:#00357e!important;color:#fff!important}.page-product__custom-reviews .clear-text-icon{top:0!important;bottom:0!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon{color:#000}.page-product__custom-reviews .yotpo-review-stars .y-stars-wrap .yotpo-icon{display:block;font-size:22px;margin:0 2px}.page-product__custom-reviews .yotpo .yotpo-review .yotpo-header{position:static}.page-product__custom-reviews .y-stars-wrap{position:absolute;top:42px;right:358px}@media (max-width:768px){.page-product__custom-reviews .yotpo-user-field{line-height:1!important}}.page-product__custom-reviews .yotpo-main-widget .bottom-line-items-container{padding-top:0!important}@media (max-width:768px){.page-product__custom-reviews .yotpo-main-widget .bottom-line-items-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-product__custom-reviews .yotpo-main-widget .bottom-line-items-container .bottom-line-items{margin-bottom:4rem;margin-left:0;margin-top:5px}}@media (max-width:768px){.page-product__custom-reviews .yotpo-main-widget .write-question-review-button-text{font-size:1.85rem!important}.page-product__custom-reviews .yotpo-main-widget .y-stars-wrap{position:relative;left:0;right:0;bottom:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-product__custom-reviews .yotpo-main-widget .yotpo-review.yotpo-regular-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:4rem;padding-bottom:4rem}}@media (max-width:768px) and (max-width:768px){.page-product__custom-reviews .yotpo-main-widget .yotpo-review.yotpo-regular-box{padding-top:40px;padding-bottom:40px}}@media (max-width:768px){.page-product__custom-reviews .yotpo-main-widget .yotpo-review .yotpo-main{width:100%}.page-product__custom-reviews .yotpo-main-widget .yotpo-review .yotpo-main .yotpo-review-wrapper{padding-bottom:0}.page-product__custom-reviews .yotpo-main-widget .yotpo-review .yotpo-main .content-title{padding-bottom:0}.page-product__custom-reviews .yotpo-main-widget .yotpo-review .yotpo-main .content-review .yotpo-read-more{position:relative;margin-top:5px}.page-product__custom-reviews .yotpo-main-widget .yotpo-header{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-product__custom-reviews .yotpo-main-widget .yotpo-header .yotpo-header-element{width:100%;max-width:100%;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px) and (max-width:768px){.page-product__custom-reviews .yotpo-main-widget .yotpo-header .yotpo-header-element{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0!important}}@media (max-width:768px){.page-product__custom-reviews .yotpo-main-widget .yotpo-header .yotpo-review-stars .y-stars-wrap .yotpo-icon{font-size:17px}}@media (max-width:768px) and (max-width:768px){.page-product__custom-reviews .yotpo-main-widget .yotpo-header .yotpo-review-stars .y-stars-wrap .yotpo-icon{font-size:15px;margin:0 .5px}}@media (max-width:768px){.page-product__custom-reviews .yotpo-main-widget .yotpo-header .yotpo-review-stars{margin-right:0!important;margin-top:12px!important;position:relative;bottom:0;margin-bottom:20px!important;min-width:1px}.page-product__custom-reviews .yotpo-main-widget .yotpo-header .label-with-tooltip{display:none}.page-product__custom-reviews .yotpo-main-widget .yotpo-header .yotpo-clr{display:none}}@media (max-width:768px){.page-product #shopify-section-bestsellers h2,.page-product #shopify-section-key-ingredients h2,.page-product #shopify-section-promote-skin-care h2{font-size:22px}}form.product-form .rc_subscription-only div.rc_block__type__options,form.product-form div.rc_block__type--active div.rc_block__type__options,form.product-form div.rc_popup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){form.product-form .rc_popup{display:none!important}}form.product-form span.rc_label__discount{margin-left:4px}form.product-form div.rc_block__type{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:15px;padding:10px 20px}@media (max-width:768px){form.product-form div.rc_block__type{font-size:12px;padding-left:10px;padding-right:10px}}form.product-form div.rc_block__type input.rc_radio{display:none}form.product-form div.rc_block__type label.rc_label{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.44!important}@media (max-width:768px){form.product-form div.rc_block__type label.rc_label{font-size:15px;line-height:1.2!important}}form.product-form div.rc_block__type input[type=radio]+label.rc_label{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}form.product-form div.rc_block__type input[type=radio]+label.rc_label:before{content:'';width:14px;height:14px;min-width:14px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;border:1px solid #00357e;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-right:10px;display:inline-block;margin-bottom:0}form.product-form div.rc_block__type label.rc_label__deliver_every{padding-top:0;padding-left:24px}@media (max-width:768px){form.product-form div.rc_block__type .rc_label__delivery{margin:0 0 6px}}form.product-form div.rc_block__type #rc_autodeliver_options{padding-top:5px}form.product-form div.rc_block__type .rc_price{font-family:Karla,sans-serif;font-weight:700;display:inline-block;margin-left:4px}form.product-form div.rc_block__type select.rc_select{border-color:#00357e;color:#00357e;border-width:1px;-webkit-border-radius:5px;border-radius:5px;background-color:#f2faff;font-size:13px;padding:0 10px;min-width:85px;min-height:26px;line-height:24px;text-align:center;margin-left:4px;outline:0;width:90px;padding-right:0;letter-spacing:normal;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:Karla,sans-serif;font-weight:400}form.product-form div.rc_block__type select.rc_select::-ms-expand{display:none}form.product-form div.rc_block__type select.rc_select:focus{outline:0}@media (max-width:768px){form.product-form div.rc_block__type select.rc_select{font-size:12px}}form.product-form div.rc_block__type--active{background-color:#f2faff}form.product-form div.rc_block__type--active label.rc_label{color:#00357e}form.product-form div.rc_block__type--active input[type=radio]+label.rc_label:before{background-color:#00357e}form.product-form div.rc_block__type--active div.rc_popup{opacity:1;visibility:visible}form.product-form img.rc_popup__icon{display:none}form.product-form div.rc_popup{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden;margin-left:10px}form.product-form div.rc_popup__block__content a{text-decoration:underline}form.product-form div.rc_popup__block__content a:hover{text-decoration:none}form.product-form a.rc_popup__hover,form.product-form div.rc_popup__hover{height:auto;font-size:12px;color:#00357e;border-bottom:none;text-decoration:underline;cursor:pointer;line-height:1.05}form.product-form a.rc_popup__hover:hover,form.product-form div.rc_popup__hover:hover{text-decoration:none}form.product-form div.rc_popup__block{background-color:#fff!important;-webkit-box-shadow:0 0 20px 2px rgba(7,73,117,.27);box-shadow:0 0 20px 2px rgba(7,73,117,.27);color:#00357e;top:28px;right:0;left:auto}form.product-form div.rc_popup__block__content,form.product-form div.rc_popup__block__content strong,form.product-form div.rc_popup__close{color:#00357e!important;font-size:15px}form.product-form div.rc_popup__block:before{border-bottom-color:#fff!important;right:16px;left:auto}.product-snippet__btn-wrap form.product-form div.rc_block__type{padding-left:5px;padding-right:5px}.product-snippet__btn-wrap form.product-form .rc_popup{display:none}.page-product__custom-reviews .yotpo-header-element.yotpo-header-actions{width:100%;color:#000;line-height:1.43;letter-spacing:1.4px;font-size:14px!important;font-family:Karla,sans-serif;font-weight:400}@media (max-width:768px){.page-product__custom-reviews .yotpo-header-element.yotpo-header-actions{padding-top:0;padding-bottom:15px!important}}.page-product__custom-reviews .page-product__custom-reviews .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description,.page-product__custom-reviews .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-answer,.page-product__custom-reviews .yotpo-review-date,.page-product__custom-reviews .yotpo-user-field-description.text-s{line-height:1.43;letter-spacing:1.4px;font-size:14px!important;color:#676767;font-family:Karla,sans-serif;font-weight:400;font-weight:400!important}@media (max-width:768px){.page-product__custom-reviews .yotpo-user-related-fields{display:block!important}}.page-product__custom-reviews .yotpo-review-stars{position:relative}@media (min-width:768px){.page-product__custom-reviews .yotpo-review-stars{position:unset!important}}@media (max-width:768px){.page-product__custom-reviews .yotpo-review-stars .yotpo-user-related-fields{display:none!important}}.page-product__custom-reviews .yotpo-review-stars .y-stars-wrap{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;position:absolute;width:auto;left:auto;right:calc(50% + 95px);top:50px}@media (max-width:768px){.page-product__custom-reviews .yotpo-review-stars .y-stars-wrap{position:relative;left:0;top:0;bottom:0;right:0}.page-product__custom-reviews .yotpo-review-stars .y-stars-wrap .yotpo-review-stars{margin:0!important;left:0!important;right:0!important;top:0!important;bottom:0!important}}.page-product__custom-reviews .yotpo-header-element{width:100%!important}.page-product__custom-reviews .yotpo-question .yotpo-header-element{width:45px!important}.page-product__custom-reviews .yotpo-review-date{color:#000!important;margin-top:7px;display:inline-block}@media (max-width:768px){.page-product__custom-reviews .yotpo-review-date{position:absolute;right:0;top:105px;font-size:10px!important;letter-spacing:1px}}.page-product__custom-reviews .yotpo-comments-box{margin:0 0 0 auto!important}@media (max-width:768px){.page-product__custom-reviews .yotpo-comments-box{width:100%!important;margin-left:0!important;margin-top:25px!important}}.page-product__custom-reviews .yotpo-comments-box .yotpo-header-element{padding-top:0!important;padding-right:0!important;padding-bottom:16px!important}@media (max-width:768px){.page-product__custom-reviews .yotpo-comments-box .yotpo-header-element{padding-bottom:15px!important}}.page-product__custom-reviews .yotpo-comments-box .content-title.yotpo-font-bold,.page-product__custom-reviews .yotpo-comments-box .yotpo-header-element.yotpo-header-actions{display:none!important}.page-product__custom-reviews .yotpo-comments-box .yotpo-comment-box{padding-top:0!important;padding-bottom:0!important;margin-left:80px!important}@media (max-width:768px){.page-product__custom-reviews .yotpo-comments-box .yotpo-comment-box{margin-left:25px!important}}.page-product__custom-reviews .yotpo-comments-box .yotpo-comment-box .yotpo-main{padding-left:0!important}.page-product__custom-reviews .main-widget.yotpo-display-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:871px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-display-wrapper{width:100%}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper>.new-yotpo-small,.page-product__custom-reviews .main-widget.yotpo-display-wrapper>.new-yotpo-small-box,.page-product__custom-reviews .main-widget.yotpo-display-wrapper>.yotpo-messages,.page-product__custom-reviews .main-widget.yotpo-display-wrapper>.yotpo-nav-content,.page-product__custom-reviews .main-widget.yotpo-display-wrapper>form{width:100%}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav{margin-left:0;margin-right:0}@media (max-width:871px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-button{min-height:37px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:25px;padding-right:25px;background-color:#00357e;font-size:14px;line-height:1.5;letter-spacing:1.4px;border:1px solid #00357e;color:#fff;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;outline:0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-button:hover{background-color:#fff;color:#00357e}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .desktop-clear-all-btn{font-family:Karla,sans-serif;font-weight:700;color:#00357e!important;border:none;letter-spacing:1.4px;border-bottom:1px solid #00357e;padding:0!important;padding-bottom:3px!important;-webkit-border-radius:0!important;border-radius:0!important;margin-bottom:20px!important}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .filters-container-title{font-size:14px;font-family:Karla,sans-serif;font-weight:700;line-height:1.5;letter-spacing:1.4px;color:#000;padding-bottom:14px;width:100%}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .magnifying-glass-icon{color:#8e8e8e;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:18px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .filters-container-title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .free-text-search{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto;max-width:500px}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .free-text-search{width:100%;max-width:100%;margin-bottom:20px}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .yotpo-hidden-mobile{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .yotpo-hidden-mobile .dropdown-filters-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .yotpo-hidden-mobile{width:100%}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .yotpo-hidden-mobile .dropdown-filters-container{width:100%}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .suggested-topics-component{margin-bottom:-10px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .suggested-topics{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;margin-top:20px;width:100%}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .suggested-topics .suggested-topics-row .suggested-topic,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .suggested-topics .suggested-topics-row .suggested-topic-expand{-webkit-border-radius:0;border-radius:0;font-size:14px;font-family:Karla,sans-serif;font-weight:400;line-height:1.5;letter-spacing:1.4px;margin-bottom:0;display:inline-block}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .free-text-search-input{margin-top:0;margin-bottom:0;-webkit-border-radius:0;border-radius:0;border:1px solid #000;font-size:14px;line-height:1.5;letter-spacing:1.4px;height:37px;padding-left:44px;width:100%;font-family:Karla,sans-serif;font-weight:400}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .free-text-search-input::-webkit-input-placeholder{color:#8e8e8e;text-transform:uppercase}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .free-text-search-input::-moz-placeholder{color:#8e8e8e;text-transform:uppercase}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .free-text-search-input::-ms-input-placeholder{color:#8e8e8e;text-transform:uppercase}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .free-text-search-input::placeholder{color:#8e8e8e;text-transform:uppercase}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown{margin-top:0!important;-webkit-border-radius:0;border-radius:0;border:1px solid #000;height:37px;font-size:14px;line-height:1.5;letter-spacing:1.4px;color:#8e8e8e;margin-right:20px!important;width:auto;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-family:Karla,sans-serif;font-weight:400}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown{width:100%;margin-bottom:20px!important}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown:first-of-type{margin-left:20px!important}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown:first-of-type{margin-left:0!important}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown:last-of-type{margin-right:0!important}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown:last-of-type{margin-bottom:0!important}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown *{font-size:inherit!important;color:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;border:none;-webkit-border-radius:0;border-radius:0;outline:0;font-family:inherit;max-width:100%;width:100%}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown .yotpo-dropdown.list-categories{border:1px solid #000;left:-1px;right:-1px;width:auto;padding:0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown .list-category{padding-left:15px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown .yotpo-dropdown-button{padding-top:0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown .yotpo-dropdown-button{width:100%}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown .yotpo-icon.yotpo-icon-down-triangle{top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:5px;height:5px;margin:auto;position:absolute;right:12px;left:auto}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown .yotpo-icon.yotpo-icon-down-triangle:before{content:'';content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#8e8e8e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;top:0;bottom:0;right:0;margin:auto}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .filters-container .dropdown-filters-container .filters-dropdown .yotpo-icon.yotpo-icon-down-triangle{margin-right:15px;right:5px}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-reviews-filters{padding-top:30px;border-bottom:1px solid #000;margin-left:0;margin-right:0;padding-bottom:50px}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-reviews-filters{border-bottom:none}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav{border-bottom:none;margin-left:0!important;margin-right:0!important}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box ul,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav ul{width:100%!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box li,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav li{font-family:Karla,sans-serif;font-weight:700;font-size:14px;line-height:1.5;letter-spacing:1.4px;padding-bottom:3px;color:#000;margin-right:40px;margin-bottom:0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box li:last-child,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav li:last-child{margin-right:0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box li .yotpo-nav-wrapper,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box li .yotpo-nav-wrapper>span,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav li .yotpo-nav-wrapper,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav li .yotpo-nav-wrapper>span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box li,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav li{margin:0!important;width:calc(50% - 10px);text-align:center}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box ul li.yotpo-nav-tab.yotpo-active,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav ul li.yotpo-nav-tab.yotpo-active{color:#00357e;padding-bottom:3px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .new-yotpo-small-box ul li.yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .yotpo-nav ul li.yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-bottom:1px solid #00357e}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items{position:relative;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media (max-width:960px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .yotpo-clr{display:none}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .sr-only{display:none!important}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars{padding-left:0;height:auto;line-height:1;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .rating-star{font-size:31px;height:auto;line-height:1}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .yotpo-filter-stars .rating-star{font-size:23px}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .avg-score,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .reviews-qa-label{font-size:13px!important;line-height:1.38!important;letter-spacing:1.3px;font-family:Karla,sans-serif;font-weight:400;color:#000}@media (max-width:871px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .avg-score,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .reviews-qa-label{padding-left:40px}}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .avg-score,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .reviews-qa-label{font-size:10px!important;letter-spacing:1px!important;padding-left:30px}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .avg-score{font-weight:700!important;margin-top:7px;width:100%;text-align:left;height:auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-padding-start:9px;padding-inline-start:9px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .avg-score:after{content:' stars'}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .avg-score{margin-top:0!important;margin-left:0!important}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items .reviews-qa-labels-container{line-height:normal;height:auto;width:100%;text-align:left;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:0;padding:0;position:relative;top:0;bottom:0;left:0;right:0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0;margin-left:0;margin-right:0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items-container:before{content:'RATINGS & REVIEWS';text-transform:uppercase;font-size:22px;line-height:1.32;letter-spacing:2.64px;font-family:"Source Serif Pro",sans-serif;margin-right:45px;display:inline-block}@media (max-width:871px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items-container:before{width:100%;text-align:center;margin-right:0}}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .bottom-line-items-container:before{font-size:20px;line-height:1.1;letter-spacing:2.4px}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .search-in-progress{margin-top:50px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review{padding-bottom:37px;margin-left:0;margin-right:0}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review{padding-bottom:27px}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header-title{display:none}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .form-element{width:100%}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .form-element.yotpo-custom-tag-field{width:auto;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .form-element .yotpo-single-choice-field .yotpo-single-choice-option .y-label{font-size:14px;font-family:Karla,sans-serif;font-weight:400;color:#000;letter-spacing:1.4px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .form-element .yotpo-single-choice-field .yotpo-single-choice-option .yotpo-radio-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .form-element .yotpo-single-choice-field .yotpo-single-choice-option .yotpo-radio-wrapper input[type=radio]{margin-left:0;width:17px;height:17px;display:inline-block;position:relative;top:-1px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header{margin-bottom:25px}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header>div:last-of-type{width:100%}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header .yotpo-header-title{display:none}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header .y-label{font-family:Karla,sans-serif;font-weight:700;color:#000;letter-spacing:1.4px;font-size:14px;padding-bottom:11px}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header .stars-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header .yotpo-icon{font-size:31px;color:#000}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header .yotpo-icon{font-size:59px;margin:0!important}}@media (max-width:340px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-header .yotpo-icon{font-size:45px}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .y-input{margin-bottom:25px;min-height:37px;outline:0;padding-left:20px;padding-right:20px;letter-spacing:1.4px;font-size:14px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .y-input:focus{outline:0}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review textarea.y-input{min-height:130px;padding-top:10px;padding-bottom:10px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .yotpo-mandatory-explain{color:#8e8e8e;margin-bottom:20px;letter-spacing:1.4px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .write-question-content .y-label,.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-review .write-review-content .y-label{font-family:Karla,sans-serif;font-weight:700;color:#000;letter-spacing:1.4px;font-size:14px}.page-product__custom-reviews .main-widget.yotpo-display-wrapper br{display:none}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container{max-width:400px;margin-right:0;margin-left:auto;padding-right:0!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:auto}@media (max-width:871px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container{margin-left:auto;margin-right:auto;margin-top:30px}}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container{margin-left:0;margin-right:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button{z-index:2;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:37px;border:1px solid #00357e;-webkit-border-radius:0;border-radius:0;color:#00357e;background-color:#fff;padding-left:25px!important;padding-right:25px!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button{font-size:14px;min-height:47px;line-height:2.14;letter-spacing:1.4px;font-family:Karla,sans-serif;font-weight:700;width:100%}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button .yotpo-icon{display:none}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button .write-question-review-button-text{width:auto;min-width:0;font-size:14px!important;line-height:1.5;letter-spacing:1.4px;color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:Karla,sans-serif;font-weight:400}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button .write-question-review-button-text{font-weight:700;font-size:14px!important}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button:hover{background-color:#fff!important;border-color:#8e8e8e!important;color:#8e8e8e!important}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button:last-of-type{margin-left:20px!important}@media (max-width:768px){.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button:last-of-type{margin-top:20px!important;margin-left:0!important}}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button.write-question-review-button.active{background-color:#fff!important;border-color:#8e8e8e!important;color:#8e8e8e!important}.page-product__custom-reviews .main-widget.yotpo-display-wrapper .write-question-review-buttons-container .yotpo-default-button.write-question-review-button:focus{outline:0!important}@media (max-width:768px){#body .mobile-filters-modal .yotpo .yotpo-modal .yotpo-modal-dialog,#body .mobile-filters-modal .yotpo-modal-base .yotpo-modal-dialog,#body .yotpo .mobile-filters-modal .yotpo-modal .yotpo-modal-dialog{width:100%}}@media (max-width:768px){#body .mobile-filters-modal .mobile-filters-footer-btn .footer-text{text-transform:uppercase;font-size:14px;font-family:Karla,sans-serif!important;letter-spacing:1.4px;font-weight:700!important}}@media (max-width:768px){#body .mobile-filters-modal .mobile-filters-footer-btn .footer-text{height:auto;font-size:14px;padding:0}}@media (max-width:768px){#body .mobile-filters-modal .mobile-filters-footer-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){#body .yotpo .yotpo-modal-dialog.yotpo-small .yotpo-visible-mobile,#body .yotpo.yotpo-main-widget.yotpo-small .yotpo-visible-mobile{display:none!important}}@media (max-width:768px){#body .yotpo .yotpo-comment .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description,#body .yotpo .yotpo-onsite-upload .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description,#body .yotpo .yotpo-question .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description,#body .yotpo .yotpo-review .yotpo-main .yotpo-multiple-rating-fields .yotpo-user-related-fields .yotpo-user-field .yotpo-user-field-description,#body .yotpo-user-field-answer{font-style:normal!important;font-size:10px!important;letter-spacing:0!important;line-height:1.4!important}}#body .yotpo-reviews{max-height:4050px;overflow-x:hidden;overflow-y:auto}@media (max-width:768px){#body .yotpo-reviews{max-height:750px}#body .yotpo-reviews.yotpo-active.mb-container.mb-visible.mb-scroll-y .mb-content{padding-right:19px!important;padding-bottom:50px!important}#body .yotpo-reviews .mb-content{overflow-x:hidden!important}#body .yotpo-reviews .mb-content::-webkit-scrollbar{width:0;background:0 0}#body .yotpo-reviews .mb-content::-webkit-scrollbar-thumb{background:red}#body .yotpo-reviews::-webkit-scrollbar{width:0;background:0 0}#body .yotpo-reviews::-webkit-scrollbar-thumb{background:red}}#body .yotpo .write-question-wrapper .yotpo-default-button,#body .yotpo .write-question-wrapper input[type=button].yotpo-default-button,#body .yotpo .write-review-wrapper .yotpo-default-button,#body .yotpo .write-review-wrapper input[type=button].yotpo-default-button{min-height:37px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:25px;padding-right:25px;font-size:14px;letter-spacing:1.4px;font-family:Karla,sans-serif;font-weight:400;font-weight:400!important;background-color:#00357e;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:768px){#body .yotpo .write-question-wrapper .yotpo-default-button,#body .yotpo .write-question-wrapper input[type=button].yotpo-default-button,#body .yotpo .write-review-wrapper .yotpo-default-button,#body .yotpo .write-review-wrapper input[type=button].yotpo-default-button{width:100%;max-width:100%;min-height:48px}}.PDP-new .qty-box__input{font-family:Karla,sans-serif;font-weight:700}.PDP-new .page-product__head{display:block}@media (max-width:768px){.PDP-new .page-product__head .page__aside{margin:0 -15px}.PDP-new .page-product__head .pdp-gallery__top .swiper-wrapper{padding-bottom:8px}}.PDP-new .pdp-gallery__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.PDP-new .pdp-gallery__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.PDP-new .pdp-gallery__top{width:100%;max-width:400px}.PDP-new .pdp-gallery__thumbs{position:relative;height:auto;padding:1px;margin:0;width:65px}.PDP-new .pdp-gallery__thumbs .swiper-slide{height:65px!important}@media (max-width:768px){.PDP-new .pdp-gallery__thumbs .swiper-slide{width:65px!important}}.PDP-new .pdp-gallery__thumbs .swiper-slide+.swiper-slide{margin-top:10px}@media (max-width:768px){.PDP-new .pdp-gallery__thumbs{width:100%;max-width:none}}.PDP-new .page-product__main-info{width:auto;margin:0}.PDP-new .is-accordion--pdp-style{margin:35px 0 0}.PDP-new .product-price-row .product-price{display:none}.PDP-new .page-product__main-info .product-price-row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.PDP-new .page-product__main-info .product-price-row .qty-box{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.PDP-new .page-product__main-info .product-price-row .product-value{font-size:15px;line-height:39px}.PDP-new .page-product__main-info .product-price-row .col{width:50%}.PDP-new .page-product__main-info .product-price-row .col+.col{border-left:none}.PDP-new .page-product__body{margin-top:80px;border-top:1px solid #000;padding-bottom:1px;border-bottom:1px solid #000}@media (max-width:768px){.PDP-new .page-product__body{border-top:none}}.PDP-new__block{padding-top:80px;border-top:1px solid #000}.PDP-new__block h2{text-align:center;font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:30px;letter-spacing:3.6px;line-height:37px;text-transform:uppercase;margin:0 0 40px}.PDP-new .page-product__body.metafields-content .PDP-new__clean{margin:100px 0 40px}.PDP-new .page-product__body.metafields-content .PDP-new__clean h2{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:30px;letter-spacing:3.6px;line-height:37px;text-transform:uppercase;margin:0 0 40px}.PDP-new .page-product__body.metafields-content .PDP-new__clean h3{font-family:Karla,sans-serif;font-weight:700;font-size:20px;letter-spacing:2px;line-height:26px;text-transform:uppercase;margin:40px 0 16px}.PDP-new .page-product__body.metafields-content .PDP-new__clean p{font-size:20px;letter-spacing:.2px;line-height:28px;margin:15px 0}.PDP-new .page-product__body.metafields-content .PDP-new__clean .icons{max-width:400px;border-top:1px solid #000;padding-top:38px}.PDP-new .page-product__body.metafields-content .PDP-new__clean .icons img{width:100%;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.PDP-new .page-product__body.metafields-content .PDP-new__clean .icons svg{display:block;margin:0 auto 10px}.PDP-new .page-product__body.metafields-content .PDP-new__clean .icons .is-columns .col+.col{margin-left:25px}.PDP-new .page-product__body.metafields-content .PDP-new__clean .icons span{display:block;text-align:center;font-size:13px;letter-spacing:.26px;line-height:18px}.PDP-new .page-product__body.metafields-content .PDP-new__clean .icons span a{color:grey;text-decoration:underline;font-style:italic}.PDP-new .page-product__body.metafields-content .PDP-new__clean .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-left:40px;margin-top:-20px;position:relative;z-index:2}.PDP-new .page-product__body.metafields-content .PDP-new__clean .label svg{margin-right:20px}.PDP-new .page-product__body.metafields-content .PDP-new__clean .label span{font-family:'Karla Italic',sans-serif;font-weight:400;font-style:italic;font-size:13px;line-height:20px;letter-spacing:.26px}.PDP-new .page-product__body.metafields-content .PDP-new__clean .label a{text-decoration:underline;color:#000}@media (max-width:768px){.PDP-new .page-product__body.metafields-content .PDP-new__clean{margin:60px 0 40px}.PDP-new .page-product__body.metafields-content .PDP-new__clean .is-columns.gap-40{display:block}.PDP-new .page-product__body.metafields-content .PDP-new__clean .is-columns.gap-40>.col+.col{margin:40px 0 0}}.PDP-new__clean-sub{background-position:center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;padding:82px 0;margin:0 0 80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-height:400px}@media (max-width:768px){.PDP-new__clean-sub{margin:0 -15px 180px;min-height:315px;padding:0 15px 80px 0}}.PDP-new__clean-sub .info{padding:54px 58px;background:#fff;border:1px solid #00357e;border-right:none;max-width:426px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (max-width:768px){.PDP-new__clean-sub .info{padding:24px 26px;border:1px solid #00357e;max-width:70%;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}}.PDP-new__clean-sub .title{position:absolute;z-index:2;font-size:30px;letter-spacing:3px;line-height:37px;text-transform:uppercase;color:#ff45b7;-webkit-border-radius:45px;border-radius:45px;border:2px solid #ff45b7;padding:26px 47px;left:74px;top:82px}.PDP-new__clean-sub .title .title-sub{position:absolute;right:-30px;top:48px}@media (max-width:768px){.PDP-new__clean-sub .title{font-size:28px;padding:24px 34px;top:65px;left:15px;white-space:nowrap}.PDP-new__clean-sub .title .title-sub{right:auto;left:30px;top:56px;width:45px}.PDP-new__clean-sub .title .title-sub svg{display:block;max-width:100%}}.key-ingr-slider{padding-bottom:80px;border-bottom:1px solid #000}@media (max-width:768px){.key-ingr-slider .js_images{margin:0 -15px}}.key-ingr-slider__slide{max-width:600px}@media (max-width:768px){.key-ingr-slider__slide{max-width:80%}}.key-ingr-slider__info{margin:38px 0 0;max-width:600px}.key-ingr-slider__info h3{font-family:Karla,sans-serif;font-weight:400;font-family:Karla,sans-serif!important;font-size:20px!important;letter-spacing:2px!important;line-height:23px!important;margin:0 0 20px!important}.key-ingr-slider__info p{margin:0;font-size:15px;line-height:22px}.key-ingr-slider .nav-item{position:absolute;z-index:2;top:0;bottom:0;width:370px;cursor:pointer}.key-ingr-slider .nav-item:focus{outline:0}@media (max-width:768px){.key-ingr-slider .nav-item{width:50px}}.key-ingr-slider .nav-item.next{right:0;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(right,#fff 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(-90deg,#fff 0,rgba(255,255,255,0) 100%)}.key-ingr-slider .nav-item.next svg{right:0}@media (max-width:768px){.key-ingr-slider .nav-item.next svg{right:15px}}.key-ingr-slider .nav-item.prev{left:0;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.key-ingr-slider .nav-item.prev:hover{opacity:1}.key-ingr-slider .nav-item.prev svg{left:0;-webkit-transform:scale(-1,1) translateY(-50%);-ms-transform:scale(-1,1) translateY(-50%);transform:scale(-1,1) translateY(-50%)}@media (max-width:768px){.key-ingr-slider .nav-item.prev svg{left:15px}}.key-ingr-slider .nav-item svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.PDP-new .page-product__custom-reviews h2{text-align:center;font-size:30px;font-weight:400;letter-spacing:3.6px;margin-bottom:0}@media (min-width:1024px){.desktop .PDP-new .page-product__custom-reviews .main-widget.yotpo-display-wrapper{display:block}.desktop .PDP-new .page-product__custom-reviews .yotpo .yotpo-bottomline.yotpo-regular-box.bottom-line-items-container-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:none;height:auto;padding-top:0}.desktop .PDP-new .yotpo-star-distribution-wrapper{display:none}.desktop .PDP-new .bottom-line-items{padding-right:0!important}.desktop .PDP-new .bottom-line-items .yotpo-filter-stars{padding-right:14px}.desktop .PDP-new .bottom-line-items .avg-score{padding-left:0!important;text-align:center!important;padding-right:15px;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.desktop .PDP-new .reviews-qa-label{padding-left:18px!important;text-align:center;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.desktop .PDP-new .new-yotpo-small-box{margin-top:10px!important}.desktop .PDP-new .yotpo-default-button{width:200px!important;height:50px!important}}.page-product:not(.PDP-kit) .purchase-select{margin-top:-1px}.page-product:not(.PDP-kit) .theme-radio__indicator{top:22px;width:14px;height:14px}.page-product:not(.PDP-kit) .theme-radio__indicator::before{width:14px;height:14px}.page-product:not(.PDP-kit) .kit-full-products-modal{height:auto;-webkit-transform:none;-ms-transform:none;transform:none;vertical-align:middle;max-width:650px;text-align:center}.page-product:not(.PDP-kit) .kit-full-products-modal .kit-img{margin:0 auto}.page-product:not(.PDP-kit) .kit-full-products-modal .button--primary,.page-product:not(.PDP-kit) .kit-full-products-modal .shopify-challenge__button.btn{display:block;height:40px;line-height:38px;margin:20px auto 0}.page-product:not(.PDP-kit) .kit-full-products-modal .button--primary .button__text,.page-product:not(.PDP-kit) .kit-full-products-modal .shopify-challenge__button.btn .button__text{font-size:12px;letter-spacing:1px}@media (max-width:600px){.page-product:not(.PDP-kit) .kit-full-products-modal .is-columns{display:block}.page-product:not(.PDP-kit) .kit-full-products-modal .is-columns .col+.col{margin:30px 0 0}}.pdp-animation-module{width:100%;height:600px;margin:80px auto;padding:0;overflow:hidden;background-repeat:no-repeat;background-position:0 center;-webkit-background-size:260% 260%;background-size:260%;-webkit-transition:-webkit-background-size 2s ease-out;transition:-webkit-background-size 2s ease-out;-o-transition:background-size 2s ease-out;transition:background-size 2s ease-out;transition:background-size 2s ease-out,-webkit-background-size 2s ease-out;-moz-transition:background-size 2s ease-out;-web-kit-transition:background-size 2s ease-out}@media (max-width:768px){.pdp-animation-module{padding:27% 0 27% 0;height:auto;-webkit-background-size:auto 200%;background-size:auto 200%}}.pdp-animation-module.scrolled{-webkit-background-size:100% 100%;background-size:100%}@media (max-width:768px){.pdp-animation-module.scrolled{-webkit-background-size:auto 100%;background-size:auto 100%}}.pdp-animation-module-wrapper{width:100%;margin:0 auto;max-width:990px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1024px){.pdp-animation-module-wrapper{padding:0 20px 0 0}}@media (max-width:768px){.pdp-animation-module-wrapper{padding:0}}.pdp-animation-module-content{background:#fff;width:100%;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:768px){.pdp-animation-module-content{height:auto;padding:25px 20px}}.pdp-animation-module-content-pretitle{font-family:Karla,sans-serif;font-weight:700;margin:0 0 3.07rem;color:#00357e;font-size:15px;line-height:26px;letter-spacing:1.3px;text-transform:uppercase;font-weight:700}.pdp-animation-module-content-title{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:30px;letter-spacing:3.6px;line-height:37px;text-transform:uppercase;margin:0 0 5px}.pdp-animation-module-content-copy{font-size:17px;line-height:27px;margin:15px 0}@media (max-width:1024px){.pdp-animation-module-content-copy{font-size:16px;line-height:24px;margin:11px 0}}.pdp-animation-module-container-1{position:absolute;width:100%;height:100%;opacity:1;-webkit-transition:all 2.5s ease-in;-o-transition:all 2.5s ease-in;transition:all 2.5s ease-in;-moz-transition:all 2.5s ease-in;-web-kit-transition:all 2.5s ease-in;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.pdp-animation-module-container-1{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.pdp-animation-module-container-1.hide{opacity:0;z-index:0;-webkit-transition:all 0s ease-in;-o-transition:all 0s ease-in;transition:all 0s ease-in;-moz-transition:all 0s ease-in;-web-kit-transition:all 0s ease-in}.pdp-animation-module-container-2{position:absolute;width:100%;height:100%;opacity:1;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 2.5s ease-in;-o-transition:all 2.5s ease-in;transition:all 2.5s ease-in;-moz-transition:all 2.5s ease-in;-web-kit-transition:all 2.5s ease-in}@media (max-width:768px){.pdp-animation-module-container-2{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.pdp-animation-module-container-2.hide{opacity:0;z-index:0;-webkit-transition:all 0s ease-in;-o-transition:all 0s ease-in;transition:all 0s ease-in;-moz-transition:all 0s ease-in;-web-kit-transition:all 0s ease-in}.pdp-animation-module-text-wrapper{position:relative;height:100%;background:#fff;width:480px}@media (max-width:768px){.pdp-animation-module-text-wrapper{width:100%}}@media (max-width:768px){.pdp-animation-module-text-wrapper{height:500px}}.experience-scent-button{color:#000;cursor:pointer;text-transform:uppercase;border-bottom:solid 2px #000;font-weight:700;font-size:15px;letter-spacing:.2rem;margin-top:10px;display:inline-block}.experience-scent-button:hover{text-decoration:none;color:#00357e;border-color:#00357e}.experience-scent-button:active{text-decoration:none}.experience-scent-button:focus{text-decoration:none}.experience-scent-button-back{color:#000;cursor:pointer;text-transform:uppercase;border-bottom:solid 2px #000;font-weight:700;font-size:15px;letter-spacing:.2rem;margin-top:10px;display:inline-block}.experience-scent-button-back:hover{text-decoration:none;color:#00357e;border-color:#00357e}.experience-scent-button-back:active{text-decoration:none}.experience-scent-button-back:focus{text-decoration:none}@media (max-width:768px){#ReCharge .page-collection .recharge,.page-collection #ReCharge .recharge,.page-collection .is-section{margin:6rem 0}}.page-collection__hero{height:195px;background-color:#f5f5f5;position:relative;-webkit-background-size:cover;background-size:cover;background-position:center}.page-collection__hero.page-collection__hero_desc{height:auto;min-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-collection__hero.page-collection__hero_desc::before{content:"";display:inline-block;min-height:inherit;visibility:hidden;font-size:0}@media (max-width:768px){.page-collection__hero.page-collection__hero_desc{background-position:top right;min-height:195px}}.page-collection__hero.page-collection__hero_desc .page-blog-posts__hero-header,.page-collection__hero.page-collection__hero_desc .page-collection__hero-header{text-align:left;padding:40px 53px 40px 0;font-size:30px;font-family:"Source Serif Pro",sans-serif;-webkit-transform:none;-ms-transform:none;transform:none;left:0;top:initial;bottom:initial;right:auto;margin-left:0;margin-top:auto;margin-bottom:auto;max-width:750px;letter-spacing:3.6px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto}.page-collection__hero.page-collection__hero_desc .page-blog-posts__hero-header::before,.page-collection__hero.page-collection__hero_desc .page-collection__hero-header::before{content:'';position:absolute;left:-100vw;top:0;bottom:0;background-color:inherit;display:block;right:100%}@media (max-width:768px){.page-collection__hero.page-collection__hero_desc .page-blog-posts__hero-header,.page-collection__hero.page-collection__hero_desc .page-collection__hero-header{padding:30px 10px;font-size:20px;text-align:center;font-size:3.1rem;font-family:Karla,sans-serif;letter-spacing:1.35px;width:100%;min-width:0;position:relative}.page-collection__hero.page-collection__hero_desc .page-blog-posts__hero-header:before,.page-collection__hero.page-collection__hero_desc .page-collection__hero-header:before{display:none}}.page-collection__hero.page-collection__hero_desc .desc,.page-collection__hero.page-collection__hero_desc p{font-size:18px;margin-bottom:0;line-height:1.44;text-transform:none;letter-spacing:normal;font-family:Karla,sans-serif;font-weight:400;text-align:left;margin-top:10px}.page-collection__hero.page-collection__hero_desc .desc *,.page-collection__hero.page-collection__hero_desc p *{font-size:inherit!important;font-family:inherit!important}.page-collection__hero.page-collection__hero_desc .desc:first-of-type,.page-collection__hero.page-collection__hero_desc p:first-of-type{margin-top:14px}@media (max-width:768px){.page-collection__hero.page-collection__hero_desc .desc,.page-collection__hero.page-collection__hero_desc p{font-size:12px;width:100%;display:none}.page-collection__hero.page-collection__hero_desc .desc br,.page-collection__hero.page-collection__hero_desc p br{display:none}}.page-blog-posts__hero-header,.page-collection__hero-header{position:absolute;background-color:rgba(255,255,255,.7);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:30px;margin:0;min-width:368px;text-align:center;font-family:Karla,sans-serif;font-weight:400;text-transform:uppercase;font-size:27px;line-height:32px;letter-spacing:1.35px}@media (max-width:768px){.page-blog-posts__hero-header,.page-collection__hero-header{font-size:3.1rem;line-height:1.4;padding:30px 10px}}.page-collection__sort-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 22px}.page-collection__sort-row .is-form__field--select{display:inline-block;margin:0 0 0 auto;-moz-text-align-last:right;text-align-last:right}.page-collection__sort-row .is-form__field--select .is-select{font-size:11px;font-family:Karla,sans-serif;font-weight:700;line-height:1.18;letter-spacing:.55px}@media (max-width:768px){.page-collection__sort-row{display:none}.page-collection__sort-row .is-select{padding-right:18px}}.page-collection__elems-list .is-grid{position:relative;width:auto;margin-left:-11.5px;margin-right:-11.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-collection__elems-list .is-grid__item{position:relative;display:block;width:calc((100% - 69px)/ 3);margin-left:11.5px;margin-right:11.5px;margin-bottom:23px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-collection__elems-list .is-grid__item{margin-bottom:11.5px}}.page-collection__elems-list .is-grid__item{margin-bottom:50px}.page-collection__elems-list .is-grid__item.width-two-of-three{width:calc((100% - 35px)/ 3 * 2)}@media (max-width:768px){.page-collection__elems-list .is-grid__item{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.page-collection__elems-list .is-grid__item:not(.width-two-of-three){margin-bottom:5rem!important}.page-collection__elems-list .is-grid__item.width-two-of-three{width:100%;min-height:70vw;max-height:650px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:0;margin-top:0}}@media (max-width:768px){.page-collection__elems-list .is-grid{position:relative;width:auto;margin-left:-11.5px;margin-right:-11.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-collection__elems-list .is-grid__item{position:relative;display:block;width:calc((100% - 46px)/ 2);margin-left:11.5px;margin-right:11.5px;margin-bottom:23px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-collection__elems-list .is-grid__item{margin-bottom:11.5px}}.page-collection__elems-list .collection-promo{position:relative;background-color:#cecece;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.page-collection__elems-list .collection-promo .title{display:block;padding:20px;font-family:Karla,sans-serif;font-weight:700;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-align:center;text-transform:uppercase;font-size:26px;line-height:35px;letter-spacing:1.3px}@media (max-width:768px){.page-collection__elems-list .collection-promo .title{font-size:2.77rem;line-height:1.44;width:100%}}@media (min-width:768px){.page-collection .product-snippet__price{font-size:20px;line-height:1.25;letter-spacing:1.6px}.page-collection .product-snippet__name{font-size:16px;line-height:1.25;letter-spacing:1.6px}.page-collection .product-snippet__price.discount .old-price{font-size:20px}.page-collection .product-snippet__price.discount.active .new-price{font-size:20px;color:#000}.page-collection .product-snippet__price.discount.active .old-price{font-size:16px}.page-collection .product-snippet__price span{letter-spacing:normal}.page-collection .product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{font-size:11px}.page-collection .product-snippet__reviews .yotpo .text-m{font-size:9px;letter-spacing:.9px}.page-collection .is-form__field--select::after{border-width:9px 5.5px 0 5.5px}}@media (max-width:768px){.page-collection .product-snippet__name{font-size:13px;line-height:1.38;letter-spacing:1.3px;height:50px}.page-collection .product-snippet__price{font-size:12px;line-height:1.38}.page-collection .product-snippet__brand{font-size:10px;letter-spacing:.5px}.page-collection .product-snippet__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star{font-size:10px}.page-collection .product-snippet__reviews .yotpo .text-m{font-size:10px}}@media (max-width:768px){.page-collection .is-filter{display:none}}.page-blog-posts .is-grid{position:relative;width:auto;margin-left:-20px;margin-right:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-blog-posts .is-grid__item{position:relative;display:block;width:calc((100% - 80px)/ 2);margin-left:20px;margin-right:20px;margin-bottom:40px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-blog-posts .is-grid__item{margin-bottom:20px}}.page-blog-posts__data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px;margin-top:14px}@media (max-width:768px){.page-blog-posts__data{margin-top:5rem}}.page-blog-posts__data a{font-size:14px;text-transform:uppercase;color:rgba(7,73,117,.6);-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;font-family:Karla,sans-serif;font-weight:700}.page-blog-posts__data a:active,.page-blog-posts__data a:focus,.page-blog-posts__data a:hover{text-decoration:none;color:#000}.page-blog-posts__hero{min-height:240px;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-blog-posts__hero-header{text-transform:uppercase;margin:auto;position:relative;left:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.page-blog-posts__categories{font-size:12px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:40px 0}@media (max-width:1024px){.page-blog-posts__categories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-blog-posts__categories-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}@media (max-width:1024px){.page-blog-posts__categories-list{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}}@media (max-width:480px){.page-blog-posts__categories-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-5px;margin-right:-5px;width:auto}}.page-blog-posts__categories-item{list-style-type:none;color:rgba(7,73,117,.6);margin:0 25px;font-family:Karla,sans-serif;font-weight:700}@media (max-width:1024px){.page-blog-posts__categories-item{margin:0 5px}.page-blog-posts__categories-item:last-child{margin-right:0}}.page-blog-posts__categories-item:first-child{color:#00357e;margin-left:0;margin-right:47px;position:relative}.page-blog-posts__categories-item:first-child:before{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);top:.5px;bottom:0;margin:auto;left:auto;right:-22px}@media (max-width:480px){.page-blog-posts__categories-item:first-child{margin-right:30px;margin-left:5px}}.page-blog-posts__categories-item a{color:inherit;text-decoration:none;display:block;width:100%;font-family:inherit;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;position:relative}.page-blog-posts__categories-item a::before{content:'';position:absolute;top:100%;left:0;right:0;display:block;height:1px;background:#00357e;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.page-blog-posts__categories-item a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.page-blog-posts__categories-item a:active,.page-blog-posts__categories-item a:focus,.page-blog-posts__categories-item a:hover{color:#00357e}.page-blog-posts__categories-item.active{color:#00357e}.page-blog-posts__categories-item.active a:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.page-blog-posts__categories-search{font-family:Karla,sans-serif;font-weight:700;font-size:12px}.page-blog-posts__categories-search input{font-size:inherit;margin:0;width:110px;padding:0;border:none;border-bottom:1px solid #707070;outline:0}.page-blog-posts__list{margin:0 0 -30px}.page-blog-posts__list .is-grid{position:relative;width:auto;margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-blog-posts__list .is-grid__item{position:relative;display:block;width:calc((100% - 90px)/ 3);margin-left:15px;margin-right:15px;margin-bottom:30px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-blog-posts__list .is-grid__item{margin-bottom:15px}}@media (max-width:1024px){.page-blog-posts__list{margin:0 -10px!important}.page-blog-posts__list .is-grid{position:relative;width:auto;margin-left:-7.5px;margin-right:-7.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-blog-posts__list .is-grid__item{position:relative;display:block;width:calc((100% - 30px)/ 2);margin-left:7.5px;margin-right:7.5px;margin-bottom:15px}}@media only screen and (max-width:1024px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1024px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:1024px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:1024px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:1024px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:1024px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:1024px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-blog-posts__list .is-grid__item{margin-bottom:7.5px}}@media (max-width:480px){.page-blog-posts__list{margin:0 0!important}.page-blog-posts__list .is-grid{position:relative;width:auto;margin-left:0;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-blog-posts__list .is-grid__item{position:relative;display:block;width:calc((100% - 0px)/ 1);margin-left:0;margin-right:0;margin-bottom:0}}@media only screen and (max-width:480px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:480px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:480px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:480px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:480px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:480px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:480px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-blog-posts__list .is-grid__item{margin-bottom:0}}.page-blog-posts__list-item{width:100%}.page-blog-posts__list-item--wide.is-grid__item{width:calc((100% / 3) * 2 - 30px)}.page-blog-posts__list-item_header{min-height:320px;width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:solid 1px #707070}@media (max-width:768px){.page-blog-posts__list-item_header{min-height:240px}}@media (max-width:480px){.page-blog-posts__list-item_header{min-height:300px}}.page-blog-posts__list-item_image{height:100%;width:100%;position:absolute;background-position:center;-webkit-background-size:cover;background-size:cover;left:0;top:0;bottom:0;right:0}.page-blog-posts__list-item_category,.page-blog-posts__list-item_category a{top:15px;position:relative;z-index:1;text-transform:uppercase;font-size:11px;color:#5f5f5f;border-bottom:1px solid #5f5f5f;-webkit-transition:border-bottom-color .3s ease;-o-transition:border-bottom-color .3s ease;transition:border-bottom-color .3s ease}.page-blog-posts__list-item_category a:active,.page-blog-posts__list-item_category a:focus,.page-blog-posts__list-item_category a:hover,.page-blog-posts__list-item_category:active,.page-blog-posts__list-item_category:focus,.page-blog-posts__list-item_category:hover{text-decoration:none;border-bottom-color:transparent;color:#5f5f5f}.page-blog-posts__list-item_title{font-family:Karla,sans-serif;font-weight:400;font-size:28px;line-height:38px;margin:3.3rem 0 0;letter-spacing:1.4px;text-transform:none}.page-blog-posts__list-item_title a{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-blog-posts__list-item_title a:active,.page-blog-posts__list-item_title a:focus,.page-blog-posts__list-item_title a:hover{text-decoration:none}@media (max-width:480px){.page-blog-posts__list-item_title{margin-top:10px;margin-bottom:0}}.page-blog-posts__list-item_info{font-size:2.135rem;margin-bottom:0;margin-top:1rem}@media (max-width:480px){.page-blog-posts__list-item_info{margin-top:0}}.page-blog-posts__list-item_more{color:#a2a2a2;text-transform:uppercase}.page-blog-posts__list-item_more:hover{text-decoration:none;border-bottom-color:transparent;color:#a2a2a2}@media (max-width:768px){.page-blog-posts__list-item{margin-bottom:30px!important}}@media (max-width:480px){.page-blog-posts__list-item:last-child{margin-bottom:0!important}}.page-blog-posts .products-gallery:not(.page-blog__content-gallery){border-bottom:1px solid #707070;padding-bottom:70px}.page-blog-posts .products-gallery:not(.page-blog__content-gallery) .swiper-pagination{margin-top:30px;position:relative}.page-blog-posts .products-gallery:not(.page-blog__content-gallery) .swiper-pagination-bullet:before{top:0;bottom:0;margin:auto}.page-blog-posts .index-promo__left{width:52rem}@media (max-width:768px){.page-blog-posts .index-promo__left{width:100%}}@media (max-width:768px){.page-blog-posts .index-promo__l-inner{padding:40px 30px}.page-blog-posts .index-promo__desc{float:none;font-size:16px;line-height:28px;width:auto;margin:0 0 40px}.page-blog-posts .index-promo__title{font-size:24px;line-height:37px;letter-spacing:2.4px;margin:0 0 20px;float:none;width:auto;padding:0}.page-blog-posts .index-promo__link-wrap .button--underline::before{content:none}.page-blog-posts .bestsellers__title{margin-top:45px}}.page-blog__content,.page-blog__date,.page-blog__nav,.page-blog__social{max-width:750px;width:100%;margin:auto}.page-blog__date{color:#a2a2a2;text-align:center;text-transform:uppercase;font-size:13px;margin-top:35px}.page-blog__list .is-grid{position:relative;width:auto;margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-blog__list .is-grid__item{position:relative;display:block;width:calc((100% - 90px)/ 3);margin-left:15px;margin-right:15px;margin-bottom:30px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-blog__list .is-grid__item{margin-bottom:15px}}@media (max-width:768px){.page-blog__list .is-grid{position:relative;width:auto;margin-left:-17.5px;margin-right:-17.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-blog__list .is-grid__item{position:relative;display:block;width:calc((100% - 35px)/ 1);margin-left:17.5px;margin-right:17.5px;margin-bottom:35px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-blog__list .is-grid__item{margin-bottom:17.5px}}.page-blog__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}@media (max-width:1024px){.page-blog__nav{max-width:calc(100% - 80px)}}@media (max-width:768px){.page-blog__nav{display:block;margin:0;max-width:none}}.page-blog__nav-inner{border-bottom:1px solid #707070;padding-bottom:70px}@media (max-width:768px){.page-blog__nav-inner{border:none;padding-bottom:0}}.page-blog__nav-item{cursor:pointer;font-size:2.135rem;text-transform:uppercase;color:#00357e;font-family:Karla,sans-serif;font-weight:700}@media (max-width:768px){.page-blog__nav-item{display:block;padding:30px 0;text-align:center;font-size:16px;letter-spacing:.8px;border-bottom:1px solid #707070}}.page-blog__nav-item_title{margin:0;letter-spacing:normal;line-height:1.36;text-transform:none;font-size:inherit;color:#a2a2a2;position:relative;font-family:Karla,sans-serif;font-weight:400}@media (max-width:768px){.page-blog__nav-item_title{line-height:24px}}.page-blog__nav-item.page-blog__nav-item--prev .page-blog__nav-item_btn:before{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:7.5px 5px 0 5px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:-40px;right:auto}@media (max-width:768px){.page-blog__nav-item.page-blog__nav-item--prev .page-blog__nav-item_btn:before{left:6px}}.page-blog__nav-item.page-blog__nav-item--next{text-align:right}.page-blog__nav-item.page-blog__nav-item--next .page-blog__nav-item_btn:before{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:7.5px 5px 0 5px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);right:-40px;left:auto}@media (max-width:768px){.page-blog__nav-item.page-blog__nav-item--next .page-blog__nav-item_btn:before{right:6px}}@media (max-width:768px){.page-blog__nav-item.page-blog__nav-item--next{text-align:center}}.page-blog__nav-item.page-blog__nav-item--next .page-blog__nav-item_btn,.page-blog__nav-item.page-blog__nav-item--prev .page-blog__nav-item_btn{position:relative}.page-blog__nav-item.page-blog__nav-item--next .page-blog__nav-item_btn:before,.page-blog__nav-item.page-blog__nav-item--prev .page-blog__nav-item_btn:before{top:6px}@media (max-width:768px){.page-blog__nav-item.page-blog__nav-item--next .page-blog__nav-item_btn,.page-blog__nav-item.page-blog__nav-item--prev .page-blog__nav-item_btn{line-height:19px;margin:0 0 3px}}.page-blog__nav-item:active,.page-blog__nav-item:focus,.page-blog__nav-item:hover{text-decoration:none}.page-blog__nav-item:active a,.page-blog__nav-item:focus a,.page-blog__nav-item:hover a{color:inherit}.page-blog__nav-item a{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.page-blog__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-family:Karla,sans-serif;font-weight:700;text-transform:uppercase;border-bottom:1px solid #707070;padding-bottom:50px;margin-top:50px}.page-blog__social span{padding-right:10px}.page-blog__social-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-blog__social-item{margin-right:10px}.page-blog__social-item img{width:auto;height:14px}.page-blog__social-item:last-child{margin-right:0}.page-blog__content{font-size:18px;line-height:30px}.page-blog__content img.responsive-img{max-width:100%!important;margin:0 0 20px 0!important}@media (max-width:768px){.page-blog__content{font-size:16px}.page-blog__content p{font-size:16px}.page-blog__content ul{padding:0 0 0 15px}.page-blog__content img.full-width-m{margin:0 -15px!important;max-width:none!important;padding:0 0 20px!important;width:calc(100% + 30px)!important;display:block!important}}.page-blog__content img{max-width:calc(50% - 10px);width:auto;height:auto;margin-bottom:20px}.page-blog__content img.float-left,.page-blog__content img[style*="float: left"]{margin-right:20px;float:left}@media (max-width:768px){.page-blog__content img.float-left,.page-blog__content img[style*="float: left"]{float:none!important;display:block;margin-left:0;margin-right:0}}.page-blog__content img.float-right,.page-blog__content img[style*="float: right"]{margin-left:20px;float:right}@media (max-width:768px){.page-blog__content img.float-right,.page-blog__content img[style*="float: right"]{float:none!important;display:block;margin-left:0;margin-right:0}}@media (max-width:768px){.page-blog__content img{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.page-blog__content-gallery{margin-top:35px}.page-blog__content-gallery.swiper-slider .swiper-pagination__inner:not(:empty),.page-blog__content-gallery[data-is=swiper-slider] .swiper-pagination__inner:not(:empty){margin-top:30px}.page-blog__content-gallery.swiper-slider .swiper-nav,.page-blog__content-gallery[data-is=swiper-slider] .swiper-nav{margin-top:20px}@media (max-width:768px){.page-blog__content-gallery.swiper-slider .swiper-container,.page-blog__content-gallery[data-is=swiper-slider] .swiper-container{padding:0}}.page-blog__content-gallery_nav{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.page-blog__content-gallery_nav>button{pointer-events:all;top:0;bottom:50px;margin:auto}.page-blog__content-gallery_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-blog__content-gallery_item img{max-width:100%;margin:auto;height:auto;width:auto;max-height:600px}.page-blog__content-gallery_item iframe{width:100%;min-height:440px}.page-search__grid .is-grid{position:relative;width:auto;margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-search__grid .is-grid__item{position:relative;display:block;width:calc((100% - 90px)/ 3);margin-left:15px;margin-right:15px;margin-bottom:30px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-search__grid .is-grid__item{margin-bottom:15px}}@media (max-width:768px){.page-search__grid .is-grid{position:relative;width:auto;margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-search__grid .is-grid__item{position:relative;display:block;width:calc((100% - 30px)/ 1);margin-left:15px;margin-right:15px;margin-bottom:30px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-search__grid .is-grid__item{margin-bottom:15px}}.page-search__form{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-search__form input{min-height:100%;border:1px solid #00357e;padding:0 10px;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:7.5rem;font-size:2.4rem}@media (max-width:480px){.page-search__form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-search__form button{width:100%}}#body div.snize li.snize-category span.snize-title,#body div.snize li.snize-page span.snize-title,#body div.snize li.snize-product span.snize-title{color:#00357e}#body div.snize ul.snize-product-filters-list li:hover span{color:#00357e}#body div.snize div.snize-main-panel-controls ul li a,#body div.snize div.snize-main-panel-controls ul li a:hover{color:#00357e}#body div.snize .snize-button,#body div.snize div.slider-container.snize-theme .back-bar .pointer{background-color:#00357e}#body div.snize-ac-results{-webkit-box-shadow:0 10px 10px -5px #07497547;box-shadow:0 10px 10px -5px #07497547;border:1px solid #00357e;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#body div.snize-ac-results.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#body div.snize-ac-results ul{font-size:14px;font-family:Karla,sans-serif;font-weight:400;min-height:100px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#body div.snize-ac-results li.snize-label{font-size:12px;line-height:1.35;color:#fff;background-color:#00357e;padding-top:2px;padding-bottom:2px;-webkit-border-radius:0;border-radius:0}#body div.snize-ac-results li.snize-category a.snize-view-link,#body div.snize-ac-results span.snize-title{color:#00357e;font-family:Karla,sans-serif;font-weight:700}#body div.snize-ac-results li.snize-view-all-link{background-color:#00357e}#body div.snize-ac-results li.snize-view-all-link span{color:#fff;text-transform:uppercase;font-size:12px}#body div.snize-ac-results li.snize-ac-over-nodrop strong{color:#00357e}#body div.snize-ac-results li strong{font-family:Karla,sans-serif;font-weight:700}#body div.snize-ac-results .snize-price-list{color:#000;font-family:Karla,sans-serif;font-weight:700}#body div.snize-ac-results .snize-no-products-found-text{font-family:Karla,sans-serif;font-weight:400}#body div.snize-ac-results .snize-no-products-found-text .snize-no-products-found-link{color:#00357e;font-family:Karla,sans-serif;font-weight:700}#body div.snize-ac-results div.snize-dropdown-arrow{width:10px;height:8px;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin-top:-1px;right:78px}#body div.snize-ac-results div.snize-dropdown-arrow:after{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:7.5px 5px 0 5px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);bottom:0;top:auto;left:0;right:0;margin:auto}#body div.snize-ac-results div.snize-arrow-inner.snize-arrow-inner-label,#body div.snize-ac-results div.snize-arrow-outer{opacity:0;display:none}#body div.snize-ac-results.snize-ac-results-mobile{background-color:#fff}#body div.snize-ac-results.snize-ac-results-mobile li,#body div.snize-ac-results.snize-ac-results-mobile li.snize-label{margin-left:0;margin-right:0}.page-search-results{margin-top:75px}.page-search-results__container{max-width:1630px;width:100%;margin:auto;padding:0 15px}@media (max-width:1630px){.page-search-results__container{width:auto}}.page-search-results h1{text-align:center}@media (max-width:768px){#ReCharge .page-about .recharge,.page-about #ReCharge .recharge,.page-about .is-section{margin:6rem 0}}.page-about__hero{min-height:696px}@media (max-width:768px){.page-about__hero{min-height:550px}}.page-about__top-section{text-align:center;padding:19px 0 51px}.page-about__top-section .ts-title{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:30px;line-height:32px;letter-spacing:3.6px;text-transform:uppercase;margin:0 0 19px}.page-about__top-section .ts-text{max-width:884px;margin:0 auto 62px}@media (max-width:768px){.page-about__top-section{padding-top:0;padding-bottom:6rem}.page-about__top-section .ts-title{font-size:3.1rem;line-height:1.44;margin-bottom:15px}.page-about__top-section .ts-text{margin-bottom:4rem;font-size:14px;line-height:1.43}}.page-about__section{padding:40px 0}.page-about__section .f-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-about__section .to-right{margin-left:auto}.page-about__products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-30px;margin-right:-30px;width:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.page-about__products{margin-left:-10px;margin-right:-10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-about__products .product-item{margin-left:0;margin-right:0;padding:0 30px;margin-bottom:60px;width:50%;max-width:366px;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:768px){.page-about__products .product-item{margin-bottom:6rem;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;mrgin-bottom:3rem}}@media (max-width:480px){.page-about__products .product-item{width:100%}}.page-about__products .product-item .product-img-wrap{height:calc(50vw - 30px);max-height:345px}.page-about__products .product-item .product-img-wrap img{margin:auto}.page-about__products .product-item .product-text{margin:16px 0 0}@media (max-width:768px){.page-about__products .product-item .product-text{font-size:14px;line-height:1.55;margin-top:10px}}.page-about__products .product-item .product-name{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:20px;color:#00357e;line-height:25px}@media (max-width:768px){.page-about__products .product-item .product-name{font-size:15px;line-height:1.17}}.page-about__section .section-content,.page-disney__section .section-content{padding:0 38px}.page-about__section .section-content .paragraph,.page-disney__section .section-content .paragraph{margin:0}@media (max-width:768px){.page-about__section .section-content,.page-disney__section .section-content{padding:0}.page-about__section .section-content .paragraph,.page-disney__section .section-content .paragraph{line-height:1.43;margin-top:-5px;margin-bottom:-5px;font-size:14px}}.page-about__section .s-title,.page-disney__section .s-title{font-size:26px;line-height:32px;letter-spacing:2.6px;text-transform:uppercase;margin:0 auto 29px}@media (max-width:768px){.page-about__section .s-title,.page-disney__section .s-title{font-size:24px;margin-top:3rem;margin-bottom:3rem;line-height:1.19}}@media (max-width:768px){.page-about__section .is-columns,.page-disney__section .is-columns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-about__section .is-columns .col,.page-disney__section .is-columns .col{width:100%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.page-about__section .is-columns .col .responsive-img,.page-disney__section .is-columns .col .responsive-img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%;margin:auto;height:auto}.page-about__section .is-columns .col.f-col,.page-disney__section .is-columns .col.f-col{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width:768px){#ReCharge .page-landing .recharge,.page-landing #ReCharge .recharge,.page-landing .is-section{margin:6rem 0!important}}.page-landing.page-langing-detox .landing-hero__bg{display:none}@media (max-width:550px){.page-landing.page-langing-detox .landing-hero__bg{display:block;position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;-webkit-background-size:cover;background-size:cover;background-position:center top}}.page-landing.page-langing-detox .landing-hero__bg-tablet{display:none}@media (max-width:1024px){.page-landing.page-langing-detox .landing-hero__bg-tablet{display:block;position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;-webkit-background-size:cover;background-size:cover;background-position:center top}}@media (max-width:550px){.page-landing.page-langing-detox .landing-hero__bg-tablet{display:none}}@media (max-width:1024px){.page-landing.page-langing-detox .landing-hero__info,.page-landing.page-langing-detox .landing-hero__subtitle,.page-landing.page-langing-detox .landing-hero__title{max-width:100%;color:#fff}}.page-landing.page-landing-oasis .landing-hero__bg{display:none}@media (max-width:480px){.page-landing.page-landing-oasis .landing-hero__bg{display:block;position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;-webkit-background-size:cover;background-size:cover;background-position:center top}}.page-landing.page-landing-oasis .landing-hero__bg-tablet{display:none}@media (max-width:768px){.page-landing.page-landing-oasis .landing-hero__bg-tablet{display:block;position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;-webkit-background-size:cover;background-size:cover;background-position:center top}}@media (max-width:480px){.page-landing.page-landing-oasis .landing-hero__bg-tablet{display:none}}@media (max-width:768px){.page-landing.page-landing-oasis .landing-hero__btn,.page-landing.page-landing-oasis .landing-hero__info,.page-landing.page-landing-oasis .landing-hero__subtitle,.page-landing.page-landing-oasis .landing-hero__title{max-width:480px;margin-left:auto;margin-right:auto;text-align:center}}@media (max-width:768px){.page-landing.page-landing-oasis .landing-hero__title{max-width:100%}}.landing-hero .swiper-slide{background-position:center 90%;-webkit-background-size:cover;background-size:cover}@media (max-width:768px){.landing-hero .swiper-slide{background:0 0!important}}.landing-hero__bg{display:none}@media (max-width:768px){.landing-hero__bg{display:block;position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;-webkit-background-size:cover;background-size:cover;background-position:center top}}.landing-hero__bg-tablet{display:none}@media (max-width:1024px){.landing-hero__bg-tablet{display:block;position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;-webkit-background-size:cover;background-size:cover;background-position:center top}}@media (max-width:480px){.landing-hero__bg-tablet{display:none}}.landing-hero__slide-intro{font-size:2.6rem;line-height:1.4;letter-spacing:.7px;font-family:Karla,sans-serif;font-weight:700;text-transform:uppercase;margin:0 0 10px}@media (min-width:480px){.landing-hero__slide-intro{font-size:18px;line-height:1.44}}.landing-hero__btn{margin-top:25px}@media (max-width:768px){.landing-hero__btn{margin-bottom:20px;width:100%}}.landing-hero__slide{min-height:640px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:555px;width:100%;color:#00357e}.landing-hero__slide .landing-hero__btn{height:7.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.landing-hero__slide .landing-hero__btn{height:9.2rem;min-width:270px}.landing-hero__slide .landing-hero__btn .button__text{font-size:16px;line-height:1.19;letter-spacing:1.6px}}.landing-hero__slide .h1,.landing-hero__slide h1,.landing-hero__slide h4{color:#00357e}.landing-hero__slide .h1,.landing-hero__slide h1{margin-bottom:4rem}@media (min-width:768px){.landing-hero__slide .h1,.landing-hero__slide h1{font-size:30px;line-height:1.33;letter-spacing:3.6px;margin-bottom:15px}}@media (max-width:768px){.landing-hero__slide .h1,.landing-hero__slide h1{margin-bottom:2rem}}.landing-hero__slide h4{font-weight:400}@media (min-width:768px){.landing-hero__slide h4{font-size:18px;line-height:1.44;margin-bottom:30px}}@media (max-width:768px){.landing-hero__slide h4{font-size:2.3rem}}.landing-hero__slide p{font-size:2.6rem;max-width:380px;width:100%;line-height:1.4;margin:0}@media (min-width:768px){.landing-hero__slide p{font-size:18px;line-height:1.44}}@media (max-width:768px){.landing-hero__slide p{font-size:2.3rem;max-width:100%}}@media (max-width:768px){.landing-hero__slide{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-height:840px;margin:auto}}@media (max-width:480px){.landing-hero__slide{max-width:300px}}@media (max-width:768px){.landing-hero__info,.landing-hero__subtitle,.landing-hero__title{color:#fff}.landing-hero__info a,.landing-hero__subtitle a,.landing-hero__title a{color:#fff}}@media (max-width:768px){.landing-hero .landing-hero__slide h1,.landing-hero .landing-hero__slide h4{color:#fff}.landing-hero .landing-hero__slide h1 a,.landing-hero .landing-hero__slide h4 a{color:#fff}}.landing-hydration .swiper-slide{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto}@media (max-width:768px){.landing-hydration .swiper-slide .landing-hydration__slide-img{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important}.landing-hydration .swiper-slide .landing-hydration__slide-col:first-child{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landing-hydration .swiper-slide .landing-hydration__slide-col:first-child>a{min-height:255px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landing-hydration .swiper-slide .landing-hydration__slide-col:last-child{opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.landing-hydration .swiper-slide-active .landing-hydration__slide-col:last-child{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.landing-hydration .swiper-slide-active .landing-hydration__slide-img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.landing-hydration .swiper-scrollbar{height:8px}@media (max-width:768px){.landing-hydration .swiper-scrollbar{max-width:calc(100% - 30px);margin-left:auto;margin-right:auto;margin-top:30px}}.landing-hydration__disclaimer{font-size:11px;color:#a7a7a7;line-height:1.27;margin-top:30px;display:block}@media (max-width:768px){.landing-hydration__title{text-align:center}}@media (max-width:768px){.landing-hydration__slider{margin-left:-15px;margin-right:-15px;width:auto}}.landing-hydration__slide{min-height:460px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:680px;width:100%;border:solid 1px #707070}.landing-hydration__slide-actions .button,.landing-hydration__slide-actions .shopify-challenge__button.btn{width:100%}.landing-hydration__slide-img{max-width:280px;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.landing-hydration__slide-img{margin:auto;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-height:350px;height:auto}}.landing-hydration__slide-title{font-size:3.5rem;letter-spacing:.18rem;font-family:Karla,sans-serif;font-weight:400;margin-bottom:20px;line-height:1.46;color:#000}.landing-hydration__slide-title a{display:block}.landing-hydration__slide-title a:active,.landing-hydration__slide-title a:hover{text-decoration:none;color:inherit}.landing-hydration__slide-info{font-size:15px;line-height:1.46}.landing-hydration__slide-info p{margin-top:0}.landing-hydration__slide-info p:last-child{margin-bottom:0}.landing-hydration__slide-stats{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.landing-hydration__slide-percentage{font-family:Karla,sans-serif;font-weight:700;font-size:3rem;color:#00357e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 15px)}.landing-hydration__slide-percentage:first-child{margin-right:15px}.landing-hydration__slide-percentage:last-child{margin-left:15px}.landing-hydration__slide-percentage small{margin-top:10px;display:inline-block;font-size:12px;line-height:1.5;letter-spacing:.6px;font-family:Karla,sans-serif;font-weight:400;color:#000}@media (max-width:768px){.landing-hydration__slide-percentage{width:calc(50% - 10px)}.landing-hydration__slide-percentage:first-child{margin-right:10px}.landing-hydration__slide-percentage:last-child{margin-left:10px}}.landing-hydration__slide-learn-more{margin-top:35px}.landing-hydration__slide-learn-more .button__text{color:#00000080}@media (min-width:768px){.landing-hydration__slide-learn-more .button__text{font-size:15px;letter-spacing:normal}}@media (min-width:768px){.landing-hydration__slide .landing-hydration__slide-btn .button__text{font-size:14px;letter-spacing:normal}}.landing-hydration__slide-col{padding:35px 15px}.landing-hydration__slide-col:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;margin:35px 10px 35px 15px;background-color:#f6f6f6}.landing-hydration__slide-col:first-child .img-hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;background-color:#f6f6f6}.landing-hydration__slide-col:first-child a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;position:relative}.landing-hydration__slide-col:first-child a:hover .img-hover{opacity:1}@media (max-width:768px){.landing-hydration__slide-col:first-child{margin:0;padding:0;border:solid 1px #707070}}.landing-hydration__slide-col:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:40px 50px 50px 10px}@media (max-width:768px){.landing-hydration__slide-col:last-child{padding:0;margin-top:15px}}@media (max-width:768px){.landing-hydration__slide{max-width:calc(100vw - 90px);-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:none}.landing-hydration__slide-col{width:100%}.landing-hydration__slide-title{margin-bottom:5px;font-size:2.7rem}.landing-hydration__slide-stats{margin-top:10px}.landing-hydration__slide-info p{font-size:2.135rem}.landing-hydration__slide-percentage{font-size:2.7rem}.landing-hydration__slide-learn-more{margin-top:15px}}.landing-formulation{background-color:#f5f5f5;padding:75px 0}@media (max-width:768px){.landing-formulation{padding:6rem 0}}.landing-formulation__heading{font-family:Karla,sans-serif;font-weight:700;font-size:14px;letter-spacing:.7px;line-height:24px;text-transform:uppercase;margin:0 0 13px}.landing-formulation__subtitle,.landing-formulation__title{text-align:center}.landing-formulation__title{margin-bottom:4rem}.landing-formulation__subtitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0 0 13rem;text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700}@media (min-width:768px){.landing-formulation__subtitle{font-size:14px;letter-spacing:.7px}}.landing-formulation__subtitle li{list-style-type:none;font-size:14px;font-family:Karla,sans-serif;font-weight:700;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.landing-formulation__subtitle li:after{content:'';display:block;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background-color:#00357e;margin:0 9px}.landing-formulation__subtitle li:last-child:after{display:none}@media (max-width:768px){.landing-formulation__subtitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:8.5rem}.landing-formulation__subtitle li:after{position:absolute;left:-20px;right:auto}.landing-formulation__subtitle li:last-child:after{display:block}}.landing-formulation__main{position:relative}@media (max-width:768px){.landing-formulation__main{min-height:620px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landing-formulation__main-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.landing-formulation__img{max-width:630px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto;background-position:center center;-webkit-background-size:contain;background-size:contain;min-height:450px;background-repeat:no-repeat}@media (max-width:768px){.landing-formulation__img{min-height:0;margin-left:-20px;margin-right:-20px;max-width:none;width:auto;position:absolute;left:0;right:0;top:0;bottom:0;max-height:520px}}.landing-formulation__item{text-align:left;position:absolute}.landing-formulation__item-title{position:relative;text-transform:uppercase;font-size:3.5rem;display:inline-block}@media (max-width:768px){.landing-formulation__item-title{font-size:3.1rem;margin-bottom:5px;line-height:1.3}}.landing-formulation__item-info{max-width:258px;width:100%;line-height:1.44;color:#000;font-size:2.4rem;margin:0}@media (max-width:768px){.landing-formulation__item-info{font-size:2.16rem}}.landing-formulation__item:nth-child(1){top:0;left:0}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:35px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:70px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:68px}@media (max-width:768px){.landing-formulation__item:nth-child(1){right:0;left:auto;top:-5%;max-width:260px}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:40vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-40vw - 5px)}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:180px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:178px}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{left:0}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}}@media (max-width:568px){.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:30vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-30vw - 5px)}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:150px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:148px}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{left:0}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}}@media (max-width:411px){.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:20vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-20vw - 5px)}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:150px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:148px}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{left:0}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}}@media (max-width:370px){.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:9vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-9vw - 5px)}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:150px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:148px}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{left:0}.landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}}.landing-formulation__item:nth-child(2){right:0;top:-10%}.landing-formulation__item:nth-child(2) .landing-formulation__item-info{text-align:right}.landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{position:relative;position:absolute;width:210px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;bottom:-100px;top:auto;left:auto;right:50%;margin-right:-30px}.landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{content:'';height:100px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:98px}.landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{left:auto;right:0;bottom:0;top:auto;margin:auto}.landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{top:auto;bottom:calc(-4px + 1px);right:auto;left:-8px}@media (max-width:768px){.landing-formulation__item:nth-child(2){bottom:0;left:auto;right:auto;margin:auto;top:auto}.landing-formulation__item:nth-child(2) .landing-formulation__item-info{text-align:left}.landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{display:none}.landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;left:0;right:0;top:calc(-50px - 5px);bottom:auto}.landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:before{content:'';height:50px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:48px}.landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:after{top:-8px;bottom:auto}}@media (max-width:480px){.landing-formulation__item:nth-child(2){left:13%;right:auto}.landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve{position:absolute;width:40px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;left:40px;top:calc(-100px - 5px);bottom:auto;width:0;right:auto}.landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:before{content:'';height:100px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:98px}.landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:after{top:-8px;bottom:auto}}.landing-formulation__item:nth-child(3){bottom:7%;top:auto}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:130px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;margin-left:1px}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:-1px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:-3px}@media (max-width:768px){.landing-formulation__item:nth-child(3){top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left;right:0;left:auto;max-width:200px}.landing-formulation__item:nth-child(3) .landing-formulation__item-info{text-align:left}.landing-formulation__item:nth-child(3) .landing-formulation__item-info_curve{display:none}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:20vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-20vw - 5px)}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:0;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:-2px}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{left:0}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{left:calc(0% - 8px + 1px);top:calc(0 - 8px)}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{top:calc(-8px / 2 + 1px)}}@media (max-width:480px){.landing-formulation__item:nth-child(3){top:48%}}@media (max-width:380px){.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:10vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-10vw - 5px)}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:0;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:-2px}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{left:0}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{left:calc(0% - 8px + 1px);top:calc(0 - 8px)}.landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{top:calc(-8px / 2 + 1px)}}.page-landing-oasis .landing-hero .swiper-slide{background-position:0 37%;-webkit-background-size:137% 137%;background-size:137%}@media (max-width:1300px){.page-landing-oasis .landing-hero .swiper-slide{-webkit-background-size:147% 147%;background-size:147%}}@media (max-width:1024px){.page-landing-oasis .landing-hero .swiper-slide{-webkit-background-size:cover;background-size:cover}}.page-landing-oasis .landing-hero__slide p{max-width:360px}.page-landing-oasis .landing-formulation__img{max-width:850px;min-height:640px;-webkit-background-size:cover;background-size:cover}@media (max-width:768px){.page-landing-oasis .landing-formulation__img{margin-top:0;margin-bottom:auto}}@media (max-width:768px){.page-landing-oasis .landing-formulation__main{min-height:950px;margin-top:6rem}}.page-landing-oasis .landing-formulation__subtitle{margin-bottom:0}.page-landing-oasis .landing-formulation__item{width:100%}.page-landing-oasis .landing-formulation__item .landing-formulation__item-info{max-width:27%}@media (max-width:768px){.page-landing-oasis .landing-formulation__item .landing-formulation__item-info{max-width:280px}}.page-landing-oasis .landing-formulation__item:nth-child(1){top:24%}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:35px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:80px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:78px}@media (max-width:768px){.page-landing-oasis .landing-formulation__item:nth-child(1){top:0}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:20vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-20vw - 5px)}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:140px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:138px}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{left:0}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}}@media (max-width:440px){.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:7vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-7vw - 5px)}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:140px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:138px}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{left:0}.page-landing-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}}.page-landing-oasis .landing-formulation__item:nth-child(2){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;top:12%}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info{max-width:33%}@media (max-width:768px){.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info{max-width:100%}}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info small{display:block;margin-top:15px}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{position:absolute;width:215px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;bottom:-60px;top:auto;left:auto;right:50%;right:10%}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{content:'';height:60px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:58px}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{left:auto;right:0;bottom:0;top:auto;margin:auto}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{top:auto;bottom:calc(-4px + 1px);right:auto;left:-8px}@media (max-width:768px){.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{display:none}}@media (max-width:768px){.page-landing-oasis .landing-formulation__item:nth-child(2){max-width:260px;left:0;right:0;bottom:0;top:auto}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-title{width:100%}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;left:0;right:0;top:calc(-260px - 5px);bottom:auto;left:10%;right:auto}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:before{content:'';height:260px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:258px}.page-landing-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:after{top:-8px;bottom:auto}}@media (max-width:768px){.page-landing-oasis .landing-formulation__item:nth-child(3){top:43%;right:0;max-width:220px}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:20vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-20vw - 5px)}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:160px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:158px}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{left:0}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}}@media (max-width:440px){.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:5vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-5vw - 5px)}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:160px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:158px}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{left:0}.page-landing-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}}.page-landing-oasis .landing-formulation__item:nth-child(4){max-width:47%;bottom:0;right:6.5%;left:auto;width:auto}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-100% - 5px);left:60px;top:0;bottom:auto}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:before{content:'';height:290px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:288px}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:before{left:0;top:-290px}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px);right:auto;top:calc(-290px - 8px)}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-info{max-width:100%}@media (max-width:768px){.page-landing-oasis .landing-formulation__item:nth-child(4){max-width:180px;top:34%;right:0;left:auto;bottom:auto}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve{position:absolute;width:52vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-52vw - 5px)}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:before{content:'';height:0;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:-2px}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:before{left:0}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:after{left:calc(0% - 8px + 1px);top:calc(0px - 8px)}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:after{top:calc(-8px / 2 + 1px)}}@media (max-width:380px){.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve{position:absolute;width:35vw;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-100% - 5px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:0}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:before{content:'';height:100px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:98px}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:before{left:0;top:-100px}.page-landing-oasis .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px);right:auto;top:calc(-100px - 8px)}}.landing-system__slider .swiper-pagination{width:50%;left:0;bottom:145px}@media (max-width:768px){.landing-system__slider .swiper-pagination{width:100%;left:0;right:0;bottom:40px;position:absolute}.landing-system__slider .swiper-pagination .swiper-pagination-numbers,.landing-system__slider .swiper-pagination .swiper-pagination__next,.landing-system__slider .swiper-pagination .swiper-pagination__prev{margin-top:0}}.landing-system__slide{min-height:calc(100vh - 110px);min-height:calc((var(--vh,1vh) * 100) - 110px);max-height:850px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:768px){.landing-system__slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-height:none;background-color:#00357e;padding:6rem 30px}}.landing-system__slide-title{font-size:4rem;color:#fff;margin-top:0;margin-bottom:3rem;line-height:1.44;letter-spacing:.37rem}@media (max-width:768px){.landing-system__slide-title{display:none}}.landing-system__slide-title-mob{display:none}@media (max-width:768px){.landing-system__slide-title-mob{display:block;width:100%;margin-bottom:3rem}}.landing-system__slide-bg{-webkit-background-size:cover;background-size:cover;background-position:center center;height:100%;width:100%;min-height:350px}@media (max-width:768px){.landing-system__slide-bg{width:100%;height:100%}}.landing-system__slide-info{color:#fff}.landing-system__slide-info p,.landing-system__slide-info small{margin:3rem 0}.landing-system__slide-info strong{font-size:2.14rem}.landing-system__slide-info p{font-size:2.4rem;line-height:1.44;font-family:Karla,sans-serif;font-weight:400;font-weight:400}.landing-system__slide-info p:first-child{margin-top:0}.landing-system__slide-info p:last-child{margin-bottom:0}.landing-system__slide-info small{display:block;font-size:2.14rem;font-weight:400}.landing-system__slide-info small:first-child{margin-top:0}.landing-system__slide-info small:last-child{margin-bottom:0}.landing-system__slide-col{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#00357e}@media (max-width:768px){.landing-system__slide-col{width:calc(100% - 60px)}}.landing-system__slide-col_inner{max-width:350px;width:100%;margin:0}@media (max-width:768px){.landing-system__slide-col_inner{max-width:100%}}.landing-system__slide-col:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:19.3rem 0}@media (max-width:768px){.landing-system__slide-col:first-child{padding-top:5rem;padding-bottom:60px}}@media (max-width:768px){.landing-system__slide-col:last-child{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.slider-item-desktop-image{display:block}@media (max-width:768px){.slider-item-desktop-image{display:none}}.slider-item-mobile-image{display:none}@media (max-width:768px){.slider-item-mobile-image{display:block}}@media (max-width:768px){#ReCharge .page-disney .recharge,.page-disney #ReCharge .recharge,.page-disney .is-section{margin:6rem 0}}.page-disney__hero{width:100%;max-width:none}.page-disney__top-section{text-align:center;padding:0 0 50px}.page-disney__top-section img{margin:0 auto}.page-disney__top-section .ts-title{font-size:30px;font-family:"Source Serif Pro",sans-serif;line-height:1.5;letter-spacing:3.6px;text-transform:uppercase}@media (max-width:768px){.page-disney__top-section .ts-title{font-size:20px;letter-spacing:2.4px}}.page-disney__section{padding:50px 0}@media (max-width:768px){.page-disney__section{padding:6rem 0}}.page-disney__section .f-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-disney__section .to-right{margin-left:auto}.page-disney .small-text{font-size:15px;line-height:26px}.page-disney__bottom{padding:50px 0}@media (max-width:768px){.page-disney__bottom{padding:6rem 0 0}}.page-disney__subscribe{border:1px solid #707070;background:#00357e;padding:50px 15px;text-align:center;color:#fff}.page-disney__subscribe .subscribe-title{font-size:26px;line-height:38px;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 8px}.page-disney__subscribe .subscribe-desc{margin:0 0 45px}.page-disney__subscribe .subscribe-form{max-width:490px;margin:0 auto}.page-disney__subscribe .bYbfhI,.page-disney__subscribe .kwGIvD,.page-disney__subscribe .qYFrN,.page-disney__subscribe [class*=ResetElements__Form]{padding:0!important}.page-disney__subscribe button[class*=ResetElements__Button]{padding:5px 24px!important;color:#fff!important;background:0 0!important;font-family:Karla,sans-serif;font-weight:700;text-transform:uppercase;font-size:13px!important}.page-disney__subscribe input[class*=TextInput__FormStyledTextInput]{background:0 0!important;height:26px!important;-webkit-border-radius:none!important;border-radius:none!important;border:none!important;padding:0 0 0 2px!important;border-bottom:2px solid #fff!important}.page-disney__subscribe input[class*=TextInput__FormStyledTextInput]::-webkit-input-placeholder{color:#fff!important;font-size:14px!important;text-transform:uppercase}.page-disney__subscribe input[class*=TextInput__FormStyledTextInput]::-moz-placeholder{color:#fff!important;font-size:14px!important;text-transform:uppercase}.page-disney__subscribe input[class*=TextInput__FormStyledTextInput]:-ms-input-placeholder{color:#fff!important;font-size:14px!important;text-transform:uppercase}.page-disney__subscribe input[class*=TextInput__FormStyledTextInput]:-moz-placeholder{color:#fff!important;font-size:14px!important;text-transform:uppercase}.page-disney__subscribe input:-internal-autofill-selected{background:0 0!important}.page-disney--new .yotpo-pictures-gallery-header-wrapper{display:none}.page-disney--new .page-disney__subscribe .subscribe-desc{max-width:490px;margin:0 auto 45px auto!important}.page-disney--new .page-disney__subscribe .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor p{color:#fff}.page-disney--new .page-disney__subscribe input{color:#fff!important}.page-disney--new .page-disney__subscribe button::after{border-color:#00357e transparent transparent #00357e!important}@media (max-width:768px){.page-disney--new .page-disney__hero{width:200%;-webkit-transform:translateX(-23%);-ms-transform:translateX(-23%);transform:translateX(-23%)}}.page-disney--new .disney-top-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}.page-disney--new .disney-top-section h1{font-size:30px;letter-spacing:3.6px;line-height:1.23}.page-disney--new .disney-top-section__description{font-size:20px;line-height:1.4;letter-spacing:.2px;margin-bottom:60px;margin-top:0}.page-disney--new .disney-top-section__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.page-disney--new .disney-top-section__item:first-child{padding-right:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.page-disney--new .disney-top-section__item:first-child{padding-right:0}}.page-disney--new .disney-top-section__item .button,.page-disney--new .disney-top-section__item .shopify-challenge__button.btn{width:100%}@media (max-width:768px){.page-disney--new .disney-top-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.page-disney--new .disney-top-section .disney-top-section__item:first-child{padding-right:0;margin-bottom:20px}}.page-disney--new .is-banner{margin-bottom:10px}.page-disney--new .page-disney-section__ingredient{font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.69;letter-spacing:1.3px}.page-disney--new .page-disney-section__text{padding-right:50px}@media (max-width:768px){.page-disney--new .page-disney-section__text{padding-right:0;width:100%;padding-top:20px}}.page-disney--new .page-disney-section__text .paragraph{font-size:20px;line-height:1.4;letter-spacing:.2px;margin-bottom:40px}.page-disney--new .page-disney-section__button-container .button,.page-disney--new .page-disney-section__button-container .shopify-challenge__button.btn{width:100%}.page-disney--new .page-disney-section__button-container .button .button__text,.page-disney--new .page-disney-section__button-container .shopify-challenge__button.btn .button__text{padding:0}.page-disney--new .page-disney-section__two-buttons-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-disney--new .page-disney-section__two-buttons-container .button,.page-disney--new .page-disney-section__two-buttons-container .shopify-challenge__button.btn{width:calc(50% - 5px)}.page-disney--new .page-disney-section__two-buttons-container .button .button__text,.page-disney--new .page-disney-section__two-buttons-container .shopify-challenge__button.btn .button__text{padding:0}@media (max-width:768px){.page-disney--new .page-disney__section{padding-bottom:0}}.page-disney--new .page-disney__section h2{font-family:Karla;font-size:35px;line-height:1.03;letter-spacing:4.2px}.page-disney--new .page-disney__section .col:first-child{padding-right:55px}@media (max-width:768px){.page-disney--new .page-disney__section .col:first-child{padding-right:0}}@media (max-width:768px){#ReCharge .page-project .recharge,.page-project #ReCharge .recharge,.page-project .is-section{margin:0;padding:6rem 0}#ReCharge .page-project .project-progress.recharge,.page-project #ReCharge .project-progress.recharge,.page-project .is-section.project-progress{padding-top:0}}.page-project .page-index__collections{border-bottom:1px solid #707070;padding-bottom:75px}@media (max-width:768px){.page-project .page-index__collections{padding-bottom:6rem}}.page-project .page-index__collections .is-grid{margin-bottom:-40px}@media (max-width:768px){.page-project .collection-snippet__desc{font-size:1.9rem}}.project-s__title{font-family:"Source Serif Pro",sans-serif;line-height:1.23;width:100%;text-align:center;font-size:4rem;letter-spacing:.48rem;margin:0}@media (max-width:768px){.project-s__title{font-size:3.1rem}}.project-s__info{font-size:18px;text-align:center;letter-spacing:normal;margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.38}@media (max-width:768px){.project-s__info{font-size:1.9rem}}@media (min-width:768px){.project-s__info{max-width:720px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.47}}.project-s__subtitle{text-transform:uppercase;line-height:1.68;text-align:center;font-size:2.54rem;letter-spacing:.24rem;max-width:442px;width:100%;margin:4rem auto auto}@media (max-width:768px){.project-s__subtitle{line-height:1.3;letter-spacing:.2rem}}.project-hero{min-height:450px;width:100%;background-position:center center;-webkit-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:grey}@media (max-width:768px){.project-hero{background-position:85% center}}@media (min-width:768px){.project-hero>.wrapper{padding-top:75px;padding-bottom:75px}}.project-hero__inner{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;max-width:660px;width:100%;margin:auto}.project-hero__title{text-transform:uppercase;font-size:5.067rem;font-weight:400;margin-top:0;line-height:1.32;margin-bottom:5rem;font-family:"Source Serif Pro",sans-serif;letter-spacing:.6rem;color:#fff}.project-hero__title br:first-of-type{display:none}@media (max-width:768px){.project-hero__title{font-size:3.4rem;margin-bottom:4rem}}.project-hero__info{color:inherit;text-transform:none;font-weight:400;font-size:2.94rem;line-height:1.45;letter-spacing:normal;margin-bottom:4rem}.project-hero__info:last-of-type{margin-bottom:0}@media (max-width:768px){.project-hero__info{font-size:2.15rem;margin-bottom:3rem}}.project-advancements__head .delimiter{margin-top:70px;margin-bottom:70px}@media (max-width:768px){.project-advancements__head .delimiter{margin-top:40px;margin-bottom:40px}}@media (max-width:768px){.project-advancements .project-s__subtitle{display:none}}.project-advancements .project-s__subtitle_mob{display:none}@media (max-width:768px){.project-advancements .project-s__subtitle_mob{display:block;margin-bottom:6rem;font-size:13px}}.project-advancements__inner{border-bottom:1px solid #707070;padding-bottom:75px}@media (max-width:768px){.project-advancements__inner{padding-bottom:6rem}}@media (min-width:768px){.project-advancements__inner .project-s__title{margin-bottom:4.5rem}}.project-advancements__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:647px;position:relative;max-width:840px;width:100%;margin:20px auto auto}@media (max-width:768px){.project-advancements__main{min-height:0;margin:0;max-width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-advancements__main-inner{width:100%}}.project-advancements__img{max-width:435px;height:auto}.project-advancements__img img{width:100%;height:auto}@media (max-width:768px){.project-advancements__img{max-width:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:4rem}.project-advancements__img img{max-width:435px}}.project-advancements__item{position:absolute;max-width:250px;width:100%;text-align:center}.project-advancements__item-title{font-size:13px;font-family:Karla,sans-serif;font-weight:700;line-height:1.46;letter-spacing:1.3px;display:inline;position:relative;color:#00357e}@media (max-width:768px){.project-advancements__item-title{font-size:10px}}.project-advancements__item-icon{margin-bottom:20px}.project-advancements__item-info{font-size:15px;letter-spacing:.35px;line-height:1.47;margin:13px 0 0}@media (max-width:768px){.project-advancements__item-info{margin-top:7px;font-size:10px}}.project-advancements__item:nth-child(1){left:0;top:6%;max-width:190px}.project-advancements__item:nth-child(1) .project-advancements__item-title_curve{position:absolute;width:151px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e}.project-advancements__item:nth-child(1) .project-advancements__item-title_curve:before{content:'';height:40px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.project-advancements__item:nth-child(1) .project-advancements__item-title_curve:after{content:'';position:absolute;width:15px;height:15px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 7.5px + 1px);top:38px}.project-advancements__item:nth-child(2){right:0;top:54%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.project-advancements__item:nth-child(2) .project-advancements__item-title_curve{position:absolute;width:151px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-100% - 5px)}.project-advancements__item:nth-child(2) .project-advancements__item-title_curve:before{content:'';height:40px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.project-advancements__item:nth-child(2) .project-advancements__item-title_curve:after{content:'';position:absolute;width:15px;height:15px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 7.5px + 1px);top:38px}.project-advancements__item:nth-child(2) .project-advancements__item-title_curve:before{left:0;top:-40px}.project-advancements__item:nth-child(2) .project-advancements__item-title_curve:after{left:calc(0% - 7.5px + 1px);right:auto;top:calc(-40px - 15px)}.project-advancements__item:nth-child(3){left:4%;bottom:0}.project-advancements__item:nth-child(3) .project-advancements__item-title_curve{right:auto;position:absolute;width:151px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto}.project-advancements__item:nth-child(3) .project-advancements__item-title_curve:before{content:'';height:40px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.project-advancements__item:nth-child(3) .project-advancements__item-title_curve:after{content:'';position:absolute;width:15px;height:15px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 7.5px + 1px);top:38px}.project-advancements__item:nth-child(3) .project-advancements__item-title_curve:before{height:80px;top:calc(-80px + 2px)}.project-advancements__item:nth-child(3) .project-advancements__item-title_curve:after{top:calc(-80px - 15px + 2px)}@media (max-width:768px){.project-advancements__item:nth-child(1),.project-advancements__item:nth-child(2),.project-advancements__item:nth-child(3){position:relative;left:0;right:0;top:0;bottom:0;width:100%;max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:6rem}.project-advancements__item:nth-child(1) .project-advancements__item-title_curve,.project-advancements__item:nth-child(2) .project-advancements__item-title_curve,.project-advancements__item:nth-child(3) .project-advancements__item-title_curve{display:none}.project-advancements__item:last-child{margin-bottom:0}}.project-introducing__subtitle{max-width:660px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:8rem auto 8rem;font-size:2.94rem;line-height:1.44}.project-introducing__subtitle img{max-width:200px;width:100%;height:auto;margin-right:50px}@media (min-width:768px){.project-introducing__subtitle{font-size:16px;line-height:1.63;margin:6rem auto 8rem}}@media (max-width:768px){.project-introducing__subtitle{font-size:1.85rem;margin:4rem auto 4rem}.project-introducing__subtitle img{max-width:100px;margin-right:35px}}.project-introducing__seal-are{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #707070;padding:8.54rem}.project-introducing__seal-are-title{font-size:3.48rem}.project-introducing__seal-are p{max-width:490px;width:100%;font-size:2.4rem;line-height:1.39}.project-introducing__seal-are p:last-of-type{margin-bottom:0}@media (min-width:768px){.project-introducing__seal-are p{max-width:710px;font-size:15px}}@media (max-width:768px){.project-introducing__seal-are{padding:4.5rem}}@media (max-width:768px) and (max-width:768px){.project-introducing__seal-are-title{font-size:2.8rem;margin-bottom:0;line-height:1.06}}@media (max-width:768px){.project-introducing__seal-are p{font-size:1.9rem}}.project-progress .project-s__title{margin-bottom:17rem}@media (max-width:768px){.project-progress .project-s__title{margin-bottom:4rem}}.project-progress__wrapper{border-bottom:1px solid #707070;padding-bottom:75px;min-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.project-progress__wrapper{padding-bottom:6rem}}@media (max-width:768px){.project-progress__wrapper{min-height:0}}.project-progress__disclaimer{width:100%;margin-top:17rem;text-align:center;color:#848484;line-height:1.47;font-size:15px;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:768px){.project-progress__disclaimer{margin-top:5rem;font-size:9px}}.project-progress__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);position:relative;margin-left:-40px;margin-right:-40px;width:auto}@media (max-width:768px){.project-progress__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin:0}}.project-progress__item{width:100%;max-width:270px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);position:relative;z-index:0}.project-progress__item:before{content:'';position:absolute;height:2px;width:100%;top:calc(35px + (16px / 2 - 1px));display:block;background-color:#00357e;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);z-index:-1;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.project-progress__item-info{position:relative;z-index:13;padding:0 14px}@media (max-width:768px){.project-progress__item-info{padding:0;max-width:250px;margin:auto}}.project-progress__item-year{margin-bottom:60px;position:relative;z-index:13;font-family:Karla,sans-serif;font-weight:700;font-size:2.77rem;color:#00357e}.project-progress__item-year:before{content:'';position:absolute;top:35px;left:0;right:0;width:16px;height:16px;margin:auto;border:2px solid #00357e;-webkit-border-radius:100%;border-radius:100%;z-index:2}.project-progress__item-year:after{content:'';position:absolute;left:0;right:0;top:27px;background-color:#fff;width:32px;height:32px;margin:auto;z-index:1;-webkit-border-radius:100%;border-radius:100%}.project-progress__item:first-child:after,.project-progress__item:last-child:after{content:'';position:absolute;z-index:10;background-color:#fff;left:-50%;right:50%;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);top:0;bottom:0;height:100%;-webkit-transform-origin:0 30%;-ms-transform-origin:0 30%;transform-origin:0 30%;pointer-events:none}.project-progress__item:last-child:after{right:-50%;left:50%;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}@media (max-width:768px){.project-progress__item{width:100%;max-width:100%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.project-progress__item-info{font-size:1.9rem}.project-progress__item-year{margin-bottom:25px;font-size:2.2rem;margin-top:69px}}@media (max-width:768px) and (min-width:768px){.project-progress__item-year{font-size:15px;line-height:1.47}}@media (max-width:768px){.project-progress__item-year:before{top:22px;width:12px;height:12px}.project-progress__item-year:after{content:'';width:2px;height:50px;background-color:#00357e;display:block;-webkit-border-radius:0;border-radius:0;margin:-85px auto auto}.project-progress__item:after,.project-progress__item:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);display:none}.project-progress__item:first-child .project-progress__item-year{margin-top:0}.project-progress__item:first-child .project-progress__item-year:after{display:none}}@media (max-width:768px){#ReCharge .page-account .recharge,.page-account #ReCharge .recharge,.page-account .is-section{margin-top:30px}}.page-account__btns-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}@media (max-width:767px){.page-account__btns-row{display:block}.page-account__btns-row .button,.page-account__btns-row .shopify-challenge__button.btn{max-width:420px;margin:0 auto}.page-account__btns-row .button+.button,.page-account__btns-row .button+.shopify-challenge__button.btn,.page-account__btns-row .shopify-challenge__button.btn+.button,.page-account__btns-row .shopify-challenge__button.btn+.shopify-challenge__button.btn{margin:30px 0 0}}.page-account .forgot-password-link{margin:24px 0}.page-account__register-form{margin:24px 0}@media (max-width:768px){.page-account__register-form{margin-bottom:50px}}.page-account__register-form .is-form__field{max-width:700px}.page-account .action_bottom{margin-top:24px}.page-account .action_bottom .button,.page-account .action_bottom .shopify-challenge__button.btn{margin-right:32px}.page-account .warning{color:#ff161a}.page-account .warning ul{padding-left:18px}@media (max-width:768px){.page-account .is-columns{display:block}.page-account .is-columns .col+.col{margin:32px 0 0}}.page-account fieldset{padding:0;margin-top:37px;border:none;margin-left:0;margin-right:0}.page-account fieldset .is-form__field{max-width:510px;width:100%}.page-account fieldset .is-form__field:first-child{margin-top:0}.page-account .h2,.page-account h2{font-size:30px;line-height:.97;letter-spacing:3.6px;margin-bottom:35px}@media (max-width:768px){.page-account .h2,.page-account h2{font-size:22px;line-height:1.36;letter-spacing:2.64px;text-align:center;width:100%;margin-bottom:20px}}.page-account p{font-size:18px;letter-spacing:normal;line-height:1.44;max-width:510px;width:100%}@media (max-width:768px){.page-account p{max-width:100%;font-size:14px;line-height:1.43}}.page-account .button,.page-account .shopify-challenge__button.btn{min-width:245px}.page-account .button .button__text,.page-account .shopify-challenge__button.btn .button__text{letter-spacing:1.7px}@media (max-width:768px){.page-account .button,.page-account .shopify-challenge__button.btn{max-width:100%;width:100%;height:9.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-account .button .button__text,.page-account .shopify-challenge__button.btn .button__text{font-size:14px}}.page-account .is-input--theme,.page-account input.form-control,.page-account select{font-size:15px;border-left:none;border-top:none;border-right:none;padding:13px 0 5px;line-height:1;height:auto;width:100%;outline:0;border-bottom:1px solid #00357e;font-family:Karla,sans-serif;font-weight:400}.page-account .is-input--theme::-webkit-input-placeholder,.page-account input.form-control::-webkit-input-placeholder,.page-account select::-webkit-input-placeholder{text-transform:uppercase}.page-account .is-input--theme::-moz-placeholder,.page-account input.form-control::-moz-placeholder,.page-account select::-moz-placeholder{text-transform:uppercase}.page-account .is-input--theme::-ms-input-placeholder,.page-account input.form-control::-ms-input-placeholder,.page-account select::-ms-input-placeholder{text-transform:uppercase}.page-account .is-input--theme::placeholder,.page-account input.form-control::placeholder,.page-account select::placeholder{text-transform:uppercase}.page-account .is-form__label,.page-account label.control-label{padding-left:0;font-size:15px;font-family:Karla,sans-serif;font-weight:700;text-transform:uppercase}@media (max-width:768px){.page-account .is-form__label,.page-account label.control-label{font-size:14px}}.page-account .is-form__field{margin-top:37px}.page-account .forgot-password-link{font-size:15px}@media (max-width:768px){.page-account .forgot-password-link{font-size:14px;margin-top:20px;margin-bottom:40px}}.page-account .is-form-field.state-error .is-input--theme{border-left:none;border-right:none;border-top:none}.page-account .list-unstyled li{font-size:18px}.page-account .form-horizontal .form-group{margin-bottom:40px}.page-account .form-horizontal .form-group:last-child{margin-bottom:0}@media (max-width:768px){#ReCharge .recharge{border-bottom:1px solid #00357e;padding-bottom:50px;margin-top:30px}}#ReCharge .recharge.page__customers__request-invite .form-group.input-wrapper{display:block}#ReCharge .recharge .rc_layout__sidebar{width:100%;margin-bottom:50px}@media (max-width:768px){#ReCharge .recharge .rc_layout__sidebar{margin-bottom:30px}}#ReCharge .recharge .rc_layout__content{width:100%}#ReCharge .recharge .rc_schedule__orders p{margin-top:0}#ReCharge .recharge .h2,#ReCharge .recharge h2{font-size:30px;line-height:.97;letter-spacing:3.6px;margin-bottom:35px}@media (max-width:768px){#ReCharge .recharge .h2,#ReCharge .recharge h2{font-size:22px;font-style:normal;line-height:1.36;letter-spacing:2.64px;text-align:center;margin-bottom:20px}}#ReCharge .recharge h4{font-size:15px;line-height:1.44}#ReCharge .recharge .purchase-address{font-size:15px;margin-bottom:40px}@media (max-width:768px){#ReCharge .recharge .purchase-address{font-size:14px;letter-spacing:1px}}@media (max-width:768px){#ReCharge .recharge .rc__subscriptions__subscription__address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#ReCharge .recharge .rc__subscriptions__subscription__address>span{margin-bottom:7px}}@media (max-width:768px){#ReCharge .recharge .rc_subscriptions__subscription__address__edit{width:100%}#ReCharge .recharge .rc_subscriptions__subscription__address__edit .edit_address_link{margin-left:0;width:100%;margin-bottom:0}}#ReCharge .recharge p{font-size:18px;letter-spacing:normal;line-height:1.44}@media (max-width:768px){#ReCharge .recharge p{font-size:14px;margin-bottom:0}}#ReCharge .recharge #ReCharge-Nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:768px){#ReCharge .recharge #ReCharge-Mobile-Nav{display:none!important}}#ReCharge .recharge .table{width:100%;border-collapse:collapse}#ReCharge .recharge .table td,#ReCharge .recharge .table th{border:none;padding:0;margin:0}#ReCharge .recharge .table thead td,#ReCharge .recharge .table thead th{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:15px;color:#00357e;padding:0 0 10px;border-bottom:1px solid #00357e}@media (max-width:768px){#ReCharge .recharge .table thead{display:none}}@media (max-width:768px){#ReCharge .recharge .table tbody tr{display:block;margin-bottom:40px}#ReCharge .recharge .table tbody tr:last-child{margin-bottom:0}}#ReCharge .recharge .table tbody td{font-size:18px}@media (max-width:768px){#ReCharge .recharge .table tbody td{text-align:right;display:block;font-size:14px;padding-top:0;padding-bottom:20px;width:100%}#ReCharge .recharge .table tbody td:last-child{padding-bottom:0}#ReCharge .recharge .table tbody td:before{content:attr(data-label);float:left;font-family:Karla,sans-serif;font-weight:700;text-align:left;color:#00357e}#ReCharge .recharge .table tbody td:first-of-type{border-bottom:1px solid #00357e;margin-bottom:15px;padding-bottom:15px}}@media (min-width:768px){#ReCharge .recharge .table tbody td{padding-top:20px}}@media (min-width:768px){#ReCharge .recharge .table tbody tr:first-child td{padding-top:30px}}#ReCharge .recharge .edit_address_link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border:1px solid #00357e;background-color:#fff;color:#00357e;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;letter-spacing:1.5px;min-width:80px;line-height:0;margin-left:10px}#ReCharge .recharge .edit_address_link:active,#ReCharge .recharge .edit_address_link:focus,#ReCharge .recharge .edit_address_link:hover{color:#fff;background-color:#00357e;text-decoration:none}#ReCharge .recharge td.rc_subscriptions__subscription__item__actions.rc_text--right.td-actions>*{display:inline-block}#ReCharge .recharge td.rc_subscriptions__subscription__item__actions.rc_text--right.td-actions>:first-child{margin-left:-10px}#ReCharge .recharge td.rc_subscriptions__subscription__item__actions.rc_text--right.td-actions a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border:1px solid #00357e;background-color:#fff;color:#00357e;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;letter-spacing:1.5px;min-width:80px;line-height:0;margin-left:10px}#ReCharge .recharge td.rc_subscriptions__subscription__item__actions.rc_text--right.td-actions a:active,#ReCharge .recharge td.rc_subscriptions__subscription__item__actions.rc_text--right.td-actions a:focus,#ReCharge .recharge td.rc_subscriptions__subscription__item__actions.rc_text--right.td-actions a:hover{color:#fff;background-color:#00357e;text-decoration:none}#ReCharge .recharge td.rc_subscriptions__subscription__item__product.td-product p{max-width:280px;margin:0}@media (max-width:768px){#ReCharge .recharge td.rc_subscriptions__subscription__item__product.td-product p{max-width:100%;width:100%}}@media (max-width:768px){#ReCharge .recharge hr{display:none}}#ReCharge .recharge table.rc_subscriptions__subscription__items.rc_table.table td,#ReCharge .recharge table.rc_subscriptions__subscription__items.rc_table.table th{vertical-align:top;padding-left:5px;padding-right:5px}#ReCharge .recharge table.rc_subscriptions__subscription__items.rc_table.table td:first-child,#ReCharge .recharge table.rc_subscriptions__subscription__items.rc_table.table th:first-child{padding-left:0}#ReCharge .recharge table.rc_subscriptions__subscription__items.rc_table.table td:last-child,#ReCharge .recharge table.rc_subscriptions__subscription__items.rc_table.table th:last-child{padding-right:0}@media (max-width:768px){#ReCharge .recharge table.rc_subscriptions__subscription__items.rc_table.table td,#ReCharge .recharge table.rc_subscriptions__subscription__items.rc_table.table th{width:100%}}#ReCharge .recharge a.rc_button.rc_button--link.rc_button--primary.rc_button--fa-plus-circle:before{display:inline-block;margin-right:7px}#ReCharge .recharge #product_search_reset{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #00357e;min-height:55px;min-width:245px;text-transform:uppercase;color:#00357e;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:17px;font-family:Karla,sans-serif;font-weight:700;padding-left:15px;padding-right:15px;min-width:0;margin-left:20px}#ReCharge .recharge #product_search_reset:active,#ReCharge .recharge #product_search_reset:focus,#ReCharge .recharge #product_search_reset:hover{text-decoration:none;background-color:#00357e;color:#fff}#ReCharge .recharge #product_search_reset.active{background-color:#00357e;color:#fff}#ReCharge .recharge .grid-view-item__title.product-name.rc_product-item__title,#ReCharge .recharge span.product-price__price.rc_product-item__price{text-transform:uppercase;font-size:14px;letter-spacing:.187rem;color:#000}#ReCharge .recharge span.product-price__price.rc_product-item__price{font-family:Karla,sans-serif;font-weight:700;letter-spacing:normal;margin-top:10px;display:block}#ReCharge .recharge .grid-view-item__image-wrapper.rc_product-item__media.product-media{background-color:#f5f5f5;border:1px solid #707070}#ReCharge .recharge .rc_product-item__info{margin-top:2rem}#ReCharge .recharge .recharge .rc_product-item{margin-bottom:40px;padding-left:10px;padding-right:10px}#ReCharge .recharge h4#ProductPrice{letter-spacing:normal}#ReCharge .recharge h4#ProductPrice:after{content:'$'}#ReCharge .recharge #page_results,#ReCharge .recharge #pagination{text-align:center}#ReCharge .recharge #page_results p,#ReCharge .recharge #pagination p{text-align:center}#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #00357e;min-height:55px;min-width:245px;text-transform:uppercase;color:#00357e;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:17px;font-family:Karla,sans-serif;font-weight:700;padding-left:15px;padding-right:15px;background:#00357e;color:#fff}#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary:active,#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary:focus,#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary:hover{text-decoration:none;background-color:#00357e;color:#fff}#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary.active{background-color:#00357e;color:#fff}#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary:active,#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary:focus,#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary:hover{background-color:#fff;color:#00357e}#ReCharge .recharge .rc_subscriptions__subscription__1.rc_subscriptions__subscription.purchase-item .recharge .rc_button--primary.active{background-color:#fff;color:#00357e}#ReCharge .recharge #customer_tab_content .btn-primary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border:1px solid #00357e;background-color:#fff;color:#00357e;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;letter-spacing:1.5px;min-width:80px;line-height:0;background:#00357e;color:#fff}#ReCharge .recharge #customer_tab_content .btn-primary:active,#ReCharge .recharge #customer_tab_content .btn-primary:focus,#ReCharge .recharge #customer_tab_content .btn-primary:hover{color:#fff;background-color:#00357e;text-decoration:none}#ReCharge .recharge #customer_tab_content .btn-primary:active,#ReCharge .recharge #customer_tab_content .btn-primary:focus,#ReCharge .recharge #customer_tab_content .btn-primary:hover{background-color:#fff;color:#00357e}#ReCharge .recharge #customer_tab_content .btn-primary.active{background-color:#fff;color:#00357e}@media (max-width:768px){#ReCharge .recharge #customer_tab_content .btn-primary{width:100%;max-width:100%;font-size:14px;min-height:55px}}#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"],#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #00357e;min-height:55px;min-width:245px;text-transform:uppercase;color:#00357e;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:17px;font-family:Karla,sans-serif;font-weight:700;padding-left:15px;padding-right:15px;background:#00357e;color:#fff}#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"]:active,#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"]:focus,#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"]:hover,#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"]:active,#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"]:focus,#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"]:hover{text-decoration:none;background-color:#00357e;color:#fff}#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"].active,#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"].active{background-color:#00357e;color:#fff}#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"]:active,#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"]:focus,#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"]:hover,#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"]:active,#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"]:focus,#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"]:hover{background-color:#fff;color:#00357e}#ReCharge .recharge button.btn.btn-primary.btn--primary.button[onclick="add_product()"].active,#ReCharge .recharge button.btn.btn-primary.btn--primary.shopify-challenge__button[onclick="add_product()"].active{background-color:#fff;color:#00357e}#ReCharge .recharge #rc_navigation{padding-left:0;list-style-type:none;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -7px -20px}#ReCharge .recharge #rc_navigation li{margin-bottom:20px;margin-left:7px;margin-right:7px}#ReCharge .recharge #rc_navigation li:last-of-type{margin-bottom:0}#ReCharge .recharge #rc_navigation a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #00357e;min-height:55px;min-width:245px;text-transform:uppercase;color:#00357e;background:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:17px;font-family:Karla,sans-serif;font-weight:700;padding-left:15px;padding-right:15px}#ReCharge .recharge #rc_navigation a:active,#ReCharge .recharge #rc_navigation a:focus,#ReCharge .recharge #rc_navigation a:hover{text-decoration:none;background-color:#00357e;color:#fff}#ReCharge .recharge #rc_navigation a.active{background-color:#00357e;color:#fff}@media (max-width:1260px){#ReCharge .recharge #rc_navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#ReCharge .recharge #rc_navigation li{width:100%;text-align:center}#ReCharge .recharge #rc_navigation a{min-width:0;width:100%;max-width:100%;text-align:center}}@media (max-width:768px){#ReCharge .recharge #rc_navigation{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px);margin-bottom:-10px}#ReCharge .recharge #rc_navigation li{width:calc(50% - 10px);margin-bottom:10px;margin-left:5px;margin-right:5px}#ReCharge .recharge #rc_navigation a{font-size:13px;min-height:35px}}#ReCharge .recharge #ReChargeForm_date>p:first-of-type{margin-bottom:0;margin-top:0}#ReCharge .recharge .form-group.input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#ReCharge .recharge .form-group.input-wrapper label{width:100%;font-size:15px;color:#000;font-family:Karla,sans-serif;font-weight:700;text-transform:uppercase}@media (max-width:768px){#ReCharge .recharge .form-group.input-wrapper label{font-size:14px}}#ReCharge .recharge .form-group.input-wrapper input,#ReCharge .recharge .form-group.input-wrapper select{font-size:15px;width:100%;padding:13px 0 5px;border:none;border-bottom:1px solid #00357e;outline:0}#ReCharge .recharge .rc_form__group{margin-bottom:40px}#ReCharge .recharge .rc_form__group .form-group.input-wrapper{margin-bottom:0}@media (max-width:768px){#ReCharge .recharge .rc_form__group .form-group.input-wrapper{margin-bottom:35px}#ReCharge .recharge .rc_form__group .form-group.input-wrapper:last-child{margin-bottom:0}}#ReCharge .recharge .rc_form__group:last-child{margin-bottom:0}@media (max-width:768px){#ReCharge .recharge .rc_form__group{margin-bottom:35px}}#ReCharge .recharge .rc_button--primary{text-transform:uppercase;border:1px solid #00357e;color:#fff;background-color:#00357e;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;min-width:245px;min-height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:Karla,sans-serif;font-weight:700;font-size:17px}#ReCharge .recharge .rc_button--primary:hover{background-color:#fff;color:#00357e}#ReCharge .recharge #billing_province_container{width:100%}#ReCharge .recharge select.rc_form__input{font-size:15px;border-left:none;border-top:none;border-right:none;padding:13px 0 5px;line-height:1;height:auto;width:100%;outline:0;border-bottom:1px solid #00357e;font-family:Karla,sans-serif;font-weight:400}#ReCharge .recharge select.rc_form__input::-webkit-input-placeholder{text-transform:uppercase}#ReCharge .recharge select.rc_form__input::-moz-placeholder{text-transform:uppercase}#ReCharge .recharge select.rc_form__input::-ms-input-placeholder{text-transform:uppercase}#ReCharge .recharge select.rc_form__input::placeholder{text-transform:uppercase}#ReCharge .recharge#content__customers__billing .rc_table strong{text-transform:uppercase}#ReCharge .recharge#content__customers__billing .rc_table tbody tr:first-child td{padding-top:0}#ReCharge .recharge#content__customers__billing .rc_table tbody td{border-bottom:1px solid #00357e}@media (max-width:768px){#ReCharge .recharge#content__customers__billing .rc_table tbody td{text-align:left}#ReCharge .recharge#content__customers__billing .rc_table tbody td:not(:first-child){border:none}}#ReCharge .recharge#content__customers__billing .rc_table .rc_button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border:1px solid #00357e;background-color:#fff;color:#00357e;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;letter-spacing:1.5px;min-width:80px;line-height:0}#ReCharge .recharge#content__customers__billing .rc_table .rc_button:active,#ReCharge .recharge#content__customers__billing .rc_table .rc_button:focus,#ReCharge .recharge#content__customers__billing .rc_table .rc_button:hover{color:#fff;background-color:#00357e;text-decoration:none}#ReCharge .recharge#content__customers__subscriptions .rc_button--link{max-width:245px;margin-top:40px}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions .rc_button--link{max-width:100%}}#ReCharge .recharge#content__customers__subscriptions__items .rc_form__group{margin-bottom:20px}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content{margin-left:0;margin-right:0}}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content br{display:none}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content>div{width:50%;margin-bottom:20px;padding-left:10px;padding-right:10px}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content>div>div,#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content>div>form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content>div>div>p:first-of-type,#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content>div>form>p:first-of-type{margin-top:0;margin-bottom:0}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content>div>div>form>p:first-of-type,#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content>div>form>form>p:first-of-type{margin-top:0;margin-bottom:0}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content>div{width:100%;font-size:14px;padding-right:0;padding-left:0}}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__variant,#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content .rc_title-bar{width:100%}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border:1px solid #00357e;background-color:#fff;color:#00357e;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;letter-spacing:1.5px;min-width:80px;line-height:0;background:#00357e;color:#fff;min-width:245px}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a:active,#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a:focus,#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a:hover{color:#fff;background-color:#00357e;text-decoration:none}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a:active,#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a:focus,#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a:hover{background-color:#fff;color:#00357e}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a.active{background-color:#fff;color:#00357e}#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a:after{content:'Subscription';display:inline-block;margin-left:5px}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions__items #customer_tab_content #rc_subscriptions__items__cancel a{width:100%;font-size:14px;min-height:55px;margin-bottom:0}}#ReCharge .recharge#content__customers__subscriptions__items #Change-ReCharge-Payment-Method,#ReCharge .recharge#content__customers__subscriptions__items .rc_toggler__button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border:1px solid #00357e;background-color:#fff;color:#00357e;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;letter-spacing:1.5px;min-width:80px;line-height:0;margin-top:10px}#ReCharge .recharge#content__customers__subscriptions__items #Change-ReCharge-Payment-Method:active,#ReCharge .recharge#content__customers__subscriptions__items #Change-ReCharge-Payment-Method:focus,#ReCharge .recharge#content__customers__subscriptions__items #Change-ReCharge-Payment-Method:hover,#ReCharge .recharge#content__customers__subscriptions__items .rc_toggler__button:active,#ReCharge .recharge#content__customers__subscriptions__items .rc_toggler__button:focus,#ReCharge .recharge#content__customers__subscriptions__items .rc_toggler__button:hover{color:#fff;background-color:#00357e;text-decoration:none}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions__items #Change-ReCharge-Payment-Method,#ReCharge .recharge#content__customers__subscriptions__items .rc_toggler__button{width:100%;min-height:55px;font-size:14px}}#ReCharge .recharge#content__customers__subscriptions__items #ReCharge-Address a,#ReCharge .recharge#content__customers__subscriptions__items #rc_subscriptions__items__cancel a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border:1px solid #00357e;background-color:#fff;color:#00357e;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;letter-spacing:1.5px;min-width:80px;line-height:0;min-width:245px;margin-top:10px}#ReCharge .recharge#content__customers__subscriptions__items #ReCharge-Address a:active,#ReCharge .recharge#content__customers__subscriptions__items #ReCharge-Address a:focus,#ReCharge .recharge#content__customers__subscriptions__items #ReCharge-Address a:hover,#ReCharge .recharge#content__customers__subscriptions__items #rc_subscriptions__items__cancel a:active,#ReCharge .recharge#content__customers__subscriptions__items #rc_subscriptions__items__cancel a:focus,#ReCharge .recharge#content__customers__subscriptions__items #rc_subscriptions__items__cancel a:hover{color:#fff;background-color:#00357e;text-decoration:none}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions__items #ReCharge-Address a,#ReCharge .recharge#content__customers__subscriptions__items #rc_subscriptions__items__cancel a{max-width:100%;width:100%;font-size:14px;min-height:55px}}#ReCharge .recharge#content__customers__subscriptions__items form{max-width:400px;width:100%}#ReCharge .recharge#content__customers__subscriptions__items form input,#ReCharge .recharge#content__customers__subscriptions__items form select{max-width:400px}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions__items form input,#ReCharge .recharge#content__customers__subscriptions__items form select{max-width:100%;width:100%}}#ReCharge .recharge#content__customers__subscriptions__items form input{height:37px}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions__items form{max-width:100%}}#ReCharge .recharge#content__customers__subscriptions__shipping-address fieldset{padding:0;border:none;margin:0 0 40px}@media (max-width:768px){#ReCharge .recharge#content__customers__subscriptions__shipping-address fieldset{margin-right:0;margin-bottom:40px}#ReCharge .recharge#content__customers__subscriptions__shipping-address fieldset:last-child{margin-bottom:0}}#ReCharge .recharge#content__customers__subscriptions__shipping-address fieldset select{width:100%}#ReCharge .recharge#content__customers__subscriptions__shipping-address .form-group.input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ReCharge .recharge#content__customers__subscriptions__shipping-address input[type=checkbox]{width:auto;margin-right:10px}#ReCharge .recharge#content__customers__subscriptions__shipping-address input[type=checkbox]+label{width:auto}#ReCharge .recharge#content__customers__subscriptions__shipping-address #shipping_province_container{width:100%}#ReCharge .recharge#content__customers__deliver-schedule .rc_schedule__order__item__edit a,#ReCharge .recharge#content__customers__deliver-schedule a.toggle-delivery{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border:1px solid #00357e;background-color:#fff;color:#00357e;font-size:15px;text-transform:uppercase;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 15px;letter-spacing:1.5px;min-width:80px;line-height:0}#ReCharge .recharge#content__customers__deliver-schedule .rc_schedule__order__item__edit a:active,#ReCharge .recharge#content__customers__deliver-schedule .rc_schedule__order__item__edit a:focus,#ReCharge .recharge#content__customers__deliver-schedule .rc_schedule__order__item__edit a:hover,#ReCharge .recharge#content__customers__deliver-schedule a.toggle-delivery:active,#ReCharge .recharge#content__customers__deliver-schedule a.toggle-delivery:focus,#ReCharge .recharge#content__customers__deliver-schedule a.toggle-delivery:hover{color:#fff;background-color:#00357e;text-decoration:none}#ReCharge .recharge#content__customers__deliver-schedule .rc_schedule__order{margin-bottom:40px}#ReCharge .recharge#content__customers__deliver-schedule .rc_delivery_address{margin-bottom:1.6rem}#ReCharge .recharge#content__customers__deliver-schedule .rc_title-bar__description p{margin-bottom:35px}@media (max-width:768px){#ReCharge .recharge#content__customers__deliver-schedule .rc_title-bar__description p{margin-bottom:10px}}@media (max-width:768px){#ReCharge .recharge#content__customers__deliver-schedule .rc_schedule__orders p{margin-bottom:0}}.b-collection-subscribe #rc_price_autodeliver,.b-collection-subscribe #rc_price_onetime,.b-collection-subscribe .product-price-row span.product-price{display:none}.account #cancel_recovery{margin-top:20px}.account-tab[data-account-tab="#logout"] .account-already{margin-top:40px;font-size:15px}.account-tab[data-account-tab="#logout"] p{margin-bottom:0}.account-tab[data-account-tab="#logout"] .button,.account-tab[data-account-tab="#logout"] .shopify-challenge__button.btn{margin-top:40px}.account-order table{margin-bottom:60px;width:100%;border-collapse:collapse}.account-order table td,.account-order table th{border:none;padding:0;margin:0}.account-order table thead td,.account-order table thead th{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:15px;color:#00357e;padding:0 0 10px;border-bottom:1px solid #00357e}@media (max-width:768px){.account-order table thead{display:none}}@media (max-width:768px){.account-order table tbody tr{display:block;margin-bottom:40px}.account-order table tbody tr:last-child{margin-bottom:0}}.account-order table tbody td{font-size:18px}@media (max-width:768px){.account-order table tbody td{text-align:right;display:block;font-size:14px;padding-top:0;padding-bottom:20px;width:100%}.account-order table tbody td:last-child{padding-bottom:0}.account-order table tbody td:before{content:attr(data-label);float:left;font-family:Karla,sans-serif;font-weight:700;text-align:left;color:#00357e}.account-order table tbody td:first-of-type{border-bottom:1px solid #00357e;margin-bottom:15px;padding-bottom:15px}}@media (min-width:768px){.account-order table tbody td{padding-top:20px}}@media (min-width:768px){.account-order table tbody tr:first-child td{padding-top:30px}}.account-order table:last-child{margin-bottom:0}.account-order table tfoot td{padding-top:24px}.account-order table .money{font-family:Karla,sans-serif;font-weight:700}.account-order .buttons{margin-top:60px}.account-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px;width:auto}@media (max-width:768px){.account-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.account-col{width:50%;padding:0 15px}.account-col .button:last-of-type,.account-col .shopify-challenge__button.btn:last-of-type{margin-top:25px}@media (max-width:768px){.account-col .button:last-of-type,.account-col .shopify-challenge__button.btn:last-of-type{margin-top:35px}}@media (max-width:768px){.account-col{width:100%;padding-bottom:50px;margin-bottom:45px;padding-left:0;padding-right:0;margin-left:15px;margin-right:15px;border-bottom:1px solid #00357e}}.account-details{max-width:400px!important}.account-tab{display:none}.account-tab.account-tab-my-account .account-row:first-child{margin-bottom:60px}@media (max-width:768px){.account-tab.account-tab-my-account .account-row:first-child{margin-bottom:0}}.account-tab__table{width:100%;border-collapse:collapse}.account-tab__table td,.account-tab__table th{border:none;padding:0;margin:0}.account-tab__table thead td,.account-tab__table thead th{text-transform:uppercase;font-family:Karla,sans-serif;font-weight:700;font-size:15px;color:#00357e;padding:0 0 10px;border-bottom:1px solid #00357e}@media (max-width:768px){.account-tab__table thead{display:none}}@media (max-width:768px){.account-tab__table tbody tr{display:block;margin-bottom:40px}.account-tab__table tbody tr:last-child{margin-bottom:0}}.account-tab__table tbody td{font-size:18px}@media (max-width:768px){.account-tab__table tbody td{text-align:right;display:block;font-size:14px;padding-top:0;padding-bottom:20px;width:100%}.account-tab__table tbody td:last-child{padding-bottom:0}.account-tab__table tbody td:before{content:attr(data-label);float:left;font-family:Karla,sans-serif;font-weight:700;text-align:left;color:#00357e}.account-tab__table tbody td:first-of-type{border-bottom:1px solid #00357e;margin-bottom:15px;padding-bottom:15px}}@media (min-width:768px){.account-tab__table tbody td{padding-top:20px}}@media (min-width:768px){.account-tab__table tbody tr:first-child td{padding-top:30px}}.account-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.account-nav ul{list-style-type:none;width:100%;margin:0;padding:20px 0;border-bottom:1px solid #00357e;text-align:center}@media (max-width:768px){.account-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.account-nav ul a{font-size:13px;letter-spacing:.65px;font-family:Karla,sans-serif;font-weight:700;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.account-nav ul a::before{content:'';position:absolute;top:100%;left:0;right:0;display:block;height:1px;background:#00357e;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.account-nav ul a:active,.account-nav ul a:focus,.account-nav ul a:hover{text-decoration:none;color:#00357e}.account-nav ul li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 22.5px}@media (max-width:768px){.account-nav ul li{margin:0 10px}}@media (max-width:340px){.account-nav ul li{margin:0 7px}}.account-nav ul li:first-child{margin-left:0}.account-nav ul li:last-child{margin-right:0}.account-nav ul li.active a{color:#a8a8a8}.account-nav ul li.active a:before{background:#a8a8a8;opacity:0}.account-nav ul li:hover a::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@media (max-width:768px){.page-account.account-login .is-columns>.col:first-child{border-bottom:1px solid #00357e;padding-bottom:50px;margin-bottom:45px}}.page-account.account-login #cancel_recovery{margin-top:20px}@media (max-width:768px){#ReCharge .page-account .recharge,.page-account #ReCharge .recharge,.page-account .is-section{border-bottom:1px solid #00357e;padding-bottom:50px}}.plyr__poster{-webkit-background-size:cover;background-size:cover}.page-landing-discovery{width:100%;margin:auto;max-width:100%}@media (max-width:768px){.page-landing-discovery{max-width:768px}}.page-landing-discovery a:active,.page-landing-discovery a:focus,.page-landing-discovery a:focus-within{text-decoration:none}.page-landing-discovery .plyr-tag-video{pointer-events:none}.page-landing-discovery .plyr--video,.page-landing-discovery .plyr-tag-video,.page-landing-discovery .plyr__video-wrapper{width:100%!important;height:100%!important}.page-landing-discovery video{height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover;pointer-events:none}.page-landing-discovery video::-webkit-media-controls{display:none}.page-landing-discovery .swiper-slider .swiper-pagination__inner:not(:empty),.page-landing-discovery [data-is=swiper-slider] .swiper-pagination__inner:not(:empty){margin-top:25px}.page-landing-discovery .swiper-slider .swiper-pagination-bullet,.page-landing-discovery [data-is=swiper-slider] .swiper-pagination-bullet{width:7px;height:7px;margin:0 14px}.page-landing-discovery .swiper-slider .swiper-pagination-bullet:before,.page-landing-discovery [data-is=swiper-slider] .swiper-pagination-bullet:before{width:100%;height:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#00357e}.page-landing-discovery .swiper-slider .swiper-pagination-bullet-active,.page-landing-discovery [data-is=swiper-slider] .swiper-pagination-bullet-active{width:12px;height:12px}.page-landing-discovery .swiper-nav__prev svg path{stroke:#00357e}.page-landing-discovery .swiper-nav__next svg path{stroke:#00357e}.page-landing-discovery .swiper-slider .swiper-nav{right:100px}@media (max-width:1100px){.page-landing-discovery .swiper-slider .swiper-nav{position:absolute;bottom:auto;left:0;top:50%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:-15px}}@media (max-width:1100px) and (max-width:768px){.page-landing-discovery .swiper-slider .swiper-nav{right:0;padding:0 10px}.page-landing-discovery .swiper-slider .swiper-nav .swiper-button-disabled{opacity:0;pointer-events:none}}.page-landing-discovery img.temp-section{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;height:auto;margin:50px auto}.page-landing-discovery .h2,.page-landing-discovery h2{font-size:36px;line-height:1.2;width:100%;text-align:center;margin:0}@media (max-width:768px){.page-landing-discovery .h2,.page-landing-discovery h2{font-size:30px}}.page-landing-discovery .h3,.page-landing-discovery h3{line-height:1.2;width:100%;text-align:center;font-size:36px}@media (max-width:768px){.page-landing-discovery .h3,.page-landing-discovery h3{font-size:24px}}.page-landing-discovery .h4,.page-landing-discovery h4{font-size:20px;line-height:1.4}@media (max-width:768px){.page-landing-discovery .h4,.page-landing-discovery h4{font-size:18px}}.page-landing-discovery .h5,.page-landing-discovery h5,.page-landing-discovery p{font-size:20px;line-height:1.38;margin:0}@media (max-width:768px){.page-landing-discovery .h5,.page-landing-discovery h5,.page-landing-discovery p{font-size:16px}}.page-landing-discovery .h6,.page-landing-discovery h6{font-size:14px}.page-landing-discovery .bullet{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-landing-discovery .bullet:before{content:'';width:4px;height:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;top:-2px;position:relative;margin-left:2px;margin-right:2px}.page-landing-discovery .section-separator,.page-landing-discovery .title-separator{background-color:#1aa2c3;height:1px;width:100%;display:block;max-width:180px;margin:40px auto}@media (max-width:768px){.page-landing-discovery .section-separator,.page-landing-discovery .title-separator{margin:25px auto}}.page-landing-discovery .section-separator{margin:10rem auto}.landing-discovery__scroller{position:fixed;bottom:0;left:0;right:0;min-height:83px;background-color:#fff;text-transform:uppercase;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:Karla,sans-serif;font-weight:700;color:#013f6b;letter-spacing:1.8px;z-index:20;border-top:2px solid #013f6b;cursor:pointer;text-decoration:none}@media (min-width:768px){.landing-discovery__scroller{position:fixed;font-size:20px;text-transform:uppercase;background-color:#fff;padding:30px 55px;color:#00357e;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1;letter-spacing:2px;font-family:Karla,sans-serif;font-weight:700;-webkit-border-radius:100px;border-radius:100px;cursor:pointer;-webkit-box-shadow:3px 3px 6px 0 rgba(1,38,96,.4);box-shadow:3px 3px 6px 0 rgba(1,38,96,.4);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:auto;left:auto;right:15%;bottom:85px;border-width:0}.landing-discovery__scroller:hover{-webkit-box-shadow:0 0 16px 0 rgba(1,38,96,.4);box-shadow:0 0 16px 0 rgba(1,38,96,.4);text-decoration:none!important;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.landing-discovery__hero{text-align:center;position:relative}.landing-discovery__hero-arrow{position:absolute;width:25px;height:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin:10px auto 20px;bottom:0;z-index:19}.landing-discovery__hero-arrow:before{content:'';display:block;border:solid #fff;border-width:0 2px 2px 0;padding:19px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:2.5px 2.5px 3px -1px #ffffff9e;box-shadow:2.5px 2.5px 3px -1px #ffffff9e}@media (max-width:768px){.landing-discovery__hero-arrow:before{content:'';display:block;border:solid #fff;border-width:0 3px 3px 0;padding:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:768px){.landing-discovery__hero-arrow{position:relative;top:0;bottom:0}}.landing-discovery__hero-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 86px);height:calc((var(--vh,1vh) * 100) - 86px);padding:50px 0;min-height:700px}@media (max-width:768px){.landing-discovery__hero-inner{height:calc(100vh - 60px - 117px);height:calc((var(--vh,1vh) * 100) - 60px - 117px);min-height:200px;padding:0}}.landing-discovery__hero-inner .wrapper{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1364px}@media (max-width:768px){.landing-discovery__hero-inner .wrapper{height:auto}}.landing-discovery__hero-btn{font-size:20px;text-transform:uppercase;background-color:#fff;padding:30px 55px;color:#00357e;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1;letter-spacing:2px;font-family:Karla,sans-serif;font-weight:700;-webkit-border-radius:100px;border-radius:100px;bottom:0;right:0;position:absolute;cursor:pointer;-webkit-box-shadow:3px 3px 6px 0 rgba(1,38,96,.4);box-shadow:3px 3px 6px 0 rgba(1,38,96,.4);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.landing-discovery__hero-btn:hover{-webkit-box-shadow:0 0 16px 0 rgba(1,38,96,.4);box-shadow:0 0 16px 0 rgba(1,38,96,.4)}@media (max-width:768px){.landing-discovery__hero-btn{display:none}}.landing-discovery__hero-content{text-align:left;max-width:310px;position:absolute;left:50%;margin-top:-5%}@media (max-width:768px){.landing-discovery__hero-content{text-align:center;max-width:100%;position:relative;left:0;margin-top:0}}.landing-discovery__hero-bg{position:absolute;left:0;right:0;bottom:0;top:0;-webkit-background-size:cover;background-size:cover;background-position:left 20%}.landing-discovery__hero-bg:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1024px){.landing-discovery__hero-bg{background-position:12% 20%}}@media (max-width:768px){.landing-discovery__hero-bg{background-position:15% center}.landing-discovery__hero-bg:after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:5px;background-color:#013f6b;z-index:1}}@media (max-width:480px){.landing-discovery__hero-bg{background-position:20% center}}.landing-discovery__hero-title{margin:0;font-size:20px;color:#fff;font-family:Karla,sans-serif;font-weight:400;margin-bottom:20px}@media (max-width:768px){.landing-discovery__hero-title{margin-bottom:15px;font-size:16px}}.landing-discovery__hero-subtitle{margin:0;font-size:30px;line-height:1.2;color:#fff}.landing-discovery__hero-subtitle.h2{text-align:left}@media (max-width:768px){.landing-discovery__hero-subtitle.h2{text-align:center}}.landing-discovery__kit{background-color:#013f6b;padding-top:13rem;padding-bottom:13rem}@media (max-width:768px){.landing-discovery__kit{padding-top:12rem;padding-bottom:7.8rem}}.landing-discovery__kit h2,.landing-discovery__kit h5{color:#fff;text-align:center}.landing-discovery__kit h2{margin-bottom:20px}.landing-discovery__kit-title h5:not(:empty){font-weight:400;margin-bottom:20px;font-size:24px}.landing-discovery__kit-title h5:not(:empty) br{display:none}@media (max-width:768px){.landing-discovery__kit-title h5:not(:empty){font-size:16px}.landing-discovery__kit-title h5:not(:empty) br{display:block}}.landing-discovery__kit-title h4{color:#fff;margin-bottom:0;text-align:center}.landing-discovery__kit-title .only-mobile{display:none}@media (max-width:768px){.landing-discovery__kit-title .only-desctop{display:none}.landing-discovery__kit-title .only-mobile{display:block}.landing-discovery__kit-title h4.only-mobile{margin-top:-10px;margin-bottom:8px}}.landing-discovery__kit-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.landing-discovery__kit-action .h4{text-align:left;color:#fff;margin-bottom:0;width:100%}@media (max-width:768px){.landing-discovery__kit-action .h4{text-align:center}}.landing-discovery__kit-action .h4 strong{font-size:40px;font-weight:400}@media (max-width:768px){.landing-discovery__kit-action .h4 strong{font-size:28px}}.landing-discovery__kit-action .button--star{margin:0;border:none;outline:0}.landing-discovery__kit-action .button--star:before{background-position:center;top:-25%;left:-25%;right:-25%;bottom:-25%}.landing-discovery__kit-action .button--star:active,.landing-discovery__kit-action .button--star:focus{-webkit-box-shadow:0 0 16px 0 rgba(255,255,255,.4);box-shadow:0 0 16px 0 rgba(255,255,255,.4)}.landing-discovery__kit-action .button--star:disabled{opacity:.7}.landing-discovery__kit-action .button--star:hover:before{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);background-position:center}.landing-discovery__kit-action__col{max-width:450px;width:100%}.landing-discovery__kit-action__col:first-child{padding-right:40px;text-align:left}.landing-discovery__kit-action__col:last-child{padding-left:10px}@media (max-width:768px){.landing-discovery__kit-action__col:first-child{padding-right:10px}.landing-discovery__kit-action__col:last-child{text-align:center}}@media (max-width:768px){.landing-discovery__kit-action{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-discovery__kit-action .button--star{margin:25px auto 0}}.landing-discovery__kit-collection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:55px;margin-bottom:60px}@media (max-width:768px){.landing-discovery__kit-collection{margin-top:35px;margin-bottom:30px}}.landing-discovery__kit-collection__col{max-width:450px;width:100%}.landing-discovery__kit-collection__col:first-child{padding-right:40px}.landing-discovery__kit-collection__col:last-child{padding-left:10px}@media (max-width:480px){.landing-discovery__kit-collection__col:last-child{margin-right:-15px;width:calc(50% + 15px)}}@media (max-width:768px){.landing-discovery__kit-collection__col:first-child{padding-right:10px}}.landing-discovery__kit-collection h5{margin:0;font-weight:400;text-align:left;font-size:20px;line-height:1.5}@media (max-width:768px){.landing-discovery__kit-collection h5{font-size:2.135rem;line-height:1.38}}.landing-discovery__kit-collection h5 small{font-size:14px}.landing-discovery__kit-collection h5 ul{padding:0;margin-right:0;margin-left:0;list-style-type:none}.landing-discovery__kit-collection h5 ul:first-of-type{margin-top:0}.landing-discovery__kit-collection h5 ul li{margin-bottom:9px}.landing-discovery__kit-collection h5 ul li:last-child{margin-bottom:0}.landing-discovery__kit-collection img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:450px;height:280px}@media (max-width:768px){.landing-discovery__kit-collection img{max-width:100%;height:38vw}}.landing-discovery__kit-collection>*{width:calc(50% - 0px);color:#fff}.landing-discovery__product{background-color:#013f6b;margin-top:0;margin-bottom:0;padding:6rem 0;position:relative;text-align:center;color:#fff;font-weight:400}@media (max-width:768px){.landing-discovery__product{padding:6rem 0 12rem 0}.landing-discovery__product:before{content:'';position:absolute;top:-2px;left:0;right:0;height:5px;background-color:#013f6b;z-index:1}}.landing-discovery__product h3{color:#fff;font-weight:400;text-transform:uppercase;margin-top:15px;margin-bottom:15px}.landing-discovery__product-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100vh;max-width:500px}@media (max-width:768px){.landing-discovery__product-inner{min-height:600px;max-width:100%;height:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.landing-discovery__product-bg{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;background-size:cover;background-position:left center}.landing-discovery__product-bg:after,.landing-discovery__product-bg:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1024px){.landing-discovery__product-bg{background-position:right center}}@media (max-width:768px){.landing-discovery__product-bg{background-position:center -120px}}@media (max-width:480px){.landing-discovery__product-bg{background-position:46% -380px;background-repeat:no-repeat;-webkit-background-size:auto 150%;background-size:auto 150%}}@media (max-width:360px){.landing-discovery__product-bg{background-position:46% -270px;-webkit-background-size:auto 120%;background-size:auto 120%}}.landing-discovery__product-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}.landing-discovery__product-results h3{width:100%;margin-bottom:35px;margin-top:0;font-size:20px}@media (max-width:768px){.landing-discovery__product-results h3{font-size:24px;margin-bottom:25px}}@media (max-width:768px){.landing-discovery__product-results{margin-top:0}}.landing-discovery__product-result{width:calc(50% - 22px);position:relative;padding:0 21px}@media (max-width:768px){.landing-discovery__product-result{padding:0;width:calc(50% - 15px)}}.landing-discovery__product-result strong{font-size:30px;font-weight:400;display:block;margin-bottom:5px}@media (max-width:768px){.landing-discovery__product-result strong{font-size:26px}}.landing-discovery__product-result:first-of-type:after{content:'';position:absolute;top:0;bottom:-3px;right:-24px;width:2px;height:auto;background-color:#fff}@media (max-width:768px){.landing-discovery__product-result:first-of-type:after{right:-17px}}.landing-discovery__properties{margin-left:-15px;margin-right:-15px;width:auto}.landing-discovery__properties-card{position:relative;border-bottom:2px solid #013f6b}.landing-discovery__properties-card:last-child{border-bottom:none}.landing-discovery__properties-card.mobile{border-bottom:none}.landing-discovery__properties-card.mobile *{color:#fff!important}@media (min-width:768px){.landing-discovery__properties-card.sm .landing-discovery__properties-card__inner{max-width:320px}}.landing-discovery__properties-card h3{color:#30889d;font-family:Karla,sans-serif;font-weight:700;margin-bottom:25px;text-shadow:0 3px 6px rgba(255,255,255,.47);letter-spacing:1.2px}@media (max-width:768px){.landing-discovery__properties-card h3{margin-bottom:17px}}.landing-discovery__properties-card__bg{-webkit-background-size:cover;background-size:cover;background-position:center center;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.landing-discovery__properties-card__inner{padding:120px 0;max-width:1030px;margin:auto;text-align:center;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.landing-discovery__properties-card__inner>h5{color:#163e58;font-weight:400;font-size:24px}@media (max-width:768px){.landing-discovery__properties-card__inner>h5{font-size:16px}}.landing-discovery__properties-card__inner>h5 b{font-family:Karla,sans-serif;font-weight:700}@media (max-width:768px){.landing-discovery__properties-card__inner{max-width:330px;min-height:100px}}.landing-discovery__properties-card__step{width:calc(50% - 10px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 65px}.landing-discovery__properties-card__step h3{color:#163e58;margin:15px 0}@media (min-width:768px){.landing-discovery__properties-card__step h3{font-size:20px;margin:25px 0 20px}}@media (max-width:768px){.landing-discovery__properties-card__step h3{font-size:18px}}.landing-discovery__properties-card__step h5{color:#163e58;font-weight:400;font-size:22px}@media (max-width:768px){.landing-discovery__properties-card__step h5{font-size:16px}}@media (max-width:768px){.landing-discovery__properties-card__step{padding:0}}.landing-discovery__properties-card__steps{margin-top:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.landing-discovery__properties-card__steps{margin-top:20px}}.landing-discovery__properties-card__number{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #013f6b;-webkit-border-radius:100%;border-radius:100%;font-size:20px;font-family:Karla,sans-serif;font-weight:700}@media (max-width:768px){.landing-discovery__properties-card__number{font-size:15px}}.landing-discovery__properties-card__content{margin-top:75px;font-size:2.77rem;line-height:1.44;max-width:400px}.landing-discovery__properties-card__content .plus{margin:30px 0}@media (max-width:768px){.landing-discovery__properties-card__content{margin-top:20px}.landing-discovery__properties-card__content .plus{margin:0}}.landing-discovery__skin{position:relative}@media (min-width:768px){.landing-discovery__skin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.landing-discovery__skin-bg{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:left center;height:100vh;width:50%}@media (max-width:768px){.landing-discovery__skin-bg{background-position:38% 40%;height:0;padding-top:85%;width:100%}}.landing-discovery__skin-inner{color:#163e58;padding-top:47px;width:50%}@media (max-width:768px){.landing-discovery__skin-inner{width:100%}}.landing-discovery__skin-inner .wrapper{position:initial}.landing-discovery__skin-title{text-align:center}.landing-discovery__skin-title h2{color:#163e58;line-height:36px;letter-spacing:3.6px}.landing-discovery__skin-content{padding-bottom:6rem}.landing-discovery__skin-content h3{color:#163e58;font-size:36px;line-height:1.44;letter-spacing:1.8px;margin-bottom:0}@media (max-width:768px){.landing-discovery__skin-content h3{font-size:30px;line-height:36px;letter-spacing:1.5px}}.landing-discovery__skin-content p{text-align:center;max-width:330px;margin:0 auto;line-height:1.5;letter-spacing:.2px}@media (max-width:768px){.landing-discovery__skin-content p{max-width:98%;line-height:26px;font-size:18px}}.landing-discovery__skin-content b{font-family:Karla,sans-serif;font-weight:700}.landing-discovery__info{margin-top:13rem}@media (min-width:768px){.landing-discovery__info{margin-top:19.6rem}}@media (max-width:768px){.landing-discovery__info{margin-top:6rem}}@media (max-width:768px){.landing-discovery__info-inner{padding-left:30px;padding-right:30px}}@media (min-width:768px){.landing-discovery__info-card__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landing-discovery__info-card__container .section-separator{width:2px;height:350px;margin:auto 170px}.landing-discovery__info-card__container .section-separator:last-child{display:none}}.landing-discovery__info-card{text-align:center;color:#00357e}.landing-discovery__info-card__icon{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landing-discovery__info-card__icon img{max-width:120px;width:100%;height:auto}@media (min-width:768px){.landing-discovery__info-card__icon img{max-width:140px}}.landing-discovery__info-card h2{font-size:24px;color:#00357e;line-height:30px;letter-spacing:2.88px;margin:0 0 24px}.landing-discovery__info-card h3{color:#00357e;margin-bottom:20px}.landing-discovery__info-card h4{color:#00357e;font-family:Karla,sans-serif;font-weight:700;margin-bottom:20px}.landing-discovery__info-card p{font-size:2.77rem;line-height:1.44;letter-spacing:.18px}@media (min-width:768px){.landing-discovery__info-card{width:100%;max-width:440px}}@media (min-width:768px){.landing-discovery__info-slider__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:220px;margin-bottom:220px}.landing-discovery__info-slider__container .swiper-pagination{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-discovery__info-slider__container .landing-discovery__info-card{font-size:36px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:150px;margin-left:6vw}.landing-discovery__info-slider__container .landing-discovery__info-card h2{font-size:36px;line-height:1.2}}.landing-discovery__info-slider-indicators{width:auto;margin:6rem -15px;margin-top:20px}@media (min-width:768px){.landing-discovery__info-slider-indicators{width:100%;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:0;margin-bottom:0}}.landing-discovery__info-slider-indicators .swiper-slide{max-width:580px}@media (max-width:768px){.landing-discovery__info-slider-indicators .swiper-slide{width:calc(100vw - 90px);max-width:768px}}.landing-discovery__info-slider-indicators__slide{height:0;padding-top:77%;-webkit-background-size:cover;background-size:cover;background-position:center center}@media (max-width:768px){.landing-discovery__info-slider-indicators__slide{height:calc(100vw - 90px);max-height:768px;padding-top:0}}.landing-discovery__info-slider-indicators__content{width:100%;max-width:110px;text-align:center;color:#00357e;position:absolute;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;top:0}.landing-discovery__info-slider-indicators__content_left{left:0;margin-left:45px}@media (max-width:768px){.landing-discovery__info-slider-indicators__content_left{margin-left:25px}}.landing-discovery__info-slider-indicators__content_right{right:0;margin-right:45px}@media (max-width:768px){.landing-discovery__info-slider-indicators__content_right{margin-right:25px}}.landing-discovery__info-slider-indicators__content-wrap{width:100%}@media (max-width:768px){.landing-discovery__info-slider-indicators__content{margin-left:20px;padding-top:20px}}.landing-discovery__info-slider-indicators__content h3{color:#30889d;font-size:36px}@media (max-width:768px){.landing-discovery__info-slider-indicators__content h3{font-size:26px}}.landing-discovery__info-slider-indicators__content .title-separator{width:80%;margin:1.7rem auto;height:1px;background-color:#30889d}.landing-discovery__info-slider-reviews{width:auto;margin:6rem -15px}@media (min-width:768px){.landing-discovery__info-slider-reviews{max-width:1540px;margin:auto auto 15rem}}.landing-discovery__info-slider-reviews .swiper-container{padding-bottom:10px}.landing-discovery__info-slider-reviews .swiper-slide{width:calc(100vw - 56px);max-width:768px}@media (min-width:768px){.landing-discovery__info-slider-reviews .swiper-slide{width:100%/3}}@media (min-width:768px){.landing-discovery__info-slider-reviews .swiper-container.swiper-container-autoheight .swiper-wrapper .swiper-slide{height:100%}}@media (min-width:768px){.landing-discovery__info-slider-reviews__slide{padding:0 10px;height:100%}}.landing-discovery__info-slider-reviews__img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:270px;margin-bottom:-135px}.landing-discovery__info-slider-reviews__img img{max-height:270px;height:auto}@media (max-width:768px){.landing-discovery__info-slider-reviews__img{min-height:155px}.landing-discovery__info-slider-reviews__img img{max-width:155px}}.landing-discovery__info-slider-reviews__content{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.16);box-shadow:0 4px 10px 0 rgba(0,0,0,.16);padding:calc(140px + 40px) 40px 40px;text-align:center}@media (min-width:768px){.landing-discovery__info-slider-reviews__content{height:calc(100% - 356px)}}@media (max-width:768px){.landing-discovery__info-slider-reviews__content{padding:calc(65px + 90px) 15px 40px}}.landing-discovery__info-slider-reviews__content h2{font-size:30px;margin-bottom:15px;color:#00357e;letter-spacing:1.6px;line-height:1.2}@media (max-width:768px){.landing-discovery__info-slider-reviews__content h2{font-size:20px;margin-bottom:5px}}.landing-discovery__info-slider-reviews__rating{margin-bottom:10px}@media (min-width:768px){.landing-discovery__info-slider-reviews__rating{margin-bottom:20px}.landing-discovery__info-slider-reviews__rating .is-rating label:before{font-size:23px}}.landing-discovery__info-slider-reviews__full{color:#00357e;line-height:1.38;font-weight:400}.landing-discovery__step{text-align:center;padding:6rem 0}@media (max-width:1024px){.landing-discovery__step{padding-left:15px;padding-right:15px;width:auto}}.landing-discovery__step-title{position:relative;z-index:2}.landing-discovery__step-title h2{color:#00357e}@media (min-width:768px){.landing-discovery__step-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1400px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto}}.landing-discovery__step-card{margin-bottom:40px;cursor:default}.landing-discovery__step-card:hover{text-decoration:none}.landing-discovery__step-card:last-child{margin-bottom:0}@media (min-width:768px){.landing-discovery__step-card{max-width:260px;margin-left:50px;margin-right:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.landing-discovery__step-card:first-child{margin-left:0}.landing-discovery__step-card:last-child{margin-right:0;margin-bottom:40px}}.landing-discovery__step-card__img{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.landing-discovery__step-card__img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:304px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}}.landing-discovery__step-card__img-bg{height:auto;position:absolute;z-index:1}@media (min-width:768px){.landing-discovery__step-card__img-bg{left:-50px;right:-50px;width:calc(100% + 100px)}}.landing-discovery__step-card__img-product{height:auto;z-index:3;max-height:500px}@media (min-width:768px){.landing-discovery__step-card__img-product{max-width:270px;width:100%;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-o-object-fit:contain;object-fit:contain}}.landing-discovery__step-card__number{text-transform:uppercase;font-size:18px;min-height:45px;border:1px solid #00357e;-webkit-border-radius:50px;border-radius:50px;min-width:115px;padding-left:10px;padding-right:10px;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;font-family:Karla,sans-serif;font-weight:700;color:#00357e;left:60%;bottom:20%;z-index:2}@media (max-width:768px){.landing-discovery__step-card__number{left:50%;margin-left:16px}}@media (max-width:768px){.landing-discovery__step-card:last-child .landing-discovery__step-card__img{padding-bottom:36px}}.landing-discovery__step-card h3{font-size:20px;color:#00357e;letter-spacing:1px;margin-bottom:15px}@media (min-width:768px){.landing-discovery__step-card h3{font-weight:700;margin-bottom:20px}}.landing-discovery__step-card h4{font-size:18px;margin-bottom:0;line-height:1.44;font-weight:400;text-transform:none;letter-spacing:normal}.landing-discovery__step-try{text-transform:uppercase;color:#00357e;font-size:18px;font-family:Karla,sans-serif;font-weight:700;line-height:1.44px;letter-spacing:2.7px;margin-top:70px;margin-bottom:25px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.landing-discovery__step-try:active,.landing-discovery__step-try:focus,.landing-discovery__step-try:hover{text-decoration:none!important;color:#00357e}@media (min-width:768px){.landing-discovery__step-try{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.landing-discovery__step-try .arrow{position:relative;width:55px;height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (min-width:768px){.landing-discovery__step-try .arrow{width:20px;height:55px;margin-top:0}}.landing-discovery__step-try .arrow:after{content:'';display:block;border:solid #00357e;border-width:0 2px 2px 0;padding:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){.landing-discovery__step-try .arrow:after{content:'';display:block;border:solid #00357e;border-width:0 2px 2px 0;padding:12px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}.landing-discovery__step-try:hover .arrow{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}@media (min-width:768px){.landing-discovery__step-try:hover .arrow{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}.landing-discovery__ingredients{text-align:center}.landing-discovery__ingredients-top{position:relative;padding:66px 0 212px;-webkit-background-size:cover;background-size:cover;background-position:left 53% bottom 90%;height:640px;margin-bottom:0!important}@media (min-width:768px){.landing-discovery__ingredients-top{height:760px}}@media (max-width:768px){.landing-discovery__ingredients-top{-webkit-background-size:550% 550%;background-size:550%;background-position:left 53% bottom 35%;height:880px}}@media (max-width:480px){.landing-discovery__ingredients-top{background-position:left 53% bottom 25%}}.landing-discovery__ingredients-top::before{content:''}.landing-discovery__ingredients-top h3{line-height:1.25;letter-spacing:1.2px;color:#30889d;margin:0 auto 40px;max-width:550px}@media (max-width:768px){.landing-discovery__ingredients-top h3{min-height:70px;max-width:83%;margin-bottom:20px}}.landing-discovery__ingredients-top p{color:#00357e;margin:0 auto;max-width:550px}@media (max-width:768px){.landing-discovery__ingredients-top p{max-width:83%;font-size:18px;line-height:26px;letter-spacing:.18px}}.landing-discovery__ingredients-top .snap-objects__item{text-align:left}@media (min-width:768px) and (min-width:768px){.landing-discovery__ingredients-top .snap-objects__item:before{width:22px;height:22px;-webkit-border-radius:12px;border-radius:12px;top:0;bottom:0;right:0;left:0;margin:auto}}.landing-discovery__ingredients-top .snap-objects__item .title{font-size:16px;color:#163e58;line-height:24px;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:8px}@media (min-width:768px){.landing-discovery__ingredients-top .snap-objects__item .title{font-size:21px}}.landing-discovery__ingredients-top .snap-objects__item .title b{font-family:Karla,sans-serif;font-weight:700;display:block}.landing-discovery__ingredients-top .snap-objects__item p{font-size:16px;color:#163e58;line-height:24px;letter-spacing:.16px;margin:0;max-width:none}@media (min-width:768px){.landing-discovery__ingredients-top .snap-objects__item p{font-size:18px}}.landing-discovery__ingredients-top .snap-objects__item p+p{margin-top:8px}.landing-discovery__ingredients-top .snap-objects__item .border-block{border-left:2px solid #163e58;padding-left:18px}.landing-discovery__ingredients-top .snap-objects__card{padding:30px 20px;background-color:rgba(255,255,255,.8);width:100vw;min-width:270px;max-width:275px}.landing-discovery__hst-videos{position:relative;height:500px}@media (min-width:768px){.landing-discovery__hst-videos{height:100vh}}.landing-discovery__hst-videos .arrow{display:inline-block;font-family:Karla,sans-serif;font-weight:700;font-size:16px;color:#163e58;line-height:20px;letter-spacing:1.6px;text-transform:uppercase}.landing-discovery__hst-videos .arrow svg{display:block;margin:18px auto 0}@media (min-width:768px){.landing-discovery__hst-videos .arrow{font-size:20px}}.landing-discovery__hst-videos .hst-video,.landing-discovery__hst-videos .top{position:absolute;display:block;top:0;left:0;right:0;bottom:0}.landing-discovery__hst-videos .hst-video{opacity:0;-webkit-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-background-size:290% 290%;background-size:290%;background-repeat:no-repeat;background-position:center}@media (min-width:768px){.landing-discovery__hst-videos .hst-video{-webkit-background-size:cover;background-size:cover}}.landing-discovery__hst-videos .hst-video.is-active{opacity:1}.landing-discovery__hst-videos .top{text-align:center;color:#163e58;text-shadow:0 3px 6px rgba(255,255,255,.3);padding-top:112px;z-index:10}@media (min-width:768px){.landing-discovery__hst-videos .top{padding-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.landing-discovery__hst-videos .top p{font-size:18px;line-height:30px;letter-spacing:.9px}@media (min-width:768px){.landing-discovery__hst-videos .top p{font-size:24px;line-height:1.25;letter-spacing:.24px;margin-bottom:15px}}.landing-discovery__hst-videos .top h3{color:#00357e;line-height:30px;letter-spacing:2.88px;font-family:'Source Serif Pro',sans-serif;font-weight:400}.landing-discovery__hst-videos .controls{margin-top:24px;margin-bottom:64px}@media (min-width:768px){.landing-discovery__hst-videos .controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:75px;margin-bottom:115px}}.landing-discovery__hst-videos .controls-row{display:block}.landing-discovery__hst-videos .controls-row .is-link{font-size:16px;color:#00357e;line-height:24px;display:inline-block;border-bottom:1px solid #00357e;text-transform:uppercase}.landing-discovery__hst-videos .controls-row .is-link.is-active{font-family:Karla,sans-serif;font-weight:700;border-bottom:1px solid #00357e;-webkit-box-shadow:0 1px 0 0 #00357e;box-shadow:0 1px 0 0 #00357e}@media (min-width:768px){.landing-discovery__hst-videos .controls-row .is-link{font-size:20px;line-height:1.25;letter-spacing:3px}}@media (min-width:768px){.landing-discovery__hst-videos .controls-row{margin:0 45px}}.landing-discovery__hst-videos .controls-row+.controls-row{margin-top:24px}@media (min-width:768px){.landing-discovery__hst-videos .controls-row+.controls-row{margin-top:0}}.landing-discovery__bottom-notes{padding:12px 0 19px;font-size:10px;color:#898ca2;line-height:12px;letter-spacing:.2px}@media (min-width:768px){.landing-discovery__bottom-notes{font-size:14px;margin-top:63px;margin-bottom:63px;line-height:1.14;letter-spacing:.28px;padding:0}}@media (min-width:768px){body.landing-discovery .global-layout__footer{display:none}}body.landing-discovery .back-to-top{height:125px}body.landing-discovery .header-ld-spacer{background-color:#00357e}body.landing-discovery .minmaxify-p-bg{z-index:0;background-color:rgba(255,255,255,.86)}body.landing-discovery .minmaxify-p{-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.16);box-shadow:0 8px 10px 0 rgba(0,0,0,.16)}.landing-discovery .snap-objects__item{z-index:10}.landing-discovery .snap-objects__item .snap-objects__card{visibility:visible;opacity:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.landing-discovery .snap-objects__item .snap-objects__card--left{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.landing-discovery .snap-objects__item .snap-objects__card--right{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:768px){.landing-discovery .snap-objects__item .snap-objects__card--top_mob-left{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}@media (max-width:768px){.landing-discovery__kit-collection.landing-discovery__kit-collection_even h5 ul:first-of-type{display:none}}@media (max-width:768px){.landing-discovery__kit-collection.landing-discovery__kit-collection_odd h5 div:first-of-type{display:none}}@media (max-width:768px){.landing-discovery__step-title h2{margin-top:38px;margin-bottom:38px}}@media (max-width:768px){.landing-discovery__properties-card__inner.landing-discovery__properties-card__inner_mob-big-text h5{font-size:18px}.landing-discovery__properties-card__inner.landing-discovery__properties-card__inner_mob-big-text .landing-discovery__properties-card__content{font-size:18px}}@media (max-width:480px){.landing-discovery__hst-videos .hst-video-proxy-bg{-webkit-background-size:auto 100%;background-size:auto 100%}}@media (max-width:768px){.page-landing-age-renew .landing-hero .landing-hero__slide h1,.page-landing-age-renew .landing-hero .landing-hero__slide h4,.page-landing-age-renew .landing-hero__info{color:#00357e}.page-landing-age-renew .landing-hero .landing-hero__slide h1{margin:0 auto 18px;font-size:30px;line-height:1.13;letter-spacing:3.6px}.page-landing-age-renew .landing-hero .landing-hero__slide h4{font-size:15px;letter-spacing:1.5px}.page-landing-age-renew .landing-hero__slide p.landing-hero__info{max-width:none;font-size:15px}.page-landing-age-renew .is-tooltip__inner{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:768px){.page-landing-age-renew .landing-hero__slide{min-height:711px;padding:0 30px 58px;width:auto;text-align:center}}@media (max-width:480px){.page-landing-age-renew .landing-hero__slide{max-width:none}}.page-landing-age-renew .landing-hero__slide-intro{font-size:14px;line-height:1.7}@media (max-width:768px){.page-landing-age-renew .landing-hero__slide-intro{display:none}}@media (min-width:768px){.page-landing-age-renew .landing-hero__slide .h1,.page-landing-age-renew .landing-hero__slide h1{margin:0 0 20px}}@media (min-width:768px){.page-landing-age-renew .landing-hero__slide h4{margin:0 0 25px;letter-spacing:1.8px}}.page-landing-age-renew .landing-hero__slide p.landing-hero__info{max-width:350px}@media (max-width:768px){.page-landing-age-renew .products-gallery{margin-top:20px}}@media (max-width:768px){.page-landing-age-renew .products-gallery-heading{text-align:center;font-size:21px;line-height:1.24;margin:0 auto;max-width:80%;letter-spacing:2.52px}}.page-landing-age-renew .result-compare__aside,.page-landing-age-renew .result-compare__title.results-title{color:#000}.page-landing-age-renew .result-compare__title.results-title{font-size:40px;line-height:43.2px;margin:0 0 43px}@media (max-width:768px){.page-landing-age-renew .result-compare__title.results-title{font-size:21px;line-height:28px;margin:0 auto 40px;max-width:80%;letter-spacing:2.6px}}.page-landing-age-renew__product-items-detail{margin:80px 0 120px}.page-landing-age-renew__product-items-detail .items-detail-notes{margin:30px 0 0;max-width:500px;font-size:11px;color:#a7a7a7;line-height:1.27}@media (max-width:768px){.page-landing-age-renew__product-items-detail{margin:60px 0}}.page-landing-age-renew .landing-formulation--age-renew{padding:113px 0 64px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__title{margin:0 0 62px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__subtitle{display:none}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__img{min-height:526px;max-width:750px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item{background:rgba(255,255,255,.85);padding:32px 35px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item-info{font-size:16px;line-height:1.6}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item-title{position:static}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:46px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;bottom:auto;left:100%}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:84px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:4px;height:4px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 2px + 1px);top:82px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::after{left:calc(100% - 3px)}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2){text-align:right;top:0}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info{margin:0 0 10px auto}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{position:absolute;width:64px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-64px - 5px);top:auto;left:-64px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{content:'';height:0;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{content:'';position:absolute;width:4px;height:4px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 2px + 1px);top:-2px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{left:0}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{left:calc(0% - 2px + 1px)}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{left:-6px;top:-3px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3){bottom:0}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-info{max-width:434px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:168px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;bottom:auto;left:100%}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:0;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:4px;height:4px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 2px + 1px);top:-2px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve::after{left:100%;top:-3px}@media (min-width:768px){.page-landing-age-renew__key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .title{max-width:none;font-family:Karla,sans-serif;font-weight:400;margin:25px 0 17px;letter-spacing:2.6px;text-transform:uppercase;font-size:26px;line-height:1.15;padding:0 5px}.page-landing-age-renew__key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .text{max-width:none}}.page-landing-age-renew .landing-system__slide-col_inner{max-width:425px}.page-landing-age-renew .landing-system__slide-title{font-size:38px;letter-spacing:3.8px}@media (max-width:871px){.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__img{position:absolute;top:0;left:-15px;right:0;bottom:0;max-width:none;background-position:left center}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__main-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item-info{max-width:80%}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1){top:auto;left:auto;margin:0 0 24px auto;width:70%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(0px - 5px);top:100%;bottom:auto;left:0}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:330px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:328px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{left:0}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::after{left:-3px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;bottom:auto;max-width:50%;margin:0 0 240px auto}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(0px - 5px);top:100%;bottom:auto;left:0}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:136px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:134px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{left:0}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve::after{left:-3px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;text-align:left}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info{text-align:left;margin:0 0 10px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;top:auto;bottom:100%;left:auto;right:80px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{content:'';height:50px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:48px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{height:100px;top:calc(-100px + 2px)}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{top:calc(-100px - 8px + 2px)}}@media (max-width:768px){.page-landing-age-renew .landing-formulation--age-renew{padding:55px 0 100px}.page-landing-age-renew .landing-formulation__heading{display:none}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__title{margin:0 auto 50px;font-size:21px;max-width:80%;letter-spacing:2.6px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__img{right:-15px;max-height:auto;margin:0}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item{padding:28px 30px 32px;width:auto!important}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item-title{font-size:18px;line-height:1.44;margin:0 0 11px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item-info{max-width:none;font-size:14px;line-height:1.5}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(1){max-width:307px}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3){-webkit-transform:none;-ms-transform:none;transform:none;max-width:240px}.page-landing-age-renew .b-key-ingredients__content .img-inner{position:static;top:auto;margin:0 0 60px}.page-landing-age-renew .b-key-ingredients__content .text{padding:0;font-size:15px;line-height:22px}.page-landing-age-renew .b-key-ingredients__content .title{font-size:20px;line-height:28px;letter-spacing:2px;text-transform:uppercase;margin:0 0 15px}.page-landing-age-renew .landing-system__slide-title{font-size:21px}}@media (max-width:480px){.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve{display:none}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(2){left:auto}.page-landing-age-renew .landing-formulation--age-renew .landing-formulation__item:nth-child(3){top:auto}}@media (max-width:768px){.page-landing-age-renew-2 .landing-hero .landing-hero__slide h1,.page-landing-age-renew-2 .landing-hero .landing-hero__slide h4{color:#00357e}.page-landing-age-renew-2 .landing-hero__info,.page-landing-age-renew-2 .landing-hero__subtitle,.page-landing-age-renew-2 .landing-hero__title{color:#00357e}}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(1){top:-10%}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-info{max-width:319px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(2){text-align:right}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info{max-width:400px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{top:17px;bottom:auto;width:144px;left:-13px;right:auto}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve::before{content:none}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-info{max-width:435px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{width:330px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4){text-align:right;bottom:0;right:0}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4) .landing-formulation__item-info{max-width:350px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve{position:absolute;width:190px;height:2px;top:0;bottom:0;margin:auto;left:-200px;display:block;background-color:#00357e}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve::before{content:'';height:70px;width:2px;background-color:inherit;display:block;bottom:0;left:0;position:absolute}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve::after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:-3px;top:-74px}@media (max-width:768px){.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{width:100px;left:-116px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{height:200px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{top:200px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3){top:45%;max-width:364px;text-align:right}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-info{text-align:right}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{width:198px;left:-206px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(2){left:0;bottom:70px;text-align:left;max-width:200px}}@media (max-width:480px){.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__main{min-height:780px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item-title{font-size:2.4rem}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item-info{font-size:2rem}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(1){top:-5%;left:25px;right:auto}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{width:16px;left:-24px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3){top:26%;bottom:auto}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{display:none}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-info_curve{height:30px;width:2px;background-color:#00357e;display:block;position:absolute;bottom:-17px;right:112px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-info_curve::before{content:'';height:2px;width:163px;background-color:#00357e;display:block;bottom:0;right:100%;position:absolute}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-info_curve::after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;bottom:-3px;left:-170px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(3) .landing-formulation__item-info{max-width:281px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(2){bottom:37px;max-width:320px}.page-landing-age-renew-2 .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:before{height:47px;top:50px}.page-landing-age-renew-2 .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve:after{top:44px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4){top:48%;bottom:auto;max-width:292px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve{left:-150px;width:142px}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve::before{content:none}.page-landing-age-renew-2 .landing-formulation--age-renew .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve::after{left:-8px;top:-3px}}@media (max-width:768px){.page-landing-hydration-oasis .landing-hero .landing-hero__slide h1,.page-landing-hydration-oasis .landing-hero .landing-hero__slide h4,.page-landing-hydration-oasis .landing-hero__info{color:#00357e}.page-landing-hydration-oasis .landing-hero .landing-hero__slide h1{margin:0 auto 18px;font-size:30px;line-height:1.13;letter-spacing:3.6px}.page-landing-hydration-oasis .landing-hero .landing-hero__slide h4{font-size:15px;letter-spacing:1.5px}.page-landing-hydration-oasis .landing-hero__slide p.landing-hero__info{max-width:none;font-size:15px}.page-landing-hydration-oasis .is-tooltip__inner{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:768px){.page-landing-hydration-oasis .landing-hero__slide{min-height:711px;padding:0 30px 58px;width:auto;text-align:center}}@media (max-width:480px){.page-landing-hydration-oasis .landing-hero__slide{max-width:none}}.page-landing-hydration-oasis .landing-hero__slide-intro{font-size:14px;line-height:1.7}@media (max-width:768px){.page-landing-hydration-oasis .landing-hero__slide-intro{display:none}}@media (min-width:768px){.page-landing-hydration-oasis .landing-hero__slide .h1,.page-landing-hydration-oasis .landing-hero__slide h1{margin:0 0 20px}}@media (min-width:768px){.page-landing-hydration-oasis .landing-hero__slide h4{margin:0 0 25px;letter-spacing:1.8px}}.page-landing-hydration-oasis .landing-hero__slide p.landing-hero__info{max-width:350px}@media (max-width:768px){.page-landing-hydration-oasis .products-gallery{margin-top:20px}}@media (max-width:768px){.page-landing-hydration-oasis .products-gallery-heading{text-align:center;font-size:21px;line-height:1.24;margin:0 auto;max-width:80%;letter-spacing:2.52px}}.page-landing-hydration-oasis .result-compare__aside,.page-landing-hydration-oasis .result-compare__title.results-title{color:#000}.page-landing-hydration-oasis .result-compare__title.results-title{font-size:40px;line-height:43.2px;margin:0 0 43px}@media (max-width:768px){.page-landing-hydration-oasis .result-compare__title.results-title{font-size:21px;line-height:28px;margin:0 auto 40px;max-width:80%;letter-spacing:2.6px}}.page-landing-hydration-oasis__product-items-detail{margin:80px 0 120px}.page-landing-hydration-oasis__product-items-detail .items-detail-notes{margin:30px 0 0;max-width:500px;font-size:11px;color:#a7a7a7;line-height:1.27}@media (max-width:768px){.page-landing-hydration-oasis__product-items-detail{margin:60px 0}}.page-landing-hydration-oasis .landing-formulation--hydration-oasis{padding:113px 0 64px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__title{margin:0 0 62px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__subtitle{display:none}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__img{min-height:526px;max-width:750px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item{background:rgba(255,255,255,.85);padding:32px 35px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item-info{font-size:16px;line-height:1.6}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item-title{position:static}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:46px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;bottom:auto;left:100%}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:84px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:4px;height:4px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 2px + 1px);top:82px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::after{left:calc(100% - 3px)}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2){text-align:right;top:0}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info{margin:0 0 10px auto}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{position:absolute;width:64px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(-64px - 5px);top:auto;left:-64px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{content:'';height:0;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{content:'';position:absolute;width:4px;height:4px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 2px + 1px);top:-2px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{left:0}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{left:calc(0% - 2px + 1px)}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{left:-6px;top:-3px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3){bottom:0}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-info{max-width:434px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:168px;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;bottom:auto;left:100%}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:0;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:4px;height:4px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 2px + 1px);top:-2px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve::after{left:100%;top:-3px}@media (min-width:768px){.page-landing-hydration-oasis__key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .title{max-width:none;font-family:Karla,sans-serif;font-weight:400;margin:15px 0 17px;letter-spacing:1.3px;text-transform:uppercase;font-size:26px;line-height:1.15;padding:0 5px}.page-landing-hydration-oasis__key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .text{max-width:none}}.page-landing-hydration-oasis .landing-system__slide-col_inner{max-width:425px}.page-landing-hydration-oasis .landing-system__slide-title{font-size:38px;letter-spacing:3.8px}@media (max-width:871px){.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__img{position:absolute;top:0;left:-15px;right:0;bottom:0;max-width:none;background-position:left center}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__main-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item-info{max-width:80%}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1){top:auto;left:auto;margin:0 0 24px auto;width:70%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(0px - 5px);top:100%;bottom:auto;left:0}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{content:'';height:330px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:328px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:before{left:0}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::after{left:-3px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;bottom:auto;max-width:50%;margin:0 0 240px auto}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;left:calc(0px - 5px);top:100%;bottom:auto;left:0}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{content:'';height:136px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:134px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:before{left:0}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve:after{left:calc(0% - 4px + 1px)}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve::after{left:-3px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;text-align:left}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info{text-align:left;margin:0 0 10px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{position:absolute;width:0;height:2px;top:0;bottom:0;margin:auto;left:calc(100% + 5px);display:block;background-color:#00357e;right:auto;top:auto;bottom:100%;left:auto;right:80px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{content:'';height:50px;width:2px;background-color:inherit;display:block;top:0;left:100%;position:absolute}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:100%;border-radius:100%;border:2px solid #00357e;left:calc(100% - 4px + 1px);top:48px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:before{height:100px;top:calc(-100px + 2px)}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve:after{top:calc(-100px - 8px + 2px)}}@media (max-width:768px){.page-landing-hydration-oasis .landing-formulation--hydration-oasis{padding:55px 0 100px}.page-landing-hydration-oasis .landing-formulation__heading{display:none}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__title{margin:0 auto 50px;font-size:21px;max-width:80%;letter-spacing:2.6px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__img{right:-15px;max-height:auto;margin:0}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item{padding:28px 30px 32px;width:auto!important}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item-title{font-size:18px;line-height:1.44;margin:0 0 11px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item-info{max-width:none;font-size:14px;line-height:1.5}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(1){max-width:307px}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3){-webkit-transform:none;-ms-transform:none;transform:none;max-width:240px}.page-landing-hydration-oasis .b-key-ingredients__content .img-inner{position:static;top:auto;margin:0 0 60px}.page-landing-hydration-oasis .b-key-ingredients__content .text{padding:0;font-size:15px;line-height:22px}.page-landing-hydration-oasis .b-key-ingredients__content .title{font-size:20px;line-height:28px;letter-spacing:2px;text-transform:uppercase;margin:0 0 15px}.page-landing-hydration-oasis .landing-system__slide-title{font-size:21px}}@media (max-width:480px){.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve{display:none}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(2){left:auto}.page-landing-hydration-oasis .landing-formulation--hydration-oasis .landing-formulation__item:nth-child(3){top:auto}}.landing-blue-gel{width:100%;margin:auto;max-width:100%}.landing-blue-gel .h-delimiter{background:#c3f3fc;height:1px;width:688px;margin:0 auto -1px;position:relative;z-index:1}.landing-blue-gel .plyr-tag-video{pointer-events:none}.landing-blue-gel .plyr--video,.landing-blue-gel .plyr-tag-video,.landing-blue-gel .plyr__video-wrapper{width:100%!important;height:100%!important}.landing-blue-gel .plyr--audio{display:none}.landing-blue-gel video{height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover;pointer-events:none}.landing-blue-gel video::-webkit-media-controls{display:none}.landing-blue-gel .h3,.landing-blue-gel h3{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:38px;color:#1aa2c3;line-height:50px;text-transform:uppercase;letter-spacing:4.56px;margin:0 0 24px}@media (max-width:768px){.landing-blue-gel .h3,.landing-blue-gel h3{font-size:24px;line-height:32px;letter-spacing:2.88px}}.landing-blue-gel .paragraph{font-size:20px;line-height:30px;letter-spacing:.2px;margin:0}@media (max-width:768px){.landing-blue-gel .paragraph{font-size:16px;line-height:22px;letter-spacing:.16px}}.landing-blue-gel .paragraph_lg{font-size:22px;line-height:34px;letter-spacing:.22px;margin:0}@media (max-width:768px){.landing-blue-gel .paragraph_lg{font-size:16px;line-height:22px;letter-spacing:.16px}}.landing-blue-gel .landing-discovery__hst-videos h3{line-height:50px}@media (max-width:768px){.landing-blue-gel .landing-discovery__hst-videos h3{line-height:32px}}.landing-blue-gel .landing-discovery__hst-videos .hst-video{-webkit-background-size:cover;background-size:cover}@media (max-width:768px){.landing-blue-gel__legal{text-align:center}}.landing-blue-gel__legal .wrapper{max-width:1284px}.landing-blue-gel__legal .wrapper::before{content:" ";display:table}.landing-blue-gel__legal .wrapper::after{content:" ";display:table}.landing-blue-gel__legal .wrapper::after{clear:both}.landing-blue-gel__legal .is-tooltip{float:right}@media (max-width:768px){.landing-blue-gel__legal .is-tooltip{float:none;display:block}}.landing-blue-gel__hero{text-align:center;position:relative;height:calc(100vh - 86px);width:100vw}.landing-blue-gel__hero::before{content:'';position:absolute;display:block;bottom:0;left:0;right:0;height:25%;max-height:275px;z-index:1;background-image:url(https://cdn.shopify.com/s/files/1/0083/6943/8782/t/114/assets/shadow.png?v=1588865139);-webkit-background-size:cover;background-size:cover;background-position:center top}@media (max-width:768px){.landing-blue-gel__hero{height:calc(100vh - 132px)}}.landing-blue-gel__hero-b-test{height:740px;-webkit-background-size:cover;background-size:cover;background-position:center top 34%;position:relative}@media (max-width:768px){.landing-blue-gel__hero-b-test{height:266px;background-position:center}}.landing-blue-gel__hero-content{text-align:center;position:absolute;z-index:2;left:0;right:0;bottom:13.5%}@media (max-width:768px){.landing-blue-gel__hero-content{bottom:5%}}.landing-blue-gel__hero-bg{position:absolute;display:block;left:0;right:0;bottom:0;top:0;-webkit-background-size:cover;background-size:cover;background-position:center}@media (max-width:1024px){.landing-blue-gel__hero-bg{background-position:12% 20%}}@media (max-width:768px){.landing-blue-gel__hero-bg{background-position:15% center}}@media (max-width:480px){.landing-blue-gel__hero-bg{background-position:20% center}}.landing-blue-gel__hero-title{margin:0;font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:38px;color:#fff;line-height:50px;letter-spacing:4.56px}@media (max-width:768px){.landing-blue-gel__hero-title{font-size:24px;line-height:32px;letter-spacing:2.88px;max-width:284px;margin:0 auto}}.landing-blue-gel__hero-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 86px);padding:50px 0}@media (max-width:768px){.landing-blue-gel__hero-inner{padding:0;height:calc(100vh - 132px)}}.landing-blue-gel__hero-inner .wrapper{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1364px}.landing-blue-gel__hero-arrow{position:absolute;left:50%;margin-left:-26px;top:calc(100% + 18px)}@media (max-width:768px){.landing-blue-gel__hero-arrow{width:26px;margin-left:-13px;top:calc(100% + 8px)}}.landing-blue-gel .landing-discovery__scroller{height:72px;line-height:72px;padding:0;min-height:auto;bottom:25px;right:12.5%}.landing-blue-gel .landing-discovery__scroller .button__text{padding:0 52px;font-size:20px;letter-spacing:1.6px;text-transform:uppercase}@media (max-width:768px){.landing-blue-gel .landing-discovery__scroller{left:0;right:0;bottom:0;display:block;width:100%}}.landing-blue-gel__seller-box{background:#00357e;position:relative}@media (max-width:768px){.landing-blue-gel__seller-box{padding-top:74px}}.landing-blue-gel__seller-box .s-header{text-align:center;color:#fff;position:absolute;top:12%;left:0;right:0;z-index:1}@media (max-width:768px){.landing-blue-gel__seller-box .s-header{top:74px}}.landing-blue-gel__seller-box .s-title{font-family:Karla,sans-serif;font-weight:700;font-size:22px;color:#fff;line-height:30px;letter-spacing:2.2px;text-transform:uppercase;margin:0 0 8px}@media (max-width:768px){.landing-blue-gel__seller-box .s-title{font-size:12px;line-height:22px;letter-spacing:1.2px}}.landing-blue-gel__seller-box .s-heading{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:38px;color:#fff;line-height:50px;letter-spacing:4.56px;min-height:109px;margin:0 0 20px}@media (max-width:940px){.landing-blue-gel__seller-box .s-heading{font-size:32px;line-height:40px}}@media (max-width:768px){.landing-blue-gel__seller-box .s-heading{font-size:24px;line-height:32px;letter-spacing:2.88px}}.landing-blue-gel__seller-box .sect-body{max-width:1570px;margin:0 auto}@media (max-width:940px){.landing-blue-gel__seller-box .sect-body{margin:-74px auto 0}.landing-blue-gel__seller-box .sect-body .is-columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:73px}}.landing-blue-gel__seller-box .product-col{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (max-width:768px){.landing-blue-gel__seller-box .product-col{max-width:420px;margin:0 auto!important}.landing-blue-gel__seller-box .product-col .responsive-img{height:433px;-o-object-fit:contain;object-fit:contain}}.landing-blue-gel__seller-box .product-col.subscribe-col{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.landing-blue-gel__seller-box .subscribe-col{padding-top:268px;padding-bottom:60px;background:#00357e}@media (max-width:768px){.landing-blue-gel__seller-box .subscribe-col{padding:0 16px;margin:-74px 0 0;position:relative;z-index:1}}.landing-blue-gel__seller-box .subscribe-col .lp-subscribe{margin:0 0 0 auto}@media (max-width:768px){.landing-blue-gel__seller-box .subscribe-col .lp-subscribe{margin:0 auto}}.landing-blue-gel__seller-box .subscribe-col form.product-form{width:460px;margin:0 0 0 auto}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type--active{background-color:rgba(255,255,255,0);-webkit-border-radius:0;border-radius:0}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type{padding:22px 13px 19px 13px}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type label.rc_label__deliver_every{padding-left:0}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type.rc_block__type--active label.rc_label{color:#fff;font-size:22px;line-height:26px!important}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type.rc_block__type--active input[type=radio]+label.rc_label:before{background:#fff;border:2px solid #fff}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type.rc_block__type--active span.rc_label__delivery{color:#c7ccd8;font-size:18px;line-height:22px!important}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type.rc_block__type--active div.rc_popup__hover{color:#c7ccd8;font-size:18px;line-height:30px!important}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type select.rc_select{font-size:16px;line-height:18px;color:#c7ccd8;border-color:#c7ccd8;background:0 0;-webkit-border-radius:0;border-radius:0;width:100%;max-width:111px;height:24px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type select.rc_select::-ms-expand{display:none}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type select.rc_select:focus{outline:0}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type label.rc_label{color:#fff;font-size:22px;line-height:26px!important}.landing-blue-gel__seller-box .subscribe-col form.product-form div.rc_block__type input[type=radio]+label.rc_label:before{background:0 0;border:2px solid #c7ccd8}.landing-blue-gel__clinical{position:relative}.landing-blue-gel__clinical .s-bg{padding-top:42.73%;height:0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:768px){.landing-blue-gel__clinical .s-bg{padding-top:0;height:500px}}.landing-blue-gel__clinical .s-content{position:absolute;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-62%);-ms-transform:translate(-50%,-62%);transform:translate(-50%,-62%);color:#fff;text-align:center}@media (max-width:768px){.landing-blue-gel__clinical .s-content{left:0;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.landing-blue-gel__clinical .s-content .heading{font-family:'Source Serif Pro',sans-serif;font-weight:400;color:#fff;text-transform:uppercase;margin:0 0 55px}@media (max-width:768px){.landing-blue-gel__clinical .s-content .heading{margin:0 0 36px}}.landing-blue-gel__clinical .s-content .meta-a{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:30px;line-height:1.2;letter-spacing:3.6px;margin:0 0 9px}.landing-blue-gel__clinical .s-content .desc{font-size:20px;line-height:1.2;letter-spacing:.2px}@media (max-width:768px){.landing-blue-gel__clinical .s-content .desc{font-size:16px;line-height:20px;letter-spacing:.16px}}.landing-blue-gel__clinical .s-content .f-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landing-blue-gel__clinical .s-content .f-row .col{max-width:190px}@media (max-width:768px){.landing-blue-gel__clinical .s-content .f-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.landing-blue-gel__clinical .s-content .f-row .col{max-width:288px}}.landing-blue-gel__clinical .v-delimiter{width:1px;height:128px;background:#fff;margin:-2px 42px 0}@media (max-width:768px){.landing-blue-gel__clinical .v-delimiter{height:1px;width:188px;margin:47px auto}}@media (max-width:768px){.landing-blue-gel__improve .is-columns{display:block}}.landing-blue-gel__improve .s-content{position:relative;text-align:center}@media (max-width:768px){.landing-blue-gel__improve .s-content{padding:50px 20px 33px}}.landing-blue-gel__improve .s-content .heading{font-family:'Source Serif Pro',sans-serif;font-weight:400;color:#1aa2c3;text-transform:uppercase;margin:0 0 25px}@media (min-width:1199px){.landing-blue-gel__improve .s-content .heading{min-height:137px}}@media (max-width:768px){.landing-blue-gel__improve .s-content .heading{margin:0 0 12px}}.landing-blue-gel__improve .s-content .desc{font-size:20px;color:#00357e;line-height:30px;letter-spacing:.2px;margin:0;padding:0 45px}@media (min-width:1199px){.landing-blue-gel__improve .s-content .desc{min-height:127px}}@media (max-width:1200px){.landing-blue-gel__improve .s-content .desc{padding:0 20px}}@media (max-width:768px){.landing-blue-gel__improve .s-content .desc{font-size:16px;line-height:22px;letter-spacing:.16px}}.landing-blue-gel__improve .s-content-wrap{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:42%}@media (min-width:1199px){.landing-blue-gel__improve .s-content-wrap{max-width:454px}}@media (max-width:1200px){.landing-blue-gel__improve .s-content-wrap{width:100%;left:50%}}@media (max-width:768px){.landing-blue-gel__improve .s-content-wrap{position:static;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.landing-blue-gel__skin{text-align:center}.landing-blue-gel__skin .s-bg{padding:207px 0 18px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:768px){.landing-blue-gel__skin .s-bg{padding:99px 0 67px}}.landing-blue-gel__skin .heading{color:#fff;margin:0 0 20px}@media (max-width:768px){.landing-blue-gel__skin .heading{margin:0 0 3px}}.landing-blue-gel__skin .desc{color:#fff;line-height:30px}@media (max-width:768px){.landing-blue-gel__skin .desc{font-size:16px;line-height:20px;letter-spacing:.16px}}.landing-blue-gel__skin .container{width:100%;max-width:800px;margin:74px auto 0}.landing-blue-gel__skin .container .is-grid{position:relative;width:auto;margin-left:-68px;margin-right:-68px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel__skin .container .is-grid__item{position:relative;display:block;width:calc((100% - 272px)/ 2);margin-left:68px;margin-right:68px;margin-bottom:136px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel__skin .container .is-grid__item{margin-bottom:68px}}@media (max-width:768px){.landing-blue-gel__skin .container{margin:32px auto 0}.landing-blue-gel__skin .container .is-grid{position:relative;width:auto;margin-left:-32px;margin-right:-32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel__skin .container .is-grid__item{position:relative;display:block;width:calc((100% - 64px)/ 1);margin-left:32px;margin-right:32px;margin-bottom:64px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel__skin .container .is-grid__item{margin-bottom:32px}}.landing-blue-gel__skin .s-item{color:#fff}.landing-blue-gel__skin .s-item__num{display:inline-block;width:43px;height:43px;border:2px solid #fff;-webkit-border-radius:34px;border-radius:34px;line-height:39px;margin:0 0 30px;letter-spacing:1px}@media (max-width:768px){.landing-blue-gel__skin .s-item__num{width:33px;height:33px;border:1px solid #fff;-webkit-border-radius:17px;border-radius:17px;margin:0 0 14px;line-height:31px;font-size:15px}}.landing-blue-gel__skin .s-item__header{font-family:Karla,sans-serif;font-weight:700;font-style:italic;margin:0 0 12px;font-size:22px;line-height:30px;text-transform:uppercase;letter-spacing:2.64px}@media (max-width:768px){.landing-blue-gel__skin .s-item__header{font-size:16px;line-height:22px;letter-spacing:.56px;margin:0 0 5px;font-family:'Karla Italic',sans-serif;font-weight:400;font-style:italic}}.landing-blue-gel__review{padding:102px 0}@media (max-width:768px){.landing-blue-gel__review{padding:63px 0 80px}}.landing-blue-gel__review .container{width:100%;max-width:1042px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:768px){.landing-blue-gel__review .container{display:block}}.landing-blue-gel__review .container .is-columns{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.landing-blue-gel__review .container .is-columns .col:first-child{text-align:right}@media (max-width:768px){.landing-blue-gel__review .container .is-columns{display:block}.landing-blue-gel__review .container .is-columns .col:first-child{text-align:center}.landing-blue-gel__review .container .is-columns .col+.col{margin:45px 0 0}}.landing-blue-gel__review .container .info-col{display:inline-block;padding-right:42px}@media (max-width:768px){.landing-blue-gel__review .container .info-col{padding-right:0}}.landing-blue-gel__review .container .info-col .heading{margin:0 0 18px;color:#00357e;text-transform:uppercase}@media (max-width:768px){.landing-blue-gel__review .container .info-col .heading{margin:0 0 12px}}.landing-blue-gel__review .container .info-col .meta{font-family:'Source Serif Pro',sans-serif;font-weight:400;display:inline-block;padding:0 12px;height:54px;border-bottom:1px solid #898ca2;margin:0 0 21px;text-transform:uppercase;letter-spacing:3.6px;color:#1aa2c3;line-height:36px}@media (max-width:768px){.landing-blue-gel__review .container .info-col .meta{font-size:30px;height:48px}}.landing-blue-gel__review .container .info-col .desc{color:#00357e}.landing-blue-gel__review .container .review-col{margin-left:auto}@media (max-width:768px){.landing-blue-gel__review .container .review-col{margin-top:44px}}.landing-blue-gel__review .container .review-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.landing-blue-gel__review .container .review-item__img{margin-top:12px;position:relative;width:129px}@media (max-width:768px){.landing-blue-gel__review .container .review-item__img{margin-top:10px}}.landing-blue-gel__review .container .review-item__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:41px}@media (max-width:768px){.landing-blue-gel__review .container .review-item__content{padding-left:15px}.landing-blue-gel__review .container .review-item__content .responsive-img{height:25px}}.landing-blue-gel__review .container .review-item__text{color:#00357e;line-height:30px;margin:10px 0 0;max-width:340px}@media (max-width:768px){.landing-blue-gel__review .container .review-item__text{line-height:22px;margin:3px 0 0}}.landing-blue-gel__lock{color:#fff}.landing-blue-gel__lock .is-grid{position:relative;width:auto;margin-left:-57.5px;margin-right:-57.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel__lock .is-grid__item{position:relative;display:block;width:calc((100% - 345px)/ 3);margin-left:57.5px;margin-right:57.5px;margin-bottom:115px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel__lock .is-grid__item{margin-bottom:57.5px}}@media (max-width:768px){.landing-blue-gel__lock .is-grid{position:relative;width:auto;margin-left:-36px;margin-right:-36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel__lock .is-grid__item{position:relative;display:block;width:calc((100% - 72px)/ 1);margin-left:36px;margin-right:36px;margin-bottom:72px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel__lock .is-grid__item{margin-bottom:36px}}.landing-blue-gel__lock .responsive-img{margin:0 auto 25px;height:60px}@media (max-width:768px){.landing-blue-gel__lock .responsive-img{margin:0 auto 10px;height:45px}}.landing-blue-gel__lock .heading{color:#fff;margin:0 0 20px}@media (max-width:768px){.landing-blue-gel__lock .heading{margin:0 auto 10px;max-width:248px}}.landing-blue-gel__lock .s-bg{padding:223px 0 155px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:768px){.landing-blue-gel__lock .s-bg{padding:75px 0 54px}}.landing-blue-gel__lock .desc{margin:0 0 100px}@media (max-width:768px){.landing-blue-gel__lock .desc{font-family:Karla,sans-serif;font-weight:400;margin:0 0 35px}}.landing-blue-gel__incr{color:#fff}.landing-blue-gel__incr .s-bg{padding:261px 0 234px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:768px){.landing-blue-gel__incr .s-bg{padding:169px 0 120px}}.landing-blue-gel__incr .heading{margin:0 0 35px;color:#fff}@media (max-width:768px){.landing-blue-gel__incr .heading{margin:0 0 25px}}.landing-blue-gel__incr .desc{margin:0 0 52px}@media (max-width:768px){.landing-blue-gel__incr .desc{margin:0 0 42px}}.landing-blue-gel__incr .text{max-width:444px;margin:0 auto;text-shadow:2px 2px 3px rgba(255,255,255,.59)}@media (max-width:768px){.landing-blue-gel__incr .text{text-shadow:none}}.landing-blue-gel__bages{padding:133px 0 129px;text-align:center}@media (max-width:768px){.landing-blue-gel__bages{padding:85px 0 67px}}.landing-blue-gel__bages .container{max-width:1140px;margin:0 auto;padding:0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.landing-blue-gel__bages .container{display:block;padding:0 22px}}.landing-blue-gel__bages .v-delimiter{display:inline-block;vertical-align:top;width:2px;height:515px;background:#1aa2c3}@media (max-width:768px){.landing-blue-gel__bages .v-delimiter{display:block;width:200px;height:1px;margin:64px auto}}.landing-blue-gel__bages .bage-item{display:inline-block;vertical-align:bottom;width:100%;max-width:450px}.landing-blue-gel__bages .bage-item .img-clean{width:145px}.landing-blue-gel__bages .bage-item .img-jp{width:135px}@media (max-width:768px){.landing-blue-gel__bages .bage-item{display:block;margin:0 auto}.landing-blue-gel__bages .bage-item .img-clean{width:121px}.landing-blue-gel__bages .bage-item .img-jp{margin:0 0 22px}}.landing-blue-gel__bages .bage-item__bage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:170px;margin:0 auto 36px}@media (max-width:768px){.landing-blue-gel__bages .bage-item__bage{height:auto;margin:0 0 20px}}.landing-blue-gel__bages .bage-item__header{color:#1aa2c3;margin:0 0 30px}@media (max-width:768px){.landing-blue-gel__bages .bage-item__header{margin:0 0 12px}}.landing-blue-gel__bages .bage-item__desc{color:#00357e}.landing-blue-gel__renew{text-align:center}.landing-blue-gel__renew .s-bg{padding:167px 0 62px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:768px){.landing-blue-gel__renew .s-bg{padding:75px 0 20px}}.landing-blue-gel__renew .heading{max-width:570px;margin:0 auto 60px;color:#fff}@media (max-width:768px){.landing-blue-gel__renew .heading{margin:0 0 25px}}.landing-blue-gel__renew .desc{color:#fff;max-width:615px;margin:0 auto 45px}@media (max-width:768px){.landing-blue-gel__renew .desc{margin:0 auto 25px}}.landing-blue-gel__renew .container{width:100%;max-width:880px;margin:74px auto 0}.landing-blue-gel__renew .container .is-grid{position:relative;width:auto;margin-left:-29px;margin-right:-29px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel__renew .container .is-grid__item{position:relative;display:block;width:calc((100% - 116px)/ 2);margin-left:29px;margin-right:29px;margin-bottom:58px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel__renew .container .is-grid__item{margin-bottom:29px}}@media (max-width:768px){.landing-blue-gel__renew .container{margin:0 auto}.landing-blue-gel__renew .container .is-grid{position:relative;width:auto;margin-left:-25px;margin-right:-25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel__renew .container .is-grid__item{position:relative;display:block;width:calc((100% - 50px)/ 1);margin-left:25px;margin-right:25px;margin-bottom:50px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel__renew .container .is-grid__item{margin-bottom:25px}}.landing-blue-gel__renew .s-item{color:#fff}.landing-blue-gel__renew .s-item__num{display:inline-block;width:43px;height:43px;border:2px solid #fff;-webkit-border-radius:34px;border-radius:34px;line-height:39px;margin:0 0 30px;letter-spacing:1px}@media (max-width:768px){.landing-blue-gel__renew .s-item__num{width:34px;height:34px;border:1px solid #fff;line-height:32px;font-size:15px;margin:0 0 13px}}.landing-blue-gel__renew .s-item__header{margin:0 0 12px;font-size:22px;line-height:30px;text-transform:uppercase;letter-spacing:2.2px}@media (max-width:768px){.landing-blue-gel__renew .s-item__header{font-size:16px;line-height:22px;margin:0 0 10px;font-family:Karla,sans-serif;font-weight:400}}@media (min-width:768px){body.page-landing-blue-gel-b-test .global-layout__footer{display:none}}body.page-landing-blue-gel-b-test .landing-blue-gel__hero{height:auto;margin-top:70px}body.page-landing-blue-gel-b-test .landing-blue-gel__hero::before{content:none}body.page-landing-blue-gel-b-test .overlay-block{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;padding:64px 15px 47px 83px;width:100%;max-width:46.95%;z-index:22;text-align:left}@media (max-width:768px){body.page-landing-blue-gel-b-test .overlay-block{position:static;max-width:none;-webkit-transform:none;-ms-transform:none;transform:none;padding:23px 22px}}body.page-landing-blue-gel-b-test .overlay-block .heading{font-size:36px;color:#00357e;line-height:32px;letter-spacing:4.32px;margin:0 0 26px}@media (max-width:768px){body.page-landing-blue-gel-b-test .overlay-block .heading{font-size:24px;letter-spacing:2.88px;margin:0 0 12px}}body.page-landing-blue-gel-b-test .overlay-block .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;letter-spacing:.54px;margin:0 0 25px;line-height:22px;color:#00357e}body.page-landing-blue-gel-b-test .overlay-block .meta svg{display:block;margin-right:35px}@media (max-width:768px){body.page-landing-blue-gel-b-test .overlay-block .meta{font-size:16px;letter-spacing:.16px;margin:0 0 15px}}body.page-landing-blue-gel-b-test .overlay-block .desc{color:#00357e;font-size:22px;line-height:36px;letter-spacing:.66px;max-width:552px}@media (max-width:768px){body.page-landing-blue-gel-b-test .overlay-block .desc{font-size:16px;letter-spacing:.16px;line-height:22px}}body.page-landing-blue-gel-b-test .overlay-block .author{color:#00357e;font-size:22px;line-height:30px;letter-spacing:2.2px;text-transform:uppercase;margin:20px 0 0}@media (max-width:768px){body.page-landing-blue-gel-b-test .overlay-block .author{margin:5px 0 0;font-size:16px;letter-spacing:.56px;line-height:22px}}body.page-landing-blue-gel-b-test .overlay-block .is-link{display:inline-block;line-height:22px;border-bottom:1px solid}@media (max-width:940px){body.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .sect-body{margin:0 auto}}.H2O_OASIS_BG_1{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:-1}.landing-waitlist{min-height:100vh;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.landing-waitlist__content{position:relative;z-index:1;text-align:center;max-width:600px;width:90vw;padding:40px 0}@media (max-width:768px){.landing-waitlist__content .is-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.landing-waitlist__content .is-columns .col{padding-left:20px;padding-right:20px}.landing-waitlist__content .is-columns .col+.col{margin-left:0}.landing-waitlist__content .klaviyo div[data-testid=form-row]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:50px}}.landing-waitlist__icon{margin-top:20px;width:48px;height:48px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.landing-waitlist .title{font-size:20px;font-family:Karla,sans-serif;font-weight:700;margin-top:20px;line-height:1.18;letter-spacing:2.2px}.landing-waitlist .klaviyo input{height:56px!important;background-color:transparent!important;border:none!important;border-bottom:2px solid!important}@media (max-width:768px){.landing-waitlist .klaviyo input{text-align:center!important;padding-left:0!important}}.landing-waitlist .klaviyo input::-webkit-input-placeholder{color:#555!important}.landing-waitlist .klaviyo input::-moz-placeholder{color:#555!important}.landing-waitlist .klaviyo input::-ms-input-placeholder{color:#555!important}.landing-waitlist .klaviyo input::placeholder{color:#555!important}.landing-waitlist .klaviyo button{width:140px;height:34px}@media (max-width:768px){.landing-waitlist .klaviyo button{width:100%}}.countdown{position:absolute;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:112px;background-color:#00357e;z-index:3;color:#fff}.countdown__items-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.countdown__item{width:60px;text-align:center;margin:0 5px;font-size:.8em}.countdown__box{width:60px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;font-size:2.2em;color:#00357e}.countdown__text{font-size:1.2em;margin:0 10px 0 5px}.countdown__divider{font-size:3em;-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}@media (max-width:768px){.countdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.landing-blue-gel-test-a{margin-top:70px}.landing-blue-gel-test-a .landing-blue-gel__hero{height:748px}.landing-blue-gel-test-a .landing-blue-gel__hero-top{padding:74px 0 90px;position:relative;z-index:2}.landing-blue-gel-test-a .landing-blue-gel__hero-top .h-label{font-family:Karla,sans-serif;font-weight:700;font-size:22px;color:#00357e;line-height:30px;letter-spacing:2.2px;text-transform:uppercase;margin:0 0 8px}.landing-blue-gel-test-a .landing-blue-gel__hero-top .h-heading{font-size:38px;color:#00357e;line-height:50px;letter-spacing:4.56px;text-transform:uppercase;margin:0 0 10px}.landing-blue-gel-test-a .landing-blue-gel__hero-top .h-desc{font-size:18px;color:#00357e;line-height:25px;letter-spacing:.36px;margin:0 auto;max-width:690px}.landing-blue-gel-test-a .landing-blue-gel__hero-top .landing-blue-gel__seller-box{background:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:60px 0 0}.landing-blue-gel-test-a .landing-blue-gel__hero-top .landing-blue-gel__seller-box .product-image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.landing-blue-gel-test-a .wrapper-hero-seller{max-width:954px}.landing-blue-gel-test-a .is-accordion.is-accordion--theme-subscribe .ia-item{background:0 0;border:none}.landing-blue-gel-test-a .is-accordion.is-accordion--theme-subscribe .ia-item.active{background-color:#1c6090}.landing-blue-gel-test-a .is-accordion.is-accordion--theme-subscribe{border:none}.landing-blue-gel-test-a .is-accordion.is-accordion--theme-subscribe .ia-title-sub{background:0 0}.landing-blue-gel-test-a .landing-blue-gel__review{padding:105px 0 17px}.landing-blue-gel-test-a .landing-blue-gel__review .is-grid{position:relative;width:auto;margin-left:-17px;margin-right:-17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel-test-a .landing-blue-gel__review .is-grid__item{position:relative;display:block;width:calc((100% - 102px)/ 3);margin-left:17px;margin-right:17px;margin-bottom:34px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel-test-a .landing-blue-gel__review .is-grid__item{margin-bottom:17px}}.landing-blue-gel-test-a .landing-blue-gel__review .container{padding:0 15px;max-width:1590px}.landing-blue-gel-test-a .landing-blue-gel__review .container .review-item__content{padding-left:22px}.landing-blue-gel-test-a .landing-blue-gel__review .heading{color:#00357e;margin:0 0 89px}.landing-blue-gel-test-a .landing-blue-gel__clinical-r{padding:51px 0 14px}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .is-grid{position:relative;width:auto;margin-left:-10px;margin-right:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .is-grid__item{position:relative;display:block;width:calc((100% - 60px)/ 3);margin-left:10px;margin-right:10px;margin-bottom:20px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel-test-a .landing-blue-gel__clinical-r .is-grid__item{margin-bottom:10px}}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .heading{color:#00357e;margin:0 0 50px}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .info-col{display:inline-block}@media (max-width:768px){.landing-blue-gel-test-a .landing-blue-gel__clinical-r .info-col{padding-right:0}}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .info-col .meta{font-family:'Source Serif Pro',sans-serif;font-weight:400;display:inline-block;padding:0 12px;height:54px;border-bottom:1px solid #898ca2;margin:0 0 21px;text-transform:uppercase;letter-spacing:3.6px;color:#1aa2c3;line-height:36px}@media (max-width:768px){.landing-blue-gel-test-a .landing-blue-gel__clinical-r .info-col .meta{font-size:30px;height:48px}}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .info-col .desc{color:#00357e;line-height:30px}.landing-blue-gel-test-a .bottom-banner{display:block;min-height:135px;padding:16px 15px;background:#00357e;margin:53px 0 0}.landing-blue-gel-test-a .bottom-banner .bottom-banner-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}.landing-blue-gel-test-a .bottom-banner .heading{font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:38px;line-height:50px;letter-spacing:4.56px;text-transform:uppercase;margin:0 29px 0 34px}.landing-blue-gel-test-a .bottom-banner .desc{font-size:22px;letter-spacing:.22px;line-height:30px}@media (max-width:1380px){.landing-blue-gel-test-a .paragraph_lg{font-size:16px;line-height:22px;letter-spacing:.16px}.landing-blue-gel-test-a .container .review-item__text{line-height:22px}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .info-col .desc{line-height:22px}}@media (max-width:1024px){.landing-blue-gel-test-a .landing-blue-gel__hero-bg{background-position:center}}@media (max-width:768px){.landing-blue-gel-test-a .h3,.landing-blue-gel-test-a h3{font-size:24px;line-height:32px;letter-spacing:2.88px}.landing-blue-gel-test-a .landing-blue-gel__hero{height:auto}.landing-blue-gel-test-a .landing-blue-gel__hero-bg{background-position:center top 26%}.landing-blue-gel-test-a .landing-blue-gel__hero-top{padding:28px 0 45px}.landing-blue-gel-test-a .landing-blue-gel__hero-top .h-label{font-size:12px;line-height:22px;letter-spacing:1.2px}.landing-blue-gel-test-a .landing-blue-gel__hero-top .h-heading{font-size:24px;line-height:28px;letter-spacing:2.88px}.landing-blue-gel-test-a .landing-blue-gel__hero-top .h-desc{font-size:16px;line-height:22px;letter-spacing:.32px;margin:12px auto}.landing-blue-gel-test-a .landing-blue-gel__hero-top .landing-blue-gel__seller-box{display:block;padding:0;margin:0}.landing-blue-gel-test-a .landing-blue-gel__hero-top .landing-blue-gel__seller-box .lp-subscribe--samples-for-all{margin:0 auto}.landing-blue-gel-test-a .landing-blue-gel__hero-top .landing-blue-gel__seller-box .product-image{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:63%}.landing-blue-gel-test-a .lp-subscribe__sample-img{max-width:62px}.landing-blue-gel-test-a .landing-blue-gel__review{padding:38px 0 15px}.landing-blue-gel-test-a .landing-blue-gel__review .is-grid{position:relative;width:auto;margin-left:-25px;margin-right:-25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel-test-a .landing-blue-gel__review .is-grid__item{position:relative;display:block;width:calc((100% - 50px)/ 1);margin-left:25px;margin-right:25px;margin-bottom:50px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel-test-a .landing-blue-gel__review .is-grid__item{margin-bottom:25px}}@media (max-width:768px){.landing-blue-gel-test-a .landing-blue-gel__review .heading{margin:0 0 32px}.landing-blue-gel-test-a .landing-blue-gel__clinical-r{padding:32px 0 0}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .is-grid{position:relative;width:auto;margin-left:-40px;margin-right:-40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.landing-blue-gel-test-a .landing-blue-gel__clinical-r .is-grid__item{position:relative;display:block;width:calc((100% - 80px)/ 1);margin-left:40px;margin-right:40px;margin-bottom:80px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.landing-blue-gel-test-a .landing-blue-gel__clinical-r .is-grid__item{margin-bottom:40px}}@media (max-width:768px){.landing-blue-gel-test-a .landing-blue-gel__clinical-r .heading{margin:0 0 40px}.landing-blue-gel-test-a .bottom-banner{padding:43px 15px 37px}.landing-blue-gel-test-a .bottom-banner .bottom-banner-inner{display:block;text-align:center}.landing-blue-gel-test-a .bottom-banner .heading{font-size:24px;letter-spacing:2.88px;line-height:32px;margin:0 0 14px}.landing-blue-gel-test-a .bottom-banner .responsive-img{margin:0 auto 17px}.landing-blue-gel-test-a .bottom-banner .desc{font-size:16px;line-height:22px;letter-spacing:.16px}}.page-landing-blue-gel-b-test .is-accordion.is-accordion--theme-subscribe,.page-landing-blue-gel-b-test .is-accordion.is-accordion--theme-subscribe .ia-item{border:none}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .s-heading{min-height:auto}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .s-header{top:101px}.page-landing-blue-gel-b-test .lp-subscribe--samples-for-all{border:1px solid #fff;border-right:none;position:relative;height:100%}.page-landing-blue-gel-b-test .lp-subscribe__header{padding:40px 25px}.page-landing-blue-gel-b-test .lp-subscribe__desc{font-size:20px;line-height:24px;letter-spacing:.4px}.page-landing-blue-gel-b-test .lp-subscribe__footer{padding:12px 25px 15px}.page-landing-blue-gel-b-test .product-col .responsive-img{width:100%;max-width:447px;max-height:447px;border:1px solid #fff}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .subscribe-col{padding:252px 0 115px}.page-landing-blue-gel-b-test .is-accordion.is-accordion--theme-subscribe .ia-title-sub{background:0 0}.page-landing-blue-gel-b-test .h-delimiter{opacity:0;visibility:hidden}.page-landing-blue-gel-b-test .landing-blue-gel__legal{background:#00357e;padding-bottom:20px}.page-landing-blue-gel-b-test .landing-blue-gel__legal .is-tooltip{float:none}.page-landing-blue-gel-b-test .landing-blue-gel__legal .is-tooltip__btn{color:#fff;border-bottom:1px solid #fff}.page-landing-blue-gel-b-test .landing-blue-gel__legal .is-tooltip__inner{left:0;right:auto}@media (max-width:768px){.page-landing-blue-gel-b-test .lp-subscribe__sample-img{max-width:48px}.page-landing-blue-gel-b-test .landing-blue-gel__legal{display:none}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box{padding-top:49px;background:0 0;overflow:hidden}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .s-header{position:relative;top:0;z-index:2}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .s-heading,.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .s-title{color:#00357e}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .s-heading{line-height:28px}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .subscribe-col{margin:-200px 0 0;z-index:3;padding:59px 15px 28px;background:0 0;background-image:-webkit-linear-gradient(89deg,#20c4e7 1%,#0dbae0 69%,rgba(31,191,226,0) 92%);background-image:-o-linear-gradient(89deg,#20c4e7 1%,#0dbae0 69%,rgba(31,191,226,0) 92%);background-image:linear-gradient(1deg,#20c4e7 1%,#0dbae0 69%,rgba(31,191,226,0) 92%)}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .subscribe-col.product-col{padding:0;background-image:none;margin:0;z-index:1;max-width:none}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .lp-subscribe--samples-for-all,.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .product-col .responsive-img{border:none}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .product-col .responsive-img{height:447px;-o-object-fit:cover;object-fit:cover;max-width:none;width:100vw;height:67vh;max-height:none;min-height:447px}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .sect-body{margin-top:-155px!important}.page-landing-blue-gel-b-test .landing-blue-gel__seller-box .sect-body .is-columns{padding:0}.page-landing-blue-gel-b-test .lp-subscribe__header{padding:23px 18px 20px}.page-landing-blue-gel-b-test .lp-subscribe__desc{font-size:13px;line-height:16px;letter-spacing:.26px}.page-landing-blue-gel-b-test .lp-subscribe__footer{padding:12px 18px 16px}.page-landing-blue-gel-b-test .lp-subscribe--samples-for-all .is-accordion.is-accordion--theme-subscribe .ia-title-sub{top:11px}.page-landing-blue-gel-b-test .lp-subscribe--samples-for-all .is-accordion.is-accordion--theme-subscribe .ia-title{padding:13px 10px 13px 18px}.page-landing-blue-gel-b-test .is-accordion.is-accordion--theme-subscribe .ia-title-link{padding:0 0 0 32px}.page-landing-blue-gel-b-test #shopify-section-section-blue-gel-landing-alternative-seller-box{padding-top:20px}.page-landing-blue-gel-b-test #shopify-section-section-blue-gel-landing-alternative-seller-box .product-col.subscribe-col{margin-top:57px!important}.page-landing-blue-gel-b-test #shopify-section-section-blue-gel-landing-alternative-seller-box.landing-blue-gel__seller-box .subscribe-col{margin:-260px 0 0}}.page-langing-detox .landing-hero .swiper-slide{background-position:center;-webkit-background-size:cover;background-size:cover}.page-langing-detox .landing-hero__slide{color:#fff;max-width:470px}.page-langing-detox .landing-hero__slide .h1,.page-langing-detox .landing-hero__slide h1,.page-langing-detox .landing-hero__slide h4{color:#fff}@media (min-width:768px){.page-langing-detox .landing-hero__slide h1{font-size:36px;letter-spacing:4.32px;line-height:1.16;margin:0 0 22px}.page-langing-detox .landing-hero__slide h4{max-width:220px;margin:0 0 16px;letter-spacing:2.3px;font-size:23px;line-height:1.17}.page-langing-detox .landing-hero__slide p{line-height:1.33}}@media (min-width:550px) and (max-width:768px){.page-langing-detox .landing-hero__slide{color:#000}.page-langing-detox .landing-hero__slide .h1,.page-langing-detox .landing-hero__slide h1,.page-langing-detox .landing-hero__slide h4{color:#000}}.page-langing-detox .landing-hero__title .title-lable{display:block;font-size:23px;line-height:1.17;letter-spacing:2.3px;margin:0 0 13px;font-family:Karla,sans-serif;font-weight:400}.page-langing-detox .landing-formulation{-webkit-background-size:cover;background-size:cover;background-position:center;padding:95px 0 65px}@media (max-width:768px){.page-langing-detox .landing-formulation{padding:40px 0 49px}}@media (max-width:767px) and (orientation:portrait){.page-langing-detox .landing-formulation{background-image:url(https://cdn.shopify.com/s/files/1/0083/6943/8782/files/DETOX_Textures-mobile1.jpg?v=1593498486)}}.page-langing-detox .landing-formulation .wrapper{max-width:1385px}@media (max-width:768px){.page-langing-detox .landing-formulation__main-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%}.page-langing-detox .landing-formulation__main-inner .landing-formulation__item+.landing-formulation__item{margin-top:65px}}.page-langing-detox .landing-formulation__title{margin:0 0 68px}@media (max-width:768px){.page-langing-detox .landing-formulation__title{margin:0 0 40px}}@media (max-width:768px){.page-langing-detox .landing-formulation__main{margin:0}}.page-langing-detox .landing-formulation__img{min-height:672px}@media (max-width:768px){.page-langing-detox .landing-formulation__item-inner{max-width:none!important}}@media (max-width:768px){.page-langing-detox .landing-formulation__item{position:static;max-width:none!important}}.page-langing-detox .landing-formulation__item .landing-formulation__item-info{max-width:none}.page-langing-detox .landing-formulation__item:nth-child(1){top:0}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:8px;width:82%}}.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-inner{max-width:430px}@media (max-width:1024px) and (min-width:769px){.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-inner{max-width:372px}}.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{width:46px;left:100%;bottom:auto;background-color:#000}.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::after{border-color:#000}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve{left:auto;right:100%;width:35px;height:1px}.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::before{width:1px;height:175px}.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::after{top:175px;border-width:1px;left:-3px}}@media (max-width:440px){.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::before{height:320px}.page-langing-detox .landing-formulation__item:nth-child(1) .landing-formulation__item-title_curve::after{top:320px}}.page-langing-detox .landing-formulation__item:nth-child(2){top:0}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(2){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:500px}@media (max-width:1024px) and (min-width:769px){.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-inner{max-width:414px}}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-inner{max-width:540px!important}}.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-info{max-width:none;text-align:left}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve{width:1px;height:225px;left:0;right:auto;background:#000;top:auto;bottom:100%;margin:0}.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve::before{content:none}.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-title_curve::after{top:auto;bottom:100%;left:-3px;border:1px solid #000}}.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve{width:80px;bottom:-46px;background-color:#000;right:calc(100% - 2px)}.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve::before{height:46px}.page-langing-detox .landing-formulation__item:nth-child(2) .landing-formulation__item-info_curve::after{border-color:#000}.page-langing-detox .landing-formulation__item:nth-child(3){bottom:35%;left:3%}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(3){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-transform:none;-ms-transform:none;transform:none;width:59%}}.page-langing-detox .landing-formulation__item:nth-child(3) .landing-formulation__item-inner{max-width:350px}.page-langing-detox .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{background-color:#000;margin-left:0;width:155px;left:100%;bottom:auto}.page-langing-detox .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve::after{left:100%;border-color:#000}@media (max-width:1024px) and (min-width:769px){.page-langing-detox .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{width:20px}}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve{width:36px;height:1px;left:auto;right:100%}.page-langing-detox .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve::before{height:87px;width:1px}.page-langing-detox .landing-formulation__item:nth-child(3) .landing-formulation__item-title_curve::after{left:calc(0% - 4px + 1px);top:87px;border-width:1px}}.page-langing-detox .landing-formulation__item:nth-child(4){right:20%}@media (max-width:1024px) and (min-width:769px){.page-langing-detox .landing-formulation__item:nth-child(4){right:15%}}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(4){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:60%}}.page-langing-detox .landing-formulation__item:nth-child(4) .landing-formulation__item-inner{max-width:410px}.page-langing-detox .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve{left:0;background-color:#000}.page-langing-detox .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve::before{top:auto;bottom:100%;height:155px}.page-langing-detox .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve::after{border-color:#000;top:auto;bottom:157px}@media (max-width:768px){.page-langing-detox .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve{width:39px;height:1px;right:100%;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:0}.page-langing-detox .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve::before{content:none}.page-langing-detox .landing-formulation__item:nth-child(4) .landing-formulation__item-title_curve::after{top:auto;bottom:-4px;border-width:1px;left:auto;right:100%}}.page-langing-detox .landing-formulation__item-inner{position:relative;padding:27px 32px;background:rgba(255,255,255,.85)}.page-langing-detox .landing-formulation__item-title{font-size:22px;line-height:1.27;letter-spacing:1.1px;margin:0 0 10px;position:static}@media (max-width:768px){.page-langing-detox .landing-formulation__item-title{letter-spacing:normal;font-size:18px;line-height:1.16}}.page-langing-detox .landing-formulation__item-info{font-size:16px;line-height:1.56}@media (max-width:768px){.page-langing-detox .landing-formulation__item-info{font-size:14px;line-height:1.5}}.page-langing-detox .landing-system__slide-col:first-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page-langing-detox .landing-system__slide-col_inner{margin-right:15.7rem}.page-langing-detox .swiper-container-fade .swiper-slide-active{opacity:1!important}@media (max-width:768px){.page-langing-detox .detox-key-ingredients h2{font-size:25px;line-height:30px;letter-spacing:3px;margin:0 0 40px}.page-langing-detox .detox-key-ingredients .b-key-ingredients__row .col{margin:0!important;padding:0!important}.page-langing-detox .detox-key-ingredients .b-key-ingredients__row .col+.col{margin-top:32px!important}.page-langing-detox .detox-key-ingredients .b-key-ingredients__row .col::before{content:none}.page-langing-detox .detox-key-ingredients .b-key-ingredients__content .title{font-size:26px;line-height:30px;letter-spacing:1.3px;margin:0 0 14px;font-family:Karla,sans-serif;font-weight:400;text-transform:uppercase}.page-langing-detox .detox-key-ingredients .b-key-ingredients__content .text{padding:0!important;font-size:15px;line-height:22px}.page-langing-detox .detox-key-ingredients .b-key-ingredients__content .img-inner{position:static!important;margin:0 0 24px;padding-top:77.7%}}@media (max-width:768px){.page-langing-detox .landing-system__slide-bg{min-height:auto;padding-top:100%}}.page-langing-detox .landing-system .swiper-pagination__prev{margin-left:20%}@media (max-width:768px){.page-langing-detox .landing-system .swiper-pagination__prev{margin-left:0}}.page-langing-detox .landing-system .swiper-pagination__next,.page-langing-detox .landing-system .swiper-pagination__prev{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.page-sign-up{padding-top:1px;margin-top:-1px}.page-sign-up__hero{min-height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-sign-up__title{margin:0;font-family:"Source Serif Pro",sans-serif;font-size:30px;font-weight:400;font-style:normal;line-height:.97;letter-spacing:3.6px;text-align:center}@media (max-width:767px){.page-sign-up__title{color:#fff}}.page-sign-up__content{margin:20px 0 40px;font-size:20px;font-weight:400;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center}@media (max-width:767px){.page-sign-up__content{margin-bottom:0}}.page-sign-up #shopify-section-page-sign-up-hero{position:absolute}.page-sign-up__content-wrapper{max-width:720px;margin:60px auto;position:relative;z-index:1;font-family:Karla,sans-serif}@media (max-width:767px){.page-sign-up__content-wrapper{padding:0 25px 60px 25px;border-bottom:solid 1px #00357e}}.page-sign-up__notification{font-size:11px;font-style:italic;line-height:1.36;letter-spacing:normal;color:#8e8e8e}.page-sign-up__content-block{border:solid 1px #00357e;background-color:#fff;padding:60px 100px 80px 100px;position:relative;margin-bottom:70px}@media (max-width:767px){.page-sign-up__content-block{border:none;background-color:transparent;padding:0;margin-bottom:0}}@media (max-width:767px){.page-sign-up__content-block-header{background-color:#00357e;color:#fff;padding:40px 25px;margin-bottom:20px}}.page-sign-up__content-block .Button__FormStyledButton-p2mbjt-0{padding:20px 0!important}@media (min-width:768px){.page-sign-up__content-block .Row__FormRow-sc-17nghml-0:last-of-type:not(:first-of-type){position:absolute;width:300px;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}@media (max-width:767px){.page-sign-up__content-block .kgtZbf.kgtZbf{display:block}}.page-cart{margin:75px 0}@media (max-width:768px){.page-cart{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #00357e}}.page-cart h1{font-size:30px;line-height:.97;letter-spacing:3.6px;margin-bottom:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-cart h1 a{color:#00357e;font-size:18px;text-transform:none;text-decoration:underline;letter-spacing:normal;font-family:Karla,sans-serif;font-weight:400}.page-cart h1 a:hover{text-decoration:none}@media (max-width:768px){.page-cart h1{font-size:14px;letter-spacing:1.5px;color:#00357e;margin-bottom:10px}.page-cart h1 a{font-size:14px}}@media (max-width:768px){.page-cart{margin:3rem 0 6rem}}.page-cart.hide-do-notifications #dogwc_message{display:none!important}@media (max-width:1024px){.page-cart h1{text-align:center}}.page-cart form{width:100%}.page-cart form .link-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;font-size:18px;text-transform:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.44;max-width:100%;position:relative}.page-cart form .link-wrap-img{background-color:#f5f5f5}.page-cart form .link-wrap:active,.page-cart form .link-wrap:focus,.page-cart form .link-wrap:hover{text-decoration:none}@media (max-width:871px){.page-cart form .link-wrap{text-align:left}}@media (max-width:768px){.page-cart form .link-wrap{font-size:14px;line-height:1.43;letter-spacing:normal}}.page-cart form .link-wrap img{height:100px;width:100px;min-width:100px;-o-object-fit:contain;object-fit:contain;border:none;background-color:#f5f5f5}@media (max-width:768px){.page-cart form .link-wrap img{max-width:100%}}.page-cart form input[type=number]{min-width:60px;-moz-appearance:textfield}.page-cart form input[type=number]::-webkit-inner-spin-button,.page-cart form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-cart form .mobile-product-img{margin-right:30px}@media (max-width:768px){.page-cart form .mobile-product-img{display:block}}.page-cart form .th_pb_remove_cart_item .button__text{font-weight:400;line-height:1.27;letter-spacing:1.5px;font-size:15px;padding:0}.page-cart form .ici-qty{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto}.page-cart form .qty-box{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-cart form .qty-box__minus,.page-cart form .qty-box__plus{width:25px;line-height:25px;color:#00357e}@media (max-width:768px){.page-cart form .qty-box__minus,.page-cart form .qty-box__plus{width:auto}}.page-cart form table{border-collapse:collapse;width:100%}@media (max-width:768px){.page-cart form table thead{display:none}}.page-cart form table th{padding-bottom:15px;border-bottom:1px solid #00357e;font-size:15px;letter-spacing:1.5px;color:#00357e;line-height:1.27;text-transform:uppercase}@media (max-width:768px){.page-cart form table th{padding-bottom:10px}}.page-cart form table td,.page-cart form table th{padding-left:0;padding-right:0;text-align:left}@media (max-width:768px){.page-cart form table td,.page-cart form table th{padding-left:8px;padding-right:8px}}.page-cart form table td>*,.page-cart form table th>*{vertical-align:middle}.page-cart form table td:first-of-type,.page-cart form table th:first-of-type{padding-left:0}.page-cart form table td:last-of-type,.page-cart form table th:last-of-type{padding-right:0;width:auto;text-align:right;font-size:15px;margin-left:15px}@media (max-width:871px){.page-cart form table td:last-of-type,.page-cart form table th:last-of-type{width:100%;margin-left:0;padding-top:0;margin-top:-30px;padding-bottom:20px}}@media (max-width:360px){.page-cart form table td:last-of-type,.page-cart form table th:last-of-type{margin-top:-5px}}.page-cart form table td .button--solid,.page-cart form table th .button--solid{height:48px;width:100%}.page-cart form table td .button--solid .button__text,.page-cart form table th .button--solid .button__text{padding-left:20px;padding-right:20px;font-size:15px;letter-spacing:1.5px;line-height:1.27;font-family:Karla,sans-serif;font-weight:400}@media (max-width:768px){.page-cart form table td .button--solid,.page-cart form table th .button--solid{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-cart form table td .button--solid .button__text,.page-cart form table th .button--solid .button__text{font-size:14px;letter-spacing:1.4px}}.page-cart form table .subscribe_text{color:#00357e;text-transform:uppercase;display:block;width:100%;font-size:16px}.page-cart form table .subscribe_text a:active,.page-cart form table .subscribe_text a:focus,.page-cart form table .subscribe_text a:hover{text-decoration:none}.page-cart form table .qty-box__input{font-size:17px}@media (max-width:768px){.page-cart form table .qty-box__input{font-size:14px;max-width:60px;height:auto;padding-top:0;padding-bottom:0}}@media (max-width:768px){.page-cart form table tbody{display:block}}.page-cart form table tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #00357e}@media (max-width:871px){.page-cart form table tbody tr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-cart form table tbody tr td{padding-bottom:20px;padding-top:20px;font-size:17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-cart form table tbody tr td:nth-of-type(1){max-width:440px;width:100%}.page-cart form table tbody tr td:nth-of-type(2){max-width:110px;margin-left:50px;margin-right:auto}@media (max-width:768px){.page-cart form table tbody tr td:nth-of-type(2){max-width:100%}}@media (max-width:871px){.page-cart form table tbody tr td[data-label=Quantity]{display:none}}@media (max-width:871px){.page-cart form table tbody tr td:nth-of-type(1),.page-cart form table tbody tr td[data-label=Product]{width:100%;max-width:100%;padding-top:20px}}@media (max-width:768px){.page-cart form table tbody tr td:nth-of-type(1),.page-cart form table tbody tr td[data-label=Product]{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:768px){.page-cart form table tbody tr td{width:100%;border-bottom:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;text-align:right;font-size:14px;line-height:1.43;letter-spacing:normal;padding:10px 0}.page-cart form table tbody tr td .mobile-product-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:25px}}@media (max-width:768px) and (max-width:768px){.page-cart form table tbody tr td .mobile-product-img{margin-right:15px}}@media (max-width:768px){.page-cart form table tbody tr td:nth-of-type(2){padding-top:17px}.page-cart form table tbody tr td:nth-of-type(2):before{display:none}.page-cart form table tbody tr td:last-of-type:empty{padding-top:0;padding-bottom:0;display:none}.page-cart form table tbody tr td:last-of-type:before{display:none}}.page-cart form table tbody tr .cart__item-price-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:25px}@media (max-width:871px){.page-cart form table tbody tr .cart__item-price-wrapper{width:100%;margin-left:130px}}.page-cart form table tbody tr .cart__item-discounts{width:100%}.page-cart form table tbody tr .cart__item-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-width:122px;text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page-cart form table tbody tr .cart__item-price .cart__item-current-price{font-size:15px;line-height:20px}.page-cart form table tbody tr .cart__item-price .cart__item-old-price{font-size:13px;line-height:20px;color:#504e4e;padding-right:15px;text-decoration:line-through}.page-cart form table tbody tr .cart__item-subscriptions-bottom,.page-cart form table tbody tr .cart__item-subscriptions-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:871px){.page-cart form table tbody tr .cart__item-subscriptions-bottom,.page-cart form table tbody tr .cart__item-subscriptions-top{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:871px){.page-cart form table tbody tr .cart__item-subscriptions-top .cart__item-subscriptions-delivery{display:none}}.page-cart form table tbody tr .cart__item-subscriptions-bottom{margin-top:25px}@media (max-width:871px){.page-cart form table tbody tr .cart__item-subscriptions-bottom{margin-top:13px}}.page-cart form table tbody tr .cart__item-subscriptions-delivery label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:871px){.page-cart form table tbody tr .cart__item-subscriptions-delivery label{padding-right:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.page-cart form table tbody tr .cart__item-subscriptions-delivery label,.page-cart form table tbody tr .cart__item-subscriptions-delivery select{font-size:13px}.page-cart form table tbody tr .cart__item-subscriptions-delivery label{letter-spacing:.91px}.page-cart form table tbody tr .cart__item-subscriptions-delivery select{padding:0 0 0 10px;min-width:95px;min-height:30px;border:1px solid #00357e;-webkit-border-radius:5px;border-radius:5px;font-family:Karla,sans-serif;font-weight:400;-moz-appearance:none;-webkit-appearance:none;line-height:1}.page-cart form table tbody tr .cart__item-subscriptions-delivery select::-ms-expand{display:none}.page-cart form table tbody tr .cart__item-subscriptions-delivery select:active,.page-cart form table tbody tr .cart__item-subscriptions-delivery select:focus,.page-cart form table tbody tr .cart__item-subscriptions-delivery select:hover{outline:0}.page-cart form table tbody tr .cart__item-subscriptions-delivery-select{position:relative}.page-cart form table tbody tr .cart__item-subscriptions-delivery-select-icon{position:absolute;right:8px;top:0;bottom:0;width:6px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-cart form table tbody tr .cart__item-subscriptions-delivery-select-icon:before{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:4.5px 3px 0 3px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);border-width:3px 3px 0 3px;top:10.5px}.page-cart form table tbody tr .cart__item-subscriptions-delivery-select-icon:after{content:'';display:block;position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:4.5px 3px 0 3px;border-color:#00357e transparent transparent transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);border-width:3px 3px 0 3px;top:auto;bottom:10.5px}.page-cart form table tbody tr .cart__item-subscriptions-delivery-title{font-size:13px;padding-right:10px}.page-cart form table tbody tr .cart__item-subscriptions-delivery-mobile{display:none}@media (max-width:871px){.page-cart form table tbody tr .cart__item-subscriptions-delivery-mobile{display:block;margin-top:5px}}.page-cart form table tbody tr .cart__item-subscriptions-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;-webkit-border-radius:20px;border-radius:20px;background-color:#d9e3e8;margin-left:25px}.page-cart form table tbody tr .cart__item-subscriptions-button{cursor:pointer;text-transform:uppercase;font-size:17px;font-weight:700;padding:6px 15px;-webkit-border-radius:20px;border-radius:20px;color:#504e4e;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-cart form table tbody tr .cart__item-subscriptions-button.button-active{background-color:#00357e;color:#fff;cursor:default}@media (max-width:768px){.page-cart form table tbody tr .cart__item-subscriptions-button{font-size:14px;font-weight:400}}.page-cart form table tbody tr .cart__item-subscriptions-title{color:#00357e;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:1.5px;line-height:1.27;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.page-cart form table tbody tr .cart__item-subscriptions-title{text-align:left}}.carthook_checkout--fixed{position:fixed;bottom:0;left:0;width:100%;z-index:1}.cart__tr-product-title{position:relative;width:100%}.cart__tr-product-title .link-wrap{width:100%}@media (max-width:768px){.cart__tr-product-title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding-right:25px}}.cart__tr-product-title-close-icon{display:none}@media (max-width:871px){.cart__tr-product-title-close-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;position:absolute;right:-5px;top:1px;padding:5px}.cart__tr-product-title-close-icon svg{width:100%;height:100%;display:block}.cart__tr-product-title-close-icon svg path{fill:#707070}}.cart__tr-product-qty-mobile{display:none}@media (max-width:871px){.cart__tr-product-qty-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart__tr-product-qty-mobile .th_pb_remove_cart_item{display:none}}@media (max-width:768px){.cart__tr-product-qty-mobile{margin-top:5px}}@media (max-width:871px){.cart__item-subscriptions-actions{width:100%}}.cart__free-shipping{background-color:#d9e3e8;padding:15px 20px;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:55px}@media (max-width:871px){.cart__free-shipping{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px){.cart__free-shipping{font-size:13px;line-height:1.08;letter-spacing:.91px}}.cart__free-shipping-progress{max-width:50%;width:100%;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;margin-left:20px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff}@media (max-width:871px){.cart__free-shipping-progress{max-width:100%;margin-top:10px;margin-left:0}}.cart__free-shipping-progress-inner{background-color:#309be9;min-height:7px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;width:100%}@media (max-width:768px){.cart__free-shipping-progress-inner{min-height:9px}}.cart__actions{text-align:right;margin:14px 0 0}@media (max-width:1024px){.cart__actions{text-align:center}}.cart__actions h4{text-align:right;font-weight:400;font-size:24px;line-height:1.21;letter-spacing:2.88px;margin-top:22px;margin-bottom:32px}.cart__actions h4 strong{font-size:inherit;font-weight:inherit;display:inline-block;margin-left:50px}@media (max-width:768px){.cart__actions h4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;margin-bottom:25px}.cart__actions h4 strong{margin-left:10px}}.cart__actions .delimiter{margin:0 0 0 auto;max-width:455px}.cart__actions .btns-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-width:455px;margin-right:0;margin-left:auto}@media (max-width:768px){.cart__actions .btns-row{max-width:100%}}@media (max-width:480px){.cart__actions .btns-row{display:block}}.cart__actions .button--solid.shopify-challenge__button.btn,.cart__actions .button.button--fill,.cart__actions .button.button--solid,.cart__actions .shopify-challenge__button.btn{margin-right:20px;min-height:55px;min-width:175px;line-height:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart__actions .button--solid.shopify-challenge__button.btn .button__text,.cart__actions .button.button--fill .button__text,.cart__actions .button.button--solid .button__text,.cart__actions .shopify-challenge__button.btn .button__text{font-size:17px;font-family:Karla,sans-serif;font-weight:400;line-height:1.24;letter-spacing:1.7px;padding-left:18px;padding-right:18px;font-weight:700}.cart__actions .button--solid.shopify-challenge__button.btn:last-of-type,.cart__actions .button.button--fill:last-of-type,.cart__actions .button.button--solid:last-of-type,.cart__actions .shopify-challenge__button.btn:last-of-type{margin-right:0;min-width:245px}@media (max-width:480px){.cart__actions .button--solid.shopify-challenge__button.btn,.cart__actions .button.button--fill,.cart__actions .button.button--solid,.cart__actions .shopify-challenge__button.btn{width:100%;min-width:100%;margin-right:0;margin-left:0;margin-bottom:15px}.cart__actions .button--solid.shopify-challenge__button.btn:last-of-type,.cart__actions .button.button--fill:last-of-type,.cart__actions .button.button--solid:last-of-type,.cart__actions .shopify-challenge__button.btn:last-of-type{margin-bottom:0}}@media (max-width:350px){.cart__actions .button--solid.shopify-challenge__button.btn,.cart__actions .button.button--fill,.cart__actions .button.button--solid,.cart__actions .shopify-challenge__button.btn{width:100%}.cart__actions .button--solid.shopify-challenge__button.btn:first-of-type,.cart__actions .button.button--fill:first-of-type,.cart__actions .button.button--solid:first-of-type,.cart__actions .shopify-challenge__button.btn:first-of-type{margin-right:0;margin-bottom:10px}}@media (max-width:768px){.page-cart .dk-round-up-plugin{max-width:100%}}@media (max-width:768px){.page-terms-and-conditions table{width:100%!important}.page-terms-and-conditions table,.page-terms-and-conditions tbody,.page-terms-and-conditions td,.page-terms-and-conditions th,.page-terms-and-conditions thead,.page-terms-and-conditions tr{display:block}.page-terms-and-conditions thead tr{position:absolute;visibility:hidden;top:-9999px;left:-9999px}.page-terms-and-conditions tr{border-left:1px solid #848484;border-right:1px solid #848484;border-top:1px solid #848484}.page-terms-and-conditions tr:last-child{border-bottom:1px solid #848484}.page-terms-and-conditions tr:nth-of-type(odd){background:#f5f5f5}.page-terms-and-conditions td{border:none;position:relative;padding-left:32%;padding-right:5px}.page-terms-and-conditions td:before{position:absolute;top:15px;left:5px;width:30%;padding-right:10px;white-space:normal;content:attr(data-column);color:#000;font-weight:700}}.page-ingredients__hero{background-color:#f5f5f5;-webkit-background-size:cover;background-size:cover;background-position:center;min-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-ingredients__hero .s-desc{padding:46px 50px 55px 0;background:#fff;display:inline-block;position:relative;max-width:400px}.page-ingredients__hero .s-desc::before{content:'';position:absolute;left:-100vw;top:0;bottom:0;background-color:inherit;display:block;right:100%}.page-ingredients__hero .s-desc h1{font-size:30px;line-height:1;letter-spacing:3.6px;margin:0 0 14px}.page-ingredients__hero .s-desc p{font-size:18px;line-height:1.44;margin:0}@media (max-width:768px){.page-ingredients__hero{margin:15px auto 0;width:calc(100vw - 30px)}.page-ingredients__hero .wrapper{background:#fff}.page-ingredients__hero .s-desc{padding:25px 10px}.page-ingredients__hero .s-desc h1{font-size:20px;line-height:25px;letter-spacing:2.4px}.page-ingredients__hero .s-desc p{font-size:12px;line-height:16.6px}.page-ingredients__hero .s-desc::before{content:none}}.page-ingredients__body{padding-top:45px}@media (max-width:768px){.page-ingredients__body{padding-top:25px}}.page-ingredients__nav .ia-title{border-bottom:1px solid #000;font-family:Karla,sans-serif;font-weight:700;padding:15px 15px 15px 0;position:relative}.page-ingredients__nav .ia-title-sub{position:absolute;right:0;top:50%;margin-top:-5px;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #000 transparent;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.page-ingredients__nav .ia-item.active .ia-title-sub{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.page-ingredients__nav .links-list{-webkit-columns:100px 2;-moz-columns:100px 2;columns:100px 2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.page-ingredients__nav .links-list .links-list-item{display:inline-block;width:100%;vertical-align:top;border-bottom:1px solid #000}.page-ingredients__nav .links-list .links-list-item .is-link{text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:1.4px;color:#000;display:block;padding:15px 15px 15px 0}.page-ingredients__nav .links-list .links-list-item .is-link:hover{color:#00357e}.page-ingredients__nav .links-list li+li{margin-top:0}@media (max-width:768px){.page-ingredients__nav .links-list{-webkit-columns:auto;-moz-columns:auto;columns:auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.page-ingredients__nav .links-list .links-list-item{display:block;width:auto}.page-ingredients__nav .links-list .links-list-item .is-link{line-height:17px}}.page-ingredients__info-block{padding:60px 0;border-bottom:1px solid #000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page-ingredients__info-block .image-container{width:56.5%}.page-ingredients__info-block .image{height:0;padding-top:80%;background-color:#f5f5f5;-webkit-background-size:cover;background-size:cover;background-position:center}.page-ingredients__info-block .content{width:43.5%;padding:0 0 0 30px}.page-ingredients__info-block .content .s-title{font-family:Karla,sans-serif;font-weight:700;font-size:22px;line-height:26px;letter-spacing:2.2px;text-transform:uppercase;margin:0 0 20px}.page-ingredients__info-block .content li,.page-ingredients__info-block .content p{font-size:15px;line-height:22px;margin:0}.page-ingredients__info-block .content p+p{margin-top:1em}.page-ingredients__info-block .content ol,.page-ingredients__info-block .content ul{padding-left:17px}.page-ingredients__info-block .content li+li{margin-top:1em}.page-ingredients__info-block .content-outer{position:relative;overflow:hidden}.page-ingredients__info-block .content-outer.open{height:auto!important}.page-ingredients__info-block .content-inner{padding-bottom:40px}.page-ingredients__info-block .btns-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;right:0;background:#fff}.page-ingredients__info-block .btns-row .button,.page-ingredients__info-block .btns-row .shopify-challenge__button.btn{margin-right:30px}.page-ingredients__info-block.to-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-ingredients__info-block.to-right .content{padding:0 30px 0 0}@media (max-width:768px){.page-ingredients__info-block{padding:40px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-ingredients__info-block.to-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-ingredients__info-block.to-right .content{padding:0}.page-ingredients__info-block .content,.page-ingredients__info-block .image-container{width:100%}.page-ingredients__info-block .image-container{margin:0 0 20px}.page-ingredients__info-block .content{padding:0}.page-ingredients__info-block .image-container .s-title{font-family:Karla,sans-serif;font-weight:700;font-size:22px;line-height:26px;margin:0 0 20px}.page-ingredients__info-block .content-inner{padding-bottom:140px}.page-ingredients__info-block .btns-row{display:block}.page-ingredients__info-block .btns-row .button--underline{display:block;width:100%;max-width:375px;margin:0 auto;line-height:46px;height:48px;border:1px solid #000}.page-ingredients__info-block .btns-row .button--underline::before{content:none}.page-ingredients__info-block .btns-row .button--underline-brand{border:1px solid #00357e}.page-ingredients__info-block .btns-row .button+.button,.page-ingredients__info-block .btns-row .button+.shopify-challenge__button.btn,.page-ingredients__info-block .btns-row .shopify-challenge__button.btn+.button,.page-ingredients__info-block .btns-row .shopify-challenge__button.btn+.shopify-challenge__button.btn{margin-top:17px}}@media (max-width:768px){html{font-size:7.5px}}@media (max-width:767px){.subscription-lp{border-bottom:2px solid #707070;margin-bottom:50px}}.subscription-lp .heading{font-size:30px;line-height:42px;letter-spacing:3.6px}@media (max-width:767px){.subscription-lp .heading{font-size:20px;line-height:28px;letter-spacing:2.4px}}.subscription-lp .paragraph{font-size:18px;line-height:26px;margin:0}@media (max-width:767px){.subscription-lp .paragraph{font-size:12px;line-height:17px}}.subscription-lp .btn-row{margin:24px 0 0}@media (max-width:480px){.subscription-lp .btn-row{margin:0}.subscription-lp .btn-row .button,.subscription-lp .btn-row .shopify-challenge__button.btn{display:block}}.subscription-lp .btn-row--top{padding-bottom:40px;border-bottom:1px solid #000;margin:28px 0 0}.subscription-lp__hero{height:41vh;min-height:400px;-webkit-background-size:cover;background-size:cover;background-position:left center;position:relative}@media (max-width:767px){.subscription-lp__hero{margin:20px auto 0;width:calc(100vw - 30px)}}.subscription-lp__hero .wrapper{max-width:1238px}.subscription-lp__hero-panel{position:absolute;z-index:2;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:43px 0 45px}.subscription-lp__hero-panel::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;max-width:50%;background:#fff}@media (max-width:767px){.subscription-lp__hero-panel{background:rgba(255,255,255,.9);padding:22px 0 25px}.subscription-lp__hero-panel::before{content:none}}.subscription-lp__panel-content .heading{margin:0 0 23px}@media (max-width:767px){.subscription-lp__panel-content .heading{padding:0;margin:0 0 15px;letter-spacing:1.2px}}.subscription-lp__panel-content .paragraph{max-width:410px}.subscription-lp__items{padding:76px 0 120px}.subscription-lp__items .is-grid{position:relative;width:auto;margin-left:-28px;margin-right:-28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.subscription-lp__items .is-grid__item{position:relative;display:block;width:calc((100% - 168px)/ 3);margin-left:28px;margin-right:28px;margin-bottom:56px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.subscription-lp__items .is-grid__item{margin-bottom:28px}}.subscription-lp__items .heading{margin:0 0 38px}@media (max-width:767px){.subscription-lp__items{padding:36px 0 60px}.subscription-lp__items .is-grid{position:relative;width:auto;margin-left:-48px;margin-right:-48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.subscription-lp__items .is-grid__item{position:relative;display:block;width:calc((100% - 96px)/ 1);margin-left:48px;margin-right:48px;margin-bottom:96px}}@media only screen and (max-width:767px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:767px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:767px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:767px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:767px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:767px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.subscription-lp__items .is-grid__item{margin-bottom:48px}}@media (max-width:767px){.subscription-lp__items .heading{margin:0 0 28px}}.slp-item{padding:0 22px}.slp-item__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:95px;margin:0 0 38px}@media (max-width:767px){.slp-item__top{height:auto}}.slp-item__title{font-family:Karla,sans-serif;font-weight:700;font-size:20px;color:#00357e;line-height:28px;text-transform:uppercase;padding:0 14px;margin:0 0 16px}@media (max-width:767px){.slp-item__text.paragraph{font-size:15px;line-height:22px}}.page-clean-conscience h2{font-size:30px;line-height:43px;letter-spacing:3.6px}.page-clean-conscience .accent-title{font-size:15px;color:#00357e;line-height:1.5;letter-spacing:1.5px;margin:0;text-transform:uppercase}.page-clean-conscience .small-text{line-height:1.5}@media (max-width:768px){.page-clean-conscience .small-text{font-size:15px}}.page-clean-conscience__hero{margin:0 0 77px}@media (max-width:768px){.page-clean-conscience__hero{margin:0 0 60px}}.page-clean-conscience__clean{margin:77px 0 46px}.page-clean-conscience__clean .is-grid{position:relative;width:auto;margin-left:-17px;margin-right:-17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-clean-conscience__clean .is-grid__item{position:relative;display:block;width:calc((100% - 102px)/ 3);margin-left:17px;margin-right:17px;margin-bottom:34px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-clean-conscience__clean .is-grid__item{margin-bottom:17px}}.page-clean-conscience__clean .heading{margin:0 0 18px}.page-clean-conscience__clean .items-grid{margin:50px 0 0}@media (max-width:768px){.page-clean-conscience__clean{margin:60px 0 30px}.page-clean-conscience__clean .is-grid{position:relative;width:auto;margin-left:-17px;margin-right:-17px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-clean-conscience__clean .is-grid__item{position:relative;display:block;width:calc((100% - 34px)/ 1);margin-left:17px;margin-right:17px;margin-bottom:34px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.page-clean-conscience__clean .is-grid__item{margin-bottom:17px}}.page-clean-conscience__intro{margin:46px 0 77px;overflow:hidden}@media (max-width:768px){.page-clean-conscience__intro{margin:30px 0 60px}}.page-clean-conscience__intro-bg{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:left center;padding:43px 0 80px;color:#fff}@media (max-width:768px){.page-clean-conscience__intro-bg{-webkit-background-size:auto 560px;background-size:auto 560px;background-position:center top;padding:43px 0 0}}.page-clean-conscience__intro-bg .title,.page-clean-conscience__intro-bg h2{color:#fff}.page-clean-conscience__intro-bg h2{margin:0}.page-clean-conscience__intro-bg .title{margin:0 0 16px;font-size:18px;line-height:22px;text-transform:uppercase;letter-spacing:1.8px}.page-clean-conscience__intro-bg .seal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:570px;margin:57px auto 60px}.page-clean-conscience__intro-bg .seal .seal-img{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;max-width:200px}.page-clean-conscience__intro-bg .seal .seal-desc{padding:0 0 0 40px;font-size:20px;letter-spacing:.2px;line-height:1.4}.page-clean-conscience__intro-bg .list-container{background:#fff;padding:80px 104px 80px 80px;position:relative;color:#000;border:2px solid #00357e;border-right:none}.page-clean-conscience__intro-bg .list-container::before{content:'';display:block;position:absolute;top:-2px;left:99%;bottom:-2px;right:-100vw;background-color:inherit;border:2px solid #00357e;border-right:none;border-left:none}.page-clean-conscience__intro-bg .list-container .heading{padding:0 0 0 39px;margin:0 0 39px;color:#000}.page-clean-conscience__intro-bg .list-item{padding:0 0 0 39px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTcgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5QYXRoXzY4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlBhdGhfNjgiIGZpbGw9IiMwMDM1N0UiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNi4wMDksMi44MTcgTDcuMzA5LDExLjUxNyBDNi45OTk1NDI3NCwxMS44MjY2MDI2IDYuNTc5NzQxNDEsMTIuMDAwNTQ3NyA2LjE0MiwxMi4wMDA1NDc3IEM1LjcwNDI1ODU5LDEyLjAwMDU0NzcgNS4yODQ0NTcyNiwxMS44MjY2MDI2IDQuOTc1LDExLjUxNyBMMC40ODQsNy4wMjUgQy0wLjE2MDUxNjMwMyw2LjM4MDQ4MzcgLTAuMTYwNTE2MzAzLDUuMzM1NTE2MyAwLjQ4NCw0LjY5MSBDMS4xMjg1MTYzLDQuMDQ2NDgzNyAyLjE3MzQ4MzcsNC4wNDY0ODM3IDIuODE4LDQuNjkxIEw2LjE0Miw4LjAxNiBMMTMuNjc1LDAuNDgzIEMxNC4zMTk1MTYzLC0wLjE2MTUxNjI4IDE1LjM2NDQ4MzcsLTAuMTYxNTE2MjY5IDE2LjAwOSwwLjQ4MzAwMDAyNSBDMTYuNjUzNTE2MywxLjEyNzUxNjMyIDE2LjY1MzUxNjMsMi4xNzI0ODM2OSAxNi4wMDksMi44MTcgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);-webkit-background-size:auto auto;background-size:auto;background-position:2px 8px;background-repeat:no-repeat}.page-clean-conscience__intro-bg .list-item .accent-title{margin:0 0 10px}.page-clean-conscience__intro-bg .list-item p{margin:0;line-height:22px}.page-clean-conscience__intro-bg .list-item i{font-family:'Karla Italic',sans-serif;font-weight:400;font-style:italic}.page-clean-conscience__intro-bg .list-item+.list-item{margin:42px 0 0}@media (max-width:768px){.page-clean-conscience__intro-bg .seal{display:block;margin:40px auto 60px}.page-clean-conscience__intro-bg .seal .seal-img{max-width:180px;margin:0 auto}.page-clean-conscience__intro-bg .seal .seal-desc{padding:0;text-align:center}.page-clean-conscience__intro-bg .list-container{margin:0 -15px;padding:60px 35px 0;border:none}.page-clean-conscience__intro-bg .list-container::before{content:none}.page-clean-conscience__intro-bg .is-columns{display:block}.page-clean-conscience__intro-bg .is-columns .col+.col{margin:42px 0 0}}.page-clean-conscience__legacy{margin:77px 0}.page-clean-conscience__legacy .col:first-child{padding:0 59px 3px 0;border-right:1px solid #000}.page-clean-conscience__legacy .col:last-child{padding:0 0 3px 59px}.page-clean-conscience__legacy .col:last-child h2{margin:37px 0}.page-clean-conscience__legacy .l-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:left}.page-clean-conscience__legacy .l-row .col-y{-webkit-flex-basis:77px;-ms-flex-preferred-size:77px;flex-basis:77px;padding:0 17px 0 0}.page-clean-conscience__legacy .l-row .col-d{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-clean-conscience__legacy .l-row+.l-row{margin:20px 0 0}.page-clean-conscience__legacy .graph{margin:40px 0 0;padding:40px 10px;background:#f5f5f5}.page-clean-conscience__legacy .graph .title{font-size:13px;line-height:17px;text-transform:uppercase;letter-spacing:1.3px;margin:0 0 19px}@media (max-width:768px){.page-clean-conscience__legacy{margin:60px 0}.page-clean-conscience__legacy .is-columns{display:block}.page-clean-conscience__legacy .col:first-child{padding:60px 0 0;border-top:1px solid #000;border-right:none;text-align:center}.page-clean-conscience__legacy .col:last-child{padding:60px 0 0;text-align:center}.page-clean-conscience__legacy .l-row .col-y{padding:0 17px 0 10px}}.page-clean-conscience__progress{background:#f5f5f5;margin:77px 0 0;padding:77px 0 80px}.page-clean-conscience__progress .long-title{margin:0 auto 40px;max-width:576px}.page-clean-conscience__progress .times{position:relative;color:#00357e}.page-clean-conscience__progress .times::before{content:'';display:block;height:2px;left:100px;right:100px;top:45px;background:#00357e;position:absolute}.page-clean-conscience__progress .times .heading{font-size:18px;color:#00357e;line-height:22px}.page-clean-conscience__progress .times .circle{position:relative;z-index:2;display:inline-block;margin:6px 0;padding:10px;background:#f5f5f5}.page-clean-conscience__progress .times .circle::before{content:'';display:block;width:16px;height:16px;-webkit-border-radius:8px;border-radius:8px;border:2px solid #00357e}.page-clean-conscience__progress .support-link{margin:40px 0 0}.page-clean-conscience__progress .support-link .is-link{text-decoration:underline}@media (min-width:768px){.page-clean-conscience__progress .support-link br{display:none}}@media (max-width:768px){.page-clean-conscience__progress{margin:60px 0;padding:60px 0}.page-clean-conscience__progress .is-columns{display:block}.page-clean-conscience__progress .is-columns .col+.col{margin:110px 0 0}.page-clean-conscience__progress .times{text-align:center}.page-clean-conscience__progress .times::before{height:auto;width:2px;left:50%;right:auto;top:0;bottom:0;margin-left:-1px}.page-clean-conscience__progress .times .col{position:relative;padding:16px 0;background:#f5f5f5}}.page-kit-list{padding:56px 0}@media (max-width:768px){.page-kit-list{padding:0 0 60px}}.page-kit-list__item+.page-kit-list__item{margin:100px 0 0}@media (max-width:768px){.page-kit-list__item+.page-kit-list__item{margin:60px 0 0}.page-kit-list__item .is-columns{display:block}.page-kit-list__item .is-columns .col+.col{margin:40px 0 0}}.kit-full-products-modal{padding:47px 27px;height:calc(100vh - 115px);-webkit-transform:translateY(93px);-ms-transform:translateY(93px);transform:translateY(93px);vertical-align:top;width:100%;max-width:1040px;border:1px solid #00357e;overflow:hidden}.kit-full-products-modal .is-grid{position:relative;width:auto;margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.kit-full-products-modal .is-grid__item{position:relative;display:block;width:calc((100% - 120px)/ 4);margin-left:15px;margin-right:15px;margin-bottom:30px}@media only screen and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.kit-full-products-modal .is-grid__item{margin-bottom:15px}}.kit-full-products-modal .is-grid__item{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;margin-bottom:40px}@media (max-width:768px){.kit-full-products-modal{padding:37px 0;-webkit-transform:none;-ms-transform:none;transform:none;height:calc(100vh - 30px)}.kit-full-products-modal .is-grid{position:relative;width:auto;margin-left:-10px;margin-right:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.kit-full-products-modal .is-grid__item{position:relative;display:block;width:calc((100% - 60px)/ 3);margin-left:10px;margin-right:10px;margin-bottom:20px}}@media only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:768px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:768px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.kit-full-products-modal .is-grid__item{margin-bottom:10px}}@media (max-width:500px){.kit-full-products-modal .is-grid{position:relative;width:auto;margin-left:-10px;margin-right:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.kit-full-products-modal .is-grid__item{position:relative;display:block;width:calc((100% - 40px)/ 2);margin-left:10px;margin-right:10px;margin-bottom:20px}}@media only screen and (max-width:500px) and (min-width:320px) and (max-width:667px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:500px) and (min-width:320px) and (max-width:667px) and (min--moz-device-pixel-ratio:1.5),only screen and (max-width:500px) and (min-width:320px) and (max-width:667px) and (-o-min-device-pixel-ratio:3 / 2),only screen and (max-width:500px) and (min-width:320px) and (max-width:736px) and (-webkit-min-device-pixel-ratio:3),only screen and (max-width:500px) and (min-width:320px) and (max-width:736px) and (min--moz-device-pixel-ratio:3),only screen and (max-width:500px) and (min-width:320px) and (max-width:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:500px) and (min-width:320px) and (max-width:736px) and (-o-min-device-pixel-ratio:6 / 2){.kit-full-products-modal .is-grid__item{margin-bottom:10px}}@media (max-width:500px){.kit-full-products-modal .is-grid__item{margin-bottom:20px}}.kit-full-products-modal__heading{font-size:24px;line-height:1.375;letter-spacing:2.88px;margin:0 0 45px}@media (max-width:768px){.kit-full-products-modal__heading{margin:0 0 15px;text-align:center}}.kit-full-products-modal__top-btn{position:absolute;top:35px;right:75px}@media (max-width:768px){.kit-full-products-modal__top-btn{position:static;display:block;margin:0 auto 20px;width:calc(100% - 30px)}}.kit-full-products-modal__content-wrapper{overflow:hidden}.kit-full-products-modal__scroll-container{margin:0 auto;padding:0 47px;max-width:980px;height:calc(100% - 60px);overflow:hidden;-webkit-overflow-scrolling:touch}@media (max-width:768px){.kit-full-products-modal__scroll-container{padding:0 15px;height:calc(100% - 120px)}}.kit-full-products-modal .fancybox-close-small{padding:11px;opacity:1}@media (max-width:768px){.kit-full-products-modal .fancybox-close-small{width:38px;height:38px}}.kit-full-products-modal .simplebar-track::before{content:'';display:block;top:2px;bottom:2px;width:1px;background:#00357e;position:absolute;left:5px}.kit-full-products-modal .simplebar-scrollbar::before{opacity:1;left:3px;right:3px;-webkit-border-radius:0;border-radius:0;background:#00357e}.page-checkout__logo{width:90px}.page-checkout__logo svg{display:block;max-width:100%}.page-checkout__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}.page-checkout__header h1{margin:0;font-size:24px;letter-spacing:2.88px;line-height:35px;font-family:'Source Serif Pro',sans-serif;font-weight:400;text-transform:uppercase}.page-checkout__header .is-link{font-family:Karla,sans-serif;font-weight:700;font-size:9px;line-height:16px;color:rgba(7,73,117,.7);letter-spacing:.9px;text-transform:uppercase;margin-bottom:8px;border-bottom:2px solid rgba(7,73,117,.3)}.page-checkout__header .is-link:hover{color:#00357e;border-color:#00357e}.page-checkout .section__content .fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.page-checkout__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page-checkout__main .field__input{border:1px solid #cecece;-webkit-border-radius:0;border-radius:0}.page-checkout__main .field__input-wrapper--flag-focus .field__input,.page-checkout__main .field__input:focus{-webkit-box-shadow:none;box-shadow:none}.page-checkout__main .main__header{padding-bottom:30px}.page-checkout__main .field{padding:7px 5px}.page-checkout__main .field--show-floating-label .field__label{margin:0;padding:0 10px;top:-1.25em;font-size:10px;font-family:Karla,sans-serif;font-weight:400}.page-checkout__main .field--show-floating-label .field__label+.field__input{margin-top:9px}.page-checkout__main .field--show-floating-label .field__input,.page-checkout__main .field__input{padding:0 10px;font-size:11px;text-transform:uppercase;min-height:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-color:#cecece;font-family:Karla,sans-serif;font-weight:400}.page-checkout__main .section.section--shipping-address{margin-bottom:34px}.page-checkout__main .section.section--shipping-address .field{margin-bottom:-4px}.page-checkout__main .input-checkbox,.page-checkout__main .input-radio{-webkit-border-radius:0;border-radius:0;outline:0;border-color:#cecece}.page-checkout__main .input-checkbox:checked,.page-checkout__main .input-radio:checked{-webkit-box-shadow:0 0 0 10px #00357e inset;box-shadow:0 0 0 10px #00357e inset}.page-checkout__main .input-radio{-webkit-border-radius:100%;border-radius:100%}.page-checkout__main .checkbox__label{font-size:10px;line-height:1;text-transform:uppercase;font-family:Karla,sans-serif;font-weight:400}.page-checkout__main .checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-checkout__main .checkbox-wrapper .checkbox__input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-checkout__main-inner{width:100%;max-width:490px}@media (max-width:1024px){.page-checkout__main-inner{max-width:100%}}.page-checkout__side-inner{max-width:335px}@media (min-width:1000px){.page-checkout__side-inner .order-summary__section--product-list,.page-checkout__side-inner .order-summary__section__content{margin-left:-30px;padding-left:30px}}@media (max-width:1024px){.page-checkout__side-inner{max-width:100%}}.page-checkout__items-total{border-bottom:1px solid #00357e;font-family:Karla,sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:4px}@media (min-width:1000px){.page-checkout .wrap{max-width:none;width:100%;padding:0 15px}}@media (min-width:1000px){.page-checkout .main{padding-right:8%;padding-top:40px;width:48%}}.page-checkout .sidebar::after{background:rgba(7,73,117,.1);-webkit-box-shadow:1px 0 0 #00357e inset;box-shadow:1px 0 0 #00357e inset}@media (min-width:1000px){.page-checkout .sidebar{padding-left:5.3%;padding-top:106px;width:43%}}.page-checkout .order-summary__section__content table,.page-checkout .order-summary__section__content td,.page-checkout .order-summary__section__content tr{display:block}.page-checkout .order-summary__section__content tbody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-checkout .order-summary__section__content tr.product{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-left:12px;position:relative;margin:0 0 20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-checkout .order-summary__section__content tr.product .product__image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:auto;margin-bottom:0;padding:7px 0 0}.page-checkout .order-summary__section__content tr.product .product__image .product-thumbnail{width:102px;height:102px;-webkit-border-radius:0;border-radius:0;border:1px solid #707070;background:#f5f5f5;position:static}.page-checkout .order-summary__section__content tr.product .product__image .product-thumbnail::after{content:none}.page-checkout .order-summary__section__content tr.product .product__image .product-thumbnail__wrapper{-webkit-border-radius:0;border-radius:0;position:static;overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-checkout .order-summary__section__content tr.product .product__image .product-thumbnail__image{position:static}.page-checkout .order-summary__section__content tr.product .product__image .product-thumbnail__quantity{right:100%;font-family:Karla,sans-serif;font-weight:700;font-size:9px;color:#00357e;line-height:1;letter-spacing:.9px;padding:0;min-width:auto;height:auto;top:0;-webkit-border-radius:0;border-radius:0;background:0 0;margin:0}.page-checkout .order-summary__section__content tr.product .product__description{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0;font-family:'Source Serif Pro',sans-serif;font-weight:400;font-size:10px;line-height:13px;letter-spacing:1.2px;text-transform:uppercase;max-width:130px}.page-checkout .order-summary__section__content tr.product .product__description .product__description__name{width:auto;font-weight:400}.page-checkout .order-summary__section__content tr.product .product__price{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;padding:0;margin:8px 0 0;text-align:left}.page-checkout .order-summary__section__content tr.product .product__price .order-summary__emphasis{font-family:Karla,sans-serif;font-weight:700;font-size:12px;display:block}.page-checkout h2{font-family:Karla,sans-serif;font-weight:700;font-size:13px;color:#000;line-height:20px;letter-spacing:1.3px;text-transform:uppercase}.page-checkout div[data-alternative-payments]{display:none}.page-checkout .order-summary__section--product-list::after{content:none}.page-checkout .order-summary__section~.order-summary__section{border-top:1px solid #00357e}.page-checkout .field--error .field__message--error{font-size:12px;margin-top:1px}.page-checkout .tags-list .tag{-webkit-border-radius:0;border-radius:0}.page-checkout .anyflexbox .fieldset--inline .btn,.page-checkout .anyflexbox .fieldset--inline .sp-modal-toggle{background-color:#00357e;-webkit-border-radius:0;border-radius:0;height:35px;font-weight:400;font-size:10px;text-transform:uppercase;margin-bottom:7px;font-family:Karla,sans-serif;font-weight:400}.page-checkout .order-summary__section--discount{display:block!important}.page-checkout .order-summary__section--discount .field{margin-top:10px}.page-checkout .order-summary__section--discount .floating-labels .field--show-floating-label .field__input{padding-top:11px;padding-bottom:11px}.page-checkout .order-summary__section--discount .field__input{padding-top:11px;padding-bottom:11px;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase}.page-checkout .order-summary__section--discount .field__input:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.page-checkout .order-summary__section--discount .field__label{padding-left:9px;font-size:11px;margin-top:2px;top:-18px}.page-checkout .order-summary__section--discount .field__input-btn{-webkit-border-radius:0;border-radius:0;font-size:10px;text-transform:uppercase;background-color:#00357e;font-family:Karla,sans-serif;font-weight:400}.page-checkout .order-summary__section{padding-top:19px}.page-checkout .total-line-table .total-line__name,.page-checkout .total-line-table .total-line__price{font-family:Karla,sans-serif;font-weight:700;font-size:10px;color:#000;line-height:19px;letter-spacing:1px;text-transform:uppercase;padding:0}.page-checkout .total-line-table .order-summary__emphasis{font-family:Karla,sans-serif;font-weight:700;font-size:11px;color:#000;line-height:1.3;letter-spacing:.9px}.page-checkout .sidebar .payment-due-label__total{font-family:Karla,sans-serif;font-weight:700;font-size:14px;color:#00357e;line-height:1.4;letter-spacing:1.3px;text-transform:uppercase;padding:0}.page-checkout .sidebar .total-line-table__tbody+.total-line-table__footer .total-line td::before,.page-checkout .sidebar .total-line-table__tbody+.total-line-table__footer .total-line th::before{background-color:#00357e}.page-checkout .sidebar .payment-due__currency{display:none}.page-checkout .sidebar .payment-due__price{font-family:Karla,sans-serif;font-weight:700;font-size:14px;color:#00357e;line-height:1.4;letter-spacing:1.3px;text-transform:uppercase;padding:0}.page-checkout .section__title{margin-bottom:0;font-family:Karla,sans-serif;font-weight:700}.page-checkout .section{border-bottom:1px solid #00357e;padding-bottom:30px;margin-bottom:26px;padding-top:0}.page-checkout .section.section--shipping-address{border-bottom:none;padding-bottom:0}.page-checkout .fieldset-description{margin-top:28px}.page-checkout .step__footer__continue-btn{-webkit-border-radius:0;border-radius:0;background-color:#00357e;font-size:10px;text-transform:uppercase;min-width:170px}.page-checkout .main__content{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #00357e}.page-checkout .step__footer{margin-top:0}.page-checkout .main__footer{padding-top:0;border-top:none}.page-checkout .anyflexbox .step__footer__info,.page-checkout .step__footer__previous-link{font-family:Karla,sans-serif;font-weight:400}.page-checkout .total-line-table .total-line__name,.page-checkout .total-line-table .total-line__price{font-size:11px;font-family:Karla,sans-serif;font-weight:700}.page-checkout .total-line-table .order-summary__small-text{font-size:11px;color:#000;font-family:Karla,sans-serif;font-weight:400}.page-checkout .total-line-table__footer .total-line__name,.page-checkout .total-line-table__footer .total-line__price{font-size:14px}.page-checkout .content-box{-webkit-border-radius:0;border-radius:0;padding:0;border:none}.page-checkout .content-box__row{padding-left:0;padding-right:0}.page-checkout .content-box__row:first-child{padding-top:0}.page-checkout .content-box__row--tight-spacing-vertical{padding:0}.page-checkout .review-block{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-checkout .review-block__link{border-bottom:2px solid rgba(7,73,117,.3);line-height:16px;font-size:9px;text-transform:uppercase;letter-spacing:.9px}.page-checkout .review-block__link:hover{border-bottom-color:#00357e}.page-checkout .review-block__link a:hover{text-decoration:none}@media (max-width:749px){.page-checkout [data-step=thank-you] .section__content__column:not(:first-child){margin-top:1.5em}}.page-checkout [data-step=thank-you] .content-box h3{line-height:1.53;letter-spacing:1.3px;font-size:13px;margin-bottom:5px}.page-checkout [data-step=thank-you] .content-box{border-bottom:1px solid #00357e}.page-checkout [data-step=thank-you] .content-box:last-child{border-bottom:none}.page-checkout [data-step=thank-you] .content-box:last-child .content-box__row:last-child{padding-bottom:0}.page-checkout [data-step=thank-you] .os-header h2{margin-bottom:0}.page-checkout [data-step=thank-you] .os-header__hanging-icon{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 15px 0 0;overflow:auto;top:0;right:0}.page-checkout [data-step=thank-you] address,.page-checkout [data-step=thank-you] p{font-size:10px;line-height:1.3;color:#707070}.page-checkout .product__description__property{display:none!important}.page-landing-hs-discovery-kit h3{font-weight:700}.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients h2{color:#00357e}.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .text{font-size:16px;line-height:1.38;letter-spacing:.16px;color:#00357e}.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .title{color:#00357e}@media (min-width:768px){.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .img-inner{padding-top:100%}}@media (max-width:768px){.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__content .img-inner{padding-top:100%;position:relative;top:0}.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__content .text:nth-child(3){padding-top:0}.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col::before{content:none}.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .title{font-size:20px}.page-landing-hs-discovery-kit .hs-discovery-kit-key-ingredients .wrapper{padding:0 40px}}.page-landing-ho-discovery-kit h3{font-weight:700}.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients h2{color:#00357e}.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .text{font-size:16px;line-height:1.38;letter-spacing:.16px;color:#00357e}.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .title{color:#00357e}@media (min-width:768px){.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .img-inner{padding-top:100%}}@media (max-width:768px){.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__content .img-inner{padding-top:100%;position:relative;top:0}.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__content .text:nth-child(3){padding-top:0}.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col::before{content:none}.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients .b-key-ingredients__row .col .b-key-ingredients__content .title{font-size:20px}.page-landing-ho-discovery-kit .hs-discovery-kit-key-ingredients .wrapper{padding:0 40px}}