﻿:root{--black-color:#292F32;--red-color:#B72A23;--grey-color:#D2D2D2;--altgrey-color:#EBEBEB;--white-color:#FFF;--dark-color:#555A61;--pink-color:#F2D2CF;--bold-font:'Bold'}*{font-family:"Nunito",sans-serif;font-style:normal}.container{width:100%;max-width:1200px !important}.stretch-container{background-color:#f8f9fa}html{opacity:0 !important;transition:.3s all ease;scroll-behavior:smooth}html.html-loaded{opacity:1 !important;transition:.3s all ease}.app-loaded{opacity:1}*{color:var(--black-color)}.story-view{background-color:rgba(0,0,0,.65)}.story-view__action-btn-wrap{display:none}.story-view__content{scale:.8}.custom-app-head{height:63px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;background-color:#eef0f2;box-sizing:border-box;padding:12px 16px;border-bottom:1px solid var(--grey-color);display:none !important}.custom-app-head.show{display:flex !important}.custom-app-head__img{width:38px;height:38px;background-image:url(https://static.tildacdn.com/tild3864-3031-4062-b562-646661653533/app-logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;margin-right:10px}.custom-app-head__btn{margin-left:auto;text-decoration:none;height:30px;width:80px;border-radius:15px;display:block;background-color:var(--red-color);color:var(--white-color);font-size:.875rem;font-weight:600;line-height:30px;text-align:center;transition:.3s all ease}.custom-app-head__btn:hover{text-decoration:none;background-color:var(--pink-color);transition:.3s all ease;color:var(--black-color)}.custom-app-head__text{display:block}.custom-app-head__text span{font-size:.875rem;color:#555a61;display:block}.custom-app-head__text span:first-child{font-weight:700;color:var(--black-color);margin-bottom:2px}.custom-app-head__close{position:absolute;top:2px;right:2px;width:16px;height:16px;background-image:url(https://static.tildacdn.com/tild3962-6334-4437-a131-393461633533/close-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.head_desktop{height:70px;padding-top:5px;padding-bottom:5px}.head_desktop .custom-app-head__close{top:5px;right:10px;position:static}.custom-app-head__inner{width:100%;margin:0 auto;max-width:1180px;padding:0 10px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.head_desktop .custom-app-head__btn{margin-right:20px}.site-head img{width:98px !important;height:auto !important}.site-head .toolbar-top{background-color:var(--black-color)}.toolbar-top-link-alt{color:var(--grey-color);transition:.3s all ease}.toolbar-top-link-alt:hover{color:var(--white-color);transition:.3s all ease;text-decoration:none}.site-head-inner>.row{min-height:46px !important;height:46px !important;align-items:center}.site-head .relative{margin-top:30px;margin-bottom:30px}.site-head .relative .row .col-xs{border:1px solid #f00;display:none !important}.site-head-inner{padding-top:0}.site-head-inner .site-head-logo-block{margin:0 !important;padding-right:0;flex-basis:unset !important;height:46px}.site-head-inner .site-head-logo-block img{width:98px !important;height:auto !important}.site-head__phone-col{flex-basis:calc(100% - 108px);max-width:calc(100% - 108px);width:calc(100% - 108px);padding-left:0;justify-content:flex-start}.site-head__phone-col .site-head-phone-and-callback{flex-direction:row;margin:0;width:calc(100% - 210px);margin-right:0;margin-left:12px}.site-head__phone-col .site-head-phone-and-callback .text-align-left{order:0;width:100%;flex-shrink:1;align-content:center}.site-head__phone-col .site-head-phone-and-callback .site-head-phone-block{order:1;flex-shrink:0;width:305px;margin-left:auto;margin-right:12px}.site-head__phone-col .site-head-phone-and-callback .site-head-phone-block:before{content:'';background-image:url(https://static.tildacdn.com/tild6637-6463-4164-a533-643036316166/02-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;display:block;width:30px;height:30px;flex-shrink:0;margin-right:10px}.addon-phone{line-height:1.375rem;font-size:.875rem;font-weight:600}.addon-phone a{text-decoration:none;transition:.3s all ease}.addon-phone a:hover{text-decoration:none;color:var(--red-color);transition:.3s all ease}.addon-time{color:var(--dark-color);font-size:.75rem;line-height:.875rem;white-space:nowrap;font-weight:400}.site-head__phone-col .site-head-phone-and-callback .site-head-phone-block svg{display:none !important}.site-head-myaccount-block{width:70px;margin:0}.site-head__phone-col>div{width:auto;margin:0;flex-shrink:0;margin-left:8px}.site-head__phone-col .site-head-myaccount-block{margin-left:0}.site-head__phone-col .site-head__cart a{max-width:100px}.site-head__personal-menu{width:100%}.site-head__phone-col .static-block-email-header{margin:0;padding:0;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.site-head__personal-menu .btn-middle,.site-head-myaccount-block .btn-middle.site-head-btn{padding:0;border:0;height:46px;min-width:80px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--pink-color);border-radius:16px;font-size:1rem;font-weight:600;transition:.3s all ease}.site-head__personal-menu .btn-middle:hover,.site-head-myaccount-block .btn-middle.site-head-btn:hover{transition:.3s all ease;color:var(--white-color);background-color:var(--red-color)}.custom-info{height:46px;display:block;margin-right:12px;text-align:left}.addon-map{display:block;margin-bottom:4px}.addon-map__addres{font-size:.875rem;font-weight:700;line-height:1.375rem;transition:.3s all ease;display:block}.addon-map__addres:hover{transition:.3s all ease;text-decoration:none;color:var(--red-color)}.addon-stars{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:145px;height:20px;padding:3px 4px;border-radius:6px;background-color:var(--altgrey-color);box-sizing:border-box}.addon-stars span{display:block;font-weight:500;font-size:.75rem}.addon-stars:before{content:'';width:12px;height:12px;background-image:url(https://static.tildacdn.com/tild3833-3633-4531-a230-626533336163/01-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;display:block;margin-right:4px}.site-head .custom-delivery{display:none !important}.custom-delivery input{display:none}.custom-delivery label{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:46px;border-radius:23px;border:1px solid var(--grey-color);box-sizing:border-box;padding:6px 4px;background-color:var(--white-color)}.custom-delivery__checker{cursor:pointer;transition:.3s all ease;padding:8px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:20px;font-size:.875rem;font-weight:500;background-color:transparent;color:var(--black-color)}.custom-delivery__checker:nth-child(2){margin-right:4px}#delivery_chk:checked~.custom-delivery__checker:nth-child(2){background-color:var(--red-color);color:var(--white-color)}#delivery_chk:not(:checked)~.custom-delivery__checker:nth-child(3){background-color:var(--red-color);color:var(--white-color)}.site-head__cart .cart-mini{margin:0;width:100%}.site-head__cart .cart-mini a{height:46px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 5px}.site-head__cart .cart-mini a:hover{transition:.3s all ease;background-color:var(--pink-color);color:var(--red-color)}.site-head__cart .cart-mini a:before{transition:.3s all ease}.site-head__cart .cart-mini a span{transition:.3s all ease}.site-head__cart .cart-mini a:hover:before{color:var(--red-color);transition:.3s all ease}.site-head__cart .cart-mini a:hover span{color:var(--red-color);transition:.3s all ease}.cart-mini-main .cart-mini-main_cart .cart-mini-main-count{margin:0;padding:0;position:static;display:inline;font-size:1rem;color:var(--white-color);font-weight:600;border:0}.cart-mini-main .cart-mini-main_cart .cart-mini-main-icon{display:none !important}.site-head__cart .cart-mini a:before{content:'Корзина:';display:block;font-size:1rem;color:var(--white-color);font-weight:600}.site-head__cart .cart-mini a svg{display:none}.transformer-scroll-over.site-head--with-transform{background-color:var(--white-color);padding-top:5px;padding-bottom:5px}.menu-block .col-p-v{padding-top:0;padding-bottom:0}.menu-general-root-link{padding:0;margin:0;border:1px solid var(--grey-color);margin-right:5px}.menu-general-root-link{padding:0;height:27px;padding:0 8px !important;display:block;align-content:center;border-radius:15px !important;transition:.3s all ease}.menu-general-root-link:hover{border-color:var(--red-color);transition:.3s all ease}.menu-general-root-link:hover span{color:var(--red-color);transition:.3s all ease}.menu-general-root-link:hover{border-color:var(--red-color);transition:.3s all ease}.menu-general-root-link.cs-selected{border-color:var(--red-color);transition:.3s all ease}.menu-general-root-link.cs-selected span{color:var(--red-color);font-weight:600;transition:.3s all ease}.menu-general-root-link span{font-size:.875rem;font-weight:600;transition:.3s all ease}.menu-general-root-link:before{display:none !important}.site-body{padding-top:40px}stories-list{margin:0}carousel-ext-slides carousel-ext-item{height:300px !important;width:230px !important}.module-story--big{max-width:100% !important;max-height:100% !important;height:300px !important}.module-story--big img{object-fit:cover}.module-stories-list__item-wrap{margin-left:4px;margin-right:4px}.module-story--square{border-radius:16px;border:0 !important;background-color:var(--black-color);box-sizing:border-box;padding:4px}.module-story--square .module-story__img{border-radius:13px}.module-story--square{background-color:transparent;background-image:linear-gradient(to top,#ff6b00,#ff4140,#ff0070,#ff00a4,#ed20d9)}.module-story--square.module-story--watched{background-color:var(--grey-color);background-image:none}.module-stories-list .glide__arrow svg{display:none}.glide__arrow--disabled{display:none}.module-stories-list .glide__arrow.glide__arrow--prev{background-image:url(https://static.tildacdn.com/tild3139-3332-4530-b266-326165353966/04-icon.svg);margin-right:0;margin-left:10px}.module-stories-list .glide__arrow{background-image:url(https://static.tildacdn.com/tild3966-3465-4832-b463-333034366435/03-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;width:41px;height:41px;border-radius:21px;background-color:var(--white-color);top:150px;margin-right:10px;box-shadow:0 4px 4px 0 #b7b7b740;-webkit-box-shadow:0 4px 4px 0 #b7b7b740;-moz-box-shadow:0 4px 4px 0 #b7b7b740}stories-list{margin-bottom:60px}.transformer-scroll-over.site-head--with-transform .site-head-logo-link img{margin-top:6px}.transformer-scroll-over.site-head--with-transform .site-head__cart .cart-mini a{width:100px}.transformer-scroll-over.site-head--with-transform .menu-general-block{max-width:calc(100% - 245px)}.transformer-scroll-over.site-head--with-transform .menu-general-block .menu-general{align-content:center;display:flex;height:29px}.js-harmonica-tile-list.harmonica-tile-list.harmonica-tile-submenu-active{top:30px;padding:15px;background-color:#f8f9fa}.menu-general-root-link span{white-space:nowrap}.harmonica-tile-row a{font-size:.875rem;font-weight:600;transition:.3s all ease;line-height:1}.harmonica-tile-row a:hover{text-decoration:none;color:var(--red-color);transition:.3s all ease}.transformer-scroll-over.site-head--with-transform .js-harmonica-tile-list.harmonica-tile-list.harmonica-tile-submenu-active{background-color:var(--white-color)}.js-harmonica-tile-list.harmonica-tile-list.harmonica-tile-submenu-active .harmonica-tile-row{line-height:1.125rem;margin-bottom:10px}.js-harmonica-tile-list.harmonica-tile-list.harmonica-tile-submenu-active .harmonica-tile-row:last-child{margin-bottom:0}.site-menu-row-column-one .menu-general-tile{padding-top:0;padding-left:0;padding-right:0;cursor:pointer}.menu-general-item.menu-general-tile .harmonica-tile-inner .icon-dot-3-before{display:none}.menu-general-item.menu-general-tile .harmonica-tile-inner:before{content:'Ещё';height:27px;padding:0 8px !important;display:block;align-content:center;border-radius:15px !important;transition:.3s all ease;border:1px solid var(--grey-color);font-size:.875rem;font-weight:600}.menu-general-item.menu-general-tile .harmonica-tile-inner:hover:before{color:var(--red-color);border:1px solid var(--red-color);transition:.3s all ease}.transformer-scroll-over .transformer-visible-when-activate.col-xs-2{flex-basis:unset !important;max-width:unset !important}.sidebar--cart .cart-mini-item{padding:0;background-color:transparent}.sidebar .cart-mini-price-with-amount{padding:0;border:0}.cart-mini-photo-link img{display:block;border-radius:10px}.sidebar--cart .cart-mini-footer-custom{padding:0}.sidebar .cart-mini-price-with-amount .between-xs .cart-mini-price{order:1}.sidebar .cart-mini-price-with-amount .between-xs .cart-mini-count{order:0}.cart-mini-main .cart-mini-main_cart{margin-right:0 !important}.custom-categoties{margin-bottom:60px}.custom-categoties h2{font-weight:800;font-size:2rem;line-height:2.5rem;margin-bottom:24px}.custom-categoties__row{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.custom-categoties__item{display:block;text-decoration:none;width:calc(25% - 12px);background-repeat:no-repeat;background-position:center;background-size:cover;height:170px;border-radius:24px;padding:24px;box-sizing:border-box;transition:.3s all ease;cursor:pointer}.custom-categoties__item:hover{text-decoration:none;transition:.3s all ease;opacity:.8}.custom-categoties__item p{font-size:1.125rem;line-height:1.25rem;font-weight:800;margin-bottom:16px}.custom-categoties__item span{font-size:1rem;line-height:1.125rem}.custom-categoties__item:nth-child(1){background-image:url(https://static.tildacdn.com/tild3764-3765-4565-b835-343730346436/01-img.svg)}.custom-categoties__item:nth-child(2){background-image:url(https://static.tildacdn.com/tild6336-3532-4464-a230-346634656633/02-img.svg)}.custom-categoties__item:nth-child(3){background-image:url(https://static.tildacdn.com/tild3263-3163-4337-b536-616261373261/03-img.svg)}.custom-categoties__item:nth-child(4){background-image:url(https://static.tildacdn.com/tild3233-6638-4136-b535-633964643438/04-img.svg)}.product-categories-mainpage .product-categories-thin .product-categories-header-thin{padding:0;font-weight:800;font-size:2rem;line-height:2.5rem;margin-bottom:24px}.product-categories-mainpage .product-categories-thin .product-categories-view{display:grid;grid-template-columns:263px 263px 263px 263px;justify-content:space-between;padding-bottom:0;margin-bottom:30px}.products-view-tile{padding-left:.625rem;padding-right:.625rem;display:grid;grid-template-columns:263px 263px 263px 263px;justify-content:space-between}.products-view-tile .products-view-block{max-width:263px !important;box-sizing:border-box;box-shadow:0 4px 4px 0 #b7b7b740;-webkit-box-shadow:0 4px 4px 0 #b7b7b740;-moz-box-shadow:0 4px 4px 0 #b7b7b740;background-color:var(--white-color);margin-bottom:32px;border-radius:12px;transition:.3s all ease;padding:0;padding:12px}.product-categories-view.products-view-tile .products-view-item{padding:0 !important;background-color:transparent;display:block}.product-categories-thin .products-view-price{padding:0}.products-view-picture-link img{display:block;border-radius:8px;width:100% !important;height:240px !important;object-fit:cover}.products-view-tile .products-view-picture-link{max-height:240px}.products-view-tile .products-view-picture-link{display:block}.products-view-tile .products-view-info{padding-top:0}.products-view-tile .products-view-pictures{margin-bottom:12px}.products-view-name-link{font-size:1.125rem;line-height:1.375rem;font-weight:600;transition:.3s all ease}.products-view-name-link:hover{transition:.3s all ease;text-decoration:none;color:var(--red-color)}.products-view-tile .products-view-meta-sku-review-count-wrap{display:none}.products-view-info{height:44px;margin-bottom:16px}.products-view-tile .products-view-price:before{display:none}.products-view-buttons .cart-add-container{width:auto !important}.products-view-buttons .cart-add-container .cart-add.btn-buy.btn-small:before{display:none}.products-view-buttons .cart-add-container .cart-add.btn-buy.btn-small{border:0;width:30px;height:30px;font-size:0;display:block;padding:0;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit}.products-view-price-block.products-view-price-inner .cart-add.cart-add--simple.btn.btn-buy.products-view-buy:before{display:none}.products-view-price-block.products-view-price-inner .cart-add.cart-add--simple.btn.btn-buy.products-view-buy{border:0;width:30px;height:30px;font-size:0;display:block;padding:0;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit}.cart-add--with-spinbox-theme-standart .spinbox-more:after{display:none}.cart-add--with-spinbox{border:0}.products-view-combo__discount-price{color:#ff0808}.products-view-tile .products-view-price-block{background-color:#ffefef;border-radius:8px;padding:4px 12px;flex-wrap:nowrap;height:38px}.products-view-tile .products-view-price{height:auto;padding-bottom:0}.price-number,.price-currency,.price-discount-abs,.price-discount-percent,.price-new-discount{font-size:1.125rem;line-height:1rem;font-weight:600}.products-view-tile .products-view-buttons{padding:0}.products-view-tile .cart-add__button-add{padding:0;border:0;font-size:0;width:30px;height:30px;background-color:transparent;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit}.products-view-tile .cart-add__button-add:before{display:none}.cart-add--with-spinbox-theme-standart .spinbox-less.icon-down-open-before:before{background-color:transparent}.cart-add--with-spinbox-theme-standart .spinbox-more.icon-up-open-before:before{background-color:transparent}.cart-add__spinbox-block .cart-add__spinbox-input{border:0;padding:0;height:30px;color:var(--black-color);font-size:1.125rem;font-weight:600}.cart-add__spinbox-block .spinbox-more,.cart-add__spinbox-block .spinbox-less{padding:0}.cart-add__spinbox-block .spinbox-more:before{background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;font-size:0;width:30px;height:30px}.cart-add__spinbox-block .spinbox-less:before{font-size:0;background-image:url(https://static.tildacdn.com/tild6430-6362-4161-b462-303866393237/06-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;width:30px;height:30px}.cart-add__spinbox-block .spinbox-more,.cart-add__spinbox-block .spinbox-less{width:30px}.custom-mobile-app{position:relative;background-color:#f2d2cf33;border-radius:24px;padding:0 35px;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:110px}.custom-mobile-app__left{width:430px;position:relative;flex-shrink:0}.custom-mobile-app__right{width:calc(100% - 430px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-left:60px;padding-right:50px}.custom-mobile-app__right h3{margin-bottom:32px;display:block;width:100%;font-size:2.25rem;font-weight:800;line-height:2.75rem}.custom-mobile-app__right-text{display:block}.custom-mobile-app__right-text a{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;transition:.3s all ease;margin-bottom:32px}.custom-mobile-app__right-text a:hover{transition:.3s all ease;text-decoration:none}.custom-mobile-app__right-text a img{display:block;margin-right:8px}.custom-mobile-app__right-text a span{display:block;font-size:1.125rem;line-height:1.375rem;font-weight:500;transition:.3s all ease}.custom-mobile-app__right-text a:hover span{display:block;font-size:1.125rem;line-height:1.375rem;font-weight:500;color:var(--red-color);transition:.3s all ease}.custom-mobile-app__right-text ul{padding:0;margin:0}.custom-mobile-app__right-text li{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;list-style-type:none;font-size:1.125rem;line-height:1.375rem;font-weight:500;margin-bottom:8px}.custom-mobile-app__right-text li:last-child{margin-bottom:0}.custom-mobile-app__right-text li:before{content:'';width:4px;height:4px;display:block;border-radius:2px;background-color:var(--red-color);flex-shrink:0;margin-right:9px}.custom-mobile-app__right-qr{width:178px;height:178px;border-radius:16px;background-color:var(--white-color);display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.custom-mobile-app__left .btn{display:none}.custom-mobile-app__left img{display:block;width:100%;height:auto;margin-top:-50px}.site-footer{margin-top:100px;background-color:var(--white-color)}.footer-contacts ul{padding:0;margin:0}.footer-contacts li{padding:0;margin:0;list-style-type:none;margin-bottom:16px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.footer-contacts li a{line-height:145%;font-weight:500;font-size:1rem;text-decoration:none;transition:.3s all ease;white-space:nowrap}.footer-contacts li a:hover{color:var(--red-color);transition:.3s all ease}.footer-contacts li:before{content:'';display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:inherit;flex-shrink:0;margin-right:16px}.footer-contacts li:nth-child(1):before{background-image:url(https://static.tildacdn.com/tild3865-6535-4565-b565-323961646331/08-icon.svg)}.footer-contacts li:nth-child(2):before{background-image:url(https://static.tildacdn.com/tild3531-3264-4562-b132-656333656231/09-icon.svg)}.footer-contacts li:nth-child(3):before{background-image:url(https://static.tildacdn.com/tild3561-6361-4135-b365-366232343166/10-icon.svg)}.footer-contacts li:first-child a{font-weight:800}.footer-gifts .bonus-card-block{display:none}.footer-gifts .gift-block{display:none}.site-footer .addon-phone,.site-footer .addon-time,.footer-menu-list.social-list{display:none !important}.site-footer-phone{display:none !important}.footer-contacts__socilas{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.footer-contacts__socilas a{transition:.3s all ease}.footer-contacts__socilas a:hover{opacity:.8;transition:.3s all ease}.footer-contacts__socilas img{margin-right:12px}.site-footer-top-level .site-footer-top-level__row>.footer-menu{max-width:175px !important}.site-footer-top-level .site-footer-top-level__row>.footer-menu:first-child{max-width:256px !important}.static-block-footer-banner{width:100%;max-width:300px}.site-footer-top-level .site-footer-top-level__row>.footer-menu{margin-bottom:0}.row.site-footer-top-level__row{justify-content:space-between;margin-bottom:30px}.footer-logo{display:block;margin-bottom:16px}p.footer-text{font-size:1rem;line-height:1.125rem;white-space:nowrap;display:block;margin-bottom:16px;font-weight:700}a.footer-download{display:flex;width:256px;height:40px;border-radius:16px;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:1rem;font-weight:600;color:var(--white-color);transition:.3s all ease;text-decoration:none;background-color:var(--red-color)}a.footer-download:hover{transition:.3s all ease;color:var(--red-color);background-color:#f2d2cf}.footer-menu-head{font-weight:800;margin-bottom:16px;font-size:1rem;line-height:1.375rem;text-decoration:none}.footer-menu-item span{text-decoration:none;transition:.3s all ease}.footer-menu-item{margin-bottom:12px;font-size:.875rem;font-weight:400;text-decoration:none}.footer-menu-item:hover{text-decoration:none}.footer-menu-item:hover span{text-decoration:none;transition:.3s all ease;color:var(--red-color)}.footer-menu-link:hover{text-decoration:none}.footer-menu-link{text-decoration:none}.footer-bottom-level-inner{padding-top:20px;padding-bottom:60px;border-top:1px solid #848484}.desktop-col-p-v.main-content{padding:0;background-color:transparent}.custom-about{background-color:#f2d2cf33;background-image:url(https://static.tildacdn.com/tild3832-6163-4732-b861-346436653863/background.svg);padding:78px 50px;border-radius:24px;background-position:200% 35%;background-repeat:no-repeat}.custom-about h2{display:block;width:100%;margin-bottom:40px;font-weight:900;font-size:1.875rem;color:var(--red-color);max-width:520px}.custom-about p{display:block;width:100%;max-width:520px;font-size:1.25rem;line-height:1.375rem;margin-bottom:22px}.custom-about p strong{color:var(--red-color);font-weight:900}.custom-about p:last-child{margin-bottom:0}.staticpage-title .main-title{margin-bottom:30px;display:block;font-size:2.5rem;line-height:2.75rem;font-weight:800}.custom-delivery__line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-bottom:30px}.custom-delivery__line-item{display:block;text-decoration:none;width:calc(33.4% - 15px);background-repeat:no-repeat;background-position:center;background-size:cover;height:170px;border-radius:24px;padding:24px;box-sizing:border-box;background-image:url(https://static.tildacdn.com/tild6266-6461-4664-b764-316563646463/05-img.svg);background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:30px}.custom-delivery__line-item:nth-child(2){background-image:url(https://static.tildacdn.com/tild6665-3738-4466-b366-313939326333/06-img.svg)}.custom-delivery__line-item:nth-child(3){background-image:url(https://static.tildacdn.com/tild3639-3266-4439-b130-316462633333/07-img.svg)}.custom-delivery__line-item:nth-child(5){background-image:url(https://static.tildacdn.com/tild3562-3964-4161-a435-636164373563/08-img.svg)}.custom-delivery__line-item:nth-child(6){background-image:url(https://static.tildacdn.com/tild6562-6161-4237-b832-366230366137/09-img.svg)}.custom-delivery__line-item:nth-child(7){background-image:url(https://static.tildacdn.com/tild3731-3862-4536-b733-636335613466/10-img.svg)}.custom-delivery__line-item.long{background-color:#f6f1f1;width:100%;background-repeat:no-repeat;background-position:90% 50%;background-size:inherit;background-image:url(https://static.tildacdn.com/tild6539-6535-4432-b935-336432646230/pizza.svg)}.custom-delivery__line-item.long h6{line-height:1.5rem;font-size:1.5rem}.custom-delivery__line-item.long p{line-height:1.5rem;font-size:1.25rem}.custom-delivery__line-item h6{margin:0;display:block;font-size:1.25rem;font-weight:800;line-height:1.5rem;margin-bottom:16px}.custom-delivery__line-item p{display:block;margin-bottom:0;font-size:1.125rem;line-height:1.375rem;font-weight:400}.custom-delivery__line-item a{display:flex;text-decoration:none;justify-content:center;align-items:center;flex-wrap:nowrap;height:38px;width:140px;border-radius:16px;transition:.3s all ease;background-color:var(--red-color);color:var(--white-color);font-size:1rem;font-weight:500}.custom-delivery__line-item a:hover{color:var(--red-color);transition:.3s all ease;background-color:var(--pink-color)}.custom-text{margin-bottom:60px}.custom-text h1,.custom-text h2,.custom-text h3,.custom-text h4,.custom-text h5,.custom-text h6{margin:0;font-size:1.5rem;line-height:1.75rem;margin-bottom:20px;font-weight:800}.custom-text p{font-size:1.25rem;line-height:1.5rem;font-weight:500;margin:0}.custom-map{padding-bottom:60px}.custom-map h1,.custom-map h2,.custom-map h3,.custom-map h4,.custom-map h5,.custom-map h6{margin:0;font-size:1.5rem;line-height:1.75rem;font-weight:800;margin-bottom:32px}.custom-map__inner{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;background-color:var(--white-color);padding:16px;box-sizing:border-box}.custom-map__item:first-child{width:295px;display:flex;justify-content:flex-start;align-items:center;padding-right:16px;box-sizing:border-box}.custom-map__item ul{padding:0;margin:0}.custom-map__item li{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:16px}.custom-map__item li:last-child{margin-bottom:0}.custom-map__item li:first-child:before{background-image:url(https://static.tildacdn.com/tild3561-6361-4135-b365-366232343166/10-icon.svg);content:'';display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:inherit;flex-shrink:0;margin-right:8px}.custom-map__item li p{font-size:1rem;line-height:145%;font-weight:600;margin:0}.custom-map__item li a{width:279px;height:40px;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:.3s all ease;color:var(--white-color);background-color:var(--red-color);flex-wrap:nowrap;border-radius:16px;font-size:1rem}.custom-map__item li a:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.custom-map__item li .rev{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;max-width:175px;height:28px;padding:4px 8px;border-radius:8px;background-color:var(--altgrey-color);font-weight:500;font-size:1rem;line-height:1.25rem;box-sizing:border-box}.custom-map__item li .rev:before{content:'';width:12px;height:12px;background-image:url(https://static.tildacdn.com/tild3833-3633-4531-a230-626533336163/01-icon.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;display:block;margin-right:4px}.custom-map__item:last-child{width:calc(100% - 295px)}.custom-map__item iframe{overflow:hidden;border-radius:24px}.feedback-text{font-size:1.25rem;line-height:1.5rem;font-weight:500;margin-bottom:40px}.custom-map__feedback{width:100%;padding-bottom:0;margin-bottom:40px}.custom-map__feedback .custom-map__item:last-child{width:295px;display:flex;justify-content:flex-start;align-items:center;padding-right:16px;box-sizing:border-box}.custom-map__feedback .custom-map__item:first-child{width:calc(100% - 295px)}.custom-revards{display:block}.custom-revards__item{margin-bottom:32px}.custom-revards__item span{font-weight:500;font-size:1.25rem;line-height:1.5rem}.custom-revards__item a{color:#0662ba;text-decoration:none;transition:.3s all ease;font-weight:500;font-size:1.25rem;line-height:1.5rem}.custom-revards__item a:hover{transition:.3s all ease;color:var(--red-color)}.custom-revards__item:last-child{margin-bottom:0}.custom-feedback{flex-basis:100%;max-width:100%;background-color:#f2d2cf33;box-sizing:border-box;padding:40px;border-radius:40px;margin-bottom:40px;background-image:url(https://static.tildacdn.com/tild3739-3131-4539-b530-663133616564/feedback.svg);background-repeat:no-repeat;background-size:60%;background-position:150% -20%}.contacts-title.page-title .main-title{margin-bottom:30px;display:block;font-size:2.5rem;line-height:2.75rem;font-weight:800}.custom-feedback form{max-width:580px}.custom-feedback .feedback-theme-changer{margin:0;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:40px}.custom-feedback .feedback-theme-changer .feedback-theme-item{border:0;padding:0;margin:0;display:inline-block;flex:unset !important;height:auto;border-radius:0;position:relative;height:1.5rem;font-size:1.25rem;font-weight:500;line-height:1.5rem}.custom-feedback .feedback-theme-changer .feedback-theme-item:after{content:'';width:100%;height:3px;border-radius:2px;display:block;background-color:transparent}.custom-feedback .feedback-theme-changer .feedback-theme-item.active{background-color:transparent;color:var(--black-color);transition:.3s all ease}.custom-feedback .feedback-theme-changer .feedback-theme-item.active:after{background-color:var(--red-color);transition:.3s all ease}.custom-contacts-single h4{margin:0;font-size:1.5rem;line-height:1.75rem;font-weight:800;margin-bottom:20px}.custom-contacts-single a{display:inline-block;font-size:1.25rem;line-height:1.5rem;font-weight:500;text-decoration:none;transition:.3s all ease;margin-right:20px}.custom-contacts-single a:hover{transition:.3s all ease;color:var(--red-color)}.custom-contacts-single__inner{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.custom-contacts-single a.custom-btn{width:155px;height:38px;border-radius:16px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;background-color:var(--red-color);color:var(--white-color);font-size:1rem}.custom-contacts-single a.custom-btn:hover{color:var(--red-color);background-color:var(--pink-color)}.custom-feedback .form-field-name{font-size:1rem;font-weight:500}.custom-feedback .input-small,.custom-feedback .textarea-small,.custom-feedback .textarea-middle{background-color:var(--white-color);border-radius:16px;border:0;font-size:1rem;font-weight:500}.custom-feedback input[type=text]:not(.cart-add__spinbox-input),.custom-feedback input[type=password],.custom-feedback input[type=search],.custom-feedback input[type=email],.custom-feedback input[type=number],.custom-feedback input[type=tel],.custom-feedback input[type=url],.custom-feedback textarea{background-color:var(--white-color);border-radius:16px;border:0;font-size:1rem;font-weight:500}.custom-feedback .row{flex-wrap:wrap}.custom-feedback .form-required-explanation{width:100%;padding-left:10px;box-sizing:border-box;padding-top:10px}.custom-feedback .form-required-explanation:after{margin-left:10px;margin-top:10px}.custom-feedback .form-required-explanation br{display:none}.custom-feedback .btn.btn-submit{width:100%;background-color:var(--red-color);height:40px;border-radius:16px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;color:var(--white-color);transition:.3s all ease}.custom-feedback .btn.btn-submit:hover{transition:.3s all ease;background-color:var(--pink-color);color:var(--red-color)}.cookies-policy-block{border-radius:16px;box-shadow:0 0 .6rem #00000030}.cookies-policy{background-color:var(--white-color)}.cookies-policy-button .btn-action{background-color:var(--red-color);height:40px;border-radius:16px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;color:var(--white-color);transition:.3s all ease;border:0;font-size:.85rem;font-weight:500}.cookies-policy-button .btn-action:hover{transition:.3s all ease;background-color:var(--pink-color);color:var(--red-color)}.site-body-cell.login h1{margin-bottom:12px;display:block;font-size:2.5rem;line-height:2.75rem;font-weight:800}.login-block.login-block-auth .login-title{font-size:1.25rem;line-height:1.5rem;margin-bottom:24px}.login-block.login-block-auth form[name=authForm] .row{flex-wrap:wrap;margin-bottom:8px}.login-block.login-block-auth form[name=authForm] .row:first-child{margin-bottom:24px}.login-block.login-block-auth form[name=authForm] .row:last-child{margin-bottom:0}.login-block.login-block-auth form[name=authForm] .row .col-xs-4,.login-block.login-block-auth form[name=authForm] .row .col-xs-8{flex-basis:100%;min-width:100%;margin:0;width:100%}.login-block.login-block-auth form[name=authForm] .form-field-name{font-size:1rem;line-height:130%;font-weight:600;margin:0;margin-bottom:4px !important}.login-block.login-block-auth form[name=authForm] .form-field-name:after{color:var(--red-color)}.col-p-v-desktop{padding-top:0;padding-bottom:0}.login-block.login-block-auth form[name=authForm] input[type=text]:not(.cart-add__spinbox-input),.login-block.login-block-auth form[name=authForm] input[type=password],.login-block.login-block-auth form[name=authForm] input[type=search],.login-block.login-block-auth form[name=authForm] input[type=email],.login-block.login-block-auth form[name=authForm] input[type=number],.login-block.login-block-auth form[name=authForm] input[type=tel],.login-block.login-block-auth form[name=authForm] input[type=url],.login-block.login-block-auth form[name=authForm] textarea{border-radius:16px;background-color:var(--white-color);min-height:53px;border:0;font-size:1rem}.login-block.login-block-auth form[name=authForm] .vertical-interval-xsmall{margin:0}.login-block.login-block-auth form[name=authForm] .showhidepass{top:calc(50% - 12px);right:20px}.login-block.login-block-auth form[name=authForm] .fa-eye-slash:before,.login-block.login-block-auth form[name=authForm] .fa-eye:before{color:#9d9daf}.site-body-cell.login{padding-bottom:0}.login-block.login-block-auth form[name=authForm] .link-forget{text-align:left;font-size:.875rem;font-weight:500;color:#6f6f6f;text-decoration:none;line-height:1rem;transition:.3s all ease;display:block;margin-bottom:24px}.login-block.login-block-auth form[name=authForm] .link-forget:hover{transition:.3s all ease;color:var(--red-color);text-decoration:none}.login-block-auth{padding-bottom:0}.login-block.login-block-auth form[name=authForm] .btn-middle{width:100%;max-width:180px;height:56px;border-radius:16px;background-color:var(--red-color);transition:.3s all ease;color:var(--white-color);font-size:1.12rem;font-weight:700}.login-block.login-block-auth form[name=authForm] .btn-middle:hover{background-color:var(--pink-color);color:var(--red-color);transition:.3s all ease}.login .login-block-registration{box-shadow:none;background-color:#f2d2cf33;border-radius:16px;padding:24px 32px;background-image:url(https://static.tildacdn.com/tild3861-6333-4636-b830-346662643963/reg.svg);background-repeat:no-repeat;background-size:50%;background-position:120% 220%;height:calc(100% + 56px);box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:-56px;min-height:420px}.site-body-cell.login .mobile-container-fluid .col-xs-12.col-sm-10>.row{align-items:stretch}.login .login-block-registration .login-title{font-weight:800;margin-bottom:16px;font-size:2rem;line-height:2.25rem;color:var(--black-color)}.login-block-registration-text{margin-bottom:auto}.login-block-registration-text .static-block{color:#555a61;font-size:1.25rem;line-height:1.5rem}.login .login-block-registration .btn-middle{width:200px;height:56px;border-radius:16px;background-color:var(--red-color);display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:1.125rem;font-weight:700;transition:.3s all ease;color:var(--white-color);border:0}.login .login-block-registration .btn-middle:hover{background-color:var(--pink-color);color:var(--red-color);transition:.3s all ease;text-decoration:none}.forgot-title{margin-bottom:32px;display:block;font-size:2.5rem;line-height:2.75rem;font-weight:800}.forgot-container .forgot-container__form-block form[name=authForm]{width:100%;max-width:500px;flex-wrap:wrap}.forgot-container .forgot-container__form-block form[name=authForm] .row.middle-xs{flex-wrap:wrap}.forgot-container .forgot-container__form-block form[name=authForm]>label .col-xs-12.col-sm-4,.forgot-container .forgot-container__form-block form[name=authForm]>label .col-xs-12.col-sm-8{width:100%;flex-basis:100%;max-width:100%}.forgot-container .forgot-container__form-block form[name=authForm] .form-field-name{font-size:1rem;line-height:130%;font-weight:600;margin:0;margin-bottom:4px !important}.forgot-container .forgot-container__form-block form[name=authForm] input[type=text]:not(.cart-add__spinbox-input),.forgot-container .forgot-container__form-block form[name=authForm] input[type=password],.forgot-container .forgot-container__form-block form[name=authForm] input[type=search],.forgot-container .forgot-container__form-block form[name=authForm] input[type=email],.forgot-container .forgot-container__form-block form[name=authForm] input[type=number],.forgot-container .forgot-container__form-block form[name=authForm] input[type=tel],.forgot-container .forgot-container__form-block form[name=authForm] input[type=url],.forgot-container .forgot-container__form-block form[name=authForm] textarea{border-radius:16px;background-color:var(--white-color);min-height:53px;border:0;font-size:1rem;margin-bottom:12px}.forgot-container .forgot-container__form-block form[name=authForm] .vertical-interval-xsmall{margin:0}.forgot-container .forgot-container__form-block form[name=authForm] .registration-user-agreement-text{font-size:1rem;line-height:1.25rem;font-weight:500;display:flex;flex-wrap:nowrap}.forgot-container .forgot-container__form-block form[name=authForm] .btn-middle{padding:0 20px;margin:0;width:100%;height:56px;border-radius:16px;background-color:var(--red-color);transition:.3s all ease;color:var(--white-color);font-size:1.12rem;font-weight:700;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;border:0}.forgot-container .forgot-container__form-block form[name=authForm] .btn-middle:hover{background-color:var(--pink-color);transition:.3s all ease;color:var(--red-color)}.forgot-container .forgot-container__form-block form[name=authForm] .form-field-input.vertical-interval-xsmall{margin-bottom:12px}.forgot-container .forgot-container__form-block form[name=authForm] .registration-user-agreement-text a{font-size:1rem;line-height:1.25rem;color:var(--red-color);font-weight:500;display:inline;margin-left:2px}.registration-user-agreement-input-wrap .form-field-input{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.custom-input-checkbox:after{display:none}.custom-input-checkbox{box-sizing:border-box;width:20px;height:20px;border:1px solid var(--red-color);background-color:var(--white-color);box-shadow:none !important;position:relative;border-radius:8px;margin:0;margin-right:14px;top:0}.custom-input-native:checked~.custom-input-checkbox:after{width:10px;height:10px;display:block;content:'';background-image:url(https://static.tildacdn.com/tild6137-3266-4332-b934-396232313765/check.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;position:absolute;top:4px;left:4px}.custom-input-native:checked~.custom-input-checkbox{background-color:var(--red-color);background:var(--red-color)}.forgot-container .forgot-container__description-block.col-sm-4{padding:0;padding-left:10px;padding-right:10px}.forget-password-note .static-block{font-weight:500;font-size:1rem}.registration-block{padding-bottom:0}.registration-block-text-explain{margin-top:-88px}.registration-block__title{margin-bottom:44px;display:block;font-size:2.5rem;line-height:2.75rem;font-weight:800}.registration-block .registration-block-text-explain-inner{box-sizing:border-box;padding:24px 32px;box-shadow:none;background-color:#f2d2cf33;border-radius:16px}.registration-block .registration-block-text-explain-inner .form-addon-text .static-block .title{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:1.75rem;line-height:2.25rem;font-weight:700;padding-bottom:0;margin-bottom:16px;color:var(--black-color)}.registration-block .registration-block-text-explain-inner .form-addon-text .static-block .title:before{content:'';width:36px;height:36px;display:block;background-image:url(https://static.tildacdn.com/tild6337-3238-4432-b264-343665353031/user.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;margin-right:12px}.registration-block .registration-block-text-explain-inner .form-addon-text .static-block .new-user-text{font-size:1.125rem;line-height:1.25rem;color:#555a61;font-weight:500}.registration-block .col-xs-12.col-sm-7{max-width:540px;width:calc(100% - 625px);flex-basis:calc(100% - 625px)}.registration-block .col-xs-12.col-sm-4.registration-block-text-explain{max-width:625px;width:100%;flex-basis:unset}.registration-block input[type=text]:not(.cart-add__spinbox-input),.registration-block input[type=password],.registration-block input[type=search],.registration-block input[type=email],.registration-block input[type=number],.registration-block input[type=tel],.registration-block input[type=url],.registration-block textarea{border-radius:16px;background-color:var(--white-color);min-height:53px;border:0;font-size:1rem}.ng-submitted.ng-dirty [type=text].ng-invalid,.ng-submitted.ng-dirty [type=password].ng-invalid,.ng-submitted.ng-dirty [type=search].ng-invalid,.ng-submitted.ng-dirty [type=email].ng-invalid,.ng-submitted.ng-dirty [type=number].ng-invalid,.ng-submitted.ng-dirty [type=tel].ng-invalid,.ng-submitted.ng-dirty [type=url].ng-invalid,.ng-submitted.ng-dirty textarea.ng-invalid,.ng-submitted.ng-dirty select.ng-invalid{border:1px solid var(--red-color) !important}.registration-block .fa-eye-slash:before,.registration-block .fa-eye:before{color:#9d9daf}.registration-block form[name=authForm] .showhidepass{top:calc(50% - 12px);right:20px}.registration-block .row.middle-xs.form-field-control{display:block}.registration-block .showhidepass{top:calc(50% - 12px);right:20px}.registration-block .form-field-name{margin:0;margin-bottom:4px;font-size:1rem;line-height:130%;font-weight:600}.registration-block .vertical-interval-xsmall{margin:0}.registration-user-agreement-promotions-text,.registration-user-agreement-text{font-size:1rem;line-height:1.25rem;font-weight:500}.registration-user-agreement-promotions-text a,.registration-user-agreement-text a{color:var(--red-color)}.registration-block .col-p-v.registration-block-submit-btn-inner{margin-left:0;padding:0}.registration-block .btn-middle{padding:0 20px;margin:0;width:100%;height:56px;max-width:220px;border-radius:16px;background-color:var(--red-color);transition:.3s all ease;color:var(--white-color);font-size:1.12rem;font-weight:700;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;border:0}.registration-block .btn-middle:hover{transition:.3s all ease;background-color:var(--pink-color);color:var(--red-color)}.sidebar.sidebar--cart .sidebar__close{position:absolute;top:calc(50vh - 15px);right:calc(var(--sidebar-cart-width) + 15px);width:46px;height:46px;background-color:var(--white-color);border-radius:50%}.sidebar.sidebar--cart{overflow:unset;border-radius:0;background-color:#f8f9fa;box-sizing:border-box}.sidebar.sidebar--cart .sidebar__header{background-color:transparent;margin:0;padding:20px;border:0;font-size:1.5rem;font-weight:800;line-height:1.75rem;color:var(--black-color)}.cart-mini-footer-custom{margin:0}.cart-mini-result-block-custom>div{padding:10px 16px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;box-sizing:border-box;gap:8px}.cart-mini-buttons{margin:0;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin-left:auto}.cart-mini-result-block-custom>div:before{display:none}#sidebar_overlay,.sidebar_overlay{background:#000;opacity:.65}.cart-mini-result-name{display:none}.cart-mini-result-row{padding:0}.cart-mini-result-row--coupon,.cart-mini-result-row--discount-price,.cart-mini-result-row--certificate{display:none}.cart-mini-buttons-checkout{padding:0;margin:0;padding:0 8px;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:38px;width:auto;border-radius:16px;font-size:1rem;font-weight:500;transition:.3s all ease;background-color:var(--red-color);color:var(--white-color);margin-left:5px}.cart-mini-buttons-checkout:hover{transition:.3s all ease;background-color:var(--pink-color);color:var(--red-color)}.cart-mini-buttons-cart.btn-big{padding:0 8px;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:1rem;font-weight:500;height:38px;width:auto;border-radius:16px;background-color:var(--pink-color);transition:.3s all ease}.cart-mini-buttons-cart.btn-big:hover{background-color:var(--red-color);color:var(--white-color);transition:.3s all ease}.sidebar.sidebar--cart .site-head-cart{padding-left:0;padding-bottom:0;padding-top:0}.sidebar.sidebar--cart .sidebar__content.sidebar__content--without-footer{height:calc(100vh - 126px);margin:0}.sidebar .cart-mini{margin:0;width:100%}.cart-mini-result-row-totals .cart-mini-result-value{font-size:1.625rem;font-weight:700;line-height:1.625rem;color:var(--black-color);white-space:nowrap}.cart-mini-name{margin-bottom:4px}.cart-mini-name a{font-size:1rem;line-height:1;font-weight:700;color:var(--black-color);text-decoration:none;transition:.3s all ease;display:inline}.cart-mini-name a:hover{transition:.3s all ease;color:var(--red-color);text-decoration:none}.cart-mini-list .cart-mini-item-remove-item:before{width:16px;height:16px;background-image:url(https://static.tildacdn.com/tild3162-6665-4563-a631-376433333234/close.svg);background-repeat:no-repeat;background-position:center;background-size:inherit;top:-8px}.cart-mini-list .cart-mini-item-col-xs-3{flex-basis:unset;max-width:87px;width:100%}.cart-mini-item .col-xs-9{width:calc(100% - 87px);flex-basis:unset;max-width:100%;box-sizing:border-box;padding:0;padding-left:12px}html:not(.mobile-version) .site-head-cart .cart-mini-count{margin:0}.cart-mini .cart-mini-count .cart-mini-count-items{padding:0;width:86px;height:27px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;border-radius:10px;background-color:#f6f1f1;font-size:1rem;font-weight:700;color:var(--black-color)}.cart-mini .cart-mini-count .cart-mini-count-value{color:var(--black-color)}html:not(.mobile-version) .cart-mini-item .spinbox-less.icon-down-open-before,html:not(.mobile-version) .cart-full .spinbox-less.icon-down-open-before{background-color:transparent;padding:0;margin:0;display:block;width:22px;height:22px;background-image:url(https://static.tildacdn.com/tild3138-6532-4435-a236-303438356636/minus.svg);background-repeat:no-repeat;background-position:center;background-size:inherit}html:not(.mobile-version) .cart-mini-item .spinbox-more.icon-up-open-before,html:not(.mobile-version) .cart-full .spinbox-more.icon-up-open-before{background-color:transparent;padding:0;margin:0;display:block;width:22px;height:22px;background-image:url(https://static.tildacdn.com/tild6531-3963-4038-a365-303564343561/plus.svg);background-repeat:no-repeat;background-position:center;background-size:inherit}html:not(.mobile-version) .cart-mini-item .spinbox-less.icon-down-open-before:before,html:not(.mobile-version) .cart-full .spinbox-less.icon-down-open-before:before{display:none}html:not(.mobile-version) .cart-mini-item .spinbox-more.icon-up-open-before:before,html:not(.mobile-version) .cart-full .spinbox-more.icon-up-open-before:before{display:none}.cart-mini-list .cart-mini-info .cart-mini-price,.cart-mini-list .cart-mini-info .cart-mini-properties-item,.cart-mini-list .cart-mini-info .cart-mini-custom-option{margin-bottom:0;font-size:.875rem;line-height:1.125rem;font-weight:700}.cart-mini-list .cart-mini-photo,.cart-mini-list .cart-mini-info{padding-bottom:0}.cart-mini-list .cart-mini-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e7e8e9}.cart-mini-list .cart-mini-item:last-child{border:0;margin-bottom:0;padding-bottom:0}.swal2-title{color:var(--black-color);font-weight:700}.swal2-html-container{color:var(--black-color);font-weight:500;font-size:1.125rem}.swal2-actions .swal2-confirm.btn.btn-small.btn-confirm{margin:0 5px;padding:0 8px;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:38px;width:auto;border-radius:16px;font-size:1rem;font-weight:500;transition:.3s all ease;background-color:var(--red-color);color:var(--white-color);border:0;min-width:150px}.swal2-actions .swal2-confirm.btn.btn-small.btn-confirm:hover{background-color:var(--pink-color);color:var(--red-color);transition:.3s all ease}.swal2-actions .swal2-cancel.btn.btn-small.btn-action{padding:0 8px;margin:0 5px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:1rem;font-weight:500;height:38px;width:auto;border-radius:16px;background-color:var(--pink-color);transition:.3s all ease;border:0;min-width:150px}.swal2-actions .swal2-cancel.btn.btn-small.btn-action:hover{background-color:var(--red-color);color:var(--white-color);transition:.3s all ease}.sidebar .cart-mini-empty{background-image:url(https://static.tildacdn.com/tild3939-3166-4232-a262-643266366139/cart.svg);background-repeat:no-repeat;background-position:0% 110%;display:block;background-size:140%}.sidebar .cart-mini-empty-text{text-align:left}.cart-mini-list .cart-mini-item{box-sizing:border-box;margin-left:20px;margin-right:20px}.myaccount-page{padding:0}.myaccount-page .main-title{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:24px}.myaccount-page .tabs-vertical{display:block}.myaccount-page .tabs-vertical .tabs-headers{width:100%;max-width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin:0;margin-bottom:24px;padding:0}.myaccount-page__tabs .tab-content.tab-content-active,.myaccount-page__tabs .tab-content{background-color:transparent;box-shadow:none;padding:0}.myaccount-page__tabs .tabs-headers .tabs-header-item{margin:0}.myaccount-page__tabs .tabs-headers #producthistory.tabs-header-item{display:none}.myaccount-page__tabs .tabs-headers .tabs-header-item-link{padding:0;border:1px solid #d2d2d2;background-color:transparent;height:36px;border-radius:16px;padding:0 12px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;margin-right:12px;text-decoration:none;border-color:var(--red-color);font-size:1rem;font-weight:500;color:var(--red-color)}.myaccount-page__tabs .tabs-header-item{background:transparent !important}.myaccount-page__tabs .tabs-headers .tabs-header-item:not(.cs-bg-1) .tabs-header-item-link{padding:0 12px;border-color:#d2d2d2;color:var(--black-color);transition:.3s all ease;white-space:nowrap}.myaccount-page__tabs .tabs-headers .tabs-header-item-link{white-space:nowrap}.myaccount-page__tabs .tabs-headers .tabs-header-item:not(.cs-bg-1) .tabs-header-item-link:hover{background-color:var(--pink-color);transition:.3s all ease;color:var(--red-color);border-color:var(--red-color)}.order-history-header-item{border:0}.order-history-header-item span{color:#555a61;font-size:.875rem;line-height:1rem;font-weight:400}.order-history-empty-text{font-weight:600;font-size:1.125rem;color:var(--black-color)}.order-history-body-item .btn-middle{height:41px;border:0;border-radius:16px;color:var(--white-color);padding:0 12px;transition:.3s all ease;background-color:var(--red-color);display:flex;justify-content:center;align-items:center;max-width:200px;font-size:1.125rem;font-weight:600}.order-history-body-item .btn-middle:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.order-history-body-item-row .order-history-body-item span,.order-history-body-item-row .order-history-body-item div,.order-history-body-item-row .order-history-body-item a{font-size:1rem;font-weight:400}.order-history-body-item.order-history-body-item-cost:after{right:15px}.order-history-body-item-row{border-radius:16px;background-color:transparent;border-bottom:5px solid #f8f9fa}.order-history-body-item-row .order-history-body-item.order-history-body-item__payment span{font-size:.875rem}.order-history-body-item{background-color:var(--white-color);border:0}.order-history-body-item:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.order-history-body-item:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.order-history-details__return-order-list-link{width:230px;height:36px;border-radius:16px;background-color:var(--red-color);color:var(--white-color);display:flex;justify-content:center;align-items:center;padding:0 12px;font-weight:600;font-size:1rem;transition:.3s all ease;margin-bottom:20px}.order-history-details__return-order-list-link:hover{text-decoration:none;color:var(--red-color);background-color:var(--pink-color);transition:.3s all ease}.cart-full-body-item{align-content:center}.tabs-vertical .tabs-content{display:block}.tab-content .col-xs-slim .btn-middle.btn-action{background-color:var(--red-color);color:var(--white-color);font-size:1rem;border-radius:16px;border:0;transition:.3s all ease}.tab-content .col-xs-slim .btn-middle.btn-action:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.tab-content .col-xs-slim .order-history-details__cancel-order-btn{background-color:var(--pink-color);color:var(--black-color);font-size:1rem;border-radius:16px;border:0;transition:.3s all ease}.tab-content .col-xs-slim .order-history-details__cancel-order-btn:hover{transition:.3s all ease;color:var(--white-color);background-color:var(--red-color)}.tab-content .order-history-details-info .select-custom select{background-color:var(--white-color)}form[name='orderComment'] .textarea-small{background-color:var(--white-color)}form[name='orderComment'] .btn-middle{background-color:var(--red-color);color:var(--white-color);font-size:1rem;border-radius:16px;border:0;transition:.3s all ease}form[name='orderComment'] .btn-middle:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.myaccount-common-info .myaccount-subtitle{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:24px}.myaccount-common-info .row.middle-xs{display:block;padding:0;margin-bottom:24px}.myaccount-common-info .form-field-name{margin:0;font-size:1rem;font-weight:600;margin-bottom:4px !important}.myaccount-common-info>.row{padding:0 10px;margin:0}.myaccount-common-info .col-xs-12.col-sm-8{display:block;max-width:550px;padding:0}.myaccount-common-info .col-xs-12.col-sm-4{display:block}.address-dialog .modal-footer .row.end-md .col-xs-slim{width:100%;flex-basis:100%;max-width:100%;padding:0}.address-dialog .modal-footer .row.end-md .modal-footer__btns-wrap{flex-wrap:nowrap;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.myaccount-common-info input[type=text]:not(.cart-add__spinbox-input),.myaccount-common-info input[type=password],.myaccount-common-info input[type=search],.myaccount-common-info input[type=email],.myaccount-common-info input[type=number],.myaccount-common-info input[type=tel],.myaccount-common-info input[type=url],.myaccount-common-info form[name=authForm] textarea{border-radius:16px;background-color:var(--white-color);min-height:53px;border:0;color:var(--black-color);font-size:1rem}.myaccount-common-info .row.middle-xs span{margin:0;padding-left:0}.myaccount-common-info .form-field-input.vertical-interval-middle{font-size:1rem;color:var(--dark-color)}.myaccount-common-info span.flatpickr-custom__toggle{background-color:var(--white-color);border:0;border-top-right-radius:16px;border-bottom-right-radius:16px;padding-left:15px !important;cursor:pointer;border-left:1px solid var(--grey-color)}.myaccount-common-info .row.middle-xs:nth-last-child(2){display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.myaccount-common-info .row.middle-xs:nth-last-child(2) .col-xs-12.col-sm-8{order:0;width:30px;flex-basis:unset;max-width:100%;padding-right:10px}.myaccount-common-info .row.middle-xs:nth-last-child(2) .col-xs-12.col-sm-4{order:1;width:calc(100% - 20px);flex-basis:unset;max-width:100%}.myaccount-common-info .btn-middle{height:46px;width:100%;max-width:150px;border:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 12px;font-size:1rem;color:var(--white-color);font-weight:600}.myaccount-common-info .btn-middle:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.myaccount-common-info .flatpickr-custom{position:relative;margin-bottom:50px !important}.myaccount-common-info .flatpickr-custom:after{content:'В честь дня рождения дарим подарки.';display:block;position:absolute;left:0;font-size:.875rem;color:var(--red-color);bottom:-30px;font-weight:500}.myaccount-address-book .myaccount-subtitle{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:24px}.address-list-item:first-child{border:0}.address-list-item{padding:16px;border-radius:16px;background-color:var(--white-color);margin-bottom:24px}.custom-input-native:checked~.custom-input-checkbox,.custom-input-native:checked~.custom-input-radio{background:var(--red-color)}.custom-input-radio{border-color:var(--red-color);box-sizing:border-box;width:20px;height:20px}.custom-input-radio:after{width:8px;height:8px;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.custom-input-native:checked~.custom-input-radio:after{background-color:var(--white-color)}.custom-input-checkbox:hover,.custom-input-radio:hover,.custom-input-native:focus~.custom-input-checkbox,.custom-input-native:focus~.custom-input-radio{box-shadow:none}.address-list-address-text{font-size:1rem;font-weight:500}.address-list-add .btn-middle{height:46px;width:100%;max-width:150px;border:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 12px;font-size:1rem;color:var(--white-color);font-weight:600}.address-list-add .btn-middle:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.modal-content .end-md .btn-middle{height:46px;width:100%;max-width:150px;border:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 12px;font-size:1rem;color:var(--white-color);font-weight:600;margin-left:10px}.modal-content .end-md .btn-middle:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.modal-content .end-md .btn-action{background-color:var(--pink-color);color:var(--black-color)}.modal-content .end-md .btn-action:hover{background-color:var(--red-color);color:var(--white-color)}.modal-content .end-md .col-xs-slim{display:flex;flex-wrap:nowrap;justify-content:flex-end}.address-controls .address-controls-item:hover{text-decoration:none}.address-controls .address-controls-item:hover span{color:var(--black-color);transition:.3s all ease}.address-controls .address-controls-item span{color:var(--red-color);font-weight:600;font-size:.875rem;transition:.3s all ease}.myaccount-change-password{max-width:550px}.myaccount-change-password .myaccount-subtitle{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:24px}.quickview-arrows-next,.quickview-arrows-prev{display:none !important}#toast-container>.toast-error,#toast-container>.toast-warning{background-color:rgba(12,12,12,.75);color:#fff;box-shadow:none;backdrop-filter:blur(10px);border-radius:10px}#toast-container>.toast-error .toast-title,#toast-container>.toast-error div,#toast-container>.toast-warning .toast-title,#toast-container>.toast-warning div{color:#fff}.toast-close-button:focus,.toast-close-button:hover{color:#fff;transition:.3s all ease}.toast-close-button:focus,.toast-close-button{transition:.3s all ease}.adv-modal .modal-quickview .modal-content,.adv-modal .modal-quickview .product-card--quickview{min-height:580px}.adv-modal .adv-modal-inner.modal-quickview{max-width:880px !important}.adv-modal .modal-quickview .product-card--quickview .product-card-photos{max-width:485px;width:100%;flex-basis:unset;display:flex;justify-content:center;align-items:center;flex-shrink:0}.adv-modal .modal-quickview .product-card--quickview .product-card-photos img{width:100%;max-width:423px;height:auto}.modal-quickview .product-card--quickview .product-card-info{width:100%;flex-shrink:1;flex-basis:unset;max-width:unset}.adv-modal .modal-quickview .product-card--quickview{flex-wrap:nowrap}.adv-modal .modal-quickview .details-title.page-title span{font-size:1.375rem;line-height:1.4rem;font-weight:800}.adv-modal .modal-quickview .page-title-row.details-title-row{margin-right:0}.adv-modal .modal-quickview .details-title.page-title{margin-bottom:8px}.adv-modal .modal-quickview .details--sku{margin:0}.product-card--quickview .product-card-info .scrollable-container{overflow-x:hidden}.product-card--quickview .product-card-info .scrollable-container{display:flex;flex-direction:column}.product-card--quickview .product-card-info .scrollable-container .custom-options .custom-options-multi-select-inner{padding-bottom:4px}.product-card--quickview .product-card-info .scrollable-container .details-params-breaf{order:1}.adv-modal .modal-quickview .details--payment-and-rating{margin:0}.product-card--quickview .details-amount-and-payment.details-payment-wrap{box-sizing:border-box}.product-card--quickview .details-row{margin:0}.details-block .details-param-name,.details-block .details-param-value,.details-block .details-param-value-weight,.modal-quickview .details-param-name,.modal-quickview .details-param-value,.modal-quickview .details-param-value-weight .details-block .details-properties-full .properties-item-row .properties-item-name,.details-block .details-properties-full .properties-item-row .properties-item-value,.modal-quickview .details-properties-full .properties-item-row .properties-item-name,.modal-quickview .details-properties-full .properties-item-row .properties-item-value{background-color:transparent}.modal-quickview .details-payment .price{margin-top:10px;margin-bottom:10px}.modal-quickview .price-number,.modal-quickview .price-currency,.modal-quickview .price-discount-abs,.modal-quickview .price-discount-percent,.price-new-discount{font-size:1.75rem;font-weight:800}.modal-quickview .details-payment-price-for-custom-option .price{display:block !important}.modal-quickview .details-row .bonus-string-sum:nth-child(3){background-color:#f2d2cf;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;color:#b72a23;height:30px;padding:0 10px;border-radius:10px;color:#b72a23;font-size:.85rem;line-height:1rem;font-weight:600}.modal-quickview .details-row .bonus-string-sum:nth-child(3) .bonus-price{color:#b72a23;font-size:.85rem;line-height:1rem;font-weight:600}.modal-quickview .details-payment{margin-bottom:8px}.modal-quickview .details-row.details-description{font-size:1rem;line-height:1.125rem;font-weight:500;color:#6e6e6e}.modal-quickview .details-params-breaf{margin-top:15px}.modal-quickview .details-params-breaf:before{font-size:1rem;line-height:1.125rem;color:#6e6e6e;font-weight:700}.product-card--quickview .details-amount-and-payment.details-payment-wrap{box-sizing:border-box;height:80px;padding:20px 16px;align-items:center;flex-wrap:nowrap}.modal-quickview .details-row .details-param-name{font-size:1rem;line-height:1.125rem;color:#6e6e6e;order:0;flex-shrink:1;white-space:nowrap}.modal-quickview .details-row .details-param-value{order:2;flex-shrink:1}.modal-quickview .details-row .details-param-value,.modal-quickview .details-row .details-param-value div,.modal-quickview .details-row .details-param-value span{font-size:1rem;line-height:1.125rem;color:#6e6e6e;white-space:nowrap;background-color:transparent}.modal-quickview .details-properties-full .properties-item-row .properties-item-name{order:0}.modal-quickview .details-properties-full .properties-item-row .properties-item-value{order:2}.modal-quickview .details-properties-full .properties-item-row .properties-item-name,.modal-quickview .details-properties-full .properties-item-row .properties-item-value{font-size:1rem;line-height:1.125rem;color:#6e6e6e;background-color:transparent}.modal-quickview .details-properties-full .properties-item-row .properties-item-value span{color:#6e6e6e}.modal-quickview .details-row,.modal-quickview .details-properties-full .properties-item-row{background-image:none}.modal-quickview .details-row.details-weight:before,.modal-quickview .details-row.details-unit:before,.modal-quickview .details-row.details-properties-full .properties-item-row:before{content:'';display:block;width:100%;order:1;height:20px;background-image:linear-gradient(to right,#5c6370 10%,#fff0 0%);background-position:0 .865rem;background-size:6px 1px;background-repeat:repeat-x}.modal-quickview .details-row.details-sizes{margin-top:14px !important;margin-bottom:14px !important}.modal-quickview .custom-options--additional-goods .custom-options-name>label{font-size:1.125rem !important;margin-top:14px;font-weight:700;padding:0 !important}.modal-quickview .sizes-viewer-block .sizes-viewer-inner span{font-size:.85rem;font-weight:600}.modal-quickview .custom-options-row-flex .custom-options-resetting-multi .custom-options-control-info{padding:0 5px}.modal-quickview .custom-options-row-flex .custom-input-text{text-decoration:none;font-weight:600}.modal-quickview .custom-options-row-flex .custom-options-resetting-multi-icon svg circle,.modal-quickview .custom-options-row-flex .custom-options-resetting-multi-icon svg path{stroke:#ff0808}.modal-quickview .custom-options-row-flex .custom-input-text.line-through{text-decoration:line-through;color:#ff0808}.modal-quickview .size-color-viewers-not-combo .custom-options .custom-options-multi-select-inner .adv-checkbox-label{padding:8px}.modal-quickview .custom-options--additional-goods .custom-options-title{font-size:.75rem;font-weight:700;line-height:1;width:auto}.modal-quickview .size-color-viewers-not-combo .custom-options .custom-options-price{background-color:#f2d2cf;display:block;height:20px;align-content:center;text-align:center;border-radius:5px;width:100%;margin-top:5px}.product-card--quickview .details-amount-and-payment.details-payment-wrap .price{margin:0;padding:0}.product-card--quickview .details-amount-and-payment.details-payment-wrap .price-number,.product-card--quickview .details-amount-and-payment.details-payment-wrap .price-currency,.product-card--quickview .details-amount-and-payment.details-payment-wrap .price-discount-abs,.product-card--quickview .details-amount-and-payment.details-payment-wrap .price-discount-percent,.product-card--quickview .details-amount-and-payment.details-payment-wrap .price-new-discount{font-size:1.625rem;font-weight:700;line-height:normal}.modal-quickview .details-row.details-amount-and-payment.details-payment-wrap .details-payment{margin:0}.modal-quickview .details-row.details-amount-and-payment.details-payment-wrap .details-payment:last-child{margin:0;margin-left:auto}.modal-quickview .details-amount-and-payment .details-payment .details-payment-block .btn-confirm{background-color:#ff0808;color:#fff;transition:.3s all ease;padding:0;margin:0;width:100%;height:40px;font-size:1.25rem;font-weight:700;text-align:center;align-content:center}.modal-quickview .details-amount-and-payment .details-payment .details-payment-block .btn-confirm:hover{background-color:#f2d2cf;color:#292f32;transition:.3s all ease}.modal-quickview .details-amount-and-payment .details-payment .details-payment-item{margin-bottom:0}.modal-quickview .custom-options .custom-options-row label{padding:8px}.modal-quickview .custom-options--additional-goods .custom-options-list{row-gap:0}.combo-positions-item__price span{color:var(--white-color);font-size:1rem;margin-right:5px}.combo-positions-item__price span:last-child{margin:0}.combo-positions-item__name{font-weight:700}.combo-positions-item__price{padding:0;box-sizing:border-box;width:auto;padding:0 8px}.custom-options--additional-goods .custom-options-item-counter{width:100%;margin-top:auto}.modal-quickview .custom-options--additional-goods .custom-options-title{min-height:60px;align-content:center}.modal-quickview .size-color-viewers-not-combo .custom-options .custom-options-price{margin-top:auto}.custom-options--additional-goods .custom-options-item-counter .spinbox-block{box-sizing:border-box;padding:0;margin:0;width:100%;position:relative}.custom-options--additional-goods .custom-options-item-counter .spinbox-input-wrap{box-sizing:border-box;padding:0;margin:0;width:100%}.custom-options--additional-goods .custom-options-item-counter .spinbox-input{padding:0;width:100%;box-sizing:border-box;height:18px;border-radius:5px;background-color:#f8f6f6;font-size:.938rem;font-weight:600}.custom-options--additional-goods .custom-options-item-counter .spinbox__arrows{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:18px}.custom-options--additional-goods .custom-options-item-counter .spinbox-more:before,.custom-options--additional-goods .custom-options-item-counter .spinbox-less:before{display:none}.custom-options--additional-goods .custom-options-item-counter .spinbox-more{position:static;order:1;padding:0;margin:0;width:18px;height:18px;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:none}.custom-options--additional-goods .custom-options-item-counter .spinbox-less{position:static;order:0;padding:0;margin:0;width:18px;height:18px;background-image:url(https://static.tildacdn.com/tild6430-6362-4161-b462-303866393237/06-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:none}.custom-options-combo-wrap .custom-options-price{display:block;height:20px;align-content:center;text-align:center;border-radius:5px;width:100%;font-size:1rem;font-weight:700}.custom-options .custom-options-multi-select-inner{padding-bottom:40px}.catalog-title.page-title{margin:0}.catalog-title.page-title h1{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:24px}.products-view-sort-result{display:none}.gallery-block .details-additional-graphics{display:none}.details-relative-products .products-view.products-view-tile{display:block}.details-relative-products .product-view-carousel-list.product-view-carousel-list-horizontal.carousel-list{width:100% !important;justify-content:space-between}.gallery-block .col-xs{padding-left:0}.details-relative-products{padding:0}.gallery-block .gallery-picture{justify-content:flex-start}.col-xs-12.details-block>.row{background-color:#fcfcfc;overflow:hidden;border-radius:16px}.product-preview-modal-wrap .details-modal-preview .adv-modal-close:after{content:'' !important;background-image:url(https://static.tildacdn.com/tild3162-6665-4563-a631-376433333234/close.svg) !important;width:45px;display:block;height:45px;background-size:70% !important;background-position:center !important;background-repeat:no-repeat !important}.details-block .details-title.page-title h1{font-weight:800}.details-block .details-row .details-payment .details-payment-cell .price{display:none}.details-block .details-unit,.details-block .details-briefproperties,.details-block .details-weight,.details-block .details-dimensions,.details-block .details-brand-name{background:none}.details-block .details-properties-full .properties-item-row{background:none}.details-block .details-payment-block .bonus-string-sum:nth-child(3){background-color:#f2d2cf;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;color:#b72a23;height:30px;padding:0 10px;border-radius:10px;color:#b72a23;font-size:.85rem;line-height:1rem;font-weight:600}.details-block .details-params-breaf:before{font-size:1rem;line-height:1.125rem;color:#6e6e6e;font-weight:700}.details-block .details-row .details-param-name,.details-block .details-row .details-param-value,.details-block .details-row .details-param-value div,.details-block .details-row .details-param-value span{font-size:1rem;line-height:1.125rem;color:#6e6e6e;order:0;flex-shrink:1;white-space:nowrap}.details-block .details-properties-full .properties-item-row .properties-item-name,.details-block .details-properties-full .properties-item-row .properties-item-value{font-size:1rem;line-height:1.125rem;color:#6e6e6e;order:0;flex-shrink:1;white-space:nowrap}.details-block .details-properties-full .properties-item-row .properties-item-value span{font-size:1rem;line-height:1.125rem;color:#6e6e6e;order:0;flex-shrink:1;white-space:nowrap}.details-block .details-amount-and-payment{align-items:center}.details-block .details-amount-and-payment .details-payment .details-payment-block .btn-confirm{background-color:#ff0808;color:#fff;transition:.3s all ease;padding:0;margin:0;width:100%;height:30px;font-size:1.125rem;font-weight:700;text-align:center;align-content:center}.details-block .price-number,.details-block .price-currency,.details-block .price-discount-abs,.details-block .price-discount-percent,.details-block .price-new-discount{font-size:1.625rem;font-weight:700;line-height:normal}.details-block .details-amount-and-payment .details-payment .details-payment-item{margin-bottom:0}.details-block .details-row.details-weight:before,.details-block .details-row.details-unit:before,.details-block .details-row.details-properties-full .properties-item-row:before{content:'';display:block;width:100%;order:1;height:20px;background-image:linear-gradient(to right,#5c6370 10%,#fff0 0%);background-position:0 .865rem;background-size:6px 1px;background-repeat:repeat-x}.details-block .details-row .details-param-value,.details-block .details-properties-full .properties-item-row .properties-item-value{order:2}.details-block .custom-options--additional-goods .custom-options-title{font-size:1em;font-weight:700;line-height:1;width:auto;min-height:60px;align-content:center}.details-block .size-color-viewers-not-combo .custom-options .custom-options-price{background-color:#f2d2cf;display:block;height:20px;align-content:center;text-align:center;border-radius:5px;width:100%;margin-top:auto;font-weight:600;align-content:center;line-height:normal}.details-block .custom-options--additional-goods .custom-options-name>label{font-size:1.125rem !important;margin-top:14px;font-weight:700}.details-block .size-color-viewers-not-combo .custom-options .custom-options-multi-select-inner .adv-checkbox-label{padding:10px}.details-block .details-amount-and-payment .details-combo-price-wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}.details-block .details-amount-and-payment .details-combo-price-wrap .cart-add-combo-btn{background-color:#ff0808;color:#fff;transition:.3s all ease;padding:0;margin:0;width:100%;height:30px;font-size:1.125rem;font-weight:700;text-align:center;align-content:center;cursor:pointer;text-decoration:none;max-width:168px;border-radius:15px}.details-block .bonus-price{color:#b72a23;font-size:.85rem;line-height:1rem;font-weight:600}.details-relative-products .products-view-combo__discount-price{font-size:.85rem}.details-block .details-amount-and-payment .details-combo-price-wrap .details-combo-price{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.details-block .details-amount-and-payment .details-combo-price-wrap .details-combo-price svg{position:absolute;top:5px;left:0}.details-block .details-amount-and-payment .details-combo-price-wrap .details-combo-price .details-combo-price-base:after,.details-block .details-amount-and-payment .details-combo-price-wrap .details-combo-price .details-combo-price-discount:after{content:' ₽'}.details-block .details-amount-and-payment .details-combo-price-wrap .details-combo-price .details-combo-price-base{font-size:1.125rem;font-weight:700;line-height:normal}.details-block .details-amount-and-payment .details-combo-price-wrap .details-combo-price .details-combo-price-discount{font-size:1.625rem;font-weight:700;line-height:normal}.details-block .details-amount-and-payment .details-combo-price-wrap .details-combo-price .relative{margin-right:10px}.carousel-initilized.carousel-horizontal .product-view-carousel-list .products-view-block{box-shadow:none;background-color:transparent;padding:10px;margin-bottom:0}.carousel-initilized.carousel-horizontal .product-view-carousel-list .products-view-block .products-view-item{border-radius:10px}.connector__item.connector__item--telegram svg path{fill:var(--white-color)}.cart-full-body .cart-full-remove a:before{display:none}.cart-full-body .cart-full-remove a{width:30px;height:30px;display:block;background-image:url(https://static.tildacdn.com/tild3162-6665-4563-a631-376433333234/close.svg);width:45px;display:block;height:45px;background-size:70%;background-position:center;background-repeat:no-repeat;transition:.3s all ease}.cart-full-body .cart-full-remove a:hover{transition:.3s all ease;opacity:.6}.cart-full-body .cart-full-amount span[data-ng-bind="item.Unit"]{display:none}.cart-full-body .cart-full-name-link{transition:.3s all ease;line-height:1}.cart-full-body .cart-full-name-link:hover{transition:.3s all ease;color:var(--red-color);text-decoration:none}.cart-full-body .cart-full-amount-control .spinbox-input,.details-spinbox-block .spinbox-input{color:var(--black-color);font-weight:600}.cart-mini-attached-item span,.cart-full-properties-name,.cart-full-properties-value span{color:#6e6e6e;font-weight:600;font-size:.75rem}.cart-full-coupon-buttons{padding:24px 32px;border-radius:16px;background-color:#f2d2cf33;box-shadow:none;box-sizing:border-box}.cart-page__cart-btns-wrap .btn.btn--two-column{border:0;background-color:var(--pink-color);transition:.3s all ease}.cart-page__cart-btns-wrap .btn.btn--two-column:hover{background-color:var(--red-color);transition:.3s all ease}.cart-page__cart-btns-wrap .btn.btn--two-column span{transition:.3s all ease}.cart-page__cart-btns-wrap .btn.btn--two-column:hover span{color:var(--white-color);transition:.3s all ease}.cart-page__cart-btns-wrap .btn.btn--two-column svg path{transition:.3s all ease}.cart-page__cart-btns-wrap .btn.btn--two-column:hover svg path{fill:var(--white-color);stroke:var(--white-color);transition:.3s all ease}.cart-full-coupon .m-b-sm{margin:0}.cart-full-coupon-buttons .checkout-gift-button .btn{background-color:var(--pink-color);border-radius:16px;font-size:1rem;font-weight:600;transition:.3s all ease;border:0}.cart-full-coupon-buttons .checkout-gift-button .btn:hover{transition:.3s all ease;color:var(--white-color);background-color:var(--red-color)}.cart-full-coupon .m-b-sm .input-small{background-color:var(--white-color);border:0;border-radius:16px}.cart-full-body .cart-full-amount-control .spinbox-input{border-radius:8px}.cart-full-addition .h2.bold span,.cart-full-result-block-wrap .h2.bold{font-size:1.25rem;font-weight:700}.cart-full-coupon-buttons .cart-full-result-block .cart-full-result-price{font-size:1.65rem;font-weight:800}.cart-full-coupon-buttons .cart-full-result-block{padding:0}.cart-full-buttons .btn-middle{height:46px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 5px;color:var(--white-color);border:0;font-size:1rem;font-weight:600}.cart-full-buttons .btn-middle:hover{color:var(--red-color);background-color:var(--pink-color);transition:.3s all ease}.checkout-cart-wrap{background-color:var(--white-color);padding:30px;border-radius:16px;box-shadow:0 4px 4px 0 #b7b7b740;-webkit-box-shadow:0 4px 4px 0 #b7b7b740;-moz-box-shadow:0 4px 4px 0 #b7b7b740}.checkout-block{background-color:var(--white-color);padding:30px;border-radius:16px;box-shadow:0 4px 4px 0 #b7b7b740;-webkit-box-shadow:0 4px 4px 0 #b7b7b740;-moz-box-shadow:0 4px 4px 0 #b7b7b740}.cart-title.page-title h1{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:0}.checkout-title.page-title .main-title{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:24px}.checkout-cart-col{transition:.3s all ease}.checkout-cart-col.sticky-element--initialized.is-pinned{top:70px !important}.checkout-block-title.h2{font-weight:700}.checkout-cart-wrap .form-title{padding:0;font-size:1.375rem;font-weight:700;margin:0 0 1rem}.checkout-cart-item-cell:first-child{padding-left:0}.checkout-cart-generated-field{padding:5px 0}.checkout-cart-item.checkout-cart-name a{font-size:1rem;font-weight:600;transition:.3s all ease;line-height:1}.checkout-cart-item.checkout-cart-name a:hover{text-decoration:none;transition:.3s all ease;color:var(--red-color)}.checkout-cart-item .checkout-cart-price{font-size:1rem;font-weight:700}.checkout-cart-item .icon-cancel-circled-before:before{width:24px;height:24px;content:'';background-image:url(https://static.tildacdn.com/tild3162-6665-4563-a631-376433333234/close.svg);background-repeat:no-repeat;background-position:center;background-size:80%}.checkout-cart-item-count{font-size:0 !important;padding-bottom:10px;padding-top:10px}.checkout-cart-item-count .cart-full-amount-control{font-size:1rem;margin:0}.shipping-item{align-items:flex-start}.shipping-item-col{align-items:flex-start}.shipping-item-col .shipping-item-radio{height:40px;align-content:center}.checkout-cart-wrap .spinbox-block{position:relative;margin:0;padding:0;max-width:100px;height:24px}.checkout-cart-wrap .spinbox__arrows .spinbox-more{width:24px;height:24px;display:block;position:static;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin:0;padding:0;order:1;margin-right:5px}.checkout-cart-wrap .spinbox__arrows .spinbox-less{width:24px;height:24px;display:block;position:static;background-image:url(https://static.tildacdn.com/tild6430-6362-4161-b462-303866393237/06-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin:0;padding:0;order:0;margin-left:5px}.checkout-cart-wrap .spinbox__arrows .spinbox-more:before{display:none}.checkout-cart-wrap .spinbox__arrows .spinbox-less:before{display:none}.checkout-cart-wrap .spinbox__arrows{position:absolute;top:0;left:0;width:100%;height:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin:0}.checkout-cart-wrap .spinbox-input-wrap{box-sizing:border-box;padding:0}.checkout-cart-wrap .spinbox-input{height:24px;padding:0;font-size:1rem;font-weight:600;border:0;box-sizing:border-box;text-align:center;border-radius:8px}.cart-full-properties-name,.cart-full-properties-value{color:#6e6e6e;font-weight:600;font-size:.75rem}.checkout-cart-generated-field{padding:10px 0}.checkout-cart-generated-field-text,.checkout-result-text{font-size:1.125rem;font-weight:500}.checkout-result-text,.checkout-cart-result-price{color:var(--black-color)}.checkout-cart-generated-field-price{font-size:1.125rem;font-weight:700}.checkout-cart-result .col-xs,.checkout-cart-result .row{padding:0;margin:0}.checkout-cart-result-price{font-size:1.125rem;font-weight:700}.checkout-cart-result{padding:0}.checkout-cart-verify{padding:10px 0 0 0}.checkout-cart-verify a{width:100%;display:block;height:42px;border-radius:16px;background-color:var(--pink-color);border-radius:16px;font-size:1rem;font-weight:600;transition:.3s all ease;color:var(--black-color);text-align:center;align-content:center}.checkout-cart-verify a:hover{background-color:var(--red-color);transition:.3s all ease;text-decoration:none;color:var(--white-color)}.shipping-item-title{font-weight:700}.shipping-item-additional .btn{background-color:var(--pink-color);border-radius:5px;transition:.3s all ease;margin-top:5px}.shipping-item-additional .btn:hover{background-color:var(--red-color);color:var(--white-color);transition:.3s all ease}.checkout-block-content .address-list-item:first-child{padding:0}.checkout-block .form-field-name{font-size:1rem;color:#555a61;line-height:1}.checkout-block input[type=text]:not(.cart-add__spinbox-input),.checkout-block input[type=password],.checkout-block input[type=search],.checkout-block input[type=email],.checkout-block input[type=number],.checkout-block input[type=tel],.checkout-block input[type=url],.checkout-block textarea{border-radius:10px}.modal-content .checkout-block input[type=text]:not(.cart-add__spinbox-input),.modal-content .checkout-block input[type=password],.modal-content .checkout-block input[type=search],.modal-content .checkout-block input[type=email],.modal-content .checkout-block input[type=number],.modal-content .checkout-block input[type=tel],.modal-content .checkout-block input[type=url],.modal-content .checkout-block textarea{border-radius:10px}.checkout-block .checkout-gift-button .btn{border-radius:16px;border:0;background-color:var(--pink-color);transition:.3s all ease;font-size:1rem;font-weight:600;color:var(--black-color);padding:0 10px;align-content:center;height:40px}.checkout-cart-result.cs-bg-2{padding-bottom:10px}.checkout-block .checkout-gift-button .btn:hover{background-color:var(--red-color);transition:.3s all ease;color:var(--white-color)}.checkout-block .cards-form-input-wrap{margin-bottom:0}.checkout-block .cards-form-input-wrap input{height:40px}.custom-input-checkbox~.custom-input-text{margin-top:0}.custom-qty .col-sm-6.form-field-input-wrap .form-field-input{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;background-color:#f3f3f7;max-width:100px;border-radius:16px}.custom-qty .col-sm-6.form-field-input-wrap .form-field-input input{text-align:center;font-size:1rem;font-weight:600;max-width:80px;flex-shrink:1;padding:0;border:0;height:40px}.custom-qty .col-sm-6.form-field-input-wrap .form-field-input .less{font-size:0;width:24px;height:24px;display:block;background-image:url(https://static.tildacdn.com/tild6430-6362-4161-b462-303866393237/06-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;margin-left:10px;cursor:pointer}.custom-qty .col-sm-6.form-field-input-wrap .form-field-input .more{font-size:0;width:24px;height:24px;display:block;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;margin-right:10px;cursor:pointer}.checkout-result>div{font-size:1.125rem;margin-bottom:10px}.checkout-result .checkout-bonus-result .checkout-result-price{display:inline-block;background-color:var(--pink-color);color:var(--red-color);font-size:1rem;line-height:30px;border-radius:10px;padding:0 10px;margin-left:10px}.btn-submit.checkout__button-summary{border-radius:10px;background-color:var(--red-color);transition:.3s all ease}.btn-submit.checkout__button-summary:hover{transition:.3s all ease;background-color:var(--pink-color)}.btn-submit.checkout__button-summary span{color:var(--white-color);transition:.3s all ease;font-weight:600}.btn-submit.checkout__button-summary:hover span{color:var(--red-color);transition:.3s all ease}.custom-qty .col-sm-6.form-field-input-wrap .form-field-input input::placeholder{font-size:0 !important}.checkout-agree-news .checkout-agree-label,.checkout-agree .checkout-agree-label{align-items:center;justify-content:flex-start;display:flex}.checkout-agree .checkout-agree-label a{color:var(--red-color);font-weight:600}.checkout-block-content ng-form[name=smsConfirmationForm] .btn-action{border:0;margin:.3125rem 0;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:10px;transition:.3s all ease;padding:0 15px;height:40px;color:var(--white-color)}.checkout-block-content ng-form[name=smsConfirmationForm] .btn-action:hover{transition:.3s all ease;background-color:var(--pink-color);color:var(--red-color)}.checkout-block-content .link-forget{text-align:left;font-size:.875rem;font-weight:500;color:#6f6f6f;text-decoration:none;line-height:1rem;transition:.3s all ease;display:block;margin-bottom:24px}.checkout-block-content .link-forget:hover{transition:.3s all ease;color:var(--red-color);text-decoration:none}.checkout-block-content form[name=authForm] .btn-submit{width:100%;max-width:180px;height:56px;border-radius:16px;background-color:var(--red-color);transition:.3s all ease;color:var(--white-color);font-size:1.12rem;font-weight:700}.checkout-block-content form[name=authForm] .btn-submit:hover{background-color:var(--pink-color);color:var(--red-color);transition:.3s all ease}.checkout-block-content .fa-eye:before{color:#9d9daf}.checkout-block-content .fa-eye-slash:before{color:#9d9daf}.checkout-block-content .showhidepass{margin-top:2px}.login-block.login-block-auth form[name=smsAuthForm] .row{flex-wrap:wrap;margin-bottom:8px}.login-block.login-block-auth form[name=smsAuthForm] .row:first-child{margin-bottom:24px}.login-block.login-block-auth form[name=smsAuthForm] .row:last-child{margin-bottom:0}.login-block.login-block-auth form[name=smsAuthForm] .row .col-xs-4,.login-block.login-block-auth form[name=smsAuthForm] .row .col-xs-8{flex-basis:100%;min-width:100%;margin:0;width:100%}.login-block.login-block-auth form[name=smsAuthForm] .form-field-name{font-size:1rem;line-height:130%;font-weight:600;margin:0;margin-bottom:4px !important}.login-block.login-block-auth form[name=smsAuthForm] .form-field-name:after{color:var(--red-color)}.col-p-v-desktop{padding-top:0;padding-bottom:0}.login-block.login-block-auth form[name=smsAuthForm] input[type=text]:not(.cart-add__spinbox-input),.login-block.login-block-auth form[name=smsAuthForm] input[type=password],.login-block.login-block-auth form[name=smsAuthForm] input[type=search],.login-block.login-block-auth form[name=smsAuthForm] input[type=email],.login-block.login-block-auth form[name=smsAuthForm] input[type=number],.login-block.login-block-auth form[name=smsAuthForm] input[type=tel],.login-block.login-block-auth form[name=smsAuthForm] input[type=url],.login-block.login-block-auth form[name=smsAuthForm] textarea{border-radius:16px;background-color:var(--white-color);min-height:53px;border:0;font-size:1rem}.login-block.login-block-auth form[name=smsAuthForm] .vertical-interval-xsmall{margin:0}.login-block.login-block-auth form[name=smsAuthForm] .showhidepass{top:calc(50% - 12px);right:20px}.login-block.login-block-auth form[name=smsAuthForm] .fa-eye-slash:before,.login-block.login-block-auth form[name=smsAuthForm] .fa-eye:before{color:#9d9daf}.site-body-cell.login{padding-bottom:0}.login-block.login-block-auth form[name=smsAuthForm] .link-forget{text-align:left;font-size:.875rem;font-weight:500;color:#6f6f6f;text-decoration:none;line-height:1rem;transition:.3s all ease;display:block;margin-bottom:24px}.login-block.login-block-auth form[name=smsAuthForm] .link-forget:hover{transition:.3s all ease;color:var(--red-color);text-decoration:none}.login-block-auth{padding-bottom:0}.login-block.login-block-auth form[name=smsAuthForm] .btn-middle{width:100%;max-width:180px;height:56px;border-radius:16px;background-color:var(--red-color);transition:.3s all ease;color:var(--white-color);font-size:1.12rem;font-weight:700}.login-block.login-block-auth form[name=smsAuthForm] .btn-middle:hover{background-color:var(--pink-color);color:var(--red-color);transition:.3s all ease}.login-block.login-block-auth form[name=smsAuthForm] .vertical-interval-xsmall .link-dotted-invert{margin:20px 0;display:inline-block}.login-block.login-block-auth form[name=authForm] .link-dotted-invert,.login-block.login-block-auth form[name=smsAuthForm] .vertical-interval-xsmall .link-dotted-invert{transition:.3s all ease;font-size:1rem;font-weight:600;border:0}.login-block.login-block-auth form[name=authForm] .link-dotted-invert:hover,.login-block.login-block-auth form[name=smsAuthForm] .vertical-interval-xsmall .link-dotted-invert:hover{transition:.3s all ease;color:var(--red-color)}.checkout-block-content .sms-confirmation__phone-not-confirmed{white-space:nowrap;font-weight:600}.checkout-block-content .bonus-card-icon-wrap{display:none}.autocompleter-list-item{background-color:var(--white-color);transition:.3s all ease}.autocompleter-list-item:hover{transition:.3s all ease;background-color:var(--pink-color);cursor:pointer}.desktop-redirect-panel .device-panel__btn,.mobile-redirect-panel .device-panel__btn{height:46px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 20px;border:0;color:var(--white-color);font-size:1.5rem;margin:10px auto}.desktop-redirect-panel .device-panel__btn:hover,.mobile-redirect-panel .device-panel__btn:hover{background-color:var(--pink-color);color:var(--red-color);transition:.3s all ease}.site-body-cell-no-left .btn.btn-big.btn-submit{height:46px;width:250px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 5px;color:var(--white-color)}.site-body-cell-no-left .btn.btn-big.btn-submit:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.brands-title.page-title .main-title{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:24px}.registration-block ng-form[name=smsConfirmationForm] .btn-action{border:0;margin:0;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 15px;height:53px;color:var(--white-color);font-size:1rem}.registration-block ng-form[name=smsConfirmationForm] .btn-action:hover{transition:.3s all ease;background-color:var(--pink-color);color:var(--red-color)}.registration-block .form-field-input.vertical-interval-xsmall{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.registration-block .bonus-card-plus-amount{padding:8px;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;background-color:var(--pink-color);font-weight:600;border-radius:8px;line-height:1}.myaccount-bonus-card .h2.myaccount-subtitle{font-size:2rem;line-height:2.25rem;font-weight:800;margin-bottom:24px}.bonus-info__card-number .form-field-name{font-size:1.25rem;line-height:1.5rem;font-weight:500}.bonus-info__card-number .bonus-info__card-number-value,.bonus-info__card-number .bonus-info__card-number-note{font-size:1.25rem;line-height:1.5rem;font-weight:500}.bonus-info__stats{background-color:var(--pink-color);border-radius:16px;padding:10px 20px}.bonus-info__bonuses{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;order:2}.bonus-info__discount{order:0}.bonus-info__level{order:1}.bonus-info__bonuses-note{margin-right:10px}.bonus-info__transactions-modes-list .bonus-transactions-mode.btn{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0 12px !important;border:1px solid #d2d2d2 !important;border-radius:16px !important;cursor:pointer;font-size:1rem;color:var(--black-color);font-weight:500;transition:.3s all ease;height:36px}.bonus-info__transactions-modes-list .bonus-transactions-mode.btn:hover{border:1px solid var(--black-color) !important}.bonus-info__transactions-modes-list .bonus-transactions-mode.btn.bonus-transactions-mode--selected{border:1px solid var(--red-color) !important;color:var(--red-color)}.bonus-history-header-item{border:0;padding-left:0 !important}.bonus-history-body-item{padding-left:0 !important}.bonus-history-header{border-bottom:1px solid var(--grey-color)}.bonus-history-body-item-row{padding:0 10px;box-sizing:border-box}.bonus-history-body-item-row:nth-child(even){background-color:var(--white-color);border-radius:16px}.bonus-history-body-item__amount-add:before{content:'+'}.bonus-history-body-item__amount-subtract,.bonus-history-body-item__amount-add{color:var(--red-color);font-size:1rem;font-weight:600}.bonus-history-body-item__date{font-size:1rem}form[name=myaccountChangePassword] .row.middle-xs,form[name=myaccountChangePassword] .row .col-xs-8{flex-basis:100%;min-width:100%;margin:0;width:100%;display:block}form[name=myaccountChangePassword] .vertical-interval-xsmall{margin:0;font-size:1rem;line-height:130%;font-weight:600;margin:0;margin-bottom:4px !important}form[name=myaccountChangePassword] .col-sm-4{padding:0;display:block;width:100%;max-width:100%}form[name=myaccountChangePassword] input[type=text]:not(.cart-add__spinbox-input),form[name=myaccountChangePassword] input[type=password],form[name=myaccountChangePassword] input[type=search],form[name=myaccountChangePassword] input[type=email],form[name=myaccountChangePassword] input[type=number],form[name=myaccountChangePassword] input[type=tel],form[name=myaccountChangePassword] input[type=url],form[name=myaccountChangePassword] textarea{border-radius:16px;background-color:var(--white-color);border:0;font-size:1rem;min-height:53px}form[name=myaccountChangePassword] label{height:90px}form[name=myaccountChangePassword] label .col-xs-12.col-sm-8{height:53px;display:block;max-width:100%;width:100%;padding:0}form[name=myaccountChangePassword] .btn.btn-middle.btn-confirm{height:46px;width:100%;max-width:250px;border:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 12px;font-size:1rem;color:var(--white-color);font-weight:600}form[name=myaccountChangePassword] .btn.btn-middle.btn-confirm:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}@media screen and (max-width:1109px){.products-view-tile .products-view-block{max-width:220px !important}.product-categories-mainpage .product-categories-thin .product-categories-view{grid-template-columns:220px 220px 220px 220px}.custom-mobile-app__left{width:320px}.custom-mobile-app__right{width:calc(100% - 320px)}.custom-about{padding:25px;background-image:none}.custom-about p{max-width:100%}}.main-page-order h2{font-weight:800;font-size:2rem;line-height:2.5rem;margin-bottom:24px}.main-page-order{padding-top:0;margin-bottom:60px}.main-page-order-item{background-color:var(--white-color)}.main-page-order-list{padding-bottom:15px}.main-page-order-item .label{height:20px;padding:0 5px;align-items:center;border-radius:5px;background-color:transparent;line-height:20px}.main-page-order-item .label.label-warning{background-color:var(--pink-color);color:var(--red-color) !important}.main-page-order-item .label.label-danger{background-color:transparent}.myaccount-bonus-card .bonus-form-label-row .btn-middle{height:46px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;padding:0 5px;color:var(--white-color);transition:.3s all ease;max-width:250px}.myaccount-bonus-card .bonus-form-label-row .btn-middle:hover{transition:.3s all ease;color:var(--red-color);background-color:var(--pink-color)}.footer-bottom-level-inner .static-block{display:none}.footer-bottom-level-inner .copyright-block{width:100%}.after-footer{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.after-footer span{font-size:.75rem;color:#848484;font-weight:500}.after-footer a{font-size:.75rem;color:#848484;font-weight:500;transition:.3s all ease}.after-footer a:hover{text-decoration:none;transition:.3s all ease;color:var(--red-color)}.custom-price-modal{display:none}.custom-price-modal:first-child{display:block}.combo-item__edit-options{white-space:nowrap}.combo-item__name{font-weight:700}.custom-options--additional-goods .custom-options-control-info{width:100%}.combo-item__btns{white-space:nowrap}.combo-item__edit-combo-btn{margin-right:5px}.custom-options-combo-wrap .custom-options-price{background-color:#f2d2cf;display:block;height:20px;align-content:center;text-align:center;border-radius:5px;width:100%;font-weight:500;line-height:20px}.combo-positions-item{cursor:pointer}.modal-quickview .product-card--quickview .custom-options-combo-btn-wrap{height:84px;display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:20px 16px;left:0}.custom-options .custom-options-multi-select-inner{padding-bottom:84px}.modal-quickview .product-card--quickview .custom-options-combo-btn{height:44px;display:block;text-align:center;align-content:center;padding:0 20px;max-width:150px;margin-right:10px}.custom-modal{display:none;z-index:-1;width:550px;height:auto;background-color:var(--white-color);border-radius:16px;padding:16px;font-size:1rem;line-height:1.25rem;font-weight:600;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);cursor:default;transition:.3s all ease;opacity:0;max-height:calc(90vh - 80px);box-sizing:border-box}.custom-modal__inner{height:400px;overflow-y:auto;box-sizing:border-box}.custom-modal .close{position:absolute;top:-40px;right:-40px;background-color:var(--white-color);width:45px;height:45px;border-radius:25px;background-image:url(https://static.tildacdn.com/tild3162-6665-4563-a631-376433333234/close.svg);background-repeat:no-repeat;background-position:center;background-size:80%;cursor:pointer}.custom-modal.show{display:block;z-index:101;transition:.3s all ease;opacity:1}.custom-overlay{width:100%;height:100%;position:fixed;z-index:-1;display:none;top:0;left:0;background-color:var(--grey-color);cursor:pointer;background:#000;transition:.3s all ease;opacity:0}.custom-overlay.show{display:block;z-index:100;transition:.3s all ease;opacity:.65}.combo-item__edit-combo-btn{transition:.3s all ease}.combo-item__edit-combo-btn:hover{color:var(--white-color);background-color:var(--red-color);transition:.3s all ease}.combo-item__edit-options{transition:.3s all ease}.combo-item__edit-options:hover{transition:.3s all ease;color:var(--black-color)}.modal-quickview .custom-options .custom-options-row label{border:1px solid var(--white-color);transition:.3s all ease}.modal-quickview .custom-options .custom-options-row label:hover{transition:.3s all ease;border:1px solid var(--red-color)}.combo-positions-item__img{border:1px solid var(--white-color);transition:.3s all ease}.combo-positions-item__img:hover{transition:.3s all ease;border:1px solid var(--red-color)}#properties{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#properties li{width:100%}#properties li:nth-child(1){order:1}#properties li:nth-child(2){order:2}#properties li:nth-child(3){order:0}#properties li:nth-child(4){order:3}@media screen and (max-width:992px){html,body{background-color:#f8f9fa}.mobile-content-padding{padding-left:16px;padding-right:16px}.custom-mobile-app__left{order:1;position:relative;width:100%}.custom-mobile-app__right{order:0;width:100%;padding:0;display:block;margin-bottom:30px}.custom-mobile-app{margin:0;padding:20px;padding-bottom:0;display:flex;flex-direction:column}.custom-mobile-app__left img{margin:0 auto;position:relative;width:100%;max-width:260px}.custom-app-head{height:63px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;background-color:#eef0f2;box-sizing:border-box;padding:12px 16px;border-bottom:1px solid var(--grey-color);display:none !important}.custom-app-head.show{display:flex !important}.custom-app-head__img{width:38px;height:38px;background-image:url(https://static.tildacdn.com/tild3864-3031-4062-b562-646661653533/app-logo.svg);background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0;margin-right:10px}.custom-app-head__btn{margin-left:auto;text-decoration:none;height:30px;width:80px;border-radius:15px;display:block;background-color:var(--red-color);color:var(--white-color);font-size:.875rem;font-weight:600;line-height:30px;text-align:center}.custom-app-head__btn:hover{text-decoration:none}.custom-app-head__text{display:block}.custom-app-head__text span{font-size:.875rem;color:#555a61;display:block}.custom-app-head__text span:first-child{font-weight:700;color:var(--black-color);margin-bottom:2px}.custom-app-head__close{position:absolute;top:2px;right:2px;width:16px;height:16px;background-image:url(https://static.tildacdn.com/tild3962-6334-4437-a131-393461633533/close-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.custom-mobile-app__right h3{font-size:1.5rem;line-height:1.75rem;margin-bottom:16px}.custom-mobile-app__right-text a{margin-bottom:16px}.custom-mobile-app__right-text li{font-size:1rem}.custom-mobile-app__right-text a span{font-size:1rem}.custom-mobile-app__right-qr{display:none}.custom-mobile-app__left .btn{position:absolute;bottom:21px;width:100%;left:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;height:46px;font-size:1rem;font-weight:500;background-color:var(--red-color);color:var(--white-color);height:46px;border-radius:16px;text-decoration:none;text-transform:none;display:none}#content{background-color:#f8f9fa}.wishlist-control,.mobile-product-view-item__controls-icon{visibility:hidden}#header .mobile-header__item.mobile-header__menu-trgger-block{order:3;padding:0;width:30px;height:30px;display:flex;justify-content:center;align-items:center}#header .mobile-header__menu-triger{width:16px}#header .mobile-header__menu-triger span{background:#717880}#header .mobile-header__search-form-block{display:none !important}#header .mobile-header__item.mobile-header__search-block{display:none !important}#header .mobile-header__phone-block{order:1;padding:0;min-width:30px;margin-right:8px}#header .mobile-header__phone-block svg{display:none}#header .mobile-header__phone-block a{display:block;width:30px;height:30px;background-image:url(https://static.tildacdn.com/tild3435-6130-4939-a233-656362363537/phone.svg);background-repeat:no-repeat;background-position:center;background-size:inherit}#header{padding:0 16px}#header .mobile-header__logo-block{order:0;padding:0;max-width:77px;height:38px;margin:0;margin-right:auto}#header .custom-tg{order:2;display:block;text-decoration:none;width:30px;height:30px;background-image:url(https://static.tildacdn.com/tild3839-3830-4731-b032-346139393432/tg.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px}#header .mobile-header__item.mobile-header__myaccount-link-wrap{display:none !important}.categories-root-wrap{margin-bottom:0;background-color:#f8f9fa}.categories-root-wrap .categories-root{padding-right:0;background-color:#f8f9fa;padding-top:10px;padding-bottom:5px}.mobile-header-wrap{background-color:transparent}.categories-root__items{padding:0}.categories-root__item{margin-bottom:5px;padding:0 8px;height:24px;border:1px solid var(--grey-color);background-color:transparent;align-content:center;line-height:24px}.categories-root__item .categories-root__item-name{font-weight:600;font-size:.85rem}.categories-root__item.cs-selected{border-color:var(--red-color)}.categories-root__item.cs-selected .categories-root__item-name{color:var(--red-color)}.main-page-order-list{padding-bottom:5px}.main-page-order-item{padding:10px}.main-page-order h2{font-size:1.25rem;line-height:1.5rem;margin-bottom:16px;margin-top:16px}.main-page-order{margin-bottom:0;padding:0 16px}.module-stories-list--mobile{padding-top:16px;padding-left:16px;padding-bottom:8px}.module-stories-list--mobile .module-stories-list__item{padding:0;padding-right:4px}.module-stories-list--mobile .module-stories-list__item{width:120px;height:160px;flex-shrink:0}.module-story--square{padding:2px;border-radius:12px}.module-story--square .module-story__img{border-radius:11px}stories-list{margin-bottom:16px}.mainpage-products{padding:0 16px;box-sizing:border-box}.custom-categoties{margin-bottom:10px}.custom-categoties h2{font-size:1.25rem;line-height:1.5rem;margin-bottom:16px}.custom-categoties__row{flex-wrap:wrap}.custom-categoties__item{width:calc(50% - 2px);padding:8px;height:90px;border-radius:12px;margin-bottom:6px}.custom-categoties__item p{margin-top:0;margin-bottom:4px;font-size:.875rem;line-height:1rem}.custom-categoties__item span{font-size:.875rem;line-height:1rem}.mainpage-products__header{margin:0;padding:0;font-size:1.25rem;line-height:1.5rem;margin-bottom:16px;font-weight:800}.mainpage-products__header span{font-size:1.25rem;line-height:1.5rem;font-weight:800}.products-view-mobile-modern-tile .mobile-product-view-item{box-sizing:border-box;min-width:calc(50% - 8px);flex-basis:calc(50% - 8px);width:calc(50% - 8px);box-shadow:0 4px 4px 0 #b7b7b740;-webkit-box-shadow:0 4px 4px 0 #b7b7b740;-moz-box-shadow:0 4px 4px 0 #b7b7b740;padding:8px;border-radius:8px;margin-bottom:16px}.products-view-mobile-modern-tile .catalog-view__product-item-wrap{justify-content:space-between}#footer{background-color:var(--white-color);margin-top:24px;border:0}.panel.footer-social{display:none !important}.site-footer-top-level .site-footer-top-level__row>.footer-menu:first-child{max-width:100% !important;padding:20px 16px 30px 16px}.footer-gifts .static-block{padding:0;display:flex;flex-wrap:wrap}.footer-logo{margin:0;width:98px}.footer-logo img{width:100%;height:auto}p.footer-text{margin:0;padding-left:12px;width:100%;box-sizing:border-box;max-width:130px;white-space:unset;font-size:.875rem;height:46px;align-content:center}a.footer-download{width:100%;margin-top:30px}.site-footer-top-level .site-footer-top-level__row>.footer-menu{box-sizing:border-box;width:100%;padding:0 16px;max-width:100% !important}.site-footer-top-level .footer-menu-head,.site-footer-top-level .footer-menu-item,.site-footer-top-level .footer-menu-compact .row .footer-menu{border:0;padding:0}#footer .accordion-css__body{display:block}.site-footer-top-level .site-footer-top-level__row .footer-menu label svg{display:none}.site-footer-top-level .footer-menu-head{font-size:1rem;font-weight:800;line-height:1.5rem;margin-bottom:8px}.footer-menu-item span{line-height:1.125rem;font-size:.875rem}.site-footer-top-level .footer-menu-item{margin-bottom:8px}.site-footer-top-level .footer-menu-item:last-child{margin-bottom:16px}.static-block-footer-banner{padding:20px 16px;padding-bottom:0;width:100%;max-width:100%}.mobile-product-view-item-price-data{background-color:#ffefef;border-radius:8px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:24px;padding:0 8px}.mobile-product-view-item .mobile-prod-info-wrap .price{margin:0;order:0;height:24px;line-height:24px}.mobile-product-view-item .price-number,.mobile-product-view-item .price-current,.mobile-product-view-item .price-currency,.mobile-product-view-item .price-discount-abs,.mobile-product-view-item .price-discount-percent,.mobile-product-view-item .price-new-discount{font-size:.9rem;font-weight:600;line-height:24px}.products-view-mobile-modern-tile .mobile-product-view-item__name a{position:static}.products-view-mobile-modern-tile .mobile-product-view-item__name a:hover{text-decoration:none}.products-view-mobile-modern-tile .mobile-product-view-item__name .mobile-product-view-item-price-data{position:absolute;display:flex;bottom:0;left:0;width:100%;box-sizing:border-box}.catalog-view .prod-name:after,.catalog-list .prod-name:after{display:none}.copyright-block{background:var(--white-color);padding:26px 16px;border-top:1px solid var(--grey-color);margin-bottom:50px}.products-view-mobile-modern-tile .products-view-price-block{background-color:#ffefef;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-radius:8px;padding:0 8px;height:24px}.products-view-mobile-modern-tile .products-view-combo__base-price{font-size:.87rem;font-weight:600;line-height:24px;white-space:nowrap}.products-view-mobile-modern-tile .products-view-combo__discount-price{font-size:.87rem;font-weight:600;line-height:24px;white-space:nowrap}.products-view-price-block.products-view-price-inner .cart-add.cart-add--simple.btn.btn-buy.products-view-buy{width:20px;height:20px;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.bottom-panel__menu-block{padding:10px 16px 5px 16px;background-color:#fdfdfde5;border-top-left-radius:16px;border-top-right-radius:16px;backdrop-filter:blur(8px)}.bottom-panel--theme-default{border:0;background-color:transparent}.bottom-panel__menu-link{width:60px}.bottom-panel__menu-link .bottom-panel__menu-icon svg{display:none}.bottom-panel__menu-link .bottom-panel__menu-icon{display:block;margin:0 auto;margin-bottom:4px;padding:0;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:inherit}.bottom-panel__menu-link:nth-child(1) .bottom-panel__menu-icon{background-image:url(https://static.tildacdn.com/tild3064-3561-4637-b739-356462396431/m-01.svg)}.bottom-panel__menu-link:nth-child(2) .bottom-panel__menu-icon{background-image:url(https://static.tildacdn.com/tild3463-3039-4433-a634-386338323563/m-02.svg)}.bottom-panel__menu-link:nth-child(3) .bottom-panel__menu-icon{background-image:url(https://static.tildacdn.com/tild3966-3939-4362-b661-336634366363/m-03.svg)}.bottom-panel__menu-link:nth-child(4) .bottom-panel__menu-icon{background-image:url(https://static.tildacdn.com/tild6163-3336-4037-b331-656431396565/m-04.svg)}.bottom-panel__menu-link.cs-l-6:nth-child(1) .bottom-panel__menu-icon{background-image:url(https://static.tildacdn.com/tild6664-3233-4461-a466-346361386537/m-01-r.svg)}.bottom-panel__menu-link.cs-l-6:nth-child(2) .bottom-panel__menu-icon{background-image:url(https://static.tildacdn.com/tild6430-6433-4335-b461-633865326234/m-02-r.svg)}.bottom-panel__menu-link.cs-l-6:nth-child(3) .bottom-panel__menu-icon{background-image:url(https://static.tildacdn.com/tild6139-3730-4635-b237-613532323237/m-03-r.svg)}.bottom-panel__menu-link.cs-l-6:nth-child(4) .bottom-panel__menu-icon{background-image:url(https://static.tildacdn.com/tild3264-6239-4564-a331-653263323438/m-04-r.svg)}.bottom-panel__menu-link .mobile-header__cart-count{right:-10px;top:-10px}.bottom-panel__menu-descr{color:#555a61;font-weight:600;font-size:.875rem}.mobile-header__cart-count{background-color:var(--red-color)}.sidebar_open #sidebar,.sidebars-container--activated .sidebar,.sidebar-state-menu__input:checked+.sidebars-container .sidebar{background-color:var(--white-color)}#sidebar,.sidebar{width:100%}.menu__item-inner,.menu__link--with-icon{padding:0 16px;border:0}.menu--root .menu__link{border:1px solid var(--grey-color);padding:10px;box-sizing:border-box;border-radius:12px}.menu__item{border:0;margin-bottom:7px}.menu_item--catalog{padding-top:10px}.menu--root .menu__link span{display:none}.menu--root .menu__link .menu__link-inside{justify-content:center;text-align:center;font-size:.938rem;font-weight:500;display:inline}.menu--root .menu__link{text-align:center;justify-content:center}.sidebar-return-desktop{background-color:var(--pink-color);padding:10px;border-radius:12px;margin:0 auto;margin-bottom:20px;max-width:250px}#modal_comboPositions.open .modal-positionsview .cart-add-combo-btn:hover,#modal_comboPositions.open .modal-quickview .cart-add-combo-btn:hover,.adv-modal.modal-quickview-wrap.open .modal-positionsview .cart-add-combo-btn:hover,.adv-modal.modal-quickview-wrap.open .modal-quickview .cart-add-combo-btn:hover{text-decoration:none}.mobile-product-main-info{padding:0}.sidebar__header{font-size:1.25rem;font-weight:800;line-height:1.5rem;padding:10px 16px;border-bottom:1px solid var(--grey-color);text-transform:unset}.sidebar .cart-mini-empty{height:calc(100vh - 104px);text-align:left;background-size:120%;background-position:50% -180%}.after-footer{display:block;text-align:center}.after-footer span{display:inline-block;margin-bottom:10px;margin-top:10px}.account-page{padding:0 16px}.myaccount-page__tabs .tabs-headers .tabs-header-item{margin-bottom:7px}.myaccount-page__tabs .tabs-headers .tabs-header-item{padding:0}.myaccount-mobile .myaccount-btn-logout{margin:0;margin-top:20px;padding:0;width:100%;height:43px;border-radius:16px;font-size:1rem;font-weight:600;background-color:var(--red-color);color:var(--white-color);display:flex;justify-content:center;align-items:center;border:0;flex-wrap:nowrap}.myaccount-page__tabs .tabs-headers .tabs-header-item:not(.cs-bg-1) .tabs-header-item-link{margin:0}.myaccount-mobile .myaccount-welcome-text{margin:0;padding:8px;border-radius:16px;background-color:var(--white-color);border:1px solid var(--pink-color);margin-bottom:20px}.tabs-vertical .tabs-content{padding:0}.myaccount-mobile .myaccount-bonus-card,.myaccount-mobile .myaccount-change-password,.myaccount-mobile .myaccount-address-book,.myaccount-mobile .myaccount-common-info,.myaccount-mobile .myaccount-wishlist{padding:0}.account-page .main-title span{font-size:1.25rem;line-height:1.5rem;font-weight:800}.myaccount-title .myaccount-main-title--left-arrow:before{width:30px;height:30px;background-color:var(--white-color);background-size:30%;background-repeat:no-repeat;background-position:center;border-radius:15px;left:0}.order-history-body-item{padding-top:8px;padding-bottom:8px}.order-history .order-history-body-item.icon-right-open-after:after{right:8px}.order-history-body-item-row .order-history-body-item span,.order-history-body-item-row .order-history-body-item div,.order-history-body-item-row .order-history-body-item a{font-size:.85rem}.order-history .order-history-body-item.icon-right-open-after{padding-right:25px}.order-history-details__return-order-list-link{width:100%;box-sizing:border-box}.order-history-details-info-block{margin-right:0}.order-history-details .text-align-right a{background-color:var(--pink-color);color:var(--black-color);font-size:1rem;border-radius:16px;border:0;padding:8px;margin-top:10px;white-space:nowrap}.order-history-details .select-custom{min-width:150px}.order-history-details{padding:0}.order-history-details .cart-mini-list-mobile .cart-mini-item+.cart-mini-item{border-top:0;padding:0;margin:0}.order-history-details .cart-mini-list .cart-mini-info .cart-mini-price,.order-history-details .cart-mini-list .cart-mini-info .cart-mini-properties-item,.order-history-details .cart-mini-list .cart-mini-info .cart-mini-custom-option{display:block;padding:0}.order-history-details .cart-mini-list .cart-mini-photo,.order-history-details .cart-mini-list .cart-mini-info{display:block;padding-bottom:10px}.order-history-details .cart-mini-list .cart-mini-item{border-top:0;padding:0;margin:0}.order-history-details .cart-mini-properties,.order-history-details .cart-mini-properties span{color:#555a61}.order-history-details-products{margin-top:10px}.order-history-details-products .cart-mini-result-name{display:block;font-weight:500;font-size:.85rem}.order-history-details-products .cart-mini-list-mobile .cart-mini-result-row{margin-bottom:10px}.order-history-details-products .form-field-name{margin-bottom:10px}form[name='orderComment'] .btn-middle{width:100%;text-transform:none;margin-top:10px}.myaccount-common-info .row.middle-xs:nth-last-child(2) .col-xs-12.col-sm-8{width:100%;display:flex;flex-wrap:nowrap}.myaccount-common-info .row.middle-xs:nth-last-child(2) .col-xs-12.col-sm-8 span{margin-right:5px;display:inline-block}.address-list-add .btn-middle{max-width:100%;text-transform:none}.address-list-item:first-child{padding-top:16px}.mobile-version .adv-modal--floating-animation .adv-modal-close:after{display:none}.mobile-version .adv-modal--floating-animation .adv-modal-close{background-image:url(https://static.tildacdn.com/tild3162-6665-4563-a631-376433333234/close.svg);background-repeat:no-repeat;background-position:center;background-size:50%}.bonus-info__stats{padding:10px;display:block}.bonus-info__bonuses{width:100%;box-sizing:border-box;padding:0;margin-bottom:10px}.bonus-info__discount-value{font-size:1.5rem}.bonus-info__level{display:block}.bonus-info__level-note,.mobile-version .bonus-info__level-value{display:inline}.bonus-info__level-value{font-size:1.5rem;font-weight:500}.bonus-info__bonuses-value{font-size:1.5rem}.bonus-info__transactions-modes-list{display:block}.bonus-info__transactions-modes-list .bonus-transactions-mode.btn{width:100%;box-sizing:border-box;margin-bottom:7px}.bonus-info__discount{justify-content:center;margin-bottom:10px}.bonus-history-body-item,.bonus-history-body-item__date{font-size:.75rem;line-height:1}.bonus-info__discount-note{order:0;white-space:nowrap}.mobile-version .bonus-info__discount-value{order:1}.bonus-info__level{text-align:center}.myaccount-bonus-card .h2.myaccount-subtitle{margin-top:0;font-size:1.25rem;line-height:1.5rem;font-weight:800;margin-bottom:16px}.mobile-container-fluid{padding:0 16px}.get-bonus-card-block .site-body-cell-to-center a{height:46px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:var(--red-color);border-radius:16px;transition:.3s all ease;padding:0 5px;color:var(--white-color);box-sizing:border-box;text-transform:none}.get-bonus-card-block img{display:block;margin:0 auto}.category-title-mobile{padding:0 16px;margin-bottom:16px;font-size:1.25rem;line-height:1.5rem;font-weight:800;text-align:left}.no-borders.panel.breadcrumbs{padding:0}.no-borders.panel.breadcrumbs span{color:#555a61}.no-borders.panel.breadcrumbs a{text-decoration:none}.breadcrumbs__inner{padding:16px;box-sizing:border-box;padding-bottom:8px;margin-bottom:8px}.breadcrumbs .breadcrumbs__item a:hover{text-decoration:none}.breadcrumbs .breadcrumbs__item:before{font-size:0;display:block;width:10px;height:10px;background-image:url(https://static.tildacdn.com/tild3966-3465-4832-b463-333034366435/03-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.breadcrumbs .breadcrumbs__item:first-child:before{display:none}.catalog-sort-view-mode{display:none}.catalog-sort-block{margin-bottom:16px}.catalog .catalog-view.products-view-mobile-modern-tile{padding:0 16px}.sidebar__content .cart-mini-list-mobile{padding:0 16px}.sidebar__content .cart-mini-list-mobile .cart-mini-list .cart-mini-item{margin:0}.sidebar__content .cart-mini-list-mobile .cart-mini-block>div{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;flex-wrap:nowrap;flex-direction:column;box-sizing:border-box;height:calc(100vh - 105px)}.sidebar__content .cart-mini-list-mobile .cart-mini-block .cart-mini-scrollbar-block{width:100%;box-sizing:border-box}.sidebar__content .cart-mini-list-mobile .cart-mini-block .cart-mini-result-block{width:100%;margin-top:auto;box-sizing:border-box;padding:16px 0;border:0}.sidebar__content .cart-mini-list-mobile .cart-mini-block .cart-mini-scrollbar-block{height:calc(100% - 100px);overflow:hidden;overflow-y:scroll}.sidebar__content .cart-mini-list-mobile .cart-mini-list .cart-mini-item{padding-right:10px;border:0;border-bottom:1px solid var(--grey-color)}.sidebar__content .cart-mini-list-mobile .cart-mini-list .cart-mini-item:last-child{border-bottom:0}.sidebar__content .cart-mini-item .col-xs-9{padding-left:0}.sidebar__content .cart-mini-list-mobile .cart-mini-remove svg{display:none}.sidebar__content .cart-mini-list-mobile .cart-mini-remove{display:block;width:25px;height:25px;background-image:url(https://static.tildacdn.com/tild3162-6665-4563-a631-376433333234/close.svg);background-repeat:no-repeat;background-position:center;background-size:80%;right:10px;opacity:.5}.sidebar__content .cart-mini-result-name{display:block;font-size:1.125rem;align-content:center;font-weight:600}.cart-mini-list-mobile .cart-mini-result-total-price{font-size:1.6rem}.cart-mini-list-mobile .cart-mini-btn-cart{font-size:1.125rem;border-radius:16px;background-color:var(--pink-color);font-weight:600;border:0;text-transform:none}.cart-mini-list-mobile .cart-mini-btn-checkout{font-size:1.125rem;border-radius:16px;background-color:var(--red-color);font-weight:600;color:var(--white-color);border:0;text-transform:none}.cart-title.page-title h1{font-size:1.25rem;line-height:1.5rem;font-weight:800}.cart-full-mobile.panel{border:0}.cart-page.cart .cart-page__cart-btns-wrap{margin-bottom:16px;justify-content:space-between;flex-wrap:nowrap}.cart-page__cart-btns-wrap .btn.btn--two-column{padding:10px}.main-product-cell .panel.no-borders{padding:0}.main-product-cell .product-title-mobile.page-title.main-title{font-size:1.25rem;line-height:1.5rem;font-weight:800;text-align:left;margin-bottom:16px;padding:0 16px}.main-product-cell .custom-options .custom-options-multi-select-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.main-product-cell .mobile-product-main-info{padding:0 16px}.gallery-photos-slider{padding:0 16px;height:auto !important}.gallery-photos-item{padding:0}.gallery-photos-item img{display:block;border-radius:16px}.main-product-cell .block-exuding-row:last-child{padding:0}.custom-product .mobile-product-main-info{padding:0 16px;margin-bottom:30px}.product-data .product-data__header{margin-bottom:16px}.product-data__body{font-size:.85rem;color:#6e6e6e}.mobile-product-main-info .properties .properties-item{padding:0}.details-row.product__info-item{background-image:none}.details-row.product__info-item .details-param-name{order:0;white-space:normal;flex-shrink:0;font-size:.85rem;color:#6e6e6e;background:transparent}.details-row.product__info-item:after{content:'';height:20px;width:100%;flex-shrink:1;order:1;display:block;background-image:linear-gradient(to right,#5c6370 10%,#fff0 0%);background-position:0 .865rem;background-size:6px 1px;background-repeat:repeat-x}.details-row.product__info-item .details-param-value{order:2;white-space:normal;flex-shrink:0;font-size:.85rem;color:#6e6e6e;background:transparent}.details-param-value-weight{color:#6e6e6e;background:transparent;font-size:.85rem}.product-data .product-data__header label{font-size:1.125rem;font-weight:600;color:#6e6e6e}.product-price.details-payment .half-cell .details-payment-cell,.product-price.details-payment .half-cell .details-amount{margin-bottom:0}.mobile-product-main-info .properties .properties-item-row{background-image:none}.mobile-product-main-info .properties .properties-item-row:after{content:'';height:20px;width:100%;flex-shrink:1;order:1;display:block;background-image:linear-gradient(to right,#5c6370 10%,#fff0 0%);background-position:0 .865rem;background-size:6px 1px;background-repeat:repeat-x}.mobile-product-main-info .properties .properties-item-name{order:0;white-space:normal;flex-shrink:0;font-size:.85rem;color:#6e6e6e;background:transparent}.mobile-product-main-info .properties .properties-item-value{order:2;white-space:normal;flex-shrink:0;font-size:.85rem;color:#6e6e6e;background:transparent}.mobile-product-main-info .properties .properties-item-value span{white-space:normal;flex-shrink:0;font-size:.85rem;color:#6e6e6e}.custom-product .product-data{margin-bottom:16px}.custom-product .details-row.product__info-item{margin-bottom:2px}.custom-product .mobile-product-main-info .properties .properties-item{margin-bottom:2px}.custom-product .gallery-photos-mobile{margin-bottom:16px}.custom-product .product__info{margin-top:0}.custom-product .cart-add--with-spinbox-theme-standart .btn{background-color:var(--red-color);padding:0;border:0;text-transform:none;font-size:1.125rem;font-weight:600;height:40px;color:var(--white-color)}.custom-product .price-number,.custom-product .price-currency,.custom-product .price-discount-abs,.custom-product .price-discount-percent,.custom-product .price-new-discount{font-size:1.5rem;font-weight:700}.custom-product .mobile-product-main-info .bonus-string-sum{box-sizing:border-box;padding:0;margin-bottom:0;margin-left:9px}.custom-product .mobile-product-main-info .bonus-string-sum .bonus-price{white-space:nowrap;padding:4px;background-color:var(--pink-color);color:var(--red-color);border-radius:8px;text-align:center;position:absolute;left:0;bottom:-30px;width:100%;height:25px;font-size:.85rem;font-weight:600;box-sizing:border-box;padding:0;align-content:center}.custom-product .mobile-product-main-info .details-payment-item{margin-bottom:0}.custom-product .mobile-product__price-block{height:30px}.custom-product .sizes-viewer-inner span{display:inline-block;line-height:24px}.details-relative-products .h2{font-weight:700}.product-related-products .products-view.products-view-tile{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.product-related-products .details-relative-products .mobile-product-view-item{flex-shrink:0;margin-right:8px;margin-bottom:10px;border-radius:8px;padding:8px;box-shadow:0 4px 4px 0 #b7b7b740;-webkit-box-shadow:0 4px 4px 0 #b7b7b740;-moz-box-shadow:0 4px 4px 0 #b7b7b740}.product-related-products .mobile-product-view-item__inner .mobile-product-view-item-price-data{display:flex;position:absolute;display:flex;bottom:0;left:0;width:100%;box-sizing:border-box}.product-related-products .mobile-product-view-item .mobile-prod-info-wrap .prod-name{-webkit-line-clamp:3;-webkit-line-clamp:var(--products-view-name-line-count,3);-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;height:49px !important}.product-related-products .mobile-product-view-item__name{position:relative}.custom-product .mobile-product-main-info .sizes-viewer-header{color:#6e6e6e}.custom-product .sizes-viewer-with-combo{margin-bottom:16px}.custom-product .sizes-viewer-item{border:1px solid transparent !important}.custom-product .sizes-viewer-item.sizes-viewer-item-selected{border:1px solid var(--red-color) !important}.custom-product .custom-options .custom-options-multi-select-inner .adv-checkbox-label{background-color:var(--white-color);padding:8px;box-sizing:border-box}.custom-options--additional-goods .custom-options-price{min-width:100%}.custom-product .custom-options--additional-goods .custom-options-price{text-align:center;background-color:var(--pink-color);border-radius:8px}.custom-product .custom-options--additional-goods .custom-options-title{font-size:1rem}.custom-product .details-payment .price{position:relative}.custom-product .custom-options-row-flex .custom-input-text{text-decoration:none}.custom-product .custom-options-row-flex .custom-options-resetting-multi .custom-options-control{padding:4px !important}.custom-product .custom-options-row-flex .custom-options-resetting-multi .custom-options-control--selected{text-decoration:line-through !important;color:var(--red-color) !important}.custom-product .custom-options-row-flex .custom-options-resetting-multi .custom-options-control--selected span{color:var(--red-color)}.custom-product .custom-options-row-flex .custom-options-resetting-multi .custom-options-control--selected svg path,.custom-product .custom-options-row-flex .custom-options-resetting-multi .custom-options-control--selected svg circle{stroke:var(--red-color)}.cart-mini-info .cart-mini-custom-option span{font-weight:500;color:#555a61}.cart-page.cart .spinbox--mobile .spinbox-more,.cart-page.cart .spinbox--mobile .spinbox-less{padding:0}.cart-page.cart .spinbox--mobile .spinbox-less:before{display:block;content:'';width:22px;height:22px;background-image:url(https://static.tildacdn.com/tild6430-6362-4161-b462-303866393237/06-icon.svg);background-repeat:no-repeat;background-position:center;background-size:80%}.cart-page.cart .spinbox--mobile .spinbox-more:before{display:block;content:'';width:22px;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:80%;height:22px}.cart-page.cart .spinbox-input{padding:0;height:25px;border-radius:10px}.cart-full-mobile-photo-link img{border-radius:5px}.cart-full-mobile .cart-full-mobile-remove:before{display:none}.cart-full-mobile .cart-full-mobile-remove{display:block;width:25px;height:25px;background-image:url(https://static.tildacdn.com/tild3162-6665-4563-a631-376433333234/close.svg);background-repeat:no-repeat;background-position:center;background-size:80%;right:10px;opacity:.5}.cart-full-mobile-inputs span{display:none}.cart-full-mobile.panel{padding:10px 0;border-bottom:1px solid var(--grey-color)}.cart-full-mobile.panel:last-child{border:0}.cart-page.cart div[data-cart-mobile-full]{padding:0 16px;box-sizing:border-box}.cart-full-mobile .cart-full-mobile-item-cost{font-size:1.125rem}.cart-full-mobile-properties-name,.cart-full-mobile-properties-value span{color:#555a61}.cart-page.cart .panel.cs-br-1{border:0;padding:16px 0}.cart-full-mobile-coupon .row{flex-wrap:nowrap}.cart-full-mobile-coupon .row .col-xs-12{width:50%;max-width:50%;flex-basis:50%}.cart-full-mobile-coupon input[type=text]:not(.cart-add__spinbox-input),.cart-full-mobile-coupon input[type=password],.cart-full-mobile-coupon input[type=search],.cart-full-mobile-coupon .cart-full-mobile-coupon input[type=email],.cart-full-mobile-coupon input[type=number],.cart-full-mobile-coupon input[type=tel],.cart-full-mobile-coupon input[type=url],.cart-full-mobile-coupon textarea{background-color:var(--white-color);border-radius:12px;margin:0 !important;height:40px}.cart-full-mobile-coupon .checkout-gift-button .btn{background-color:var(--pink-color);border:0;border-radius:12px}.cart-full-mobile-coupon-text{font-weight:600;font-size:1rem}.cart-full-mobile-coupon{border-top:0;padding-bottom:20px;border-bottom:1px solid var(--grey-color)}.cart-page.cart .cart-full-bonus{display:block !important;text-align:center;color:var(--red-color);font-size:1rem;font-weight:600;background-color:var(--pink-color);border-radius:16px;padding:8px;width:100%;box-sizing:border-box}.cart-page.cart .cart-full-bonus span{color:var(--red-color);font-size:1rem;font-weight:600;margin:0}.cart-page.cart .panel.no-borders{box-sizing:border-box;padding:0;margin:0}.cart-full-mobile-result div{text-align:center}.cart-page.cart .cart-full-mobile.panel{border-bottom:1px solid var(--grey-color)}.cart-full-mobile-buttons .btn{background-color:var(--red-color);color:var(--white-color);border-radius:16px}.cart-page.cart .container-fluid{padding:0}.after-footer span{display:block}.modal-quickview-wrap .cart-add--with-spinbox-theme-standart .btn{background-color:var(--red-color);border-radius:12px;color:var(--white-color)}.modal-quickview-wrap .main-product-cell .product-title-mobile.page-title.main-title{padding:0}.modal-quickview-wrap .mobile-product__price-block .price-current,.modal-quickview-wrap .mobile-product__price-block .price-new,.modal-quickview-wrap .mobile-product__price-block .first-payment-price{padding:0}.modal-quickview-wrap .price-number,.modal-quickview-wrap .price-currency,.modal-quickview-wrap .price-discount-abs,.modal-quickview-wrap .price-discount-percent,.modal-quickview-wrap .price-new-discount{font-size:1.5rem;font-weight:700}.mobile-version .modal-quickview .bonus-string-sum{padding:0}.modal-quickview-wrap .main-product-cell .mobile-product-main-info{padding:0}#modal_comboPositions.open .adv-modal-close,.adv-modal.modal-quickview-wrap.open .adv-modal-close{box-shadow:0 4px 4px 0 #b7b7b740;-webkit-box-shadow:0 4px 4px 0 #b7b7b740;-moz-box-shadow:0 4px 4px 0 #b7b7b740}.modal-quickview-wrap .gallery-photos-item img{margin-top:20px}#modal_comboPositions.open .modal-positionsview .product__buttons,#modal_comboPositions.open .modal-quickview .product__buttons,.adv-modal.modal-quickview-wrap.open .modal-positionsview .product__buttons,.adv-modal.modal-quickview-wrap.open .modal-quickview .product__buttons{width:80%}.mobile-product-view-item .mobile-product-view-item__inner .prod-name a:before,.mobile-product-view-item .mobile-prod-info-wrap .prod-name a:before{display:none}.mobile-product-view-item .mobile-product-view-item__inner .prod-name a,.mobile-product-view-item .mobile-prod-info-wrap .prod-name a{width:24px;height:24px;border:0;padding:0}.mobile-product-view-item .products-view-buy.icon-bag-before:before{display:none}.mobile-product-view-item .products-view-buy.icon-bag-before{padding:0;margin:0;border:0;background-color:transparent;font-size:0;width:20px;height:20px;background-image:url(https://static.tildacdn.com/tild3134-3066-4466-b763-303030353735/05-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.mobile-product-view-item .mobile-product-view-item__btn-wrap{width:unset !important;min-width:unset !important;max-width:unset !important}.mobile-product-view-item .cart-add__spinbox-block .spinbox__arrows{width:80px;position:absolute;top:0;left:0}.mobile-product-view-item .cart-add__spinbox-block .cart-add__spinbox-input{width:100%}.mobile-product-view-item .cart-add--with-spinbox-theme-standart .spinbox-less.icon-down-open-before:before{width:20px;height:20px;background-size:contain}.mobile-product-view-item .cart-add--with-spinbox-theme-standart .spinbox-more.icon-up-open-before:before{width:20px;height:20px;background-size:contain}.mobile-product-view-item .cart-add-container{max-width:80px}.mobile-product-view-item .cart-add__spinbox-block .spinbox-more{right:0}.mobile-product-view-item .cart-add__spinbox-block .spinbox-less{left:0}.mobile-product-view-item .cart-add__spinbox-block .spinbox-more,.mobile-product-view-item .cart-add__spinbox-block .spinbox-less{width:20px;height:20px}.mobile-product-view-item .cart-add__spinbox-block .cart-add__spinbox-input{font-size:.85rem;height:20px;background-color:transparent}.mobile-product-view-item .cart-add--with-spinbox .cart-add__button-add{margin-bottom:2px}.mobile-product-view-item .mobile-product-view-item__inner .prod-name,.mobile-product-view-item .mobile-prod-info-wrap .prod-name{font-weight:600}.modal-quickview-wrap .bonus-string-sum .bonus-price{padding:8px;border-radius:8px;background-color:var(--pink-color);color:var(--red-color);font-size:.85rem;margin-top:10px;text-align:center;font-weight:700}.custom-product .details-relative-products .price-number,.custom-product .details-relative-products .price-currency,.custom-product .details-relative-products .price-discount-abs,.custom-product .details-relative-products .price-discount-percent,.custom-product.details-relative-products .price-new-discount{font-size:.9rem;font-weight:600;line-height:24px}#modal_comboPositions.open .modal-positionsview .cart-add-combo-btn,#modal_comboPositions.open .modal-quickview .cart-add-combo-btn,.adv-modal.modal-quickview-wrap.open .modal-positionsview .cart-add-combo-btn,.adv-modal.modal-quickview-wrap.open .modal-quickview .cart-add-combo-btn{background-color:var(--red-color);text-decoration:none;box-shadow:none}.modal-combo-pos__edit-options{color:var(--red-color);box-shadow:none}#modal_comboPositions.open .modal-positionsview .combo-positions-list,#modal_comboPositions.open .modal-quickview .combo-positions-list,.adv-modal.modal-quickview-wrap.open .modal-positionsview .combo-positions-list,.adv-modal.modal-quickview-wrap.open .modal-quickview .combo-positions-list{padding-bottom:50px}.custom-product .catalog-view .price-number,.custom-product .catalog-view .price-currency,.custom-product .catalog-view .price-discount-abs,.custom-product .catalog-view .price-discount-percent,.custom-product .catalog-view .price-new-discount{font-size:.9rem;font-weight:600;line-height:24px}.swal2-popup.swal2-toast{border-radius:20px;border:0}.swal2-html-container .btn-expander.btn-action{border:0;padding:0;margin:0;border-radius:12px;background-color:var(--pink-color);height:30px;justify-content:center;align-items:center}.swal2-html-container .btn-expander.btn-confirm{border:0;padding:0;margin:0;border-radius:12px;color:var(--white-color);background-color:var(--red-color);justify-content:center;height:30px;align-items:center}.swal2-html-container{text-align:center}.custom-options-control-info .custom-options-price{text-align:center !important;background-color:var(--pink-color);border-radius:8px;font-size:16px !important;font-weight:500;line-height:1.2}.cart-add__spinbox-block .cart-add__spinbox-input.input-middle{background-color:#f7eded}.cart-add__spinbox-block .cart-add__spinbox-input{height:40px}.checkout-page{padding-top:0}.checkout-page .breadcrumbs__inner{padding-left:0;padding-right:0}.checkout-title.page-title .main-title{border:0;padding:0;margin:0;font-size:1.25rem;line-height:1.5rem;font-weight:800;padding:16px 0;padding-bottom:0}.checkout-block{padding:16px}.checkout-page div[name=cardsFormBlock] .checkout-gift-button .btn{margin-top:8px}.checkout-page .checkout-cart-wrap{padding:16px}.checkout-result .checkout-bonus-result .checkout-result-price{margin:0;width:100%;box-sizing:border-box;margin-top:4px;text-align:center}.checkout-result>div{box-sizing:border-box;text-align:center}.checkout-result-price{margin:0;margin-top:5px;font-size:1.85rem;text-align:center;display:inline-block;font-weight:800}.custom-qty .col-sm-6.form-field-input-wrap .form-field-input{max-width:100%}.checkout-cart-item-cell:last-child{padding-right:0}.checkout-cart-item .checkout-cart-price{line-height:24px}.site-body-cell.login h1{border:0;padding:0;margin:0;font-size:1.25rem;line-height:1.5rem;font-weight:800;padding:16px 0;padding-bottom:0}.login .login-block-registration{margin-top:20px;min-height:unset;padding:16px;height:auto;display:block}.login-block.login-block-auth form[name=authForm] .btn-middle{max-width:100%;height:40px}.login-block.login-block-auth form[name=authForm] .row{margin-bottom:16px}.login-block-registration-text{margin-bottom:10px}.login .login-block-registration .btn-middle{width:100%;height:40px}.login .login-block-registration .login-title{font-size:1.25rem;margin-bottom:4px}.login-block-registration-text .static-block{font-size:1rem}.registration-block__title{border:0;padding:0;margin:0;font-size:1.25rem;line-height:1.5rem;font-weight:800;padding:16px 0;padding-bottom:0}.registration-block .between-xs{display:block;margin:0;margin-bottom:8px}.registration-block .col-xs-12.col-sm-7{width:100%;max-width:100%;padding:0 10px;margin:0;box-sizing:border-box}.registration-block .col-xs-12{padding:0;margin:0;margin-bottom:8px}span.flatpickr-custom__toggle{background-color:var(--white-color);border:0;border-left:1px solid var(--grey-color)}.registration-block .vertical-interval-xsmall{margin-bottom:8px}sms-confirmation-input{width:100%}.registration-block .form-field-input.vertical-interval-xsmall{flex-wrap:wrap}.registration-block .bonus-card-plus-amount{width:100%}.registration-block .registration-bonus-form-text{width:calc(100% - 80px);margin-bottom:10px}.registration-block input[type=text]:not(.cart-add__spinbox-input),.registration-block input[type=password],.registration-block input[type=search],.registration-block input[type=email],.registration-block input[type=number],.registration-block input[type=tel],.registration-block input[type=url],.registration-block textarea{width:100%}.registration-block .btn-middle{height:40px;width:100%;max-width:100%}.registration-user-agreement-promotions-text,.registration-user-agreement-text{width:calc(100% - 40px)}.registration-block .registration-block-text-explain-inner{margin-top:10px;padding:16px}.registration-block .registration-block-text-explain-inner .form-addon-text .static-block .title:before{flex-shrink:0}.registration-block .registration-block-text-explain-inner .form-addon-text .static-block .title{font-size:1.25rem;margin-bottom:4px}.registration-block .registration-block-text-explain-inner .form-addon-text .static-block .new-user-text{font-size:1rem}.checkout-block ng-form[name=smsConfirmationForm] .row.m-b-xs{margin-top:4px}.checkout-block span.flatpickr-custom__toggle{background-color:#f3f3f7}.staticpage-title .main-title{text-align:left;order:0;padding:0;margin:0;font-size:1.25rem;line-height:1.5rem;font-weight:800;padding:16px 0;padding-bottom:0}.root-staticPage-custom .breadcrumbs__inner{padding-left:0;padding-right:0}.custom-revards__item a,.custom-revards__item span{font-size:1rem}.custom-revards__item{margin-bottom:16px}.custom-text{margin-bottom:20px}.custom-text p{font-size:1rem;line-height:1.25rem;color:#555a61}.custom-delivery__line-item{width:calc(50% - 2px);padding:8px;height:90px;border-radius:12px;margin-bottom:6px}.custom-delivery__line-item h6{font-size:.875rem;line-height:1.125rem;margin-bottom:0}.custom-delivery__line-item a{font-size:.75rem;line-height:1rem;height:24px;max-width:100px;border-radius:8px;margin-top:8px}.custom-delivery__line-item p{font-size:.75rem;line-height:.875rem;margin-top:8px}.custom-delivery__line-item:nth-child(1){order:0}.custom-delivery__line-item:nth-child(2){order:1}.custom-delivery__line-item:nth-child(3){order:3;display:none}.custom-delivery__line-item:nth-child(4){order:2;background-size:50%;background-position:130% 50%}.custom-delivery__line-item:nth-child(4) p{max-width:50%}.custom-delivery__line-item:nth-child(5){order:4}.custom-delivery__line-item:nth-child(5) p{display:none}.custom-delivery__line-item:nth-child(6){order:5}.custom-delivery__line-item:nth-child(6) p{display:none}.custom-delivery__line-item:nth-child(7){order:6;width:100%}.custom-delivery__line-item:nth-child(7) p{max-width:50%}.custom-delivery__line-item:nth-child(7) p br{display:none}.custom-delivery__line-item.long h6{font-size:.875rem;line-height:1.125rem;margin-bottom:8px}.custom-delivery__line-item.long p{margin:0;font-size:.75rem;line-height:.875rem}.custom-map__inner{flex-direction:column}.custom-map__item:first-child{width:100%;max-width:100%;padding:0;order:1;min-width:100%}.custom-map__item:first-child ul{width:100%}.custom-map__item li a{width:100%}.custom-map__item:last-child{width:100%;max-width:100%;min-width:100%;order:0;border-radius:12px;margin-bottom:16px}.custom-map__item:last-child iframe{border-radius:8px;max-height:180px;margin-bottom:12px}.custom-map h1,.custom-map h2,.custom-map h3,.custom-map h4,.custom-map h5,.custom-map h6{line-height:1.5rem;font-size:1.25rem;margin-bottom:12px}.custom-delivery__line{padding-bottom:20px}.custom-map{padding-bottom:20px}.custom-text__img{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.custom-text__img img{width:30%;height:auto}.custom-about{border-radius:12px;padding:20px;margin-bottom:16px;background-image:url(https://static.tildacdn.com/tild6664-3565-4236-a431-366662316436/img.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:inherit}.custom-about h2{font-size:1.5rem;line-height:1.625rem;margin-bottom:16px}.custom-about p{font-size:1rem;margin-bottom:12px;line-height:1.25rem;font-weight:500}.custom-modal{max-width:calc(100vw - 32px);box-sizing:border-box;font-size:.85rem;line-height:1.125rem;font-weight:600;padding:8px;border-radius:12px;max-height:calc(100vh - 250px);padding-top:40px}.custom-modal__inner{height:unset}.custom-modal__inner{max-height:calc(100vh - 298px);overflow:hidden;overflow-y:scroll}.custom-modal .close{width:22px;height:22px;border-radius:50%;top:10px;right:5px;position:fixed}combo-item .combo-item .combo-item__info{flex-shrink:0}combo-item .combo-item .combo-item__info:nth-child(2){width:calc(100% - 94px)}}@media screen and (max-width:390px){.custom-options .custom-options-multi-select-inner .adv-checkbox-label{padding:10px}.sizes-viewer-with-combo:has(.sizes-viewer-item){}}@media screen and (max-width:374px){.custom-options-combo-wrap .custom-options-multi-select-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.adv-modal.modal-quickview-wrap.open .modal-quickview .details-combo-price-discount>*{color:#fff}