section.picture-with-text{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr}@media all and (min-width: 1200px){section.picture-with-text{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}section.picture-with-text .picture-with-text__content{padding:57px 34px 67px;background-color:#cf3339;grid-row:2/span 1}@media all and (min-width: 1200px){section.picture-with-text .picture-with-text__content{grid-row:1/span 1;grid-column:1/span 1;padding:109px 106px 74px 103px}}section.picture-with-text .picture-with-text__img{grid-row:1/span 1;margin-bottom:0}@media all and (min-width: 1200px){section.picture-with-text .picture-with-text__img{grid-row:1/span 1;grid-column:2/span 1}}section.picture-with-text .picture-with-text__img img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}section.picture-with-text .picture-with-text__text{font-family:var(--font-family-roboto);font-style:normal;font-weight:300;font-size:14px;line-height:19px;color:#fff}@media all and (min-width: 1200px){section.picture-with-text .picture-with-text__text{font-size:30px;line-height:44px}}section.picture-with-text .picture-with-text__subtitle,section.picture-with-text .picture-with-text__title{font-family:Montserrat;font-style:normal;font-size:12.5px;line-height:16px;letter-spacing:-.177946px;text-transform:uppercase;color:#fff}@media all and (min-width: 1200px){section.picture-with-text .picture-with-text__subtitle,section.picture-with-text .picture-with-text__title{font-size:24px;line-height:31px;letter-spacing:-.341657px}}section.picture-with-text .picture-with-text__title{font-weight:700;margin-top:37px}@media all and (min-width: 1200px){section.picture-with-text .picture-with-text__title{margin-top:54px}}section.picture-with-text .picture-with-text__subtitle{font-weight:300}.product-logo{border-top:4px solid #2d2a26;width:100%;padding-top:16px;margin-bottom:30px}.product-logo__head .product-logo__item,.product-logo__head .product-logo__item:last-of-type{border:0!important}.product-logo__inner{display:flex;flex-wrap:wrap}.product-logo__item{position:relative;width:100%;order:2;padding:7px 0 7px 54px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0;border-top:1px solid #e7e7e7}@media screen and (min-width: 750px){.product-logo__item{width:50%}.product-logo__item:nth-last-child(2):nth-child(odd){border-bottom:1px solid #e7e7e7}.product-logo__item:nth-of-type(odd){border-right:1px solid #e7e7e7}}@media screen and (min-width: 1200px){.product-logo__item{padding-left:45px}.product-logo__item:nth-of-type(odd){padding-left:30px}.product-logo__item:nth-of-type(odd) .product-logo__img{left:0}}.product-logo__item.product-logo__item--center{width:100%;order:1;padding:0;border:0;margin-bottom:15px;justify-content:center}.product-logo__item:last-of-type{border-bottom:1px solid #e7e7e7}.product-logo__img{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.product-logo__img img,.product-logo__img svg{width:100%;height:100%;min-width:20px;max-height:20px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1200px){.product-logo__img img,.product-logo__img svg{min-width:16px}}.product-logo__title{color:#231f20;font-size:15px;font-weight:500;line-height:18px;font-family:Metric}@media screen and (min-width: 1200px){.product-logo__title{font-size:13px;line-height:13px}}.product-logo__item--center .product-logo__img{position:inherit;transform:inherit;left:inherit;top:inherit}.product-logo__item--center img,.product-logo__item--center svg{max-width:inherit;max-height:90px}@media screen and (min-width: 1200px){.product-logo__item--center img,.product-logo__item--center svg{max-height:63px}}.product-logo-below-media{position:absolute;width:calc(100% - 20px);display:flex;justify-content:center;font-size:7.5px;color:#231f20;font-family:Metric;font-weight:400;left:0;bottom:0;border-bottom:3px solid #1F1F1F;top:calc(100% + 40px);padding-bottom:24px}@media (min-width: 550px){.product-logo-below-media{font-size:12px}}@media (min-width: 990px){.product-logo-below-media{width:100%;top:calc(100% + 65px);padding-bottom:36px;font-size:14px}}@media (min-width: 1200px){.product-logo-below-media{left:auto;right:0;justify-content:flex-end}}@media (min-width: 1440px){.product-logo-below-media{width:calc(100% - 117px)}}.product-logo-below-media__item{display:flex;align-items:center;margin-right:12px}@media (min-width: 990px){.product-logo-below-media__item{margin-right:20px}}.product-logo-below-media__item:last-of-type img{max-height:12px}@media (min-width: 550px){.product-logo-below-media__item:last-of-type img{max-height:20px}}.product-logo-below-media__item:last-of-type{margin-right:0}.product-logo-below-media__item img{width:auto;max-height:18px;margin-right:7px}@media (min-width: 550px){.product-logo-below-media__item img{margin-right:12px;max-height:25px}}@media (min-width: 990px){.product-logo-below-media__item img{margin-right:12px;max-height:30px}}.product-logo-below-media__item span{line-height:1.1}.p-sticky-menu{position:fixed;bottom:-100%;left:0;top:auto;transition:.5s all;width:100%;background-color:#303030;box-shadow:0 -1px 10px #00000057;z-index:99}.p-sticky-menu.active{bottom:0}@media screen and (min-width: 1200px){.p-sticky-menu{bottom:-100%;background-color:#fff}.p-sticky-menu.active{bottom:0;z-index:99}}.p-sticky-menu .recharge-widget{margin:0}.p-sticky-menu .recharge-widget .rc-template,.p-sticky-menu .recharge-widget .rc-template.active .rc-template__legacy-radio{border-radius:4px}.p-sticky-menu .recharge-widget label.rc-radio__label.rc_widget__option__label:before{border-radius:0}.p-sticky-menu__inner{padding:12px 14px}@media screen and (min-width: 1200px){.p-sticky-menu__inner{display:grid;align-items:center;justify-content:space-between;min-height:110px;padding:14px 40px 14px 26px;grid-template-columns:120px minmax(auto,285px) minmax(auto,705px)}}@media screen and (min-width: 1350px){.p-sticky-menu__inner{grid-template-columns:120px minmax(auto,390px) minmax(auto,705px)}}@media screen and (min-width: 1440px){.p-sticky-menu__inner{grid-template-columns:140px minmax(auto,30%) minmax(auto,52%)}}.p-sticky-menu__logo{display:none}@media screen and (min-width: 1200px){.p-sticky-menu__logo{display:block;width:83px}}.p-sticky-menu__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-sticky-menu__product-wrap{display:none}@media screen and (min-width: 1200px){.p-sticky-menu__product-wrap{display:flex}}.p-sticky-menu__img{min-width:60px;height:65px;margin-right:20px}.p-sticky-menu__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-sticky-menu__u-title{margin:0 0 3px;text-transform:uppercase;color:#000;font-size:31px;font-weight:300;line-height:31px}@media screen and (min-width: 1400px){.p-sticky-menu__u-title{margin-left:3px}}.p-sticky-menu__u-title--gray{color:#a5a5a5;font-size:24px;font-weight:600;line-height:27px;margin-left:0}.p-sticky-menu__title{margin:0;text-align:left;text-transform:uppercase;color:#000;font-size:20px;font-weight:300;line-height:1}@media screen and (min-width: 1440px){.p-sticky-menu__title{font-size:23px}}.p-sticky-menu__title *{margin:0}.p-sticky-menu__title--gray{color:#000;font-size:31px;font-weight:300;line-height:31px}.p-sticky-menu__product-interactive{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.p-sticky-menu__product-interactive>div{min-width:calc(100% - 120px)}@media screen and (min-width: 1200px){.p-sticky-menu__product-interactive>div{min-width:inherit}.p-sticky-menu__product-interactive{flex-wrap:nowrap}}.p-sticky-menu__form-quantity{border-radius:4px}@media screen and (min-width: 1200px){.p-sticky-menu__form-quantity{width:114px;margin-right:11px;height:46px;line-height:44px}.p-sticky-menu__form-quantity .product__form-quantity-btn{width:36.7px;height:100%;font-size:18px}.p-sticky-menu__form-quantity .product__form-quantity-input{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 37px;border:0;font-size:12px;font-weight:600;text-align:center;background-color:transparent;outline:0}}@media screen and (max-width: 1199px){.p-sticky-menu__form-quantity{flex:0 1 96px;margin-right:22px;min-width:96px}.p-sticky-menu__form-quantity .product__form-quantity-btn{width:32px;font-size:20px;line-height:36px;background:#f2f2f2}.p-sticky-menu__form-quantity .product__form-quantity-input{color:#1f1f21;padding:0 32px;text-align:center;font-size:14px;height:38px;line-height:38px}.p-sticky-menu__form-price-wrap{display:none}}.p-sticky-menu .quantity{border-radius:4px}@media screen and (min-width: 1200px){.p-sticky-menu .quantity{width:114px;margin-right:11px;height:46px;line-height:44px}}@media screen and (max-width: 1199px){.p-sticky-menu .quantity{flex:0 1 96px;margin-right:22px;min-width:96px}}@media screen and (min-width: 1200px){.p-sticky-menu .quantity__button{width:36.7px;height:100%;font-size:18px}}@media screen and (max-width: 1199px){.p-sticky-menu .quantity__button{width:32px;font-size:20px;line-height:36px;background:#f2f2f2}.p-sticky-menu .quantity__input{color:#1f1f21;padding:0 32px;text-align:center;font-size:14px;height:38px;line-height:38px}}@media screen and (min-width: 1200px){.p-sticky-menu .product-form{width:170px}}.p-sticky-menu .product-form__buttons{max-width:100%}.p-sticky-menu .product-form__submit{width:100%;background:#1f1f1f;border:0;border-radius:4px;color:#fff;margin:0;padding:0;min-height:31px;height:31px}.p-sticky-menu .product-form__submit span{font-size:9px}@media screen and (min-width: 1200px){.p-sticky-menu .product-form__submit{border-radius:4px;min-height:46px;height:46px}.p-sticky-menu .product-form__submit span{font-size:14px}}@media screen and (max-width: 1199px){.p-sticky-menu .product-form__submit{min-height:38px;height:38px}.p-sticky-menu .product-form__submit span{font-size:16px}}.p-sticky-menu custom-select{position:relative;min-width:100%;height:35px;border:1px solid #ddd;border-radius:4px;display:none}@media (min-width: 1200px){.p-sticky-menu custom-select{display:block;height:46px;width:auto;min-width:380px;margin-right:30px}}@media (min-width: 1750px){.p-sticky-menu custom-select{min-width:527px}}.p-sticky-menu custom-select:before,.p-sticky-menu custom-select:after{content:"";position:absolute;z-index:1}.p-sticky-menu custom-select:before{top:11px;left:20px;width:26px;height:22px;border:1px solid #000}.p-sticky-menu custom-select:after{top:13px;left:23px;width:20px;height:18px;background-color:#000}.p-sticky-menu custom-select input{width:100%;height:100%;padding:10px 40px 10px 55px;font-size:17px;line-height:22px;font-weight:500;color:#000;cursor:pointer;border:none;outline:none;position:absolute;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;z-index:2}.p-sticky-menu custom-select input:not(:focus-visible):not(.focused){background-color:initial}.p-sticky-menu custom-select input:focus-visible{outline-offset:0;box-shadow:0 0;border-radius:11px}.p-sticky-menu custom-select input::-moz-placeholder{color:#000}.p-sticky-menu custom-select input::placeholder{color:#000}.p-sticky-menu custom-select.opened .custom-select__options{opacity:1;visibility:visible;transform:translateY(0)}.p-sticky-menu .custom-select__options{width:100%;padding:0;cursor:pointer;border:none;outline:none;font-size:17px;line-height:22px;font-weight:500;overflow:hidden;position:absolute;bottom:100%;transition:all .7s ease;opacity:0;transform:translateY(20px);visibility:hidden;background-color:#fff;z-index:1}.p-sticky-menu .custom-select__option{position:relative;padding:10px 40px 10px 55px;transition:all .2s ease;border:1px solid #ddd;color:#000}.p-sticky-menu .custom-select__option:before,.p-sticky-menu .custom-select__option:after{content:"";position:absolute;z-index:1}.p-sticky-menu .custom-select__option:before{top:11px;left:20px;width:25px;height:22px;border:1px solid #000}.p-sticky-menu .custom-select__option:after{top:13px;left:22.5px;width:20px;height:18px;background-color:#fff}.p-sticky-menu .custom-select__option:last-of-type{border-top:0}.p-sticky-menu .custom-select__option.selected:after{background-color:#000}.p-sticky-menu .custom-select__product-price{position:absolute;right:40px;top:50%;font-size:17px;font-weight:500;line-height:22px;color:#000;transform:translateY(-50%)}.p-sticky-menu .custom-select__product-price:after{content:"";position:absolute;top:calc(50% - 3px);left:calc(100% + 16px);width:10px;height:6px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 4.99951L0.000332794 -0.000154644L5 -0.000155066L9.99967 -0.000155487L5 4.99951Z' fill='%236A6A6A'/%3E%3C/svg%3E%0A");z-index:1}.recharge-widget{padding:0;margin-bottom:30px}.recharge-widget.recharge-widget--style-2{margin-bottom:0}.recharge-widget.recharge-widget--style-2 .rc-radio{border-radius:8px;border:1px solid #d3d3d3;margin-bottom:17px!important}.recharge-widget.recharge-widget--style-2 .rc-radio:last-of-type{margin-bottom:0!important}.recharge-widget.recharge-widget--style-2 .rc-template__legacy-radio .rc-radio.rc-option__subsave{border:2px solid #d3d3d3;padding-bottom:12px!important}.recharge-widget__under-subscripbe{position:relative;display:none;align-items:center;justify-content:center;width:100%;margin-bottom:7px;background-color:#1f1f1f;border:1px solid transparent;min-height:30px;text-align:center;padding:2px 10px;line-height:14px;color:#fff;z-index:1}.recharge-widget__under-subscripbe.active{box-shadow:0 4px 4px #00000040}.recharge-widget__under-subscripbe span{font-size:10px}.recharge-widget__note{font-family:Open Sans,sans-serif;display:none;width:100%;font-weight:400;font-size:10px;color:#8a8787;white-space:normal;padding-left:25px}.recharge-widget__icon-free{align-items:center;position:absolute;right:10px;bottom:10px;opacity:0}.recharge-widget__icon-free>span{font-weight:400;font-size:12px;line-height:16px;text-transform:uppercase;letter-spacing:normal;margin-right:12px}.recharge-widget__icon-free>svg{max-width:22px}.recharge-widget__list{display:none;width:100%;padding:10px 0 10px 30px;white-space:normal}.recharge-widget__item{position:relative;padding-left:20px;line-height:18px}@media (min-width: 1200px){.recharge-widget__item{margin-bottom:4px}}.recharge-widget__item:before{content:"";position:absolute;left:0;top:5px;width:13px;height:10px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.61523 6.92736L3.81901 10.0122C3.90973 10.1393 4.02836 10.2438 4.16578 10.3178C4.30321 10.3917 4.45576 10.4332 4.61173 10.4391C4.7677 10.4449 4.92293 10.4148 5.06548 10.3513C5.20803 10.2877 5.33411 10.1924 5.43404 10.0725L12.6542 1.40723' stroke='black' stroke-width='1.67257' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.recharge-widget__item span{font-size:12px}@media (min-width: 1200px){.recharge-widget__item span{font-size:13px}}.recharge-widget__item--style-two{font-weight:700}.recharge-widget__item--style-two:before{top:2px;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.9258 6.11964C16.8496 5.90966 16.7101 5.72786 16.5262 5.59881C16.3423 5.46975 16.1227 5.39965 15.8972 5.39799H11.4547C11.3797 5.39796 11.3066 5.37508 11.2453 5.33247C11.1839 5.28985 11.1373 5.22958 11.1118 5.15984L9.52158 0.685573C9.43871 0.482912 9.29652 0.30937 9.11326 0.187216C8.92999 0.0650613 8.71401 -0.00013243 8.49302 2.01971e-07C8.26826 0.00106432 8.04936 0.0710338 7.86646 0.200274C7.68357 0.329515 7.54567 0.511669 7.47176 0.721656L5.8742 5.17427C5.84872 5.24401 5.80213 5.30429 5.74078 5.3469C5.67944 5.38951 5.60631 5.41239 5.53135 5.41242H1.08884C0.86309 5.41305 0.64306 5.48274 0.458917 5.61194C0.274773 5.74113 0.135532 5.92351 0.0602817 6.13408C-0.0120822 6.34222 -0.0194731 6.56709 0.0390701 6.77945C0.0976132 6.99181 0.219382 7.18183 0.388546 7.32481L4.16723 10.4279C4.22401 10.4738 4.26551 10.5355 4.28633 10.605C4.30715 10.6745 4.30632 10.7486 4.28395 10.8176L2.69369 15.53C2.61879 15.7482 2.61623 15.9844 2.68638 16.2041C2.75653 16.4238 2.89573 16.6157 3.08371 16.7517C3.2717 16.8878 3.49867 16.961 3.73159 16.9606C3.96452 16.9602 4.19124 16.8863 4.37878 16.7496L8.27418 13.9207C8.33618 13.8745 8.41172 13.8495 8.48937 13.8495C8.56703 13.8495 8.64257 13.8745 8.70457 13.9207L12.6073 16.7496C12.7934 16.9028 13.0255 16.9906 13.2675 16.9993C13.5094 17.008 13.7474 16.937 13.9442 16.7976C14.141 16.6582 14.2855 16.4581 14.3551 16.2288C14.4247 15.9994 14.4155 15.7537 14.3288 15.53L12.7386 10.8176C12.7162 10.7486 12.7154 10.6745 12.7362 10.605C12.757 10.5355 12.7985 10.4738 12.8553 10.4279L16.6413 7.31759C16.8052 7.16952 16.92 6.97591 16.9708 6.76215C17.0216 6.54838 17.0059 6.32443 16.9258 6.11964Z' fill='%23FFCC33'/%3E%3C/svg%3E%0A")}.recharge-widget__accordion{padding-left:30px;color:#1f1f1f;font-family:Metric;min-height:inherit;padding-top:12px;font-size:16px;font-weight:500;text-transform:capitalize}.recharge-widget__accordion:after{position:relative;right:-12px;margin-top:4px}.recharge-widget__accordion-body{border:0;margin-bottom:0}.recharge-widget .rc-container{margin:0}.recharge-widget .rc-subscription-details{display:none!important}.recharge-widget .rc-template__radio{position:relative}.recharge-widget .rc-radio{position:relative;background:transparent;margin-bottom:10px!important;padding:15px 18px 15px 16px!important;border-radius:7px;border:1px solid rgba(0,0,0,.67);height:auto;transition:all .2s ease-in-out}@media (min-width: 1200px){.recharge-widget .rc-radio{padding:19px 18px 19px 16px!important}}.recharge-widget .rc-selling-plans-dropdown__select{font-size:15px;padding:5px!important;border-radius:2px;background-color:#fff;border:1px solid #d4d4d4}.recharge-widget label.rc-radio:before{content:"";position:absolute;top:17px;left:20px;width:16px;height:14px;border:1px solid #000}.recharge-widget label.rc-radio:after{position:absolute;top:19px;left:22px;width:12px;height:10px;content:""}.recharge-widget label.rc-radio.rc-radio--active:after{background-color:#000}.recharge-widget .rc-radio__input{visibility:hidden;position:absolute;top:0;left:0;opacity:0;transform:scale(0)}.recharge-widget .rc-radio.rc-radio--active{background-color:transparent!important}.recharge-widget .rc-radio__label{width:100%;margin:0!important;padding-left:38px;line-height:1;cursor:pointer}.recharge-widget .rc-radio__label .rc-option__text,.recharge-widget .rc-radio__subscription{font-family:var(--font-family-roboto);text-transform:initial;color:#000;padding-right:4px}.recharge-widget .rc-radio__price{float:right;font-weight:600;color:#1f1f1f}.recharge-widget .rc-template .rc-template__legacy-radio .rc_widget__option--onetime.rc-legacy-radio,.recharge-widget .rc-template .rc-template__legacy-radio .rc-radio.rc-option__subsave{background:transparent;height:auto}@media (max-width: 499px){.recharge-widget .rc-template .rc-template__legacy-radio .rc-radio.rc-option__subsave.rc-option--active{min-height:110px}}.recharge-widget .rc-template .rc-template__legacy-radio .rc-radio.rc-option__subsave .rc-selling-plans select{margin:0;width:100%;background:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1.40132L8.46983 0L5 3.17763L1.53017 0L0 1.40132L5 6L10 1.40132Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 96% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none}.recharge-widget .rc-template .rc-template__legacy-radio .rc-radio__input,.recharge-widget .rc-template .rc-template__legacy-radio .rc-radio__label{font-size:15px;line-height:20px;font-family:var(--font-family-roboto);font-weight:600;text-transform:uppercase;color:#000;margin:0;display:inline-block;width:100%;vertical-align:middle}.recharge-widget .rc-template .rc-template__legacy-radio .rc-radio__input{position:absolute;top:0;left:0;opacity:0;height:22px}.recharge-widget .rc_widget__option__selector{position:relative;line-height:1}.recharge-widget label.rc-radio__label.rc_widget__option__label{padding-left:30px}.recharge-widget label.rc-radio__label.rc_widget__option__label:before{content:"";position:absolute;top:0;left:0;width:18.7px;height:18.7px;border-radius:50%;border:1px solid #000}.recharge-widget .rc-sub{margin-top:1px;position:relative;display:inline-block;color:#fff;font-family:var(--font-family-roboto);font-size:9px;font-weight:500;line-height:15px;background-color:#1f1f1f;padding:0 5px}.recharge-widget .rc-sub:after{position:absolute;content:"";border:7px solid transparent;border-left:5px solid #1f1f1f;display:block;width:0;height:0;right:-12px;top:0}@media screen and (min-width: 990px){.recharge-widget .rc-sub{margin-top:1px;font-size:16px;line-height:22px;padding:0 8px}}.recharge-widget .rc-option__price.rc_widget__price.rc_widget__price--subsave{font-weight:600;font-size:16px}.recharge-widget .rc-option--active label.rc-radio__label.rc_widget__option__label:before{background-color:#343434;box-shadow:inset 0 0 0 2px #fff}.recharge-widget .rc-option__price.rc_widget__price.rc_widget__price--subsave,.recharge-widget .rc-option__price.rc_widget__price.rc_widget__price--onetime{float:right}.recharge-widget select.rc_widget__option__plans__dropdown{display:inline-block;border-radius:2px;width:auto;margin-top:8px;font-size:10px;padding:2px;border:1px solid #ddd;background-color:#fff;color:#000}@media (max-width: 499px){.recharge-widget .rc-template .rc-template__legacy-radio .rc-radio__input,.recharge-widget .rc-template .rc-template__legacy-radio .rc-radio__label{display:flex;width:100%;justify-content:flex-start;align-items:center}.recharge-widget label.rc-radio__label.rc_widget__option__label{padding-left:30px}.recharge-widget .rc-option__price{margin-left:auto}}.recharge-widget .rc_popup{display:none!important}.recharge-widget .rc_widget__option label.rc-radio__label.rc_widget__option__label:after{background-color:transparent}.recharge-widget .rc_widget__option.rc-option--active label.rc-radio__label.rc_widget__option__label:after{background-color:#000}.recharge-widget .rc-widget{padding:0!important;margin-bottom:0}.recharge-widget .rc-radio{margin-bottom:12px!important}.recharge-widget .rc-radio:last-of-type{margin-bottom:7px!important}.recharge-widget .rc-template__legacy-radio .rc_widget__option__selector+.rc-selling-plans{padding:10px 0 0!important;margin-left:30px}.recharge-widget .rc_widget__option__plans__dropdown.rc-selling-plans__dropdown{border:0;padding:4px 0 4px 10px;background-color:#f1f1f1!important;font-weight:400;font-size:10px;line-height:22px;text-transform:uppercase}@media (min-width: 1440px){.recharge-widget .rc_widget__option__plans__dropdown.rc-selling-plans__dropdown{font-size:12px}}.recharge-widget .rc-widget .rc-option__text strong,.recharge-widget .rc-widget .rc-option__discount strong{position:absolute;left:-4px;top:-27px;padding:2px 6px;border-radius:4px;font-size:12px;line-height:18px;font-weight:600;text-transform:capitalize;background-color:#ee4b47;color:#fff}@media (min-width: 1200px){.recharge-widget .rc-widget .rc-option__text strong,.recharge-widget .rc-widget .rc-option__discount strong{padding:2px 14px}}.recharge-widget .rc-radio.rc-option__subsave.rc_widget__option--active.rc-option--active .recharge-widget__icon-free{opacity:1}.recharge-widget .rc-radio.rc-option__subsave .recharge-widget__list,.recharge-widget .rc-radio.rc-option__subsave .recharge-widget__inside{display:none}.recharge-widget .rc-radio.rc-option__subsave.rc_widget__option--active.rc-option--active .recharge-widget__inside,.recharge-widget .rc-radio.rc-option__subsave.rc_widget__option--active.rc-option--active .recharge-widget__list,.recharge-widget .rc-radio.rc-option__subsave.rc_widget__option--active.rc-option--active .recharge-widget__note{display:block}.about-board{padding-top:50px;background:#fcfcfc;text-align:center}@media screen and (min-width: 750px){.about-board{padding-top:100px}}.about-board__title{margin-top:0;margin-bottom:45px;font-size:30px;font-weight:300;line-height:1.37;color:#5a5a5a}@media screen and (min-width: 750px){.about-board__title{margin-bottom:95px;font-size:48px}}.about-board__text{max-width:1100px;margin:0 auto 45px;font-size:18px;font-weight:300;color:#8c8c8a;padding:0 19px}@media screen and (min-width: 750px){.about-board__text{font-size:25px;padding:0}}.board-item-wrap{margin-bottom:40px}@media screen and (min-width: 750px){.board-item-wrap{margin-bottom:80px;width:50%}}@media screen and (min-width: 990px){.board-item-wrap{padding:0 15px;width:33.3333%}}.about-board__row{display:flex;flex-direction:column}@media screen and (min-width: 750px){.about-board__row{flex-direction:row;flex-wrap:wrap}}.board-item{max-width:350px;margin:0 auto;text-align:left}.board-item__img{display:block;width:100%;height:420px;margin-bottom:15px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 750px){.board-item__img{height:450px;margin-bottom:25px}}.board-item__title{font-family:Metric;font-size:14px;font-weight:700;margin-bottom:20px;margin-top:0}@media screen and (min-width: 750px){.board-item__title{font-size:24px;font-weight:500}}.board-item__flags{display:flex;flex-wrap:wrap;margin-bottom:20px}@media screen and (min-width: 750px){.board-item__flags{margin-bottom:33px}}.board-item__flags svg:not(:last-child){margin-right:20px}.board-item__text{font-weight:700;font-size:14px;line-height:1.75;color:#76848c}.blockImgTxt{display:block;width:100%}@media screen and (min-width: 990px){.blockImgTxt{display:flex;align-items:stretch}.blockImgTxt:nth-child(odd) .blockImgTxt__content{order:1}.blockImgTxt:nth-child(odd) .blockImgTxt__content .cnt{margin-left:auto;margin-right:110px}.blockImgTxt:nth-child(odd) .blockImgTxt__img{order:2}}.blockImgTxt__content{width:100%;text-align:center;padding:60px 25px 40px}@media screen and (min-width: 990px){.blockImgTxt__content{width:50%}}@media screen and (min-width: 750px){.blockImgTxt__content{padding-top:90px;padding-bottom:40px;text-align:left}}.blockImgTxt__img{width:100%;max-height:944px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 990px){.blockImgTxt__img{width:50%}}.cnt{max-width:535px;margin-left:auto;margin-right:auto}@media screen and (min-width: 990px){.cnt{margin-left:110px;margin-right:auto}}.blockImgTxt__title{margin-bottom:30px;margin-top:0;font-weight:300;font-size:30px;line-height:34px;text-transform:uppercase;color:#141311}@media screen and (min-width: 750px){.blockImgTxt__title{margin-bottom:46px}}.blockImgTxt__text{font-weight:300;font-size:18px;line-height:30px;color:#8c8c8a}@media screen and (min-width: 750px){.blockImgTxt__text{font-size:25px;line-height:35px}}.blockImgTxt__icons{display:flex;flex-wrap:wrap;margin:70px auto 0}.blockImgTxt-icon{width:40%;margin:0 auto 40px;text-align:center}.blockImgTxt-img{height:95px;margin-bottom:12px}.blockImgTxt-img svg{margin:0 auto}.blockImgTxt-icon__title{margin-bottom:10px;font-weight:700;font-size:14px;color:#cf3339}@media screen and (min-width: 750px){.blockImgTxt-icon__title{font-size:21px}}.blockImgTxt-icon__text{font-family:Metric;color:#545d60;font-weight:500;font-size:8px;height:45px}@media screen and (min-width: 750px){.blockImgTxt-icon__text{font-size:12px}}.about-mosaic{position:relative}.about-mosaic-wrapper{display:flex;flex-wrap:wrap}.about-mosaic__item{width:100%}@media screen and (min-width: 576px){.about-mosaic__item{flex-basis:33.3%;max-width:33.3%}}.about-mosaic__item img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 990px){.about-mosaic__item--2{flex-basis:66.6%;max-width:66.6%}}@media screen and (min-width: 1200px){.about-mosaic-content svg{width:52px;height:43px}}.about-mosaic-content svg path{fill:#cf3339}.about-mosaic-content{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:51px 21px 51px 23px}@media screen and (min-width: 1200px){.about-mosaic-content{position:absolute;top:50%;left:50%;display:flex;align-items:center;flex-direction:column;justify-content:center;width:55%;padding:60px 92px 53px 71px;transform:translate(-50%,-50%);background:#fff;border-radius:13px}}.about-mosaic-content svg{display:none}@media screen and (min-width: 750px){.about-mosaic-content svg{display:inline-block}}.mosaic-data-wrapper{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;max-width:50%;margin:0 auto}.about-mosaic__title{margin-top:47px;font-family:var(--font-family-roboto);font-size:30px;line-height:35px;font-style:normal;color:#5a5a5a;font-weight:300;text-transform:uppercase;text-align:center}@media screen and (min-width: 1200px){.about-mosaic__title{margin-top:30px;margin-bottom:18px;font-size:25px;font-weight:700;line-height:31px;letter-spacing:-.341657px}}.about-mosaic__text{text-align:center;font-family:Open Sans;font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#8c8c8a}@media screen and (min-width: 1200px){.about-mosaic__text{color:#000}}section.about-us-banner{margin-top:41px;height:772px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow-x:hidden}@media all and (min-width: 1200px){section.about-us-banner{margin-top:0;height:1029px}}section.about-us-banner .about-us-banner__content{height:100%;padding:201px 37px 0 52px;display:flex;flex-direction:column;align-items:center}@media all and (min-width: 1200px){section.about-us-banner .about-us-banner__content{align-items:flex-start;padding:285px 0 0;margin:0 auto 0 60%;width:100%;max-width:561px}}section.about-us-banner .about-us-banner__title{font-family:Metric;font-style:normal;font-weight:300;font-size:21px;line-height:21px;text-align:center;color:#fff;margin-bottom:10px}@media all and (min-width: 1200px){section.about-us-banner .about-us-banner__title{font-size:42px;line-height:51px;text-align:left;margin-bottom:56px}section.about-us-banner .about-us-banner__subtitle--mb{display:none}}section.about-us-banner .about-us-banner__subtitle--ds{display:none}@media all and (min-width: 1200px){section.about-us-banner .about-us-banner__subtitle--ds{display:flex}}section.about-us-banner .about-us-banner__subtitle{font-family:Metric;font-style:normal;font-weight:400;font-size:28px;line-height:28px;color:#fff;margin-bottom:54px}@media all and (min-width: 1200px){section.about-us-banner .about-us-banner__subtitle{font-size:38px;line-height:38px;margin-bottom:185px}}section.about-us-banner .about-us-banner__text{font-family:var(--font-family-roboto);font-style:normal;font-weight:300;font-size:20px;line-height:26px;color:#fff;margin-bottom:80px}@media all and (min-width: 1200px){section.about-us-banner .about-us-banner__text{font-size:25px;line-height:42px;margin-bottom:37px}}.js-accordion{position:relative;width:100%;display:flex;align-items:center;min-height:56px;padding-left:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.js-accordion:after{content:"";position:absolute;width:12px;height:7px;right:40px;top:50%;transform:translateY(-50%);background-position:center center;background-repeat:no-repeat;background-size:contain;transition:.2s ease-out;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%232E2E2E' stroke-width='1.3'/%3E%3C/svg%3E%0A")}.js-accordion span{color:#2e2e2e;font-size:12px;font-weight:600;line-height:19.5px;letter-spacing:1px;text-transform:uppercase;font-family:var(--font-family-roboto)}.js-accordion.js-active:after{transform:translateY(-50%) rotate(180deg)}.js-accordion-body{position:relative;overflow:hidden;height:auto;max-height:0;transition:max-height .2s ease-out;border-bottom:1px solid #e0e0e0;margin-bottom:10px}.additional-info{padding-left:12px}@media (min-width: 1200px){.additional-info{padding-left:15px}}.additional-info__accordion{padding-left:0;min-height:49px;color:#000;font-size:17px;font-weight:500}@media (min-width: 1200px){.additional-info__accordion{font-size:20px;min-height:59px}}.additional-info__accordion:first-of-type{border-top:1px solid #e1e2e3}.additional-info__accordion:after{content:"+";position:absolute;width:12px;height:12px;right:0;line-height:10px;font-size:21px;transition:.2s ease-out;background-image:none}.additional-info__accordion.js-active:after{content:"-";transform:translateY(-50%)}.additional-info__accordion-body{margin-bottom:0}.additional-info__accordion-wrap ul{padding-left:10px}.additional-info__accordion-wrap p,.additional-info__accordion-wrap ul{color:#1f1f1f;font-size:14px;font-weight:400;line-height:17px;font-family:Metric;font-family:var(--font-family-roboto)}@media screen and (min-width: 1200px){.additional-info__accordion-wrap p,.additional-info__accordion-wrap ul{font-size:16px;line-height:17px}}.additional-info__accordion-wrap ul{margin-bottom:16px}.additional-info__accordion-wrap ul li:last-of-type{margin-bottom:10px}.additional-info__accordion-wrap p{line-height:21px}.additional-info__accordion-wrap p:last-of-type{margin-bottom:1.6rem}.additional-info__accordion-wrap li{position:relative;padding-left:30px;margin-bottom:10px}@media screen and (min-width: 1200px){.additional-info__accordion-wrap li{margin-bottom:12px}}.additional-info__accordion-wrap li:last-of-type{margin-bottom:0}.additional-info__accordion-wrap li:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.5 15L12.5 10L7.5 5' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.card-product{margin-bottom:3rem}.card-product__reveal{position:relative;overflow:hidden;background-color:#0000000a;z-index:2}.card-product__image .media{padding-bottom:100%}.card-product__badge{position:absolute;padding:1px 10px;left:0;top:9px;font-size:12px;font-weight:500;text-transform:capitalize;z-index:2;background-color:#000;color:#fff;font-family:var(--font-family-roboto)}@media screen and (min-width: 990px){.card-product__badge{top:13px;padding:3px 11px;font-size:16px}}.card-product__content{padding-top:10px;overflow:hidden}.card-product__heading span{display:block;text-align:left;font-size:13px;font-weight:500;line-height:19px;text-transform:uppercase;margin:0;color:#1f1f1f;font-family:var(--font-family-roboto)}@media screen and (min-width: 990px){.card-product__heading span{font-size:18px!important;line-height:23px!important}}.card-product__heading span:first-of-type{color:#000;margin-top:5px;font-size:10px;font-weight:400}@media screen and (min-width: 990px){.card-product__heading span:first-of-type{font-size:13px!important}}.card-product .price{color:#1f1f1f;letter-spacing:normal}.card-product .price.price--on-sale .price-item--regular{font-size:1.5rem;font-weight:500;margin-right:10px}.card-product .price__regular,.card-product .price:not(.price--show-badge) .price-item--last:last-of-type{font-size:1.8rem;font-weight:700;letter-spacing:.562px}.card-product .price .hidden{display:none}.card-product .yotpo{padding:7px 0 0;white-space:nowrap}.card-product .yotpo .yotpo-stars{min-width:85px}.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:15px;--letter-spacing: 0}@media screen and (min-width: 990px){.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:17px}}@media screen and (min-width: 1200px){.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.card-product .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:20px}}.card-product .yotpo a.text-m{font-size:12px;font-weight:400;padding-left:5px;white-space:normal;color:#393939!important;font-family:var(--font-family-roboto)}.card-product .yotpo a.text-m:before,.card-product .yotpo a.text-m:after{content:none}@media screen and (min-width: 990px){.card-product .yotpo a.text-m{font-size:14px;line-height:21px}}.card-product-banner__inner:hover{text-decoration:none}.card-product-banner__inner:hover .card-product-banner__image img{transform:scale(1.05)}.card-product-banner__image{padding-top:100%;position:relative;margin:0;overflow:hidden}.card-product-banner__image img{transition:all .2s ease-out}.card-product-banner__content{padding:10px 10px 24px}@media screen and (min-width: 990px){.card-product-banner__content{padding:10px 20px 24px}}.card-product-banner__title{font-size:1rem;line-height:1.8rem;font-weight:600;padding-top:4px;margin-bottom:11px;color:#454545}@media screen and (min-width: 990px){.card-product-banner__title{font-size:2.2rem;line-height:2.6rem}}.card-product-banner__description{font-size:12px;font-weight:500;line-height:12.5px;color:#1f1f1f}.card-product-banner__btn{display:flex;align-items:center;justify-content:center;margin:18px 0 0;padding:0;width:100%;min-height:35px;border-radius:4px!important;font-size:12px!important;font-weight:700!important;letter-spacing:1.33px!important;text-transform:uppercase!important;background-color:#1f1f1f;color:#fff}@media screen and (min-width: 990px){.card-product-banner__btn{min-height:40px;font-size:14px!important}}.card-product-banner__btn:active,.card-product-banner__btn:focus,.card-product-banner__btn:hover,.card-product-banner__btn:not(.secondary-button):focus{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000021}.card-product-banner__btn:not(.secondary-button):focus{background-color:var(--button-background-color)!important;color:var(--button-text-color)!important}.contact-banner{position:relative;display:flex;align-items:stretch;width:100%;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100 - 170px);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 991px) and (max-height: 850px){.contact-banner{min-height:650px}}@media screen and (min-width: 768px){.contact-banner{background-position:center right}}@media screen and (min-width: 1200px) and (max-height: 800px){.contact-banner{min-height:590px}}.contact-banner .container{height:auto}.contact-banner__wrap{display:flex;padding:70px 0;height:auto}@media screen and (max-width: 991px) and (max-height: 800px){.contact-banner__wrap{padding:70px 0 30px}}@media screen and (min-width: 992px){.contact-banner__wrap{height:100%}}@media screen and (min-width: 1200px){.contact-banner__wrap{padding:20px 0}}@media screen and (min-width: 768px){.contact-banner__wrap{display:flex;padding:60px 70px 80px}.contact-banner__wrap.ds-position-top-left{align-items:flex-start;text-align:left;justify-content:flex-start}.contact-banner__wrap.ds-position-top-center{align-items:flex-start;text-align:center;justify-content:center}.contact-banner__wrap.ds-position-top-right{align-items:flex-start;text-align:right;justify-content:flex-end}.contact-banner__wrap.ds-position-center-left{align-items:center;text-align:left;justify-content:flex-start;padding-bottom:60px}.contact-banner__wrap.ds-position-center-center{align-items:center;text-align:center;justify-content:center;padding-bottom:60px}.contact-banner__wrap.ds-position-center-right{align-items:center;text-align:right;justify-content:flex-end;padding-bottom:60px}.contact-banner__wrap.ds-position-bottom-left{align-items:flex-end;text-align:left;justify-content:flex-start}.contact-banner__wrap.ds-position-bottom-center{align-items:flex-end;text-align:center;justify-content:center}.contact-banner__wrap.ds-position-bottom-right{align-items:flex-end;text-align:right;justify-content:flex-end}}.contact-banner__content{text-align:center;padding:30px;width:100%;max-width:690px;border-radius:4px}@media screen and (max-width: 991px){.contact-banner .mb-position-top{display:flex;align-items:flex-start}.contact-banner .mb-position-center{display:flex;align-items:center}.contact-banner .mb-position-bottom{display:flex;align-items:flex-end}}@media screen and (min-width: 768px){.contact-banner__content{height:auto;text-align:inherit;padding:30px 45px 45px}}.contact-banner__title{text-transform:uppercase;margin:0;font-size:28px;line-height:32px;margin-bottom:1rem}.contact-banner__rte{margin-bottom:25px}.contact-banner__rte p{font-weight:300;font-size:16px;line-height:20px}@media screen and (min-width: 992px){.contact-banner__title{font-size:24px;line-height:37px}.contact-banner__rte p{font-size:18px;line-height:26px}}@media screen and (min-width: 1200px){.contact-banner__title{font-size:40px;line-height:47px}.contact-banner__rte p{font-size:23px;line-height:42px}.contact-banner__rte{margin-bottom:35px}}.contact-banner__btn.btn{margin:0!important;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-family-montserrat)!important;width:100%;max-width:585px;padding:0;min-height:56px;line-height:56px;border-radius:4px;letter-spacing:normal;font-weight:700;font-size:1.6rem;text-transform:uppercase;cursor:pointer}body .contact-banner__wrap .contact-banner__content .contact-banner__btn.btn:active,body .contact-banner__wrap .contact-banner__content .contact-banner__btn.btn:focus{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000021;background:var(--button-background-color)!important;color:var(--button-)}.contact-us{position:relative;padding:60px 0}@media (min-width: 990px){.contact-us{padding:60px 0 190px}}@media (min-width: 1200px){.contact-us .page-width{max-width:1260px}}.contact-us__head{margin-bottom:75px}@media (max-width: 749px){.contact-us__head{margin-bottom:25px}}.contact-us__body{align-items:stretch}@media (min-width: 990px){.contact-us__body{display:flex}.contact-us__body>div{width:50%}}.contact-us__content{height:auto;display:flex;flex-direction:column;margin-bottom:40px}@media (min-width: 990px){.contact-us__content{margin-bottom:0}}.contact-us__title{margin:0;font-weight:300;font-size:35px;line-height:45px;color:#5a5a5a;margin-bottom:1rem}@media (min-width: 1200px){.contact-us__title{padding-right:125px}}.contact-us__rte{margin-bottom:40px}@media (min-width: 1200px){.contact-us__rte{padding-right:125px}}.contact-us__rte p{font-family:Open Sans,sans-serif;font-weight:300;font-size:16px;line-height:19px;color:#8c8c8a;margin-bottom:12px}@media (min-width: 1200px){.contact-us__form{padding-left:2px;padding-right:0}}.contact-us__form-wrap{background:#f5f5f5;border-radius:5px;padding:40px 48px}@media (max-width: 749px){.contact-us__form-wrap{padding:40px 28px}}.contact-us__form-wrap input,.contact-us__form-wrap select,.contact-us__form-wrap textarea{margin:0 0 20px;width:100%;height:57px;padding:0 20px 0 40px;border:0;background:#fff;border-radius:5px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#8c8c8ab3;mix-blend-mode:normal;border:1px solid transparent;transition:border .4s linear}@media (max-width: 749px){.contact-us__form-wrap input,.contact-us__form-wrap select,.contact-us__form-wrap textarea{padding:0 20px}}.contact-us__form-wrap input::placeholder,.contact-us__form-wrap input::-webkit-input-placeholder,.contact-us__form-wrap input::-moz-placeholder,.contact-us__form-wrap input::-ms-input-placeholder,.contact-us__form-wrap select::placeholder,.contact-us__form-wrap select::-webkit-input-placeholder,.contact-us__form-wrap select::-moz-placeholder,.contact-us__form-wrap select::-ms-input-placeholder,.contact-us__form-wrap textarea::placeholder,.contact-us__form-wrap textarea::-webkit-input-placeholder,.contact-us__form-wrap textarea::-moz-placeholder,.contact-us__form-wrap textarea::-ms-input-placeholder{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#8c8c8ab3}.contact-us__form-wrap input:active,.contact-us__form-wrap input:focus,.contact-us__form-wrap input:focus-visible,.contact-us__form-wrap select:active,.contact-us__form-wrap select:focus,.contact-us__form-wrap select:focus-visible,.contact-us__form-wrap textarea:active,.contact-us__form-wrap textarea:focus,.contact-us__form-wrap textarea:focus-visible{border:1px solid rgba(140,140,138,.7019607843);outline:none}.contact-us__form-wrap select{background-image:url("data:image/svg+xml,%3Csvg width='14' height='7' viewBox='0 0 14 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.99966 7.00024L-0.000399011 0.000182003L6.99966 0.000181413L13.9997 0.000180823L6.99966 7.00024Z' fill='%23231F20'/%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat;background-size:14px;background-position:96% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff}.contact-us__form-wrap textarea{min-height:102px;padding:20px 20px 10px 40px;max-height:102px}@media (max-width: 749px){.contact-us__form-wrap textarea{padding:20px 20px 10px}}.contact-us__form-wrap .btn.form--btn{margin:15px 0 0;padding:0;width:100%;max-width:153px;height:40px;letter-spacing:normal;font-weight:700!important;font-size:15px!important;line-height:40px!important;border-radius:6px;text-transform:uppercase;cursor:pointer;background-color:#000;color:#fff;font-family:var(--font-family-montserrat)!important}.contact-head{border-bottom:2px solid #eeeeee}@media (max-width: 749px){.contact-head{border:0}}.contact-head__list{display:flex;align-items:center}@media (max-width: 749px){.contact-head__list{flex-direction:column}}.contact-head__item,.contact-head__item a{font-weight:300;font-size:18px;line-height:21px}.contact-head__item{position:relative;margin-right:80px;padding:12px 0}@media (max-width: 749px){.contact-head__item{margin-right:0;border-bottom:2px solid #eeeeee}}.contact-head__item:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:0;background-color:#cf3339;transition:.2s ease}.contact-head__item:after:hover{height:4px}.contact-head__item a{text-decoration:none}.contact-head__item--active:after{height:4px}.customer_support{margin-top:auto;padding:40px 40px 30px;border:1px solid #f5f5f5;border-radius:5px}@media (min-width: 1200px){.customer_support{margin-right:45px}}@media (max-width: 749px){.customer_support{padding:20px 30px}}.customer-support__title{margin:0 0 10px;font-weight:700;font-size:24px;line-height:31px;text-transform:uppercase;color:#5a5a5a}.customer-support__rte{margin-bottom:30px}.customer-support__down{display:flex;flex-direction:column}.customer-support__down>a{font-family:Open Sans;font-weight:300;font-size:22px;line-height:24px;color:#8c8c8a;margin-bottom:8px;text-decoration:none}@media (max-width: 749px){.customer-support__down>a{font-size:18px;line-height:20px}}.customer-support__down>a:hover{color:var(--color-accent)}.customer-support__social{display:flex;align-items:flex-end;padding-top:30px}.customer-support__social li:last-of-type{margin-left:20px}.customer-support__social li a{display:flex;align-items:flex-end;color:#8c8c8a}.customer-support__social li a:hover{color:var(--color-accent)}.customer-support__social li svg{display:block;height:16px}.facets-wrapper{border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:30px}.facets{position:relative;z-index:5}.facets__form{display:flex;flex-direction:column}@media (max-width: 768px){.facets__form{position:relative;top:inherit;bottom:inherit;left:inherit;visibility:visible;transform:inherit;z-index:2;max-width:inherit;padding:0;overflow:visible}}.facets__form .mobile-menu-close{display:none!important}.facets__top,.facets__bottom{display:flex;align-items:center;min-height:54px;padding:6px 0}.facets__breadcrumb{display:none}@media screen and (min-width: 750px){.facets__breadcrumb{display:block}}.facets__breadcrumb .breadcrumb{padding:0;margin:0;align-items:center}.facets__breadcrumb .breadcrumb a,.facets__breadcrumb .breadcrumb span{font-size:14px;font-weight:400;line-height:11.5px;letter-spacing:.8px;text-transform:uppercase;padding:0;color:#000;font-family:var(--font-family-roboto)}.facets__breadcrumb .breadcrumb a:last-of-type,.facets__breadcrumb .breadcrumb span:last-of-type{font-weight:700}.facets__breadcrumb .breadcrumb span{margin:0 2px}.facets__top{position:relative;justify-content:space-between}.facets__top:after{content:"";position:absolute;left:50%;bottom:0;width:100vw;height:1px;transform:translate(-50%);background-color:#0000004d}.facets__sorting{display:flex;align-items:center;width:100%}@media screen and (min-width: 750px){.facets__sorting{width:auto}}.facets__sorting .sorting{order:1}@media screen and (min-width: 750px){.facets__sorting .sorting{order:2}}@media screen and (max-width: 768px){.facets__sorting .sorting{margin:0;padding:0;border:0}}.facets__num{order:2;margin-left:auto;font-size:14px;line-height:13.8px;font-weight:700;color:#000;font-family:var(--font-family-roboto)}@media screen and (min-width: 750px){.facets__num{order:1;font-size:16px;font-weight:600;text-transform:uppercase;margin-right:30px;margin-left:0}}.facets__bottom-inner{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-column-gap:2rem;width:100%;grid-template-columns:100%!important}.facets__wrapper{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap}.facets__disclosure:not(:last-of-type){margin-right:3rem!important}.facets__summary{padding:0 17px 0 0;color:#000;font-size:12.788px;font-weight:400;line-height:17.082px;letter-spacing:.256px;text-transform:uppercase;margin:0}@media (min-width: 750px){.facets__summary{font-size:15px;font-weight:400;line-height:20.037px;letter-spacing:.3px}}.facets .active-facets{padding:0;margin:0}.facets .active-facets__button{padding:0;margin-top:0;padding-top:1rem;padding-right:1rem}.facets .facet-filters{color:#000;font-family:var(--font-family-roboto);padding-left:0}.facets .facet-filters__field{display:flex;align-items:center}.facets .facet-filters__field .select{margin-bottom:1px;line-height:1}@media screen and (min-width: 750px){.facets .facet-filters__field .select{margin-bottom:0}}.facets .facet-filters__field .select svg{right:0;height:7px;width:13px;top:50%;transform:translateY(-50%)}@media screen and (min-width: 750px){.facets .facet-filters__field .select svg{height:9px}}.facets .facet-filters__field .select__select{font-size:12px;font-weight:400;letter-spacing:.5px}@media screen and (min-width: 750px){.facets .facet-filters__field .select__select{font-size:16px}}.facets .facet-filters__label{margin:0;font-size:12px;font-weight:400;line-height:11.5px;letter-spacing:.5px;text-transform:uppercase;color:#010101}@media screen and (min-width: 750px){.facets .facet-filters__label{font-size:16px;font-weight:600;color:#000}}.facets .facet-filters__sort{max-width:inherit;width:80px;border:0;box-shadow:0 0;padding:0 10px 0 7px;height:auto;line-height:1.5}@media screen and (min-width: 750px){.facets .facet-filters__sort{width:100px}}.facets .facet-filters__sort:focus-visible{outline:0;outline-offset:0;box-shadow:0 0}.page-top{padding:10px 0 40px;text-align:center;clip-path:polygon(100% 0,100% 85%,50% 100%,0 85%,0 0)}@media screen and (min-width: 990px){.page-top{padding:20px 0 80px}}.instructions{max-width:1800px;margin:0 auto;padding-right:20px;padding-left:20px}.instructions .instruction-icon{margin-top:40px;text-align:center}.instructions .instruction-icon svg{margin:0 auto}.instructions .why__heading{margin-top:23px;padding-bottom:60px}@media all and (min-width: 1440px){.instructions .why__heading{padding-bottom:130px}}.instructions .why__subtitle{margin-top:24px}.instructions .instructions-block{padding:5px 0 40px;border-top:2px solid #ccc}.instructions .instructions-block__title{text-align:left;letter-spacing:-1px;color:#333;font-family:Open Sans;font-size:18px;font-weight:700;line-height:30px;margin-top:20px;margin-bottom:10px}@media all and (min-width: 1200px){.instructions .instructions-block__title{font-size:30px;line-height:50px}}.instructions .instructions-cards{padding:40px 0}@media all and (min-width: 750px){.instructions .instructions-cards{display:flex;flex-wrap:wrap;padding:60px 0}}@media all and (min-width: 1440px){.instructions .instructions-cards{margin:0 -20px}}.instructions .instructions-card{display:flex;align-items:center;flex-direction:column;justify-content:space-between;max-width:320px;margin:0 auto 20px;padding:22px 15px;border-radius:26px;background:#fff;box-shadow:6px 7px 33px #0000001c}@media all and (min-width: 750px){.instructions .instructions-card{flex-basis:calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px);margin:0 10px 20px}.instructions .instructions-card:first-of-type{margin-left:0}.instructions .instructions-card:last-of-type{margin-right:0}.instructions .instructions-card:nth-of-type(3n){margin-right:0}.instructions .instructions-card:nth-of-type(4n){margin-left:0}}@media all and (min-width: 1200px){.instructions .instructions-card{flex-basis:calc(20% - 20px);max-width:calc(20% - 20px)}.instructions .instructions-card:nth-of-type(3n){margin-right:10px}.instructions .instructions-card:nth-of-type(4n){margin-left:10px}}@media all and (min-width: 1440px){.instructions .instructions-card{flex-basis:calc(20% - 40px);max-width:calc(20% - 40px);margin:0 20px;padding:22px 22px 45px}}.instructions .instructions-cards--tablets .instructions-card .instructions-card__icon svg{width:250px}@media all and (min-width: 1440px){.instructions .instructions-cards--tablets .instructions-card .instructions-card__icon svg{width:500px}}@media all and (min-width: 750px){.instructions .instructions-cards--tablets .instructions-card{flex-basis:calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}}@media all and (min-width: 1200px){.instructions .instructions-cards--tablets .instructions-card{flex-basis:calc(40% - 20px);max-width:calc(40% - 20px)}}.instructions .instructions-card__title{text-align:center;color:#dadada;font-family:Open Sans,sans-serif;font-size:21px;font-weight:700;line-height:22px}@media all and (min-width: 1440px){.instructions .instructions-card__title{font-size:29px;line-height:22px}}.instructions .instructions-card__icon{display:flex;align-items:center;justify-content:center;height:225px}@media all and (min-width: 1440px){.instructions .instructions-card__icon{height:390px}}.instructions .instructions-card__icon svg{width:110px;max-height:120px}@media all and (min-width: 1440px){.instructions .instructions-card__icon svg{width:200px;max-height:100%}}.instructions .instructions-card__text{text-align:center;color:#000;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;line-height:14px}@media all and (min-width: 750px){.instructions .instructions-card__text{display:flex;align-items:flex-start;justify-content:center;min-height:42px}}@media all and (min-width: 1200px){.instructions .instructions-card__text{font-size:17px;line-height:22px}}@media all and (min-width: 750px){.instructions{padding-right:60px;padding-left:60px}}section.keep-block{background-color:#fcfcfc}section.keep-block .keep-block__items{display:flex;flex-direction:column;padding:64px 58px 55px}@media all and (min-width: 1200px){section.keep-block .keep-block__items{flex-direction:row;justify-content:space-around;padding:99px 138px 103px 84px;margin:0}}section.keep-block .keep-block__item{margin-bottom:44px}@media all and (min-width: 1200px){section.keep-block .keep-block__item{margin-bottom:0;width:330px}}section.keep-block .keep-block__img{height:47px;width:auto;margin-bottom:24px;margin-left:27px}@media all and (min-width: 1200px){section.keep-block .keep-block__img{height:58px;margin-bottom:30px;margin-left:34px}}section.keep-block .keep-block__content{padding-left:27px;border-left:3px solid #202020;min-height:129px}@media all and (min-width: 1200px){section.keep-block .keep-block__content{padding-left:34px;border-left:4px solid #202020;min-height:163px}}section.keep-block .keep-block__title{font-family:var(--font-family-roboto);font-style:normal;font-weight:300;font-size:33px;line-height:33px;color:#231f20;margin-top:0}@media all and (min-width: 1200px){section.keep-block .keep-block__title{font-size:41px;line-height:47px}}section.keep-block .keeb-block__text{font-family:Open Sans;font-style:normal;font-weight:300;font-size:14px;line-height:19px;color:#8c8c8a;margin-top:18px}section.keep-block .keeb-block__text p{margin-bottom:0}@media all and (min-width: 1200px){section.keep-block .keeb-block__text{font-size:17px;line-height:24px;margin-top:22px}}.product-card{display:flex;flex-direction:column;height:100%}.product-card:hover .product-card__image img{transform:scale(1.03)}.product-card__image{position:relative;width:100%;height:173px;min-height:173px;background-color:#0000000a;overflow:hidden}@media screen and (min-width: 990px){.product-card__image{height:253px;min-height:253px}}@media screen and (min-width: 1200px){.product-card__image{height:298px;min-height:298px}}.product-card__image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:.3s ease-in-out;-o-object-fit:contain;object-fit:contain}.product-card__badge{position:absolute;padding:1px 10px;left:0;top:9px;font-size:12px;font-weight:500;text-transform:capitalize;z-index:2;background-color:#000;color:#fff;font-family:var(--font-family-roboto)}@media screen and (min-width: 990px){.product-card__badge{top:13px;padding:3px 11px;font-size:16px}}.product-card__inner{display:flex;flex-direction:column;white-space:normal;padding-top:11px;height:100%;min-height:135px}@media screen and (min-width: 990px){.product-card__inner{padding-top:20px;min-height:165px}}@media screen and (min-width: 1200px){.product-card__inner{min-height:187px}}.product-card__title,.product-card__title-under{margin:0;white-space:normal;font-family:var(--font-family-roboto)}.product-card__title{font-size:10px;font-weight:500;line-height:1.2;margin-bottom:5px;text-transform:uppercase;color:#000}.product-card__title a:hover{text-decoration:none}@media screen and (min-width: 990px){.product-card__title{font-size:16px}}@media screen and (min-width: 1200px){.product-card__title{font-size:26px;margin-bottom:10px}}.product-card__name{font-size:13px;font-weight:500;line-height:19px;text-transform:initial;color:#1f1f1f}@media screen and (min-width: 990px){.product-card__name{font-size:16px}}@media screen and (min-width: 1200px){.product-card__name{font-size:18px;line-height:21px}}.product-card__title-under{font-size:13px;font-weight:500;line-height:19px;text-transform:initial;color:#1f1f1f}@media screen and (min-width: 990px){.product-card__title-under{font-size:16px}}@media screen and (min-width: 1200px){.product-card__title-under{font-size:18px;line-height:21px}}.product-card__reviews-section{margin-top:auto;padding:5px 0 6px}@media screen and (min-width: 990px){.product-card__reviews-section{padding:10px 0 6px}}.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#ffa41c}.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:15px}@media screen and (min-width: 990px){.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:17px}}@media screen and (min-width: 1200px){.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.product-card__reviews .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:20px}}.product-card__reviews .yotpo a.text-m{font-size:12px;font-weight:400;padding-left:5px;color:#393939!important;font-family:var(--font-family-roboto)}.product-card__reviews .yotpo a.text-m:before,.product-card__reviews .yotpo a.text-m:after{content:none}@media screen and (min-width: 990px){.product-card__reviews .yotpo a.text-m{font-size:14px;line-height:21px}}.product-card__price{font-size:16px;font-weight:700;line-height:normal;letter-spacing:.5px;color:#1f1f1f;font-family:var(--font-family-roboto)}@media screen and (min-width: 990px){.product-card__price{font-size:21px}}.octane-ai-quiz-rendered{width:100%;margin:0 auto;padding:8px}@media (min-width: 1200px){.octane-ai-quiz-rendered{padding:16px}}.oct-quiz-wrapper.custom-style{position:relative!important}.oct-quiz-wrapper.custom-style>.oct-quiz-content{position:unset!important}.oct-quiz-wrapper.custom-style [data-element="oct-quiz-image oct-quiz-media"]{position:absolute;top:10px;left:20px;width:calc(100% - 40px)}@media (min-width: 768px){.oct-quiz-wrapper.custom-style [data-element="oct-quiz-image oct-quiz-media"]{top:20px;left:30px;width:calc(100% - 80px)}}.oct-quiz-wrapper.custom-style .oct-quiz-heading{font-size:21px;line-height:30px}@media (min-width: 768px){.oct-quiz-wrapper.custom-style .oct-quiz-heading{font-size:42px;line-height:52px}}.oct-quiz-wrapper.custom-style.oct-quiz-wrapper--result-page [data-element="oct-quiz-image oct-quiz-media"]{position:relative;top:inherit;left:inherit;width:inherit}.oct-quiz-wrapper.custom-style.oct-quiz-wrapper--result-page .oct-quiz-title.text-large-custom{font-size:30px}@media (min-width: 768px){.oct-quiz-wrapper.custom-style.oct-quiz-wrapper--result-page .oct-quiz-title.text-large-custom{font-size:50px}}.oct-quiz-wrapper.custom-style.oct-quiz-wrapper--result-page{padding:140px 30px 60px}@media (min-width: 750px){.oct-quiz-wrapper.custom-style.oct-quiz-wrapper--result-page{padding:120px 30px 60px}}.oct-quiz-title.text-large-custom{font-size:28px;line-height:30px}@media (min-width: 768px){.oct-quiz-title.text-large-custom{font-size:54px;line-height:57px}}.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style{width:100%;max-width:420px}.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal{max-width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal .oct-quiz-multiple-choice-options__option.custom-style{display:flex;width:100%;font-size:11px;line-height:32px;margin-bottom:16px;text-align:left}@media (min-width: 475px){.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal .oct-quiz-multiple-choice-options__option.custom-style{width:calc(50% - 5px);margin-right:10px}.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal .oct-quiz-multiple-choice-options__option.custom-style:nth-of-type(2n){margin-right:0;margin-left:auto}}@media (hover: none) and (min-width: 475px){.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal .oct-quiz-multiple-choice-options__option.custom-style{width:calc(50% - 9px);margin-right:10px}.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal .oct-quiz-multiple-choice-options__option.custom-style:nth-of-type(2n){margin-right:0;margin-left:auto}}@media (min-width: 475px){.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal .oct-quiz-multiple-choice-options__option.custom-style{font-size:14px}}@media (min-width: 768px){.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal .oct-quiz-multiple-choice-options__option.custom-style{width:calc(50% - 10px);font-size:16px;line-height:35px;margin-right:15px}}@media (hover: none) and (min-width: 768px){.oct-quiz-content .oct-quiz-multiple-choice-options.custom-style.oct-quiz-multiple-choice-options--horizontal .oct-quiz-multiple-choice-options__option.custom-style{width:calc(50% - 13px);font-size:16px;line-height:35px;margin-right:15px}}.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style{position:relative;min-height:55px;align-items:center;justify-content:flex-start;display:flex;padding-left:55px;font-size:20px;line-height:40px;font-weight:400;overflow:hidden}@media (min-width: 768px){.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style{min-height:62px;padding-left:76px;font-size:20px;line-height:40px}}.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:after,.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:before{content:"";position:absolute}.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:after{top:17px;left:17px;width:20px;height:20px;border-radius:6px;border:1px solid #c4c4c4}@media (min-width: 768px){.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:after{top:15px;left:20px;width:30px;height:30px}}.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:hover:after,.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:active:after,.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:focus:after{border:1px solid #000}.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:hover:before,.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:active:before,.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:focus:before{width:13px;height:10px;top:22px;left:20px;background-image:url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.95544 7.93921L6.95544 12.9392L17.9554 1.93921' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center center}@media (min-width: 768px){.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:hover:before,.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:active:before,.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style:focus:before{width:16px;height:12px;top:24px;left:27px}}.oct-quiz-content .oct-quiz-multiple-choice-options__option.custom-style>div{white-space:normal;width:100%;flex:0 0 100%;text-align:left;line-height:1}.oct-quiz-btn--primary.custom-primary,.oct-quiz-btn--secondary.custom-secondary{width:100%;max-width:260px;font-weight:600;font-size:13px;line-height:16px;letter-spacing:.065em;text-transform:uppercase;font-family:var(--font-family-roboto)}@media (min-width: 768px){.oct-quiz-btn--primary.custom-primary,.oct-quiz-btn--secondary.custom-secondary{font-size:16px;line-height:19px}.oct-quiz-btn--primary.custom-primary{min-height:45px;padding:10px 24px}.oct-quiz-btn--secondary.custom-secondary{min-height:48px;padding:10px 24px;line-height:25px}}.oct-quiz-btn--secondary.custom-secondary{font-weight:400;text-align:center;justify-content:center}.oct-quiz-btn-wrapper .off-shadow:hover,.oct-quiz-btn-wrapper .off-shadow:active,.oct-quiz-btn-wrapper .off-shadow:focus{transform:translateZ(0);box-shadow:0 0}.octane-ai-quiz-rendered{padding:20px 0 60px}.oct-quiz-wrapper--result-page{padding:145px 20px 70px;border-radius:11px;border:1px solid #efefef}.oct-quiz-wrapper--result-page .oct-quiz-subheading{color:#232323;font-size:1.8rem;font-weight:400;letter-spacing:-.351px;text-transform:uppercase;padding:0}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-subheading{font-size:2.2rem}}.oct-quiz-wrapper--result-page .oct-quiz-title.text-large-custom{width:100%;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:Montserrat;font-size:1.8rem!important;line-height:1.1;font-weight:500;letter-spacing:1.063px;text-transform:uppercase;background-color:#000;border-radius:16px;border:1px solid #c4c4c4;padding:10px 20px;min-height:68px;margin:0 auto 60px}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-title.text-large-custom{width:70%;font-size:2.2rem!important}}.oct-quiz-wrapper--result-page .oct-quiz-top_content{padding-top:16px;display:flex;flex-wrap:wrap;-moz-column-gap:60px;column-gap:60px}.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"]{width:100%!important;padding-bottom:0;margin-bottom:30px}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"]{width:calc(50% - 30px)!important;margin-bottom:60px}}.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"]>div{width:100%;max-width:100%}.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"] img{width:100%;max-width:100%;border-radius:25px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"]:first-of-type{position:absolute;width:100%!important;max-width:120px;right:50%;top:30px;transform:translate(50%);margin:0}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"]:first-of-type{right:calc(50% - 280px);top:10px;max-width:180px}}.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"]:nth-of-type(5){display:none;width:100%!important}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"]:nth-of-type(5){display:block}}.oct-quiz-wrapper--result-page .oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"]:nth-of-type(5) img{width:100%;max-width:100%;border-radius:0;overflow:hidden;-o-object-fit:cover;object-fit:cover}.oct-quiz-wrapper--result-page .oct-quiz-top_content .oct-quiz-rich-text{width:100%;margin-bottom:30px}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-top_content .oct-quiz-rich-text{width:calc(50% - 30px);margin-bottom:60px}}.oct-quiz-wrapper--result-page .oct-quiz-top_content .oct-quiz-rich-text p{font-style:normal;font-size:1.6rem;font-weight:400}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-top_content .oct-quiz-rich-text p{font-size:2rem}}.oct-quiz-wrapper--result-page .oct-quiz-top_content .oct-quiz-rich-text p a{text-decoration:underline}.oct-quiz-wrapper--result-page .oct-quiz-top_content .oct-quiz-rich-text p a:hover{text-decoration:none}.oct-quiz-wrapper--result-page .oct-quiz-top_content .oct-quiz-rich-text p a span{color:#000!important}.oct-quiz-wrapper--result-page .oct-quiz-top_content>div:last-of-type{width:100%;margin-bottom:0}.oct-quiz-wrapper--result-page .oct-quiz-top_content>div:last-of-type p span{font-size:2.4rem!important}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-top_content>div:last-of-type p span{font-size:3.6rem!important}}@media (min-width: 1200px){.oct-quiz-wrapper--result-page .oct-quiz-top_content>div:last-of-type p span{font-size:4.6rem!important}}.oct-quiz-wrapper--result-page .oct-quiz-result-actions-content>div:nth-of-type(2){display:flex;flex-direction:column;margin:0}.oct-quiz-wrapper--result-page .oct-quiz-result-actions-content>div:nth-of-type(2) button{padding:4px 10px;min-height:34px;border-radius:5px;font-size:12px;font-weight:700;line-height:12px;text-transform:uppercase}.oct-quiz-wrapper--result-page .oct-quiz-result-actions-content>div:nth-of-type(2) button:first-of-type{margin-bottom:12px}.oct-quiz-wrapper--result-page .oct-quiz-bottom_content{padding-top:80px;display:none}.oct-quiz-wrapper--result-page .oct-quiz-btn-wrapper-buy-all .oct-quiz-btn--primary.custom-primary{min-width:100%;min-height:60px;font-size:19px;font-weight:600;letter-spacing:1.235px;text-transform:uppercase}@media (min-width: 750px){.oct-quiz-wrapper--result-page .oct-quiz-btn-wrapper-buy-all .oct-quiz-btn--primary.custom-primary{min-width:350px}}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type{display:flex;flex-direction:column}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__img-wrapper{order:2}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__img-wrapper a{background-color:#0000000d}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__copy-wrapper{order:1}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__copy-wrapper .oct-quiz-result-item__title{text-align:left;line-height:1.1}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__copy-wrapper .oct-quiz-result-item__title>p{text-transform:uppercase}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__copy-wrapper .oct-quiz-result-item__title>p:first-of-type{font-weight:300}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__copy-wrapper .oct-quiz-result-item__title>p:first-of-type span{font-size:24px!important}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__copy-wrapper .oct-quiz-result-item__title>p:last-of-type strong{line-height:1.2;font-size:16px!important}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item>div:first-of-type .oct-quiz-result-item__pricing{display:none}.oct-quiz-wrapper--result-page .oct-quiz-products .oct-quiz-products__item .oct-quiz-btn--secondary.custom-secondary{display:none}.approach-banner{position:relative}.approach-banner img{width:100%}.approach-logo{display:none}@media all and (min-width: 990px){.approach-logo{position:absolute;top:12%;left:108px;display:block;max-width:163px}}.approach-banner-text{padding:40px 10px;text-align:center}@media all and (min-width: 990px){.approach-banner-text{max-width:60%;margin:0 auto;padding:70px 0 78px}}.approach-banner__title{display:block;margin-bottom:15px;padding:0 20px;color:#091133;font-family:Roboto,sans-serif;font-size:23px;font-weight:500}@media all and (min-width: 990px){.approach-banner__title{margin-bottom:30px;font-size:50px;line-height:66px}}.approach-banner__subtitle{padding:0 35px;color:#5d6970;font-family:Roboto,sans-serif;font-size:14px;line-height:1.36}@media all and (min-width: 990px){.approach-banner__subtitle{font-size:18px;line-height:1.67}}.causes{display:flex;flex-direction:column-reverse;margin-bottom:40px}@media all and (min-width: 750px){.causes .one-half{flex-basis:50%;max-width:50%}.causes{flex-direction:row;margin-bottom:115px}}.causes-text{padding:10%}@media all and (min-width: 750px){.causes-text{display:flex;flex-direction:column;justify-content:center}}.causes-title{margin-bottom:20px;color:#091133;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1.33}@media all and (min-width: 990px){.causes-title{margin-bottom:30px;font-size:36px}}.causes-item{position:relative;margin-bottom:10px;padding-left:30px;color:#5d6970;font-family:Roboto,sans-serif;font-size:16px;line-height:1.62}.causes-item svg{position:absolute;top:-5px;left:0;transform:scale(.3)}.kits-wrapper{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px}@media all and (min-width: 750px){.kits-wrapper{margin-top:65px;margin-bottom:65px}}@media all and (min-width: 990px){.kits-wrapper{margin-bottom:133px}}.kit-item{position:relative;display:flex;align-items:center;flex-basis:33%;flex-direction:column;max-width:33%;min-height:100%;padding:5px}.kit-item:not(:last-of-type):after{position:absolute;right:0;bottom:0;display:inline-block;width:1px;height:90%;content:"";border-right:1px solid #e6e6e6}.kit-item .stage{min-height:133px;transform:scale(.7)}@media all and (min-width: 750px){.kit-item .stage{transform:none}}.kits{text-align:center}.kits-title{color:#091133;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1.33}@media all and (min-width: 750px){.kits-title{font-size:36px}}.kits-item-title{margin-bottom:20px;padding:5px;color:#fff;border-radius:5px;background-color:#afbbbf;font-family:Roboto,sans-serif;font-size:12px;font-weight:500}@media all and (min-width: 750px){.kits-item-title{padding-right:10px;padding-left:10px;font-size:14px}}@media all and (min-width: 990px){.kits-item-title{margin-bottom:35px;padding:10px 20px;font-size:18px}}.kit-item:nth-child(2) .kits-item-title{background-color:#798589}.kit-item:nth-child(3) .kits-item-title{background-color:#565f62}.kit__products-title{min-height:40px;color:#091133;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:1.67}@media all and (min-width: 750px){.kit__products-title{font-size:18px}}.kit__products-image{max-height:300px;margin:20px 0}@media all and (min-width: 750px){.kit__products-image{margin:40px 0}}.kits .ba-item__products-form{max-height:40px}.approach-results{text-align:center;overflow-x:hidden;color:#fff}.approach-results .page__title{margin:20px 0 40px;text-transform:uppercase;color:#5a5a5a;font-family:Montserrat;font-size:20px;font-weight:500;line-height:.88;color:#fff}@media all and (min-width: 990px){.approach-results .page__title{margin-bottom:45px;font-size:40px}}.approach-results .page__subtitle{max-width:75%;margin:0 auto 20px;line-height:1.71}@media all and (min-width: 750px){.approach-results .page__subtitle{margin-bottom:40px}}@media all and (min-width: 990px){.approach-results .page__subtitle{max-width:65%;margin-bottom:73px}}.approach-results-inner{display:flex;flex-basis:50%;max-width:50%}.approach-results-2{display:flex}@media all and (min-width: 750px){.approach-results-2{flex-basis:50%;max-width:50%}}.approach-results-3{display:flex}@media all and (min-width: 750px){.approach-results-3{flex-basis:33%;max-width:33%}}.approach-results-4{display:flex;flex-basis:25%;max-width:25%}.approach-results-inner{flex-direction:column;align-items:center}@media all and (min-width: 750px){.approach-results-images{display:flex}}.approach-results-period{margin-top:10px;margin-bottom:10px;font-size:16px}@media all and (min-width: 750px){.approach-results-period{margin-top:20px;margin-bottom:20px;text-transform:uppercase;font-family:Open Sans,sans-serif;font-size:22px;line-height:1.18}}@media all and (min-width: 990px){.approach-results-period{margin-top:38px}}.approach-results-btn{display:inline-block;margin:20px 0;padding:5px 10px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:3px;font-size:12px;font-weight:700}@media all and (min-width: 750px){.approach-results-btn{margin:40px 0 50px}}#approach .about-professor-wrapper{margin-top:0}.approach-results-2 .approach-results-inner .responsive-image__wrapper{max-height:475px}.approach-results-3 .approach-results-inner .responsive-image__wrapper{max-height:317px}.approach-results-inner .responsive-image__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#shopify-section-kits2{margin-top:40px}@media all and (min-width: 990px){#shopify-section-kits2{margin-top:90px}}body .kits .ba-item__products-btn.offer__btn--buy.btn:active,body .kits .ba-item__products-btn.offer__btn--buy.btn:focus,body .kits .ba-item__products-btn.btn.active{background-image:none;outline:0;background-color:var(--button-background-color)!important;color:var(--button-text-color);box-shadow:inset 0 3px 5px #00000021}#shopify-section-approach-results2 .approach-results{padding-bottom:40px}@media screen and (min-width: 990px){.about-professor__inner .professor__subtitle{display:flex;align-items:center;order:3}.about-professor__inner .professor__subtitle svg{margin-right:1rem}.about-professor__inner{position:absolute;top:0;bottom:0;left:40px;width:600px;padding:30px 40px;text-align:left}}.professor{position:relative;height:1110px;background-position:right center;background-size:cover}@media all and (min-width: 2200px){.professor{height:1300px}}@media all and (min-width: 2600px){.professor{height:1600px}}@media all and (min-width: 3200px){.professor{height:2000px}}.professor__inner{position:absolute;top:0;bottom:0;left:81px;width:724px;padding:116px 87px;background-color:#86939e}.professor__quote{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;line-height:28px}.professor__quote-text{margin-top:19px}.professor__name{margin-top:188px;letter-spacing:1px;text-transform:uppercase;color:#fff;font-size:38px;font-weight:500;line-height:43px}.professor__subtitle{position:relative;margin-top:32px;padding-left:47px;text-transform:uppercase;color:#2f2f2f;font-size:15px;font-weight:700;line-height:20px}.professor__subtitle svg{position:absolute;top:0;left:0}.professor__content{margin-top:34px;letter-spacing:.2px;color:#00000070;font-family:Lato,sans-serif;font-size:20px;line-height:27px}.professor-mobile{background-color:#86939e}.professor-mobile__image{width:100%}.professor-mobile__content{padding:45px 20px 62px}.professor-mobile__title{margin-bottom:40px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#fff;font-size:23px;line-height:1.17}.professor-mobile__quote{position:relative;margin-bottom:35px;padding-left:50px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:2}.professor-mobile__quote svg{position:absolute;top:5px;left:7px;width:29px;height:26px}.professor-mobile__quote svg path{fill:#ec6345;fill-opacity:1}.professor-mobile__name{padding-left:50px;text-transform:uppercase;color:#c2c2c2;font-size:18px;font-weight:900}.professor-mobile__subname{padding-left:50px;letter-spacing:.2px;color:#c2c2c2;font-family:Lato,sans-serif;font-size:16px}.AddToCart{position:relative;display:flex;align-items:center;min-height:28px;font-size:1.6rem;padding:0 1rem;margin:0;border-radius:0;letter-spacing:normal;background:#cf3339;color:#fff}.AddToCart svg{margin-left:1rem;fill:#fff}.AddToCart svg path{fill:#fff}.about-banner{position:relative;min-height:621px;background-position:33%;background-size:cover}@media all and (min-width: 990px){.about-banner{min-height:850px}}.about-banner-text{position:absolute;bottom:40px;left:50%;width:90%;margin:0 auto;transform:translate(-50%)}@media all and (min-width: 990px){.about-banner-text{right:22%;bottom:33%;left:auto;width:100%;max-width:510px;margin:0;transform:none}}.about-banner__title{display:block;padding:15px 0;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#0000006b;font-family:Montserrat;font-size:20px;font-weight:300;font-style:normal;line-height:26px}@media all and (min-width: 990px){.about-banner__title{padding:10px 30px;text-align:left;background:#000000c7;font-size:24px}}.about-banner__subtitle{display:block;padding:15px 0;text-align:center;color:#fff;background:#000;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;line-height:17px}@media all and (min-width: 990px){.about-banner__subtitle{padding:10px 30px;text-align:left;background:#0006}}.facts-wrapper{position:relative;padding:84px 25px;text-align:center;background-color:#777f84}@media all and (min-width: 990px){.facts-wrapper{padding-top:175px;padding-bottom:130px}}.facts-title{margin-bottom:25px;letter-spacing:3px;color:#fff;font-family:Montserrat;font-size:23px;font-weight:500!important;line-height:24px}@media all and (min-width: 990px){.facts-title{font-size:40px;line-height:42px}.facts-text{max-width:60%;margin:0 auto}}.facts-text p{color:#fff;font-family:Open Sans;font-size:18px;font-weight:300;font-style:normal;line-height:25px}@media all and (min-width: 990px){.facts{display:flex;align-items:center;justify-content:space-between;padding:94px 0}}.fact{display:flex;flex-direction:column;justify-content:center;padding:50px 0}@media all and (min-width: 750px){.fact{padding:30px 0}}.fact__number{color:#fff;font-family:Lato;font-size:66px;font-weight:300;font-style:normal;line-height:96px}@media all and (min-width: 990px){.fact__number{margin-bottom:30px;font-size:60px;line-height:80px}}@media all and (min-width: 1200px){.fact__number{margin-bottom:50px;font-size:80px;line-height:96px}}.fact__text{color:#fff;font-family:Metric;font-size:18px;font-weight:500;line-height:20px}.about-section-wrapper .why{padding:45px 0 15px}@media all and (min-width: 990px){.about-section-wrapper .why{padding-top:95px}}.about-section-wrapper .why__subtitle{margin-top:45px}@media all and (min-width: 990px){.about-section-wrapper .why__subtitle{max-width:850px}}.about-section-wrapper .why__content{padding:85px 47px}@media all and (min-width: 990px){.about-section-wrapper .why__content{display:flex;justify-content:space-around;padding:97px 0 70px}}.about-section-wrapper .why:before,.about-section-wrapper .why:after{background-image:none}.about-section-wrapper .why__item-text{margin-top:27px;font-size:14px}.about-section-wrapper .why__item:not(:last-of-type){margin-bottom:75px}@media screen and (min-width: 990px){.about-section-wrapper .why__item:not(:last-of-type){margin:0}.about-section-wrapper .why__item:nth-of-type(2){padding-right:20px;padding-left:135px}.about-section-wrapper .why__item{flex-basis:50%;max-width:50%;padding:100px 100px 50px}}.about-section-wrapper .why:before,.about-section-wrapper .why:after{display:none}@media screen and (min-width: 990px){.about-section-wrapper .why__item-title{margin-top:46px}}.about-image-wrapper{position:relative;overflow:hidden}.about-image img{width:100%;min-height:675px;-o-object-fit:cover;object-fit:cover;-o-object-position:36%;object-position:36%}.about-image-wrapper:before{position:absolute;z-index:3;top:-2px;left:0;content:"";border-top:35px solid #f5f5f5;border-right:50vw solid transparent;border-left:50vw solid transparent}@media screen and (min-width: 990px){.about-image-wrapper:before{border-top:90px solid #f5f5f5}}.about-professor-wrapper{position:relative;margin-top:-142px}@media screen and (min-width: 990px){.about-professor-wrapper{margin-top:-127px}}.about-professor-wrapper2{position:relative}@media screen and (min-width: 990px){.about-professor-wrapper2{display:flex}.about-professor-wrapper2 .about-image-desk{flex-basis:45%;max-width:45%}}.about-professor-wrapper2 .about-professor__content{display:flex;flex-direction:column}.about-professor-wrapper2 .about-professor__inner .professor__quote-text{margin-bottom:20px}@media screen and (min-width: 990px){.about-professor-wrapper2 .about-professor__inner{position:unset;flex-basis:55%;max-width:55%}}@media screen and (min-width: 1200px){.about-professor-wrapper2 .about-professor__content{max-width:552px;padding-left:11%}}.about-professor-wrapper2 .about-image img{height:100%}.about-professor-wrapper .about-image img{-o-object-position:right;object-position:right;min-height:865px}@media screen and (min-width: 750px){.about-professor-wrapper .about-image-mob,.about-professor-wrapper2 .about-image-mob{display:none}}.about-professor-wrapper .about-image-desk,.about-professor-wrapper2 .about-image-desk{display:none}@media screen and (min-width: 750px){.about-professor-wrapper .about-image-desk,.about-professor-wrapper2 .about-image-desk{display:block}}.about-professor-wrapper2 .about-professor__inner .professor__quote svg path{fill:#000;fill-opacity:1}.about-professor__inner{display:flex;flex-direction:column;background-color:#86939e;padding:47px 40px 105px;text-align:center}.about-professor__inner .professor__name{order:1;margin-top:0;font-family:Montserrat;font-size:23px;font-weight:500;font-style:normal;line-height:24px}@media screen and (min-width: 990px){.about-professor__inner .professor__name{order:2;margin-top:8vw;font-size:38px;line-height:43px}}.about-professor__inner .professor__content{order:2;margin-top:15px;font-family:Open Sans;font-size:14px;font-weight:300;font-style:normal;line-height:19px}@media screen and (min-width: 990px){.about-professor__inner .professor__content{order:4;margin-top:34px;font-family:Lato;font-size:20px;font-weight:400;font-style:normal;line-height:27px}}.about-professor__inner .professor__quote{order:3;margin-top:40px;color:#363636;font-family:Open Sans;font-size:20px;font-weight:300;font-style:italic;line-height:28px}.about-professor__inner .professor__quote svg{width:55px;height:55px}@media screen and (min-width: 990px){.about-professor__inner .professor__quote svg{width:45px;height:45px}}.about-professor__inner .professor__quote svg path{fill:#dadada}@media screen and (min-width: 990px){.about-professor__inner .professor__quote svg path{fill:#000}.about-professor__inner .professor__quote{order:1;text-align:left}}.about-professor__inner .professor__quote-text{text-align:left}@media screen and (min-width: 990px){.about-professor__inner .professor__quote-text{margin-top:20px;color:#fff}}.about-professor__inner .professor__subtitle{display:none}@media screen and (min-width: 990px){.about-professor__inner .professor__subtitle{display:block;order:3}.about-professor__inner{position:absolute;top:0;bottom:0;left:40px;width:600px;padding:30px 40px;text-align:left}}@media screen and (min-width: 1200px){.about-professor__inner{left:81px;width:724px;padding:75px 87px}}@media screen and (min-width: 990px){.about-section-wrapper .sponsors,.about-section-wrapper .sale{display:none}}.why .container:before,.why .container:after{background:none}.carousel-banner{padding:8px 0 10px;display:block}@media (min-width: 990px){.carousel-banner{padding:20px 0 15px}}.carousel-banner__carousel{position:relative;border-radius:10px;white-space:nowrap;overflow:hidden}.carousel-banner__carousel:after,.carousel-banner__carousel:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.carousel-banner__carousel:before{background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:1}.carousel-banner__carousel:after{z-index:0}.carousel-banner__carousel>div{display:inline-block}.carousel-banner__carousel.flickity-enabled{display:block;white-space:normal}.carousel-banner__carousel.flickity-enabled>div{display:inherit}.carousel-banner__carousel.flickity-enabled .carousel-banner__slide{position:absolute}.carousel-banner__carousel.flickity-enabled .flickity-page-dots{position:absolute;display:flex;width:100%;left:0;bottom:90px}@media (min-width: 1200px){.carousel-banner__carousel.flickity-enabled .flickity-page-dots{bottom:100px}}.carousel-banner__carousel.flickity-enabled .flickity-page-dots .flickity-page-dot{width:35px;height:4px;border-radius:5px;margin:0 5px;border:1px solid #8c8585;background:#8c8585}.carousel-banner__carousel.flickity-enabled .flickity-page-dots .flickity-page-dot.is-selected{border-color:#fff;background:#fff}.carousel-banner__carousel .flickity-button,.carousel-banner__carousel .flickity-page-dots,.carousel-banner__carousel .flickity-viewport{z-index:2}.carousel-banner__carousel .flickity-button{position:absolute;top:calc(50% - 16px);width:32px;height:32px;font-size:0;padding:0;border:0;border-radius:50%;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.28 13.1201L6.16003 8.00012L11.28 2.88012' stroke='white' stroke-width='1.45833' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:70%;background-position:center center;transform:translateY(0);z-index:5}@media (min-width: 1200px){.carousel-banner__carousel .flickity-button{width:50px;height:50px;top:calc(50% - 25px)}}.carousel-banner__carousel .flickity-button.previous{left:24px}@media (min-width: 1200px){.carousel-banner__carousel .flickity-button.previous{left:20px}}.carousel-banner__carousel .flickity-button.next{right:24px;transform:rotate(180deg)}@media (min-width: 1200px){.carousel-banner__carousel .flickity-button.next{right:20px}}.carousel-banner__carousel .flickity-button svg{display:none}.carousel-banner__slide{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:100px 60px 120px;white-space:normal;z-index:2}@media (min-width: 990px){.carousel-banner__slide{padding:100px 60px 120px}}@media (min-width: 1200px){.carousel-banner__slide{padding:116px 75px 200px;min-height:645px}}.carousel-banner__title{font-size:26px;font-weight:700;margin-bottom:21px}@media (min-width: 990px){.carousel-banner__title{font-size:30px;margin-bottom:35px}}@media (min-width: 1200px){.carousel-banner__title{font-size:36px;margin-bottom:45px}}.carousel-banner svg{width:auto;max-height:40px;margin:0 auto 21px}@media (min-width: 990px){.carousel-banner svg{max-height:70px;margin-bottom:35px}}@media (min-width: 1200px){.carousel-banner svg{max-height:100px;margin-bottom:45px}}.carousel-banner__rte{font-size:20px;font-weight:200;line-height:35px;letter-spacing:.21px;margin:0}@media (min-width: 990px){.carousel-banner__rte{font-size:28px;line-height:41px}}@media (min-width: 1200px){.carousel-banner__rte{font-size:48px;line-height:71px}}.carousel-reviews{padding:8px 0;display:block;overflow-x:hidden}@media (min-width: 750px){.carousel-reviews{padding:12px 0}}@media (min-width: 990px){.carousel-reviews__wrap{display:grid;grid-template-columns:50% 50%;justify-content:space-between;align-items:stretch}}.carousel-reviews__slider{position:relative;align-items:stretch;white-space:nowrap;overflow:hidden}.carousel-reviews__slider:first-of-type{margin-bottom:16px}.carousel-reviews__slider:last-of-type .flickity-slider{transform:translateZ(0)!important}@media (min-width: 990px){.carousel-reviews__slider{height:auto}.carousel-reviews__slider:first-of-type{margin-bottom:0;margin-right:12.5px}.carousel-reviews__slider:last-of-type{margin-left:12.5px}}.carousel-reviews__slider>div{display:inline-block;width:100%}.carousel-reviews__slider.flickity-enabled{display:block;white-space:normal}@media (min-width: 990px){.carousel-reviews__slider.flickity-enabled{display:flex}}.carousel-reviews__slider.flickity-enabled>div{display:block}.carousel-reviews__slider.flickity-enabled .reviews-main__slide{display:flex!important;min-height:100%;height:auto;transform:translate(0)!important}.carousel-reviews__slider.flickity-enabled .reviews-main__slide:not(.is-selected){animation:fadeOut ease .6s}.carousel-reviews__slider.flickity-enabled .reviews-main__slide.is-selected{animation:fadeIn ease .6s}.carousel-reviews__slider.flickity-enabled .flickity-cell{height:auto;min-height:100%}.carousel-reviews__slider .flickity-button{position:absolute;top:36px;width:32px;height:32px;font-size:0;padding:0;border:0;border-radius:50%;background-color:#393939;background-image:url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.28 13.1201L6.16003 8.00012L11.28 2.88012' stroke='white' stroke-width='1.45833' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:70%;background-position:center center;transform:translateY(0);z-index:2}.carousel-reviews__slider .flickity-button:focus,.carousel-reviews__slider .flickity-button:active,.carousel-reviews__slider .flickity-button:hover{background-color:#393939!important;outline:none;box-shadow:0 0}@media (min-width: 990px){.carousel-reviews__slider .flickity-button{top:calc(50% - 16px)}}@media (min-width: 1200px){.carousel-reviews__slider .flickity-button{width:50px;height:50px;top:calc(50% - 25px)}}.carousel-reviews__slider .flickity-button.previous{left:24px}@media (min-width: 1200px){.carousel-reviews__slider .flickity-button.previous{left:20px}}.carousel-reviews__slider .flickity-button.next{right:24px;transform:rotate(180deg)}@media (min-width: 1200px){.carousel-reviews__slider .flickity-button.next{right:20px}}.carousel-reviews__slider .flickity-button svg{display:none}.carousel-reviews__slider button.slick-arrow{position:absolute;top:36px;width:32px;height:32px;font-size:0;padding:0;border:0;border-radius:50%;background-color:#393939;background-image:url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.28 13.1201L6.16003 8.00012L11.28 2.88012' stroke='white' stroke-width='1.45833' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:70%;background-position:center center;z-index:2}@media (min-width: 990px){.carousel-reviews__slider button.slick-arrow{top:calc(50% - 16px)}}@media (min-width: 1200px){.carousel-reviews__slider button.slick-arrow{width:50px;height:50px;top:calc(50% - 25px)}}.carousel-reviews__slider button.slick-arrow:not([id^=wetheme-dropdown]):not(.secondary-button):not(.alt-focus):focus{background-color:#393939!important}.carousel-reviews__slider button.slick-arrow.slick-prev{left:24px}@media (min-width: 1200px){.carousel-reviews__slider button.slick-arrow.slick-prev{left:20px}}.carousel-reviews__slider button.slick-arrow.slick-next{right:24px;transform:rotate(180deg)}@media (min-width: 1200px){.carousel-reviews__slider button.slick-arrow.slick-next{right:20px}}.reviews-image__slide{width:100%}@media (min-width: 990px){.reviews-image__slide{height:100%}}.reviews-image__figure{position:relative;border-radius:10px;overflow:hidden}.reviews-image__figure img,.reviews-image__figure svg{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (min-width: 1200px){.reviews-image__figure{height:100%}.reviews-image__figure img,.reviews-image__figure svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.reviews-main__slide{padding:30px 24px 36px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:10px;overflow:hidden}@media (min-width: 990px){.reviews-main__slide{height:100%;padding:45px 20px 36px}}@media (min-width: 1200px){.reviews-main__slide{padding:35px 10px 26px}}@media (min-width: 1440px){.reviews-main__slide{padding:45px 40px 36px}}.reviews-main__slide>*{white-space:normal}.reviews-main__title{font-family:Metric;padding:0 50px;font-size:25px;font-weight:700;line-height:29px;margin-bottom:16px}@media (min-width: 990px){.reviews-main__title{font-size:32px;line-height:1.2;margin-bottom:26px;padding:0}}@media (min-width: 1200px){.reviews-main__title{font-size:37px;margin-bottom:32px}}.reviews-main__body{padding:0 10px}@media (min-width: 750px){.reviews-main__body{margin-bottom:18px}}.reviews-main__rte{margin-bottom:16px}@media (min-width: 990px){.reviews-main__rte{padding:0 26px}}@media (min-width: 1200px){.reviews-main__rte{padding:0 55px;margin-bottom:8px}}@media (min-width: 1440px){.reviews-main__rte{padding:0 51px;margin-bottom:8px}}.reviews-main__rte p{font-size:14px;font-weight:300;line-height:19px}@media (min-width: 990px){.reviews-main__rte p{font-size:16px;line-height:21px;margin-bottom:8px}}.reviews-main__subtext{font-size:13px;font-weight:700;line-height:21.258px}.reviews-main__list{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.reviews-main__item{font-family:Metric;padding:6px 16px;text-align:center;min-height:22px;font-size:10px;font-weight:500;line-height:1.1;border-radius:3px;margin:0 5px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 990px){.reviews-main__item{margin:0 6px 12px;padding:6px 10px;font-size:14px}}.reviews-main__btn{margin:26px auto 0;display:flex;align-items:center;justify-content:center;width:100%;max-width:298px;height:44px;padding:9px 15px;border-radius:8px;font-size:16px;font-weight:700;text-transform:uppercase}.reviews-main__btn:hover{text-decoration:none}@media (min-width: 750px){.reviews-main__btn{margin-top:auto}}@media (min-width: 990px){.reviews-main__btn{max-width:232px;height:45px;font-size:14px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.comparison-chart{display:block;padding:25px 0}@media (min-width: 990px){.comparison-chart{padding:50px 0 30px}}@media (min-width: 1200px){.comparison-chart{padding:80px 0 50px}}.comparison-chart__head{padding:10px 9px 0;margin-bottom:25px}@media (min-width: 990px){.comparison-chart__head{padding:10px 8px 0;margin-bottom:35px}}@media (min-width: 1200px){.comparison-chart__head{padding:16px 8px 0;margin-bottom:45px}}.comparison-chart__title{display:inline;color:#303030;padding:0 6px;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase;box-shadow:inset 0 0 0 2px #fff,inset 0 -9px #d9d9d9;margin:10px 0 14px}@media (min-width: 990px){.comparison-chart__title{font-size:26px;margin-bottom:5px;letter-spacing:normal;box-shadow:inset 0 0 0 3px #fff,inset 0 -10px #d9d9d9}}@media (min-width: 1200px){.comparison-chart__title{font-size:33px;margin-bottom:10px;box-shadow:inset 0 0 0 5px #fff,inset 0 -14px #d9d9d9}}.comparison-chart__subtitle{margin:10px 0 0;color:#000;padding:0 6px;font-size:14px;font-style:normal;font-weight:400;line-height:18px}@media (min-width: 990px){.comparison-chart__subtitle{margin:18px 0 0;font-size:22px;line-height:24px}}@media (min-width: 1200px){.comparison-chart__subtitle{margin:23px 0 0;font-size:27px;line-height:32px}}.chart-table__row{display:grid;align-items:center;min-height:65px;border-radius:3px;grid-template-columns:56% 22% 22%;margin-bottom:5px;padding:13px 0 6px}.chart-table__row.hidden{display:none}@media (min-width: 990px){.chart-table__row{padding:0;min-height:80px;border-radius:6px;grid-template-columns:33% 19% 21% 27%}}.chart-table__col{color:#2f3035;font-weight:600;font-size:13px;line-height:12px;text-align:center;font-family:Metric}@media (min-width: 990px){.chart-table__col{font-size:18px;line-height:18px}}@media (min-width: 1200px){.chart-table__col{font-size:26px;line-height:23.7px}}.chart-table__col:first-of-type,.chart-table__col:last-of-type{text-align:left}.chart-table__col:first-of-type{padding:0 2px 0 18px}@media (min-width: 990px){.chart-table__col:first-of-type{padding:0 18px 0 38px}}.chart-table__col:last-of-type{padding:0 14px 0 17%;font-size:13px;font-weight:400;line-height:15.7px}@media (max-width: 989px){.chart-table__col:last-of-type{padding:5px 18px 0;font-size:10px;font-weight:400;line-height:12px;grid-column-start:1;grid-column-end:4}}.chart-table__col:last-of-type p{margin-bottom:0}@media (max-width: 989px){.chart-table__col svg{max-width:11px}}.chart-table__row--head{min-height:25px}@media (min-width: 990px){.chart-table__row--head{min-height:65px}}.chart-table__row--head .chart-table__col{padding:0;font-size:18px;font-weight:700;line-height:17px;text-transform:uppercase}@media (min-width: 990px){.chart-table__row--head .chart-table__col{font-size:24px;line-height:22px}}@media (min-width: 1200px){.chart-table__row--head .chart-table__col{font-size:36px;line-height:33px}}.chart-table__row--head .chart-table__col:nth-of-type(3){font-size:13px}@media (min-width: 990px){.chart-table__row--head .chart-table__col:nth-of-type(3){font-size:18px}}@media (min-width: 1200px){.chart-table__row--head .chart-table__col:nth-of-type(3){font-size:25px}}.chart-table__row--head .chart-table__col:last-of-type{padding-left:17%}@media (max-width: 989px){.chart-table__row--head .chart-table__col:last-of-type{display:none}}.chart-table__btn{color:#2f3035;font-family:Metric;border:0;background-color:transparent;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;line-height:13px;text-decoration-line:underline;margin:16px auto 0}.chart-table__btn:hover{text-decoration-line:none}@media (min-width: 990px){.chart-table__btn{font-size:20px;line-height:20px}}@media (min-width: 1200px){.chart-table__btn{font-size:25.667px;line-height:25px;margin:30px auto 0}}.double-text{padding:16px 0 8px}@media (min-width: 990px){.double-text{padding:16px 0}}.double-text__wrap{border-radius:10px;padding:30px 16px 30px 44px}@media (min-width: 750px){.double-text__wrap{display:grid;grid-template-columns:60% 40%}}@media (min-width: 990px){.double-text__wrap{padding:40px 50px 32px 48px}}@media (min-width: 1200px){.double-text__wrap{grid-template-columns:62% 38%}}@media (min-width: 1440px){.double-text__wrap{grid-template-columns:69% 31%}}.double-text__first{font-size:32px;font-weight:200;line-height:35px;letter-spacing:.23px;margin-bottom:24px}@media (min-width: 750px){.double-text__first{margin-bottom:0}}@media (min-width: 990px){.double-text__first{font-size:35px;line-height:33px}}@media (min-width: 1200px){.double-text__first{font-size:55px;line-height:53px}}.double-text__second{font-size:33px;font-weight:700;line-height:34px;letter-spacing:.23px}.double-text__second p{margin:0}@media (min-width: 990px){.double-text__second{font-size:35px;line-height:33px}}@media (min-width: 1200px){.double-text__second{font-size:55px;line-height:53px}}.hero-carousel{position:relative;width:100%}.hero-carousel .slick-dots{display:flex;align-items:center;justify-content:center}.hero-carousel .slick-dots li button{font-size:0;-webkit-appearance:none}@media screen and (min-width: 1200px){.hero-carousel{padding-top:0}}.hero-carousel__wrap .slick-dots{position:absolute;bottom:30px;left:50%;transform:translate(-50%);width:100%}@media screen and (min-width: 768px){.hero-carousel__wrap .slick-dots{bottom:35px}}.hero-carousel .hero-carousel__wrap .slick-dots .slick-active button,.hero-carousel .hero-carousel__wrap .slick-dots .slick-active button:active,.hero-carousel .hero-carousel__wrap .slick-dots .slick-active button:focus{border-color:#cd2122!important;background-color:#cd2122!important}@media screen and (min-width: 768px){.hero-carousel .hero-carousel__wrap .slick-dots .slick-active button,.hero-carousel .hero-carousel__wrap .slick-dots .slick-active button:active,.hero-carousel .hero-carousel__wrap .slick-dots .slick-active button:focus{border-color:#231f20!important;background-color:#231f20!important}}.hero-carousel__wrap .slick-dots li button{padding:0;width:32px;height:2px;background:#fff;border:transparent;margin:0 8px;border-radius:10px}.carousel-card{display:block;min-height:455px;height:calc(100vh - 122.33px);background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 1200px){.carousel-card{min-height:500px;height:100vh;height:calc(var(--vh, 1vh) * 100 - 170px)}}.carousel-card__wrap{height:100%;padding:85px 30px 60px}.carousel-card__image{position:absolute;z-index:1;margin:0}.carousel-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-card--style-3{position:relative;overflow:hidden}.carousel-card--style-2 .carousel-card__wrap{padding:50px 10px 30px}.carousel-card--style-3 .carousel-card__wrap{padding:60px 0 45px}.carousel-card--image-style-2 .carousel-card__wrap{padding-bottom:65px}@media screen and (min-width: 768px){.carousel-card__wrap,.carousel-card--style-2 .carousel-card__wrap,.carousel-card--style-3 .carousel-card__wrap{display:flex;padding:60px 0 100px}.carousel-card__wrap.ds-position-top-left{align-items:flex-start;text-align:left;justify-content:flex-start}.carousel-card__wrap.ds-position-top-center{align-items:flex-start;text-align:center;justify-content:center}.carousel-card__wrap.ds-position-top-right{align-items:flex-start;text-align:right;justify-content:flex-end}.carousel-card__wrap.ds-position-center-left{align-items:center;text-align:left;justify-content:flex-start;padding-bottom:60px}.carousel-card__wrap.ds-position-center-center{align-items:center;text-align:center;justify-content:center;padding-bottom:60px}.carousel-card__wrap.ds-position-center-right{align-items:center;text-align:right;justify-content:flex-end;padding-bottom:60px}.carousel-card__wrap.ds-position-bottom-left{align-items:flex-end;text-align:left;justify-content:flex-start}.carousel-card__wrap.ds-position-bottom-center{align-items:flex-end;text-align:center;justify-content:center}.carousel-card__wrap.ds-position-bottom-right{align-items:flex-end;text-align:right;justify-content:flex-end}}.carousel-card__content{height:100%;display:flex;flex-direction:column;text-align:center;font-family:Metric}.carousel-card__content>svg{margin:0 auto 2px;max-width:46px}@media screen and (min-width: 768px){.carousel-card__content>svg{max-width:68px;margin:0 0 10px}}@media screen and (min-width: 991px){.carousel-card__content>svg{max-width:75px}}@media screen and (max-width: 767px){.carousel-card__content.mb-position-top .carousel-card__btns{margin-top:auto}.carousel-card--style-2 .carousel-card__content.mb-position-top .carousel-card__btns{margin:auto 30px 0}.carousel-card__content.mb-position-center .carousel-card__title{margin-top:auto}.carousel-card__content.mb-position-center .carousel-card__title.carousel-card__title--second{margin-top:0}.carousel-card__content.mb-position-center .carousel-card__btns,.carousel-card__content.mb-position-bottom .carousel-card__title{margin-top:auto}.carousel-card__content.mb-position-bottom .carousel-card__title.carousel-card__title--second,.carousel-card__content.mb-position-bottom .carousel-card__title.carousel-card__title--third{margin-top:0}.carousel-card--image-style-2 .carousel-card__content:after{content:"";position:absolute;width:100vw;height:calc(100% + 20px);min-height:236px;left:50%;transform:translate(-50%);z-index:-1}.carousel-card--image-style-2 .carousel-card__content.mb-position-top:after{min-height:190px}.carousel-card--image-style-2 .carousel-card__content.mb-position-bottom:after{bottom:0}.carousel-card--image-style-2 .carousel-card__content.mb-position-top:after{top:0}.carousel-card--image-style-2 .carousel-card__wrap{display:flex}.carousel-card--image-style-2 .carousel-card__content{position:relative;width:100%;height:auto}.carousel-card--image-style-2 .carousel-card__content.mb-position-bottom{margin-top:auto}.carousel-card--image-style-2 .carousel-card__content.mb-position-top{margin-bottom:auto}.carousel-card--image-style-2 .carousel-card__content.mb-position-top .carousel-card__btns{position:absolute;left:0;top:calc(var(--vh, 1vh) * 100 - 285px);width:100%}}@media screen and (max-width: 767px) and (max-height: 575px){.carousel-card--image-style-2 .carousel-card__content.mb-position-top .carousel-card__btns{top:293px}}@media screen and (min-width: 768px){.carousel-card__content{height:auto;width:auto;max-width:660px;text-align:inherit}.carousel-card--style-3 .carousel-card__content{min-width:285px}.carousel-card--image-style-2 .carousel-card__content{width:45%}}@media screen and (min-width: 992px){.carousel-card--style-3 .carousel-card__content{min-width:385px}}@media screen and (min-width: 1200px){.carousel-card__content{padding:30px 0}.carousel-card--image-style-2 .carousel-card__content{width:auto}}.carousel-card__title{margin-top:0;font-weight:700;font-size:28px;line-height:27px;margin-bottom:6px;letter-spacing:.04em;font-family:Metric;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-card__label{display:inline-block;width:-moz-max-content;width:max-content;margin:0 auto 7px;font-family:var(--font-family-roboto);padding:3px 7px;font-size:11px;line-height:14px;font-weight:700;text-transform:uppercase;border-radius:4px;background-color:#fff}@media screen and (min-width: 768px){.carousel-card__label{margin:0 0 10px;font-size:14px;line-height:18px}}@media screen and (min-width: 992px){.carousel-card__label{margin:0 0 25px;padding:5px 12px;font-size:18px;line-height:22px}}.carousel-card--style-2 .carousel-card__title,.carousel-card--style-3 .carousel-card__title{position:relative;font-family:var(--font-family-roboto)}.carousel-card--style-3 .carousel-card__title:before{content:"";position:absolute;left:0;width:79%;background-color:#fff}.carousel-card--style-3 h2.carousel-card__title:before{bottom:calc(100% + 10px);height:8px;width:79%;left:50%;transform:translate(-50%)}.carousel-card--style-3 h3.carousel-card__title--border-bottom:before{top:calc(100% + 10px);left:50%;transform:translate(-50%)}.carousel-card__title--second{font-weight:300}.carousel-card--style-2 .carousel-card__title,.carousel-card--style-2 .carousel-card__title--second{line-height:17px}.carousel-card--style-3 h2.carousel-card__title,.carousel-card--style-3 h1.carousel-card__title{letter-spacing:5px}.carousel-card--style-3 h1.carousel-card__title{margin-bottom:10px}.carousel-card--style-3 h3.carousel-card__title{letter-spacing:7px}@media screen and (min-width: 768px){.carousel-card--style-2 .carousel-card__title{margin:0 0 6px}.carousel-card--style-3 h3.carousel-card__title--border-bottom{margin-bottom:20px}.carousel-card--style-3 h2.carousel-card__title:before{width:100%;left:0;transform:inherit}.carousel-card--style-3 h3.carousel-card__title--border-bottom:before{top:calc(100% + 12px);left:0;width:100%;max-width:367px;height:2px;transform:translate(0)}}@media screen and (min-width: 992px){.carousel-card__title{font-size:40px;line-height:47px;margin-bottom:10px}.carousel-card--style-2 .carousel-card__title{max-width:inherit;margin-bottom:10px}.carousel-card__title--second{font-weight:300;margin-bottom:10px}}@media screen and (min-width: 1200px){.carousel-card__title{font-size:61.0541px;line-height:57px}.carousel-card--style-2 .carousel-card__title{line-height:45px}.carousel-card--style-3 .carousel-card__title{max-width:inherit}.carousel-card--style-3 h2.carousel-card__title,.carousel-card--style-3 h3.carousel-card__title{letter-spacing:7px}.carousel-card--style-3 h2.carousel-card__title{margin-bottom:6px}.carousel-card--style-3 h1.carousel-card__title{margin-bottom:14px;letter-spacing:5px}}@media screen and (max-width: 767px){.carousel-card--image-style-2 .carousel-card__title{letter-spacing:5.8px}.carousel-card--image-style-2 .carousel-card__title.carousel-card__title--third{letter-spacing:2.6px;display:none}.carousel-card--style-3 h2.carousel-card__title{position:inherit}.carousel-card--style-3 h1.carousel-card__title br{display:none}.carousel-card--style-3 h2.carousel-card__title:before{top:40px;bottom:inherit}}.carousel-card__rte{padding-top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-card--style-3 .carousel-card__sub_rte{margin-top:-5px}.carousel-card--style-3 .carousel-card__sub_rte p{font-family:var(--font-family-roboto);font-size:18px;font-weight:400;letter-spacing:1.4px;margin-bottom:5px}@media (min-width: 1200px){.carousel-card--style-3 .carousel-card__sub_rte p{margin-bottom:10px}}.carousel-card--style-3 .carousel-card__rte{padding-top:16px}.carousel-card--style-2 .carousel-card__rte{display:none}@media (min-width: 768px){.carousel-card--style-2 .carousel-card__rte{display:flex}}.carousel-card--style-2 .carousel-card__rte{flex-wrap:wrap;flex-direction:column}.carousel-card__rte p{font-weight:300;font-size:21px;line-height:26px}.carousel-card--style-2 .carousel-card__rte>p{position:relative;padding-left:30px;width:100%;font-family:Open Sans,sans-serif;margin-bottom:4px}.carousel-card--style-3 .carousel-card__rte p{font-weight:400;font-family:var(--font-family-roboto);margin-bottom:5px;letter-spacing:2.8px;line-height:1}.carousel-card--style-2 .carousel-card__rte>p:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 992px){.carousel-card__rte{padding-top:30px}.carousel-card--style-2 .carousel-card__rte{padding-top:15px}.carousel-card__rte p{font-size:32px;line-height:45px}.carousel-card--style-2 .carousel-card__rte p{font-size:19px;line-height:24px;margin-bottom:12px}.carousel-card--style-3 .carousel-card__rte p{letter-spacing:3.5px;margin-bottom:5px}}@media screen and (min-width: 1200px){.carousel-card__rte p{font-size:38px;line-height:50px}}.carousel-card__btns{display:flex;align-items:center;flex-wrap:wrap;padding-top:7px}@media screen and (min-width: 768px){.carousel-card__btns{flex-wrap:nowrap;justify-content:center}}@media screen and (min-width: 1200px){.carousel-card__btns{padding-top:15px}.carousel-card--style-3 .carousel-card__btns{padding-top:0}}@media screen and (max-width: 767px){.carousel-card--image-style-2 .carousel-card__rte{padding-top:4px}.carousel-card--image-style-2 .carousel-card__btns{padding-top:10px}}.carousel-card__btn.btn{font-family:var(--font-family-roboto)!important;display:flex;align-items:center;justify-content:center;width:100%;min-height:51px;font-weight:700!important;letter-spacing:normal;padding:0;font-size:18px!important;line-height:26px!important;border-radius:7px!important;text-transform:uppercase;margin:6px 0;color:#fff;background-color:#cf3339}.carousel-card--style-2 .carousel-card__btn.btn{font-size:16px!important;line-height:21px!important}body .carousel-card__btn.btn:active,body .carousel-card__btn.btn:focus{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000021}@media screen and (max-width: 767px){.carousel-card__btn.btn:last-of-type{color:#231f20;background-color:#fff}.carousel-card__btn.btn:last-of-type:hover,.carousel-card__btn.btn:last-of-type:active,.carousel-card__btn.btn:last-of-type:focus{color:#231f20}.carousel-card__btn.btn:last-of-type svg path{fill:#231f20}.carousel-card--style-3 .carousel-card__btns{padding:0 13.4%}.carousel-card--style-3 .carousel-card__btn.btn{min-height:45px;font-size:14px!important;line-height:18px!important}.carousel-card--image-style-2 .carousel-card__btn.btn{min-height:45px}.carousel-card--style-3 .carousel-card__btn.btn svg{max-width:14px}}@media screen and (max-width: 991px){.carousel-card--style-2 .carousel-card__btn.btn{min-height:40px}}@media screen and (min-width: 768px){.carousel-card__btn.btn{max-width:307px}.carousel-card--style-3 .carousel-card__btn.btn{max-width:254px;min-height:45px;font-size:14px!important;line-height:28px!important}.carousel-card--style-3 .carousel-card__btn.btn svg{max-width:14px}.carousel-card__btn.btn:first-of-type{margin-right:45px}.carousel-card--style-2 .carousel-card__btn.btn:first-of-type,.carousel-card--style-3 .carousel-card__btn.btn:first-of-type{margin-right:0}}.carousel-card__btn.btn:hover svg{transform:translate(10px)}.carousel-card__btn.btn:hover,.carousel-card__btn.btn:active,.carousel-card__btn.btn:focus{color:#fff}.carousel-card__btn.btn span{margin-right:16px}.carousel-card__btn.btn svg{transition:all .3s ease}.carousel-card .page-width{height:100%}.carousel-card__note{padding-top:0;font-size:9px;line-height:9.5px;font-weight:500;text-transform:uppercase}.carousel-card__note b{display:inline-block;font-weight:600;font-size:10px;border-radius:4px;padding:2px 10px;margin:0 2px}.carousel-card__note p{margin:0}@media (min-width: 768px){.carousel-card__note{padding-top:16px;font-size:11px;line-height:15px}.carousel-card__note b{padding:2px 10px;font-size:14px}}.carousel-card__video,.carousel-card__video-inner{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-card__video.loaded iframe,.carousel-card__video.loaded video{animation:zoom-fade 1s cubic-bezier(.26,.54,.32,1) 0s forwards;opacity:1;transition:none}.carousel-card__video iframe{position:absolute;max-width:none;width:100%;height:300%;left:auto;top:-100%;opacity:0;pointer-events:none}.carousel-card__video video{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.carousel-card__video--desktop{display:none}.carousel-card__video--mobile{display:block}@media (min-width: 768px){.carousel-card__video--desktop{display:block}.carousel-card__video--mobile{display:none}}@keyframes zoom-fade{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media screen and (min-width: 768px){.carousel-card__wrap.ds-position-center-center .carousel-card__btns--one .carousel-card__btn.btn{margin-right:auto;margin-left:auto}.carousel-card__wrap.ds-position-top-left .carousel-card__btns--one .carousel-card__btn.btn{margin-right:auto}.carousel-card__wrap.ds-position-top-right .carousel-card__btns--one .carousel-card__btn.btn{margin-left:auto;margin-right:0}.carousel-card--style-3 .carousel-card__wrap.ds-position-top-right .carousel-card__title:before{left:auto;right:0}.carousel-card__wrap.ds-position-center-left .carousel-card__btns--one .carousel-card__btn.btn{margin-right:auto}.carousel-card__wrap.ds-position-center-right .carousel-card__btns--one .carousel-card__btn.btn{margin-left:auto;margin-right:0}.carousel-card--style-3 .carousel-card__wrap.ds-position-center-right .carousel-card__title:before{left:auto;right:0}.carousel-card__wrap.ds-position-bottom-left .carousel-card__btns--one .carousel-card__btn.btn{margin-right:auto}.carousel-card__wrap.ds-position-bottom-right .carousel-card__btns--one .carousel-card__btn.btn{margin-left:auto;margin-right:0}.carousel-card--style-3 .carousel-card__wrap.ds-position-bottom-right .carousel-card__title:before{left:auto;right:0}}@media screen and (min-width: 1200px){.carousel-card__wrap,.carousel-card--style-2 .carousel-card__wrap,.carousel-card--style-3 .carousel-card__wrap{padding:60px 0}}.carousel-card__figure{position:absolute;z-index:2}.carousel-card__wrap .carousel-card__figure{z-index:-1}.carousel-card__figure svg{animation:circle 12s linear infinite}.carousel-card__figure--one{top:0;left:0;transform:translate(-55%,5%) scale(.7)}.carousel-card__figure--three{bottom:0;right:0;transform:translate(60%,-15%) scale(.7)}.carousel-card__figure--four{top:0;left:0}.carousel-card__figure--five{top:0;right:0}.carousel-card__figure--six{bottom:0;left:0}@media screen and (min-width: 768px){.carousel-card__figure--one{transform:translate(-45%,15%)}.carousel-card__figure--two{display:block;top:0;right:0;transform:translate(-20%,-43%)}.carousel-card__figure--two.carousel-card__figure--two-style-4{top:auto;bottom:0;transform:translate(-85%,60%)}.carousel-card__figure--three{transform:translate(35%)}.carousel-card__figure--three-style-3{right:auto;left:0;transform:translate(-25%,12%)}.carousel-card__figure--four{transform:translate(-30%,-30%)}.carousel-card__figure--five{transform:translate(40%,25%)}.carousel-card__figure--six{transform:translate(0)}}@media screen and (min-width: 1200px){.carousel-card__figure--one{transform:translate(-35%,50%)}.carousel-card__figure--two{transform:translate(-50%,10%)}.carousel-card__figure--two.carousel-card__figure--two-style-4{transform:translate(-120%,45%)}.carousel-card__figure--three{transform:translate(35%)}.carousel-card__figure--three-style-3{right:auto;left:0;transform:translate(-25%,12%)}.carousel-card__figure--four{transform:translate(-30%,45%)}.carousel-card__figure--five{transform:translate(40%,45%)}.carousel-card__figure--six{transform:translate(0)}}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.img-text-landing{padding:15px 0 25px}@media (min-width: 990px){.img-text-landing{padding:30px 0}}@media (min-width: 1200px){.img-text-landing{padding:40px 0 30px}}.img-text-landing__wrap{border-radius:10px}@media (min-width: 990px){.img-text-landing__wrap{display:grid;align-items:stretch;min-height:477px;grid-template-columns:46.8% 53.2%}}@media (min-width: 1200px){.img-text-landing__wrap{min-height:577px;grid-template-columns:46.8% 53.2%}}.img-text-landing__figure{height:315px}@media (min-width: 750px){.img-text-landing__figure{height:450px}}@media (min-width: 990px){.img-text-landing__figure{height:100%}}.img-text-landing__figure figure{position:relative;border-radius:10px;height:100%;width:100%;overflow:hidden}.img-text-landing__figure figure img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-text-landing__info{display:flex;justify-content:center;text-align:center;padding:35px 20px 38px;height:auto}@media (min-width: 990px){.img-text-landing__info{justify-content:start;text-align:left;padding:35px 30px 38px}}@media (min-width: 1200px){.img-text-landing__info{padding:60px 45px}}.img-text-landing__content{width:100%;margin-top:auto}.img-text-landing__title{font-size:31px;line-height:30px;font-weight:700;letter-spacing:.297px;margin-bottom:5px}@media (min-width: 990px){.img-text-landing__title{font-size:46px;line-height:45px}}@media (min-width: 1200px){.img-text-landing__title{font-size:71px;line-height:68px}}.img-text-landing__rte{font-size:16.8px;font-weight:300;line-height:24px;margin:0}@media (min-width: 990px){.img-text-landing__rte{font-size:24.8px;font-weight:300;line-height:32px}}@media (min-width: 1200px){.img-text-landing__rte{font-size:38.5px;line-height:56px}}.img-text-landing__button{display:flex;align-items:center;justify-content:center;width:100%;max-width:298px;min-height:44px;padding:4px 15px;border-radius:8px;font-size:16px;font-weight:700;line-height:26px;text-transform:uppercase;margin:30px auto 0;transition:.3s ease}.img-text-landing__button:hover{text-decoration:none}@media (min-width: 750px){.img-text-landing__button{max-width:298px}}@media (min-width: 990px){.img-text-landing__button{min-height:58px;margin:16px 0 0;font-size:18px}}.partner-banner{position:relative;display:flex;align-items:stretch;width:100%;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100 - 170px);background-color:#e5e5e5}.partner-banner:after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:0}@media screen and (max-width: 991px) and (max-height: 1000px){.partner-banner{min-height:555px}}@media screen and (min-width: 768px){.partner-banner{background-position:center right}}@media screen and (min-width: 992px){.partner-banner:after{width:40%}}@media screen and (min-width: 1200px){.partner-banner:after{width:calc(100vw - 860px)}}@media screen and (min-width: 1200px) and (max-height: 800px){.partner-banner{min-height:590px}}.partner-banner .container{height:auto}.partner-banner__wrap{position:relative;display:flex;padding:70px 0;height:auto;z-index:1}@media screen and (max-width: 991px) and (max-height: 1000px){.partner-banner__wrap{padding:70px 0 30px}}@media screen and (min-width: 992px){.partner-banner__wrap{height:100%}}@media screen and (min-width: 1200px){.partner-banner__wrap{padding:20px 0}}@media screen and (min-width: 768px){.partner-banner__wrap{display:flex;padding:30px 70px 90px}.partner-banner__wrap.ds-position-top-left{align-items:flex-start;text-align:left;justify-content:flex-start}.partner-banner__wrap.ds-position-top-center{align-items:flex-start;text-align:center;justify-content:center}.partner-banner__wrap.ds-position-top-right{align-items:flex-start;text-align:right;justify-content:flex-end}.partner-banner__wrap.ds-position-center-left{align-items:center;text-align:left;justify-content:flex-start;padding-bottom:60px}.partner-banner__wrap.ds-position-center-center{align-items:center;text-align:center;justify-content:center;padding-bottom:60px}.partner-banner__wrap.ds-position-center-right{align-items:center;text-align:right;justify-content:flex-end;padding-bottom:60px}.partner-banner__wrap.ds-position-bottom-left{align-items:flex-end;text-align:left;justify-content:flex-start}.partner-banner__wrap.ds-position-bottom-center{align-items:flex-end;text-align:center;justify-content:center}.partner-banner__wrap.ds-position-bottom-right{align-items:flex-end;text-align:right;justify-content:flex-end}}.partner-banner__content{text-align:center;padding:30px;width:100%;max-width:690px;border-radius:4px}@media screen and (max-width: 991px){.partner-banner .mb-position-top{display:flex;align-items:flex-start}.partner-banner .mb-position-center{display:flex;align-items:center}.partner-banner .mb-position-bottom{display:flex;align-items:flex-end}}@media screen and (min-width: 768px){.partner-banner__content{height:auto;text-align:inherit;padding:50px 45px 35px}}.partner-banner__title{text-transform:uppercase;margin:0;font-size:28px;line-height:32px;margin-bottom:2rem}.partner-banner__rte{margin-bottom:25px}.partner-banner__rte p{font-weight:300;font-size:16px;line-height:20px}.partner-banner__subtitle{display:inline-block;width:100%;font-size:17px;line-height:20px;margin-bottom:1rem;font-weight:300}@media screen and (min-width: 992px){.partner-banner__title{font-size:24px;line-height:37px}.partner-banner__rte p{font-size:18px;line-height:26px;padding-right:5px}.partner-banner__subtitle{font-size:24px;line-height:26px}}@media screen and (min-width: 1200px){.partner-banner__title{font-size:45px;line-height:47px}.partner-banner__rte p{font-size:23px;line-height:36px}.partner-banner__subtitle{font-size:32px;line-height:36px}.partner-banner__rte{margin-bottom:20px}}.partner-banner__btn.btn{margin:0!important;font-family:var(--font-family-montserrat)!important;width:100%;max-width:585px;padding:0;min-height:56px;line-height:56px!important;border-radius:4px!important;letter-spacing:normal!important;font-weight:700!important;font-size:1rem!important;cursor:pointer}body .partner-banner__wrap .partner-banner__content .partner-banner__btn.btn:active,body .partner-banner__wrap .partner-banner__content .partner-banner__btn.btn:focus{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000021;background:var(--button-background-color)!important;color:var(--button-)}.partner-main{position:relative;padding:60px 0}@media (min-width: 990px){.partner-main{padding:60px 0 90px}}@media (min-width: 1200px){.partner-main .page-width{max-width:1260px}}@media (min-width: 990px){.partner-main__body .tab-content{display:flex;align-items:stretch}.partner-main__body .tab-content .partner-main__content,.partner-main__body .tab-content .partner-main__form{width:50%}.partner-main__body .tab-content .partner-main__content.col-12{width:100%}}.partner-main__form-wrap{background:#f5f5f5;border-radius:5px;padding:40px 48px}@media (max-width: 749px){.partner-main__form-wrap{padding:40px 28px}}@media (max-width: 749px){.partner-main__form-wrap input,.partner-main__form-wrap select,.partner-main__form-wrap textarea{padding:0 20px}}.partner-main__form-wrap input::placeholder,.partner-main__form-wrap input::-webkit-input-placeholder,.partner-main__form-wrap input::-moz-placeholder,.partner-main__form-wrap input::-ms-input-placeholder,.partner-main__form-wrap select::placeholder,.partner-main__form-wrap select::-webkit-input-placeholder,.partner-main__form-wrap select::-moz-placeholder,.partner-main__form-wrap select::-ms-input-placeholder,.partner-main__form-wrap textarea::placeholder,.partner-main__form-wrap textarea::-webkit-input-placeholder,.partner-main__form-wrap textarea::-moz-placeholder,.partner-main__form-wrap textarea::-ms-input-placeholder{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:16px;color:#8c8c8ab3}.partner-main__form-wrap select{background-image:url("data:image/svg+xml,%3Csvg width='14' height='7' viewBox='0 0 14 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.99966 7.00024L-0.000399011 0.000182003L6.99966 0.000181413L13.9997 0.000180823L6.99966 7.00024Z' fill='%23231F20'/%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat;background-size:14px;background-position:96% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff}.partner-main__form-wrap textarea{min-height:102px;padding:20px 20px 10px 40px;max-height:102px}@media (max-width: 749px){.partner-main__form-wrap textarea{padding:20px 20px 10px}}.partner-main__form-wrap .btn.form--btn{margin:15px 0 0;padding:0;width:100%;max-width:153px;height:40px;letter-spacing:normal;font-weight:700!important;font-size:15px!important;line-height:40px!important;border-radius:6px;text-transform:uppercase;cursor:pointer;background-color:#000;color:#fff;font-family:var(--font-family-montserrat)!important}.more-info__social li svg{display:block;height:16px}@media (min-width: 992px){.partner-main__body .tab-content{min-height:689px}}.partner-main__head{margin-bottom:55px}.partner-tab-head{border-bottom:2px solid #eeeeee}.partner-tab-head__list{display:flex;align-items:center}.partner-tab-head__item,.partner-tab-head__item button{font-weight:300;font-size:18px;line-height:21px;color:#000}.partner-tab-head__item{position:relative;margin-right:80px;padding:12px 0}.partner-tab-head__item button{background-color:transparent;border:0;padding:0;margin:0;text-decoration:none}.partner-tab-head__item:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:0;background-color:#cf3339;transition:.2s ease}.partner-tab-head__item:hover:after{height:4px}.partner-tab-head__item.js-active:after{height:4px}.partner-main__body{align-items:stretch}.partner-main__content{height:auto;display:flex;flex-direction:column;margin-bottom:40px}@media (min-width: 992px){.partner-main__content{margin-bottom:0}}.partner-main__title{margin:0;font-weight:300;font-size:35px;line-height:45px;color:#5a5a5a;margin-bottom:1rem}.partner-main__rte p,.more-info__rte p{font-family:Open Sans,sans-serif;font-weight:300;font-size:16px;line-height:19px;color:#8c8c8a;margin-bottom:12px}@media (min-width: 1200px){.partner-main__title,.partner-main__rte{padding-right:125px}}.partner-main__rte{margin-bottom:40px}.more-info{margin-top:40px;padding:40px 40px 30px;border:1px solid #f5f5f5;border-radius:5px}@media (min-width: 991px){.more-info{margin-right:45px}}.more-info__title{margin:0 0 10px;font-weight:700;font-size:24px;line-height:31px;text-transform:uppercase;color:#5a5a5a}.more-info__rte{margin-bottom:30px}.more-info__down{display:flex;flex-direction:column}.more-info__down>a{font-family:Open Sans;font-weight:300;font-size:22px;line-height:24px;color:#8c8c8a;margin-bottom:8px;text-decoration:none}.more-info__down>a:hover{color:var(--color-accent)}.more-info__social{display:flex;align-items:flex-end;padding-top:30px}.more-info__social li a{display:flex;align-items:flex-end;color:#8c8c8a}.more-info__social li a:hover{color:var(--color-accent)}.more-info__social li a svg{width:13px}.more-info__social li:last-of-type{margin-left:20px}@media (min-width: 1200px){.partner-main__form{padding-left:2px;padding-right:0;margin-left:-15px}}.partner-main__form-wrap{background:#f5f5f5;border-radius:5px;padding:50px 48px}.partner-main__form-wrap input,.partner-main__form-wrap select,.partner-main__form-wrap textarea{margin:0 0 20px;width:100%;height:57px;padding:0 20px 0 40px;border:0;background:#fff;border-radius:5px;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:#8c8c8ab3;mix-blend-mode:normal;border:1px solid transparent;transition:border .4s linear}.partner-main__form-wrap input::-moz-placeholder,.partner-main__form-wrap select::-moz-placeholder,.partner-main__form-wrap textarea::-moz-placeholder{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:16px}.partner-main__form-wrap input::placeholder,.partner-main__form-wrap select::placeholder,.partner-main__form-wrap textarea::placeholder{font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:16px}.partner-main__form-wrap input:active,.partner-main__form-wrap input:focus,.partner-main__form-wrap input:focus-visible,.partner-main__form-wrap select:active,.partner-main__form-wrap select:focus,.partner-main__form-wrap select:focus-visible,.partner-main__form-wrap textarea:active,.partner-main__form-wrap textarea:focus,.partner-main__form-wrap textarea:focus-visible{border:1px solid rgba(140,140,138,.7019607843);outline:none}.partner-main__form-wrap select{background:url("data:image/svg+xml,%3Csvg width='14' height='7' viewBox='0 0 14 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.99966 7.00024L-0.000399011 0.000182003L6.99966 0.000181413L13.9997 0.000180823L6.99966 7.00024Z' fill='%23231F20'/%3E%3C/svg%3E%0A") no-repeat 96% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--page-background)}.partner-main__form-wrap textarea{min-height:182px;padding:20px 20px 10px 40px;max-height:182px}.partner-main__form-wrap form .btn.form--btn{margin:15px 0 0;padding:0;width:100%;max-width:153px;height:40px;letter-spacing:normal;font-weight:700!important;font-size:15px!important;line-height:40px!important;border-radius:6px;font-family:var(--font-family-montserrat)!important}@media (max-width: 767px){.partner-main__head{margin-bottom:25px}.partner-tab-head{border:0}.partner-tab-head__list{flex-direction:column}.partner-tab-head__item{margin-right:0;border-bottom:2px solid #eeeeee}.more-info{padding:20px 30px}.more-info__down>a{font-size:18px;line-height:20px}.partner-main__form-wrap{padding:40px 28px}.partner-main__form-wrap input,.partner-main__form-wrap select,.partner-main__form-wrap textarea{padding:0 20px}.partner-main__form-wrap textarea{padding:20px 20px 10px}}.partner-media{width:100%;border-radius:5px;padding:60px 50px 50px;display:flex;align-items:flex-start;margin-bottom:24px}.partner-media:first-of-type{background-color:#f5f5f5}.partner-media:last-of-type{padding-bottom:90px;border:1px solid #dedede}.partner-media__name{font-family:var(--font-family-montserrat);font-weight:300;font-size:35px;line-height:45px;color:#5a5a5a;flex-basis:44%}.partner-media__body{flex-basis:56%}.partner-media__list{display:flex;flex-flow:wrap column;width:100%}.partner-media__item{margin-bottom:14px}.partner-media__link{font-weight:300;font-size:19px;line-height:14px;text-decoration:underline;text-underline-offset:4px;color:#262626;font-family:Open Sans,sans-serif}.partner-media__link:hover{text-decoration:none}@media (max-width: 767px){.partner-media{padding:30px}.partner-media__name{font-size:25px;line-height:35px;margin-bottom:1.5rem}.partner-media{flex-direction:column;text-align:center;align-items:center}.partner-media__link{font-size:16px}}@media (min-width: 768px){.partner-media__list{max-height:170px}}.split-products__wrap{padding:8px 0}@media (min-width: 750px){.split-products__wrap{display:grid;grid-template-columns:50% 50%;justify-content:space-between}}@media (min-width: 990px){.split-products__wrap{padding:16px 0}}.split-products__card{padding:30px 25px 36px;border-radius:10px;margin-bottom:17px}@media (min-width: 750px){.split-products__card{margin-bottom:0}.split-products__card:first-of-type{margin-right:12.5px}.split-products__card:last-of-type{margin-left:12.5px}}@media (min-width: 990px){.split-products__card{padding:36px 40px}}.mini-product-card{display:flex;flex-direction:column;align-items:center}@media (min-width: 750px){.mini-product-card{height:100%}}.mini-product-card:hover{text-decoration:none}.mini-product-card__info{margin-bottom:30px}@media (min-width: 750px){.mini-product-card__info{min-height:100px;margin-bottom:10px}}.mini-product-card__title{color:#9d836d;text-align:center;margin-bottom:16px}@media (min-width: 990px){.mini-product-card__title{margin-bottom:10px}}.mini-product-card__title h2,.mini-product-card__title h3{font-size:26px;font-weight:700;line-height:25px;letter-spacing:.109px;margin:0}@media (min-width: 990px){.mini-product-card__title h2,.mini-product-card__title h3{font-size:31px;line-height:29px;letter-spacing:.17px}}@media (min-width: 1200px){.mini-product-card__title h2,.mini-product-card__title h3{font-size:41px;line-height:39px}}.mini-product-card__text{text-align:center;font-family:Metric;font-size:14px;font-weight:400;line-height:14px}@media (min-width: 990px){.mini-product-card__text{font-size:16px;line-height:1.1}.mini-product-card__text p{margin:0}}.mini-product-card__img{position:relative;width:100%;text-align:center;margin-bottom:24px}@media (min-width: 750px){.mini-product-card__img{margin-top:auto;margin-bottom:6px}}.mini-product-card__img img,.mini-product-card__img svg{width:100%;max-width:400px;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media (min-width: 750px){.mini-product-card__img img,.mini-product-card__img svg{max-width:370px}}.mini-product-card__btn{display:flex;align-items:center;justify-content:center;text-align:center;padding:6px 15px;width:100%;min-height:44px;font-size:16px;font-weight:700;line-height:26px;border-radius:8px;margin:0;text-transform:uppercase;transition:.3s ease}@media (min-width: 990px){.mini-product-card__btn{max-width:298px;min-height:58px;font-size:18px}}.text-img-landing{padding:20px 0 45px}.text-img-landing__wrap{border-radius:10px}@media (min-width: 990px){.text-img-landing__wrap{display:grid;align-items:stretch;min-height:477px;grid-template-columns:45% 55%}}@media (min-width: 1200px){.text-img-landing__wrap{min-height:620px;grid-template-columns:45% 55%}}@media (min-width: 990px){.text-img-landing__figure{height:100%}}.text-img-landing__figure figure{position:relative;border-radius:10px;height:100%;width:100%;overflow:hidden}.text-img-landing__figure figure img{position:relative;margin:auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 990px){.text-img-landing__figure figure img{height:auto;border-radius:10px;overflow:hidden}}.text-img-landing__info{padding:30px 20px}@media (min-width: 990px){.text-img-landing__info{padding:10px 0 0 35px}}@media (min-width: 1200px){.text-img-landing__info{padding:10px 0 0 45px}}.text-img-landing__title{font-size:26.5px;font-weight:700;line-height:1.2;letter-spacing:1.477px;text-transform:uppercase;margin-bottom:16px}.text-img-landing__rte{font-size:14px;font-weight:400;line-height:19px;margin:0}@media (min-width: 990px){.text-img-landing__rte{font-size:16px;line-height:26px}.text-img-landing__rte p{margin-bottom:24px}}.text-img-landing__button{display:inline-block;font-size:18px;font-weight:700;line-height:1}@media (min-width: 990px){.text-img-landing__button{margin-top:16px}}@media (min-width: 1200px){.text-img-landing__button{font-size:27px;font-weight:700;margin-top:20px}}#shopify-section-nanosome{overflow:hidden}.nanosome-bg{position:relative;padding:38px 0 205px;background:#f0f0f0}.nanosome-bg:after{position:absolute;z-index:1;bottom:-34px;left:0;content:"";border-top:35px solid #f0f0f0;border-right:50vw solid transparent;border-left:50vw solid transparent}@media screen and (min-width: 990px){.nanosome-bg:after{z-index:0;bottom:-89px;border-top:90px solid #f0f0f0}.nanosome-bg{padding:163px 0}}@media screen and (min-width: 1440px){.nanosome-bg{padding:163px 0 977px}}.nanosome .why__arrows{margin-bottom:40px}.nano__heading{padding:0}@media screen and (min-width: 990px){.nano__heading{display:flex;align-items:center;flex-direction:column;justify-content:center}}.nano_img{max-width:60px;margin:0 auto 20px}@media screen and (min-width: 990px){.nano_img{order:3;max-width:100px;margin:20px auto}.nanosome .why__title{order:1}}.nanosome .why__subtitle{padding:20px 0}@media screen and (min-width: 990px){.nanosome .why__subtitle{order:2}}.step1{position:relative;min-height:1015px}@media screen and (min-width: 1200px){.step1{min-height:1500px}}@media screen and (min-width: 1440px){.step1{margin-top:-817px}}.step1_img1{position:absolute;z-index:2;left:20%;min-width:490px;height:375px;margin-top:-155px}.step1_img1 img{-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 750px){.step1_img1{left:36%}}@media screen and (min-width: 1200px){.step1_img1{left:48%}}@media screen and (min-width: 1440px){.step1_img1{right:0;left:auto;height:500px;margin-top:-179px}}@media screen and (min-width: 1900px){.step1_img1{right:auto;left:48%;height:688px;margin-top:-179px}}.step1_img2{position:absolute;top:126px;left:-33%;min-width:500px!important;max-width:500px!important}@media screen and (min-width: 750px){.step1_img2{left:0;max-width:550px!important}}@media screen and (min-width: 1440px){.step1_img2{top:-15px;max-width:700px!important}}@media screen and (min-width: 1900px){.step1_img2{top:-15px;max-width:1020px!important}}@media screen and (min-width: 750px){.nano-image{top:600px}}@media screen and (min-width: 1440px){.nano-image__wrapper{width:710px;height:810px}}.step1_img3{position:absolute;z-index:2;top:133px;right:9px;max-width:240px!important}@media screen and (min-width: 1200px){.step1_img3{right:15px;max-width:510px!important}}@media screen and (min-width: 1440px){.step1_img3{top:117px;max-width:710px!important}}.step1_img4{position:absolute;top:113px;right:0;min-width:350px!important;max-width:350px!important}@media screen and (min-width: 1200px){.step1_img4{min-width:720px!important;max-width:720px!important}}@media screen and (min-width: 1440px){.step1_img4{top:70px;min-width:1000px!important}}.step1-caption{position:absolute;bottom:0;left:50%;display:flex;align-items:center;justify-content:center;width:100%;transform:translate(-50%);font-size:13px}@media screen and (min-width: 1200px){.step1-caption{font-size:24px}}.step1-arrow-right svg,.step1-arrow-left svg{width:40px}@media screen and (min-width: 1200px){.step1-arrow-right svg,.step1-arrow-left svg{width:120px}}.step1-arrow-right,.step1-arrow-left{margin:0 5px}.step1-arrow-right{display:inline-block;margin-top:2px;transform:rotate(180deg)}.step1_img5{position:absolute;top:320px;left:-32%;max-width:80px!important}@media screen and (min-width: 576px){.step1_img5{left:-80%}}@media screen and (min-width: 1200px){.step1_img5{top:550px;left:-27%;max-width:165px!important}}@media screen and (min-width: 1440px){.step1_img5{top:578px;left:0;min-width:162px}}@media screen and (min-width: 1900px){.step1_img5{left:0}}.step1_img6{position:absolute;top:398px;left:9%;max-width:40px!important}@media screen and (min-width: 576px){.step1_img6{top:435px;left:-10%}}@media screen and (min-width: 1200px){.step1_img6{top:800px;left:-33%;max-width:85px!important}}@media screen and (min-width: 1440px){.step1_img6{top:870px;left:-33%}}.nano-pop__wrapper{width:300px;padding:10px 20px;background:#fff;box-shadow:0 4px 4px #00000040}@media screen and (min-width: 750px){.nano-pop__wrapper{width:400px}}@media screen and (min-width: 990px){.nano-pop__wrapper{width:540px;height:210px;padding:10px 40px}}@media screen and (min-width: 1440px){.nano-pop__wrapper{width:526px}}.triangle{position:absolute;bottom:-43px;padding-top:3px;transform:scale(.5);fill:#fff;stroke:#fff;stroke-width:3px}@media screen and (min-width: 1200px){.triangle{bottom:-50px;transform:scale(.75)}}.step2 .nano-pop__wrapper:after{background:url(https://cdn.shopify.com/s/files/1/0065/8735/1128/files/triangle.png?68399)}.nano-pop__container{position:absolute;top:196px;left:40px}@media screen and (min-width: 750px){.nano-pop__container{top:205px;left:170px}}@media screen and (min-width: 990px){.nano-pop__container{top:95px;left:255px}}@media screen and (min-width: 1440px){.nano-pop__container{top:-15px;left:325px}}@media screen and (min-width: 1900px){.nano-pop__container{top:82px;left:500px}}.step1__title{position:relative;margin:0;color:#141311;font-family:Montserrat;font-size:13px;font-weight:500;line-height:2.62}.step1__title:after{position:absolute;bottom:-5px;left:0;display:inline-block;width:20px;height:1px;content:"";background:#000}@media screen and (min-width: 1440px){.step1__title:after{width:40px}}@media screen and (min-width: 990px){.step1__title{font-size:20px}}@media screen and (min-width: 1200px){.step1__title{font-size:24px}}.step1__subtitle p{padding-top:13px;color:#333;font-family:Open Sans;font-size:12px;line-height:1.42}@media screen and (min-width: 990px){.step1__subtitle p{font-size:18px}}@media screen and (min-width: 1440px){.step1__subtitle p{padding-top:20px}.step1 .nano-pop__container:after{right:auto}}.step2{position:relative;min-height:420px}@media screen and (min-width: 750px){.step2{min-height:350px}}@media screen and (min-width: 1440px){.step2{min-height:1050px}}.step2_img1{position:absolute;right:-130px;min-width:470px!important;max-width:470px!important}@media screen and (min-width: 576px){.step2_img1{width:500px}}@media screen and (min-width: 750px){.step2_img1{right:auto;left:0;width:600px;min-width:auto;max-width:600px!important}}@media screen and (min-width: 1440px){.step2_img1{top:5%;left:0;width:900px;min-width:900px!important}}@media screen and (min-width: 1900px){.step2_img1{top:5%;left:0;width:1050px;min-width:1050px}}.step2 .nano-pop__wrapper{background:#fafafa;box-shadow:0 4px 4px #00000059}.step2 .nano-pop__wrapper .triangle{fill:#fafafa;stroke:#fafafa;top:-43px;right:20px;transform:scale(.5) rotate(180deg)}@media screen and (min-width: 750px){.step2 .nano-pop__wrapper .triangle{right:auto;left:20px}}@media screen and (min-width: 990px){.step2 .nano-pop__wrapper .triangle{top:auto;bottom:-43px;left:45%;transform:scale(.5)}}@media screen and (min-width: 1200px){.step2 .nano-pop__wrapper .triangle{bottom:-50px;transform:scale(.75)}}@media screen and (min-width: 1440px){.step2 .nano-pop__wrapper .triangle{right:30px;left:auto}}.step2 .nano-pop__container{top:205px;right:10px;left:auto}@media screen and (min-width: 750px){.step2 .nano-pop__container{left:300px}}@media screen and (min-width: 990px){.step2 .nano-pop__container{top:-60%;left:30px;width:450px}}@media screen and (min-width: 1440px){.step2 .nano-pop__container{top:-113px;left:160px}}.step3{position:relative;height:700px}@media screen and (min-width: 750px){.step3{height:800px}}@media screen and (min-width: 1200px){.step3{height:1000px}}.step3_bg{position:absolute;bottom:0;width:100%;height:300px;background:#fafafa;clip-path:polygon(50% 16%,100% 0,100% 100%,0 100%,0% 0)}@media screen and (min-width: 750px){.step3_bg{height:500px}}@media screen and (min-width: 990px){.step3_bg{height:600px}}.step3_img1{position:absolute;top:55px;left:48%;min-width:500px!important;max-width:500px!important;transform:translate(-50%)}@media screen and (min-width: 750px){.step3_img1{right:-435px;left:auto;max-width:700px!important}}@media screen and (min-width: 1440px){.step3_img1{position:absolute;top:-85px;max-width:900px!important}}.step3 .nano-pop__wrapper .triangle{top:-43px;bottom:auto;left:30%;transform:scale(.5) rotate(180deg)}@media screen and (min-width: 750px){.step3 .nano-pop__wrapper .triangle{right:10%;left:auto}}@media screen and (min-width: 1200px){.step3 .nano-pop__wrapper .triangle{top:-50px;transform:scale(.75) rotate(180deg)}}@media screen and (min-width: 1440px){.step3 .nano-pop__wrapper .triangle{top:40px;right:auto;left:98.5%;transform:scale(.75) rotate(-89deg)}.step3 .nano-pop__wrapper{display:flex;width:940px;height:auto;padding:0}}.step3 .nano-pop__container{top:auto;bottom:14%;left:50%;transform:translate(-50%)}@media screen and (min-width: 750px){.step3 .nano-pop__container{right:217px;bottom:16%;left:auto;transform:none}}@media screen and (min-width: 990px){.step3 .nano-pop__container{bottom:8%}}@media screen and (min-width: 1200px){.step3 .nano-pop__container{bottom:23%}}@media screen and (min-width: 1440px){.step3 .nano-pop__container{right:615px;bottom:33%;display:flex;width:715px;height:250px;padding:0}}.popup_bg{display:block!important}@media screen and (min-width: 1440px){.popup_bg{min-width:188px;height:100%;background-size:contain}.nano-pop__text-wrapper{padding:20px 40px}}@media screen and (max-width: 1200px){#results .dermatologist,#b-amp-a .dermatologist,#blog .dermatologist,#science .dermatologist{margin-top:0}#results .dermatologist.d-none,#b-amp-a .dermatologist.d-none,#blog .dermatologist.d-none,#science .dermatologist.d-none{display:flex!important;flex-direction:column-reverse;max-width:100%;margin-top:0}#results .dermatologist__image,#b-amp-a .dermatologist__image,#blog .dermatologist__image,#science .dermatologist__image{top:0;right:0;bottom:auto;order:1;height:655px;-o-object-fit:cover;object-fit:cover}#results .dermatologist .container,#b-amp-a .dermatologist .container,#blog .dermatologist .container,#science .dermatologist .container{order:2;margin-top:0;margin-right:300px}#results .dermatologist__content,#b-amp-a .dermatologist__content,#blog .dermatologist__content,#science .dermatologist__content{max-width:100%;margin-left:0}#results .dermatologist .why__arrows,#b-amp-a .dermatologist .why__arrows,#blog .dermatologist .why__arrows,#science .dermatologist .why__arrows{display:none}#results .dermatologist__title,#b-amp-a .dermatologist__title,#blog .dermatologist__title,#science .dermatologist__title{letter-spacing:1px;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.2}#results .dermatologist__subtitle,#b-amp-a .dermatologist__subtitle,#blog .dermatologist__subtitle,#science .dermatologist__subtitle{padding-top:20px;color:#000;font-family:Open Sans;font-size:14px;font-weight:300;line-height:1.36}#results .dermatologist__content .slick-dots,#b-amp-a .dermatologist__content .slick-dots,#blog .dermatologist__content .slick-dots,#science .dermatologist__content .slick-dots{padding-left:0}}@media screen and (max-width: 750px){#results .dermatologist .container,#b-amp-a .dermatologist .container,#blog .dermatologist .container,#science .dermatologist .container{margin-top:600px;margin-right:auto;margin-left:auto}}#results .dermatologist,#b-amp-a .dermatologist,#blog .dermatologist,#science .dermatologist{margin-top:0}.dermatologist{position:relative;padding-top:77px;padding-bottom:208px;background-color:#e1e1e1}.dermatologist__heading{position:relative;z-index:1;max-width:797px;margin:0 auto}.dermatologist__title{color:#fff;font-size:40px;font-weight:500!important;line-height:42px}.dermatologist__title.block-title{color:#5a5a5a}@media all and (min-width: 1200px){.dermatologist__title{margin:37px auto 15px}}@media all and (max-width: 1200px){.dermatologist__title{letter-spacing:1px;font-family:var(--font-family-roboto);font-size:20px;line-height:1.2}}.dermatologist__subtitle{font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;font-style:normal;line-height:25px}.dermatologist__subtitle.block-subtitle{color:#000}.dermatologist__content{position:relative;z-index:1;max-width:calc(100% - 506px);margin-top:105px;margin-left:50px;overflow-x:hidden}.dermatologist__content>ul{display:inline-block;width:100%;white-space:nowrap;font-size:0}.dermatologist__content>ul>li{width:50%;display:inline-block;vertical-align:top;white-space:normal}.dermatologist__content .slick-slide{width:462px;margin:0 15px}.dermatologist__content .slick-dots{position:relative;top:100px;display:flex;overflow:hidden;align-items:center;justify-content:center;margin:0 20px;padding-left:313px}.dermatologist__content .slick-dots button{width:6px;height:6px;padding:0;border:none!important;border-radius:50%;outline:none!important;background-color:#ada7a1;font-size:0}.dermatologist__content .slick-dots li{display:flex;align-items:center;margin:0 8px}.dermatologist__content .slick-dots .slick-active button{width:10px;height:10px;background-color:#fff;box-shadow:1px 0 1px #00000026}.dermatologist__content li{color:#00000080;font-size:18px;line-height:25px}.dermatologist__content h3{margin-bottom:41px;text-transform:uppercase;color:#fff;font-size:24px;font-weight:700}.dermatologist__image{position:absolute;top:0;right:0;bottom:0;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;order:1}.our{padding-top:42px;padding-bottom:23px}@media all and (min-width: 1200px){.our{padding-top:110px}.our__title{margin:37px auto 15px}}.our__content{display:flex;flex-direction:column;width:100%;margin:30px auto 26px}@media all and (min-width: 768px){.our__content{flex-direction:row}}.our__product{display:flex!important;flex-direction:column;justify-content:space-between;margin-right:5px;margin-bottom:10px;margin-left:5px;padding:10px 10px 14px;border:1px solid #dadada}.our__product .btn{display:flex;align-items:center;justify-content:center;width:131px;height:36px;padding:0;text-transform:uppercase;border-radius:3px;font-size:12px;font-weight:700;line-height:36px;color:#fff;background-color:#1f1f1f}@media (min-width: 1200px){.our__product .btn{width:200px;height:55px;font-size:14px;line-height:55px}}.our__product .btn svg{position:relative;margin-left:12px;width:12px;height:12px;fill:currentColor}.our__product .btn svg path{fill:currentColor}@media all and (min-width: 768px){.our__product{flex-basis:33%;max-width:33%;min-height:465px;margin-bottom:0}}@media all and (min-width: 1200px){.our__product{height:100%;min-height:630px;padding:17px 18px 21px}}@media all and (min-width: 1680px){.our__product{min-height:700px}}div.our__image{display:flex;align-items:flex-end;justify-content:center;height:100%;padding-bottom:115%}div.our__image:before{display:none!important}div.our__image img{top:auto;bottom:0;height:auto}.our__image-wrapper{position:relative;display:flex;align-items:flex-end;justify-content:center;height:auto;background-color:#fff}.our__image-wrapper .our__image{padding:0}.our__image-wrapper img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.our__badge{position:absolute;top:8px;left:8px;padding:0 25px;text-transform:uppercase;color:#fff;border-radius:3px;background-color:#515356;font-size:9px;font-weight:700;line-height:13px}@media all and (min-width: 990px){.our__badge{top:30px;left:30px;padding:5px 20px}}.our__product-heading{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:9px}@media all and (min-width: 1200px){.our__product-heading{margin-top:33px}}.our__product-title{display:block;width:100%;text-transform:uppercase;word-break:break-all;color:#515356;font-size:16px;font-weight:300;line-height:1.4}.our__product-title:hover{text-decoration:none;color:var(--color-accent)}@media all and (min-width: 1200px){.our__product-title{font-size:24px;font-weight:500}}.our__product-subtitle{width:100%;margin-top:5px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:300;line-height:15px}@media all and (min-width: 1200px){.our__product-subtitle{margin-top:17px;font-size:18px;line-height:1.4}}.our__product-review{width:100%;padding-top:6px}.our__product-review .yotpo{padding:7px 0 0;white-space:nowrap}.our__product-review .yotpo .yotpo-stars{min-width:85px}.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:15px;--letter-spacing: 0}@media screen and (min-width: 990px){.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:17px}}@media screen and (min-width: 1200px){.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.our__product-review .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:20px}}.our__product-review .yotpo a.text-m{font-size:12px;font-weight:400;padding-left:5px;white-space:normal;color:#393939!important;font-family:var(--font-family-roboto)}.our__product-review .yotpo a.text-m:before,.our__product-review .yotpo a.text-m:after{content:none}@media screen and (min-width: 990px){.our__product-review .yotpo a.text-m{font-size:14px;line-height:21px}}@media all and (min-width: 1200px){.our__product-review{width:211px}}.our__product-info{margin-top:7px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:300;line-height:17px}@media all and (min-width: 1200px){.our__product-info{width:289px;margin-top:4px;font-size:14px;line-height:24px}}.our__form{display:flex;align-items:center;justify-content:space-between;margin-top:13px}.our__form button.btn{margin:0;padding:0;letter-spacing:normal;text-transform:uppercase;border-radius:3px;font-weight:700!important}body .our__product .our__form button.btn:hover,body .our__product .our__form button.btn:active,body .our__product .our__form button.btn:focus{color:#fff!important;background-color:#cf3339!important;background:#cf3339!important}@media all and (min-width: 1200px){.our__form{justify-content:flex-start;margin-top:25px}}@media all and (max-width: 767px){.our__btn.btn{width:102px;height:23px;font-size:10px!important;line-height:23px;padding:5px}.our__btn.btn svg{top:-1px;left:4px;width:8px}}.our__form .ro_widget,.offer .ro_widget,.header .ro_widget,.ba-item__products-form .ro_widget,.product-item .ro_widget{display:none}.our__price{color:var(--color-accent);font-size:16px;font-weight:300;line-height:19px}@media all and (min-width: 1200px){.our__price{margin-left:15px;font-size:24px}}.our__prev,.our__next{position:absolute;top:37%;cursor:pointer;transition:.2s;color:#8c8c8c}.our__prev:hover,.our__next:hover{color:var(--color-accent)}.our__prev .svg-inline,.our__next .svg-inline{height:18px}@media all and (min-width: 1200px){.our__prev,.our__next{top:39%}.our__prev .svg-inline,.our__next .svg-inline{height:32px}}.our__prev{left:-10px}@media all and (min-width: 1500px){.our__prev{left:-57px}}.our__next{right:-10px}@media all and (min-width: 1500px){.our__next{right:-57px}}.sponsors{background-color:#fbfbfb}.sponsors__container{padding:15px}.sponsors__title{padding:30px 0;text-align:center;text-transform:uppercase;color:#a5a5a5;font-weight:700}@media all and (min-width: 990px){.sponsors__title{padding:60px 0 0}}.sponsors__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 11px}@media all and (min-width: 750px){.sponsors__inner{justify-content:space-between}}@media all and (min-width: 990px){.sponsors__inner{flex-wrap:nowrap;height:200px;padding:0 20px 40px}}.sponsors__item{height:35px;margin:12px}.sponsors__item:nth-of-type(1){height:45px}@media all and (min-width: 750px){.sponsors__item:nth-of-type(1){height:62px}}@media all and (min-width: 990px){.sponsors__item:nth-of-type(1){height:88px}}@media all and (min-width: 1200px){.sponsors__item:nth-of-type(1){height:145px}}.sponsors__item:nth-of-type(5),.sponsors__item:nth-of-type(6){height:25px}@media all and (max-width: 749px){.sponsors__item:nth-of-type(5),.sponsors__item:nth-of-type(6){flex-basis:50%;max-width:50%}}@media all and (min-width: 990px){.sponsors__item:nth-of-type(5),.sponsors__item:nth-of-type(6){height:50px}}@media all and (min-width: 1200px){.sponsors__item:nth-of-type(5),.sponsors__item:nth-of-type(6){height:60px}}@media all and (max-width: 749px){.sponsors__item{display:flex;flex-basis:25%;justify-content:center;max-width:25%;padding:0 10px}}@media all and (min-width: 750px){.sponsors__item{height:50px}}@media all and (min-width: 990px){.sponsors__item{height:70px}}@media all and (min-width: 1200px){.sponsors__item{height:120px}}.sponsors__image{width:100%;height:100%;vertical-align:baseline;-o-object-fit:contain;object-fit:contain}.reviews-page-wrapper .about-banner{background-position:70%}@media all and (min-width: 990px){.reviews-page-wrapper .about-banner{min-height:670px;background-position:center}.reviews-page-wrapper .about-banner-text{right:auto;left:20%;max-width:450px}}@media all and (max-width: 749px){.reviews-page-wrapper .yotpo .primary-color-btn,.yotpo input[type=button].primary-color-btn{margin-top:30px!important}}.reviews-page-wrapper .about-banner__title{padding-right:10px;padding-left:10px;background:#0000003d;font-size:16px}@media all and (min-width: 990px){.reviews-page-wrapper .about-banner__title{min-width:500px;padding:10px 30px;text-align:left;font-size:24px}}.reviews-page-wrapper .about-banner__subtitle{padding-right:10px;padding-left:10px;text-align:center;letter-spacing:1.2px;background:#000;font-size:10px}@media all and (min-width: 990px){.reviews-page-wrapper .about-banner__subtitle{padding:10px 30px;text-align:left;font-size:12px}}.reviews-page-wrapper .page-top{margin-bottom:80px;padding:50px 0 70px;text-align:center}@media all and (min-width: 990px){.reviews-page-wrapper .page-top{padding-top:70px;padding-bottom:100px}}.reviews-page-wrapper .page-top svg{margin:0 auto}.reviews-icon{margin:10px 0}@media all and (min-width: 990px){.reviews-icon{margin:50px 0 0}}.reviews-page-wrapper .reviews-icon svg{transform:scale(.55)}@media all and (min-width: 990px){.reviews-page-wrapper .reviews-icon svg{transform:none}}.reviews-page-wrapper .page__title{text-transform:uppercase;color:#5a5a5a;font-family:Montserrat;font-size:20px;font-weight:500;line-height:.88;margin:10px 0 20px}@media all and (min-width: 990px){.reviews-page-wrapper .page__title{margin-top:55px;margin-bottom:30px;font-size:40px}}.ld-top{padding-top:10px}@media all and (min-width: 990px){.ld-top{display:flex}}.professor-ld{height:100%;margin-bottom:50px}@media all and (min-width: 990px){.professor-ld{display:flex}.ld-image-wrapper,.professor-ld-image{flex-basis:30%;max-width:30%}}.ld-content{padding:40px 0;border-top:3px solid #000}@media all and (min-width: 990px){.ld-content{flex-basis:70%;max-width:70%}}.ld-title,.ld-subtitle{display:block;color:#000;font-family:var(--font-family-roboto);font-size:26px;font-weight:300;font-style:normal;line-height:1.3}@media all and (min-width: 990px){.ld-title,.ld-subtitle{font-size:42px}}.ld-title{border-bottom:25px solid #000;font-weight:700}.ld-subtitle{margin-bottom:60px}.ld-text{margin:40px 0;color:#333;font-family:Ubuntu,sans-serif;font-size:22px;font-weight:700;font-style:normal;line-height:1.05}@media all and (min-width: 990px){.ld-text{font-size:30px}}.ld-text--small{color:#000;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5}.professor-ld-image{-o-object-fit:cover;object-fit:cover}.professor-ld__inner{padding:35px;background:#f3f3f3}.professor-ld__inner .professor__quote{position:relative;color:#000;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;font-style:italic;line-height:22px}.professor-ld__inner .professor__quote svg{position:absolute;top:-15px;left:-40px;transform:scale(.5)}@media all and (min-width: 990px){.professor-ld__inner .professor__quote{font-size:21px;line-height:30px}}.professor-ld__inner .professor__name{margin-top:40px;color:#333;font-family:Ubuntu,sans-serif;font-size:22px;font-weight:700;font-style:normal;line-height:1.21}@media all and (min-width: 990px){.professor-ld__inner .professor__name{font-size:26px}}.professor-ld__inner .professor-caption{text-transform:capitalize;color:#333;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:1.43}@media all and (min-width: 990px){.professor-ld__inner .professor-caption{font-size:22px}}.professor-ld__inner .professor__subtitle{padding-left:0;text-transform:unset;color:#333;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:1.43}@media all and (min-width: 990px){.professor-ld__inner .professor__subtitle{font-size:22px}}.professor-ld__inner .professor__content{color:#000;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5}@media all and (min-width: 990px){.professor-ld__inner .professor__content{font-size:14px}.professor-ld__inner{flex-basis:70%;max-width:70%;padding:44px 64px}}.doctors-list{display:flex;flex-wrap:wrap;margin:0 -10px 10px}@media all and (min-width: 750px){.doctors-list{margin:0 -10px 20px}}.doctor{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px);margin:0 10px 20px}@media all and (min-width: 750px){.doctor{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px);margin-bottom:60px}}.doctors{margin-top:80px;padding-top:0;padding-bottom:40px}.doctors .our__title.block-title{margin-top:20px}@media all and (min-width: 750px){.doctors .our__title.block-title{margin-top:70px}}.doctors .slick-initialized .slick-slide div{display:flex;justify-content:center}@media all and (min-width: 750px){.doctors .slick-initialized .slick-arrow:before{position:absolute;top:33px;width:40px;height:40px;content:"";transform:translateY(-50%);background-color:#f5f5f5}.doctors .slick-initialized .slick-arrow{top:15%;width:40px;height:40px}.doctors .slick-initialized .our__next{right:-40px}.doctors .slick-initialized .our__prev{left:-40px}.doctors .slick-initialized .our__next span{position:absolute;top:18px;left:-5px;width:30px;height:30px}.doctors .slick-initialized .our__prev span{position:absolute;top:18px;right:-5px;width:30px;height:30px}.doctors .slick-initialized .slick-arrow svg{width:100%}.doctors .slick-initialized .slick-arrow svg path{fill:#b1b1b1}}@media all and (min-width: 990px){.doctors .slick-initialized .our__prev span,.doctors .slick-initialized .our__next span{top:10px}}.slick-initialized .doctor{flex-basis:90%;max-width:90%;margin:0 10px 20px}@media all and (min-width: 750px){.slick-initialized .doctor{flex-basis:90%;max-width:90%;margin-bottom:60px}}.slick-dots{display:flex;align-items:center;justify-content:center}.slick-dots li button{width:11px;height:14px;margin:0 5px;border:1px solid #c4c4c4;border-radius:50px;background:#fff;font-size:0;-webkit-appearance:none}@media all and (max-width: 750px){.slick-dots li button{width:20px}}.slick-dots .slick-active button{border-color:#cd2122;background:#cd2122}.doctor__title{margin:20px 0 6px;color:#091133;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;line-height:1.5}@media all and (min-width: 1440px){.doctor__title{font-size:20px}}.doctor__subtitle{margin-top:15px;color:#76848c;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;line-height:22px}.doctor-country{display:block;margin-bottom:20px;color:#76848c;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:300;line-height:1.2}@media all and (min-width: 1440px){.doctor-country{font-size:20px}}.doctor-text{color:#000;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.75}@media all and (min-width: 1440px){.doctor-text{font-size:17px}}.revita-lp .studies__image{padding-right:40px}.revita-lp #shopify-section-nano{margin-top:0}.lp-reviews__part{display:flex;flex-wrap:wrap}@media all and (min-width: 990px){.lp-reviews__part{flex-basis:50%;max-width:50%;margin:0 10px}}.lp-reviews__item{flex-basis:50%;max-width:50%}.lp-reviews{margin:40px 0}@media all and (min-width: 990px){.lp-reviews{display:flex;margin:80px 0}}.lp-reviews__item-wrapper{width:100%}@media all and (min-width: 750px){.lp-reviews__item-wrapper{flex:0 0 auto;flex-basis:50%;max-width:50%;min-height:100px}}.lp-reviews__review{-o-object-fit:contain;object-fit:contain;width:100%}.lp-reviews__part-reviews{justify-content:center}@media all and (min-width: 750px){.lp-reviews__part-reviews{display:flex;overflow:hidden;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;height:800px}}@media all and (min-width: 990px){.lp-reviews__part-reviews{height:500px}}@media all and (min-width: 1440px){.lp-reviews__part-reviews{height:800px}}#shopify-section-lp-related2 .why__heading{max-width:80%;margin-right:auto;margin-left:auto}.studies{padding:66px 25px}@media all and (min-width: 1200px){.studies{display:flex;align-items:center;justify-content:space-between;max-width:1655px;margin:0 auto;padding:60px 50px 50px}}.studies__image{width:746px;max-width:700px;max-height:905px;-o-object-fit:contain;object-fit:contain}@media all and (min-width: 1200px){.studies__image{position:relative}}@media all and (min-width: 768px){.studies__images{display:flex;align-items:center}}.studies__image-item{display:block;margin:25px 0}@media all and (min-width: 768px){.studies__image-item{width:50%}.studies__content{padding-left:10px}}@media all and (min-width: 1200px){.studies__heading{display:flex;align-items:flex-end;flex-direction:row-reverse;justify-content:space-between;padding-bottom:32px;border-bottom:8px solid #515356}}.studies__icon{display:block;width:100%;height:100%;max-width:73px;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media all and (min-width: 1200px){.studies__icon{margin:0}}.studies__title{position:relative;margin-top:70px;margin-bottom:35px;text-align:center;font-size:24px;font-weight:300}@media all and (min-width: 1200px){.studies__title{margin:0;font-size:48px;line-height:1}}.studies__title:after{position:absolute;bottom:-16px;left:50%;width:49px;height:2px;content:"";transform:translate(-50%);background-color:#000}@media all and (min-width: 1200px){.studies__title:after{display:none}}.studies__subtitle{text-align:center;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:19px}@media all and (min-width: 768px){.studies__subtitle{max-width:720px;margin:0 auto}}@media all and (min-width: 1200px){.studies__subtitle{margin-top:30px;text-align:left;font-size:18px;line-height:24px}}.studies__percents{margin-top:33px}@media all and (min-width: 1200px){.studies__percents{margin-top:65px}}.studies__percents-item{margin-bottom:36px}@media all and (min-width: 1200px){.studies__percents-item{display:flex;align-items:center;max-width:480px;margin-bottom:48px}}.studies__percent{text-align:center;color:var(--color-accent);font-size:26px;font-weight:300;line-height:34px}@media all and (min-width: 1200px){.studies__percent{text-align:left;font-size:36px}}.studies__percent-text{text-align:center;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:300;line-height:16px}@media all and (min-width: 1200px){.studies__percent-text{margin-left:40px;text-align:left;font-size:18px;line-height:28px}}.studies__reads{display:flex;flex-direction:column;margin-top:20px}@media all and (min-width: 1200px){.studies__reads{flex-wrap:wrap;justify-content:space-between}}@media all and (min-width: 768px){.template-page .studies__reads{flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:720px;margin:20px auto 0}}@media all and (min-width: 1200px){.template-page .studies__reads{justify-content:flex-start;max-width:100%}}@media all and (min-width: 1500px){.template-page .studies__reads{justify-content:space-between}}.studies__reads-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:10px 0 10px 30px;text-decoration:none!important;border-radius:9px;background:#fafafa}@media all and (min-width: 1200px){.studies__reads-item{padding:15px 0 10px 40px}}@media all and (min-width: 768px){.template-page .studies__reads-item{flex-basis:50%;max-width:50%;margin-right:-10px;margin-left:-10px}}@media all and (min-width: 1200px){.template-page .studies__reads-item{flex-basis:100%;max-width:100%;margin-right:0;margin-left:0}}@media all and (min-width: 1500px){.template-page .studies__reads-item{flex-basis:50%;max-width:50%;margin-right:-10px;margin-left:-10px}}.studies__reads-item:hover .studies__reads-link{color:var(--color-accent)}.studies__reads-title{padding-right:20px;text-transform:uppercase;color:#515356;font-size:13px;font-weight:800}@media all and (min-width: 1500px){.studies__reads-title{padding-right:30px}}.studies__reads-date{letter-spacing:1px;text-transform:uppercase;color:#b1b1b1;font-family:Lato,sans-serif;font-size:10px}.studies__reads-link{padding:15px 34px;transition:.2s;text-align:center;text-transform:uppercase;color:#515356;border-left:2px solid #a5a5a5;font-size:14px;font-weight:600}.studies__reads-link:hover{text-decoration:none}@media all and (min-width: 1200px){.studies__reads-link{border-left:1px solid #a5a5a5}}.template-page .studies__reads--row{display:flex;flex-direction:column}.template-page .studies__reads--row .studies__reads-item{display:flex;align-items:center;flex-direction:column;padding-left:0;text-align:center;background-color:#fff}.template-page .studies__reads--row .studies__reads-item:hover .studies__reads-title{color:#cd2122}.template-page .studies__reads--row .studies__reads-item:hover .studies__reads-link{color:#515356}@media all and (min-width: 768px){.template-page .studies__reads--row .studies__reads-item{flex-basis:33%;max-width:33%;padding-right:10px}}@media all and (min-width: 1200px){.template-page .studies__reads--row .studies__reads-item{align-items:flex-start;text-align:left}}@media all and (min-width: 1500px){.template-page .studies__reads--row .studies__reads-item{margin:0}}.template-page .studies__reads--row .studies__reads-link{padding-right:0;padding-left:0;text-align:left;border:none}@media all and (min-width: 768px){.template-page .studies__reads--row{flex-direction:row;justify-content:flex-start}}@media all and (min-width: 750px){.halves{display:flex}}.half{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:10%}@media all and (min-width: 750px){.half{flex-basis:50%;max-width:50%;padding:5%}.half--first{padding-right:9%;padding-left:9%}}.half--first svg{margin-bottom:20px;transform:scale(.6)}@media all and (min-width: 750px){.half--first svg{margin-bottom:50px;transform:none}}.half--second svg{transform:scale(.6)}@media all and (min-width: 750px){.half--second svg{transform:none}}.half-text{color:#fff;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1.33}@media all and (min-width: 990px){.half-text{font-size:36px}}.half-icons{display:flex;align-items:center}.half-icons svg:nth-of-type(2){margin-left:-15px}@media all and (min-width: 750px){.half-icons svg:nth-of-type(2){margin-left:0}}.half-block-title{margin-top:0;margin-bottom:10px;color:#091133;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:1.67}@media all and (min-width: 750px){.half-block-title{margin-top:10px}}.half-block-subtitle{margin-bottom:30px;color:#5d6970;font-family:Roboto,sans-serif;font-size:14px;line-height:1.71}.nano__image{position:absolute;top:0;left:0;height:100%;padding:0!important;background-repeat:no-repeat;background-position:70%;background-size:cover}@media all and (min-width: 768px){.nano__image{display:none;height:568px;background-position:55%}}.nano__image .responsive-image__wrapper{min-height:100%}.nano-image{position:absolute;top:527px;right:-8%;max-width:350px}@media screen and (min-width: 576px){.nano-image{right:0}}@media screen and (min-width: 768px){.nano-image{top:600px}}@media screen and (min-width: 1200px){.nano-image{max-width:720px}}.nano_img{max-width:60px;margin:0 auto 20px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 990px){.nano_img{order:3;max-width:100px;margin:20px auto}}.nano-image__wrapper{position:relative;width:240px;height:385px}@media screen and (min-width: 1200px){.nano-image__wrapper{width:500px;height:655px}}@media screen and (min-width: 1500px){.nano-image__wrapper{width:710px;height:810px}}.shopify-section-nano .nano_img{display:block;order:1;margin-bottom:36px;height:61px;width:73px}@media all and (min-width: 768px){.shopify-section-nano .nano_img{margin-left:20px;height:105px;width:127px;margin-bottom:55px}}.nano__image img{min-height:455px;-o-object-fit:cover;object-fit:cover}.shopify-section-nano .mosaic__title,.shopify-section-nano .why__subtitle,.mosaic__link{display:block;margin-left:0;text-align:left}.mosaic__title{position:relative;max-width:50%;text-transform:unset;color:#141311;font-family:Gotham;font-size:17px;font-weight:300;line-height:19px;padding-bottom:22px;margin:0}.mosaic__title:after{position:absolute;bottom:0;left:0;width:25px;height:2px;content:"";background-color:#000}.shopify-section-nano .mosaic__title:after{width:35px}@media all and (min-width: 768px){.mosaic__title:after{bottom:15px}.shopify-section-nano .mosaic__title{font-family:var(--font-family-roboto);font-size:30px;line-height:34px;text-transform:uppercase;max-width:100%;padding-bottom:36px}}.mosaic-data-wrapper{order:2}@media all and (min-width: 768px){.mosaic-data-wrapper{margin-left:0}}.mosaic-data-wrapper{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;max-width:80%;margin:0}@media screen and (min-width: 750px){.nano__heading .mosaic-data-wrapper{max-width:80%}}.nano__heading{width:100%}@media (min-width: 750px){.nano__heading.col-md-6{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 1200px){.nano__heading.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}}.shopify-section-nano .why__subtitle{color:#333;font-size:10px;line-height:14px;max-width:50%;margin:14px 0 auto}@media all and (min-width: 768px){.shopify-section-nano .why__subtitle{font-size:16px;line-height:28px;max-width:100%;color:#231f20;margin-top:2px}}.mosaic__link{width:100%;text-align:left;color:#464646;font-family:var(--font-family-roboto);font-size:8px;line-height:20px;margin-top:17px;text-transform:uppercase;font-weight:700}@media all and (min-width: 768px){.mosaic__link{font-size:15px;line-height:36px}}.shopify-section-nano{position:relative;overflow:hidden;min-height:324px}@media all and (min-width: 768px){.shopify-section-nano{margin-top:100px;min-height:568px}}@media all and (max-width: 767px){.shopify-section-nano .container{max-width:100%;padding-right:0;padding-left:0}}@media all and (min-width: 1900px){.shopify-section-nano .container{height:567px;padding-top:42px;padding-bottom:50px;max-width:1272px}}.shopify-section-nano .block-heading{text-align:left}@media all and (max-width: 768px){.shopify-section-nano .block-heading{margin:47px 0 20px 59px}}@media all and (min-width: 768px){.shopify-section-nano .nano__heading{align-items:flex-start;background-color:transparent}}@media all and (min-width: 990px){.shopify-section-nano .nano__heading{align-items:flex-start;background-color:transparent}}.science-mosaic{margin:50px 15px}@media all and (min-width: 750px){.science-mosaic{display:grid;grid-template-rows:auto-fill;grid-template-columns:1fr 1fr;grid-gap:2vw;margin:65px 50px}}@media all and (min-width: 990px){.science-mosaic{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width: 1200px){.science-mosaic{margin:65px 60px;grid-template-rows:1fr 1fr;grid-template-columns:repeat(4,1fr)}}@media all and (min-width: 1900px){.science-mosaic{max-width:1800px;margin:65px auto}}.mosaic-block{position:relative;overflow:hidden;width:100%;height:330px;margin:0 auto 20px}@media all and (min-width: 576px){.mosaic-block{max-width:425px}}@media all and (min-width: 990px){.mosaic-block{height:425px;margin-bottom:0}}.mosaic-block .responsive-image__wrapper{width:100%;height:100%}.mosaic-block .responsive-image__image{width:440px}.mosaic-block__inner{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;min-height:100%;padding:0 20px}@media all and (min-width: 990px){.mosaic-block__inner{padding:0 50px}}@media all and (min-width: 1440px){.mosaic-block__inner{padding:0 75px}}.mosaic-block:first-of-type{grid-column-start:1;grid-column-end:3;max-width:100%}@media all and (min-width: 576px){.mosaic-block:first-of-type{max-width:100%}}@media all and (min-width: 990px){.mosaic-block:first-of-type{grid-column-start:1;grid-column-end:4}}@media all and (min-width: 1200px){.mosaic-block:first-of-type{grid-column-start:1;grid-column-end:3}}.mosaic-block:first-of-type .mosaic-block__inner{padding:0 20px}@media all and (min-width: 990px){.mosaic-block:first-of-type .mosaic-block__inner{padding:0 50px}}@media all and (min-width: 1440px){.mosaic-block:first-of-type .mosaic-block__inner{padding:0 120px}}.mosaic-block__icon{position:absolute;top:50%;left:50%;max-width:100px;transform:translate(-50%,-50%)}.mosaic-block__title{margin-bottom:20px;color:#545d60;font-family:Open Sans;font-size:22px;font-weight:600;line-height:1.18}.mosaic-block__text{color:#777f84;font-family:Open Sans;font-size:14px;line-height:1.6}.mosaic-block:first-of-type .mosaic-block__title{text-transform:uppercase;color:#fff;font-family:Montserrat;font-size:20px;font-weight:500}@media all and (min-width: 990px){.mosaic-block:first-of-type .mosaic-block__title{margin-bottom:34px;font-size:40px}}.mosaic-block:first-of-type .mosaic-block__text{color:#fff;font-family:Metric;font-size:18px;font-weight:300;line-height:1.2}@media all and (min-width: 990px){.mosaic-block:first-of-type .mosaic-block__text{font-size:22px}}.mosaic-block .responsive-image__image{-o-object-fit:cover;object-fit:cover;min-height:100%}.clinical{padding-top:30px;padding-bottom:30px}@media all and (min-width: 990px){.clinical{padding-bottom:80px}}@media all and (min-width: 750px){.clinical .why__subtitle{max-width:850px}}.clinical__title{margin:40px 0 60px;font-family:Montserrat;font-weight:500}.clinical__subtitle{font-family:Open Sans;font-size:18px;font-weight:300}.clinical .why__title,.research .why__title,.ingredients .why__title{margin:20px 0}@media all and (min-width: 990px){.clinical .why__title,.research .why__title,.ingredients .why__title{margin:40px 60px}}.clinical-products{display:flex;flex-wrap:wrap;margin-top:20px;margin-right:auto;margin-left:auto}@media all and (min-width: 576px){.clinical-products{max-width:540px}}@media all and (min-width: 750px){.clinical-products{max-width:720px}}@media all and (min-width: 990px){.clinical-products{max-width:960px;margin-top:50px}}@media all and (min-width: 1200px){.clinical-products{max-width:1140px}}@media all and (min-width: 1900px){.clinical-products{max-width:1535px;margin-top:160px}}.clinical-products .our__image-wrapper{height:250px;background:#fff}@media all and (min-width: 1200px){.clinical-products .our__image-wrapper{margin-left:-50px;height:332px}}.clinical-products .our__image-wrapper .responsive-image__wrapper{height:100%}.responsive-image__image.clinical-product{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;height:100%}.clinical-product-title{display:block;overflow:hidden;max-height:26px;margin-bottom:20px;width:-moz-max-content;width:max-content;color:#000;font-family:Montserrat;font-size:18px;font-weight:300;font-style:normal;line-height:1.5}.clinical-product-title:hover,.clinical-product-title:active,.clinical-product-title:focus{text-decoration:none;color:#cd2122}@media all and (min-width: 1200px){.clinical-product-title{max-height:35px;margin-bottom:30px;font-size:24px}}.clinical-product-subtitle{margin-bottom:20px;color:#333;font-family:Open Sans;font-size:18px;font-weight:600;line-height:1.18}@media all and (min-width: 1200px){.clinical-product-subtitle{margin-bottom:30px}}.clinical-product-file{display:flex;flex-direction:column;margin-bottom:20px}@media all and (min-width: 1200px){.clinical-product-file{margin-bottom:30px}}.clinical-product-file a{display:block;color:#515356;font-family:Lato;font-size:10px;font-weight:900;line-height:1.25}.clinical-product-file a:hover,.clinical-product-file a:active,.clinical-product-file a:focus{text-decoration:none;color:#cd2122}@media all and (min-width: 750px){.clinical-product-file a{font-size:12px}}.clinical-product-date{color:#b1b1b1;font-family:Lato;font-size:10px;font-weight:700}@media all and (min-width: 750px){.clinical-product-date{font-size:12px}}.clinical-product{width:100%;display:flex;flex-direction:column;justify-content:space-between;max-width:50%;padding-left:0}@media all and (min-width: 750px){.clinical-product{max-width:25%}}@media all and (min-width: 1200px){.clinical-product{padding-left:15px}}.clinical-product-heading{overflow:hidden;height:280px;padding:0 10px}@media all and (min-width: 1200px){.clinical-product-heading{padding-left:40px}.clinical .responsive-image__wrapper{max-height:1030px}}.clinical .about-image-wrapper:before{border-top-color:#fff}.clinical-product-top{padding-left:10px}@media all and (min-width: 1200px){.clinical-product-top{padding:0 40px}}.ingredients{padding:30px 0}@media all and (min-width: 750px){.ingredients{padding:50px 0}}@media all and (min-width: 1200px){.ingredients{padding:85px 0}}.ingredients .why__subtitle{max-width:750px;margin-top:50px;margin-bottom:30px}@media all and (min-width: 1200px){.ingredients .why__subtitle{margin-bottom:85px}}.ingredients-banner{padding:0 20px}@media all and (min-width: 750px){.ingredients-banner{max-width:720px!important;margin:0 auto}}@media all and (min-width: 990px){.ingredients-banner{max-width:960px!important}}@media all and (min-width: 1200px){.ingredients-banner{max-width:1100px!important}}@media all and (min-width: 1440px){.ingredients-banner{max-width:1300px!important;margin:0 auto}}@media all and (min-width: 1900px){.ingredients-banner{max-width:1600px!important}}.ingredients-tabs{padding:35px 0}@media all and (min-width: 1200px){.ingredients-tabs{padding:65px 0}}.ingredients-list{display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:80%}@media all and (min-width: 750px){.ingredients-list{flex-direction:row}}@media all and (min-width: 1200px){.ingredients-list{padding:0 50px}}@media all and (min-width: 1440px){.ingredients-list{padding:0 145px}}.ingredients__tab{display:flex;align-items:flex-start;margin-bottom:40px;padding:0;cursor:pointer}@media all and (min-width: 1200px){.ingredients__tab svg{min-width:58px}}@media all and (min-width: 750px){.ingredients__tab{align-items:center;flex-direction:column;justify-content:center;height:140px;margin-bottom:0}}@media all and (min-width: 1200px){.ingredients__tab{align-items:flex-start;flex-direction:row;height:110px}}.ingredients__tab-icon{min-width:60px}.ingredients__tab .arrows{position:absolute;top:0;right:0;display:none;margin-top:7px;margin-left:10px}@media all and (min-width: 750px){.ingredients__tab .arrows{top:80px}}@media all and (min-width: 1200px){.ingredients__tab .arrows{position:relative;top:0}}.ingredients__tab .arrows svg{max-width:20px;max-height:10px}.ingredients__tab.active .arrows{display:block}.ingredients__header{display:flex;flex-direction:column;margin-left:25px}@media all and (min-width: 750px){.ingredients__header{margin-left:0}}@media all and (min-width: 1200px){.ingredients__header{margin-left:25px}}.ingredients__tab-title{display:flex;align-items:center;color:#43484d;font-family:Metric;font-size:18px;line-height:1.13}.ingredients__tab-title:hover,.ingredients__tab-title:active,.ingredients__tab-title:focus{text-decoration:none;color:#cf3339}@media all and (min-width: 750px){.ingredients__tab-title{display:block;margin-top:20px;text-align:center}}@media all and (min-width: 1200px){.ingredients__tab-title{display:flex;margin-top:0;text-align:left;font-size:24px}}.ingredients__tab.active .ingredients__tab-title{color:#cf3339}.ingredients__tab.active{position:relative;transition:all .25s ease}@media all and (min-width: 750px){.ingredients__tab.active:before{position:absolute;z-index:1;bottom:-100px;left:50px;display:inline-block;width:50px;height:50px;content:"";transform:rotate(-45deg);border-top:1px solid #cacaca;border-right:1px solid #cacaca;background:#fff}}.ingredients__tab-subtitle{margin-top:10px;color:#86939e;font-size:12px;line-height:1.56}@media all and (min-width: 1200px){.ingredients__tab-subtitle{font-size:16px}}.ingredients__tab-content{display:none}.ingredients__tab-content.active{position:relative;display:flex;flex-wrap:wrap;margin-top:25px;margin-right:20px;margin-left:20px;padding:50px 20px;border:1px solid #cacaca}@media all and (min-width: 750px){.ingredients__tab-content.active{max-width:720px;margin-top:75px;margin-right:auto;margin-left:auto;padding:50px 35px}}@media all and (min-width: 990px){.ingredients__tab-content.active{max-width:960px}}@media all and (min-width: 1200px){.ingredients__tab-content.active{max-width:1100px;padding:80px 40px}}@media all and (min-width: 1440px){.ingredients__tab-content.active{max-width:1300px;padding:80px 60px}}@media all and (min-width: 1900px){.ingredients__tab-content.active{max-width:1600px}}.ingredients__tab-content .tab-item svg{margin-top:5px}.tab-item{display:flex;position:relative;width:100%;padding-right:15px;padding-left:15px;padding-bottom:20px}@media all and (min-width: 750px){.tab-item{padding:0 20px 20px}}@media all and (min-width: 990px){.tab-item{max-width:33.333333%}}.tab-item__content{margin-left:20px}.ingredients-links{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;max-width:64px;margin-top:6px}.product__ingredient-link{display:flex;flex-wrap:wrap;justify-content:center}.ingredients-links__wrapper{display:flex;flex-direction:column}.product__ingredient-link-title{margin:10px 0;padding:5px 4px;text-transform:uppercase;color:#fff;border-radius:5px;background:#292929ca;cursor:pointer;font-size:8px;font-weight:600}.ingredients-tabs .product__ingredient-link-title{margin-right:5px}.tab-item__content .ingredients-links{justify-content:flex-start;max-width:100%}.tab-item__content .product__ingredient-link a{display:flex;align-items:center;justify-content:center;width:16px;height:21px;margin-right:3px;text-transform:uppercase;color:#000;border:1px solid #fff;border-radius:3px;font-size:8px;font-weight:700;border-color:#0003}.tab-item__content .product__ingredient-link a:hover{text-decoration:underline}.tab-item__title{color:#515356;font-family:Metric;font-size:22px}.tab-item__subtitle{color:#0000007a;font-family:Metric;font-size:14px;font-weight:300;line-height:1.71}.clinical .why__title,.research .why__title{margin:20px 0}@media all and (min-width: 990px){.clinical .why__title,.research .why__title{margin:40px 60px}}.research{padding:30px 0;overflow-x:hidden;background:#f6f6f6}@media all and (min-width: 750px){.research{padding:50px 0}}@media all and (min-width: 1200px){.research{padding:120px 0 80px}}.research .why__subtitle{max-width:755px}.research-articles{display:block;height:100%;margin:50px auto;padding:0 20px;overflow-x:hidden;white-space:nowrap}@media all and (min-width: 990px){.research-articles{margin:80px auto 0}}@media all and (min-width: 1200px){.research-articles{margin:130px auto 0}}.research-articles.flickity-enabled{position:relative;display:block;white-space:inherit;overflow:visible}.research-articles.flickity-enabled .research-article-column{display:flex;flex-direction:column;min-height:100%}.research-articles.flickity-enabled .research-article-column .research-article{min-height:150px}.research-articles.flickity-enabled .research-article-column .research-article:last-of-type{margin-top:auto}.research-articles .flickity-page-dots{position:absolute;display:flex;width:100%;left:0}.research-articles .flickity-page-dots .flickity-page-dot{width:6px;height:6px;border-radius:50%;margin:0 9px;border:1px solid #ada7a1;background:#ada7a1}.research-articles .flickity-page-dots .flickity-page-dot.is-selected{border-color:#fff;background:#fff}.research-articles .research-article-column{display:inline-block;vertical-align:top;width:100%;padding:0 15px}@media all and (min-width: 450px){.research-articles .research-article-column{max-width:50%}}@media all and (min-width: 990px){.research-articles .research-article-column{max-width:33.3333%}}@media all and (min-width: 1200px){.research-articles .research-article-column{max-width:20%}}.research-article{margin-bottom:20px;white-space:normal}@media all and (min-width: 1200px){.research-article{margin-bottom:50px}}.research-article-date{margin-bottom:5px;text-transform:uppercase;color:#b1b1b1;font-family:Lato;font-size:12px;font-weight:700}.research-article-title{color:#515356;font-family:Lato;font-size:14px;line-height:1}.research-article-title:hover,.research-article-title:active,.research-article-title:focus{text-decoration:none;color:#cd2122}.research-articles .slick-slide>div{display:flex;justify-content:center}.research .slick-dots{position:relative;bottom:-20px;display:flex;overflow:hidden;align-items:center;justify-content:center;margin:0 20px}.research .slick-dots button{width:6px;height:6px;padding:0;border:none!important;border-radius:50%;outline:none!important;background-color:#ada7a1;font-size:0}.research .slick-dots li{display:flex;align-items:center;margin:0 4px}.research .slick-dots .slick-active button{width:10px;height:10px;background-color:#fff;box-shadow:1px 0 1px #00000026}.shampoo .product__form select{display:none}.shampoo-heading{max-width:1000px;margin:0 auto 70px;text-align:center}.shampoo-heading__icon svg{margin:0 auto}.shampoo-heading__title{padding-top:25px;padding-bottom:15px;color:#5a5a5a;font-size:40px;font-weight:500;line-height:35px}.shampoo-heading__subtitle{font-family:Open Sans;font-size:18px;font-weight:300;line-height:30px}.shampoo-blocks{max-width:1750px;margin:0 20px 177px;border-top:2px solid #232323}.shampoo-blocks .cell{flex:1;min-width:150px;padding:0 18px;text-align:center}.shampoo-blocks .cell:empty{display:block}.shampoo-blocks .cell:first-child{padding-top:18px;padding-left:0;text-align:right;text-transform:uppercase;background:none;font-weight:700}.shampoo-blocks .tbl-row{display:flex}.shampoo-blocks .tbl-row:nth-child(n+2):nth-child(-n+4) .cell:not(:first-child){padding-top:13px;padding-bottom:13px;text-align:left;font-family:Ubuntu;font-weight:300;line-height:18px}.shampoo-blocks .tbl-row:nth-child(n+5):nth-child(-n+13){height:62px}.shampoo-blocks .tbl-row:nth-child(n+5):nth-child(-n+16) .cell:not(:first-child){display:flex;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px}.shampoo-blocks .tbl-row:nth-child(n+5):nth-child(-n+16) .cell:first-child{align-self:center;padding-top:0}.shampoo-blocks .tbl-row:nth-child(n+9):nth-child(-n+16) .cell:not(:first-child) svg:not(:last-child){margin-right:10px}.shampoo-blocks .tbl-row .ro_widget{display:none}.shampoo-blocks .tbl-row:not(.no-bg) .cell:not(:first-child){border:4px solid #fff;background:#f8f7f5}.shampoo-blocks .tbl-row.privew{margin-top:50px}.shampoo-blocks .tbl-row.privew .cell:not(:first-child){position:relative}.shampoo-blocks .tbl-row.privew .cell:not(:first-child) img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;margin:0 auto;width:auto;height:100%}.shampoo-blocks .tbl-row.privew .cell:not(:first-child) p{position:absolute;top:40%;left:-95px;width:240px;transform:rotate(270deg);text-align:end;font-size:22px;font-weight:300}.shampoo-blocks .tbl-row.privew .cell:not(:first-child) p svg{display:inline;margin-bottom:2px;transform:rotate(-270deg)}.shampoo-blocks .tbl-row.indicated-for .cell:not(:first-child){position:relative;margin-top:10px;padding-top:32px;border-top:none}.shampoo-blocks .tbl-row.indicated-for .cell:not(:first-child):after{position:absolute;right:0;bottom:99%;left:0;padding-bottom:8%;content:"";transform:rotate(180deg);background:#f8f7f5;clip-path:polygon(0% 0%,100% 0%,50% 60%)}.shampoo-blocks .tbl-row.indicated-for p{margin-top:20px}.shampoo-blocks .for-checkbox-wrap{display:flex;justify-content:center;text-align:center;text-transform:uppercase;color:#fff;font-family:var(--font-family-montserrat);font-size:12px;font-weight:700}.shampoo-blocks .for-men{width:73px;margin-right:7px;padding:2px 10px;border-radius:8px;background-color:#000}.shampoo-blocks .for-women{padding:2px 10px;border-radius:8px;background-color:#000}.shampoo-blocks .tbl-row.ph .cell:not(:first-child){font-family:Ubuntu;font-size:22px;font-weight:500}.shampoo-blocks .tbl-row.learn-more .cell:not(:first-child){min-width:142px;margin:4px;padding:0 18px!important}.shampoo-blocks .tbl-row.learn-more .cell:not(:first-child) a{display:inline-block;width:100%;padding:1vw 0;text-decoration:none;text-transform:uppercase;color:#fff;font-weight:700}.shampoo-blocks .tbl-row.learn-more .cell:not(:first-child):before{content:"";transform:rotate(-90deg);background:linear-gradient(176.38deg,#c8bdad 6.82%,#7d6a4c00 107.66%)}.shampoo-blocks .tbl-row.price .cell:not(:first-child){font-size:22px;font-weight:500}@media screen and (max-width: 1164px){.shampoo-blocks{overflow-x:scroll}}@media screen and (min-width: 1400px){.shampoo-blocks{margin:0 auto 177px}}.shampoo-blocks .add-to-card .cell:not(:first-of-type){width:calc(16.6666666667% - 7px);min-width:142px;margin:4px;padding:0!important;background-color:#cf3339!important}.shampoo-blocks .add-to-card .cell:first-of-type{flex:0 0 calc(16.6666666667% - 22px)}.shampoo-blocks .add-to-card .cell form,.shampoo-blocks .add-to-card .cell .btn.addtocart{width:100%}.shampoo-blocks .add-to-card .cell .btn.addtocart{display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-family-montserrat)!important;letter-spacing:normal!important;font-weight:700!important;font-size:14px!important;margin:0!important;padding:0 5px;min-height:44px;background-color:#000;color:#fff}.shampoo-blocks .add-to-card .cell .btn.addtocart span{display:flex}.shampoo-blocks .add-to-card .cell .btn.addtocart svg{width:16px;margin-left:5px;fill:currentColor}.shampoo-blocks .add-to-card .cell .btn.addtocart svg path{fill:currentColor}body .shampoo-blocks .add-to-card .cell .btn.addtocart:active,body .shampoo-blocks .add-to-card .cell .btn.addtocart:focus{background-image:none;outline:0;background-color:#cf3339!important;color:#fff!important;box-shadow:inset 0 3px 5px #00000021}.image-full-width{margin:10px 10px 0}.image-full-width img{width:100%}@media all and (min-width: 768px){.image-full-width{margin:25px 25px 0}}.image-mosaic__title{margin:10px;text-align:center;color:#fff;font-family:var(--font-family-montserrat);font-size:22px;font-weight:300;font-style:normal;line-height:22px}@media all and (min-width: 768px){.image-mosaic__title{margin:25px;padding-top:15px;padding-bottom:15px;font-size:63px;line-height:63px}}.image-mosaic__products{display:grid;margin-right:10px;margin-bottom:10px;margin-left:10px;grid-template-columns:1fr;-o-object-fit:cover;object-fit:cover;gap:10px}@media all and (min-width: 768px){.image-mosaic__products{margin-right:25px;margin-bottom:25px;margin-left:25px;grid-template-columns:1fr 1fr;gap:25px}}a.image-mosaic__link{position:relative;display:block;height:0;padding-top:100%}img.image-mosaic__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.treatment-heading{max-width:740px;margin:0 auto 35px;text-align:center}.treatment-heading svg{margin:0 auto}.treatment-heading__title{padding-top:25px;padding-bottom:15px;color:#5a5a5a;font-size:40px;font-weight:500;line-height:35px}.treatment-heading__subtitle{font-family:Open Sans;font-size:18px;font-weight:300;line-height:30px}.treatment .cell{flex:1;min-width:150px;padding:0 18px;text-align:center}.treatment .cell:empty{display:block}.treatment-wrapper{display:flex;justify-content:center;margin:0 20px 177px;padding-top:50px;border-top:2px solid #232323}.treatment-blocks{margin-left:8px}.treatment-left__cell{margin-right:10px;padding-top:18px;text-align:right;text-transform:uppercase;font-weight:700}.treatment-left__cell:empty{display:block}.treatment-left__cell:first-child{height:280px}.treatment-left__cell:nth-child(2){height:235px;margin-top:9px}.treatment-left__cell:nth-child(n+3):nth-child(-n+4){height:175px}.treatment-left__cell:nth-child(n+5):nth-child(-n+13){display:flex;align-items:center;align-self:center;justify-content:flex-end;height:62px;padding-top:0}.treatment .tbl-row{display:flex}.treatment .tbl-row:nth-child(n+2):nth-child(-n+4) .cell{height:175px;padding-top:13px;padding-bottom:13px;text-align:left;font-family:Ubuntu;font-weight:300;line-height:18px}.treatment .tbl-row:nth-child(n+5):nth-child(-n+13) .cell{display:flex;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px}.treatment .tbl-row:nth-child(n+5):nth-child(-n+10) .cell{height:62px}.treatment .tbl-row.privew .cell{position:relative;height:280px;padding:0}.treatment .tbl-row.privew .cell img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;margin:0 auto;height:100%}.treatment .tbl-row.privew .cell p{position:absolute;top:40%;left:-101px;width:240px;transform:rotate(270deg);text-align:end;font-size:22px;font-weight:300}.treatment .tbl-row.privew .cell p svg{display:inline;margin-bottom:2px;transform:rotate(-270deg)}.treatment .tbl-row.privew .cell p:last-child{left:-118px}.treatment .tbl-row.indicated-for .cell{position:relative;height:235px!important;margin-top:10px;padding-top:32px;border-top:none}.treatment .tbl-row.indicated-for .cell:after{position:absolute;right:0;bottom:99%;left:0;padding-bottom:8%;content:"";transform:rotate(180deg);background:#f8f7f5;clip-path:polygon(0% 0%,100% 0%,50% 60%)}.treatment .tbl-row.indicated-for p{margin-top:20px}.treatment .for-checkbox-wrap{display:flex;justify-content:center;text-align:center;text-transform:uppercase;color:#fff;font-family:var(--font-family-montserrat);font-size:12px;font-weight:700}.treatment .for-men{width:73px;margin-right:7px;padding:2px 10px;border-radius:8px;background-color:#000}.treatment .for-women{padding:2px 10px;border-radius:8px;background-color:#000}.treatment .tbl-row.active-ingredients .cell{font-family:Ubuntu;font-size:22px;font-weight:500}.treatment .tbl-row.learn-more .cell{min-width:142px;margin:4px;padding:0 18px!important}.treatment .tbl-row.learn-more .cell a{display:inline-block;width:100%;padding:.6vw 0;text-decoration:none;text-transform:uppercase;color:#fff;font-weight:700}.treatment .tbl-row.learn-more .cell:before{content:"";transform:rotate(-90deg);background:linear-gradient(176.38deg,#c8bdad 6.82%,#7d6a4c00 107.66%)}.treatment .tbl-row.price .cell{font-size:22px;font-weight:500}.treatment .tbl-row:not(.no-bg) .cell{border:4px solid #fff;background:#f8f7f5}.treatment .viewport{overflow:hidden;max-width:95vw}.treatment .viewport .content{padding:0}@media screen and (max-width: 500px){.treatment-heading{margin-bottom:20px}.treatment-wrapper{margin:0}.treatment-left{margin-left:5px}.treatment-left__cell{min-width:-moz-fit-content;min-width:fit-content;padding-top:0;font-size:12px}.treatment-left__cell:nth-child(2){height:200px;margin-top:40px}.treatment-left__cell:nth-child(n+3):nth-child(-n+4){height:152px;margin-top:25px}.treatment .cell{min-width:133px;padding:0 7px;font-size:14px}.treatment .tbl-row.learn-more .cell{min-width:125px}.treatment .for-men,.for-women{padding:2px 5px}}.treatment-blocks .add-to-card .cell{padding:10px 5px}.treatment .product__form select{display:none}.treatment-blocks .add-to-card .cell form,.treatment-blocks .add-to-card .cell .btn.addtocart{width:100%}.treatment-blocks .add-to-card .cell .btn.addtocart{display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-family-montserrat)!important;letter-spacing:normal!important;font-weight:700!important;font-size:12px!important;margin:0!important;padding:0 5px;min-height:31px;background-color:#000;color:#fff}.treatment-blocks .add-to-card .cell .btn.addtocart span{display:flex}.treatment-blocks .add-to-card .cell .btn.addtocart svg{width:16px;margin-left:5px;fill:currentColor}.treatment-blocks .add-to-card .cell .btn.addtocart svg path{fill:currentColor}@media screen and (min-width: 1200px){.treatment-blocks .add-to-card .cell .btn.addtocart{font-size:14px!important;min-height:44px}}body .treatment-blocks .add-to-card .cell .btn.addtocart:active,body .treatment-blocks .add-to-card .cell .btn.addtocart:focus{background-image:none;outline:0;background-color:#cf3339!important;color:#fff!important;box-shadow:inset 0 3px 5px #00000021}
