@charset "UTF-8";@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Medium.woff2) format("woff2"),url(../fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Regular.woff2) format("woff2"),url(../fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-SemiBold.woff2) format("woff2"),url(../fonts/Gilroy-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Rubik;font-display:swap;src:url(../fonts/Rubik-Bold.woff2) format("woff2"),url(../fonts/Rubik-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Rubik;font-display:swap;src:url(../fonts/Rubik-Medium.woff2) format("woff2"),url(../fonts/Rubik-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Rubik;font-display:swap;src:url(../fonts/Rubik-Regular.woff2) format("woff2"),url(../fonts/Rubik-Regular.woff) format("woff");font-weight:400;font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Roboto,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3}body.notToScroll{height:100vh;overflow:hidden}a{text-decoration:none;color:inherit;display:inline-block}button,ul{margin:0;padding:0}li{list-style:none}button{cursor:pointer;border:none;background-color:transparent;color:inherit}p{margin:0;padding:0;color:inherit}img,picture,source{width:100%}input,select,textarea{border:none;display:inline-block}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Gilroy,sans-serif;color:#252525}h1,h2{font-size:3rem;color:#252525;text-align:center;margin:0 auto}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.wrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container{max-width:1260px;width:100%;margin:0 auto;padding:0 1.5rem}.section{padding:5rem 0}.btn{padding:1.1rem 3rem;text-transform:uppercase;font-family:Gilroy,sans-serif;font-size:1.8rem;font-weight:500;line-height:1;background-color:#e39020;color:#fefefe;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.checkbox-input,.radio-input{cursor:pointer;position:relative}.checkbox-input .input-check,.radio-input .input-check{position:absolute;left:0;top:.2rem;width:1.8rem;height:1.8rem;border:2px solid #e39020;background:#fefefe;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.checkbox-input input:checked+.input-check,.radio-input input:checked+.input-check{background:#e39020 center/contain url(../img/icons/check.svg) no-repeat}.checkbox-input input:focus-visible+.input-check,.radio-input input:focus-visible+.input-check{outline:solid}.radio-input .input-check{border-radius:50px}.radio-input input:checked+.input-check{-webkit-box-shadow:inset 0 0 0 2px #fefefe,inset 0 0 0 10px #e39020;box-shadow:inset 0 0 0 2px #fefefe,inset 0 0 0 10px #e39020}select{background-image:url(../img/icons/down.svg);background-repeat:no-repeat;background-position:right .75rem center;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@-webkit-keyframes cartLinkAnimation{0%{top:-15rem}50%{top:10rem}65%{top:5rem}80%{top:8rem}90%{top:6rem}100%{top:7rem}}@keyframes cartLinkAnimation{0%{top:-15rem}50%{top:10rem}65%{top:5rem}80%{top:8rem}90%{top:6rem}100%{top:7rem}}@-webkit-keyframes cartLinkBgAnimation{0%{-webkit-box-shadow:0 0 0 0 #fefefe,0 0 0 1px #4ec662,0 0 0 10px #fefefe,0 0 14px 11px #c0f1dd;box-shadow:0 0 0 0 #fefefe,0 0 0 1px #4ec662,0 0 0 10px #fefefe,0 0 14px 11px #c0f1dd}20%{-webkit-box-shadow:0 0 0 11px #fefefe,0 0 0 13px rgba(192,241,221,.4),0 0 0 10px #fefefe,0 0 18px 15px rgba(78,198,98,.4);box-shadow:0 0 0 11px #fefefe,0 0 0 13px rgba(192,241,221,.4),0 0 0 10px #fefefe,0 0 18px 15px rgba(78,198,98,.4)}40%{-webkit-box-shadow:0 0 0 10px #fefefe,0 0 0 13px rgba(192,241,221,.1),0 0 0 10px #fefefe,2px 4px 16px 12px #c0f1dd;box-shadow:0 0 0 10px #fefefe,0 0 0 13px rgba(192,241,221,.1),0 0 0 10px #fefefe,2px 4px 16px 12px #c0f1dd}50%{-webkit-box-shadow:0 0 0 10px #fefefe,0 0 0 13px rgba(192,241,221,.1),0 0 0 10px #fefefe,-2px -4px 19px 13px #c0f1dd;box-shadow:0 0 0 10px #fefefe,0 0 0 13px rgba(192,241,221,.1),0 0 0 10px #fefefe,-2px -4px 19px 13px #c0f1dd}100%{-webkit-box-shadow:0 0 0 10px #fefefe,0 0 0 0 #c0f1dd,0 0 0 10px #fefefe,0 0 14px 11px #c0f1dd;box-shadow:0 0 0 10px #fefefe,0 0 0 0 #c0f1dd,0 0 0 10px #fefefe,0 0 14px 11px #c0f1dd}}@keyframes cartLinkBgAnimation{0%{-webkit-box-shadow:0 0 0 0 #fefefe,0 0 0 1px #4ec662,0 0 0 10px #fefefe,0 0 14px 11px #c0f1dd;box-shadow:0 0 0 0 #fefefe,0 0 0 1px #4ec662,0 0 0 10px #fefefe,0 0 14px 11px #c0f1dd}20%{-webkit-box-shadow:0 0 0 11px #fefefe,0 0 0 13px rgba(192,241,221,.4),0 0 0 10px #fefefe,0 0 18px 15px rgba(78,198,98,.4);box-shadow:0 0 0 11px #fefefe,0 0 0 13px rgba(192,241,221,.4),0 0 0 10px #fefefe,0 0 18px 15px rgba(78,198,98,.4)}40%{-webkit-box-shadow:0 0 0 10px #fefefe,0 0 0 13px rgba(192,241,221,.1),0 0 0 10px #fefefe,2px 4px 16px 12px #c0f1dd;box-shadow:0 0 0 10px #fefefe,0 0 0 13px rgba(192,241,221,.1),0 0 0 10px #fefefe,2px 4px 16px 12px #c0f1dd}50%{-webkit-box-shadow:0 0 0 10px #fefefe,0 0 0 13px rgba(192,241,221,.1),0 0 0 10px #fefefe,-2px -4px 19px 13px #c0f1dd;box-shadow:0 0 0 10px #fefefe,0 0 0 13px rgba(192,241,221,.1),0 0 0 10px #fefefe,-2px -4px 19px 13px #c0f1dd}100%{-webkit-box-shadow:0 0 0 10px #fefefe,0 0 0 0 #c0f1dd,0 0 0 10px #fefefe,0 0 14px 11px #c0f1dd;box-shadow:0 0 0 10px #fefefe,0 0 0 0 #c0f1dd,0 0 0 10px #fefefe,0 0 14px 11px #c0f1dd}}.page-catalog h2{margin:0;text-align:left}.baner{width:100%;max-height:40rem;overflow:hidden}.baner img,.baner picture{max-height:100%}.sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;color:#585858;height:6rem;margin:2rem 0 3rem}.sorting select{margin-left:3rem;width:22rem;height:3rem;border:1px solid #dfdbd5;padding-left:.5rem;cursor:pointer}.sorting button{width:4rem;height:4rem;border:.2rem solid #606060;background-repeat:no-repeat;background-position:center;background-size:auto;background-color:#fefefe;opacity:.8}.sorting button.sorting__btn--active{opacity:.4;cursor:auto}.sorting__btn{margin-left:3rem}.sorting__btn--block{background-image:url(../img/icons/product-block.svg)}.sorting__btn--list{background-image:url(../img/icons/product-list.svg);margin-left:1rem}.product-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}.order-alert{position:fixed;bottom:-10rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:1rem;width:100%;background-color:#4ec662;color:#fefefe;font-size:1.6rem;text-align:center;z-index:999}.order-alert p{padding-left:3rem;position:relative;display:inline-block;line-height:1}.order-alert p::before{content:"";position:absolute;left:0;top:-.1rem;width:1.6rem;height:1.6rem;background:url(../img/icons/check.svg) center no-repeat;background-size:cover}.page-cart-empty .cart-link{opacity:0;z-index:-1}.cart-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:5rem 2rem/contain url(../img/cart-empty.png) no-repeat;min-height:40rem}.cart-empty__info{-ms-flex-preferred-size:65rem;flex-basis:65rem;max-width:65rem;width:100%;text-align:center}.cart-empty__info h2{margin-bottom:3rem;color:#585858}.cart h2{margin-bottom:5rem}.cart h2 span{color:#f54436;font-size:3.8rem;margin-left:1rem;font-family:Roboto,sans-serif}.cart__total{text-align:right;font-size:2.2rem;font-weight:600;margin:5rem 0}.cart__total span{color:#f54436;font-size:2.4rem;margin-left:1rem;font-family:Gilroy,sans-serif}.cart .btn{display:block;margin:0 auto;text-align:center;width:24rem}.page-checkout .section{padding-bottom:0}.page-checkout form h3{font-size:2.8rem;text-align:center;margin-bottom:3rem}.payment-method,.your-order{padding:4rem 0;position:relative;max-width:81rem;width:100%;margin:0 auto}.payment-method:after,.payment-method:before,.your-order:after,.your-order:before{content:"";position:absolute;width:50vw;height:100%;top:0}.payment-method:before,.your-order:before{left:-50vw}.payment-method:after,.your-order:after{right:-50vw}.personal-data{max-width:81rem;width:100%;margin:0 auto;padding:4rem 0}.personal-data li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal-data li+li{margin-top:2rem}.personal-data li:nth-last-of-type(-n+2) label{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.personal-data li span{font-size:2rem;color:#585858;-webkit-box-flex:0;-ms-flex:0 0 18rem;flex:0 0 18rem;margin-right:3rem}.personal-data li span.required-field:after{content:"";display:inline-block;width:1rem;height:1rem;background:url(../img/icons/red-gear.svg) center no-repeat;background-size:cover;position:relative;left:.5rem;top:-1rem}.personal-data li input,.personal-data li select,.personal-data li textarea{-webkit-box-shadow:inset 0 0 7px 1px rgba(37,37,37,.2);box-shadow:inset 0 0 7px 1px rgba(37,37,37,.2);-ms-flex-preferred-size:60rem;flex-basis:60rem;max-width:60rem;width:100%;height:5rem;padding:1rem 2rem}.personal-data li input::-webkit-input-placeholder,.personal-data li textarea::-webkit-input-placeholder{font-size:1.6rem;color:#606060}.personal-data li input::-moz-placeholder,.personal-data li textarea::-moz-placeholder{font-size:1.6rem;color:#606060}.personal-data li input:-ms-input-placeholder,.personal-data li textarea:-ms-input-placeholder{font-size:1.6rem;color:#606060}.personal-data li input::-ms-input-placeholder,.personal-data li textarea::-ms-input-placeholder{font-size:1.6rem;color:#606060}.personal-data li input::placeholder,.personal-data li textarea::placeholder{font-size:1.6rem;color:#606060}.personal-data li textarea{height:10rem;resize:none;padding-top:2rem;padding-bottom:2rem}.your-order{background-color:#f8faf0}.your-order:after,.your-order:before{background-color:#f8faf0}.your-order__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.your-order__item span{font-weight:500}.your-order__item span:first-child{margin-right:3rem}.your-order__item span:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 5rem;flex:0 0 5rem;margin:0 0 0 auto}.your-order__item span:last-child{font-size:2rem;-webkit-box-flex:0;-ms-flex:0 0 13rem;flex:0 0 13rem;margin-left:3rem;text-align:right}.your-order__total{text-align:right;font-family:Gilroy,sans-serif;font-size:2.2rem;font-weight:600}.your-order__total span{font-size:2.6rem;color:#f54436;margin-left:1rem}.payment-method{background-color:#c0f1dd}.payment-method:after,.payment-method:before{background-color:#c0f1dd}.payment-method__radio{display:block;margin-bottom:2rem;padding-left:4rem}.payment-method__radio p{display:none;width:100%;background-color:#fefefe;font-size:1.6rem;position:relative;-webkit-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear;padding:1.5rem 2rem;margin-top:2.5rem}.payment-method__radio p:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 2rem 2rem 2rem;border-color:transparent transparent #fefefe transparent;top:-2rem;left:3rem}.payment-method__radio span{display:inline;font-size:2rem}.payment-method__radio.selected-payment-method p{display:block}.payment-method__checkbox{display:block;margin-top:4rem;margin-bottom:4rem;padding-left:4rem}.payment-method__checkbox span.required-field:before{content:"";display:inline-block;width:1rem;height:1rem;background:url(../img/icons/red-gear.svg) center no-repeat;background-size:cover;position:relative;left:-.5rem;top:-1rem}.payment-method__checkbox a{display:inline;font-weight:600;text-decoration:underline}.payment-method .btn{display:block;width:23rem;margin:0 auto}.sent-order__top p{color:#585858}.sent-order__top ul{margin:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#252525}.sent-order__top ul li{text-transform:uppercase;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:3rem;-ms-flex-negative:0;flex-shrink:0}.sent-order__top ul li+li{padding-left:3rem;border-left:2px solid #606060}.sent-order__top ul li span{text-transform:none;font-family:Gilroy,sans-serif;font-weight:600;font-size:1.8rem;margin-top:.5rem}.sent-order h2{text-align:left;margin:4rem 0 3rem}.sent-order table{width:100%;border-collapse:collapse;color:#585858}.sent-order table td,.sent-order table th{border:1px solid #606060;padding:.5rem 1.5rem}.sent-order table th{font-size:2rem;color:#252525}.sent-order table tr:last-child{font-weight:600;text-transform:uppercase;color:#252525}.page-sent-order .cart-link{z-index:-1;opacity:0}.news h2{margin-bottom:3rem}.news__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.one-news__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 3rem 0}.one-news__title h2{text-align:left;margin:0}.one-news__title a{margin-right:2rem;background-color:#fefefe;border:1px solid #dfdbd5;color:#252525;padding:0;-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem;width:4rem;height:4rem;position:relative}.one-news__title a::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);width:64%;height:64%;background:center/contain url(../img/news/up.svg) no-repeat}.one-news__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}.one-news__autor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5rem}.one-news__autor p{color:#606060;font-size:1.5rem}.one-news__autor p span{color:#252525;font-weight:600;margin-left:1rem}.one-news__img{width:5rem;height:5rem;border-radius:50px;margin-right:2rem}.one-news__content{color:#585858}.one-news__content p{margin-bottom:1rem;max-width:70rem}.one-news__content h3{color:#252525;font-size:1.8rem}.one-news__content ul{margin-bottom:1rem;padding-left:2rem}.solution h2{margin-bottom:2rem}.solution p{max-width:70rem;margin:0 auto 3rem auto;font-weight:500;font-size:2rem;text-align:center;color:#585858}.solution__items{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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.5rem}.solution-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4rem}.solution-item-header__img{-ms-flex-preferred-size:40rem;flex-basis:40rem;max-width:40rem;width:100%;margin-right:5rem}.solution-item-header__info{-ms-flex-preferred-size:55rem;flex-basis:55rem;max-width:55rem;width:100%}.solution-item-header__info h3{margin-bottom:1.5rem}.solution-item-header__info ul li{margin-bottom:1rem;padding-left:2.5rem;color:#606060;position:relative}.solution-item-header__info ul li:before{content:"";position:absolute;left:0;top:.5rem;width:1.2rem;height:1.2rem;background:center/contain url(../img/icons/down.svg) no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.solution-item-text{padding:5rem 0;margin-top:3rem;background-color:#f8faf0;text-align:center;position:relative}.solution-item-text::after,.solution-item-text::before{content:"";position:absolute;top:0;height:100%;width:100vw;background-color:#f8faf0}.solution-item-text::before{right:100%}.solution-item-text::after{left:100%}.solution-item-text p{max-width:80rem;width:100%;margin:0 auto}.solution-item-info{margin-top:3rem}.solution-item-info h2{margin-bottom:2rem;font-size:2.5rem}.solution-item-info__text{margin-bottom:1.5rem;max-width:80rem;width:100%}.page-not-found .main{padding:3rem}.page-not-found__wrapper{background:center/contain url(../img/404.svg) no-repeat;height:55rem;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}.page-not-found__wrapper a{line-height:1.1}.about h2{margin-bottom:4rem}.about ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:102rem;width:100%;margin:0 auto 5rem}.about ul li p{-webkit-box-flex:1;-ms-flex:1 1 60rem;flex:1 1 60rem;max-width:60rem;width:100%;padding:2rem;position:relative;margin:0 2rem}.about ul li p::before{content:"";position:absolute;height:170%;width:200vw;top:-70%;z-index:-1}.about ul li img{-webkit-box-flex:0;-ms-flex:0 1 41rem;flex:0 1 41rem;max-width:41rem;width:100%}.about ul li:nth-child(1) img{-ms-flex-preferred-size:10rem;flex-basis:10rem}.about ul li:nth-child(1) p:before{content:"";left:-100vw;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);background-color:#f8faf0}.about ul li:nth-child(2) img{-ms-flex-preferred-size:41rem;flex-basis:41rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about ul li:nth-child(2) p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.about ul li:nth-child(3) img{-ms-flex-preferred-size:30rem;flex-basis:30rem}.about ul li:nth-child(3) p:before{content:"";position:absolute;height:170%;width:200vw;right:-100vw;top:-70%;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);background-color:#fddeb4;z-index:-1}.page-product h1{text-align:left}.product-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0;position:relative;margin:0 -1.5rem}.product-info.product-info--promotion .product-info__promotion{display:inline-block}.product-info.product-info--promotion .product-info__description-price{font-size:2.6rem}.product-info.product-info--promotion .product-info__description-price span:nth-child(2){text-decoration:line-through}.product-info.product-info--promotion .product-info__description-price span:nth-child(3){display:inline-block}.product-info.product-info--promotion .product-info__description-condition{display:block}.product-info__promotion{position:absolute;top:2rem;left:2rem;padding:.5rem 1.5rem;background-color:#f54436;text-transform:uppercase;color:#fefefe;font-size:1.5rem;line-height:1.4;font-weight:600;display:none;z-index:1}.product-info__slider{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 3rem);flex:0 0 calc(33.333% - 3rem);max-width:calc(33.333% - 3rem);width:100%;margin:0 1.5rem;position:relative;text-align:center}.product-info__slider a{border:2px solid #dfdbd5;padding:2rem;max-width:390px;width:100%;cursor:-webkit-zoom-in;cursor:zoom-in}.product-info__slider a img{border:none}.product-info__slider img{border:2px solid #dfdbd5}.product-info__slider .slick-slide{margin-bottom:2rem}.product-info__slider .slick-dots{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:.5rem 1rem}.product-info__slider .slick-dots li.slick-active img{border-color:#e39020}.product-info__slider .slick-dots li img{padding:.5rem}.product-info__description{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 3rem);flex:0 0 calc(33.333% - 3rem);max-width:calc(33.333% - 3rem);width:100%;margin:0 1.5rem}.product-info__description-condition{margin-bottom:1.5rem;display:none}.product-info__description-condition h3{color:#f54436;margin-bottom:.5rem}.product-info__description-condition p{font-size:1.6rem}.product-info__description-price{font-size:2.8rem;font-weight:600;margin-bottom:1.5rem;padding:1rem;border:2px solid #4ec662;text-align:center}.product-info__description-price span{margin-right:1rem}.product-info__description-price span:nth-child(1){font-weight:500}.product-info__description-price span:nth-child(3){color:#f54436;display:none}.product-info__description-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.product-info__description-buttons button.product-card-button-onclick{background-color:#fefefe;color:#252525;border:2px solid #e39020;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .5rem);flex:0 0 calc(50% - .5rem);font-size:1.6rem;text-align:center;font-weight:600}.product-info__description-buttons .product-card-link-to-cart{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-color:#4ec662;background-color:#4ec662}.product-info__description-buttons a,.product-info__description-buttons button{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .5rem);flex:0 0 calc(50% - .5rem);margin-right:1rem;font-size:1.6rem;text-align:center;border:2px solid #e39020}.product-info__description-additionally{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-info__description-additionally h3{margin-bottom:1rem}.product-info__description-additionally label{margin-bottom:1rem;padding-left:3rem}.product-info__other{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 3rem);flex:0 0 calc(33.333% - 3rem);max-width:calc(33.333% - 3rem);width:100%;margin:0 1.5rem}.product-info__other-item{padding:1.5rem;border:1px solid #dfdbd5;margin-bottom:2rem}.product-info__other-item h3{margin-bottom:1.5rem}.product-info__other-item h4{margin-bottom:.5rem}.product-info__other-item p{margin-bottom:1rem;font-size:1.6rem;color:#606060}.product-tabs__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.product-tabs__btn button{width:20rem;padding:1rem;background-color:#fddeb4;text-align:center;font-weight:500;margin:0 .5rem 0 0}.product-tabs__btn button.active-tab{border-bottom:5px solid #e39020}.product-tabs__comments{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-gap:2rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.product-tabs__comments li{background-color:#fefefe;padding:2rem;border:2px solid #eaab58;width:100%;height:100%}.product-tabs__comments li+li{margin-top:0!important}.product-tabs__comments li::before{display:none}.product-tabs__comments li h3{margin-top:0}.product-tabs__comments li p{color:#606060}.product-tabs__content{background-color:#f8faf0;padding:3rem 0;position:relative}.product-tabs__content::after,.product-tabs__content::before{content:"";position:absolute;top:0;height:100%;width:100vw;background-color:#f8faf0}.product-tabs__content::before{right:100%}.product-tabs__content::after{left:100%}.product-tabs__item{display:none}.product-tabs__item.active-tab{display:block}.product-tabs__item h3{margin:2rem 0}.product-tabs__item ul{margin-bottom:2rem}.product-tabs__item ul li+li{margin-top:1rem}.product-tabs__item ul li{padding-left:3rem;position:relative}.product-tabs__item ul li:before{content:"";position:absolute;left:0;top:.4rem;width:1.4rem;height:1.4rem;background:center/contain url(../img/icons/down.svg) no-repeat;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.product-tabs__item table{width:100%;border-collapse:collapse;color:#585858;background-color:#fefefe;width:100%}.product-tabs__item table tr td{border:1px solid #606060;padding:.5rem 1.5rem}.product-tabs__item table tr td:nth-child(2){font-weight:600;width:55%}.viewed-products{padding-bottom:5rem}.viewed-products__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:3rem}.viewed-products__title h2{margin:0;text-align:left}.viewed-products__slider-buttons{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.viewed-products__slider-buttons button{width:4rem;height:4rem;border:2px solid #e39020;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;margin-left:1rem}.viewed-products__slider-buttons button.slick-disabled{opacity:.5}.viewed-products__slider-buttons button img{width:60%}.viewed-products__slider{display:-webkit-box;display:-ms-flexbox;display:flex}.viewed-products__slider-item{margin-right:2rem}.viewed-products .slick-list{overflow:visible;overflow-x:clip;margin:0 -1rem}.viewed-products .product-card{-ms-flex-preferred-size:28rem;flex-basis:28rem;max-width:28rem;margin:0 auto}.viewed-products .product-card__img{width:18rem;height:18rem}.viewed-products .product-card__description{font-size:1.5rem}.viewed-products .product-card__btn{display:block}.viewed-products .product-card__btn a,.viewed-products .product-card__btn button{margin-top:.5rem;width:100%}.viewed-products .product-card h3{font-size:1.8rem}.viewed-products__slider.viewed-products__slider--on{display:block}.viewed-products__slider.viewed-products__slider--on .viewed-products__slider-item{margin-right:0}.page-contacts h2{margin-bottom:2rem}.page-privacy-policy h2,.page-shipping-payment h2{margin-bottom:2.5rem}.privacy-policy__item,.shipping-payment__item{margin-bottom:2rem}.privacy-policy__item h3,.shipping-payment__item h3{text-transform:uppercase;font-weight:400}.privacy-policy__item p,.shipping-payment__item p{color:#606060;margin:1.5rem 0}.privacy-policy__item ul,.shipping-payment__item ul{margin-bottom:1.5rem}.privacy-policy__item ul li,.shipping-payment__item ul li{margin:1.5rem 0;color:#606060;padding-left:2rem}.privacy-policy__item ul li::before,.shipping-payment__item ul li::before{content:"—"!important}.privacy-policy__item ol,.shipping-payment__item ol{counter-reset:li;padding:0;margin-bottom:1.5rem}.privacy-policy__item ol li,.shipping-payment__item ol li{color:#606060;margin-bottom:1.5rem;margin-top:1.5rem}.privacy-policy__item ol li h3,.shipping-payment__item ol li h3{display:inline-block}.privacy-policy__item ol li p,.shipping-payment__item ol li p{display:inline}.privacy-policy__item ol li:before,.shipping-payment__item ol li:before{counter-increment:li;content:counters(li, ".") ". "}.header{border-bottom:.2rem solid #e39020;position:relative;width:100%}.header__top{background-color:#eaab58;color:#252525}.header__bottom{background-color:#fefefe}.header-top{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:Gilroy,sans-serif;font-size:1.4rem;font-weight:600;width:100%}.header-top__contacts,.header-top__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-top__info{-ms-flex-preferred-size:45rem;flex-basis:45rem;max-width:45rem;width:100%;margin-right:3rem}.header-top__contacts{-ms-flex-preferred-size:42rem;flex-basis:42rem;max-width:42rem;width:100%;margin:0 0 0 auto}.mail,.phone,.whatsapp{padding-left:2rem;position:relative}.mail::before,.phone::before,.whatsapp::before{content:"";position:absolute;left:0;top:.2rem;width:1.4rem;height:1.4rem;background-size:cover;background-repeat:no-repeat;background-position:center}.mail::before{background-image:url(../img/icons/mail.svg)}.phone::before{background-image:url(../img/icons/phone.svg)}.whatsapp::before{background-image:url(../img/icons/whatsapp.svg)}.header-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem}.nav-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;font-family:Gilroy,sans-serif}.nav-menu__list li{margin:0 2rem}.nav-menu__list a{text-transform:uppercase;font-size:2rem;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-weight:500}.nav-menu__list a.active{color:#e39020;font-weight:600}.nav-menu.toggleMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-menu.toggleMenu .nav-menu__list{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-menu.toggleMenu .burger span{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.nav-menu.toggleMenu .burger span:nth-child(1){top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-menu.toggleMenu .burger span:nth-child(2){left:50%;width:0}.nav-menu.toggleMenu .burger span:nth-child(3){top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.logo{-webkit-box-flex:0;-ms-flex:0 0 11rem;flex:0 0 11rem;width:11rem;height:90px}.logo picture{width:100%}.logo img{width:100%}.cart-link{position:relative;-webkit-box-flex:0;-ms-flex:0 0 4.8rem;flex:0 0 4.8rem;width:4.8rem;height:4.8rem}.cart-link.cart-link__fixed{position:fixed;right:calc((100% - 126rem)/ 4);-webkit-animation:cartLinkAnimation 1s linear;animation:cartLinkAnimation 1s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:999}.cart-link.cart-link__fixed::after{content:"";position:absolute;width:140%;height:140%;background-color:#fefefe;border-radius:50px;left:-.8rem;top:-.8rem;z-index:-1;-webkit-animation:cartLinkBgAnimation 3s linear infinite;animation:cartLinkBgAnimation 3s linear infinite}.cart-link img{width:100%}.cart-link span{font-weight:600;font-size:1.9rem;text-align:center;line-height:3.3rem;padding:0 .2rem;min-width:3.3rem;height:3.3rem;color:#fefefe;background-color:#4ec662;border-radius:50%;position:absolute;right:-1rem;top:-1rem}.burger{position:relative;width:30px;height:30px;display:none;z-index:999;overflow:hidden;margin-right:.5rem}.burger span{position:absolute;left:0;top:50%;display:inline-block;width:30px;height:3px;background-color:#252525;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.burger span:nth-child(1){top:20%}.burger span:nth-child(3){top:80%}.page-cart .header,.page-checkout .header{border-bottom:none;padding:1rem 0;background-color:#fefefe;position:absolute;background-color:transparent}.page-cart .footer__info,.page-checkout .footer__info{display:none}.page-cart .section,.page-checkout .section{padding-top:3.5rem}.page-cart .section h2,.page-checkout .section h2{margin-bottom:7rem;text-align:right;padding-left:13rem}.footer{color:#fefefe;background-color:#3a2407}.footer__info{padding:5rem 0}.footer__copyright{background-color:#252525;text-align:center;padding:1rem 1.5rem}.footer__copyright p{font-size:1.32rem;color:#dfdbd5}.footer .mail::before{background-image:url(../img/icons/mail-w.svg);top:.2rem}.footer .phone::before{background-image:url(../img/icons/phone-w.svg);top:.2rem}.footer .whatsapp::before{background-image:url(../img/icons/whatsapp-w.svg);top:.2rem}.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-info a{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.footer-info .logo{margin-right:10rem}.footer-info__list{-ms-flex-preferred-size:32rem;flex-basis:32rem;margin-right:2rem}.footer-info__list h3{margin-bottom:2.5rem;font-size:1.8rem;color:#fefefe}.footer-info__list li{margin-bottom:1.5rem;font-size:1.6rem}.footer-social{margin:0 0 0 auto}.footer-social__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4rem}.footer-social__links a{width:5rem;height:5rem}.footer-social__links li+li{margin-left:3rem}.popup-callback{height:100%}.popup-callback .btn{background-color:#e35720;margin:0 0 0 3rem;height:100%;font-size:1.6rem;-webkit-box-flex:0;-ms-flex:0 0 20.1rem;flex:0 0 20.1rem;width:20.1rem;padding-right:1rem;padding-left:1rem}.popup-wrap{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(37,37,37,.5);z-index:9999;display:none;overflow:auto}.popup{max-width:42rem;width:100%;height:40rem;background-color:#fefefe;-webkit-box-shadow:inset 0 0 0 .5rem #e39020,0 0 0 .4rem #fefefe;box-shadow:inset 0 0 0 .5rem #e39020,0 0 0 .4rem #fefefe;padding:4.5rem 3rem 5rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}.popup__close{position:absolute;right:2rem;top:2rem;width:2.2rem;height:2.2rem;background-color:#fefefe;background-image:url(../img/icons/close.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.popup h2{font-size:2rem;font-weight:600;margin-bottom:3.5rem;text-align:left}.popup input{width:100%;height:5rem;-webkit-box-shadow:inset 0 0 .8rem 1px rgba(227,144,32,.3);box-shadow:inset 0 0 .8rem 1px rgba(227,144,32,.3);margin-bottom:2rem;padding:1rem 1.7rem;font-family:Roboto,sans-serif;font-size:2rem;color:#252525}.popup input::-webkit-input-placeholder{font-size:1.8rem;color:#606060}.popup input::-moz-placeholder{font-size:1.8rem;color:#606060}.popup input:-ms-input-placeholder{font-size:1.8rem;color:#606060}.popup input::-ms-input-placeholder{font-size:1.8rem;color:#606060}.popup input::placeholder{font-size:1.8rem;color:#606060}.popup .btn{background-color:#e39020;height:5rem;width:100%;margin:3rem 0 0 0;font-size:2rem}.popup-onclick .popup{max-width:55rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.popup-onclick .popup p{font-size:1.6rem;color:#585858;margin-bottom:1rem}.popup-onclick .popup h2{margin-bottom:2rem}.popup-onclick .popup .btn{margin-top:0}.product-card{background-color:#fefefe;-ms-flex-preferred-size:39rem;flex-basis:39rem;max-width:39rem;width:100%;margin:0 1.5rem 3rem;-webkit-box-shadow:0 0 10px 1px rgba(37,37,37,.2);box-shadow:0 0 10px 1px rgba(37,37,37,.2);background-color:#fefefe;padding:3rem 2.5rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in;overflow:hidden}.product-card__link{width:100%;height:100%;position:absolute;left:0;top:0;z-index:15}.product-card.product-card--promotion .product-card__price p{text-decoration:line-through}.product-card.product-card--promotion .product-card__price span{display:inline-block}.product-card.product-card--promotion .product-card__promotion{display:inline-block}.product-card__promotion{position:absolute;top:2rem;left:2rem;padding:.5rem 1.5rem;background-color:#f54436;text-transform:uppercase;color:#fefefe;font-size:1.5rem;line-height:1.4;font-weight:600;display:none}.product-card__img{display:inline-block;margin:0 auto;width:23rem;height:23rem;margin-bottom:1rem}.product-card__info{background-color:#fefefe}.product-card__info p{font-size:1.5rem;color:#585858;margin-bottom:1rem}.product-card h3{font-size:2rem;font-weight:500;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;font-family:Roboto,sans-serif;width:90%;margin:0 auto 1.6rem}.product-card__price{background-color:#fefefe}.product-card__price p{font-family:Gilroy,sans-serif;font-size:2.2rem;font-weight:600;margin-bottom:2rem}.product-card__price span{color:#f54436;margin-left:2rem;display:none}.product-card__description{color:#585858;margin-bottom:2rem;position:absolute;top:90%;left:0;display:block;width:100%;padding:0 2rem 2rem;background-color:#fefefe;opacity:0;text-align:left;z-index:-1}.product-card__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:20}.product-card__btn button{background-color:#fefefe;color:#252525}.product-card__btn button.product-card-button-order{background-color:#e39020;color:#fefefe}.product-card__btn a{background-color:#4ec662;color:#fefefe;font-size:1.6rem}.product-card__btn a.btn{border-color:#4ec662;padding:0 2rem;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card__btn .btn{border:2px solid #e39020;height:4rem;margin-left:auto;margin-right:auto;padding:1rem 2rem}.popup-aplication.popup-aplication--err .popup{-webkit-box-shadow:inset 0 0 0 .5rem #f54436,0 0 0 .4rem #fefefe;box-shadow:inset 0 0 0 .5rem #f54436,0 0 0 .4rem #fefefe}.popup-aplication.popup-aplication--err .popup h2::before{background-image:url(../img/icons/warning.svg)}.popup-aplication .popup{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;-webkit-box-shadow:inset 0 0 0 .5rem #4ec662,0 0 0 .4rem #fefefe;box-shadow:inset 0 0 0 .5rem #4ec662,0 0 0 .4rem #fefefe}.popup-aplication .popup h2{font-size:3rem;padding-left:8rem;position:relative;margin-left:2rem}.popup-aplication .popup h2::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6rem;height:6rem;background:center/contain url(../img/icons/check-green.svg) no-repeat}.popup-aplication .popup p{font-size:2.2rem}.cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 7.5rem 1.5rem 19.5rem;-webkit-box-shadow:0 0 10px rgba(37,37,37,.25);box-shadow:0 0 10px rgba(37,37,37,.25);position:relative;z-index:1;min-height:18rem;margin-bottom:1.5rem}.cart-item__img{width:15rem;position:absolute;left:1.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart-item h3{-webkit-box-flex:1;-ms-flex:1 1 45rem;flex:1 1 45rem;max-width:45rem;font-size:1.8rem;font-weight:400;margin-right:3rem}.cart-item__inner{-webkit-box-flex:0;-ms-flex:0 0 45rem;flex:0 0 45rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-item p{font-size:2rem;font-weight:600;-webkit-box-flex:0;-ms-flex:0 0 14rem;flex:0 0 14rem;max-width:14rem;text-align:right}.cart-item__amount{-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem;width:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2rem}.cart-item__amount button{width:4rem;height:4rem;border:2px solid #e39020;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;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.cart-item__amount button:active{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.cart-item__amount button img{width:60%}.cart-item__amount span{font-weight:500}.cart-item__del{width:40px;height:40px;background:url(../img/icons/cart-del.svg) center no-repeat;background-size:cover;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.application-form{background-color:#c0f1dd}.application-form__inner{min-height:45rem;padding:5rem 0 4rem;background-image:url(../img/form/01.png);background-position:left bottom;background-repeat:no-repeat;position:relative}.application-form__inner::after{content:url(../img/form/02.png);position:absolute;right:0;top:15%;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.application-form__inner::before{content:url(../img/form/03.png);position:absolute;right:5%;bottom:10%}.application-form__inner form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:37rem;width:100%;margin:0 auto}.application-form__inner form input,.application-form__inner form textarea{-webkit-box-shadow:inset 0 0 7px 1px rgba(37,37,37,.2);box-shadow:inset 0 0 7px 1px rgba(37,37,37,.2);padding:1.5rem;margin-bottom:2rem}.application-form__inner form input::-webkit-input-placeholder,.application-form__inner form textarea::-webkit-input-placeholder{color:#606060;font-size:1.6rem}.application-form__inner form input::-moz-placeholder,.application-form__inner form textarea::-moz-placeholder{color:#606060;font-size:1.6rem}.application-form__inner form input:-ms-input-placeholder,.application-form__inner form textarea:-ms-input-placeholder{color:#606060;font-size:1.6rem}.application-form__inner form input::-ms-input-placeholder,.application-form__inner form textarea::-ms-input-placeholder{color:#606060;font-size:1.6rem}.application-form__inner form input::placeholder,.application-form__inner form textarea::placeholder{color:#606060;font-size:1.6rem}.application-form__inner form textarea{resize:none;height:16rem}.news-item{-webkit-box-flex:0;-ms-flex:0 0 39rem;flex:0 0 39rem;min-height:45rem;margin:1.5rem;border:1px solid #dfdbd5;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.news-item__img{width:15rem;height:15rem;margin:0 auto;margin-bottom:4rem}.news-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.news-item__content h3{text-align:center;text-transform:uppercase;font-size:2rem}.news-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-item .btn{width:15rem;text-align:center}.page-news time{position:relative;color:#606060;font-size:1.5rem;padding-left:2.6rem}.page-news time:before{content:"";position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;background-image:url(../img/news/data.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.solution-item{-webkit-box-flex:0;-ms-flex:0 0 39rem;flex:0 0 39rem;width:39rem;height:39rem;border:1px solid #dfdbd5;margin:1.5rem 1.5rem;padding:5rem 2rem;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.solution-item__img{width:20rem;height:19rem;margin:0 auto 5rem}.solution-item h3{text-transform:uppercase;text-align:center;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.tmp-links{position:fixed;left:0;top:20%;width:32rem;padding:2rem;border:2px solid #252525;border-left:none;background-color:#fefefe;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:999;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tmp-links.tmp-toggle-links{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tmp-links button{position:absolute;right:-6.5rem;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);padding:1rem;background-color:#252525;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fefefe;font-size:1.5rem;font-weight:600}.tmp-links__list li+li{margin-top:1rem}.tmp-links__list a{text-transform:uppercase;font-weight:500}@media (min-width:768px){.btn:hover{-webkit-box-shadow:inset 0 0 0 .15rem #e39020,inset 0 0 0 .3rem #fefefe;box-shadow:inset 0 0 0 .15rem #e39020,inset 0 0 0 .3rem #fefefe}.product-card-link-to-cart:hover{-webkit-box-shadow:inset 0 0 0 .15rem #4ec662,inset 0 0 0 .3rem #fefefe;box-shadow:inset 0 0 0 .15rem #4ec662,inset 0 0 0 .3rem #fefefe}.nav-menu .nav-menu__list a:hover{color:#e39020}.footer-info__list a:hover{color:#e39020}.popup-callback .btn:hover{-webkit-box-shadow:inset 0 0 0 .15rem #e35720,inset 0 0 0 .3rem #fefefe;box-shadow:inset 0 0 0 .15rem #e35720,inset 0 0 0 .3rem #fefefe}.product-card:hover{overflow:visible;z-index:10;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-card:hover .product-card__description{top:calc(100% - 10px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-shadow:0 10px 10px 1px rgba(37,37,37,.2);box-shadow:0 10px 10px 1px rgba(37,37,37,.2);opacity:1;z-index:10;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.product-card:hover h3{color:#e39020}.product-card:hover .btn.product-card-link-to-cart:hover{-webkit-box-shadow:inset 0 0 0 .15rem #4ec662,inset 0 0 0 .3rem #fefefe;box-shadow:inset 0 0 0 .15rem #4ec662,inset 0 0 0 .3rem #fefefe}.product-items.product-items--list:hover .product-card__description{top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-shadow:none;box-shadow:none;opacity:1;z-index:1;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.product-items.product-items--list .product-card{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-box-shadow:0 0 5px 1px rgba(37,37,37,.2);box-shadow:0 0 5px 1px rgba(37,37,37,.2)}.product-items.product-items--list .product-card:hover{-webkit-box-shadow:0 0 15px 2px rgba(37,37,37,.2);box-shadow:0 0 15px 2px rgba(37,37,37,.2);-webkit-transform:scale(1.005);-ms-transform:scale(1.005);transform:scale(1.005)}.product-items.product-items--list .product-card__img{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 25rem;flex:0 0 25rem;width:25rem;height:25rem;margin:0}.product-items.product-items--list .product-card__description{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1;top:0;z-index:1}.product-items.product-items--list .product-card__info{margin:0 2rem;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-items.product-items--list .product-card__info h3{width:100%}.product-items.product-items--list .product-card__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 22rem;flex:0 0 22rem}.product-items.product-items--list .product-card__btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-items.product-items--list .product-card__btn .btn{width:22rem;margin-top:1rem}.cart-item__amount button:hover{background-color:#e39020}.news-item:hover{-webkit-box-shadow:0 0 20px rgba(37,37,37,.2);box-shadow:0 0 20px rgba(37,37,37,.2)}.solution-item:hover{-webkit-box-shadow:0 0 20px rgba(37,37,37,.2);box-shadow:0 0 20px rgba(37,37,37,.2)}.solution-item:hover h3{color:#e39020}}@media (max-width:1400px){.cart-link.cart-link__fixed{right:3rem}}@media (max-width:1230px){.product-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-info__slider{-webkit-box-flex:0;-ms-flex:0 0 36rem;flex:0 0 36rem;max-width:36rem}.product-info__description{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 3rem);flex:0 0 calc(50% - 3rem);max-width:calc(50% - 3rem)}.product-info__other{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3rem 0 0 0}.product-info__other-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 3rem);flex:0 0 calc(50% - 3rem);max-width:calc(50% - 3rem);width:100%;margin:0 1.5rem}}@media (max-width:1150px){div.header-top__info{display:none!important}div.header-top__contacts{margin:0}.nav-menu__list li{margin:0 1.5rem}}@media (max-width:992px){html{font-size:9px}.cart-empty__info h2{font-size:2.6rem}.sent-order__top p{width:100%;text-align:center}.sent-order__top ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;max-width:70rem;margin:3rem auto}.sent-order__top ul li{padding-left:3rem;padding-bottom:2rem;width:100%}.sent-order__top ul li+li{padding-top:2rem;border-left:none}.nav-menu__list li{margin:0 1rem}.nav-menu__list a{font-size:1.8rem}.cart-link{-ms-flex-preferred-size:3.8rem;flex-basis:3.8rem;width:3.8rem;height:3.8rem}.logo{-ms-flex-preferred-size:10rem;flex-basis:10rem;width:10rem;height:4rem}.footer .logo{display:none}.cart-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-item h3{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.cart-item__inner{margin:0 0 0 auto}.cart-item__amount{margin:0 1rem}.cart-item__del{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:2rem}}@media (max-width:768px){html{font-size:8px}.baner{display:none}.sorting__btn{display:none}.cart-empty{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fefefe!important}.solution-item{-webkit-box-shadow:0 0 20px rgba(37,37,37,.2);box-shadow:0 0 20px rgba(37,37,37,.2)}.solution-item h3{color:#e39020;text-decoration:underline}.about h2{margin-bottom:3rem}.about ul li{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:2rem}.about ul li p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin:0}.about ul li p::before{display:none}.about ul img{display:none}.product-info__slider{margin:0 auto}.product-info__description{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:3rem 0 0 0;padding:0 2rem}.product-tabs__comments{-ms-grid-columns:1fr;grid-template-columns:1fr}.nav-menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cart-link{margin:0 0 0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.burger{display:block;margin-left:5rem}.nav-menu__list{display:block;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:absolute;right:0;top:0;z-index:100;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;padding:10rem 1rem;width:100%;height:100vh;overflow-y:auto;background-color:#ffecc9;text-align:center}.nav-menu__list li{margin:3rem 0;width:100%}.nav-menu__list a{font-size:3rem;width:100%}.page-cart .header,.page-checkout .header{position:relative}.page-cart .header .logo,.page-checkout .header .logo{display:block;margin:0 auto}.page-cart .cart-item,.page-checkout .cart-item{margin-top:2rem}.page-cart .section,.page-checkout .section{padding-top:1rem}.page-cart .section h2,.page-checkout .section h2{margin-bottom:0;text-align:center;padding-left:0}.footer-social__links{margin-top:2rem}.application-form__inner::after,.application-form__inner::before{display:none}}@media (max-width:660px){div.header-top__contacts{display:none!important}.header-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-top .btn{margin-left:0}.footer__info{padding:3rem 0 1rem}.footer-info{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-info__list{margin-bottom:2rem}.footer-info__list h3{margin-bottom:1.5rem}.footer-info__list li{margin-bottom:1rem}.footer-social{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}}@media (max-width:576px){.personal-data{padding:3rem 0}.personal-data li label{-ms-flex-wrap:wrap;flex-wrap:wrap}.personal-data li label span{-ms-flex-preferred-size:100%;flex-basis:100%}.personal-data li label input,.personal-data li label select,.personal-data li label textarea{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.your-order{padding:3rem 0}.solution-item-header__img{display:none}.product-info{margin:0}.product-info__slider{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-info__description{padding:0}.product-info__other{display:block;margin:0}.product-info__other-item{max-width:100%;margin:2rem 0 0 0}.product-info__slider a{max-width:100%}.product-info__description-buttons{display:block}.product-info__description-buttons a,.product-info__description-buttons button{display:block;width:90%;margin:0 auto 1rem}.product-card__btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card__btn .btn{width:100%}.product-card__btn .btn+.btn{margin-top:1rem}.cart-item{padding:2rem}.cart-item h3{margin-right:6rem}.cart-item__img{display:none}.cart-item__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:13rem;flex-basis:13rem}.cart-item__amount{position:absolute;left:2rem;bottom:3.8rem}}@media (max-height:300px){.popup{top:60%}}