.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-list,.slick-slide,.slick-slider,.slick-track{position:relative}.btn,.cart-item__col,.cart-step,.slick-dots{text-align:center}.cart-promo__block,.slick-slide.dragging img{pointer-events:none}.cart-item__img:hover,.cart-item__remove:hover,.cart-other__item-img:hover,.counter-link:hover{opacity:.7}.modal_buy_click,.slick-disabled,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}@font-face{font-family:HelveticaNeueCyr;src:url('../fonts/helvetica/HelveticaNeueCyr-Medium.eot');src:url('../fonts/helvetica/HelveticaNeueCyr-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/helvetica/HelveticaNeueCyr-Medium.woff') format('woff'),url('../fonts/helvetica/HelveticaNeueCyr-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url('../fonts/helvetica/HelveticaNeueCyr-Bold.eot');src:url('../fonts/helvetica/HelveticaNeueCyr-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/helvetica/HelveticaNeueCyr-Bold.woff') format('woff'),url('../fonts/helvetica/HelveticaNeueCyr-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:icomoon;src:url('../fonts/icomoon/icomoon.eot?1cf6lm');src:url('../fonts/icomoon/icomoon.eot?1cf6lm#iefix') format('embedded-opentype'),url('../fonts/icomoon/icomoon.ttf?1cf6lm') format('truetype'),url('../fonts/icomoon/icomoon.woff?1cf6lm') format('woff'),url('../fonts/icomoon/icomoon.svg?1cf6lm#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-box h1,.cart-step{font-family:HelveticaNeueCyr}.cart h2,.cart-box h1,.cart-step{line-height:150%}.icon-remove:before{content:"\e900";color:#b1b1b1}.icon-arrow:before{content:"\e901";color:#53a301}.icon-heart:before{content:"\e902";color:#d13a33}.icon-minus:before{content:"\e903"}.icon-plus:before{content:"\e904"}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-arrow.slick-disabled,.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px}.slick-arrow,.slick-dots{position:absolute;font-size:0}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;z-index:30;cursor:pointer;width:60px;height:60px;margin-top:-30px;-webkit-border-radius:50%;border-radius:50%;border:none;background:url(../svg/arr.svg) center no-repeat rgba(44,57,132,.6);-webkit-background-size:16px 16px;background-size:16px;-webkit-box-shadow:none;box-shadow:none}.slick-dots,.slick-dots li{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.cart-form-bg,.cart-item{box-shadow:0 8px 45px rgba(50,57,62,.12)}.slick-arrow:hover{background-color:rgba(44,57,132,.8)}.slick-disabled{opacity:0}.slick-prev{left:0}.slick-next{right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slick-dots{margin:0;padding:18px 0;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:0;left:0;right:0}.slick-dots li{display:flex;list-style:none;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 7px;cursor:pointer}.counter-box,.slick-dots li button{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.slick-dots li button{position:relative;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;font-size:0;width:13px;height:13px;background:0 0;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%}.slick-dots .slick-active button,.slick-dots li button:hover{background-color:#f1f69f}body.woocommerce-checkout .ast-container{max-width: 1280px !important;margin: 0 auto;display: block;padding:0}.wrapper{max-width:1380px;margin:0 auto;padding:0 40px}.cart{padding-top:30px;padding-bottom:120px}.cart h2{font-weight:700;font-size:25px;color:#000}.cart-steps{display:flex;width:100%}.cart-step{width:33.3%;background:#f7f8f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:500;font-size:18px;color:#6f6f6f;padding:11px 0;position:relative;z-index:1}.cart-step:first-of-type{border-left:1px solid #ddd}.cart-step:before,.cart-step__triangle{display:inline-block;width:0;height:0;border-style:solid;content:'';position:absolute}.cart-step:before{top:0;right:1px;z-index:1;border-width:25px 0 25px 34px;border-color:transparent transparent transparent #f7f8f5}.cart-step__triangle{top:-1px;right:0;border-width:26px 0 26px 35px;border-color:transparent transparent transparent #ddd}.cart-step:after{content:'';width:35px;height:100%;background-color:#f7f8f5;position:absolute;right:0;top:0;z-index:-1}.cart-step.active{background:#53a301;color:#fff}.cart-step:last-of-type:after{background-color:#efefef;top:-1px;height:calc(100% + 2px)}.cart-step.active .cart-step__triangle{border-width:26px 0 26px 28px}.cart-step.active:before{border-color:transparent transparent transparent #53a301;border-width:25px 0 24px 27px}.cart-step.active:after{width:28px}.cart-step span:first-of-type{margin-left:-30px}.cart-box{margin-top:38px}.cart-box h1{font-weight:700;font-size:50px;color:#000}.cart-content{margin-top:24px;display:flex;justify-content:space-between}.cart-main{width:calc(100% - 366px)}.cart-form{width:310px;align-self:flex-start}.cart-form-bg{background:#fff;padding:19px 25px 35px}.box-field{margin-bottom:23px}.box-field label{display:block;font-weight:600;font-size:16px;line-height:21px;color:#000;opacity:.8;margin-bottom:6px}.cart-form input.form-control,input.form-control{background:#fff;border:1px solid #dadada;box-sizing:border-box;border-radius:5px;height:45px;padding-left:25px;padding-right:25px;font-size:14px;line-height:17px;color:#111;width:100%}input.form-control:focus-visible{box-shadow:0 0 9px 1px rgb(0 0 0 / 6%);border:1px solid #dadada;outline:0}input.form-control::placeholder{color:rgba(0,0,0,.4);opacity:1}input.form-control:-ms-input-placeholder{color:rgba(0,0,0,.4)}input.form-control::-ms-input-placeholder{color:rgba(0,0,0,.4)}.btn{border-radius:5px;background:#53a301;height:55px;line-height:normal;font-weight:700;font-size:25px;color:#fff;transition:.3s linear;display:inline-block;border:none;padding:0}.cart-form .btn{height:80px;line-height:normal;width:100%;margin-top:3px}.form-add{display:block;font-weight:600;font-size:12px;line-height:16px;color:#8d8d8d;margin-top:14px}.cart-item__col,.cart-item__col a{font-size:18px;line-height:24px;color:rgba(0,0,0,.8)}.cart-form h2{margin-bottom:15px}.cart-item{background:#fff;display:flex;justify-content:space-between;height:150px;margin-bottom:30px}.cart-item :last-of-type{margin-bottom:0}.cart-item__img{height:100%;width:150px;display:block}.cart-item__img img{width:100%;height:100% !important;object-fit:cover}.cart-item__info{width:calc(100% - 178px)}.cart-item__row{display:flex;align-items:center;min-height:50px;justify-content:space-between}.cart-item__row-top{margin-bottom:9px;height:auto;min-height:20px}.cart-item__col a:hover{color:#53a301}.cart-item__col:first-of-type{width:30%;text-align:left}.cart-item__col:nth-of-type(2),.cart-item__col:nth-of-type(4){width:20%}.cart-item__col:nth-of-type(2) span,.cart-step__mob,.step_2 .cart-form,.step_3 .cart-form{display:none}.cart-item__col:nth-of-type(3){width:21%}.cart-item__col:nth-of-type(5){width:9%;justify-content:flex-end;padding-right:24px}.cart-item__col-title{display:block;font-weight:700;font-size:15px;line-height:20px;margin-top:21px}.counter-box{display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center}.counter-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;width:40px;height:26px;cursor:pointer}.counter-link i{font-size:14px}.counter-link i:before{color:#181818;mix-blend-mode:normal;opacity:.6}.counter-link.counter-link__next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.counter-link i.icon-minus,.icon-minus{font-size:3px}input.counter-input{width:38px;height:26px;background-color:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;font-weight:600;font-size:16px;text-align:center;color:#000;padding:0 0 2px}.cart-item__remove{display:flex;align-self:center;cursor:pointer;transition:.3s linear}.cart-item__remove span{font-weight:600;font-size:14px;line-height:19px;color:#b1b1b1;margin-left:6px;display:none}.cart-info{display:flex;justify-content:space-between;margin-top:29px;align-items:flex-start}.cart-promo,.cart-promo__icon{display:flex;align-items:center}.cart-promo{position:relative;font-size:20px;line-height:27px;color:#969696}.cart-other__arrow,.cart-promo__block{position:absolute;transition:.3s linear}.cart-promo__icon{width:24px;height:24px;background:#53a301;justify-content:center;font-weight:700;font-size:20px;color:#fff;border-radius:50%;margin-left:7px;margin-top:3px;cursor:pointer;transition:.3s linear;line-height:normal;padding-bottom:2px}.cart-sum__bonus-total,.cart-sum__total{display:block;font-size:20px;color:#000}.cart-promo__block{background:#f7f8f5;border:1px solid #ddd;box-sizing:border-box;box-shadow:0 4px 10px rgba(50,57,62,.15);border-radius:5px;width:249px;padding:14px 15px;font-weight:600;font-size:15px;line-height:20px;color:rgba(0,0,0,.6);left:calc(100% + 13px);top:4px;opacity:0}.cart-promo__icon:hover .cart-promo__block{opacity:1;pointer-events:all}.cart-sum{text-align:right;margin-top:-7px}.cart-sum__total{line-height:150%}.cart-sum__total span{font-weight:700;font-size:25px;line-height:150%;color:#000;margin-left:9px}.cart-sum__bonus-total{line-height:150%;margin-top:12px}.cart-sum__bonus-total span{font-weight:700;font-size:22px;line-height:150%;color:#53a301;margin-right:4px;margin-left:3px}.cart-sum__bonus-add{font-size:20px;line-height:27px;color:#969696}.cart-other{margin-top:73px}.cart-other h2{display:flex;align-items:center}.cart-other h2 i{margin-left:13px;font-size:21px;margin-top:5px}.cart-other__items{margin-top:35px;margin-left:-10px;margin-right:-10px;display:flex}.cart-other__item{margin-left:10px;margin-right:10px;width:calc(16.66% - 20px);text-align:center}.cart-other__item-img{width:100%;height:200px;display:block}.cart-other__item-img img{width:100%;height:100%;object-fit:cover}.cart-other__item-title{font-size:18px;line-height:20px;color:#000;opacity:.8;display:block;margin-top:23px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-other__item-title:hover{color:#53a301}.cart-other__item-price{display:block;margin-top:12px;font-weight:700;font-size:18px;line-height:24px;color:#d13a33}.cart-other__item-quantity{margin-top:9px}.cart-other__item-quantity input.counter-input{width:20px}.cart-other__item-quantity .counter-link{width:32px}.btn-border{border:1px solid #53a301;background-color:#fff;box-sizing:border-box;border-radius:5px;height:50px;font-weight:700;font-size:18px;text-align:center;color:#53a301;line-height:47px;display:inline-block}.btn-border:hover{background-color:#53a301;color:#fff}.cart-other__item .btn{width:100%;margin-top:12px}.cart-other__arrow{border:none;background-color:transparent;top:50%;transform:translateY(-50%);padding:0;margin:0;display:block}.cart-other__arrow.slick-disabled{opacity:.3;cursor:default}.cart-other__arrow:focus,.cart-other__arrow:hover{background-color:transparent;opacity:.7}.cart-other__arrow i{font-size:30px}.cart-other__arrow i:before{display:block}.cart-other__arrow.slick-prev{left:-42px}.cart-other__arrow.slick-prev i:before{transform:rotate(180deg)}.cart-other__arrow.slick-next{right:-42px}@media screen and (max-width:1400px){.cart-step.active .cart-step__triangle,.cart-step__triangle{border-width:26px 0 26px 35px}.cart-step.active:before{border-width:25px 0 24px 34px}.cart-step.active:after{width:35px}.cart-other__arrow.slick-prev{left:-20px}.cart-other__arrow.slick-next{right:-20px}}@media screen and (max-width:1200px){.cart-form{width:270px}.cart-form-bg{padding:20px 20px 30px}.cart-main{width:calc(100% - 290px)}.cart-item__col,.cart-item__col a,.cart-item__col-title{font-size:14px;line-height:18px}}@media screen and (max-width:991px){.cart{padding-top:40px;padding-bottom:80px}.cart-content{flex-direction:column}.cart-form,.cart-main{width:100%}.cart-form,.cart-other{margin-top:40px}.cart-item__col,.cart-item__col a,.cart-item__col-title{font-size:16px;line-height:22px}.cart-step span:first-of-type{margin-left:-30px;font-size:13px}}@media screen and (max-width:767px){.wrapper{padding-left:10px !important;padding-right:10px !important}.cart-step span:first-of-type{font-size:13px;line-height:13px;margin-left:0;display:none}.cart-box h1,.cart-item__row-top{display:none}.cart-item{padding:12px 10px 17px 15px;position:relative;margin-top:14px;min-height:150px;height:auto;margin-bottom:15px}.cart-item:last-of-type{margin-bottom:0}.cart-item__img{width:95px;height:95px;margin-top:6px}.cart-item__info{width:calc(100% - 112px)}.cart-item__row{flex-direction:column}.cart-item__col{width:100%!important;text-align:left}.cart-item__col:nth-of-type(2) span{display:inline-block;font-weight:700;font-size:15px;line-height:20px;color:#000;opacity:.8;margin-right:5px}.cart-item__col:nth-of-type(5),.cart-item__remove{position:absolute;left:15px;top:124px;justify-content:flex-start;padding:0}.cart-item__remove span{display:block;margin-left:7px}.counter-box{border:1px solid #ddd;width:110px}.counter-link,input.counter-input{width:33.3%;height:36px}input.counter-input{border-left:1px solid #ddd;border-right:1px solid #ddd;background:#f7f8f5}.cart-item__col,.cart-item__col a,.cart-item__col-title{font-size:16px;line-height:20px}.cart-item__col:first-of-type{margin-bottom:8px}.cart-item__col:nth-of-type(2){margin-bottom:15px}.cart-item__col:nth-of-type(3){z-index:10}.cart-item__col:nth-of-type(4){font-size:18px;line-height:24px;margin-top:12px}.cart-item__row{height:auto}.cart-info{flex-direction:column;margin-top:12px}.cart-sum{text-align:left;margin-top:0}.cart-sum__total{display:flex;align-items:flex-end;font-size:20px;line-height:24px}.cart-sum__total span{white-space:nowrap;line-height:27px}.cart-promo{margin-top:25px}.cart-promo__icon{margin-left:9px}.cart-promo__block{left:0;top:35px}.cart-sum__bonus-total{line-height:17px;margin-top:20px}.cart-sum__bonus-total span{margin-left:0}.cart-sum__bonus-add{line-height:22px;margin-top:5px;display:block}.cart h2{font-size:20px}.cart-other h2{font-size:18px;line-height:23px}.cart-other h2 i{margin-left:10px;font-size:19px;margin-top:0}.cart-other{margin-top:38px}.cart-other__items{margin-top:25px;margin-left:-7.5px;margin-right:0}.cart-other__arrow{display:none!important}.cart-other__item{margin-left:7.5px;margin-right:7.5px}.cart-other__item-img{height:120px}.cart-other__item-title{font-size:14px;line-height:17px;-webkit-line-clamp:3;height:53px;margin-top:12px}.cart-other__item-price{font-size:16px;line-height:21px;margin-top:7px}.cart-other__item-quantity{display:none}.btn-border{font-size:15px;height:35px;line-height:33px}.cart-other__items{display:block}.cart-form{padding:0;box-shadow:none;margin-top:42px}.cart-form h2{font-size:20px;line-height:23px;margin-bottom:23px}.cart{padding-top:10px;padding-bottom:55px}.cart-other__items .slick-list{overflow:visible}.cart-step__mob{display:block;font-size:13px;line-height:13px;text-align:center;margin-left:-18px;padding:0 30px}.cart-step{height:45px;display:flex;align-items:center;justify-content:center}.cart-step.active:before,.cart-step:before{border-width:21px 0 21px 12px}.cart-step.active .cart-step__triangle,.cart-step__triangle{border-width:22px 0 22px 12px}.cart-step:after{width:13px;height:calc(100% + 0px);right:-1px;top:0}.cart-step.active:after{width:14px}.cart-content{margin-top:0}.cart-box{margin-top:9px}}@media screen and (max-width:480px){.cart-steps{margin-left:-20px;margin-right:0;width:calc(100% + 40px)}}html{overflow-x:hidden}.globalClass_ebef,.woocommerce-form-coupon-toggle,jdiv{display:none!important}.modal_buy_click{position:absolute;opacity:0;transition:.3s;top:-1000px;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:flex-start;overflow-y:scroll;padding:60px 15px}.modal_buy_click_active{position:fixed;top:0;visibility:visible;opacity:1;transition:.3s}.cart-form-item .box-field,.modal__content{position:relative}.modal__content{width:100%;max-width:500px;padding:50px;background:#f9f9f9;border-radius:3px;box-shadow:0 5px 15px #000}.modal__close-button{background:0 0;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border:none;position:absolute;right:0;top:0;cursor:pointer;transition:.3s;outline:0}.modal__close-button:hover{transition:.3s;transform:rotate(180deg)}.modal__title{font-size:1.8rem;text-transform:uppercase;margin:0 0 15px}.modal__description{font-size:1.125rem}.step_1:not(.active),.step_2:not(.active),.step_3:not(.active){height:0;padding:0;margin:0;overflow:hidden;visibility:hidden}.required_field{color:red;font-size:12px}.cart-form-item .cc-picker{position:absolute;left:3px;top:35px}.cart-form-item input[type=tel]{padding-left:25px}#content{background-color: #efefef;}.cart-main{border-radius: 24px;margin: 0 0 5px 0;padding: 32px;background: #fff;}.block-shd,.cart-form-bg{border-radius: 24px;}
span.tooltip_2 {
  position: relative;
  display: inline-block;
  color: red;
  cursor: pointer;
  border-bottom: 1px dashed #000;
}
.tooltip_link {
  display: none;
}
span.tooltip_2:hover .tooltip_link {
  display: block;
  position: absolute;
  width: 270px;
  color: #000;
  background: #fff;
  padding: 8px 10px;
  border: 1px solid #000;
  border-radius: 4px;
  bottom: 25px;
  left: 0;
}
.box-field .info-checks{
	display: none;
}
.box-field .info-checks.active{
	display: block;
}
#popup-email {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
}
 
#popup {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
#place_send_order{
	padding: 0px 20px 5px 20px;
    margin: 0 auto;
    display: block;
	height: auto;
}
#popup-email h3{
	font-weight: 700;
    width: 85%;
    margin-bottom: 20px;
}
.email-modal__close {
  background: #53a301 url(../img/icons/close-white.svg) 50% no-repeat;
  border-radius: 10px;
  height: 32px;
  right: 10px;
  top: 10px;
  transition: .15s;
  width: 32px;
  position: absolute;
}
.email-modal__close:focus, .email-modal__close:hover {
  background-color: #3a3a3a;
}
@media screen and (max-width: 767px) {
    .cart-main {
        padding: 15px;
    }
}