div#shh-popup .popup-left-container .popup-text-container{display:block}#close:focus-visible{color:#000!important;box-shadow:0 0 0 .3rem #000!important}.popup-text-container h2{font-size:30px}.close-btn #close{color:#7c7c7c}.modal button{padding:9px 20px}.isolate .rich-text__heading{color:initial;font-weight:700;letter-spacing:0}#shh-popup form#SubscribeForm label{font-weight:var(--size-semi-bold);color:var(--color-submenu-color);line-height:25.2px}.popup-left-container .popup-from-container form#SubscribeForm .krill-mr-popup input.form-control.revolution-email{font-weight:var(--size-bold-regular)}.rich-text__wrapper{width:100%;padding:0 10px}.feature-row__image{width:auto;height:auto}.feature-row{text-align:center}.feature-row__item .row-text{max-width:100%}.image-with-text__content{color:var(--color-font-black)}.image-with-text__text{font-size:var(--size-small)}.ssh-forms-wrapper .ssh-title{font-size:var(--size-heading-2);font-size:30px;line-height:1.2;letter-spacing:0;font-weight:700;text-transform:uppercase;max-width:300px;margin:0 auto;color:var(--color-font-black)}.ssh-form-container{border:2px dashed #c2c2c2;padding:10px}.ssh-forms-wrapper .ssh-forms-section .forms-wrapper .form-title{padding-top:0}.ssh-forms-wrapper{background-color:#f1eff0}.ssh-forms-section{padding-bottom:0}.logo-title{font-size:var(--size-heading-2);line-height:42px}.logos{height:auto}.logo-img-wrapper ul li img{min-width:100%}.banner__heading{text-transform:none;font-weight:var(--size-bold);letter-spacing:.72px;line-height:43.2px}.banner__text.rte{font-size:20px;line-height:normal;letter-spacing:.52px}.feature-row__item .row-text__title{font-size:var(--size-regular);color:var(--color-submenu-color)!important;line-height:22.4px}.feature-row__item .rte-setting{color:var(--color-submenu-color)!important}.ssh-forms-wrapper .ssh-forms-section .forms-wrapper .subscribe_field{padding-top:0}.banner-disclaimer-text{color:#fff;line-height:1.3;padding-top:20px}.pop-up-info-text{font-size:12px;text-align:center;line-height:1;color:#000}.krill-mr-popup.active{margin-top:13px}.button.external:after{left:85%}.form-section-footer-text{padding-top:15px;padding-bottom:15px;font-size:14px;text-align:center;line-height:1}.SectionHeader--center img{margin:-15px auto 15px;display:block}.popup-text-container img{margin-top:0}.ssh-forms-wrapper .image-title img{height:100%;object-fit:cover}div#shh-popup .popup-left-container{flex:55%}div#shh-popup .popup-img-container{flex:45%}div#shh-popup .close-btn{top:-15px;right:-5px}.popup-left-container .popup-from-container form#SubscribeForm .krill-mr-popup input.form-control.revolution-email{font-size:13px}@media screen and (min-width:768px){h2.banner__heading,h1.banner__heading{font-size:var(--size-heading-3-3);line-height:43px;color:var(--color-font-white)}.h1{font-size:var(--size-heading-3-3);line-height:50px}.rich-text__text{line-height:22px}.logo-title{font-size:var(--size-heading-3-3)}.ssh-forms-wrapper{padding-top:30px}.logo-img-wrapper__lists{column-gap:30px;padding:0 30px}.logo-img-wrapper__list{width:25%}.title.h1{font-size:var(--size-heading-3-3);font-weight:var(--size-bold)}}@media screen and (max-width:767px){.banner.banner--medium:not(.banner--adapt){height:700px!important}.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:775px!important}.banner__buttons .button{font-size:var(--size-smallest);line-height:12px;letter-spacing:0;font-weight:var(--size-bold)}.slideshow__text .banner__buttons{margin-top:20px!important}.banner__text.rte{font-size:22px;line-height:normal;letter-spacing:.44px}.banner__heading{text-transform:none;line-height:1.2;letter-spacing:.6px;margin-bottom:20px!important}.slideshow__media.banner__media.mobile{min-height:600px}.slideshow__text-wrapper.banner__content.slideshow__text-mobile--top-center{align-self:flex-start;left:50%;top:5%;transform:translate(-50%);text-align:center}h1.banner__heading{line-height:1.2}.banner__text.rte,.banner-disclaimer-text{margin-top:0}.banner-disclaimer-text{padding-top:98%}.banner__box .banner__heading+*{margin-top:0}}.feature-row__item .row-text{max-width:100%!important}.form-title{display:inline}.vms-offer-lable label span{font-size:var(--size-smallest);font-weight:600;line-height:16px}.campaign-form-company-logo{transform:translateY(11px);width:132px}.subscribe_field .vms-science-btn{background:var(--color-font-black);color:var(--color-font-white);border:1px solid var(--color-font-black)}.vms-offer-lable label span{color:var(--color-submenu-color)}form#SubscribeForm .krill-mr-thank-you{max-width:85%}.underlined-link:hover{color:#1d88f1}.vms-offer-lable a:hover{color:#c3524f}.ssh-forms-wrapper .ssh-forms-section .forms-wrapper .subscribe_field{max-width:355px}form#SubscribeForm .krill-mr-thank-you input.form-control.revolution-email{width:100%}.subscribe_field .vms-science-btn:hover,.mr-pop-up.external:hover{background-color:var(--color-font-white)!important;color:var(--color-font-black)!important}.subscribe_field .vms-science-btn,.subscribe_field .form-control.revolution-email{min-height:50px}.vms-offer-lable label span a{color:#b94845}#shh-popup .popup-content-container .vms-science-btn{background:var(--color-font-black);color:var(--color-font-white);border:1px solid var(--color-font-black)}div#shh-popup .popup-left-container .popup-from-container{margin-top:5px}#shh-popup .popup-content-container .vms-science-btn{margin:23px 0}#shh-popup .popup-content-container .vms-science-btn:hover{background:var(--color-font-white);color:var(--color-font-black)}@media screen and (min-width:601px){div#shh-popup .popup-img-container img{min-height:360px}}@media screen and (min-width:1024px){.modal-dialog{width:85%}}@media screen and (min-width:800px)and (max-width:1020px){.modal-dialog{width:100%;left:53%}body .slideshow.banner{min-height:400px}body .slideshow__text.banner__box{max-width:40.5rem}div#shh-popup .popup-img-container,div#shh-popup .popup-left-container{flex:50%}}@media screen and (min-width:1200px){.modal-dialog{width:70%}}@media screen and (min-width:768px){.ssh-forms-wrapper .ssh-forms-section .forms-wrapper{padding-top:0}.ssh-forms-wrapper .ssh-forms-section .forms-wrapper .vms-offer-lable{padding-top:20px}.ssh-forms-wrapper .ssh-forms-section .forms-wrapper .vms-offer-lable{width:65%}.isolate .rich-text__heading{font-size:var(--size-heading-3-3)}.rich-text__wrapper .rich-text__blocks{max-width:97rem;opacity:.8}.image-with-text{padding:0 20px 0 0}.image-with-text__content{padding:6rem 4.5rem 7rem 7rem}.banner__text{font-size:var(--size-heading-0)}.custom-content{justify-content:center;column-gap:50px}.image-with-text__text p{font-size:var(--size-regular)}body .image-with-text{padding-bottom:90px}.ssh-forms-wrapper .ssh-title{opacity:.8;margin-bottom:25px;max-width:initial;margin-top:30px;font-size:var(--size-heading-3-3)}.form-title{font-size:var(--size-heading-1);letter-spacing:3px;opacity:.8}}@media screen and (max-width:767px){.form-section-footer-text{padding-left:10px;padding-right:10px}.krill-mr-thank-you .thank-you,.popup-left-container .popup-from-container form#SubscribeForm .krill-mr-popup .thank-you{word-wrap:break-word}.popup-text-container h2{font-size:22px;margin-bottom:0}.ssh-forms-wrapper .ssh-forms-section .forms-wrapper .form-title{font-size:18px}.pop-up-info-text{font-size:10px}.image-with-text__content{text-align:left}.slideshow__text.slideshow__text-mobile--top-center{transform:initial}.campaign-logo-wrapper{padding-top:50px}.banner__text{font-size:var(--size-largest-1)}.h1{font-size:var(--size-heading-4);line-height:46px}.form-title{letter-spacing:3px;opacity:.8}.ssh-forms-wrapper .ssh-forms-section .forms-wrapper .vms-offer-lable{width:90%}.isolate .rich-text__heading{font-size:var(--size-heading-3);line-height:42px}body .rich-text__wrapper{width:auto}.logo-cta{padding:10px 14px}.slideshow__text.banner__box{padding-top:15%!important}}@media(min-width:410px)and (max-width:420px){.banner-disclaimer-text{padding-top:104%}}@media(min-width:381px)and (max-width:390px){.banner-disclaimer-text{padding-top:110%}}@media(min-width:370px)and (max-width:380px){.banner-disclaimer-text{padding-top:115%}}@media(min-width:350px)and (max-width:369px){.banner-disclaimer-text{padding-top:123%}}.banner__text.rte.additional_heading{display:none}.banner__text.rte.subheading{display:block}@media screen and (max-width:767px){.banner__text.rte.subheading{display:none}.banner__text.rte.additional_heading{display:block}}@media(min-width:1020px)and (max-width:1290px){.shopify-section .image-with-text__grid .image-with-text__media img{object-fit:contain}}@media(min-width:830px)and (max-width:850px){.shopify-section .image-with-text__grid .image-with-text__media img{object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/288/assets/mv-jss.css.map */
