@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(../../../fonts/fontello/fontello.eot?7156909);src:url(../../../fonts/fontello/fontello.eot?7156909#iefix) format("embedded-opentype"),url(../../../fonts/fontello/fontello.woff2?7156909) format("woff2"),url(../../../fonts/fontello/fontello.woff?7156909) format("woff"),url(../../../fonts/fontello/fontello.ttf?7156909) format("truetype"),url(../../../fonts/fontello/fontello.svg?7156909#fontello) format("svg")}i.fa,i.fas{font-family:FontAwesome}:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}#orderComment{max-width:100%;min-width:100%}.location_setting{color:#ff0048;font-size:17px;font-weight:700;line-height:26px;overflow:hidden;text-overflow:ellipsis}.hidden{display:none!important}.m-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-plus:before{content:"\e800"}.icon-minus:before{content:"\e801"}.icon-phone:before{content:"\e802"}.icon-cart:before{content:"\e803"}.icon-left:before{content:"\e804"}.icon-left-open:before{content:"\f007"}.icon-menu:before{content:"\f0c9"}*{-webkit-font-smoothing:antialiased;margin:0;outline:0;padding:0}body,html{color:#262628;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;margin:0}html{height:100%;min-height:100vh}body{height:auto;min-height:100%;min-width:320px;overflow-x:hidden}footer,header,nav{display:block}h1,h2,h3,li,ul{margin:0;padding:0}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{transition:all .4s ease}a,a:focus,a:hover{color:#000;outline:0;text-decoration:none}.app{flex-direction:column;margin:0 auto;min-height:100vh;padding-bottom:55px;position:relative}.app,.total-block{display:flex;max-width:600px;width:100%}.total-block{align-items:center;background:#fff;border-radius:15px 15px 0 0;bottom:0;box-shadow:0 -5px 18px rgba(0,0,0,.15);-webkit-box-shadow:0 -5px 18px rgba(0,0,0,.15);-moz-box-shadow:0 -5px 18px rgba(0,0,0,.15);justify-content:space-between;padding:11px 10px 9px;position:fixed}.total-block__text{color:#646464;font-size:18px;font-weight:500;line-height:21px}.btn-order{background:linear-gradient(82.65deg,#ff0048 6.04%,#42318b 97.06%);border:none;border-radius:90px;color:#fff;font-size:16px;font-weight:500;line-height:19px;min-width:130px;padding:8px 25px}.btn-order:disabled{background:linear-gradient(82.65deg,#ff4470 6.04%,#42548b 97.06%);color:#aaa}.form{background:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);padding:35px 20px}.form__group+.form__group{margin-top:30px}.required{color:red}.select__input{background-color:transparent}.form__input,.select__input{border:none;border-bottom:1px solid #dbdbdb;font-family:Roboto,sans-serif;font-size:16px;padding:10px 0;width:100%}.form__label{color:#989898;display:block;font-size:14px;line-height:16px;margin-bottom:5px}.header{background:#fff;border-bottom:1px solid #d7d7d7;height:80px}.header__logo{font-size:22px;font-weight:700;max-width:280px;overflow:hidden;padding:0;text-indent:10px;text-overflow:ellipsis;white-space:nowrap}.header__logo img{display:block;height:auto;margin-left:40px;margin-top:5px;max-height:70px;max-width:170px;width:auto}.header__buttons{flex-shrink:0}.btn-phone{background:linear-gradient(88.01deg,#ff0048 6.04%,#42318b 97.06%);border-radius:50%;bottom:58px;display:inline-block;height:46px;line-height:46px;position:fixed;right:17px;text-align:center;width:46px;z-index:1}.btn-phone:before{color:#fff;content:"\e802";font-family:fontello;font-size:24px;position:relative;top:1px}.btn-menu{background:linear-gradient(87.97deg,#ff0048 6.04%,#42318b 97.06%);border-radius:30px 0 0 30px;display:inline-block;height:46px;line-height:46px;margin-left:10px;position:relative;text-align:center;width:47px}.btn-menu:before{content:"\f0c9";font-size:21px}.btn-cart:before,.btn-menu:before{color:#fff;font-family:fontello;position:relative;top:1px}.btn-cart:before{content:"\e803";font-size:24px}.block{flex:1 1 auto;padding:1px 0}.block__header{align-items:center;display:flex;justify-content:space-between;padding:0 10px}.block__header-title{font-size:22px;font-weight:700;line-height:26px;margin-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block__header-back{color:#aeaeae;font-size:17px;font-weight:700;letter-spacing:-.361765px;line-height:20px}.block__header-back:before{content:"\f007";font-family:fontello;font-size:15px;font-weight:400;margin-right:8px}.block__list{padding:0 10px}.block__item{display:flex}.block__item-img{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.8rem!important;box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);-moz-box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-shrink:0;height:100px;justify-content:center;width:100px}.block__item-img.logo-bg{background-size:80%}.block__item-weight{background:#fff;border-radius:4px 0 0 0;bottom:0;font-weight:700;line-height:14px;max-width:89px;overflow:hidden;padding:6px;position:absolute;right:0;white-space:nowrap}.block__item-weight span{opacity:.5}.block__item-content{display:flex;flex-direction:column;justify-content:space-between;padding:3px 0 0 15px;width:calc(1000% - 120px)}.block__item-name-multiple{word-wrap:break-spaces;display:block;font-size:14px;font-weight:900;height:32px;line-height:16px;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.block__item-name-single{display:block;font-family:var(--bs-font-sans-serif);font-size:1.58rem!important;font-weight:600!important;line-height:20.5px;margin-bottom:9px;margin-top:-2px}.block__item-name-single_desk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block__item-name-single_no_desk{word-wrap:break-word}.block__item-desc{color:#8e8c89;display:block;font-family:var(--bs-font-sans-serif);font-size:14.8px;line-height:1.2;max-height:2.5em;min-width:15.1em;overflow:hidden}.block__item-count{color:#969696;font-size:14px;font-weight:700;line-height:14px;padding-right:5px;position:relative;text-align:right}.block__item-bottom{align-items:flex-end;display:flex;height:33px;justify-content:space-between}.further_controls{width:80%}.block__item-oldprice{text-decoration-line:line-through}.block__item-cartprice,.block__item-oldprice{color:#c8c8c8;font-size:12px;font-weight:500;line-height:14px;margin-bottom:2px}.block__item-cartamount,.block__item-price{float:right;font-family:var(--bs-font-sans-serif);font-size:17px;font-weight:700}.block__item+.block__item{margin-top:25px}.block__controls{align-items:center;display:flex;justify-content:space-between;width:100%}.number_controls{float:right;margin-top:10px}.block__controls-item{background:transparent;border:0;border-radius:50%;flex-shrink:0;-webkit-flex-shrink:0;height:35px;padding:11px;width:35px}.block__controls-item_min{background:url(../../images/menu/minus_enabled.svg) no-repeat 50%;background-size:77%;margin-left:0}.block__controls-item_min.disabled{background:url(../../images/menu/minus_disabled.svg) no-repeat 50%;background-size:77%}.block__controls-item_max{background:url(../../images/menu/plus.svg) no-repeat 50%;background-size:77%}.block__controls-item_remove{background:url(../../images/menu/remove2.svg) no-repeat 50%;background-size:77%}.block__controls-item_refresh{background:none;border:none;display:none;height:35px;width:35px}.refresh-icon-container{align-items:center;display:flex;justify-content:center}.block__controls-item_add{background:#59bc9e;border:none;border-radius:4px;flex-shrink:0;float:right;height:35px;width:92px}.block__controls-item_add:disabled{background:#aaa}.block__list .block__controls-item_add{margin-top:10px}.block__controls-item_select{background:#59bc9e;border:none;border-radius:4px;flex-shrink:0;float:right;height:35px;width:92px}.block__list .block__controls-item_select{margin-top:10px}.add_icon:before{color:#fff;content:"\e803";font-family:fontello;font-size:15px;font-style:normal;font-weight:400;line-height:16px}.add_text{color:#fff}.add_text,.unit_amount{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.unit_amount{color:#969696;float:left;margin-right:11px}.block__form{padding:25px 10px}.caption-block{color:#444;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:19px;padding:0 10px 6px}.category-list{display:flex;flex-wrap:wrap;margin-left:-15px;padding:20px 10px}.category-list .category-box{margin-bottom:15px;padding-left:15px;position:relative;width:33.3333%}.category-list .content-category{align-items:center;background-size:cover;border-radius:15px;box-shadow:0 10px 12px rgba(0,0,0,.25);color:#fff;display:flex;height:0;justify-content:center;padding-top:100%;position:relative;width:100%}.category-list .content-category:before{background:#0b0a0a;border-radius:15px;content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.category-list .content-category.no-image:before{display:none}.category-list .category-name{font-family:Montserrat,sans-serif;font-size:19px;font-weight:800;letter-spacing:.05em;line-height:23px;max-height:110px;overflow:hidden;padding:5px;position:absolute;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:uppercase;top:50%;transform:translateY(-50%);width:100%;word-break:break-word}.category-list .content-category.no-image .category-name{text-shadow:none}.order-thanks{display:flex;flex:1 1 auto;padding:25px 10px}.order-thanks__content{background:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);padding:43px 15px 62px;text-align:center;width:100%}.order-thanks .headings{color:#596273;font-size:24px;font-weight:700;line-height:28px;margin-bottom:10px;text-align:center}.order-thanks .abz{color:#596273;line-height:14px;margin-bottom:20px;text-align:center}.order-thanks .block_buttons{align-items:center;display:flex;flex-direction:column;justify-content:center}.order-thanks .button_back{border:.5px solid #596273;border-radius:90px;color:#596273;cursor:pointer;display:inline-block;font-size:12px;padding:11px;text-align:center;width:180px}.order-thanks .button_back_liqpay{color:#596273;font-size:12px;font-style:normal;line-height:11.11px;vertical-align:center}.order-thanks .button_payment{background:#59bc9e;border-radius:90px;cursor:pointer;margin-bottom:10px;padding:11px;text-align:center;width:180px}.order-thanks .button_payment,.order-thanks .button_payment_liqpay{align-items:center;color:#fff;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:92.58%}.order-thanks .button_payment_liqpay{border-bottom:2px solid #538702;border-radius:4px;display:flex;height:37px;justify-content:space-between;margin-bottom:18px;width:170px}.order-thanks .button_payment_liqpay_arrow{background:#81b53b;border-radius:4px 0 0 4px;font-size:25px;line-height:92.58%;width:40px}.order-thanks .button_payment_liqpay_arrow,.order-thanks .button_payment_liqpay_text{align-items:center;display:flex;height:35px;justify-content:center;text-align:center;text-transform:uppercase}.order-thanks .button_payment_liqpay_text{background:#6ca91c;border-radius:0 4px 4px 0;width:130px}.order-thanks .button_payment_tinkoff{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#ffdd2d;border:1px solid #ffdd2d;border-radius:4px;box-sizing:border-box;color:#333;cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;height:auto;justify-content:center;line-height:24px;margin-bottom:10px;min-height:54px;min-width:140px;padding:0;position:relative;text-align:center;text-decoration:none;transition-duration:.25s;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease}.order-thanks .button_payment_tinkoff:hover{background-color:#fcc521;border-color:#fcc521}.order-thanks .button_payment_stripe{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#5469d4 none repeat scroll 0 0;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;height:auto;justify-content:center;line-height:24px;margin-bottom:10px;min-height:40px;min-width:140px;padding:0;position:relative;text-align:center;text-decoration:none;transition-duration:.25s;transition-timing-function:ease}.ripplelink{position:relative;transition:all .2s ease;z-index:0}.ripplelink.clicked{animation:clicked .5s ease}.ink{background:rgba(0,0,0,.3);border-radius:100%;display:block;position:absolute;transform:scale(0);z-index:3}.animate{animation:ripple .5s linear}@keyframes clicked{50%{transform:scale(.8)}to{transform:scale(1)}}.animate-show.cart-block-wrapper{animation:showCart .5s linear;animation-fill-mode:forwards}.animate-hide.cart-block-wrapper{animation:hideCart .5s linear;animation-fill-mode:forwards}@keyframes ripple{to{opacity:0;transform:scale(2)}}@keyframes hideCart{0%{bottom:0}to{bottom:-70px}}@keyframes showCart{0%{bottom:-70px}to{bottom:0}}.category-list .content-category.no-image{background:url(../../images/menu/catalog__billet.svg) no-repeat 50%;background-size:81%;color:#6f6f6f}.category-list .content-category.no-image.white{background:url(../../images/menu/catalog__billet__white.svg) no-repeat 50%;background-size:81%;margin-top:-100%;padding-top:100%;width:100%}.order-thanks .circle_svg{background:url(../../images/menu/vector.svg) no-repeat 50%;background-size:contain;border-radius:50%;height:57px;margin:0 auto 19px;width:57px}.order_id{color:#624093;display:inline-block;margin-bottom:7px}@media only screen and (max-width:480px){.category-list .category-box{width:50%}}.menu-content{flex:1 1 auto;position:relative}.fixed-cart{position:absolute;right:22px;top:20px;transition:all .3s ease;z-index:1}body.scroll .fixed-cart{transform:translateX(0)}.slick-list{padding:0}.slick-dots{display:none;text-align:center}.slick-dots li{cursor:pointer;display:none;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent;border:1px solid gray;border-radius:50%;color:#000;cursor:pointer;font-size:0;height:6px;line-height:0;outline:none;width:6px}.slick-dots li.slick-active button{background-color:#d3648e;border:none;border-radius:10px;height:8px;width:20px;width:8px}.single-item{margin-bottom:30px;margin-left:10px;margin-right:10px}.single-item .image{padding-top:10px}.image img{border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.2);height:100%;width:100%}.discount-container .expire{color:#d9092e;font-family:Roboto,sans-serif;font-size:13px;line-height:15px}.discount-container .desc,.discount-container .expire{font-style:normal;font-weight:400;margin-left:15px;margin-top:23px}.discount-container .desc{color:#9b9b9b;font-size:14px;line-height:18px}.expire-icon{margin-left:5px}.discount-back{background:#fff;border-radius:4px;color:#7a7a7a;font-size:12px;font-style:normal;font-weight:400;height:25px;letter-spacing:-.361765px;line-height:25px;margin-left:7px;position:absolute;text-align:center;top:75px;width:58px}.discount-logo{border-radius:10px;height:100%;margin-top:10px;width:100%}.img-box{position:relative}.content-img{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;min-height:300px}.content-img:before{content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.butt-up{align-items:center;background-color:#fff;border-radius:4px;color:#7a7a7a;display:flex;font-family:Roboto;font-size:7px;font-size:12px;font-style:normal;font-weight:400;height:25px;justify-content:center;left:7px;letter-spacing:.9px;line-height:14px;position:absolute;text-align:center;top:7px;width:65px}.butt-up img{height:40%;margin-left:-15%;width:40%}.butt-down{align-items:center;background-color:#fff;border-radius:4px;bottom:20px;color:#7a7a7a;display:flex;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;justify-content:center;left:40px;letter-spacing:.9px;line-height:14px;padding:3px;position:absolute;text-align:center}.p-text{word-wrap:break-word;float:left;overflow-x:hidden;width:100%}.p-name{color:#262628;font-family:Roboto;font-size:26px;font-style:normal;font-weight:700;line-height:5px;margin:20px}.p-sub{font-family:Serif}.p-short-sub,.p-sub{color:#9b9b9b;font-size:14px;font-style:normal;font-weight:400;line-height:19px;margin-left:20px;margin-right:20px;max-width:600px;overflow-x:hidden}.p-short-sub{font-family:Roboto}.product__bottom{background-color:#f7f7f7;box-sizing:border-box;float:left;max-width:600px;padding-right:20px;width:100%}.price{align-items:center;display:flex;float:left;height:50px}.block__list .price{align-items:flex-start;display:flex;flex-direction:column;float:left;height:32px;justify-content:flex-end;margin-top:10px}.price__title{color:#262628;font-family:Roboto;font-weight:400;margin-left:20px}.price__current,.price__title{font-size:16px;font-style:normal;line-height:19px}.price__current{color:#624093;font-weight:500;margin-right:7px}.price__old{color:#ea7294;font-size:12px;font-weight:500;line-height:14px;text-decoration-line:line-through}.counter{align-items:center;display:flex;float:right;height:50px;justify-content:flex-end;width:50%}.counter__number{color:#969696;font-size:12px;font-style:normal;font-weight:700;line-height:14px;margin-right:6px;margin-top:4px}.counter__minus,.counter__plus{align-items:center;border:3px solid #ea7294;border-radius:50%;color:#ea7294;display:flex;font-size:16px;font-style:normal;font-weight:400;height:22px;justify-content:center;margin-left:15px;width:22px}.counter__plus{border-color:#59bc9e;color:#59bc9e}.block-dp{flex:1 1 auto;padding:0}.bl{color:#aeaeae;font-family:Roboto;line-height:14px;line-height:20px}.bl,.bl:before{font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.361765px}.bl:before{content:"\f007";font-family:fontello;line-height:14px;margin-right:8px}.block__c{margin-bottom:3px}.block__c-item{background:#fff;border-radius:50%;height:23px;margin-left:12px;width:23px}.block__c-item:before{font-family:fontello}.block__c-item_min{border:2px solid #ea7294}.block__c-item_min:before{color:#ea7294;content:"\e801"}.block__c-item_max{border:2px solid #59bc9e}.block__c-item_max:before{color:#59bc9e;content:"\e800"}.free-delivery-message{color:#d90955;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:17px}.block-order-summary{border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;padding:7px 16px}.divider{border:1px dashed #e7e7e7;height:0;margin-top:9px}.summary-row{color:#303245;display:flex;font-size:14px;-moz-justify-content:space-between;justify-content:space-between;letter-spacing:.5px;line-height:180%;margin-top:9px}.summary-row .value{font-weight:700}.summary-row .total-caption{color:#223263}.summary-row .total-caption,.summary-row .total-value{font-size:14px;font-weight:700;letter-spacing:.5px;line-height:150%}.summary-row .total-value{color:#624093}.modifier{align-items:center;border:1px solid #ddd;border-radius:90px;box-sizing:border-box;color:#9b9b9b;cursor:pointer;display:inline-block;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-top:10px;padding:1px 7px}.modifier .svg-container{align-items:center;display:flex;height:14px;justify-content:center;margin-left:5px;width:14px}.modifier svg{fill:#9b9b9b}.modifier.disabled{border:1px solid #ecebeb;color:#ddd}.modifier.disabled svg{fill:#ddd}.modifier.active{background:#59bc9e;border:1px solid #59bc9e;border-radius:90px;box-sizing:border-box;color:#fff}.modifier.active svg{fill:#fff}svg#remove{display:none}.modifier.active #remove{display:block}.modifier.active #add{display:none}.modifier-group{margin-top:15px}.modifier-group-title{color:rgba(75,75,75,.82);font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:16px;padding-top:13px}.modifiers-block{float:left;margin-bottom:20px;margin-left:20px}.other-products{float:left;margin-top:25px;padding-right:10px;width:100%}.other-products-title{color:#262628;font-size:18px;font-weight:700;line-height:21px;margin-bottom:-10px;margin-left:20px}.cart-block-wrapper{background-color:#fff;bottom:0;height:40px;left:0;margin:0 auto;max-width:600px;position:fixed;right:0}.cart-block-wrapper:before{background:url(../../images/menu/bugorok2.svg) no-repeat top;content:"";display:block;height:41px;left:0;margin:0 auto;position:absolute;right:0;top:-40px;width:172px;z-index:5}.cart-block{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between;position:relative;z-index:3}.cart-block:after,.cart-block:before{background:url(../../images/menu/pixel_shadow.png) repeat-x 0 0;content:"";display:block;height:16px;position:absolute;top:-16px;width:50%}.cart-block:before{left:0}.cart-block:after{left:50%}.cart-block-text{align-items:center;color:#646464;display:flex;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:19px;margin-left:28px;text-align:center}.cart-block-button{background-color:red;background:linear-gradient(68.82deg,#ff0048 -3.07%,#d10c58 26.07%,#b01464 47.74%,#8b1e71 72.81%,#72247a 88.39%,#612980 97.88%,#59318b 116.4%);border-radius:50px;bottom:5px;height:53px;left:0;margin:0 auto;position:absolute;right:0;width:53px;z-index:10}.cart-block-price{align-items:center;color:#646464;display:flex;font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:19px;margin-right:28px;text-align:center}.btn-cart{background-color:red;background:linear-gradient(68.82deg,#ff0048 -3.07%,#d10c58 26.07%,#b01464 47.74%,#8b1e71 72.81%,#72247a 88.39%,#612980 97.88%,#59318b 116.4%);border-radius:50px;bottom:5px;display:inline-block;height:53px;left:0;line-height:46px;margin:0 auto;padding-top:4px;position:absolute;right:0;text-align:center;width:53px;z-index:10}.btn-cart__count{background:#ff0048;border-radius:50%;color:#fff;font-size:12px;font-weight:500;height:14px;line-height:14px;position:absolute;right:5px;top:8px;width:14px}.cart-list-block{padding:25px 10px}.product-amount-container{height:33px;margin-left:5px;margin-right:5px;position:relative;width:60%}.product-amount-form{position:relative}input.product-amount::-webkit-inner-spin-button,input.product-amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.product-amount[type=number]{-moz-appearance:textfield;border:2px solid #ededed;border-radius:90px;box-sizing:border-box;font-family:Roboto;font-style:normal;height:33px;line-height:19px;margin-right:5px;padding:0 22px 0 7px;width:100%}.unit,input.product-amount[type=number]{color:#969696;font-size:16px;font-weight:500;position:absolute}.unit{line-height:33px;right:7px;text-align:center}#removeAlert .modal-header{border-bottom:0}#removeAlert .modal-body{align-items:center;color:#262628;font-family:Roboto;font-size:18px;font-style:normal;font-weight:700;line-height:21px;text-align:center}#modal-controls{align-items:center;display:flex;justify-content:space-around;margin-top:25px}#modal-controls button{align-items:center;border-radius:90px;font-family:Roboto;font-size:18px;font-style:normal;font-weight:700;height:40px;line-height:21px;text-align:center;width:125px}#modalYes{background:linear-gradient(38.88deg,#ff0048 -3.07%,#d10c58 26.07%,#b01464 47.74%,#8b1e71 72.81%,#72247a 88.39%,#612980 97.88%,#59318b 116.4%);border:none;color:#fff}#modalNo{background:#fff;border:2px solid #ededed;color:#414141;letter-spacing:.2px}.controls-container{width:100%}.controls-container,.controls-initial{align-items:center;display:flex;justify-content:flex-end}.search{display:flex;justify-content:center;padding:0 10px;position:relative}.search input[type=text]{border:1px solid #e7eaf4;border-radius:90px;box-sizing:border-box;font-size:14px;height:43px;line-height:180%;padding:6px 30px 6px 20px;width:100%}.search_icon{background-attachment:scroll;background-color:transparent;background-image:url(../../images/menu/search.svg);background-position:right 15px center;background-repeat:no-repeat;background-size:14px 14px;border:none;cursor:pointer;height:43px;position:absolute;right:15px;width:43px}.menu-message{margin-left:10px}.required-mg{color:#f44}.footer__block{flex:0 1 auto;padding:0 5px}.footer__wid{margin:0 auto;max-width:1170px;overflow:hidden}@media screen and (max-width:1024px){.footer__wid{padding-top:0}}.footer__img__logo{display:flex;flex-wrap:wrap;float:left;width:100%}@media screen and (max-width:630px){.footer__img__logo{display:flex;flex-wrap:wrap;float:left}.footer__img{display:inline-block;float:none;margin:0 6px 15px}.header__change{max-width:350px}}@media (max-width:400px){.menu_change_address p{overflow:hidden;text-overflow:ellipsis;width:196px}}@media (max-width:320px){.product__bottom{max-width:570px}.menu_change_address p{overflow:hidden;text-overflow:ellipsis;width:179px}.header__change{max-width:280px}.footer__block{padding:7px 3px}}.footer__img{margin:10px 8px!important}.net-pay-nvvmm{width:100%}.tinkoff-pay{height:60px}.menu_change_address_block{display:flex;flex-direction:column;justify-content:center}.menu_change_address{align-items:center;font-size:13px;font-weight:400;line-height:15px}.menu_change_address,.menu_change_text{display:flex;font-family:Roboto;font-style:normal}.menu_change_text{color:#2e6fd1;font-size:15px;font-weight:500;letter-spacing:-.361765px;line-height:18px}.header__change{display:flex;max-width:420px}.header__change img{max-width:130px}.menu_change_text img{height:4px;margin-left:4px;margin-top:7px;width:7px}#btnspiner{display:none}.select{border-color:#ccc;position:relative;width:100%}.select img{stroke-width:2px;stroke:#9098a9;fill:none;stroke-linecap:round;stroke-linejoin:round;height:16px;pointer-events:none;position:absolute;right:12px;top:calc(50% - 8px);width:16px}.select select{-webkit-appearance:none;border:1px solid #e8eaed;border-radius:5px;cursor:pointer;font-weight:1!important;padding:7px 40px 7px 12px;transition:all .15s ease;width:100%}.slick-slide a .image img{box-shadow:none!important}.buy_terms{background-color:#fffee5;display:inline-block;margin-top:48px;padding:35px 30px;width:100%}.category-desc-block{margin-top:3em}.category-desc-content{display:block;font-size:12px;line-height:1.1em;overflow:hidden}.footer-text-block{margin-top:2em}.footer-text-content{display:block;font-size:12px;line-height:1.1em;overflow:hidden}.collapsed{max-height:95px;position:relative}.collapsed:after{background:linear-gradient(hsla(0,13%,95%,.24),#fff);bottom:0;content:"";height:27px;left:0;pointer-events:none;position:absolute;width:100%}.continue-block{color:#9b9b9b;cursor:pointer;font-size:14px;margin-top:1.5em}.categories_title{display:block ruby;font-family:var(--bs-font-sans-serif);font-size:22.5px;font-weight:700;height:43px;margin-bottom:6px;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.popup{border-radius:8px 8px 0 0;top:10%;transition-duration:.8s}.popup,.popup_after{background-color:#fff;height:90%;left:0;margin:0 auto;max-width:666px;position:fixed;right:0;z-index:2}.popup_after{border-radius:1em;bottom:-1000px;top:120%}.fonn,.popup_after{transition-duration:1s}.fonn{background-color:rgba(0,0,0,.561);height:100%;position:fixed;width:100%;z-index:1}.block_img{border:none;display:block;height:0;inset:0;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;padding:0;position:absolute;visibility:inherit;width:0}*,.block_img{box-sizing:border-box}.product-item{height:100%;overflow:scroll;padding:40px 20px 30px;width:100%}.product-item img{border-radius:15px;display:block;height:auto;max-height:626px;min-height:626px;-o-object-fit:cover;object-fit:cover;width:100%}.product-list{line-height:20px;padding:15px 0}.product-list h3{display:block;font-family:system-ui;font-size:25px;font-weight:900;line-height:30px;margin-bottom:20px;text-overflow:ellipsis}.price{color:#fc5a5a;display:block;font-size:16px;margin-bottom:12px}.product_desc,.short_desc{color:rgba(0,0,0,.541);font-family:system-ui;font-size:17px;line-height:1.5}.short_desc{margin-top:30px}.over_non{overflow:hidden}.wight{float:left}.price_wight,.wight{color:#000;font-family:var(--bs-font-sans-serif);font-size:20px}.price_wight{float:right}.price_det{color:#0db0a1;font-family:Roboto;font-size:20px;font-style:normal;font-weight:900;line-height:5px;margin:20px}.nav-scroller{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.08);overflow-y:hidden;position:sticky;top:0}.nav-scroller__items{display:flex;flex-wrap:nowrap;margin-bottom:14px;margin-top:5px;overflow-x:auto;white-space:nowrap}.nav-scroller__items:hover{color:#000}.nav-scroller__item{background-color:rgba(0,0,0,.039);border-radius:50rem!important;color:#000;display:flex;font-family:var(--bs-font-sans-serif);font-size:18px;margin-left:8px!important;padding:.5rem 1.25rem;padding-left:20px!important;padding-right:20px!important;text-decoration:none}.none{list-style-type:none}a.active{background-color:rgba(0,0,0,.871);color:#fff;text-decoration:none}.product_wight{color:#000;float:left;font-family:var(--bs-font-sans-serif);font-size:17px}.close_block{align-items:center;background-color:#fff;display:flex;justify-content:center;top:0;width:100%}.product_detail_title{color:#000;display:block;font-family:system-ui;font-size:20px;font-weight:600;line-height:22px;margin-bottom:20px;margin-top:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product_detail_descript,.product_detail_description{color:#000;font-family:system-ui;font-size:16px;line-height:24px}.product_detail_descript{margin-top:20px}.product_detail_wight{color:#000;float:left;font-family:var(--bs-font-sans-serif);font-size:17px}.product_detail_price{font-family:var(--bs-font-sans-serif);padding-top:18px}.price_1{color:#62626b;float:left;font-weight:600;padding-left:30px}.price_1,.price_2{font-size:18px;padding-top:19px}.price_2{color:#262628;font-weight:700}.border-sm-bottom{border-bottom-style:solid;border-bottom-width:1px}.hr_class{margin-bottom:16px;margin-top:0}.breadcrumbs{height:40px;margin-left:40px}.product_img_detail{min-height:340px;-o-object-fit:cover;object-fit:cover;width:100%}.product-item_detail{margin:0 auto}.breadcrum{background-color:#fff;padding-top:10px}.breadcrum ul{display:flex;flex-wrap:wrap;height:20px;list-style:none;margin:0;padding:0}.breadcrum li:not(:last-child):after{content:"/";display:inline-block;margin:0 .25rem}.back_list,a{color:#014fc5;text-decoration-line:none}.product-item_detail{padding-left:40px;padding-right:40px;padding-top:5px}.phone_img{background-image:url(../../../images/poster_like/image_phone.svg);height:37px;margin-top:20px;width:22px}.block_info{display:flex;float:right;height:80px;padding-left:10px;width:220px}.delivery_numbers{margin-left:5px;margin-top:20px}.delivery_number{color:#eb4345;font-size:17px;font-weight:700}.nav_title{color:#aeaeae}.product_price_origin{background-color:#f3f3f3;height:66px;margin-top:33px}.close_pop{position:absolute;right:20px;top:-30px}@media screen and (max-width:600px){.product-item_detail{padding-left:20px;padding-right:20px;padding-top:5px}.buy_terms{margin-top:48px;padding:35px 15px}.butt-down{left:20px;padding:7px 9px}.breadcrumbs,.header__logo img{margin-left:20px}.breadcrumbs{height:40px}.block_info{display:flex;float:right;height:80px;padding-left:30px;width:222px}.price_1{padding-left:15px}.close_pop{position:absolute;right:20px;top:-25px}.discount-logo{border-radius:20px;height:100%;margin-top:0;padding:10px;width:100%}.product-item img{max-height:335px;min-height:335px}}.prod_block{line-height:3}.popup_wight{margin-top:10px}.navigate{display:flex}
