@font-face{font-family:'Rouble';font-display:swap;src:url('../fonts/rouble.eot');src:url('../fonts/rouble.eot?iefix') format('eot'),url('../fonts/rouble.woff') format('woff'),url('../fonts/rouble.ttf') format('truetype'),url('../fonts/rouble.svg#webfont') format('svg');font-weight:normal;font-style:normal}.rouble{font-family:'Rouble',sans-serif}.rouble:before{content:'"'}.rouble.bold:before{content:';'}img{max-width:100%}.btn-red-more{background:#f42057;box-shadow:0 3px 6px rgba(244,32,87,0.2);border-radius:3px;font-size:16px;line-height:18px;color:#fff;display:inline-block;padding:10px 25px;font-weight:700}.btn-red-more:hover,.btn-red-more:focus{color:#fff;text-decoration:none;background-color:#f63c6c}.icon-delivery{background:url(../images/icon-delivery.png) no-repeat;width:29px;height:16px;display:inline-block;vertical-align:middle;margin-right:15px}.icon-city-delivery{background:url(../images/icon-city-delivery.svg) no-repeat;width:11px;height:14px;display:inline-block;vertical-align:middle;margin-right:8px}@font-face{font-family:'icomoon';src:url('../images/font/icomoon.eot?n2bkxl');src:url('../images/font/icomoon.eot?n2bkxl#iefix') format('embedded-opentype'),url('../images/font/icomoon.ttf?n2bkxl') format('truetype'),url('../images/font/icomoon.woff?n2bkxl') format('woff'),url('../images/font/icomoon.svg?n2bkxl#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="iconmoon-"],[class*=" iconmoon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconmoon-orderlist:before{content:"\e900"}.iconmoon-pricelist:before{content:"\e901"}.iconmoon-coin-dollar:before{content:"\e93b"}.iconmoon-address-book:before{content:"\e944"}#mobile-menu,#mobile-search{font-size:15px}#mobile-menu .mm-navbar__title,#mobile-search .mm-navbar__title{color:#000}#mobile-menu .mm-btn_next,#mobile-search .mm-btn_next{border:0}#mobile-menu .mm-btn_next:after,#mobile-search .mm-btn_next:after{border-color:#7f89a5}#mobile-menu .main,#mobile-search .main{background:#222735}#mobile-menu .main li+li:before,#mobile-search .main li+li:before{content:'';width:100%;height:2px;background:#4e5a79;box-shadow:inset 0 1px 1px #000}#mobile-menu .main li a,#mobile-search .main li a{color:#fff}#mobile-menu .phones,#mobile-search .phones{margin-top:20px}#mobile-menu .mm-panels>.mm-panel>.mm-listview{margin:5px -20px;padding:5px 0}#mobile-menu .mobile-links{margin-bottom:20px}#mobile-menu .dropdown-menu{border:0}#mobile-menu .composition-mini{display:none}#mobile-menu .composition-menu{display:inline-block;margin-right:5px}#mobile-menu .composition-menu img{max-width:40px}#mobile-search .search-from__list{box-shadow:none}#mobile-search .search-wrap{margin:-12px -20px 0;padding:8px 20px;border-bottom:1px solid #b4b8c6}#mobile-search .search-wrap input{background:#fff}#mobile-filter .filter-list{margin-top:20px}.mobile-search-form{transition:all .3s;opacity:0;visibility:hidden;top:-54px;position:fixed;left:0;width:100%;padding:10px;background:#fff;border-bottom:1px solid #e4e4e4}.mobile-search-form.active{opacity:1;visibility:visible;top:0}.mobile-search-form input[type=text]{height:32px;width:100%;padding:0 15px}.mobile-search-form button[type=submit]{background:url(../images/mobile/mobile-search.png) no-repeat;width:20px;height:20px;position:absolute;right:20px;top:50%;margin-top:-10px;outline:none;border:0}.mobile-search-wrap{display:flex;align-items:center;border-width:0 1px 0 1px;border-style:solid;border-color:#535a6f;padding:0 12px}.mobile-search{background:url(../images/search-icon-white.png) no-repeat;width:20px;height:20px;display:block;cursor:pointer}#mobile-head .mobile-middle{padding:8px 20px;display:flex;align-items:center;justify-content:space-between}#mobile-head .mobile-middle .logo{display:block;max-width:112px}@media (min-width:576px){#mobile-head .mobile-burger span{height:3px;width:26px}#mobile-head .mobile-burger span+span{margin-top:5px}#mobile-head .mobile-middle .logo{max-width:unset}#mobile-head .btn-search{width:21px;height:21px}}.discount{background:#575757;display:inline-block;padding:0 12px;transition:all .3s linear}.discount a{text-decoration:none}.discount a span{color:#fff;font-size:14px;letter-spacing:-0.0058em;line-height:32px}.discount:hover{background:#f42057}#mobile-menu,#mobile-search,#mobile-filter{background:none}#mobile-menu .mm-navbars_top,#mobile-search .mm-navbars_top,#mobile-filter .mm-navbars_top{width:auto;left:unset}#mobile-menu .mm-navbar .mm-btn_close,#mobile-search .mm-navbar .mm-btn_close,#mobile-filter .mm-navbar .mm-btn_close{right:15px;left:unset}#mobile-menu .mm-navbar__title,#mobile-search .mm-navbar__title,#mobile-filter .mm-navbar__title{color:#000}#mobile-menu .delivery-line-mobile,#mobile-search .delivery-line-mobile,#mobile-filter .delivery-line-mobile{background:#343434;line-height:44px;color:#fff;margin-bottom:20px;padding:0 16px;border-radius:2px}#mobile-menu .delivery-line-mobile .change-city-mobile,#mobile-search .delivery-line-mobile .change-city-mobile,#mobile-filter .delivery-line-mobile .change-city-mobile{display:inline-block;vertical-align:middle;font-size:14px;line-height:15px;letter-spacing:-0.0058em}#mobile-menu .all-flower,#mobile-search .all-flower,#mobile-filter .all-flower{font-size:16px;letter-spacing:-0.0058em;color:#343434;line-height:46px}#mobile-menu .mobile-links .mobile-discount,#mobile-search .mobile-links .mobile-discount,#mobile-filter .mobile-links .mobile-discount{background:#f42057;border-radius:4px;display:block;text-align:center;color:#fff;font-size:14px;line-height:42px}#mobile-menu .mobile-links .mobile-phone,#mobile-search .mobile-links .mobile-phone,#mobile-filter .mobile-links .mobile-phone{background:#f5f5f5;border-radius:4px;display:block;text-align:center;font-size:16px;line-height:42px;letter-spacing:-0.0058em;color:#343434;font-weight:600;margin-bottom:8px}#mobile-menu .mobile-links .m_whatsapp,#mobile-search .mobile-links .m_whatsapp,#mobile-filter .mobile-links .m_whatsapp{background:#f5f5f5;border-radius:4px;display:block;text-align:center;font-size:16px;line-height:42px;letter-spacing:-0.0058em;color:#343434;font-weight:400;margin-bottom:8px}#mobile-menu .mobile-links .m_whatsapp span,#mobile-search .mobile-links .m_whatsapp span,#mobile-filter .mobile-links .m_whatsapp span{position:relative;padding-left:24px}#mobile-menu .mobile-links .m_whatsapp span:before,#mobile-search .mobile-links .m_whatsapp span:before,#mobile-filter .mobile-links .m_whatsapp span:before{content:'';background-image:url("../images/socials/whatsapp.svg");background-size:contain;background-repeat:no-repeat;background-position:center left;position:absolute;width:16px;height:16px;left:0;top:2px}#mobile-menu:not(.mm-menu),#mobile-search:not(.mm-menu),#mobile-filter:not(.mm-menu){display:none}#mobile-menu ul.root,#mobile-search ul.root,#mobile-filter ul.root{margin-bottom:20px;margin-top:0}#mobile-menu .mm-navbars_top,#mobile-search .mm-navbars_top,#mobile-filter .mm-navbars_top{border:0}#mobile-menu .mm-navbars_top .mm-navbar,#mobile-search .mm-navbars_top .mm-navbar,#mobile-filter .mm-navbars_top .mm-navbar{height:40px;background:none;border:0}#mobile-menu .mm-navbar+ul.root,#mobile-search .mm-navbar+ul.root,#mobile-filter .mm-navbar+ul.root{margin-top:-20px}#mobile-menu .mm-listitem__btn,#mobile-search .mm-listitem__btn,#mobile-filter .mm-listitem__btn,#mobile-menu .mm-listitem__text,#mobile-search .mm-listitem__text,#mobile-filter .mm-listitem__text{padding-top:10px;padding-bottom:10px}#mobile-menu .mm-listview .mm-listitem,#mobile-search .mm-listview .mm-listitem,#mobile-filter .mm-listview .mm-listitem{border-color:transparent}#mobile-menu .mm-listview .mm-listitem .dropdown-toggle::after,#mobile-search .mm-listview .mm-listitem .dropdown-toggle::after,#mobile-filter .mm-listview .mm-listitem .dropdown-toggle::after{display:none}#mobile-menu .mm-listview .mm-listitem__text,#mobile-search .mm-listview .mm-listitem__text,#mobile-filter .mm-listview .mm-listitem__text{font-size:16px;letter-spacing:-0.0058em;color:#343434;line-height:36px;padding:0 20px}#mobile-menu .mm-panels,#mobile-search .mm-panels,#mobile-filter .mm-panels{top:0}#mobile-menu .mm-panel,#mobile-search .mm-panel,#mobile-filter .mm-panel{background:#fff}#mobile-menu .mm-panel:before,#mobile-search .mm-panel:before,#mobile-filter .mm-panel:before{height:12px}#mobile-menu .mm-panel:after,#mobile-search .mm-panel:after,#mobile-filter .mm-panel:after{display:none}#mobile-menu .mm-btn_close:before,#mobile-search .mm-btn_close:before,#mobile-filter .mm-btn_close:before,#mobile-menu .mm-btn_close:after,#mobile-search .mm-btn_close:after,#mobile-filter .mm-btn_close:after{width:12px;height:12px;border-width:1.5px;border-color:#575757}#mobile-menu .mm-btn_close:before,#mobile-search .mm-btn_close:before,#mobile-filter .mm-btn_close:before{right:0}#mobile-menu .mm-btn_close:after,#mobile-search .mm-btn_close:after,#mobile-filter .mm-btn_close:after{right:18px}#mobile-menu #mm-1 .mm-navbar,#mobile-search #mm-1 .mm-navbar,#mobile-filter #mm-1 .mm-navbar,#mobile-menu #mm-2 .mm-navbar,#mobile-search #mm-2 .mm-navbar,#mobile-filter #mm-2 .mm-navbar,#mobile-menu #mm-3 .mm-navbar,#mobile-search #mm-3 .mm-navbar,#mobile-filter #mm-3 .mm-navbar{height:40px;border-bottom:0}#mobile-menu #mm-1 .mm-navbar__title,#mobile-search #mm-1 .mm-navbar__title,#mobile-filter #mm-1 .mm-navbar__title,#mobile-menu #mm-2 .mm-navbar__title,#mobile-search #mm-2 .mm-navbar__title,#mobile-filter #mm-2 .mm-navbar__title,#mobile-menu #mm-3 .mm-navbar__title,#mobile-search #mm-3 .mm-navbar__title,#mobile-filter #mm-3 .mm-navbar__title{display:inline-block;color:#000;font-weight:500;font-size:16px;line-height:100%;text-align:center;letter-spacing:-0.0058em;padding:12px 0}#top-panel{background:#343434}.priority-menu .nav{flex-direction:row}.priority-menu .nav li a{text-decoration:none}.priority-menu .nav li a span{font-weight:400;font-size:15px;line-height:130%;letter-spacing:-0.02em;color:#555966;transition:all .2s}.priority-menu .nav li a:hover span{border-bottom:1px solid #555966}.priority-menu .nav li+li{margin-left:10px}@media (min-width:1400px){.priority-menu .nav li+li{margin-left:32px}}.priority-menu .nav li.active span{border-bottom:1px solid #555966}.priority-menu .nav li:last-child a span{color:#33579c}.priority-menu .nav li:last-child a:hover span{border-bottom:1px solid #33579c}.priority-menu .nav li:last-child.active span{border-bottom:1px solid #33579c}#header-top{padding:20px 0;border-bottom:1px solid #e8ebf5}@media (min-width:992px){#header-top{padding:15px 0}}.navbar-expand{padding:0}.menu-wrap .menu-popup{position:absolute;left:0;width:100%;right:0;margin-top:1px;background:#fff;z-index:10;box-shadow:0 21px 71px rgba(7,13,19,0.05);max-height:70vh;padding:15px}.menu-wrap .menu-popup .droppable{list-style:none;padding:0;margin:0}.menu-wrap .menu-popup .droppable li{position:relative}.menu-wrap .menu-popup .droppable li:not(.dropdown).current:before,.menu-wrap .menu-popup .droppable li:not(.dropdown):active:before{content:'';width:5px;height:5px;left:-13px;top:50%;margin-top:-3px;background:#f42057;position:absolute;border-radius:50%}@media (hover:hover) and (pointer:fine){.menu-wrap .menu-popup .droppable li:not(.dropdown):hover:before{content:'';width:5px;height:5px;left:-13px;top:50%;margin-top:-3px;background:#f42057;position:absolute;border-radius:50%}}.menu-wrap .menu-popup .droppable li .link{font-weight:400;font-size:15px;line-height:130%;letter-spacing:.01em;color:#0e1220;text-decoration:none}.menu-wrap .menu-popup>.container>ul.droppable{padding:10px 15px;max-height:60vh;overflow:scroll}.menu-wrap .menu-popup>.container>ul.droppable:not(.has-dropdown)>*{margin-bottom:12px}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown{display:grid;gap:12px}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown>li{width:fit-content}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown>li,.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown>li>ul.droppable{display:flex;flex-direction:column;gap:12px}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown>li.dropdown>.link{font-weight:bold}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown>li.dropdown>.link.empty{display:none}.menu-wrap .menu-overlay{position:absolute;background:rgba(0,0,0,0.5);width:100%;height:100vh;height:100dvh;z-index:9;left:0;right:0;transform:translateY(1px)}@media (min-width:768px){.menu-wrap .menu-popup{padding:0}.menu-wrap .menu-popup>.container>ul.droppable{padding:10px 0;max-width:840px;overflow:visible}.menu-wrap .menu-popup>.container>ul.droppable>li.parent{display:none}.menu-wrap .menu-popup>.container>ul.droppable:not(.has-dropdown).column-count-2{column-count:2}.menu-wrap .menu-popup>.container>ul.droppable:not(.has-dropdown),.menu-wrap .menu-popup>.container>ul.droppable:not(.has-dropdown).column-count-3{column-count:3}.menu-wrap .menu-popup>.container>ul.droppable:not(.has-dropdown).column-count-4{column-count:4}.menu-wrap .menu-popup>.container>ul.droppable:not(.has-dropdown).column-count-5{column-count:5}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown.column-count-2{grid-template-columns:repeat(2, auto)}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown,.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown.column-count-3{grid-template-columns:repeat(3, auto)}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown.column-count-4{grid-template-columns:repeat(4, auto)}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown.column-count-5{grid-template-columns:repeat(5, auto)}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown>li:not(.dropdown){display:none}.menu-wrap .menu-popup>.container>ul.droppable.has-dropdown>li.dropdown>.link.empty{display:block}}#main-menu{max-width:calc(100% - 33px);overflow:hidden;position:relative}#main-menu .link{cursor:pointer}#main-menu .link:not(a){cursor:default}#main-menu .menu-next{position:absolute;right:-10px;top:0;height:100%;width:50px;z-index:2}#main-menu .menu-next:before{content:'';background:#fff;filter:blur(6.5px);position:absolute;width:100%;height:100%}#main-menu .menu-next:after{content:'';background:url("/images/menu-next.svg") no-repeat center;position:absolute;width:100%;height:100%}#main-menu .menu-next.swiper-button-disabled{display:none}#main-menu .droppable{display:none}#main-menu .swiper-slide{width:auto}#main-menu>ul{list-style:none;padding:15px 0}#main-menu>ul>li.dropdown:before{content:'';width:100%;height:auto;position:absolute;top:100%;bottom:0;left:0}#main-menu>ul>li>.link{color:#0e1220;font-weight:500;font-size:16px;line-height:130%;letter-spacing:.02em;text-decoration:none}#main-menu>ul>li>.link[href="#"]{cursor:default;pointer-events:none}#main-menu>ul>li>.link span{color:#0e1220;white-space:nowrap;transition:all .2s linear}#main-menu>ul>li:hover:before,#main-menu>ul>li.show:before{bottom:-15px}#main-menu>ul>li.current:after,#main-menu>ul>li:hover:after,#main-menu>ul>li.show:after{content:'';background:#e92f5f;width:100%;height:2px;position:absolute;bottom:-15px;left:0}#main-menu>ul>li.current>.link,#main-menu>ul>li:hover>.link,#main-menu>ul>li.show>.link{color:#e92f5f}#main-menu>ul>li.current>.link span,#main-menu>ul>li:hover>.link span,#main-menu>ul>li.show>.link span{color:#e92f5f}#main-menu .composition-submenu{display:flex;align-items:center}#main-menu .composition-submenu_image{width:24px;height:24px}#main-menu .composition-menu,#main-menu .composition-menu-hover{overflow:hidden;margin-right:16px}#main-menu .nav-item:not(.price-menu) .dropdown-menu[data-bs-popper]{display:flex;flex-wrap:wrap;width:500%}#main-menu .nav-item:not(.price-menu) .dropdown-menu[data-bs-popper] li{width:50%}#main-menu .dropdown-menu[data-bs-popper]{margin:16px 0 0;padding:0;border:1px solid #f5f5f5}#main-menu .dropdown-menu[data-bs-popper] li{display:flex;align-items:center;justify-content:space-between}#main-menu .dropdown-menu[data-bs-popper] li+li{border-top:1px solid #f5f5f5}#main-menu .dropdown-menu[data-bs-popper] li:hover{background:#fbfbfb}#main-menu .dropdown-menu[data-bs-popper] a{text-decoration:none;font-size:14px;line-height:100%;letter-spacing:-0.0058em;color:#575757;width:100%;padding:19px 16px}@media (min-width:768px){#main-menu>ul{padding:20px 0}#main-menu>ul>li:hover:before,#main-menu>ul>li.show:before{top:100%;bottom:-20px}#main-menu>ul>li.current:after,#main-menu>ul>li:hover:after,#main-menu>ul>li.show:after{bottom:-20px}}@media (min-width:992px){#main-menu{max-width:calc(100% - 320px)}}@media (min-width:1200px){#main-menu>ul>li+li{margin-left:0}}@media (min-width:1400px){#main-menu .menu-next{display:none}}.drop-login{opacity:0;visibility:hidden;position:absolute;left:50%;margin-left:-150px;top:35px;z-index:100;padding-top:20px;width:300px}.drop-login.active{transition:all .3s;opacity:1;visibility:visible}.drop-login .drop-login-head{margin-bottom:5px;font-size:16px;color:#333;text-align:center;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.drop-login a.btn{border:0}.drop-login a.btn span{transition:all .3s;color:#f42157;border-bottom:1px solid #f42157}.drop-login a.btn span:hover{border-bottom-color:transparent;text-decoration:none;color:#f42157}.drop-login label{margin-bottom:5px;display:block}.drop-login a{transition:all .3s;color:#f42157;border-bottom:1px solid #f42157}.drop-login a:hover{border-bottom-color:transparent;text-decoration:none;color:#f42157}.drop-login p{margin-top:10px;font-size:12px;text-align:justify}.drop-login input{margin-bottom:10px}.drop-login:before{content:'';position:absolute;border-bottom:12px solid #fff;border-right:12px solid transparent;border-left:12px solid transparent;top:8px;left:50%;margin-left:-12px}.drop-login form{background:#fff;box-shadow:0 2px 15px -5px #000;padding:30px 30px 15px 30px}.sticky-wrapper{display:none}.sticky-content{display:flex;align-items:center;column-gap:16px}.cart-sticky-wrapper a{border:2px solid #e4e5e6;border-radius:8px;padding:10px 15px;position:relative;display:block;text-decoration:none;transition:.3s all;width:max-content}.cart-sticky-wrapper a .wrap-image svg{stroke:#f42057}.cart-sticky-wrapper a .wrap-image .counter{position:relative !important;transition:unset;font-size:17px !important;margin:2px 4px 0 !important}.cart-sticky-wrapper a .wrap-total{color:#555966;font-size:16px;letter-spacing:.02em;margin-left:8px}.cart-sticky-wrapper a:hover{border-color:#f42057}.search-wrap{flex-grow:1}.search-wrap .search-from{position:relative}.search-wrap .search-from__list{position:absolute;background:#fff;width:100%;z-index:49;box-shadow:0 0 1px rgba(102,102,102,0.42);border-radius:0 0 4px 4px;margin-top:-5px;padding:5px 0 0}.search-wrap .search-from__list .list-item{width:100%;display:block;text-decoration:none;font-size:14px;line-height:100%;letter-spacing:-0.0058em;color:#575757;padding:11px 12px;position:relative}.search-wrap .search-from__list .list-item:after{content:'';background:url("/images/arrow.svg") no-repeat;width:7px;height:12px;position:absolute;right:12px;top:50%;margin-top:-6px}.search-wrap .search-from__list .list-item:hover{background:#f5f5f5}.search-wrap .search-from__list .list-item+.list-item{border-top:1px solid #f5f5f5}.search-wrap .search-from__list .list-item img{width:24px;margin-right:14px}.search-wrap .search-from.hint{background:#fff}.search-wrap .search-from.hint input{background:#fff;box-shadow:0 0 1px rgba(102,102,102,0.42);border-radius:4px;position:relative;z-index:50}.search-wrap input{width:100%;line-height:25px;border:0;padding:0 12px 0 40px;font-size:16px;letter-spacing:.02em;color:#575757}.search-wrap input::placeholder{color:#939393}.search-wrap input:focus{outline:none}.search-wrap input:focus::placeholder{color:#b4b8c6}.search-wrap button{background:url("../images/search.svg");width:20px;height:20px;position:absolute;border:0;left:0;top:50%;margin-top:-10px;z-index:52;background-size:cover;padding:0;-webkit-appearance:none;-webkit-border-radius:0}body.sticky #header{margin-bottom:126px}@media (min-width:768px){body.sticky #header{margin-bottom:156px}}@media (min-width:992px){body.sticky #header{margin-bottom:146px}}body.sticky #header.hide-top .head-wrap{display:none}#header{border-bottom:1px solid #e8ebf5;position:relative;background:#fff;position:sticky;top:0;width:100%;z-index:9}.page-cart__index>#header{position:sticky;top:0;z-index:2}#header .btn-search{background:url("../images/search.svg");width:18px;height:18px;display:block;background-size:cover;transform:scale(-1, 1);margin-right:15px}#header .counter{position:absolute;left:0;right:0;top:0;transform:translate(14px, -6px);color:#f42057;width:22px;height:22px;line-height:130%;font-size:12px;font-weight:700;text-align:center;margin:auto}#header .all-flower{background:#f42057 url("../images/all-flower.svg") no-repeat 20px 12px;border-radius:4px;margin:0 16px 0 0;display:inline-block;line-height:42px;height:42px;padding:0 20px 0 50px;text-decoration:none;color:#fff;font-weight:500;font-size:14px}#header .mobile-burger{background:url("/images/m-button.svg");width:18px;height:14px;margin-right:15px;flex-shrink:0}#header #logo{max-width:112px}#header .delivery-line{vertical-align:middle;margin:0 0 0 20px;color:#878b98;font-weight:400;font-size:14px;line-height:140%}#header .delivery-line .change-city{color:#f42057;cursor:pointer;display:inline}#header .header__links{display:flex;column-gap:8px;margin-left:auto}#header .header__links a{text-decoration:none;text-align:center;display:block;position:relative}#header .header__links .wrap-title{font-weight:400;font-size:12px;line-height:130%;letter-spacing:.02em;color:#878b98;display:none}#header .header__links .wrap-image{display:block;margin-bottom:7px;height:20px}#header .header__links .wrap-image svg{stroke:#555966;height:100%}#header .header__links .active .wrap-image svg{stroke:#f42057}#header .phone{font-weight:500;font-size:16px;line-height:130%;letter-spacing:.02em;color:#0e1220;text-decoration:none}#header .phone-sticky{white-space:nowrap}@media (min-width:576px){#header .header__links{column-gap:12px}}@media (min-width:768px){#header .counter{transform:translate(18px, -6px);font-size:14px;font-weight:400}#header #logo{max-width:179px}#header .header__links{max-width:unset;column-gap:18px}#header .header__links .wrap-title{display:block}#header .header__links .wrap-image{display:block;margin-bottom:7px;height:20px}#header .header__links .wrap-image svg{stroke:#555966;height:100%}}@media (min-width:992px){#header .search-wrap input{line-height:60px}#header .search-wrapper{width:300px;border-bottom:1px solid #b4b8c6}}@media (min-width:1200px){#header .header__links{column-gap:10px}#header .phone{margin-left:32px}#header .phone-sticky{margin-left:0}}@media (min-width:1400px){#header .header__links{column-gap:22px}}.home-page .tags-panel{margin-bottom:0}@media (min-width:992px){.tags-panel .swiper-wrapper{display:block}}.main-title{font-size:18px;color:#343434;font-weight:600;line-height:124%;letter-spacing:-0.0058em;margin:25px 0 0;text-align:center}.main-title h1{display:inline;margin:0}@media (min-width:768px){.main-title{font-size:36px}}.mobile-panel{position:fixed;bottom:0;left:0;right:0;background:#fff;transition:all 1s linear;z-index:49}.mobile-panel.overscroll{transform:translateY(100%)}.mobile-panel__review,.mobile-panel__product,.mobile-panel .btn-add--inactive{background:#f42057;border-radius:4px;color:#fff;display:block;text-align:center;text-decoration:none;line-height:42px;margin:auto;width:100%}.mobile-panel__review:hover,.mobile-panel__product:hover,.mobile-panel .btn-add--inactive:hover,.mobile-panel__review:focus,.mobile-panel__product:focus,.mobile-panel .btn-add--inactive:focus{color:#fff}.mobile-panel .btn-add--inactive{background:#37bc35}.mobile-panel__top{padding:12px 0;box-shadow:0 -1px 1px rgba(153,153,153,0.16)}.mobile-panel__bottom{box-shadow:0 -1px 1px rgba(153,153,153,0.16)}.mobile-panel__box{padding:15px 0;display:flex;align-items:flex-end;justify-content:space-between;max-width:270px;margin:auto}.mobile-panel__box .counter{position:absolute;left:0;right:0;top:0;transform:translate(10px, -10px);color:#fff;width:22px;height:22px;line-height:20px;border-radius:50%;font-size:10px;text-align:center;border:2px solid #f5f5f5;background:#f42057;letter-spacing:1px;margin:auto}.mobile-panel__box a{text-decoration:none}.mobile-panel .wrap-image{width:20px;height:20px;display:block;margin:auto;position:relative}.mobile-panel .wrap-title{font-size:10px;line-height:100%;text-align:center;color:#575757}.mobile-panel .home-wrap .wrap-image{background:url("/images/mobile/home.svg") no-repeat center}.mobile-panel .flower-wrap .wrap-image{background:url("/images/mobile/union.svg") no-repeat center}.mobile-panel .cart-wrap{position:relative;top:unset;right:unset}.mobile-panel .cart-wrap .wrap-image{background:url("/images/mobile/cart.svg") no-repeat center}.mobile-panel .favorite-wrap .wrap-image{background:url("/images/mobile/heart.svg") no-repeat center}.mobile-panel .status-wrap .wrap-image{background:url("/images/mobile/delivery.svg") no-repeat center}@media (min-width:576px){.mobile-panel__review,.mobile-panel__product,.mobile-panel .btn-add--inactive{width:initial}}@media (min-width:992px){.mobile-panel{display:none !important}}.product-page .mobile-panel.overscroll{transform:translateY(100%)}.index .mobile-panel.overscroll,.filter .mobile-panel.overscroll,.category .mobile-panel.overscroll{transform:translateY(0)}#site-footer{margin-top:auto}#site-footer .footer-inner{margin-top:50px;background:#f3f2ec;position:relative;overflow:hidden}#site-footer .footer-top{position:relative;padding:24px 0 0}#site-footer .footer-top .city{background:#fbfbfb;border-radius:4px;max-width:290px;cursor:pointer;margin-bottom:24px;padding:6px 12px;position:relative}#site-footer .footer-top .city:after{content:'';background:url("../images/arrow.png");position:absolute;width:10px;height:5px;right:12px;top:50%;transform:translateY(-2px)}#site-footer .footer-top .city__title{color:#575757;font-size:12px;letter-spacing:-0.0058em}#site-footer .footer-top .city__subtitile{color:#343434;font-weight:500;font-size:16px;letter-spacing:-0.0058em}#site-footer .footer-top .menu-item{margin-bottom:24px}#site-footer .footer-top .menu-item__title{font-weight:500;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#343434;margin:0 0 12px}#site-footer .footer-top .menu-item ul{padding:0;margin:0;font-size:14px;list-style:none;font-weight:300}#site-footer .footer-top .menu-item ul li{margin-bottom:10px}#site-footer .footer-top .menu-item ul li a{text-decoration:none;transition:all .3s}#site-footer .footer-top .menu-item ul li a span{color:#343434}#site-footer .footer-top .menu-item ul li a:hover span{color:#f42057}#site-footer .footer-top .phone{font-size:24px;font-weight:bold;color:#343434}#site-footer .footer-top .phone a{text-decoration:none}#site-footer .footer-top .phone-helper{font-size:12px;font-weight:400;color:#575757;margin-bottom:20px}#site-footer .footer-top .delivery{color:#343434;font-size:14px;line-height:126%;margin-bottom:20px}#site-footer .footer-top .shop-address{color:#343434;font-size:12px;line-height:126%;margin-bottom:5px}@media (min-width:576px){#site-footer .footer-top{padding:64px 0 18px}}#site-footer .footer-bottom{padding:20px 0 0;border-top:1px solid #939393}#site-footer .footer-bottom .payment-list .payment{height:17px;width:40px;display:inline-block;background-repeat:no-repeat;background-position:center;margin:0 15px 20px 0}#site-footer .footer-bottom .payment-list .payment:last-child{margin-right:0}#site-footer .footer-bottom .payment-list .payment.payment-1{background-image:url("../images/payments/footer_apple.png")}#site-footer .footer-bottom .payment-list .payment.payment-2{background-image:url("../images/payments/footer_google.png")}#site-footer .footer-bottom .payment-list .payment.payment-3{background-image:url("../images/payments/footer_master.png")}#site-footer .footer-bottom .payment-list .payment.payment-4{background-image:url("../images/payments/footer_visa.png")}#site-footer .footer-bottom .payment-list .payment.payment-5{background-image:url("../images/payments/footer_mir.png")}#site-footer .footer-bottom .social-list .social{display:inline-block;margin:0 12px 5px 0}#site-footer .footer-bottom .social-list .social:last-child{margin-right:0}#site-footer .footer-bottom .copyright,#site-footer .footer-bottom .upbutton{color:#343434;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-0.0058em;margin-bottom:20px;display:inline-block}#site-footer .footer-bottom .copyright{text-transform:uppercase}#site-footer .footer-bottom .upbutton{position:relative;padding-right:25px;cursor:pointer}#site-footer .footer-bottom .upbutton:after{content:'';width:0;height:0;border-style:solid;border-width:0 8px 16px 8px;border-color:transparent transparent #343434 transparent;position:absolute;bottom:0;right:0}html,body{color:#575757;font-family:'Fira Sans',sans-serif}html,body,.mm-page{height:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4{color:#343434;font-weight:600;line-height:124%;letter-spacing:-0.0058em}h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span,h4 span,.h4 span{color:#f42057}h1,.h1{margin:10px 0;font-size:20px}h2,.h2{font-size:18px}h3,.h3{font-size:14px}h4,.h4{font-weight:bold;font-size:14px}p{font-size:14px;letter-spacing:-0.0058em;margin-bottom:8px;line-height:126%;min-height:1px}ul,ol{font-size:14px;letter-spacing:-0.0058em;line-height:126%}@media (min-width:768px){h1,.h1{margin:20px 0;font-size:44px}h2,.h2{font-size:36px}h3,.h3{font-size:32px}h4,.h4{font-size:28px}p{font-size:18px}ul,ol{font-size:16px}}#page .subtitle{font-size:16px}#page .list{margin:32px 0}#page .list__item{margin-bottom:32px}#page .list__item p{color:#343434;font-size:12px;line-height:126%;letter-spacing:-0.0058em}#page .list__item-header{margin-bottom:12px;display:flex;align-items:center}#page .list__item-header p,#page .list__item-header h3{color:#343434;letter-spacing:-0.0058em;font-weight:600;font-size:14px;line-height:126%;margin-left:12px}@media (min-width:768px){#page .subtitle{font-size:20px}#page .list{margin:24px 0}#page .list__item{margin-bottom:24px}#page .list__item p{font-size:16px}#page .list__item-header{margin-bottom:16px}#page .list__item-header p,#page .list__item-header h3{font-size:20px}}a{color:#f42057}a:hover,a:focus{color:#f42057;text-decoration:none}b,strong{color:inherit}.form-group{margin-bottom:15px}.form-group label{margin-bottom:5px}.form-fields h4{margin-bottom:10px}.btn-link{color:#f42057}.btn-link:hover,.btn-link:focus{color:#f42057}.btn-main{font-size:14px;line-height:42px;text-align:center;color:#fff;background:#f42057;border-radius:4px;text-decoration:none;display:inline-block;margin-top:24px;padding:0 56px}.btn-main:hover,.btn-main:focus{color:#fff;background:#fb3c6e}.rub2{vertical-align:top;width:.55em;position:relative;text-indent:101%;overflow:hidden;white-space:nowrap;display:inline-block}.rub2:after{content:'\20bd';position:absolute;right:0;text-indent:0}.product-size{position:absolute;right:10px;top:10px;color:#929292;font-size:10px;background:rgba(255,255,255,0.9);border-bottom-right-radius:3px;z-index:2}.product-size.static{position:relative;left:auto;top:auto;background:none;border-radius:0}.product-size .size-height{padding:8px 0 8px 6px;text-align:center;background:url(../images/size_h.png) left center no-repeat;min-width:26px;margin-top:25px}.product-size .size-height:after{content:' см'}.product-size .size-width{padding:8px 6px;text-align:center;background:url(../images/size_w.png) center bottom no-repeat;min-width:26px;display:inline-block}.product-size .size-width:after{content:' см'}.site-breadcrumb{list-style:none;padding:0 0 16px;margin:0;flex-wrap:wrap;font-size:14px;line-height:100%;display:none}.site-breadcrumb li:after{content:'/';display:inline-block;margin:0 4px 0 2px}.site-breadcrumb li:last-child:after{display:none}.site-breadcrumb li a{color:#343434;text-decoration:none;display:inline-block}.site-breadcrumb li a:hover{border-bottom-color:transparent}.site-breadcrumb li a>span{color:#343434;display:inline-block}.site-breadcrumb li span{color:#575757}@media (min-width:768px){.site-breadcrumb{display:flex}}.category .site-breadcrumb{padding-top:16px}.product-page .site-breadcrumb{padding-top:16px}@media (max-width:991px){.product-page .__jivoDesktopButton,.product-page .__jivoMobileButton{display:none}}.products-slider{background:#f5f5f5;padding:32px 0}.products-slider .slider-items{margin:0 -2px}.products-slider .slider-items .slick-list{padding:0 10px 0 10px}.products-slider .product-item{margin:0 2px}.products-slider .product-item .inner .product-info{font-size:11px}.products-slider .product-item .inner .media .img{max-height:140px}.products-slider .h2{margin-bottom:16px}.products-slider .h2 a{margin-left:15px;color:#f42057;font-weight:300;font-size:15px;line-height:1;vertical-align:text-bottom;border-bottom:1px solid #fee9ee;transition:all .3s}.products-slider .h2 a:hover{border-bottom-color:transparent}.products-slider .slick-slide *{outline:none}.products-slider .slick-slide img{margin:0 auto}@media (min-width:768px){.products-slider{padding:64px 0}.products-slider .h2{margin-bottom:32px}.products-slider .slider-items{margin:0 -4px}.products-slider .product-item{margin:0 4px}}.catalog-class .h1,.catalog-class h1{margin:20px 0;font-family:'Open Sans',sans-serif;font-size:26px;font-weight:bold;line-height:1.1;padding-left:50px;min-height:40px;padding-top:5px;background:url(../images/icon-h1.png) left center no-repeat}.catalog-class .h1.h1,.catalog-class h1.h1{background:url(../images/icon-h1-cart.png) left center no-repeat}.catalog-class .h1.simple,.catalog-class h1.simple{background:none;padding:0}.catalog-class .h1{background:url(../images/icon-h1-cart.png) left center no-repeat}#catalog .page-back{background:url("/images/page-back.png");width:24px;height:24px;margin:24px 0 15px;cursor:pointer}#catalog .category-text{margin-top:30px}#catalog .filter-slide-box{padding:15px 10px 0 10px}#catalog .filter-box{border:1px solid #d1d1d1}#catalog .filter-box .filter-section{padding:15px;border-bottom:1px solid #d1d1d1}#catalog .filter-box .filter-section:last-child{border-bottom:0}#catalog .filter-box .filter-title{font-size:16px;color:#333;font-weight:bold;margin-bottom:20px}#catalog .filter-box .filter-input:before,#catalog .filter-box .filter-input:after{content:'';width:100%;display:table;clear:both}#catalog .filter-box small{font-size:10px;color:#7b7b7b}#catalog .filter-box .filter-checkbox{cursor:pointer;display:block}#catalog .filter-box .filter-checkbox a{color:#333;text-decoration:none}#catalog .filter-box .filter-checkbox input[type=checkbox]{height:0;width:0;visibility:hidden;opacity:0;position:absolute;z-index:-1;overflow:hidden}#catalog .filter-box .filter-checkbox input[type=checkbox]:checked+.filter_helper{background:#f42057;border-color:#f42057}#catalog .filter-box .filter-checkbox input[type=checkbox]:checked+.filter_helper:before{content:'✓'}#catalog .filter-box .filter-checkbox .filter_helper{vertical-align:text-bottom;text-align:right;color:#fff;line-height:12px;display:inline-block;width:14px;height:14px;border:1px solid #d1d1d1;border-radius:2px;margin-right:10px}#catalog .filter-box .filter-to,#catalog .filter-box .filter-from{width:50%;float:left}#catalog .filter-box .filter-to label,#catalog .filter-box .filter-from label{margin-right:5px}#catalog .filter-box .filter-to input,#catalog .filter-box .filter-from input{width:70%}#catalog .filter-box label{font-weight:normal}#catalog .filter-box input[type=text]{height:30px;padding:5px;background:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border linear .2s,box-shadow linear .2s;font-size:14px;color:#555;border-radius:3px}.toggle-panels .toggle-panel{padding:20px 0;border-bottom:1px solid #e6e6e6}.toggle-panels .toggle-panel .toggle-text{font-weight:500;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#575757;text-decoration:none;display:block;position:relative}.toggle-panels .toggle-panel .toggle-fulltext{font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#575757}.toggle-panels .toggle-panel .toggle-subtext{font-size:13px;color:#a8a8a8;line-height:22px}.toggle-panels .toggle-panel .toggle-head{position:relative;padding-right:30px;cursor:pointer}.toggle-panels .toggle-panel .toggle-head .toggle-btn{cursor:pointer;width:18px;height:20px;position:absolute;right:10px;top:50%;margin-top:-10px}.toggle-panels .toggle-panel .toggle-head .toggle-btn:after{content:'';background:url("/images/question-closed.png") no-repeat center;width:15px;height:8px;position:absolute;right:0;top:50%;transform:translateY(-5px);background-size:cover}.toggle-panels .toggle-panel.active .toggle-head .toggle-text{color:#f42057}.toggle-panels .toggle-panel.active .toggle-head .toggle-btn:after{content:'';background:url("/images/question-opened.png") no-repeat center}.toggle-panels .toggle-panel .toggle-body{display:none}.toggle-panels .toggle-panel .toggle-body:before{content:'';height:10px;display:block}.toggle-panels .blue{color:#20acf4}.toggle-panels a{text-decoration:none;color:#f42057;border-bottom:1px dashed #fdd2dd;transition:all .3s}.toggle-panels a:hover{color:#f42057;text-decoration:none;border-bottom-color:transparent}@media (min-width:992px){.toggle-panels .toggle-panel .toggle-text{font-size:20px}.toggle-panels .toggle-panel .toggle-fulltext{font-size:18px}}@media (min-width:768px){.catalog-element{padding-top:16px}}.section-filter{padding-top:16px;padding-bottom:16px}.page-head h1{display:inline-block}.page-head .category-count{display:inline-block;line-height:124%;letter-spacing:-0.0058em;vertical-align:top;margin:10px 0 10px 5px;font-size:20px}.page-head+.section-filter{padding-top:0;padding-bottom:0}@media (min-width:768px){.page-head .category-count{margin:20px 0 20px 10px;font-size:24px}}.line-filter{position:relative;z-index:5;margin-bottom:16px}.line-filter #category-filter>.filter-checkbox{position:relative;padding:0 0 0 25px}.line-filter #category-filter>.filter-checkbox .filter_helper{position:absolute;left:0;top:2px}.line-filter .mobile-filter-switcher{cursor:pointer;display:block;padding:14px 40px 15px 15px;font-size:15px;font-weight:300;color:#a18c94;border:1px solid #f6e6ec;position:relative;background:#fffafc}.line-filter .mobile-filter-switcher:before{content:'';position:absolute;right:15px;top:50%;width:16px;height:1px;margin-top:-1px;background:#a18c94}.line-filter .mobile-filter-switcher:after{content:'';position:absolute;right:15px;top:50%;width:1px;height:16px;margin-top:-8px;margin-right:7px;background:#a18c94;transition:all .3s}.line-filter .mobile-filter-switcher.active:after{height:0;margin-top:0}.line-filter .filter-list{position:relative;width:100%}.line-filter ul.line-filters{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between}.line-filter ul.line-filters .filter-link a:hover{text-decoration:none}.line-filter ul.line-filters .filter-link a:before{transform:rotate(-90deg)}.line-filter ul.line-filters .filter-link:hover a:before{transform:rotate(-90deg) !important}.line-filter ul.line-filters li.filter-data{width:19%;background:#f5f5f5;position:relative;border-radius:4px;flex-grow:1}.line-filter ul.line-filters li.filter-data+li.filter-data{margin-left:5px}.line-filter ul.line-filters li.filter-data .filter-name{cursor:pointer;display:flex;align-items:center;padding:10px 35px 10px 10px;font-size:14px;color:#939393;position:relative;border:1px solid #f5f5f5;box-sizing:border-box;border-radius:4px;height:100%;line-height:14px}.line-filter ul.line-filters li.filter-data .filter-name .counter{display:inline-block;vertical-align:middle;height:20px;width:20px;line-height:18px;font-weight:500;background:#f42057;color:#fff;text-align:center;font-size:10px;border-radius:50%;opacity:0;visibility:hidden;transition:all .3s;font-style:normal;margin-left:6px;border:2px solid #f5f5f5}.line-filter ul.line-filters li.filter-data .filter-name .counter.active{opacity:1;visibility:visible}.line-filter ul.line-filters li.filter-data .filter-name:before{content:'';position:absolute;background:url(../images/filter-arrow.png) no-repeat;width:14px;height:9px;right:15px;top:50%;margin-top:-4px;transition:all .3s}.line-filter ul.line-filters li.filter-data .filter-items{overflow:auto;max-height:420px;opacity:0;visibility:hidden;position:absolute;left:0;top:100%;width:100%;background:#fff;padding:0;margin:0;list-style:none;transition:all .2s;border-width:0 1px 1px 1px;border-color:#f5f5f5;border-style:solid;border-radius:0 0 4px 4px}.line-filter ul.line-filters li.filter-data .filter-items li{border-top:1px solid #f2f2f2}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn{width:200%;display:flex;flex-wrap:wrap}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn.scroll{overflow:unset}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn.scroll .simplebar-content{display:flex;flex-wrap:wrap}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn.scroll li label{padding:10px 12px 10px 54px}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn li{width:50%;min-height:42px}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn li:hover{background:#fbfbfb}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn li label{height:100%;display:flex;align-items:center;position:relative;letter-spacing:-0.0058em}.line-filter ul.line-filters li.filter-data .filter-items .selector{padding:10px 15px;display:block;color:#575757;cursor:pointer;transition:all .3s;font-size:14px;line-height:14px}.line-filter ul.line-filters li.filter-data .filter-items .selector:hover,.line-filter ul.line-filters li.filter-data .filter-items .selector.active{background:#f42057;color:#fff;border-bottom-color:#f42057}.line-filter ul.line-filters li.filter-data:last-child .filter-items.multicolumn{left:auto;right:0}.line-filter ul.line-filters li.filter-data.active{box-shadow:0 0 4px 0 rgba(0,0,0,0.1);z-index:4}.line-filter ul.line-filters li.filter-data.active .filter-name{position:relative;z-index:1;border-top:3px solid #f42057;padding-top:12px;background-color:#fff;border-bottom:1px solid #fff;border-left-color:#fff;border-right-color:#fff}.line-filter ul.line-filters li.filter-data.active .filter-name:before{transform:rotate(180deg)}.line-filter ul.line-filters li.filter-data.active .filter-items{opacity:1;visibility:visible}.line-filter .filter-disabled{opacity:.5}.line-filter .filter-checkbox{padding:10px 12px;cursor:pointer;display:block;color:#6c6668;font-size:14px;margin-bottom:0;text-decoration:none}.line-filter .filter-checkbox a{color:#575757;text-decoration:none;margin-right:6px;order:1}.line-filter .filter-checkbox input[type=checkbox]{height:0;width:0;visibility:hidden;opacity:0;position:absolute;z-index:-1;overflow:hidden}.line-filter .filter-checkbox input[type=checkbox]:checked+.filter_helper{background:#f42057 url("../images/check-white.svg") no-repeat center}.line-filter .filter-checkbox input[type=checkbox]:checked~small,.line-filter .filter-checkbox input[type=checkbox]:checked~a{color:#343434}.line-filter .filter-checkbox .filter_helper{vertical-align:text-bottom;text-align:right;color:#fff;line-height:12px;display:inline-block;width:16px;height:16px;border:1px solid #f42057;border-radius:3px;background-color:#fff;background-position:center;background-repeat:no-repeat;margin-left:auto;order:2;flex-shrink:0}.section-links{margin-bottom:48px;padding-top:16px}.section-links.is-home{margin-bottom:0}.section-links a{box-sizing:border-box;background:#fff;font-size:16px;color:#555966;display:inline-block;text-decoration:none;padding:8px 20px;transition:all .2s;margin:0 8px 0 0;width:auto;line-height:130%;letter-spacing:.02em;border:2px solid #e4e5e6;border-radius:26px}.section-links a.mobile-filter{min-width:135px}.section-links a:last-child{margin-right:0}.section-links a:hover{border-color:#f42057;color:#f42057}@media (min-width:768px){.section-links{padding-top:0;padding-bottom:0}}@media (min-width:992px){.section-links a{margin:0 12px 12px 0}}.hidden-important{display:none !important}.ghost-panel{z-index:1000;background:#fff;opacity:0;visibility:hidden;position:fixed;bottom:0;padding:10px 15px;left:0;width:100%;display:flex;justify-content:space-around;box-shadow:0 0 10px -4px #000;transition:all .3s}.ghost-panel.active{opacity:1;visibility:visible}.ghost-panel .filter-data-apply{color:#fff;height:44px;line-height:44px;background-color:#f42057;box-shadow:0 7px 15px 0 rgba(244,32,87,0.2);transition:all .3s;padding-left:20px;padding-right:20px;border-radius:22px}.ghost-panel .filter-data-apply:hover{background-color:#fb3c6e}.ghost-panel .filter-data-reset{color:#fff;height:44px;line-height:44px;transition:all .3s;padding-left:20px;padding-right:20px;border-radius:22px;background-color:#20acf4;box-shadow:0 7px 15px 0 rgba(32,172,244,0.2)}.ghost-panel .filter-data-reset:hover{background-color:#44bffe;box-shadow:0 7px 15px 0 rgba(68,191,254,0.2)}@media (min-width:768px){.line-filter ul.line-filters li.filter-data:hover{z-index:4;background:#fff;border-radius:4px 4px 0 0}.line-filter ul.line-filters li.filter-data:hover .filter-name{position:relative;z-index:1;border-bottom-color:#fff;color:#343434;border-radius:4px 4px 0 0}.line-filter ul.line-filters li.filter-data:hover .filter-name:before{transform:rotate(180deg)}.line-filter ul.line-filters li.filter-data:hover .filter-items{opacity:1;visibility:visible}}@media (max-width:767px){.line-filter ul.line-filters{flex-wrap:wrap}.line-filter ul.line-filters li.filter-data{width:100%;margin:7px 0}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn{display:block;width:100%}.line-filter ul.line-filters li.filter-data .filter-items.multicolumn li{width:100%}#catalog .head-row{position:relative}#catalog .head-row a.see-all{margin-left:0;position:absolute;bottom:10px;left:0}.home-row .head-row{padding-bottom:35px}}label.label-radio{cursor:pointer;margin-right:10px;margin-bottom:10px;font-size:15px;line-height:1.5;font-weight:normal}label.label-radio input[type=radio]{opacity:0;visibility:hidden;position:absolute;z-index:-1;height:0;width:0;overflow:hidden}label.label-radio input[type=radio]:checked+.helper:before{content:'';position:absolute;width:8px;height:8px;top:50%;left:50%;margin-left:-4px;margin-top:-4px;background:#f42156;border-radius:50%}label.label-radio p{margin:0}label.label-radio .helper{position:relative;display:inline-block;width:16px;height:16px;border:1px solid #ced0d1;border-radius:50%;background:#fff;vertical-align:middle;margin-bottom:3px}label.label-radio .label-text{margin:5px 0 0 25px}.related-products *{outline:none}.related-products.slick-slider{overflow:visible;margin:0 -15px}.related-products .slick-prev{width:40px;height:40px;border-radius:50%;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);background:#fff url(../images/parrow-prev.png) center no-repeat;position:absolute;left:-70px;top:50%;margin-top:-20px;outline:none;border:none;text-indent:-9999px;transition:all .3s}.related-products .slick-prev:hover{background:#f42057 url(../images/parrow-prev-h.png) center no-repeat}.related-products .slick-next{width:40px;height:40px;border-radius:50%;box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);background:#fff url(../images/parrow-next.png) center no-repeat;position:absolute;right:-70px;top:50%;margin-top:-20px;outline:none;border:none;text-indent:-9999px;transition:all .3s}.related-products .slick-next:hover{background:#f42057 url(../images/parrow-next-h.png) center no-repeat}.sort-box{float:right;margin-top:25px}.sort-box .sort-label{display:inline-block;vertical-align:middle;margin-right:10px}.sort-box .sort-items{display:inline-block;vertical-align:middle}.sort-box .sort-items .sort-item{border:1px solid #d1d1d1;border-left-width:0;transition:all .3s;cursor:pointer;background-image:url(../images/asc.png);background-position:87% 54%;background-repeat:no-repeat;color:#7b7b7b;float:left;padding:8px 40px 8px 17px}.sort-box .sort-items .sort-item:first-child{border-left-width:1px}.sort-box .sort-items .sort-item.active{color:#fff;border-color:#20acf4;background-color:#20acf4}.sort-box .sort-items .sort-item:hover{border-color:#20acf4}.sort-box .sort-items .sort-item.desc{background-image:url(../images/desc.png)}.number-box{position:relative}.number-box .number-inc{position:absolute;right:0;width:16px;height:16px;transition:all .3s;cursor:pointer;top:0;background:url(../images/q-inc.png) center no-repeat}.number-box .number-inc:hover{opacity:.7}.number-box .number-dec{position:absolute;right:0;width:16px;height:16px;transition:all .3s;cursor:pointer;top:16px;background:url(../images/q-dec.png) center no-repeat}.number-box .number-dec:hover{opacity:.7}label.label-checkbox{cursor:pointer;margin-right:10px;margin-bottom:10px;line-height:1.5;font-size:15px;font-weight:normal}label.label-checkbox input[type=checkbox]{height:0;width:0;overflow:hidden;opacity:0;visibility:hidden;position:absolute;z-index:-1}label.label-checkbox input[type=checkbox]:checked+.helper:before{content:'';position:absolute;width:7px;height:7px;top:50%;left:50%;margin-left:-3.5px;margin-top:-3.5px;background:#f42156}label.label-checkbox p{margin:0}label.label-checkbox .helper{position:relative;display:inline-block;width:15px;height:15px;border:1px solid #ced0d1;background:#fff;vertical-align:bottom;margin-right:5px;margin-bottom:3px}#yandex-btn{padding:5px;background:none;border:4px solid #fc0;font-size:18px;font-weight:bold;transition:all .3s}#yandex-btn span{color:#f00}#yandex-btn:hover{background:#fc0}.small-text{font-size:12px;color:#797979}#make-bouquet select{background:#fff}#make-bouquet .example{display:none}#make-bouquet .make-title{font-size:20px;font-weight:bold;margin:30px 0}#make-bouquet .type-box label{display:block;text-align:center}#make-bouquet .type-box .box-title{margin-top:15px;margin-left:21px}#make-bouquet .add-flower{cursor:pointer;height:40px;font-size:16px;font-weight:bold;line-height:40px;color:#fff;display:inline-block;background:linear-gradient(to left, #f49220 0, #f44320 50%, #f42057 100%);background-size:200%;transition:all .3s}#make-bouquet .add-flower span.additional{width:40px;line-height:40px;text-align:center;font-size:30px;border-right:1px solid #f84e72;float:left}#make-bouquet .add-flower span.btn-label{border-left:1px solid #a50625;padding:0 25px;line-height:40px;float:left}#make-bouquet .add-flower:after,#make-bouquet .add-flower:before{content:'';clear:both;display:table;width:100%}#make-bouquet .add-flower:hover{background-position-x:100%}.modal-box .modal-icon{background:url(../images/icon-miniproduct.png) center no-repeat;width:66px;height:66px;position:absolute;top:-25px;left:50%;margin-left:-33px}.modal-box .modal-title{font-size:24px;font-weight:bold;text-align:center;margin-bottom:30px;color:#333}.modal-box .modal-close{background:url(../images/icon-close.png) center no-repeat;cursor:pointer;width:21px;height:21px;top:-30px;right:-30px;transition:all .3s;position:absolute}.modal-box .modal-close:hover{opacity:.7}.icon-fav{background:url("/images/favorite-active.svg") #fff center no-repeat;width:20px;height:16px;display:inline-block;vertical-align:middle;margin-left:5px;margin-bottom:3px}.viewed-block{background:#f5f5f5;padding:32px 0 64px;margin-bottom:-50px;margin-top:32px}.viewed-block .container{overflow:hidden}.viewed-block .viewed-label{color:#343434;margin-bottom:16px}.viewed-block .viewed-list{position:relative}.viewed-block .viewed-list .product-item{margin:0 4px}.viewed-block .viewed-list.slick-slider{margin:0 -4px;overflow:visible}.viewed-block .viewed-list .slick-list{overflow:visible}@media (min-width:768px){.viewed-block{padding-top:64px}.viewed-block .viewed-label{margin-bottom:32px}.viewed-block .container{padding:0 25px}.viewed-block .media{min-height:165px}.viewed-block .viewed-list .product-item{margin:0 8px}.viewed-block .viewed-list.slick-slider{margin:0 -8px}}.btn-center{margin-left:auto;margin-right:auto;float:none}form.load{position:relative}form.load:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.5;z-index:1}form.load:after{content:'';background:url(../images/hourglass.svg) center no-repeat;width:36px;height:36px;position:absolute;left:50%;top:50%;margin-left:-18px;margin-top:-18px;z-index:2}#modal-fast-cart .modal-box,#modal-fast-order .modal-box{padding:15px;min-height:500px}#modal-fast-cart .modal-title,#modal-fast-order .modal-title{font-weight:300;margin-bottom:5px}#modal-fast-cart .modal-subtitle,#modal-fast-order .modal-subtitle{text-align:center;font-size:16px;margin-bottom:15px}#modal-fast-cart .modal-media,#modal-fast-order .modal-media{text-align:center;margin-bottom:15px}#modal-fast-cart .modal-fields .modal-field,#modal-fast-order .modal-fields .modal-field{margin-bottom:15px}#modal-fast-cart .modal-fields .modal-field label,#modal-fast-order .modal-fields .modal-field label{font-size:15px;color:#a4a4a4}#modal-fast-cart .modal-fields .modal-field input[type=text],#modal-fast-order .modal-fields .modal-field input[type=text]{width:100%;padding:0 15px;height:36px;margin-bottom:5px}#modal-fast-cart .modal-fields .modal-field input[type=text].has-error,#modal-fast-order .modal-fields .modal-field input[type=text].has-error{border:1px dashed #f42020}#modal-fast-cart .modal-fields .modal-field-helper,#modal-fast-order .modal-fields .modal-field-helper{font-size:12px;color:#a4a4a4}#modal-fast-cart .modal-box{min-height:auto}.seasons-promo{position:relative}.seasons-promo img{width:100%}.seasons-promo .promo{position:absolute;right:6.2%;top:48%;font-size:24px;color:#fff;font-weight:700;z-index:1;text-decoration:none}@media (max-width:1200px){.seasons-promo .promo{font-size:20px}}@media (max-width:992px){.seasons-promo .promo{font-size:15px}}@media (max-width:768px){.seasons-promo .promo{right:8.2%;top:61%;font-size:22px}}@media (max-width:500px){.seasons-promo .promo{font-size:20px}}@media (max-width:400px){.seasons-promo .promo{font-size:18px}}@media (max-width:320px){.seasons-promo .promo{font-size:13px}}.combination-products+.products-slider{margin-top:24px}a.show-all{background:#f42057;color:#fff;display:block;text-align:center;text-decoration:none;line-height:35px;border-radius:0 0 4px 4px;cursor:pointer}#product-detail{margin-bottom:40px;padding-top:8px}#product-detail .product-actions{position:absolute;display:flex;justify-content:space-between;left:5px;right:5px;top:0;z-index:2}#product-detail .product-actions .page-back{background:#fff;box-shadow:0 0 1px rgba(102,102,102,0.4);border-radius:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin:0}#product-detail .product-actions .page-back svg{fill:#f42057}#product-detail .product-actions .button-fav{background:#fff;box-shadow:0 0 1px rgba(102,102,102,0.4);border-radius:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin:0 16px 0 auto}#product-detail .product-actions .button-fav svg{fill:#f42057;width:14px}#product-detail .product-actions .button-fav .active{display:none}#product-detail .product-actions .button-fav.active .active{display:block}#product-detail .product-actions .button-fav.active .unactive{display:none}#product-detail .product-actions .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more,#product-detail .product-actions .ya-share2__container_shape_round .ya-share2__badge{border-radius:20px;padding:0;background:none}#product-detail .product-actions .ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{background:#fff url("/images/share-red.svg") no-repeat center;width:32px;height:32px;box-shadow:0 0 1px rgba(102,102,102,0.4);border-radius:20px}#product-detail .h1,#product-detail h1{margin:0 0 16px}#product-detail .labels{z-index:1;display:flex;flex-direction:column;position:absolute;bottom:35px;left:10px}#product-detail .labels .label{color:#fff;margin-right:auto;font-size:10px;line-height:14px;font-weight:400;border-radius:3px;padding:0 4px}#product-detail .labels .label+.label{margin-top:5px}#product-detail .labels .label.label-sale{background:#f42057}#product-detail .labels .label.label-new{background:#ffb800}#product-detail .labels .label.label-hit{background:#37bc35}#product-detail .box{max-width:448px}#product-detail .media{margin-bottom:15px;position:relative}#product-detail .media .slick-dots{position:absolute;bottom:0;margin:0;padding:0;left:50%;transform:translateX(-50%);list-style:none;pointer-events:none}#product-detail .media .slick-dots li{display:inline-block;margin:0 4px}#product-detail .media .slick-dots li button{background:#939393;width:4px;height:4px;border-radius:50%;color:transparent;overflow:hidden;padding:0;border:0}#product-detail .media .slick-dots li.slick-active button{background:#f42057}#product-detail .media .image{text-align:center}#product-detail .media .image a{position:relative;display:inline-block;overflow:hidden;width:100%}#product-detail .media .image a:after{content:'';display:block;width:100%;padding-bottom:100%}#product-detail .media .image a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%}#product-detail .types{margin:30px 0 20px;display:flex;align-items:center;justify-content:space-between;max-width:448px;column-gap:10px}#product-detail .types .on-photo{color:#aeaeae;margin-top:5px;display:inline-block;position:absolute;bottom:100%;left:0;margin-bottom:5px;text-align:center;font-size:12px;width:100%}#product-detail .types .type{position:relative;flex-grow:1;text-align:center}#product-detail .types .type label{display:block;margin:0}#product-detail .types .type input:checked~.type-title{border-color:#f42057}#product-detail .types .type .type-title{padding:10px 0;font-size:11px;line-height:18px;border:1px solid #e6e6e6;color:#f42057;border-radius:3px}#product-detail .types .type .type-title span{color:#343434}#product-detail .composition-item-icon{height:.9em;width:.9em;margin-left:.2em;margin-bottom:.1em}#product-detail .need-delivery{color:#f42057}#product-detail .need-delivery-block{background:#fff1f4 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAeFBMVEUAAAD0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf0IFf////9zNj7sMP7prz2THj1LWH+7PH91+H8vc76mbP5g6H3X4f0KF36o7r5jKj4c5b2Q3H1N2h5/wzhAAAAFXRSTlMA2PrtxWlEIRUJAs1ZpMicmc/KploLGkrLAAAA9UlEQVQ4y42U2RKDIAxFg4ooSPektXZf//8PO9NtJKHF83jnzABJCPQx2rs8y3LntYEotimwR9FY6ZQKGapkSj3BCJO671QzjDKreo7CH6ivVY/wJ6PPiWP8w/j9LvxL+axPeKFT13XhtSwANBiwIlqGSQMARUoqAAymJDSg05IGn5Y8TFlyJtqxyEHOkr2UcshYciFasSgT0pVozyVx3JHowI8TF7+37ZpFU1ECvHEHvSjmgajlxRRt2RDRibVFNHhLtGENlqOyXm6PbFTE0EmUHTa+6Y8w+EulP+fXcnHHVYMWRnr1pJfYwkIUo+evdTgP1+EDkRNTS+MeuuUAAAAASUVORK5CYII=') left 10px center no-repeat;margin:20px 0 40px;padding:12px 12px 12px 55px;color:#333;border:1px solid #f42057}#product-detail .need-delivery-block .delivery-flowers{color:#f42057}#product-detail .need-delivery-block .delivery-flowers span:after{content:', '}#product-detail .need-delivery-block .delivery-flowers span:last-child:after{display:none}#product-detail .product-sale-line{color:#575757;display:inline-block;vertical-align:text-bottom;font-size:16px;font-weight:500;text-decoration:line-through;margin-left:8px;line-height:16px}#product-detail .product-price{font-size:20px;font-weight:500;margin-bottom:24px;position:relative;line-height:20px}#product-detail .product-price .price-value,#product-detail .product-price>.rub2{color:#f42057;display:inline-block;vertical-align:text-bottom}#product-detail .attributes{margin-top:20px;font-size:14px;color:#333}#product-detail .attributes .attr-row{margin-bottom:8px}#product-detail .attributes .attribute-title{font-weight:500;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#343434;margin-bottom:8px}#product-detail .attributes .attribute-value{font-size:14px;line-height:126%;letter-spacing:-0.0058em}#product-detail .attributes .composition .composition-item:after{content:", ";margin:0 2px 0 -3px}#product-detail .attributes .composition .composition-item:last-child:after{display:none}#product-detail .attributes .composition .composition-item.need-delivery:after{content:", ";margin:0 2px 0 0}#product-detail .control{align-items:center;justify-content:space-between;max-width:448px;display:none}#product-detail .control .btn-add{background:#f42057;border-radius:4px;border:0;line-height:48px;color:#fff;font-size:16px;padding:0 8px;flex-grow:1;margin-right:10px}#product-detail .control .btn-add:hover{opacity:.9}#product-detail .control .btn-add .rub2{color:#fff;font-size:16px}#product-detail .control .btn-add--inactive{background:#37bc35;border-radius:4px;border:0;line-height:48px;color:#fff;font-size:16px;padding:0 8px;flex-grow:1;margin-right:10px;text-decoration:none;text-align:center}#product-detail .control .btn-add--inactive:hover{opacity:.9}#product-detail .control .button-fav{background:#f5f5f5;line-height:46px;padding:0 8px;border:1px solid #e3e3e3;box-shadow:0 0 1px rgba(102,102,102,0.42);border-radius:4px;margin-right:8px;color:#343434;font-size:16px;cursor:pointer}#product-detail .control .button-fav:after{content:'';background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18px" height="16px"> <path fill-rule="evenodd" fill="rgb(244, 32, 87)" d="M12.929,12.675 L16.338,9.276 C17.370,8.248 17.960,6.925 17.998,5.546 C18.050,3.798 17.276,2.180 15.875,1.107 C15.135,0.540 14.256,0.175 13.329,0.056 C11.737,-0.153 10.178,0.332 9.001,1.383 C7.823,0.320 6.257,-0.164 4.658,0.048 C3.731,0.171 2.848,0.540 2.105,1.114 C0.766,2.154 -0.004,3.708 0.000,5.385 C0.000,6.820 0.565,8.173 1.585,9.191 L8.048,15.635 C8.294,15.881 8.616,16.000 8.937,16.000 C9.259,16.000 9.580,15.877 9.827,15.635 L10.829,14.636 C11.090,14.375 12.664,12.936 12.929,12.675 ZM9.876,13.685 L8.937,14.621 L2.538,8.237 C1.772,7.473 1.350,6.459 1.346,5.378 C1.346,4.122 1.921,2.952 2.931,2.169 C3.484,1.740 4.142,1.465 4.833,1.375 C6.112,1.207 7.360,1.625 8.261,2.527 L9.001,3.265 L9.734,2.534 C10.631,1.636 11.879,1.219 13.154,1.386 C13.845,1.476 14.499,1.748 15.052,2.169 C16.107,2.978 16.690,4.197 16.652,5.508 C16.622,6.541 16.170,7.543 15.385,8.330 L11.976,11.725 C11.715,11.986 10.141,13.425 9.876,13.685 Z"/> </svg>') center no-repeat;width:18px;height:16px;display:inline-block;vertical-align:text-top;margin:2px 0 0 10px}#product-detail .control .button-fav:hover{opacity:.9}#product-detail .control .button-fav.active:after{content:'';background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18px" height="16px"> <path fill-rule="evenodd" fill="rgb(244, 32, 87)" d="M12.929,12.675 L16.338,9.276 C17.370,8.248 17.960,6.925 17.998,5.546 C18.050,3.798 17.276,2.180 15.875,1.107 C15.135,0.540 14.256,0.175 13.329,0.056 C11.737,-0.153 10.178,0.332 9.001,1.383 C7.823,0.320 6.257,-0.164 4.658,0.048 C3.731,0.171 2.848,0.540 2.105,1.114 C0.766,2.154 -0.004,3.708 0.000,5.385 C0.000,6.820 0.565,8.173 1.585,9.191 L8.048,15.635 C8.294,15.881 8.616,16.000 8.937,16.000 C9.259,16.000 9.580,15.877 9.827,15.635 L10.829,14.636 C11.090,14.375 12.664,12.936 12.929,12.675 Z"/> </svg>') center no-repeat}#product-detail .control .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more,#product-detail .control .ya-share2__container_shape_round .ya-share2__badge{border-radius:4px;padding:0}#product-detail .control .ya-share2__container_size_m .ya-share2__popup .ya-share2__badge .ya-share2__icon{background:#fff url("/images/share-red.png") no-repeat center;width:22px;height:22px;border:0;box-shadow:none;border-radius:0}#product-detail .control .ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{background:#fbfbfb url("/images/share-red.png") no-repeat center;width:48px;height:48px;border:1px solid #e3e3e3;box-shadow:0 0 1px rgba(102,102,102,0.42);border-radius:4px}#product-detail .filter-counter input[type=text]{outline:none;width:100%;height:32px;border-radius:3px;text-align:center;padding:0;margin:0;border:none;font-size:14px;color:#333;box-shadow:inset -7px 8px 7px -6px #ccc}#product-detail .filter-counter .filter-steps{margin-top:5px;display:flex;justify-content:space-between}#product-detail .filter-counter .filter-steps .step{color:#333;font-size:13px;opacity:.5}#product-detail .filter-values{display:flex;flex-wrap:wrap;margin-bottom:20px;border-radius:3px;box-shadow:inset 1px 1px 0 #e3e3e3}#product-detail .filter-values label{cursor:pointer;text-align:center;margin-bottom:0;flex-grow:1}#product-detail .filter-values label.product-fastorder{width:100%;margin:0}#product-detail .filter-values label input[type=radio]{display:none}#product-detail .filter-values label .helper{display:block;font-size:14px;line-height:100%;color:#575757;padding:10px;border:1px solid #e3e3e3;border-left-color:transparent;margin-right:-1px;margin-bottom:-1px}#product-detail .filter-values label.spaced .helper{border-top-color:transparent;min-width:54px}#product-detail .filter-values label:first-child .helper{border-top-left-radius:3px;border-bottom-left-radius:3px}#product-detail .filter-values label:last-child .helper{border-top-right-radius:3px;border-bottom-right-radius:3px}#product-detail .filter-values label input[type=radio]:checked~.helper{border-color:#f42057}#product-detail .filter-title{font-size:16px;font-weight:500;color:#343434;margin-bottom:8px;letter-spacing:-0.0058em}#product-detail .product-fastorder{margin-right:15px;margin-bottom:15px}#product-detail .product-description{margin:20px 0;padding:0;line-height:22px;font-size:14px;color:#606060}#product-detail .payment-icons{display:flex;flex-wrap:wrap}#product-detail .payment-icons .payment-icon{margin-right:10px;margin-bottom:10px;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff;width:50px;height:30px;background-position:center;background-repeat:no-repeat;transition:all .3s}#product-detail .payment-icons .payment-icon.i-card{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAARCAYAAADHeGwwAAAA+0lEQVQ4T7WUwU3EQAxFnyUuKwVBB7gESoAKgAvJcakA6IAOgAqA2y4X6ABKoARvB1kxiAuS0UQQZaMNEsraN2vs/+f7e0YAklZTx48EdnM+NhxqwZ8Le3yQpOUNcD4WdKD/NhPUwE4QQZ0JPAi8gZV3rQ5CCSLBGwVJq3vwvSAii/cg3OSRBEvgqjfenLdr3xuRnDnYb4OAgt8N+ePI4bbNXrvneSsFf2kxegpWin+KBte4sLmsI+9i/qmg2zyg5rKwef5q2khaXgDX/1HQ7V+n5q2nYn/lYknLPPOod7CQDz09duQp4qEJftKY9KmVfjUbs7nYApvYzL4BmdBUcl1BkxYAAAAASUVORK5CYII=')}#product-detail .payment-icons .payment-icon.i-qiwi{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAANCAYAAAAnigciAAADjElEQVQ4T7WUT2xUVRTGv+++mWo7byiltSYKnZlKUJniAhHjBkOCVBMRo05fQY1u1AA2JhoxURcNbmxjWGgUI4lCg3/eVMMC2WBpCAZjjFQ3TYTYzhtRiGIVOzOlnc7cz7wJmNoQgwnczf1zzj3nd8499xBzRqm9e5WktbBqJTFWcTTUODb441ydq7FmaPRc2+amiLHvAuqa58QC7IsFn7xCQFcDILTJ39IZt77kHCJ0F4BRibsc4LSoFRJ6QLQQ2BUL/K3zIQo3eR2o2mYy8oOb+/jXUP5He6bRIa6LlJ2paqQajy9qGufx92anFmdurKgyveCX/RO6/vFYob6yxKByrlI1MRaTXdvDaEEcjqn+fgZ7pi86O5/sTlagwwTaYXSPO54dCmVKZ+pKJTMAwLugW6a0JZbPvl9IeFtJ9JPsk7SDBhsaxv2DpaT3s6Bv40F2YzHlvQGL52i4Q9ILLCa97wAst7S3LcgNnpgfbTHZtQngRwAG3MB/IpQXEt2vkXpVwjbj8Btr7csEHzCRSFKz1U5RuymsEjFMIYTdI+I4wAk7O3OzidYdA5Qj8Y7EQZYSXkFE3g38jvkAAjjZvnmpY6snBXwdD/zwyVBMeicB5NzA7wz3k8s2tZiyPUtoi8QCiH12ttxionVvA1gp8QipxyBEQewE8CKIJwFzBrIHwkxMAPgrFty6lOi1c0F0w4aG0jUNj0DYC+BLN/DXXIAYCWc38FcW2zMrVHV6SD0loovgtZAGqhXbHIlwjcD9ACyknSDTAO4FUJZT12bszJ21TBST3jCAtSA63Zx/6FI/oJjw+kU0xgP/mRpEwns0jJbEZxLGAGwPz03FLlbU3Cdht4lEltRPlydKEecUoGZZm6ZxVgP6AMBRN/DvLqS6uij6LKS8DIUsgIDCw7G8PzKVyqyub8D3GE1XCstOLHJm9ZCx1S/q84O5i5CFRPc2Ui8BaAV0TGEGqCOwGCHYS0TXx/L7zpQS3psyWO7m/HXn2zNtVWs+h9Dn5v0PiylvPYTXa32ipkj01BxQB2GZADVMca+odW6Q7b9UhsKaOZvOxFpHB4u1X4NeM/9JL6e31CBqFZ/ynqXwPIDUnIt5CEdhMBSbmfqUpw9MXY7R/6vzD0Qtktufjk79PtlhwSbjaNJWVTKyDTC8Q+AtlSreWnjKD2vgio5/QfyX5T+TDy50bF06/lP2qyvdwv8Gu0KPy0pnLIkAAAAASUVORK5CYII=')}#product-detail .payment-icons .payment-icon.i-p{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAACdElEQVQ4T5WUTUhUURzFz7kzfTAziPZNm5mBWlWraFEtGjICJQz7epNFBA4tTBclRPSxaJcEJW1CLaSFogYpBUVQIBGukqAWBaWO2MYoJWeeIDr3xDNnGnW0urt37zm/d///c+8lFgwBdCPOWQBnIGwHYRZqIFgQHwm0BSKjD9jbO8N8kWIxvzu0qRXU6UXmJSYIPA74J6rmgdxo/Jykpn+FZHUCamZBXjnpcLwGhM8njIhW82GUlUkZnw1Yi10EagGsyWmEt5wtJ7nxIYAqkoeDQx1PCu0oHXZOiVwr4p1RJgWYV3mwcaYj8bOAWj0zocpgsqtnUQBbyla500VfYdgAqZ5iuTU6SuHqnHaMbtR5I2FvIdBc80+A2gGgWmITqQrj4yFl7E6B3TlQOuKMASjxJox4JDDckV1EKuzUkKglcVvCJXhBkBVGbJwx+G6k1/mgH9laKZRnjB001lQLnDLGlkg8QOiywEYjXrDUdUCPjNRrafoKgiTtJ7gZRL2AFgJ1Eq4RuCEiQOCpxM+hFT/vu5mifRBeLAEypaDWU0rIsIlSOw33yKqORDA41HksG4QbdspEPJv79lJz/pQGVc4uiLcs9QGAz5DT1nIsY9VQPNI5UBBE9s8DAbgJ6D2ARCjZVbrcCc/fkYTzHmgcQPFvk75R5op8djg02PVyOVA66hz0eiSgJ+SfiDMVifcR2p1nGiV0z8J8MkbuUjCbYZiwq4Priu+yv3naO5AJCS3/e1EBXgwlO+5kfdS24ysn02wTmUvkb1BB3SF/6iS/PJ/KgWY7E4v5J5MbEgKrAGwFtPgxAy2JAWvRHoqONnuPWf4PfwHK+yuGoDfc3QAAAABJRU5ErkJggg==')}#product-detail .payment-icons .payment-icon.i-web{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAADW0lEQVQ4T3VUS2wbVRQ9942Txp6JK37qhtbjuHKVlMIKZV+gElQCAorHCVXLp6ICxAJCV6giakBC/IQKKnSRiE1I7ABNHSQkBFWFRDcsQF0QAjQZl0YCCZBhZuwQe95BdmJDEueuZu5998y755w7gm2ikhxOhAwPEugXSBfAkgDzNUN/ufPqzM/t2mRzspIYTIaiRgEMAOgG8CeAG9fPvQbILgHLppt7enPvBjAv6QwK8f7/mt823d6RwJ6fpOBra6n3bMn+Lm6wqy+CkIgY12NXp39pgrbAvITzkAg+bhWEp2KG93q5uvOIWZwe/ys1uNcIVYGCT6zEb6OBu8sD5LzlTg9vACvtdlIRA1cAxITwoWREq45ZCVcLAPoBeV6IKIWvAAhodPZItXogArXUde3DxQ1gvp3NAcysJ3+y3Fzat7PPAXyreZBEnwgeFYWPzMXcN8383+mhm+M/Tv1ef5dyKrtbh6yr0/kfobxoujwU2MZ4/SNCPGwWc5/V60Eie1iLfsKKeENBLX4awHFdXU3Hl8//IUEi8zhFxjcrQ+CCZeqM76uUAI9BsGwiei5ApQRgB8kxZcgctRw07V/flEuXahLYzlkCT22RmXg3ZumRoKwmQDyyVuewiOrW5DF2qgea47U4821nCkB2iwkFk+ZS79HAnp8DcN8aFt+wivmT9Ue/J3O3GeVX/3gdt9ZUOEeqZ8WznXMCPNnW0cQ7MUu/UC6riyQLlR0r792yUPCChPMiBS/XqTBq+hkdUeMK8lJ9zBNEw6jtgzhiFXOTftI5CvJVJXxQU+0HMEGwYLl9A4JR3VBzZc9wT03CBQgibURYrJj6jmhgHBZwutFA+ErkQKj0XnOlcrnUaXTe4M7WRUFjAzw7c0Eg97e5miZkTNfCM0ZEXQawD8Dnq0pnalGEsUBmAEmomr4ndn1meQ1sz9B+UfpbAB1tuRM5gRo+pcGTZVOfMn2VpqGr0Kq+NaDQ6V7K51u76duZY4B8sB11Ag6Ybn7WTzhzEBwCdL9AJUDeZBbzE60xmwBB0jlO4gyAaBtQD8APAO5cry2Ybm9fk/wtYA3/JIduJ8Mxgdy7zdgrgBSo5bR1bep7Adgy7XZjeSnnNglxlwjS5NrfRCsskOqLuDtVv+GW+Bc8XWt1f4eR5QAAAABJRU5ErkJggg==')}#product-detail .payment-icons .payment-icon.i-ya{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAANCAYAAADMvbwhAAAEL0lEQVQ4T72UbYhVRRjH//+5+6J7Zl1KS1vNe+5mhi+hZEiRooUbVEguuOdcdTUtqTQ1LLUMJEMMSjFJMoUslnS7c4VsibIvQS9C9UWygiJt7xyxUiyFe8+569ruPHHWF+qjX5wPw8DMPM9vnv/zHwJAku24Rdi/UyB3U6QO5AnPmgcISLp/PQZlUntdkqgjAIVuYKVjZh4piz07oYXY7K4HRJqDFb99FqG+EMHExsj8XMmGK0E8r+2E268rSJINHhdyd19Nzc3DTxwoV/z8GkCe1daMi3NBO4XN2pqdcUswh6Lu9UqFLbHfPoqiXhKiSYBeCr/SUaErfVklF66i4GEC3Z41e6V5bkNS37DFEXuH9Zhf41y4nQ5dXmSOxrmgA8KFAE6zms23OcqHlNpmL9r/ZxoIgrWN1twW++G7AKZoa6YlufwmEbdC22Jz7LdPBdRREW5VkLwjfmq0pi32gwUAd5PcISKbQPWIJ/VfJ+jtdU5mMIPRynHfRfbdWsshcyHyngBbCdSxPH7BCHXRHSfwQZ9yG+sGuJzkCs+acUkufEuEk7QtzI79/FpAntbW3JGMbZ8mSnVra8bEfn4fKU1eycyv+OE3hHypbfHF2A8/BXDW8888kdiR5yiSF/INAXY2WvN24ocnIDjsRWb1YI+kUzmXn6lEugG5kDYtgL+0NVOSbPimEDPp3HJQPSbEHG3NxHJL+wzlVGEQJJt/H0SdtoUw9oM/BKpbEYedyAsEBryacmvSPywCcAyCG73I3VMeg6ZMjTpNSODZ4kdXQcRfOiTBhVOAbE/LJECHtmZ8nA1fB/EMgBKAEQB+H5TJDx91wI7L8h0AkPGsW5T4mTOA/C3AOQIXhXJEV+tfTYb29QC8AURRl0xHr5/3ByA9cGzVJwufXwWJ/WADwJc964ZVc2qZE2xMk6TSpD3S8I9rrWbUc0IsSaWJc/l1EAm0NdNjP98FiPKsWVDNhmWhrNK22HnF9uXRbcNVTd0vIN4BsFqcm97biJMNiTqnhGFDVDg0CHKpGr0lEAd0yay74porICKYrK2ZdTn5k2mlkmxwUMCSjsyG2A87AdZqW1gY++EPEHyvI7PkfyC1dZETPkjKekKGaFt8qOKHvynBJ15k1lz6Ry7ZbVeGGX9oqSuKc+F6OGzQkbnpsmumamvuSl3jRJaKcLGifAbBd6D8CHA+gKrKsHWg300neRCQXSA9Ck429LttSY2qCni/ywycygyo4+magmZAOkFug7haVvxwBQRsjMzuwcYdG9ynlJqhbeG1xA/mARjl2eKeip+fDcpkOI4kZRkFhxxYT0oVwFOkBF6p+HElFwQKDJzDeSVuT0PL2WNxNHKzY6azqafreCUXribkvC4V98fZcBEV2gSIBl1zLSP2g42AujOV4sq92A+/peAVLzKHryXWf8/+C6ClExSAeKTNAAAAAElFTkSuQmCC')}#product-detail .payment-icons .payment-icon.i-alf{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAB/klEQVQ4T42TP2hTURTGf+e9NIW8pEWrk2he/VdQ0EFQF0ERB6UWHPQ1TnUQCw6tm+BSEBUni5sgOBQhaRdBBXVws4LgIIIi/mnipiKt7QuxtrlH7kts80zQnOXC5fvd7zv33Cu0qLIfnFMYEJVnqVL1ujBVbZTJ30w5e+qYijz8sy8w7BULt/4JhdngPkJ/g+iVVzR7Gt1iTpXNJzdVjfMWSAGzwBpAHTH7UzNTLxrcV88M/WAEGAeMoOcVuVoHx9PFwoUmSEHKfvAc2Ae893q6d5a//3gMHAI+e5XkDvkyUbbgSrywN9iN8hJwQW+mi5MjoR+MAjciocNx71PhQRzyg2vARRvNqBzoKuWnK72ns1Wtvqn3mE8XC7kVSLce7Swvd70GttkorpqDxriLOAlVWb4HuheYUzfZl/k48TWKF/bmjqDmSb3RJeCnaC26Ch1AZ+QgnPVmCrdrkB/cAYZavY74nj5NFycPy/yGEz1OR9LOZr0oH1TkSjOsw/Vb/WXE7JLQHxwCtU6IyiWvlLezidWCPxgImo/iql6WuY3BFjfBGVH6VcllSgXrGqv57bl1zpI+EqPT6ji1nqIToj7t0rqUMUcYM7E5/f8SVhVNX6MdWL71DWQSi47bjthqTMIzEvrBO5S17UIIsxayX9lpG4Kqhe4i2t02pLLwG6z+tmPeQP94AAAAAElFTkSuQmCC')}#product-detail .payment-icons .payment-icon.i-term{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAXCAYAAAA/ZK6/AAAA+UlEQVQ4T72TwW3CQBBF35DrHtIB20HoIE4RET66BJdACSnBR1CKwHRgOlg6sISvMNGu2WAcbFkgZY+jfTvz/5+VxqYlqDLxSGOXky/7Nx8HjNvI2FRxkt8OHmjs8gt464F74zb5ABAMeL8FZGfcOhkCMgXbBQScceviD6CckzENwqx8zqWJuXVziOLSUmEV2sOqFXw1oxtcDVTAAnCXjt6AWHvtazgoUgiagQSBoMm1xrwPVMo5F2Y+vOLSIevUfOcndukBl6YhcrRpImhYOkU+Wjt1ewffK5KHlY4+xxW//6nanP4ZGJd9M9LnQnkJ0Q8d4VQb9139AJBgo41wJPOHAAAAAElFTkSuQmCC')}#product-detail .payment-icons .payment-icon:hover{border-color:#f42057}@media (min-width:768px){#product-detail{padding-top:0}#product-detail .product-resize{background:url("/images/resize.png");width:25px;height:25px;position:absolute;z-index:2;right:0;top:25px}#product-detail .media{position:sticky;top:20px;height:auto;max-height:750px;margin-right:35px;margin-bottom:0}#product-detail .media .slick-list{height:100%}#product-detail .media .image{margin-right:50px}#product-detail .media .image a{height:auto}#product-detail .media-slider .slick-dots{left:unset;right:0;bottom:50%;transform:translate(0, -50%);pointer-events:initial}#product-detail .media-slider .slick-dots li{display:block;margin:10px 0;line-height:10px}#product-detail .media-slider .slick-dots li button{background:#e3e3e3;width:10px;height:10px}#product-detail .media-slider .slick-dots li.slick-active button{background:#343434}#product-detail .product-actions{display:none}#product-detail .labels{position:relative;left:0;bottom:0;margin-bottom:16px}#product-detail .labels .label{display:inline-block;padding:0 8px;margin-right:4px;font-size:14px;line-height:22px}#product-detail .labels .label+.label{margin-top:0}}@media (min-width:992px){#product-detail .control{display:flex}#product-detail .h1,#product-detail h1{margin:0 0 30px}#product-detail .attributes .attr-row{margin-bottom:16px}#product-detail .attributes .attribute-title{font-size:20px}#product-detail .attributes .attribute-value{font-size:18px}#product-detail .types .type .type-title{font-size:14px}#product-detail .product-sale-line{font-size:20px;font-weight:400;margin-left:12px;line-height:20px;vertical-align:middle}#product-detail .product-price{font-size:32px;line-height:32px;margin-bottom:40px}#product-detail .product-price .price-value,#product-detail .product-price>.rub2{vertical-align:middle}#product-detail .filter-title{font-size:20px;margin-bottom:12px}#product-detail .filter-values{margin-bottom:40px}#product-detail .filter-values:last-child{margin-bottom:20px}#product-detail .attributes{margin-top:50px}}.desktop-product-widget-void{padding-top:28px}.desktop-product-widget-container-wrapper{border-radius:16px}.product-row_title{font-weight:bold;font-size:36px;line-height:41px;margin:30px 0}.cart-panel{background:#fff;padding:15px 0}.cart-panel .cart-back:before{content:'';background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e%3cpath stroke='%23555966' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 12H4M11 19l-7-7 7-7'/%3e%3c/svg%3e") no-repeat center;display:inline-block;vertical-align:middle;width:18px;height:19px}.cart-panel .cart-back-label{display:none}.cart-panel .cart-title{font-weight:400;font-size:24px;line-height:1.2em;text-align:center;color:#0e1220;margin-left:.6em}.cart-panel .cart-products-count{font-size:16px;line-height:1em;text-align:center;vertical-align:super;color:#f42057}.cart-panel .phone{color:#343434;font-weight:500;font-size:20px;line-height:1.2em;text-decoration:none}@media (min-width:768px){.cart-panel{padding:21px 0}.cart-panel .cart-back:before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='6' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 9 1 5l4-4' stroke='%23555966' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");margin-right:12px;width:7px;height:12px;vertical-align:baseline}.cart-panel .cart-back-label{display:inline-block;font-weight:400;font-size:18px;line-height:1.22em;color:#555966;text-decoration:none}.cart-panel .cart-title{font-size:24px}}.cart-step{display:none}.cart-step.current{display:block}.cart-space{margin-top:20px;border-radius:16px}.cart-space__row{background:#fff;border-radius:16px}.cart-space__row_overflow_hidden{overflow:hidden}.cart-space__row+.cart-space__row{margin-top:8px}@media (min-width:768px){.cart-space{margin-top:22px}}.cart-info{padding:32px 16px}@media (min-width:992px){.cart-sticky{position:sticky;max-height:calc(100vh - 167px);top:119px}}.cart-sticky_mask{position:absolute;opacity:0;pointer-events:none;height:100vh}.cart-payment{padding:32px 24px}.cart-payment__list{display:flex;flex-wrap:wrap;margin:32px 0 -16px -12px}.cart-payment__list-item{margin:0 0 16px 12px}.cart-payment .payment-block{width:100%;max-width:192px;height:124px;background:#fbfbfb;box-shadow:0 0 1px rgba(102,102,102,0.42);border-radius:8px;padding:14px 12px;margin:0 16px 16px 0;position:relative}.cart-payment .payment-block input{display:none}.cart-payment .payment-block__title{max-width:60%;font-weight:400;font-size:16px;line-height:100%;letter-spacing:-0.0058em;color:#343434;z-index:2;position:relative}.cart-payment .payment-block__checker{position:absolute;width:20px;height:20px;background:#fff;border:1px solid #f42057;border-radius:50%;top:12px;right:12px;z-index:4}.cart-payment .payment-block__image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3}.cart-payment .payment-block input:checked+.payment-block__checker{border:1px solid #f5f5f5}.cart-payment .payment-block input:checked+.payment-block__checker:before{content:'';background:#f42057;width:12px;height:12px;position:absolute;border-radius:50%;left:3px;top:3px}.cart-whom{padding:24px}.cart-data{padding:32px 24px}.cart-add{padding:18px 12px}textarea.cart-input-field{background:#f5f5f5;border-radius:4px;width:100%;resize:none;border:0;padding:14px 12px;gap:8px;margin:12px 0 0;min-height:85px}.cart-city{padding:16px 12px}.cart-city .city{background:#f5f5f5;border-radius:4px;line-height:42px;font-size:14px;letter-spacing:-0.0058em;color:#343434;padding:0 12px;width:100%;max-width:430px;position:relative;cursor:pointer}.cart-city .city svg{position:absolute;top:50%;transform:translateY(-50%);right:15px}.cart-step-title{font-weight:500;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#343434;margin-bottom:15px}@media (min-width:768px){.cart-step-title{font-size:20px}}.small-info{font-size:12px;line-height:126%;letter-spacing:-0.0058em;color:#939393;margin:0}.small-info__black{font-size:12px;line-height:126%;letter-spacing:-0.0058em;margin:0;color:#343434}#cart{background:#f2f6fa;flex-grow:1;margin-bottom:-50px;padding:32px 0 0}#cart .checkbox2{cursor:pointer}#cart .checkbox2 input{display:none}#cart .checkbox2 span{font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#575757;position:relative;display:flex;align-items:center;user-select:none}#cart .checkbox2 span:before{content:'';width:20px;height:20px;background:#fff;border:1px solid #f42057;border-radius:3px;display:block;margin-right:12px}#cart .checkbox2 input:checked~span{color:#343434}#cart .checkbox2 input:checked~span:before{content:'';background:#f42057 url("/images/ok.png") no-repeat center}@media (min-width:768px){#cart .checkbox2 span{font-size:18px}}@media (min-width:992px){#cart{padding-top:48px;padding-bottom:150px}}.combination-block{margin:24px -10px 0}.combination-block .swiper-slide-prev{margin-left:10px !important}.combination-block .swiper-slide-next{margin-right:10px !important}.combination-block .combination-item{cursor:pointer;background:#fff;border-radius:20px;margin-bottom:32px}.combination-block .combination-products{display:flex}.combination-block .combination-inner{position:relative;box-shadow:0 11px 20px -8px rgba(0,18,82,0.12),inset 0 -16px 18px -8px rgba(16,42,67,0.03)}.combination-block .product-item .inner{box-shadow:unset;border-radius:0}.combination-block .combination-top{border-radius:20px 20px 0 0;padding:20px 10px}.combination-block .combination-bottom{display:flex;padding:16px;justify-content:space-between;align-items:center}.combination-block .combination-bottom .product-base{padding:0;font-size:18px;font-weight:500;line-height:100%;display:inline-block;color:#000}.combination-block .combination-bottom .product-discount{font-weight:600;font-size:17px;line-height:130%;letter-spacing:.02em;color:#fb3c6e;margin:0 16px}.combination-block .combination-bottom .product-sale{font-size:15px;color:#555966;text-decoration:line-through}.combination-block .combination-product{width:50%;margin:0 10px}.combination-block .combination-product .product-item{margin-bottom:0;text-align:center}.combination-block .combination-product .product-item .inner{text-decoration:none}.combination-block .combination-product .product-item .inner .media{display:flex;align-items:center;height:152px;margin:0}.combination-block .combination-product .product-item .inner .product-title{display:none}.combination-block .combination-product .product-item .inner .product-price .product-base{font-size:13px}.combination-block .combination-btn{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(34,52,115,0.03);border-radius:8px;margin-left:auto;transition:all .2s linear}.combination-block .combination-btn svg{stroke:#878b98}.combination-block .combination-btn:hover{background:#fb3c6e}.combination-block .combination-btn:hover svg{stroke:#fff}@media (max-width:991px){.combination-block .row{margin:0}}@media (min-width:768px){.combination-block{margin-top:32px}.combination-block .combination-bottom .product-base{font-size:24px}}.combination-popup{visibility:hidden;opacity:0;position:fixed;width:100%;height:100%;left:0;top:0;z-index:99;background-color:rgba(0,0,0,0.4);transition:all .3s linear}.combination-popup.show{visibility:visible;opacity:1}.combination-popup .slick-slide{position:relative}.combination-popup form{position:absolute;width:90%;max-width:320px;margin:auto;left:0;right:0;top:50%;transform:translateY(-50%);background:#fbfbfb}.combination-popup__desc{font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#575757;padding:16px 16px 8px}.combination-popup__title{padding:20px 16px 8px;font-weight:600;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#343434;background:#fff}.combination-popup__close{background:url("/images/close.svg") no-repeat center;width:20px;height:20px;position:absolute;right:16px;top:20px;cursor:pointer}.combination-popup .combination-wrap{padding:16px}.combination-popup .combination-products{padding:16px;display:block;background:#fff}.combination-popup .combination-product{width:100%}.combination-popup .combination-product+.combination-product:before{content:'';background:#f5f5f5;height:1px;width:100%;display:block;margin:12px 0}.combination-popup .combination-product .product-item .inner{flex-direction:row;align-items:center}.combination-popup .combination-product .product-item .inner .media{height:auto;margin:0}.combination-popup .combination-product .product-item .inner .media img{max-height:unset;width:64px}.combination-popup .combination-product .product-item .inner .info{margin-left:8px;text-align:left}.combination-popup .combination-product .product-item .inner .info .product-title{display:block;min-height:unset !important;font-weight:500;font-size:14px;line-height:122%;color:#343434;margin-bottom:4px}.combination-popup .combination-product .product-item .inner .info .product-price{margin:0}.product-description{margin:15px 0;padding:15px 0}.product-item{border-radius:20px;margin-bottom:24px}.product-item .inner{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border-radius:20px;box-shadow:0 11px 20px -8px rgba(0,18,82,0.12),inset 0 -16px 18px -8px rgba(16,42,67,0.03)}.product-item .inner .product-top{text-decoration:none;padding:12px 12px 0;display:flex;flex-direction:column;height:100%}.product-item .inner .product-top:hover{text-decoration:none}.product-item .inner .labels{position:absolute;left:0;bottom:10px;z-index:1;display:flex;flex-direction:column}.product-item .inner .labels .label{color:#fff;margin-right:auto;font-weight:600;font-size:13px;border-radius:5px;padding:0 5px;line-height:22px}.product-item .inner .labels .label+.label{margin-top:5px}.product-item .inner .labels .label.label-sale{background:#f42057}.product-item .inner .labels .label.label-new{background:#ffb800}.product-item .inner .labels .label.label-hit{background:#37bc35}.product-item .inner .media{text-align:center;margin:auto 0 12px;position:relative;padding:0;width:100%}.product-item .inner .media:after{content:"";display:block;padding-bottom:106.66666667%}.product-item .inner .media img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:contain;object-position:center}.product-item .inner .product-prefix{font-weight:500;font-size:16px;line-height:100%;color:#343434;display:inline-block}.product-item .inner .product-price{position:relative;margin:auto 4px 8px}.product-item .inner .product-price .product-base{padding:0;font-size:18px;font-weight:500;line-height:100%;display:inline-block;color:#000}.product-item .inner .product-price .product-base .rub2{color:#000;font-weight:500}.product-item .inner .product-price .product-sale{font-size:12px;line-height:100%;display:inline-block;color:#878b98;margin-left:3px;text-decoration:line-through}.product-item .inner .product-price .product-sale .rouble{color:#343434;font-weight:500}.product-item .inner .product-title{font-size:14px;line-height:116%;color:#555966;margin-bottom:8px;display:block;padding:0 6px;text-decoration:none}.product-item .inner .product-title span,.product-item .inner .product-title a{text-decoration:none;color:#343434}.product-item .inner .product-info{font-weight:300;font-size:12px;line-height:100%;color:#575757;display:block}.product-item .inner .product-bottom{padding:0 10px 10px;margin-top:auto}.product-item .inner .product-bottom .product-buy{text-align:center;width:100%;line-height:36px;cursor:pointer;position:relative;display:block;background:rgba(34,52,115,0.03);border-radius:6px;transition:all .3s linear}.product-item .inner .product-bottom .product-buy svg{stroke:#878b98;transition:all .3s linear}.product-item .inner .product-bottom .product-buy:hover{background:#f42057}.product-item .inner .product-bottom .product-buy:hover svg{stroke:#fff}.product-item .inner .product-bottom .btn-add--inactive{background:#f42057;text-align:center;width:100%;line-height:36px;cursor:pointer;position:relative;display:block;border-radius:6px}.product-item .inner .product-bottom .btn-add--inactive svg{stroke:#fff}.product-item .inner .button-fav{width:24px;height:24px;cursor:pointer;position:absolute;right:12px;top:12px;z-index:2;border-radius:0 0 0 3px;border-color:#f42057;background-size:15px}.product-item .inner .button-fav svg{stroke:#c3c6d1}.product-item .inner .button-fav:hover svg,.product-item .inner .button-fav.active svg{stroke:#f42057;fill:#f42057}@media (min-width:768px){.product-item{margin-bottom:24px}.product-item .inner .media{margin:auto 0 18px;min-height:200px}.product-item .inner .product-bottom{display:flex;padding:0 20px 20px;justify-content:space-between}.product-item .inner .product-bottom .btn-add--inactive,.product-item .inner .product-bottom .product-buy{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.product-item .inner .product-title{font-size:15px;width:calc(100% - 58px);margin:auto 0;min-height:auto !important}.product-item .inner .product-price{margin:auto 12px 8px}.product-item .inner .product-price .product-base{font-size:24px}.product-item .inner .product-price .product-sale{font-size:16px;margin-left:16px}.product-item .inner .labels .label{font-size:16px;padding:0 8px;line-height:32px}}@media (min-width:1200px){.product-item .inner .media{min-height:225px}}#cart-table .table-head{background-color:#fff1f4;font-size:14px;font-weight:300;color:#c5a2aa;line-height:20px}#cart-table .table-row{display:flex;justify-content:space-between;align-items:center;padding:20px 24px}#cart-table .table-row+.table-row{border-top:1px solid #f5f5f5}#cart-table .table-row.hidden{display:none}#cart-table .table-row .col{flex:1 1 0}#cart-table .table-row .col.col-image{max-width:72px;margin-right:16px}#cart-table .table-row .col.col-image img{width:72px}#cart-table .table-row .col.col-title{margin-right:16px}#cart-table .table-row .col.col-title .item-title{color:#343434;font-weight:500;font-size:16px;line-height:124%;margin-bottom:4px}#cart-table .table-row .col.col-title .item-compositions{font-weight:300;font-size:14px;line-height:100%;display:flex;align-items:center;color:#575757}#cart-table .table-row .col.col-title .item-total{display:none;font-weight:500;font-size:16px;line-height:100%;color:#f42057;margin-top:5px}#cart-table .table-row .col.col-size{width:120px}#cart-table .table-row .col.col-quantity{width:180px;text-align:center}#cart-table .table-row .col.col-quantity .quantity-controls{display:inline-flex}#cart-table .table-row .col.col-quantity .quantity-controls .quantity-dec{width:24px;height:24px;border-radius:4px;border:0;background:#f5f5f5 url('/images/minus.svg') center no-repeat;cursor:pointer}#cart-table .table-row .col.col-quantity .quantity-controls .input-quantity{width:50px;height:24px;border:0;background-color:#fff;outline:none;padding:0 10px;font-size:16px;font-weight:500;text-align:center;color:#343434}#cart-table .table-row .col.col-quantity .quantity-controls .quantity-inc{width:24px;height:24px;border-radius:4px;border:0;cursor:pointer;background:#f5f5f5 url('/images/plus.svg') center no-repeat}#cart-table .table-row .col.col-total-price{text-align:right}#cart-table .table-row .col.col-price{width:140px}#cart-table .table-row .col.col-price .item-price{font-size:26px;color:#333}#cart-table .table-row .col.col-price .item-price .price{font-weight:700}#cart-table .table-row .col.col-total-price .item-price{font-weight:500;font-size:18px;line-height:100%;color:#f42057}#cart-table .table-row .col.col-total-price .item-price .price-total{font-weight:700}#cart-table .table-row .col.col-button{width:20px;flex-grow:0;padding:0;text-align:right}#cart-table .table-row .col.col-button .btn-remove{cursor:pointer;display:inline-block;width:20px;height:20px;background:#fff url('/images/remove.svg') center no-repeat}.total-block .item-tooltip{visibility:hidden;position:absolute;background:#f5f5f5;top:100%;padding:10px;border-radius:5px;width:100%}.total-block .row-delivery{position:relative}.total-block .row-delivery .item-tool{background:#f5f5f5;border-radius:50%;width:20px;line-height:20px;text-align:center;cursor:pointer}.total-block .row-delivery .item-tool:hover+.item-tooltip{visibility:visible}.total-block__title{font-weight:600;font-size:18px;line-height:124%;letter-spacing:-0.0058em;color:#343434;margin-bottom:8px}.total-block .total-row{align-items:center;justify-content:space-between;display:flex;padding:8px 0;font-size:14px;line-height:100%;letter-spacing:-0.0058em;color:#343434}.total-block .total-row.total-products .item-price{color:#343434;letter-spacing:-0.0058em;font-weight:500;font-size:14px;line-height:100%}.total-block .item-price{color:#f42057}.total-block+.cart-next{margin-top:32px}@media (min-width:768px){.total-block__title{font-size:20px}}.cart-recipient-block{display:flex;justify-content:space-between}.cart-recipient-block .helper{width:100%;height:100%;padding:10px;transition:all .3s;background:#f5f5f5;border-radius:4px;text-align:center}.cart-recipient-block .helper .help-title{font-weight:500;font-size:14px;line-height:100%;color:#575757;margin-bottom:5px}.cart-recipient-block .helper .help-subtitle{font-weight:500;font-size:12px;line-height:100%;color:#939393}.cart-recipient-block label{display:block;cursor:pointer;width:32%}.cart-recipient-block label input[type=radio]{display:none}.cart-recipient-block label input[type=radio]:checked+.helper{background-color:#f42057;border-color:#f42057}.cart-recipient-block label input[type=radio]:checked+.helper .help-title{color:#fff}.cart-recipient-block label input[type=radio]:checked+.helper .help-subtitle{color:#ffdae2}@media (min-width:768px){.cart-recipient-block .helper{padding:20px 10px}.cart-recipient-block .helper .help-title{font-size:16px}.cart-recipient-block .helper .help-subtitle{font-size:14px}}#cart-coupon{margin-bottom:32px}#cart-coupon .coupon-inputs .coupon-input{height:40px;border-radius:4px;padding:0 12px;margin:10px 0 0;border:0;background:#f5f5f5;outline:none;font-size:14px;letter-spacing:-0.0058em;color:#343434;width:100%}#cart-coupon .coupon-block{display:none;position:relative}#cart-coupon .coupon-block .coupon-submit{height:40px;background:#f42057;border-radius:4px;color:#fff;width:100%;border:0;line-height:40px;padding:0 15px;margin:15px 0 0}#cart-coupon.active .coupon-block{display:block}#cart-coupon .cart-fast-buy{font-size:14px;line-height:16px;color:#f42058;font-weight:300;display:inline-block;border-bottom:1px dashed #fdd2dd;cursor:pointer;margin:10px 0}#cart-coupon .cart-fast-buy:hover{border-bottom-color:transparent}#cart-coupon .coupon-text{font-size:12px;line-height:124%;letter-spacing:-0.0058em;color:#575757;margin-top:16px}#cart-coupon .coupon-text span{color:#f42057}@media (min-width:768px){#cart-coupon .coupon-text{font-size:14px}}.cart-next+.total-block{margin-top:32px}.cart-relatives .block-title{font-size:20px}.cart-relatives .slider-items{padding-right:40px;padding-left:40px}.cart-relatives .slider-items .product-bottom,.cart-relatives .slider-items .product-fastorder{display:none}.cart-relatives .product-item .inner{padding:15px 15px 75px}.cart-relatives .product-item .inner .media{height:140px;border-bottom:1px solid #f2f2f2;margin-left:-15px;margin-right:-15px;margin-top:-15px;padding-bottom:15px;padding-top:15px}.cart-relatives .product-item .inner .media img{max-height:100%}.cart-relatives .product-item .inner .button-fav{display:none}.cart-relatives .products-slider .slick-prev{left:-20px}.cart-relatives .products-slider .slick-next{right:-20px}@media (max-width:767px){.cart-relatives .slider-items{padding-left:0;padding-right:0}}.slider-items *{outline:none}.cart-divider{width:100%;height:1px;margin:18px 0;background:#f5f5f5}#cart-total{color:#343434;font-weight:500;font-size:16px;line-height:124%;letter-spacing:-0.0058em}#cart-total .item-price{color:#343434}#cart-total .rouble{font-weight:600}@media (min-width:768px){#cart-total{font-size:20px}}#cart-form .whom-pickup,#cart-form .whom-gift{display:none}#cart-form .whom-gift-enabled.is-enabled .whom-gift-enabled-help{display:none}#cart-form .whom-gift-enabled.is-enabled>span,#cart-form .whom-gift-enabled.is-enabled>input,#cart-form .whom-gift-enabled.is-enabled>div{opacity:1;pointer-events:auto}#cart-form .whom-gift-enabled>span,#cart-form .whom-gift-enabled>input,#cart-form .whom-gift-enabled>div{opacity:.5;pointer-events:none}#cart-form .whom-gift-enabled .whom-gift-enabled-help{font-style:normal;width:16px;height:16px;background:#f42057;display:inline-block;text-align:center;line-height:16px;border-radius:50%;color:#fff;margin-left:5px}#cart-form .whom-gift-enabled .whom-gift-enabled-help:before{content:'?'}#cart-form .change-city{cursor:pointer}#cart-form .cursor-pointer{cursor:pointer}#cart-form .delivery_address{background:#f5f5f5 url('/images/calendar.svg') right 12px center no-repeat}#cart-form #delivery_time{-webkit-appearance:none;-moz-appearance:none;background:#f5f5f5 url('/images/time.svg') right 12px center no-repeat}#cart-form .mt-30{margin-top:15px}@media (min-width:768px){#cart-form .mt-30{margin-top:30px}}#cart-form .mt-15{margin-top:15px}#cart-form .cart-privacy{line-height:1.4em;font-weight:400;font-size:15px;color:#555966;margin-top:10px;user-select:none}#cart-form .cart-privacy a{text-decoration:none}#cart-form .cart-privacy span{vertical-align:middle;display:inline}#cart-form .cart-privacy [type=checkbox]{display:none}#cart-form .cart-privacy .helper{width:20px;height:20px;background:#fff;border:1px solid #f42057;border-radius:3px;display:inline-block;margin-right:4px;vertical-align:middle}#cart-form .cart-privacy input[type=checkbox]:checked+.helper{background:#f42057 url(/images/ok.png) no-repeat center}@media (min-width:768px){#cart-form .cart-privacy{font-size:16px;margin-top:24px}#cart-form .cart-privacy .helper{margin-right:8px}}#cart-form .cart-button{margin-bottom:25px;text-align:center}#cart-form .cart-input-title{font-weight:400;font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#343434}#cart-form .cart-input-title input[type=checkbox]{display:none}#cart-form .cart-input-title .helper{width:20px;height:20px;background:#fff;border:1px solid #f42057;border-radius:3px;display:inline-block;margin-right:4px;vertical-align:middle}#cart-form .cart-input-title span{vertical-align:middle}#cart-form .cart-input-title input[type=checkbox]:checked+.helper{background:#f42057 url(/images/ok.png) no-repeat center}@media (min-width:768px){#cart-form .cart-input-title .helper{margin-right:8px}}#cart-form .cart-input .cart-input-title{font-size:14px;min-height:22px;font-weight:400;line-height:1;color:#343434;margin-bottom:10px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}#cart-form .cart-input .cart-input-title label{margin-bottom:0}#cart-form .cart-input .cart-input-desc{font-weight:400;font-size:11px;line-height:124%;letter-spacing:-0.0058em;color:#575757;margin-top:4px}#cart-form .cart-input .input-checkbox{cursor:pointer;font-weight:400;font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#575757}#cart-form .cart-input .input-checkbox input[type=checkbox]{display:none}#cart-form .cart-input .input-checkbox .helper{width:20px;height:20px;background:#fff;border:1px solid #f42057;border-radius:3px;display:inline-block;margin-right:4px;vertical-align:middle}#cart-form .cart-input .input-checkbox span{vertical-align:middle}#cart-form .cart-input .input-checkbox .helper-text{display:block;padding-left:29px;font-size:12px;font-weight:300;line-height:20px;color:#c5a2aa}#cart-form .cart-input .input-checkbox input[type=checkbox]:checked+.helper{background:#f42057 url(/images/ok.png) no-repeat center}#cart-form .cart-input textarea,#cart-form .cart-input select{padding:0 12px;width:100%;line-height:46px;border:0;background:#f5f5f5;border-radius:4px;font-weight:400;font-size:14px;letter-spacing:-0.0058em;color:#939393}#cart-form .cart-input textarea{height:80px;line-height:24px;padding-top:15px;padding-bottom:15px;resize:none}#cart-form .cart-input select{-webkit-appearance:none;max-width:100%}@media (min-width:768px){#cart-form .cart-input .helper{margin-right:8px}#cart-form .cart-input .helper-text{padding-left:34px}#cart-form .cart-input .input-checkbox{font-size:18px}#cart-form .cart-input .input-checkbox .helper-text{font-size:13px}}#cart-form .agree-box{margin-bottom:10px;text-align:center;background:#e3f6ff;padding:25px 10px}#cart-form #order-btn{font-weight:bold;font-size:16px;width:100%}#cart-form .input-title{color:#f42155;font-size:20px;font-weight:bold;margin:25px 0}#cart-form .form-control{margin-bottom:10px}#cart-form .input-label{font-size:16px;margin-bottom:10px}@media (min-width:768px){#cart-form .cart-input textarea,#cart-form .cart-input select,#cart-form .cart-input input[type=email],#cart-form .cart-input input[type=text]{font-size:16px}}.city-selector__item{position:relative}.city-selector__item_current:after{content:'';display:block;width:16px;height:16px;position:absolute;top:calc(50% -  8px );right:0;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m14.367 2.344-4.12 11.905a.563.563 0 0 1-1.07-.02L7.522 8.848a.563.563 0 0 0-.372-.372L1.766 6.819a.562.562 0 0 1-.018-1.07l11.904-4.12a.563.563 0 0 1 .716.715v0Z' stroke='%23F42057' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.city-selector__link{display:inline-block;padding:.56em 0;font-weight:400;font-size:16px;line-height:1.1em;text-decoration:none;color:#0e1220}.city-selector__link:hover{color:#f42057}label.style-radio{position:relative;padding-left:30px;font-size:15px;line-height:20px;color:#434446;cursor:pointer}label.style-radio input[type=radio]{display:none}label.style-radio input[type=radio]:checked+.helper:before{opacity:1;visibility:visible}label.style-radio>.helper{width:20px;height:20px;border-radius:50%;border:1px solid #e4d1dd;background:#fdf9fb;display:inline-block;left:0;top:0;position:absolute}label.style-radio>.helper:before{content:'';width:10px;height:10px;border-radius:50%;background:#f42057;left:50%;top:50%;margin-top:-5px;margin-left:-5px;opacity:0;visibility:hidden;position:absolute;transition:all .3s}.pickup-map{height:312px}.confirm-items .confirm-item{margin-bottom:20px;display:flex;align-items:center}.confirm-items .confirm-item__media{width:70px;margin-right:30px;flex-shrink:0;flex-grow:0}.confirm-items .confirm-item__media img{max-width:100%}.confirm-items .confirm-item__info{flex-grow:1;flex-shrink:1;font-size:13px;font-weight:300;line-height:18px}.confirm-items .confirm-item__title{color:#333;margin-bottom:5px}.confirm-items .confirm-item__composition{color:#c5a2aa}#cart-form .cart-input label.error,.cart-input-error{margin-top:10px;color:#eb5757;display:inline-block;margin-bottom:0;font-family:'Fira Sans';font-style:normal;font-weight:400;font-size:14px;line-height:1.1em}.cart-step__title{font-weight:500;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#343434}.cart-step .row{display:flex;flex-wrap:wrap}@media (min-width:768px){.cart-step__title{font-size:20px}}#page.confirm-page h1{font-size:26px}#page.confirm-page .payment-block{min-width:120px;border-radius:3px;border:1px solid #e6e6e6;padding:40px 10px 10px;display:block;position:relative;text-align:center;cursor:pointer}#page.confirm-page .payment-block span{font-size:12px;font-weight:300;color:#8a8a8a}#page.confirm-page .payment-block.payment-1{background:url(../images/payment-1-hover.png) top 10px center no-repeat}#page.confirm-page .payment-block.payment-2{background:url(../images/payment-2-hover.png) top 10px center no-repeat}#page.confirm-page .payment-block.payment-3{background:url(../images/payment-3-hover.png) top 10px center no-repeat}#page.confirm-page .payment-block.payment-4{background:url(../images/payment-4-hover.png) top 16px center no-repeat}#page.confirm-page .payment-block.payment-5{background:url(../images/payment-5-hover.png) top 10px center no-repeat}#page.confirm-page .payment-block.payment-6{background:url(../images/payment-6-hover.png) top 10px center no-repeat}#page.confirm-page .payment-block.payment-7{background:url(../images/payment-7-hover.png) top 10px center no-repeat}#page.confirm-page .confirm-table{width:290px}#page.confirm-page .confirm-table .table-row{display:flex;flex-wrap:wrap;align-items:center}#page.confirm-page .confirm-table .table-row .col{width:50%;padding-bottom:25px;font-size:16px}#page.confirm-page .confirm-table .table-row .col.col-title{font-size:16px;color:#333}#page.confirm-page .confirm-table .table-row .col.col-price{font-weight:700;color:#333}#page.confirm-page .confirm-table .table-row .col.col-price .rouble{font-weight:normal}#page.confirm-page .confirm-table .table-row .col.col-status{font-weight:700;color:#2da9f8}#page.confirm-page .confirm-table .table-row .col.col-payment-status{font-weight:700}#page.confirm-page .confirm-table .table-row .col.col-payment-status .is-pay{color:#2da9f8}#page.confirm-page .confirm-table .table-row .col.col-payment-status .is-not-pay{color:#e9125b}#page.confirm-page .confirm-message{margin-bottom:25px;font-size:15px;font-weight:700;color:#333}@media (max-width:991px){#cart-form .cart-input .cart-input-title span+label{margin-top:10px;width:100%;display:block;min-height:16px}#cart-table .table-row .col.col-total-price .item-price,#cart-table .table-row .col.col-price .item-price{font-size:16px}#cart-coupon{flex-wrap:wrap}#cart-coupon .coupon-inputs{width:100%}#cart-coupon .coupon-text{margin-top:15px;width:100%}}@media (max-width:767px){#cart-table .table-head{display:none}#cart-table .table-row{flex-wrap:wrap}#cart-table .table-row .col.col-image{flex:0 0 auto;max-width:56px;margin-right:8px}#cart-table .table-row .col.col-title{flex:1 0 auto;margin:0 auto 0 0;width:calc(100% - 75px)}#cart-table .table-row .col.col-title .item-title{font-size:14px}#cart-table .table-row .col.col-title .item-compositions{font-size:12px}#cart-table .table-row .col.col-title .item-total{display:block}#cart-table .table-row .col.col-quantity{margin-left:60px;text-align:left;margin-top:15px}#cart-table .table-row .col.col-button{margin-top:15px}#cart-table .table-row .col.col-price{width:100px;position:relative}#cart-table .table-row .col.col-total-price{width:100px;position:relative;display:none}#cart-coupon .coupon-inputs{flex-wrap:wrap}#cart-coupon .coupon-inputs .coupon-input{border-right:1px solid #e8e8e8;margin-bottom:15px}#cart-coupon .coupon-title{display:block;width:100%}#cart-coupon .coupon-inputs{padding-right:0}.cart-recipient-block{flex-wrap:wrap}.cart-recipient-block label{width:100%;margin-bottom:5px}}.ui-slider{background:#fff;box-shadow:inset -7px 8px 7px -6px #ccc;border-radius:3px}.ui-slider *{outline:none}.ui-slider .ui-slider-range{background:#20acf4;border-radius:3px}.ui-slider .ui-slider-handle{background:url(../images/slide-handle.png) center no-repeat;width:18px;height:20px;top:-8px}.coupon-page{margin-top:25px}.coupon-page .coupon-title{color:#343434;font-weight:600;font-size:18px;line-height:124%;letter-spacing:-0.0058em}.coupon-page .coupon-subtitle{color:#575757;font-size:14px;line-height:124%;letter-spacing:-0.0058em}.coupon-page .coupon-percent{box-shadow:0 0 1px rgba(102,102,102,0.42);border-radius:10px;margin-bottom:24px;padding:24px;display:flex;align-items:center}.coupon-page .coupon-percent__count{width:64px;height:64px;border-radius:50%;position:relative}.coupon-page .coupon-percent__count span{letter-spacing:-0.0058em;color:#343434;font-weight:500;font-size:24px;line-height:62px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center}.coupon-page .coupon-percent__info{margin-left:16px}.coupon-page .coupon-percent__title{font-size:14px;line-height:124%;letter-spacing:-0.0058em;color:#343434}.coupon-page .coupon-percent__title span{font-weight:600}.coupon-page .coupon-percent__subtitle{font-size:14px;line-height:124%;letter-spacing:-0.0058em;color:#575757;margin-top:5px}.coupon-page .coupon-table{padding:0 14px;margin-top:24px}.coupon-page .coupon-table .row{box-shadow:0 0 1px rgba(102,102,102,0.42);border-radius:4px}.coupon-page .coupon-table .row+.row{margin-top:8px}.coupon-page .coupon-table .row .t-title{height:40px;font-size:16px;line-height:40px;letter-spacing:-0.0058em;color:#575757}.coupon-page .coupon-table .row .t-value{height:40px;font-weight:600;font-size:16px;line-height:40px;text-align:right;letter-spacing:-0.0058em;color:#343434}.coupon-page .coupon-table .row.active-row{background:#f5f5f5}@media (min-width:768px){.coupon-page .coupon-title{font-size:36px}.coupon-page .coupon-subtitle{font-size:16px}}.swal2-buttonswrapper button{font-size:13px;padding:0 15px}.p-products.slick-slider{margin:0 -4px}.p-products.slick-slider .product-item{margin:0 4px}@media (min-width:768px){.p-products.slick-slider{margin:0 -8px}.p-products.slick-slider .product-item{margin:0 8px}}.block-attention__item{border-radius:20px;color:#fff;padding:48px;position:relative;overflow:hidden}.block-attention__item.b-first{background:radial-gradient(97.22% 175.4% at 88.92% 97.22%, #ed6386 0, #ef2559 100%);border:1px solid #e4e5e6;margin-bottom:20px}.block-attention__item.b-first:before{content:'';background:url("/images/attention-left.png");width:333px;height:287px;position:absolute;left:257px;bottom:0}.block-attention__item.b-second{background:radial-gradient(95.11% 183.51% at 90.51% 87.78%, #212b4e 21.73%, #181f39 100%)}.block-attention__item.b-second:before{content:'';background:url("/images/attention-right.png");width:340px;height:287px;position:absolute;left:257px;bottom:0}.block-attention__item.b-second .block-attention__desc{color:#6c769b}.block-attention__title{font-weight:800;font-size:28px;line-height:110%;margin-bottom:12px}.block-attention__desc{font-weight:500;font-size:15px;line-height:130%;color:#ffbccd;margin-bottom:60px;display:block;min-height:60px}.block-attention__link{background:#fff;border-radius:39px;font-weight:500;font-size:14px;line-height:110%;color:#1b2341;transition:all .2s linear;text-decoration:none;padding:16px 32px;display:inline-block}.block-attention__link:hover{color:#e92f5f}.index-tags .h2{margin-bottom:24px}@media (min-width:768px){.index-tags .h2{margin-bottom:32px}}.product-panel{overflow:hidden;padding:40px 0 24px}.product-panel .container{overflow:hidden}.product-panel .h2{margin-bottom:24px}.product-panel .p-products .media img{margin:0 auto}.product-panel .p-text{font-weight:300;margin-bottom:30px;font-size:15px;color:#2b2b2b;line-height:1.5}.product-panel.article-panel{background:#f5f5f5;margin:50px 0 -120px;padding:32px 0 64px}.product-panel.article-panel .p-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.product-panel.article-panel .p-head .p-short{display:none}.product-panel.article-panel .p-title span{margin-right:15px}@media (min-width:768px){.product-panel{padding:32px 0}.product-panel .p-products{margin:0 -4px}.product-panel .h2{margin-bottom:32px}.product-panel.article-panel{padding:64px 0 128px}.product-panel.article-panel .p-head{margin-bottom:32px}.product-panel.article-panel .p-head .p-short{display:block}}.panel-more{text-align:center;width:287px;height:42px;margin:0 auto;display:block;text-decoration:none;font-weight:400;font-size:16px;line-height:130%;letter-spacing:.02em;color:#0e1220}@media (min-width:768px){.panel-more{margin-top:18px}}@keyframes placeHolderShimmer{0%{transform:translateX(-100%)}70%{transform:translateX(100%)}100%{transform:translateX(100%)}}.product-item:nth-child(-n+120) .inner{position:relative;overflow:hidden}.product-item:nth-child(-n+120) .inner:before,.product-item:nth-child(-n+120) .inner:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% 100%;cursor:progress;pointer-events:none;transition:opacity .2s;opacity:0}.product-item:nth-child(-n+120) .inner:before{z-index:3;background:#eee}.product-item:nth-child(-n+120) .inner:after{z-index:4;background:linear-gradient(to right, #eee 20%, #ddd 36%, #eee 80%);animation-duration:1.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear}.product-list_loading .product-item:not(:nth-child(-n+120)){display:none}.product-list_loading .product-item .inner:before,.product-list_loading .product-item .inner:after{opacity:1}.product-list_loading .product-item .inner:before{pointer-events:all}.product-list_loading .product-item .inner:after{animation-name:placeHolderShimmer}.site-content_no-padding #page{padding-bottom:0}.site-content_no-padding #page .product-panel.article-panel{margin-bottom:0}.site-content_no-padding~#site-footer .footer-inner{margin-top:0}.input-wrapper{margin-bottom:20px}.form-fields .row{display:flex;flex-wrap:wrap}.form-fields .input-box{display:none}.agree-block{margin:10px 0 20px 0}.agree-block a{color:#f42057;text-decoration:underline}.agree-block a:hover{color:#f42057;text-decoration:none}.composition-edit{font-size:12px;margin:0 5px;vertical-align:text-bottom}#modal-modal_composition_edit .composition-table{width:100%}#modal-modal_composition_edit .composition-table .example{display:none}#modal-modal_composition_edit .composition-table .composition-quantity{width:70px;text-align:center}#modal-modal_composition_edit .composition-table .composition-title{min-width:150px}#modal-modal_composition_edit .composition-table .composition-new-subtotal,#modal-modal_composition_edit .composition-table .composition-item-new-total,#modal-modal_composition_edit .composition-table .composition-subtotal,#modal-modal_composition_edit .composition-table .composition-item-total{min-width:100px}#modal-modal_composition_edit .composition-table .composition-new-subtotal:after,#modal-modal_composition_edit .composition-table .composition-item-new-total:after,#modal-modal_composition_edit .composition-table .composition-subtotal:after,#modal-modal_composition_edit .composition-table .composition-item-total:after{content:' руб.'}#modal-modal_composition_edit .composition-table th,#modal-modal_composition_edit .composition-table td{padding:5px 10px}.td-order{cursor:pointer;font-weight:bold}.td-order.asc:after{content:'↑'}.td-order.desc:after{content:'↓'}.td-order:after{margin-left:10px;font-weight:bold}#form-account{margin-top:25px}.account-menu{border-bottom:2px solid #f42057;margin-bottom:20px}.account-menu ul{margin-bottom:0;padding:0 0 16px 0}.account-menu ul li{list-style:none}.account-menu ul li.active{position:relative}.account-menu ul li.active a{color:#fff;background:#f42057}.account-menu ul li.active a i{color:#fff}.account-menu ul li a{transition:all .3s;color:#000;display:block;text-decoration:none;padding:8px 15px;font-size:16px;border-radius:3px}.account-menu ul li a:hover{color:#fff;background:#f42057}.account-menu ul li a:hover i{color:#fff}.account-menu ul li a i{vertical-align:middle;color:#f42057;font-size:26px;margin-right:10px}.account-orders .is_pay{width:25px;height:25px;border-radius:50%;text-align:center;line-height:24px;color:#fff}.account-orders .is_pay.not{background:#f42020}.account-orders .is_pay.not:before{content:'✖'}.account-orders .is_pay.wait{background:#ffc107}.account-orders .is_pay.wait:before{content:'✔'}.account-orders .is_pay.pay{background:#00a651}.account-orders .is_pay.pay:before{content:'✔'}.account-orders .order-btn{outline:none;margin-bottom:10px;padding:0 15px;height:24px;line-height:24px;border-radius:15px;background:none;border:1px solid #00a651;color:#000;font-size:12px;text-transform:uppercase;display:inline-block;cursor:pointer;transition:all .3s}.account-orders .order-btn.status-2{border-color:#ffc107}.account-orders .order-btn.status-2:hover{background:#ffc107}.account-orders .order-btn.status-4{border-color:#f42020}.account-orders .order-btn.status-4:hover{background:#f42020}.account-orders .order-btn:hover{background:#00a651;color:#fff}.account-orders .order-item a{color:#f42057;text-decoration:none;border-bottom:1px dotted #f42057;transition:all .3s}.account-orders .order-item a:hover{border-bottom-color:transparent}.account-orders .table-orders .order-status{padding:0 15px;height:24px;line-height:24px;border-radius:15px;background:#00a651;border:1px solid #00a651;color:#fff;font-size:12px;text-transform:uppercase;display:inline-block}.account-orders .table-orders .order-status.status-0{background:none;color:#00a651}.account-orders .table-orders .order-status.status-2{border-color:#ffc107;background:#ffc107}.account-orders .table-orders .order-status.status-2:before{content:'🕐';margin-right:5px}.account-orders .table-orders .order-status.status-3:before{content:'✔';margin-right:5px}.account-orders .table-orders .order-status.status-4{border-color:#f42020;background:#f42020}.account-orders .table-orders table{margin-top:30px;width:100%}.account-orders .table-orders table .table-thead{border-bottom:1px solid #dadada}.account-orders .table-orders table .table-thead td{text-align:center;padding:10px}.account-orders .table-orders table .order-row.is-not td{background:#fff5f8}.account-orders .table-orders table .order-row td{padding:10px 15px;border-bottom:1px solid #dadada}.account-orders .table-orders table .order-row td.total{width:1%;text-align:center;font-size:16px}.account-orders .table-orders table .order-row td.status{width:1%;text-align:center}.account-orders .table-orders table .order-row td.date{width:1%;text-align:center}.account-pricelist{margin-top:30px}.account-pricelist .ui-tabs-panel{padding:1em 0}.account-pricelist .btn-primary{background:#f42057;border:0}.account-pricelist .pricelist-head{padding:15px 0;text-align:center;text-transform:uppercase;font-weight:bold;font-size:18px;color:#333}.account-pricelist .ui-tabs-nav{border-bottom:2px solid #f42057;padding-bottom:15px}.account-pricelist .ui-tabs-nav li a{transition:all .3s;color:#000;display:block;text-align:center;text-decoration:none;padding:8px 0;font-size:16px;border-radius:3px}.account-pricelist .ui-tabs-nav li.ui-state-active a{color:#fff;background:#20acf4}.account-pricelist .other-items .composition-item{border:0}.account-pricelist .row{display:flex;flex-wrap:wrap}.account-pricelist .composition-item{padding-top:6px;padding-bottom:6px}.account-pricelist .composition-item .price-box{padding:5px 10px;width:65%;float:left;color:#1c1d2e;font-size:14px}.account-pricelist .composition-item .price-value{padding:5px 10px;width:35%;float:left;border-radius:3px;border:1px solid #dadada;background:#fff;text-align:center;font-size:14px;font-weight:bold;color:#333}@media (max-width:767px){.account-orders .table-thead{display:none}.account-orders .order-row{border-top:3px dashed #f42057}.account-orders .order-row>td{display:block;min-width:100%}.account-orders .order-row>td.status:before{content:'Текущий статус:'}.account-orders .order-row form{text-align:center}}.reviews-list .review-item{border-bottom:1px solid #f5f5f5;padding-bottom:22px;margin-bottom:16px}.reviews-list .review-item .review-order-item a{display:flex;text-decoration:none;position:relative;align-items:center}.reviews-list .review-item .review-order-item a:after{content:'';background:url("/images/review-arrow.png");width:7px;height:12px;position:absolute;right:15px;top:50%;margin-top:-6px}.reviews-list .review-item .review-order-item .media{display:inline-block;vertical-align:middle;margin-right:15px;width:45px;text-align:center}.reviews-list .review-item .review-order-item .info{display:inline-block;vertical-align:middle;padding-right:35px}.reviews-list .review-item .review-order-item .review-info-title{font-weight:500;font-size:14px;line-height:122%;color:#343434;display:block;margin-bottom:4px}.reviews-list .review-item .review-order-item .review-info-subtitle{font-weight:300;font-size:12px;line-height:100%;color:#575757;display:block}.reviews-list .review-item .review-info{position:relative}.reviews-list .review-item .review-info select{display:none}.reviews-list .review-item .review-info .review-head{margin-bottom:8px}.reviews-list .review-item .review-info .review-head .review-title{font-weight:600;font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#343434;margin-bottom:2px}.reviews-list .review-item .review-info .review-head .review-date{font-size:12px;line-height:126%;letter-spacing:-0.0058em;color:#939393}.reviews-list .review-item .review-info .review-head .review-source{background:#f5f5f5;border-radius:2px;padding:6px 8px;font-size:10px;line-height:10px;color:#575757;display:inline-block;margin-top:8px}.reviews-list .review-item .review-info .review-head .review-source:before{content:'';background:url("/images/review-ok.png") no-repeat center;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:4px}.reviews-list .review-item .review-info .review-rating{position:absolute;right:0;top:5px}.reviews-list .review-item .review-info .br-theme-css-stars .br-widget{height:9px}.reviews-list .review-item .review-info .br-theme-css-stars .br-widget a{width:9px;height:9px}.reviews-list .review-item .review-info .br-theme-css-stars .br-widget a:after{content:'';background:url("/images/reviews-star.png") no-repeat center;width:9px;height:9px;background-size:cover}.reviews-list .review-item .review-info .br-theme-css-stars .br-widget a.br-selected:after{background:url("/images/reviews-star-selected.png") no-repeat center;background-size:cover}.reviews-list .review-item .review-info .review-text{font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#575757;margin-bottom:14px}@media (min-width:768px){.reviews-list .review-item{border-bottom:0}.reviews-list .review-item .review-order-item .review-info-title{font-size:16px}.reviews-list .review-item .review-order-item .review-info-subtitle{font-size:14px}.reviews-list .review-item .review-info .review-head{margin-bottom:12px}.reviews-list .review-item .review-info .review-head .review-title{font-size:20px;margin-bottom:8px}.reviews-list .review-item .review-info .review-head .review-date{font-size:16px}.reviews-list .review-item .review-info .br-theme-css-stars .br-widget{height:18px}.reviews-list .review-item .review-info .br-theme-css-stars .br-widget a{width:18px;height:18px}.reviews-list .review-item .review-info .br-theme-css-stars .br-widget a:after{content:'';background:url("/images/reviews-star.png") no-repeat center;width:18px;height:18px;background-size:cover}.reviews-list .review-item .review-info .review-text{font-size:18px;margin-bottom:30px}.reviews-list .reviews-block:nth-child(odd) .review-item{padding-right:15px}.reviews-list .reviews-block:nth-child(even) .review-item{padding-left:15px}}.review-form{margin:32px auto}.review-form .br-widget{height:24px;margin:20px 0;text-align:center}.review-form .br-widget a{width:24px;height:24px;margin:0;float:unset;display:inline-block;vertical-align:middle}.review-form .br-widget a+a{margin-left:28px}.review-form .br-widget a:after{content:'';background:url("/images/reviews-star.png") no-repeat center;width:24px;height:24px;background-size:cover}.review-form .br-widget a.br-selected:after,.review-form .br-widget a.br-active:after{background:url("/images/reviews-star-selected.png") no-repeat center;background-size:cover}.review-form .form-title{font-size:20px;color:#343434;font-weight:bold;line-height:124%;margin-bottom:16px}.review-form .form-field{margin-bottom:12px}.review-form .form-field input[type=text]{width:100%;height:42px;padding:14px 12px;background:#f5f5f5;border:0;border-radius:4px;font-size:14px;letter-spacing:-0.0058em}.review-form .form-field input[type=text]::placeholder{color:#939393}.review-form .form-field input[type=text]:focus{outline:none}.review-form .form-field input[type=text]:focus::placeholder{color:#575757}.review-form .form-field textarea{padding:14px 12px;width:100%;height:112px;background:#f5f5f5;border:0;border-radius:4px;font-size:14px;resize:none}.review-form .form-field textarea::placeholder{color:#939393}.review-form .form-field textarea:focus{outline:none}.review-form .form-field textarea:focus::placeholder{color:#575757}.review-form .form-field button[type=submit]{border:0;width:100%;margin:0;display:none}@media (min-width:768px){.review-form .form-title{font-size:24px}.review-form .form-field{margin-bottom:16px}.review-form .form-field input[type=text]{height:48px;font-size:16px}.review-form .form-field .br-widget{margin:24px 0 32px}.review-form .form-field textarea{height:132px;font-size:16px}.review-form .form-field button[type=submit]{display:block}}.swal2-confirm.button-review-ok{float:none;padding-left:45px;padding-right:45px}.cities-wrapper.city-popup{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:10000;transition:all .3s}.cities-wrapper.city-popup .cities-block{position:absolute;left:0;right:0;width:90%;max-width:420px;height:90%;max-height:560px;top:-100%;bottom:0;transition:all .3s;margin:auto;z-index:2;padding:24px;border-radius:8px}.cities-wrapper.city-popup .cities-block input{background:#f5f5f5 url("/images/search-form.png") no-repeat 97% center;width:100%;border-radius:4px;line-height:42px;font-size:14px;letter-spacing:-0.0058em;color:#939393;padding:0 36px 0 12px;border:0;outline:none}.cities-wrapper.city-popup .block-close{position:absolute;right:24px;top:22px;background:url("../images/icon-close-dark.png");width:20px;height:20px;cursor:pointer;transition:all .3s}.cities-wrapper.city-popup .block-close:hover{opacity:.5}.cities-wrapper.city-popup .cities-help{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;z-index:1}.cities-wrapper.city-popup.active{opacity:1;visibility:visible}.cities-wrapper.city-popup.active .cities-block{top:0}.cities-block{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.1);padding-top:25px;padding-bottom:60px;margin-top:50px}.cities-block.city-popup{margin-top:0}.cities-block .block-title{font-weight:600;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#343434;margin-bottom:20px}.cities-block .cities{height:calc(100% - 102px);margin-top:20px}.cities-block .cities div[data-id]{padding:9px}.cities-block .cities div[data-id].disabled{display:none}.cities-block .cities div[data-id].current a{color:#f42057}.cities-block .cities div[data-id] a{font-size:16px;line-height:100%;letter-spacing:-0.0058em;color:#575757;text-decoration:none}.product-widgets-container{display:flex;flex-direction:column;row-gap:12px}#desktop-product-widget-container .product-widget-additional-list{order:1}#desktop-product-widget-container .product-widget-list{order:2}#mobile-product-widget-container .product-widget-additional-list{order:2}#mobile-product-widget-container .product-widget-list{order:1}.order-errors-container:not(.order-errors-container_not-empty){display:none}.product-widget-list__wrapper{display:flex;flex-direction:column;row-gap:1rem}#mobile-product-widget-container .product-widget-list__wrapper{flex-direction:initial;row-gap:initial;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box;position:relative;transform:translate3d(0, 0, 0)}#mobile-product-widget-container .product-widget-list__item{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:80%;max-width:300px}#mobile-product-widget-container .product-widget-list:not(.swiper-container-initialized) #mobile-product-widget-container .product-widget-list__item{margin-right:16px}.product-widget__wrapper{background:#fff;border-radius:16px;position:relative}.product-widget__content{padding:12px;display:grid;grid-template-columns:auto 1fr;gap:16px}.product-widget__thumbnail-wrapper{grid-column:1;width:70px;height:70px}.product-widget__thumbnail{text-align:center;width:100%;height:100%;display:block}.product-widget__thumbnail img{max-width:100%;max-height:100%}.product-widget__title-wrapper{grid-column:2;align-self:center}.product-widget__title-link,.product-widget__title{font-family:'Fira Sans';font-style:normal;font-weight:400;font-size:1rem;line-height:1.375em;color:#0e1220;text-decoration:none}.product-widget__button_remove{position:absolute;right:6px;top:6px;width:20px;height:20px;border:none;color:transparent;overflow:hidden;background-color:#f4f8fe;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.99609 3.46298V12.5371' stroke='%23AFB2BD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M3.46094 8H12.535' stroke='%23AFB2BD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");transform:rotate(45deg);transition:.2s;opacity:.5}.product-widget__button_remove:focus-visible,.product-widget__button_remove:hover{background-color:#fdebef;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.99609 3.46298V12.5371' stroke='%23F42057' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M3.46094 8H12.535' stroke='%23F42057' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}@media (min-width:992px){.product-widget:not(:hover) .product-widget__button_remove{opacity:0}}.product-widget__action{border-top:1px solid #e8ebf5;padding:16px 20px;display:flex;justify-content:space-between;align-items:center}.product-widget__price-wrapper{display:flex;flex-wrap:wrap;column-gap:12px;align-items:center}.product-widget__price-wrapper_loading{position:relative;overflow:hidden;border-radius:10px}.product-widget__price-wrapper_loading::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0));animation:shimmer 2s infinite;content:''}@keyframes shimmer{100%{transform:translateX(100%)}}.product-widget__price,.product-widget__price_discounted{font-family:'Fira Sans';font-style:normal;line-height:1.4em;white-space:nowrap}.product-widget__price{font-size:1.125rem;color:#0e1220;font-weight:500}.product-widget__price_discounted{font-size:.875rem;color:#878b98;font-weight:400;text-decoration-line:line-through}.product-widget-additional-list__title{font-weight:500;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#343434;margin:0 12px 12px}@media (min-width:768px){.product-widget-additional-list__title{font-size:20px}}.product-widget-additional-list__wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:12px;grid-row-gap:12px}.product-widget-additional-list__wrapper>.product-widget-additional{align-self:stretch}.product-widget-additional-list__wrapper{grid-template-columns:1fr 1fr}.product-widget-additional__wrapper{height:100%;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;grid-row-gap:8px;background:#fff;border-radius:16px;position:relative;padding:12px}.product-widget-additional__image{grid-column:1 / 3;justify-self:center}.product-widget-additional__image img{width:70px;height:70px;object-fit:contain;pointer-events:none;user-select:none}.product-widget-additional__title{grid-column:1;align-self:center;font-family:'Fira Sans';font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.375em;color:#0e1220;text-decoration:none}.product-widget-additional__cart-btn{grid-column:2;align-self:end}.product-widget-additional__cart-btn .product-buy{cursor:pointer;background:rgba(34,52,115,0.03);border-radius:6px;transition:background .2s;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.product-widget-additional__cart-btn .product-buy svg{width:20px;height:20px;stroke:#878b98;transition:stroke .2s linear}.product-widget-additional__cart-btn .product-buy:hover{background:#f42057}.product-widget-additional__cart-btn .product-buy:hover svg{stroke:#fff}.product-widget-additional_disabled .product-widget-additional__wrapper{opacity:.5}.product-widget-additional_disabled .product-widget-additional__wrapper>*{pointer-events:none}.cart-calc-widget__wrapper{position:relative}.cart-calc-widget__content{padding:20px 24px 18px}.cart-calc-widget__final-table{width:100%}.cart-calc-widget__final-table td{font-family:'Fira Sans';font-style:normal;font-weight:400;font-size:16px;line-height:1.4em;padding-bottom:.3em}.cart-calc-widget__final-table td:not([colspan]):first-child{text-align:left;color:#505461}.cart-calc-widget__final-table td:not([colspan]):last-child{text-align:right;color:#0e1220}.cart-calc-widget__total-row td{font-weight:500;color:#0e1220;padding-bottom:.4em}.cart-calc-widget__total-row td:first-child{font-size:20px}.cart-calc-widget__total-row td:last-child{font-size:24px}.cart-calc-widget__free-delivery-row>td{color:#f42057;line-height:1.4em;font-weight:400;font-size:15px}.cart-calc-widget__free-delivery-row .c-ui-tooltip{color:#555966;user-select:none}.cart-calc-widget__action{padding:0 24px 24px}.cart-calc-widget__action>*:not(:last-child){margin-bottom:20px}.cart-calc-widget__create-order{display:flex;flex-direction:column;row-gap:.5rem}body.lock-scroll-by-yamap-selector{overflow:hidden}.yamap-selector-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:center;align-items:center}.yamap-selector-container:not(.yamap-selector-container_show){display:none}.yamap-selector-container__background{position:absolute;top:0;right:0;bottom:0;left:0;background:#051626;opacity:.3;z-index:1001}.yamap-selector-container__wrapper{z-index:1002;background:#fff;border-radius:16px;overflow:hidden;height:70vh;width:90vw}@media (min-width:1200px){.yamap-selector-container__wrapper{max-width:1300px}}.yamap-selector{height:100%;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(auto, 100%)}.yamap-selector:not([data-yamap-selector=init]){display:none}.yamap-selector__control,.yamap-selector__buttons{padding:20px}.yamap-selector__title{font-weight:500;font-size:24px;line-height:1.2em;color:#000}.yamap-selector__map{position:relative}.yamap-selector__map-wrapper{position:absolute;top:0;left:0;bottom:0;right:0}@media (min-width:1200px){.yamap-selector{grid-template-rows:1fr auto;grid-template-columns:1fr 70%}.yamap-selector__control,.yamap-selector__buttons{padding:36px}.yamap-selector__control{grid-column:1;grid-row:1}.yamap-selector__buttons{grid-column:1;grid-row:2}.yamap-selector__map{grid-column:2;grid-row:1 / 3}}.yamap-placemark{position:relative;transition:transform .2s}.yamap-placemark__caption-container{position:absolute;left:13px;height:26px;border-radius:0 6px 6px 0;padding:0 8px 0 20px;background-color:rgba(255,255,255,0.85);box-shadow:2px 2px 3px -2px rgba(0,0,0,0.25);display:flex;align-items:center;transition:transform .2s}.yamap-placemark__caption{font-size:13px;font-weight:400;line-height:1em;max-width:189px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yamap-placemark__icon{position:relative;width:26px;height:62px;filter:drop-shadow(3px 1px 4px rgb(0 0 0 / 0.2));transform-origin:bottom center;transition:transform .2s}.yamap-placemark__icon:before{content:'';box-shadow:0 0 6px 2px #000;position:absolute;left:50%;bottom:0;transition-property:box-shadow,transform;transition-duration:.2s,.2s}.yamap-placemark_move{transform:translateY(-10px)}.yamap-placemark_move .yamap-placemark__caption-container{transform:translateY(-5.5px)}.yamap-placemark_move .yamap-placemark__icon{transform:scale(1.1)}.yamap-placemark_move .yamap-placemark__icon:before{transform:translateY(10px);box-shadow:0 0 8px 2px #000}.cart-conductor{overflow:hidden;background:#fff;border-radius:20px;padding:32px}@media (min-width:576px){.cart-conductor{min-width:564px}}.filters_desktop .filters--wrapper{display:grid;grid-template-columns:1fr repeat(3, 32px 1fr)}.filters_desktop .filters--wrapper>.filter:nth-child(4n - 3){grid-column:1}.filters_desktop .filters--wrapper>.filter:nth-child(4n - 2){grid-column:3}.filters_desktop .filters--wrapper>.filter:nth-child(4n - 1){grid-column:5}.filters_desktop .filters--wrapper>.filter:nth-child(4n - 4){grid-column:7}.filters_desktop:not(.filters_show){display:none}.filter--title{font-weight:500;font-size:15px;line-height:19px;letter-spacing:.01em;margin-bottom:11px}.filter_active .filter--title{color:#f42057}.filter-price{font-size:16px;line-height:21px}.filter-price *{box-sizing:border-box}.filter-price--inputs{display:grid;grid-template-columns:1fr 1fr}.filter-price--inputs>*:not(:last-child){margin-right:8px}.filter-price--prefix{margin-right:.3em;opacity:.6}.filter-price--input-wrapper{border:2px solid #e8ebf5;border-radius:6px;padding:14px 16px;display:flex}.filter-price--input{border:none;width:100%}.filter-price--input:focus-visible{outline:none}.filter-price--slider-wrapper{padding-top:11px}.filter-color--selectors{padding-left:0;list-style-type:none}.filter-compound--wrapper{position:relative}.filter-compound--main{position:absolute;z-index:10;top:calc(108%);width:100%}.filter-compound--reset{margin-top:10px}.mobile-filter-sort--values{display:flex;flex-direction:column}.mobile-filter-sort--value{position:relative}.mobile-filter-sort--value:not(:last-child){margin-bottom:12px}.mobile-filter-sort--value-input{position:absolute;height:1px;width:1px;opacity:1;pointer-events:none}.mobile-filter-sort--value-text{cursor:poiner;padding:16px;display:block}.mobile-filter-sort--value-text:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #e4e5e6;border-radius:8px}.mobile-filter-sort--value-input:checked+.mobile-filter-sort--value-text:after{border-color:#f42057}.mobile-filter-sort--value-input:checked+.mobile-filter-sort--value-text{color:#f42057}.page-limit{display:flex;align-items:center}.page-limit--text{color:#878b98}.page-limit--value{cursor:pointer;margin-left:16px}.page-limit--value-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.page-limit--value-input:checked+.page-limit--value-text{color:#f42057}.filter-controls{display:flex;align-items:center}.filter-controls--item:not(:last-child){margin-right:35px}.filter-controls--aggregate{flex-grow:1}.filter-control{cursor:pointer;display:flex;align-items:center}.filter-control--text:after{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-left:8px;background-position:center center;background-repeat:no-repeat;background-image:url(/images/sort.svg)}.filter-control--icon{margin-left:8px}.filter-sort{position:relative}.filter-sort--head{display:flex;align-items:center}.filter-sort--current-value-text:after{content:'';background-image:url(/images/sort.svg)}.filter-sort_show .filter-sort--current-value-text{color:#f42057}.filter-sort_show .filter-sort--current-value-text:after{background-image:url(/images/sort-active.svg)}.filter-sort--values{position:absolute;top:calc(112%);left:-8px;padding:16px 24px;border:1px solid #e8ebf5;border-radius:6px;background-color:#fff;z-index:10}.filter-sort:not(.filter-sort_show) .filter-sort--values{display:none}.filter-sort--value{cursor:pointer}.filter-sort--value:not(:last-child){margin-bottom:12px}.filter-sort--value-input{position:absolute;opacity:0;height:1px;width:1px;pointer-events:none}.filter-sort--value-text{color:#0e1220;white-space:nowrap}.filter-sort--value-input:checked+.filter-sort--value-text{color:#878b98}.filter-filter-switch{position:relative}.filter-filter-switch_active,.filter-filter-switch_show{color:#f42057}.filter-filter-switch--current-value:after{content:'';background-image:url(/images/filter.svg)}.filter-filter-switch_active .filter-filter-switch--current-value:after,.filter-filter-switch_show .filter-filter-switch--current-value:after{background-image:url(/images/filter-active.svg)}.filter-filter-switch--counter{display:none;position:absolute;left:100%;bottom:100%;transform:translate(0, 12px);font-size:.9em}.filter-filter-switch_active .filter-filter-switch--counter{display:block}.filter-tags{margin-left:-10px;margin-top:-12px}.filter-tag{margin-left:10px;margin-top:12px;width:auto !important;display:inline-block;position:relative}a.filter-tag--link{margin:0;padding:0;font-size:inherit;display:inline;transition:inherit;line-height:inherit;letter-spacing:inherit;border:unset;border-radius:unset;background:inherit}.filter-tag--input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.filter-tag--label,.filter-tag--link,a.filter-tag--link{cursor:pointer;border:2px solid #ebedf6;border-radius:30px;padding:10px 19px;display:block;color:inherit;text-decoration:none}.filter-tags:not(.filter-tags_selected) .filter-tag--reset,.filter-tag--input:checked+.filter-tag--label{color:#f42057;border:2px solid #f42057}.c-ui-input,.c-ui-input-with-wrapper,.c-ui-textarea,.c-ui-textarea-with-wrapper,.c-ui-dropdown-toggle--input,.c-ui-dropdown--input,.c-ui-datepicker-input{font-size:16px;line-height:1.3em;padding:16px 20px 15px;border:none;outline:none;min-height:51.8px;background:transparent}.c-ui-input.program-focus::placeholder,.c-ui-input:focus-visible::placeholder,.c-ui-input-with-wrapper.program-focus::placeholder,.c-ui-input-with-wrapper:focus-visible::placeholder,.c-ui-textarea.program-focus::placeholder,.c-ui-textarea:focus-visible::placeholder,.c-ui-textarea-with-wrapper.program-focus::placeholder,.c-ui-textarea-with-wrapper:focus-visible::placeholder,.c-ui-dropdown-toggle--input.program-focus::placeholder,.c-ui-dropdown-toggle--input:focus-visible::placeholder,.c-ui-dropdown--input.program-focus::placeholder,.c-ui-dropdown--input:focus-visible::placeholder,.c-ui-datepicker-input.program-focus::placeholder,.c-ui-datepicker-input:focus-visible::placeholder{opacity:0}.c-ui-input-with-wrapper.program-focus,.c-ui-input-with-wrapper:focus-visible,.c-ui-datepicker-input.program-focus,.c-ui-datepicker-input:focus-visible{border-color:#f42057}.c-ui-wrapper,.c-ui-input-with-wrapper,.c-ui-input[data-wrapper="slick"].c-ui-input,.c-ui-textarea-with-wrapper,.c-ui-dropdown-toggle--wrapper,.c-ui-dropdown--wrapper,.c-ui-control-group-2,.c-ui-input-with-wrapper[data-wrapper="slick"].c-ui-input-with-wrapper,.c-ui-textarea[data-wrapper="slick"].c-ui-textarea,.c-ui-textarea-with-wrapper[data-wrapper="slick"].c-ui-textarea-with-wrapper,.c-ui-dropdown-toggle--input[data-wrapper="slick"].c-ui-dropdown-toggle--input,.c-ui-dropdown--input[data-wrapper="slick"].c-ui-dropdown--input,.c-ui-datepicker-input,.c-ui-datepicker-input[data-wrapper="slick"].c-ui-datepicker-input{border:2px solid #e8ebf5;box-shadow:0 15px 25px rgba(0,0,0,0.02);background:#fff;border-radius:6px;width:fit-content;height:fit-content;display:inline-block;transition:border-color .2s;overflow:hidden}.c-ui-wrapper_success,.c-ui-input-with-wrapper_success,.c-ui-input[data-wrapper="slick"].c-ui-input_success,.c-ui-textarea-with-wrapper_success,.c-ui-dropdown-toggle--wrapper_success,.c-ui-dropdown--wrapper_success,.c-ui-input-with-wrapper[data-wrapper="slick"].c-ui-input-with-wrapper_success,.c-ui-textarea[data-wrapper="slick"].c-ui-textarea_success,.c-ui-textarea-with-wrapper[data-wrapper="slick"].c-ui-textarea-with-wrapper_success,.c-ui-dropdown-toggle--input[data-wrapper="slick"].c-ui-dropdown-toggle--input_success,.c-ui-dropdown--input[data-wrapper="slick"].c-ui-dropdown--input_success,.c-ui-datepicker-input_success,.c-ui-datepicker-input[data-wrapper="slick"].c-ui-datepicker-input_success{border-color:#219653}.c-ui-wrapper_error,.c-ui-input-with-wrapper_error,.c-ui-input[data-wrapper="slick"].c-ui-input_error,.c-ui-textarea-with-wrapper_error,.c-ui-dropdown-toggle--wrapper_error,.c-ui-dropdown--wrapper_error,.c-ui-input-with-wrapper[data-wrapper="slick"].c-ui-input-with-wrapper_error,.c-ui-textarea[data-wrapper="slick"].c-ui-textarea_error,.c-ui-textarea-with-wrapper[data-wrapper="slick"].c-ui-textarea-with-wrapper_error,.c-ui-dropdown-toggle--input[data-wrapper="slick"].c-ui-dropdown-toggle--input_error,.c-ui-dropdown--input[data-wrapper="slick"].c-ui-dropdown--input_error,.c-ui-datepicker-input_error,.c-ui-datepicker-input[data-wrapper="slick"].c-ui-datepicker-input_error{border-color:#eb5757}.c-ui-wrapper_active,.c-ui-input-with-wrapper_active,.c-ui-input[data-wrapper="slick"].c-ui-input_active,.c-ui-textarea-with-wrapper_active,.c-ui-dropdown-toggle--wrapper_active,.c-ui-dropdown--wrapper_active,.c-ui-input-with-wrapper[data-wrapper="slick"].c-ui-input-with-wrapper_active,.c-ui-textarea[data-wrapper="slick"].c-ui-textarea_active,.c-ui-textarea-with-wrapper[data-wrapper="slick"].c-ui-textarea-with-wrapper_active,.c-ui-dropdown-toggle--input[data-wrapper="slick"].c-ui-dropdown-toggle--input_active,.c-ui-dropdown--input[data-wrapper="slick"].c-ui-dropdown--input_active,.c-ui-datepicker-input_active,.c-ui-datepicker-input[data-wrapper="slick"].c-ui-datepicker-input_active{border-color:#f42057}.c-ui-input-container{position:relative;padding:2px;display:flex}.c-ui-input-container__input{vertical-align:top}.c-ui-input-container__input::placeholder{opacity:0}.c-ui-input-container__placeholder{position:absolute;top:16px;left:20px;line-height:1.3em;background:transparent;pointer-events:none;width:fit-content;max-width:calc(100% - 20px * 2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:left center;transform:translate(2px, 2px);transition-property:transform,top,left,max-width;transition-duration:.1s;transition-timing-function:linear}.c-ui-input-container__placeholder:before{content:'';position:absolute;top:50%;bottom:50%;right:-2px;left:-2px;z-index:-1;width:auto;box-shadow:0 0 0 3px #fff;transition-timing-function:inherit}.c-ui-input-container__placeholder:after{content:'';position:absolute;top:10%;bottom:10%;right:0;left:0;z-index:-1;width:auto;box-shadow:0 2px 6px -2px #fff,inset 0 0 0 1em #fff}.c-ui-input-container__input.program-focus~.c-ui-input-container__placeholder,.c-ui-input-container__input:focus-visible~.c-ui-input-container__placeholder,.c-ui-input-container__input:not(:placeholder-shown)~.c-ui-input-container__placeholder{pointer-events:initial;top:0;transform:translate(2px, -50%) translateZ(1px) scale(.8);max-width:calc((100% - 20px * 2) / 0.8)}.c-ui-input-container__counter{position:absolute;bottom:3px;right:7px;font-size:.75em;line-height:1em;opacity:0;pointer-events:none;transform:translate(-2px, -2px);transition:opacity .2s;background:#fff;box-shadow:0 0 2px 1px #fff}.c-ui-input-container__input.program-focus~.c-ui-input-container__counter,.c-ui-input-container__input:focus-visible~.c-ui-input-container__counter{opacity:.9;color:#757575}.c-ui-input-container__wrapper{border:2px solid #e8ebf5;box-shadow:0 15px 25px rgba(0,0,0,0.02);background:#fff;border-radius:6px;width:fit-content;height:fit-content;display:inline-block;transition:border-color .2s;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;pointer-events:none}.c-ui-input-container__wrapper_success{border-color:#219653}.c-ui-input-container__wrapper_error{border-color:#eb5757}.c-ui-input-container__wrapper_active{border-color:#f42057}.c-ui-input-container__input.program-focus~.c-ui-input-container__wrapper,.c-ui-input-container__input:focus-visible~.c-ui-input-container__wrapper{border-color:#f42057}.c-ui-input-container_inline-input{margin:-2px}.c-ui-input-container_inline-input .c-ui-input-container__wrapper{display:none}.c-ui-textarea-with-wrapper.program-focus,.c-ui-textarea-with-wrapper:focus-visible{border-color:#f42057}.ui-slider{background:initial;box-shadow:initial;border-radius:initial}.ui-slider .ui-slider-range{position:initial;z-index:initial;font-size:initial;display:initial;border:initial;background-position:initial}.ui-slider .ui-slider-handle{background:initial;top:initial;position:initial;z-index:initial;width:initial;height:initial;cursor:initial;-ms-touch-action:initial;touch-action:initial}.ui-slider-horizontal{height:initial}.ui-slider-horizontal .ui-slider-range{top:initial;height:initial}.ui-slider-horizontal .ui-slider-handle{top:initial;margin-left:0}.c-ui-slider{position:relative;cursor:pointer;padding:7px 8px;margin-right:8px;margin-left:8px}.c-ui-slider:before{content:'';display:block;position:absolute;left:0;width:100%;border-bottom:2px solid #e8ebf5}.c-ui-slider .ui-slider-range{position:absolute;left:0;border-bottom:2px solid #f42057}.c-ui-slider .ui-slider-handle{outline:none;position:absolute;display:block;border-radius:50%;background:#fff;width:16px;height:16px;border:3px solid #f42057;transform:translate(-8px, -7px);cursor:pointer}.c-ui-slider .ui-slider-handle:after{content:'';width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#f42057;opacity:0;transition:opacity .2s;border-radius:50%;pointer-events:none}.c-ui-slider .ui-slider-handle.ui-state-focus:after,.c-ui-slider .ui-slider-handle.ui-state-active:after,.c-ui-slider .ui-slider-handle.ui-state-hover:after{opacity:.1}.c-ui-color-selector{overflow:hidden;display:flex;flex-wrap:wrap;margin:-4px;max-width:calc(108%)}.c-ui-color-selector *,.c-ui-color-selector *:before,.c-ui-color-selector *:after{box-sizing:border-box}.c-ui-color-selector--item{visibility:hidden;position:absolute;z-index:-1;width:0;height:0;opacity:0}.c-ui-color-selector--item-indicator{margin:4px;position:relative;width:30px;height:30px;display:block;border:2px solid #e4e5e6;border-radius:50%;cursor:pointer}.c-ui-color-selector--item-indicator:before,.c-ui-color-selector--item-indicator:after{content:'';display:block;border-radius:50%;position:absolute;opacity:0;transition:opacity .2s;top:50%;left:50%;transform:translate(-50%, -50%)}.c-ui-color-selector--item-indicator:before{border:7px solid #fff;width:0;height:0}.c-ui-color-selector--item-indicator:after{border:3px solid #f42057;width:100%;height:100%}.c-ui-color-selector--item-indicator[data-color="#"]{background:url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAeAB4DAREAAhEBAxEB/8QAGAABAAMBAAAAAAAAAAAAAAAACAQFBwn/xAAZAQEAAwEBAAAAAAAAAAAAAAAIBgcJCgP/2gAMAwEAAhADEAAAAdQzUJD2q97ESWLkyTy2ISA5XkXXLCJfhuvicqmjq2S49+eymZmFkjWK7M94qrTDnjDN8LGSbExem68//8QAIBAAAQQCAQUAAAAAAAAAAAAABAIDBQYAAREHEhMUIv/aAAgBAQABBQKvWHxuhFoLj7HI8PGnffovp3VrauFHmb3HkOkWHTqiShQkdQbY/Jrad3wlzLLMPdhjqniGVYlWf//EACoRAAEDAgUDAwUBAAAAAAAAAAIBAwQABQYREiExEyJBBxRRCBYycaHR/9oACAEDAQE/AcB49SPIZB13TuKbrWDLq1dokV5o0PPSi5L5rCNrX2zThDyiVEh5Bx/KZvQMkhi5oJN8xXKvpr9Zov3fZcGXmYAjfJ0aBAkkq6AluuCDIPrv0wNV09UsgHPMyFN6sdrihGYFqTEMBAURW5DJ6tue015pmI2A5awX9GP+1BgTrm6LbaFkSome/mvQ7AcewS418eaQrghtq08aZm3uiqoKv47JynzWDsVSPbRjF807Q1JqXnLdatmKXSa7nV4+awThyN1GiXSvHirBHCMDABl26eKwhcHAbbDfLZKtdxc6fniv/8QAKxEAAQIFAwIEBwAAAAAAAAAAAQIDAAQFERIGIUETIgcxMnEIFEJRYcHR/9oACAECAQE/AarSs0KITE0wpiawIt3RTJQqCTaJKQOHp4ib8Ga87f5WWWu/04EgxXfhr8VKmoP0LRdYqzjSi64inyxeWWUdzq0o2UrpthThSkKOKTa8SPhXqin4oqdFnpFxGympiWdbWkjzCgpI3+8S+k32E4rYWDblJ/kUjR0opxCGZRskkblAP6jQmiZSk0ydnXGEGYek3WEEpHal5soUE7bXSSDaNf6Hk1Tk025KtnvXgrAXxvsL24it6El0P9rCQMjx7/iNK0RjNtRt5jiOilmndNPkUce0a6pTTrjy9r3MVqktdbj1HiP/xAAmEAACAQIEBgMBAAAAAAAAAAABAgMAERIhQVEEBRATFDEyYoHB/9oACAEBAAY/AkVm1Fd1WvZf5UiA+ia+WtXjuCNq4yHnZ7HAeLO3myHDFE6RsyCQn1jIwL9mA1qVoJ+7iYnEt7fmVXBNF3tkKXl8UhXhVcMyKbKxU5X3z3odHAvrTu2/X//EAB0QAQACAwADAQAAAAAAAAAAAAEAESExQVFxweH/2gAIAQEAAT8hGq8GWUtZrTdbfIWQQb9wdunfcBrisbfJTCSjW05j37uhLGGqMatWRZWnswyLvszGWaxwmRwtYqs4AmWSXAfEWty/hK6/YpCq9+49BEqf/9oADAMBAAIAAwAAABBEhUD+A3b/xAAhEQEAAQUAAgIDAAAAAAAAAAABEQAhMUFRYXGBsZGhwf/aAAgBAwEBPxC9fYzuHLI+visVCQbg4vYMeN0aAChS7YZXk7jlHo2Mj6x/aYo0EwJGOw3xq+mg4cXMuAeaLErEYMtsATSsmYmKIC22DW5d7fzQBtiIXA++/ozQYBwpimVKCo3X1S2QxZFmAECb22qGZqTNQ3nmx3nj15Sc0uFs3On4IgojgBEAJgTmPjXKPCxBfgXzd85plqbZudPP3X//xAAiEQEBAQABBAICAwAAAAAAAAABESEAMUFRYXHwoeGBsdH/2gAIAQIBAT8QajYpnzn30vFSqop1i561zr7eOeqGSec+H+J5k4yhSCw2T0/fLeAFqo6hw6MvTrT+ivyMzSjcCWAiMcpBAoIoCUaCBvMoEINpL1v/AD8BK2DvSUui9PE26NPJJfS7DnyimclIbDUaipBAXZ3ey24wCB9N+vDkNKa7a9T1++E9BAwBk9PVy3LvFiGnTutzHuN/XE62eB2fBfH55//EACAQAQACAgICAwEAAAAAAAAAAAERIQAxQVFh8HGB4aH/2gAIAQEAAT8Q2Y8r5Nyl3+DuFqnS7CutupnJoaCBUOnSXSwb2QBjZ6W/ery6qCBkZPgdJ9ZDhM2AbyaZI2SA+hTaXEQVFDsGnHayYENRBweY6HWP45hQSja/Gur1jRiuAbxyO0ECFYxjqULzup36eGWTXCpxD/MIkxUSmS7PN33M4BJolKX5vm94C1EE/Vd364TwSTnrYvf7n//Z') center center;background-size:cover}@media (min-width:1200px){.c-ui-color-selector--item-indicator:hover:before,.c-ui-color-selector--item-indicator:focus-visible:before{opacity:1}}.c-ui-color-selector--item:checked+.c-ui-color-selector--item-indicator:before,.c-ui-color-selector--item:checked+.c-ui-color-selector--item-indicator:after{opacity:1}.c-ui-dropdown-toggle{position:relative;display:flex;cursor:pointer}.c-ui-dropdown-toggle--wrapper-simple{width:fit-content;height:fit-content;display:inline-block}.c-ui-dropdown-toggle--input{width:100%}.c-ui-dropdown-toggle--input[readonly]{pointer-events:none}.c-ui-dropdown-toggle,.c-ui-dropdown-toggle *{cursor:pointer;box-sizing:border-box}.c-ui-dropdown-toggle>*:first-child{width:100%}.c-ui-dropdown-toggle--input{flex-grow:1}.c-ui-dropdown-toggle--button{width:3rem;height:100%;align-self:center;border:none;outline:none;background:transparent;position:relative}.c-ui-dropdown-toggle--button:before{content:'';display:block;position:absolute;top:50%;left:50%;width:15px;height:15px;transform-origin:center center;transform:translate(-50%, -50%) rotate(180deg);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 5L5 1L9 5' stroke='%23989BA6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;transition:transform .3s}.c-ui-dropdown-toggle--button_open:before{transform:translate(-50%, -50%) rotate(180deg) rotateX(180deg);transition:transform .4s}.c-ui-dropdown{max-height:423px;position:relative;display:block}.c-ui-dropdown *{box-sizing:border-box}.c-ui-dropdown--wrapper:not(.c-ui-dropdown--wrapper_show){display:none}.c-ui-dropdown--head{border-bottom:1px solid #e8ebf5}.c-ui-dropdown--input{width:100%}.c-ui-dropdown--content{position:relative;flex-grow:1;display:flex;flex-direction:column;max-height:inherit}.c-ui-dropdown--items{list-style-type:none;padding:13px 16px;margin:0;flex-grow:1;height:inherit;max-height:inherit}.c-ui-dropdown--items-plug{display:none;padding:20px 16px;text-align:center;font-size:16px;line-height:21px;letter-spacing:.02em;color:#b4b8c6}.c-ui-dropdown--item{width:100%;display:block}.c-ui-dropdown--item_filtered{display:none}.c-ui-dropdown--item-content{display:inline-block;padding-top:7px;padding-bottom:7px}.c-ui-dropdown_not-found{height:auto}.c-ui-dropdown_not-found .c-ui-dropdown--items{display:none}.c-ui-dropdown_not-found .c-ui-dropdown--items-plug{display:block}.c-ui-dropdown-cleaner--button{border:none;outline:none;position:relative;background:transparent;font-size:14px;line-height:18px;color:#878b98;padding-left:25px;cursor:pointer;text-decoration:none}.c-ui-dropdown-cleaner--button:before{content:'';position:absolute;top:50%;left:2px;transform:translateY(-50%);width:18px;height:18px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.5 4.5L4.5 13.5' stroke='%23878B98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M4.5 4.5L13.5 13.5' stroke='%23878B98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.c-ui-dropdown-cleaner--button:hover{color:inherit}.c-ui-dropdown-cleaner:not(.c-ui-dropdown-cleaner_show){display:none}.c-ui-dropdown-container{position:relative;width:100%}.c-ui-dropdown-container>*[class^="c-ui-dropdown"]{position:absolute;width:100%;top:8px;left:0;z-index:10;min-width:12em}.c-ui-checkbox{position:relative;cursor:pointer;line-height:21px;padding-left:28px;display:inline-block}.c-ui-checkbox *{box-sizing:border-box}.c-ui-checkbox--input{position:absolute;height:0;width:0;overflow:hidden;margin:0;padding:0;opacity:0;z-index:-1}.c-ui-checkbox--text{color:#878b98;transition:color .2s}.c-ui-checkbox--mark{position:absolute;display:block;top:50%;left:0;width:16px;height:16px;transform:translateY(-50%);background:#f2f4fa;border-radius:3px}.c-ui-checkbox--mark:before{content:'';position:absolute;left:18.75%;right:18.75%;top:18.75%;bottom:18.75%;background:#f42057;border-radius:2px;opacity:0;transition:opacity .2s}.c-ui-checkbox--active-label{opacity:0;color:#f42057;transition:opacity .2s}.c-ui-checkbox:hover .c-ui-checkbox--text{color:#555966}.c-ui-checkbox--input:checked~.c-ui-checkbox--text{color:#0e1220}.c-ui-checkbox--input:checked~.c-ui-checkbox--mark:before{opacity:1}.c-ui-checkbox--input:checked~.c-ui-checkbox--active-label{opacity:1}.c-ui-checkbox_without_mark{padding-left:0}.c-ui-checkbox_text_primary .c-ui-checkbox--text{color:#0e1220}.c-ui-checkbox_text_primary .c-ui-checkbox:hover .c-ui-checkbox_text_primary .c-ui-checkbox--text{color:#f42057}.c-ui-checkbox_text_primary .c-ui-checkbox--input:checked~.c-ui-checkbox--text{color:#f42057}.c-ui-checkbox_checkmark_2 .c-ui-checkbox--mark{background:#e8ebf5;transition:background .2s}.c-ui-checkbox_checkmark_2 .c-ui-checkbox--mark:before{background-color:transparent;background-position:center center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.335 1.5 3.75 6.083 1.668 4' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.c-ui-checkbox_checkmark_2 .c-ui-checkbox--input:checked~.c-ui-checkbox--mark{background:#f42057}.c-ui-checkbox-2{display:flex;align-items:center;position:relative;border-radius:6px;padding:12px 12px 12px 34px}.c-ui-checkbox-2--input{position:absolute;height:0;width:0;overflow:hidden;margin:0;padding:0;opacity:0;z-index:-1}.c-ui-checkbox-2--mark{position:absolute;display:block;top:50%;left:14px;width:12px;height:12px;transform:translateY(-50%);pointer-events:none;border:2px solid #e4e5e6;border-radius:50%}.c-ui-checkbox-2--mark:before{content:'';position:absolute;display:block;width:inherit;height:inherit;top:50%;left:50%;border:3px solid #f42057;transform:translate(-50%, -50%);pointer-events:none;border-radius:50%;opacity:0;transition:opacity .2s}.c-ui-checkbox-2--input:checked~.c-ui-checkbox-2--mark:before{opacity:1}.c-ui-checkbox-2--label{cursor:pointer;display:block;outline:none}.c-ui-checkbox-2--label:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid rgba(232,233,236,0.7);border-radius:6px;transition:border .2s}.c-ui-checkbox-2--input:checked~.c-ui-checkbox-2--label:before{border-color:#f42057}.c-ui-checkbox-2_size_large{border-radius:16px;padding:20px 20px 20px 46px}.c-ui-checkbox-2_size_large .c-ui-checkbox-2--mark{left:20px;width:16px;height:16px}.c-ui-checkbox-2_size_large .c-ui-checkbox-2--mark:before{border-width:4px}.c-ui-checkbox-2_size_large .c-ui-checkbox-2--label:before{border-radius:16px}.c-ui-checkbox-2__without_mark{padding-left:12px}.c-ui-checkbox-2__without_mark.c-ui-checkbox-2_size_large{padding-left:20px}.c-ui-select *,.c-ui-select *:before,.c-ui-select *:after{box-sizing:border-box}.c-ui-select--items{list-style-type:none;padding:0;width:100%;display:grid;grid-template-columns:calc(50% - 4px) calc(50% - 4px);grid-gap:8px;overflow:hidden}.c-ui-select--item-content{height:100%}.c-ui-control-group{display:flex;flex-direction:row}.c-ui-control-group>*:not(:last-child){margin-right:12px}.c-ui-control-group_stretch>*{flex-grow:1}.c-ui-control-group-2{overflow:initial;display:flex;flex-direction:row;border:none;border-radius:0}.c-ui-control-group-2__item{position:relative;border:2px solid #e8ebf5;border-radius:0;transition:border-color .2s}.c-ui-control-group-2__item>input{background:transparent}.c-ui-control-group-2__item:not(:last-child){border-right-color:transparent}.c-ui-control-group-2__item:first-child{border-radius:6px 0 0 6px}.c-ui-control-group-2__item:last-child{border-radius:0 6px 6px 0}.c-ui-control-group-2__item_glow{flex-grow:1}.c-ui-control-group-2__item_without_border,.c-ui-control-group-2__item_without_border+.c-ui-control-group-2__item{border-left:none}.c-ui-control-group-2__item_without_border{border-top:none;border-right:none;border-bottom:none}.c-ui-control-group-2__item_active,.c-ui-control-group-2__item_active:not(:last-child){border-color:#f42057}.c-ui-btn,a.c-ui-btn{font-weight:600;font-size:16px;line-height:21px;padding:15px 20px;border-radius:8px;border:none;outline:none;text-align:center;cursor:pointer}.c-ui-btn_border-radius_inherit,a.c-ui-btn_border-radius_inherit{border-radius:inherit}.c-ui-btn_loading,a.c-ui-btn_loading{cursor:wait;opacity:.7}.c-ui-btn_secondary,a.c-ui-btn_secondary{background-color:#f2f3f6;color:#555966}.c-ui-btn_secondary2,a.c-ui-btn_secondary2{background-color:#fdebef;color:#f42057}.c-ui-btn_secondary3,a.c-ui-btn_secondary3{background:transparent;color:#555966;font-weight:400}.c-ui-btn_primary,a.c-ui-btn_primary{background-color:#f42057;color:#fff}.c-ui-btn_primary[disabled],a.c-ui-btn_primary[disabled]{background-color:#f2f3f6;color:#555966}a.c-ui-btn{display:inline-block;text-decoration:none}.c-ui-counter__wrapper{display:flex;column-gap:3px;align-items:center}.c-ui-counter__button{border:none;width:28px;height:28px;background:#f4f8fe;border-radius:4px;transition:.2s;position:relative}.c-ui-counter__button:hover{background:#fdebef}.c-ui-counter__button:after{transition:inherit;content:'';display:block;width:15.56px;height:15.56px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-repeat:no-repeat;background-size:contain;background-position:center center}.c-ui-counter__button_decrement:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.46484 8H12.5389' stroke='%23AFB2BD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.c-ui-counter__button_decrement:hover:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.46484 8H12.5389' stroke='%23F42057' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.c-ui-counter__button_increment:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.99609 3.46298V12.5371' stroke='%23AFB2BD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M3.46094 8H12.535' stroke='%23AFB2BD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.c-ui-counter__button_increment:hover:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.99609 3.46298V12.5371' stroke='%23F42057' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M3.46094 8H12.535' stroke='%23F42057' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.c-ui-counter__value{position:relative;width:34px}.c-ui-counter__value-input{width:100%;background:transparent;border:none;text-align:center}.c-ui-label{font-family:'Fira Sans';font-style:normal;font-weight:400;font-size:15px;line-height:1.1em;color:#7c808d}.c-ui-label_required:after{content:'*';margin-left:.3em;color:#f00}.c-ui-label__type_error{color:#eb5757}.c-ui-tooltip-container{position:relative}.c-ui-tooltip-toggle{cursor:pointer}.c-ui-tooltip{position:absolute;bottom:100%;left:50%;transform:translateY(-10px);display:none}.c-ui-tooltip:before{content:'';position:absolute;top:0;left:0;transform:translateX(-50%);display:block;border:10px solid transparent;border-top:10px solid #e8ebf5;border-right-width:5px;border-left-width:5px;border-bottom-width:0}.c-ui-tooltip__wrapper{width:max-content;max-width:300px;position:absolute;bottom:0;text-align:initial;background:#fff;border:2px solid #e8ebf5;border-radius:6px;padding:6px;z-index:1;left:0;transform:translateX(-50%)}.c-ui-tooltip__wrapper_float_center{left:0;transform:translateX(-50%)}.c-ui-tooltip__wrapper_float_m-right{left:-18px;transform:translateX(-25%)}.c-ui-tooltip__wrapper_float_right{left:-18px;transform:translateX(0)}.c-ui-tooltip__wrapper_float_m-left{left:18px;transform:translateX(-75%)}.c-ui-tooltip__wrapper_float_left{left:18px;transform:translateX(-100%)}@media (min-width:768px){.c-ui-tooltip__wrapper_sm-float_center{left:0;transform:translateX(-50%)}.c-ui-tooltip__wrapper_sm-float_m-right{left:-18px;transform:translateX(-25%)}.c-ui-tooltip__wrapper_sm-float_right{left:-18px;transform:translateX(0)}.c-ui-tooltip__wrapper_sm-float_m-left{left:18px;transform:translateX(-75%)}.c-ui-tooltip__wrapper_sm-float_left{left:18px;transform:translateX(-100%)}}@media (min-width:992px){.c-ui-tooltip__wrapper_md-float_center{left:0;transform:translateX(-50%)}.c-ui-tooltip__wrapper_md-float_m-right{left:-18px;transform:translateX(-25%)}.c-ui-tooltip__wrapper_md-float_right{left:-18px;transform:translateX(0)}.c-ui-tooltip__wrapper_md-float_m-left{left:18px;transform:translateX(-75%)}.c-ui-tooltip__wrapper_md-float_left{left:18px;transform:translateX(-100%)}}@media (min-width:1200px){.c-ui-tooltip__wrapper_lg-float_center{left:0;transform:translateX(-50%)}.c-ui-tooltip__wrapper_lg-float_m-right{left:-18px;transform:translateX(-25%)}.c-ui-tooltip__wrapper_lg-float_right{left:-18px;transform:translateX(0)}.c-ui-tooltip__wrapper_lg-float_m-left{left:18px;transform:translateX(-75%)}.c-ui-tooltip__wrapper_lg-float_left{left:18px;transform:translateX(-100%)}}.c-ui-tooltip-toggle:hover+.c-ui-tooltip{display:block}.c-ui-datepicker-container{position:relative}.c-ui-datepicker{transform:translateZ(10px)}.c-ui-datepicker:not(.c-ui-datepicker_show){display:none}.c-ui-datepicker_soar{position:absolute;width:280px;z-index:10;margin-top:8px}@media (min-width:576px){.c-ui-datepicker_soar{width:320px}}.c-ui-datepicker *{box-sizing:border-box}.c-ui-datepicker__wrapper{border-radius:8px;background:#fff;border:1px solid #e8ebf5;box-shadow:0 5px 32px rgba(0,0,0,0.04)}.c-ui-datepicker__wrapper>*:not(:last-child){border-bottom:1px solid #e8ebf5}.c-ui-datepicker__fast-selector{display:flex;flex-direction:column;row-gap:16px;padding:18px 20px 20px}.c-ui-datepicker__fast-selector-item{display:flex;column-gap:12px;width:fit-content;font-weight:400;font-size:1rem;line-height:1.1em;cursor:pointer}.c-ui-datepicker__fast-date{color:#0e1220;transition:all .2s}.c-ui-datepicker__fast-mark{color:#878b98}.c-ui-datepicker__content{padding:18px 0 22px;overflow:hidden}.c-ui-datepicker__months-container{padding:0 20px;margin-bottom:12px}.c-ui-datepicker__months-wrapper{position:relative;display:flex;column-gap:20px}.c-ui-datepicker__month{width:100%;flex-shrink:0}.c-ui-datepicker__month-wrapper{position:relative;font-weight:400;font-size:.8125rem;line-height:1.1em;display:flex;column-gap:.3em;width:fit-content;color:#7c808d}.c-ui-datepicker__month-label{text-transform:capitalize}.c-ui-datepicker__days-container{position:relative;z-index:2;padding:0 20px}.c-ui-datepicker__days-wrapper{position:relative;display:flex;width:max-content;background-color:#fff}.c-ui-datepicker__month-day{flex-shrink:0;width:2.5rem;padding:8px 2px;border-radius:6px;box-shadow:inset 0 0 0 2px #e8ebf5;cursor:pointer;transition-property:box-shadow,background;transition-duration:.2s}.c-ui-datepicker__month-day:hover,.c-ui-datepicker__month-day_active{box-shadow:inset 0 0 0 2px #f42057}.c-ui-datepicker__month-day_active{background:#f42057}.c-ui-datepicker__month-day:last-child{margin-right:0 !important}.c-ui-datepicker__month-day_disabled,.c-ui-datepicker__month-day_disabled:hover{cursor:not-allowed;opacity:.7;box-shadow:inset 0 0 0 2px #eee;background-color:#e8ebf5 7d}.c-ui-datepicker__month-day-label{font-weight:400;font-size:1rem;line-height:1.1em;margin-bottom:1px;text-align:center;color:#0e1220;transition-property:color;transition-duration:inherit}.c-ui-datepicker__month-day_active .c-ui-datepicker__month-day-label{color:#fff}.c-ui-datepicker__week-day-label{font-weight:400;font-size:.9375rem;line-height:1.1em;text-align:center;color:#b4b8c6;transition-property:color;transition-duration:inherit}.c-ui-datepicker__month-day_active .c-ui-datepicker__week-day-label{color:#fff}.c-ui-datepicker__scroll-btn{width:28px;height:28px;border-radius:14px;position:absolute;top:50%;transform:translateY(-50%);z-index:3;border:1px solid #f42057;box-shadow:0 2px 12px 1px rgba(0,0,0,0.06);background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKBAMAAABlIDIAAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAqUExURQAAAO8gUO8gWO8gWvQgVfIgVvQgV/UgVvMgWPMgVfUgV/MgV/QgV/QgV6B4u8IAAAANdFJOUwAQIDAwUHB/gJCf7+9xjnpBAAAALklEQVQI12NgYHBiYGC/xcBQu5mB/bYBQ+5mBobcIwwMHHccGBh6QYybDAwMgQC1QglesNxkJAAAAABJRU5ErkJggg==') no-repeat center center;cursor:pointer;opacity:0;transition:opacity .2s}.c-ui-datepicker__scroll-btn::after{content:'';position:absolute;top:-12px;right:0;bottom:-12px;left:-12px}.c-ui-datepicker__scroll-btn:hover{opacity:1}.c-ui-datepicker__scroll-btn_prev{left:12px}.c-ui-datepicker__scroll-btn_next{right:12px;transform:translateY(-50%) rotate(180deg)}.c-ui-datepicker__fast-selector-item:hover .c-ui-datepicker__fast-date,.c-ui-datepicker__fast-selector-item_active .c-ui-datepicker__fast-date{color:#f42057}.c-ui-datepicker__scroll-container:not([class*="-container-initialized"]) .c-ui-datepicker__selector{column-gap:8px}.c-ui-from-to-slider{font-size:16px;line-height:21px}.c-ui-from-to-slider *{box-sizing:border-box}.c-ui-from-to-slider--inputs{display:grid;grid-template-columns:1fr 1fr}.c-ui-from-to-slider--inputs>*:not(:last-child){margin-right:8px}.c-ui-from-to-slider--prefix{margin-right:.3em;opacity:.6}.c-ui-from-to-slider--input-wrapper{border:2px solid #e8ebf5;border-radius:6px;padding:14px 16px;display:flex}.c-ui-from-to-slider--input{border:none;width:100%}.c-ui-from-to-slider--input:focus-visible{outline:none}.c-ui-from-to-slider--slider-wrapper{padding-top:11px}.c-ui-modal{display:block;position:absolute;z-index:1001;top:0;right:0;left:0;height:100vh;height:100dvh;overflow:auto;transition:opacity .2s ease,visibility .2s step-start;opacity:1;visibility:visible}.c-ui-modal__wrapper{padding:2rem;height:auto;min-height:100vh;min-height:100dvh;display:flex;justify-content:center}.c-ui-modal__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:50%;background:rgba(0,0,0,0.5)}.c-ui-modal__container{position:relative;margin:auto 0}.c-ui-modal:not(.c-ui-modal_show){transition:opacity .2s ease,visibility .2s step-end;opacity:0;visibility:hidden}body.lock-scroll-by-mobile-viewport{overflow:hidden}.mobile-viewport{position:absolute;top:100%;left:100%;width:0;height:0}.mobile-viewport:not(.mobile-viewport_show){top:100%}.mobile-viewport *,.mobile-viewport *:before,.mobile-viewport *:after{box-sizing:border-box}.mobile-viewport--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#000;opacity:.15;transition:opacity .2s}.mobile-viewport_moving .mobile-viewport--overlay{opacity:.05}.mobile-viewport:not(.mobile-viewport_show) .mobile-viewport--overlay{opacity:0;pointer-events:none}.mobile-viewport--wrapper-scope,.mobile-viewport--wrapper{position:fixed;right:0;bottom:0;left:0;max-height:calc(100% - 160px);border-radius:16px 16px 0 0}.mobile-viewport--wrapper-scope{z-index:80;height:100%}.mobile-viewport--wrapper{z-index:100;background:#fff;display:flex;flex-direction:column;height:min-content}.mobile-viewport:not(.mobile-viewport_show) .mobile-viewport--wrapper-scope{pointer-events:none}.mobile-viewport:not(.mobile-viewport_moving) .mobile-viewport--wrapper{transform:translateY(100%) !important}.mobile-viewport_show:not(.mobile-viewport_moving) .mobile-viewport--wrapper{transform:translateY(0) !important}.mobile-viewport:not(.mobile-viewport_moving) .mobile-viewport--wrapper{transition:all .2s}.mobile-viewport--head{padding:20px;border-bottom:1px solid #e4e5e6}.mobile-viewport--head_invisible{z-index:110;padding:0;position:absolute;width:100%;top:0;height:50px;border:none}.mobile-viewport--handle{cursor:pointer}.mobile-viewport--handle:before,.mobile-viewport--handle:after{content:'';display:block;position:absolute;left:50%;top:-9px;transform:translate(-50%, -50%);background:#fff;transition:opacity .2s}.mobile-viewport--handle:before{border-radius:14px;width:74px;height:18px;opacity:0}.mobile-viewport--handle:after{width:52px;height:6px;border-radius:7px;opacity:0}.mobile-viewport_expanded .mobile-viewport--handle:before,.mobile-viewport_show .mobile-viewport--handle:before{opacity:0}.mobile-viewport_expanded .mobile-viewport--handle:after,.mobile-viewport_show .mobile-viewport--handle:after{opacity:.7}.mobile-viewport_moving .mobile-viewport--handle:before{opacity:.5}.mobile-viewport_moving .mobile-viewport--handle:after{opacity:1}.mobile-viewport:not(.mobile-viewport_expanded):not(.mobile-viewport_show) .mobile-viewport--handle:before,.mobile-viewport:not(.mobile-viewport_expanded):not(.mobile-viewport_show) .mobile-viewport--handle:after{opacity:0;pointer-events:none}.mobile-viewport--title{font-weight:700;font-size:16px;line-height:21px;letter-spacing:.01em;color:#0e1220;margin:0}.mobile-viewport--content-scope{overflow:hidden;padding:0;flex-grow:1;position:relative}.mobile-viewport--content-scope:before,.mobile-viewport--content-scope:after{content:'';position:absolute;right:20px;left:20px;height:20px;background:linear-gradient(#fff, transparent);z-index:1}.mobile-viewport--content-scope:before{top:0}.mobile-viewport--content-scope:after{bottom:0;transform:rotate(180deg)}.mobile-viewport--content{max-height:350px}.mobile-viewport--content_fill{height:100vh}.mobile-viewport--content-wrapper{padding:0 20px;margin:20px 0;width:100%;height:100%}.mobile-viewport--content-wrapper_without_padding{padding:0;margin:0}.mobile-viewport--bottom{padding:20px;border-top:1px solid #e4e5e6}.mobile-viewport_big .mobile-viewport--wrapper-scope,.mobile-viewport_big .mobile-viewport--wrapper{max-height:calc(100% - 80px)}.mobile-viewport_large .mobile-viewport--wrapper-scope,.mobile-viewport_large .mobile-viewport--wrapper{max-height:calc(100% - 40px)}.mobile-viewport_full .mobile-viewport--wrapper-scope,.mobile-viewport_full .mobile-viewport--wrapper{max-height:100%}.pagination{margin-top:24px;border-top:1px solid #e4e5e6;display:flex;justify-content:space-between;align-items:center;cursor:default}.pagination--prev-wrapper,.pagination--next-wrapper{min-width:100px}.pagination--prev,.pagination--next,.pagination--page{text-decoration:none;color:#878b98;transition:color .2s}.pagination--prev:hover,.pagination--next:hover,.pagination--page:hover,.pagination--prev:focus,.pagination--next:focus,.pagination--page:focus{color:#0e1220}.pagination--page_active{color:#0e1220;border-top:2px solid #f42057}.pagination--page,.pagination--separator{display:inline-block;width:40px;margin-top:-1px;padding-top:17px;padding-bottom:17px}.pagination--prev,.pagination--next{position:relative}.pagination--prev:after,.pagination--next:after{content:'';display:block;position:absolute;width:20px;height:20px;top:50%;background:url("/images/arrow-long.svg") no-repeat center center}.pagination--prev{padding-left:36px}.pagination--prev:after{transform:translateY(-50%) rotate(180deg);left:0}.pagination--next{padding-right:36px}.pagination--next:after{transform:translateY(-50%);right:0}@media (max-width:767px){.pagination{position:relative;justify-content:center;padding-bottom:28px}.pagination--prev-wrapper,.pagination--next-wrapper{position:absolute;bottom:0}.pagination--prev-wrapper{left:0}.pagination--next-wrapper{right:0}}.swiper-pagination{z-index:8 !important}.social{outline:none;cursor:pointer;text-decoration:none;width:16px;height:16px;display:inline-block;position:relative;background-position:center;background-repeat:no-repeat;background-size:contain}.social-w-24{width:24px;height:24px}.social-vk{background-image:url("../images/socials/vkontakte-vk.svg")}.social-inst{background-image:url("../images/socials/footer_inst.png")}.social-viber{background-image:url("../images/socials/viber.svg")}.social-whatsapp{background-image:url("../images/socials/whatsapp.svg")}.social-telegram{background-image:url("../images/socials/telegram.svg")}#map{height:360px}@media (min-width:768px){#map{height:610px}}#page{padding:16px 0}#page h1{margin:0 0 8px}@media (min-width:768px){#page{padding:16px 0 70px}#page h1{margin:0 0 16px}}#contacts{padding:16px 0 0;margin-bottom:-50px}#contacts h1{margin:0 0 8px}#contacts .item-location{padding:16px 0}#contacts .item-location+.item-location{border-top:1px solid #f5f5f5}#contacts .item-name{font-weight:600;font-size:14px;line-height:100%;color:#343434;margin:4px 0}#contacts .item-address{font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#575757;margin:4px 0}#contacts .item-action{display:none}#contacts .item-action button{background:#f42057;border-radius:4px;font-size:14px;line-height:42px;color:#fff;border:0;width:100%;text-align:center;max-width:152px}#contacts .item-action button:hover{opacity:.9}@media (min-width:768px){#contacts h1{margin:0 0 16px}}@media (min-width:992px){#contacts .item-name{font-size:18px}#contacts .item-address{font-size:18px}#contacts .item-action{display:block}}#reviews{padding:16px 0 64px;margin-bottom:-50px}#reviews h1{margin:0 0 16px}@media (min-width:768px){#reviews h1{margin:0 0 40px}}.article-preview{height:182px;background-size:cover;background-repeat:no-repeat;background-position:center;padding:10px 20px;margin:-16px -15px 24px}@media (min-width:768px){.article-preview{border-radius:12px;padding:24px;margin:0 0 42px;height:400px}}.article-actions{display:flex;justify-content:space-between}.article-actions .page-back{background:#fff url("/images/left.svg") no-repeat center;width:32px;height:32px;border-radius:50%;cursor:pointer}.article-actions .page-back:hover{opacity:.85}.article-actions .article-share .ya-share2__container_size_m .ya-share2__item_more.ya-share2__item_has-pretty-view .ya-share2__link_more.ya-share2__link_more-button-type_short{background:none;padding:0}.article-actions .article-share .ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{background:#fff url("/images/share.svg") no-repeat center;width:32px;height:32px}.article-actions .article-share .ya-share2__container_size_m .ya-share2__popup .ya-share2__badge .ya-share2__icon{width:22px;height:22px;background-size:auto !important}.tabs-selector{background:#f5f5f5;border-radius:4px;display:flex;width:100%;max-width:448px;padding:2px;margin:22px 0}.tabs-selector .tab{width:50%;text-align:center;border-radius:4px;color:#343434;font-size:14px;line-height:26px;cursor:pointer}.tabs-selector .tab.active{background:#f42057;color:#fff}.tabs-content .tab{display:none}.tabs-content .tab.active{display:block}.contacts-info{margin:32px 0}.delivery-box{min-height:100px;padding:25px 55px;background:#20acf4 url(../images/bg-blue.png) center;color:#fff;margin-bottom:30px}.delivery-box .box-inner{padding-left:70px;background:url(../images/delivery-car.png) left top no-repeat;position:relative}.delivery-box .box-inner:after{content:'';background:url(../images/delivery.png) no-repeat;width:304px;height:124px;position:absolute;top:50%;right:0;margin-top:-62px}.delivery-box .delivery-title{font-size:20px;font-weight:700;line-height:1;margin-bottom:5px}.delivery-box .delivery-text{font-size:15px}.special-box .box-inner{position:relative;padding:25px 40px;background:#f42057;color:#fff;margin-bottom:30px;border-radius:3px;min-height:190px}.special-box .box-inner:after{content:'';background:url(../images/special-man.png) no-repeat;width:265px;height:233px;position:absolute;top:50%;right:0;transform:translateY(-50%);margin-top:-10px}.special-box .special-title{font-size:30px;font-weight:700;line-height:1;margin-bottom:12px}.special-box .special-text{font-size:15px;margin-bottom:20px}.special-box .special-link{background:#cbdc1c;box-shadow:0 5px 10px rgba(203,220,28,0.5);border-radius:3px;font-weight:bold;font-size:14px;line-height:40px;width:150px;display:block;text-align:center;color:#252800;opacity:.9}.special-box .special-link:hover{text-decoration:none;opacity:1}@media (max-width:991px){.delivery-box{padding-right:15px}.delivery-box .box-inner:after{right:-85px}}@media (max-width:767px){.delivery-box{padding-left:15px;padding-right:15px}.delivery-box .box-inner:after{display:none}}.slick-slider{position:relative;overflow:hidden}.condition-working{margin-left:-20px;margin-right:-20px;padding-top:20px}.condition-working .column{padding-left:20px;padding-right:20px}.condition-working .item{padding-bottom:40px}.condition-working .item .header{overflow:hidden;border-bottom:1px solid #e6e6e6;padding-bottom:20px;margin-bottom:20px}.condition-working .item .header::after{display:table;content:"";clear:both}.condition-working .item .image{float:left;width:50px}.condition-working .item .image img{widht:50px;height:50px}#page .condition-working .item .title{margin:0;padding-left:70px;padding-top:5px;font-size:20px;font-weight:bold;line-height:26px}.condition-working .item .description{font-size:13px}.payment-order{margin-left:-20px;margin-right:-20px;font-size:0}.payment-order .item{padding-left:20px;padding-right:20px;padding-bottom:40px;float:none;display:inline-block;font-size:13px;vertical-align:top}.payment-order .item img{max-width:100%;height:auto}#page .payment-order .item .title{margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:700}.payment-order .description a{color:#f42057;text-decoration:underline}.slider-box{text-align:center;padding-top:40px}.slider-box .nav-tabs{display:inline-block;text-align:left;border:3px solid #f8e5ef;margin-bottom:45px}.slider-box .nav-tabs li{margin-bottom:-2px;position:relative}.slider-box .nav-tabs li a{width:325px;padding-left:100px;font-size:16px;font-weight:bold;color:#000;margin-right:0;border-radius:0}.slider-box .nav-tabs li.active a{background:#f8e5ef}.slider-box .nav-tabs li a::before{content:"";display:block;width:32px;height:25px;position:absolute;left:50px;top:8px}.slider-box .nav-tabs li.tab-video a::before{background:url(../images/slider/video-sm.png) no-repeat center center}.slider-box .nav-tabs li.tab-photo a::before{background:url(../images/slider/photo-sm.png) no-repeat center center}.slider-box .nav-tabs li.active::after{content:"\e252";display:block;font-family:'Glyphicons Halflings',sans-serif;font-style:normal;font-weight:400;line-height:1;position:absolute;bottom:-28px;margin-left:-7px;left:50%;color:#f42057}.slider-box .nav-tabs>li.active>a,.slider-box .nav-tabs>li.active>a:focus,.slider-box .nav-tabs>li.active>a:hover{border:none;background:#f8e5ef;color:#000}.slider-box .nav>li>a:focus,.slider-box .nav>li>a:hover{background:transparent;color:#000}.slider-gratters .item-slider{min-width:100%;height:500px;overflow:hidden;display:block;position:relative}.slider-gratters-video .item-slider::after{content:'';display:inline-block;position:absolute;width:135px;height:100px;top:50%;left:50%;margin-top:-50px;margin-left:-62px;background:url(../images/slider/youtube.png) no-repeat center center}.slider-gratters-photo .item-slider:hover:after{opacity:1;visibility:visible}.slider-gratters-photo .item-slider::after{content:'';opacity:0;visibility:hidden;transition:all .3s;display:inline-block;position:absolute;width:170px;height:60px;top:50%;left:50%;margin-top:-30px;margin-left:-85px;background:url(../images/slider/zoom.png) no-repeat center center}.slider-gratters .item-wrap .title{font-size:24px;font-weight:bold;min-height:100px;overflow:hidden;padding-top:15px;padding-right:450px}.slider-gratters .item-slider img{min-width:100%;width:auto;max-width:initial}.slider-gratters{position:relative;overflow:hidden;text-align:left}.slider-gratters .nav-block{width:256px;height:218px;position:absolute;background:url(../images/slider/nav-bg.png);z-index:1;right:310px;bottom:-30px}.slider-gratters .slick-dots{display:block;position:absolute;right:-30px;top:425px;padding:52px 35px 0 5px;margin:0;font-size:0;width:415px;z-index:2;height:75px;background:#fff;transform:skewX(-33deg)}.slider-gratters .slick-dots li{display:inline-block;height:23px;width:18px;margin-left:10px;cursor:pointer;z-index:1}.slider-gratters .slick-dots li button{display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999px;background:#20acf4;border:0;outline:none}.slider-gratters .slick-dots li.slick-active button{background:#f42057}.slider-gratters .slick-arrow{position:absolute;font-size:26px;color:#fff;cursor:pointer}.slider-gratters .slick-arrow.next{display:block;right:390px;top:350px;z-index:100;overflow:hidden;width:30px;height:30px}.slider-gratters .slick-arrow.prev{display:block;right:456px;top:457px;z-index:100;overflow:hidden;width:30px;height:30px}.slider-gratters .decor-2{width:370px;height:200px;position:absolute;background:rgba(244,32,87,0.5);right:-68px;transform:skewX(-33deg);bottom:40px;z-index:2}.slider-gratters .decoration{position:absolute;right:0;top:500px}.slider-gratters .decor-1{width:60px;height:75px;position:absolute;right:100px;bottom:90px;z-index:14}.slider-gratters-video .decor-1{background:url(../images/slider/video.png) no-repeat center center}.slider-gratters-photo .decor-1{background:url(../images/slider/photo.png) no-repeat center center}.slider-gratters .decor-3{height:311px;width:312px;background:url(../images/slider/decor1.png);bottom:188px;right:0;position:absolute;z-index:2}.mobile-logo{display:none}.search-mobile-btn{display:none}.filter-box .filter-hide{display:none}#catalog .fitler-trigger{display:none}#catalog .selected-fitler{display:none}#header .navbar-default{background:transparent;display:flex}#main-menu .mobile-menu{display:none}.cmn-toggle-switch{display:none}.cmn-toggle-switch{position:relative;overflow:hidden;margin:0;padding:0;width:50px;height:50px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;transition:background .3s}.cmn-toggle-switch__htx{background-color:#fff;box-sizing:border-box;margin:0;border-left:1px solid #dadada;z-index:1}.cmn-toggle-switch:focus{outline:none}.cmn-toggle-switch span{display:block;position:absolute;top:50%;left:15px;right:15px;height:3px;margin-top:-1.5px;background:#393a3b}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:3px;background:#393a3b;content:""}.cmn-toggle-switch span::before{top:-7px}.cmn-toggle-switch span::after{bottom:-7px}.cmn-toggle-switch__htx span{transition:background 0 .3s}.cmn-toggle-switch__htx span::before,.cmn-toggle-switch__htx span::after{transition-duration:.3s,.3s;transition-delay:.3s,0}.cmn-toggle-switch__htx span::before{transition-property:top,transform}.cmn-toggle-switch__htx span::after{transition-property:bottom,transform}.cmn-toggle-switch__htx.active{background-color:#fff}.cmn-toggle-switch__htx.active span{background:none}.cmn-toggle-switch__htx.active span::before{top:0;transform:rotate(45deg)}.cmn-toggle-switch__htx.active span::after{bottom:0;transform:rotate(-45deg)}.cmn-toggle-switch__htx.active span::before,.cmn-toggle-switch__htx.active span::after{transition-delay:0,.3s}@media screen and (max-width:1200px){.slider-gratters .item-wrap .title{padding-top:40px;padding-right:10px}#header .module-cart .inner{padding-top:5px;font-size:13px;line-height:16px}}@media screen and (max-width:991px){.special-box .box-inner{padding:20px 30px}.special-box .special-title{max-width:70%;font-size:24px}.special-box .special-text{max-width:50%}#footer ul.navbar-nav{float:none;padding-bottom:20px}#footer .navbar-nav li{float:none}#footer .footer-line{text-align:center}#footer .footer-line .itb-copyright{text-align:center}#header .module-cart .inner{padding-top:20px}#cart .table-body .row{display:block}#cart .table-head{display:none}#cart .table-body .tbody{display:block}#cart .table-body .thumb{max-width:initial;text-align:center}#cart .table-body .thumb img{max-width:100%;width:auto}#cart .tbody{padding-bottom:10px;padding-top:10px}#cart .quantity-controls{display:block;max-width:250px;margin:0 auto}#cart .item-price{display:block;text-align:center}#cart .item-price-val::before{content:"Цена, шт.";display:block;font-weight:bold}#cart .composition-item{padding-right:10px}#product-detail .main-image{text-align:center}#make-bouquet .type-box .box-title{margin-bottom:30px}}@media screen and (max-width:767px){.special-box .box-inner{padding-bottom:210px}.special-box .box-inner:after{bottom:0;top:unset;transform:translateY(20px);right:unset;left:0}.special-box .special-title{max-width:100%;font-size:20px;line-height:32px;margin-bottom:5px}.special-box .special-text{font-size:13px;line-height:22px;max-width:100%}.home-row .head-row{font-size:24px}.no-scroll{overflow:hidden}#top-panel{display:none}#header .phones{display:none}#header .module-cart .module-text{display:none}#header .module-cart .inner:before{box-shadow:none}#header .module-cart{border:0;background:transparent}#header .module-cart:hover{box-shadow:none}#header .menu .navbar-nav{margin:0}.menu-wrap .navbar-header{float:left}.menu-wrap .navbar-default .navbar-toggle{border:0}.menu-wrap .navbar-default .navbar-toggle:focus,.menu-wrap .navbar-default .navbar-toggle:hover{background:transparent}.menu-wrap .navbar-toggle .icon-bar{height:4px;background:#333}#header .navbar .navbar-collapse{display:block;padding:55px 0 0 0;position:fixed;top:0;left:-100%;bottom:0;width:100%;height:100%;overflow:auto;z-index:2000;background:#fff;transition:left 200ms linear}#header .navbar .navbar-collapse.shown{visibility:visible;left:0;opacity:1}.menu-wrap .navbar-toggle{margin-left:10px}#header .search-from.opened{display:block}#header .search-from button[type=submit]{right:10px}.mobile-logo{display:block;text-align:center}.mobile-logo a{z-index:400;position:relative}.mobile-logo img{height:47px;padding-top:1px}.logo-wrap{display:none}#header .module-cart .inner:before{width:32px;height:36px;top:10px;background:url(../images/icon-cart-m.png) no-repeat}#header .module-cart .inner{padding-left:30px;height:55px}.search-mobile-btn{display:block;position:absolute;top:0;right:60px;z-index:10;width:40px;height:55px;background:url(../images/icon-search-m.png) no-repeat center center;cursor:pointer}#footer{text-align:center}#footer .phone{text-align:left;display:inline-block}#footer .footer-menu-title:before{width:auto;left:0;right:0}#footer .footer-line{padding-top:15px}#footer .copyright{padding-bottom:10px}#footer .delivery-line{padding-bottom:10px}.sort-box{float:left;margin-top:0}.sort-box .sort-items .sort-item{float:none}.sort-box .sort-items{position:absolute;background:#fff;display:block;visibility:hidden;opacity:0;transform:translateY(-2em);z-index:-1;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s}.sort-box.opened .sort-items{visibility:visible;opacity:1;z-index:1000;transform:translateY(0);transition-delay:0s,0s,.3s}.sort-box .sort-label{position:relative;cursor:pointer;z-index:999;background:#fff;padding:10px 30px 10px 18px}.sort-box .sort-label::after{position:absolute;right:8px;top:15px;content:"\e259";font-family:'Glyphicons Halflings',sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;text-align:center;width:25px;font-size:11px;height:15px}.sort-box.opened .sort-label::after{content:"\e260";top:16px}.sort-overlay{display:block;background-color:rgba(0,0,0,0.6);cursor:pointer;position:fixed;top:0;left:0;bottom:0;right:0;z-index:450}#catalog .filter-box{border-left:0;border-right:0;width:100%;left:-100%;top:0;bottom:0;height:100%;z-index:2000;position:fixed;overflow:auto;background:#fff;opacity:0;transition:left 200ms linear,opacity 200ms linear;padding-bottom:60px;visibility:hidden}#catalog .filter-box.shown{visibility:visible;left:0;opacity:1}.filter-box .filter-hide{display:block;position:relative;font-size:16px;text-transform:uppercase;padding:10px;padding-left:34px;font-weight:bold;border-bottom:1px solid #d1d1d1;cursor:pointer}.filter-box .filter-hide::before{content:"\e091";font-family:'Glyphicons Halflings',sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:14px;left:10px}#catalog .filter-box .filter-checkbox .filter_helper{position:relative}#catalog .filter-box .filter-checkbox input[type=checkbox]:checked+.filter_helper:before{font-family:'Glyphicons Halflings',sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e013";position:absolute;left:1px;top:1px;font-size:10px}#catalog .fitler-trigger{display:block;float:right;padding:10px 18px;padding-right:20px;cursor:pointer}#catalog .fitler-trigger::after{position:absolute;right:12px;top:15px;content:"\e258";font-family:'Glyphicons Halflings',sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;text-align:center;width:20px;font-size:11px;height:15px}#catalog .selected-fitler{display:block;clear:both;padding-top:10px;padding-bottom:10px}#catalog .selected-fitler .item{position:relative;padding:5px;padding-right:25px;margin:5px;border:1px solid #e3e4e4;display:inline-block;vertical-align:top;cursor:pointer}#catalog .selected-fitler .item::after{content:"\e014";font-family:'Glyphicons Halflings',sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:8px;right:5px}.slider-gratters .decor-3{display:none}.slider-gratters .item-slider{height:400px}.slider-gratters .item-slider img{height:100%}.slider-gratters .decoration{top:400px}.slider-gratters .slick-arrow.next{top:250px}.slider-gratters .slick-arrow.prev{top:357px}.slider-gratters .slick-dots{top:325px}.cmn-toggle-switch{display:block}.cmn-toggle-switch.active{z-index:2500;position:fixed}#main-menu .mobile-menu{display:block}}@media (max-width:991px){#header .search-from{position:absolute;left:0;right:0;display:none;background:#fff;z-index:10;border:0;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd}.home-row .home-products{border-right:0}}@media screen and (max-width:640px){.slider-gratters .nav-block{display:none}.slider-gratters .slick-arrow.next{top:20px;right:10px}.slider-gratters .slick-arrow.prev{top:20px;right:45px}.slider-box .nav-tabs li a{width:240px;padding-left:50px}.slider-box .nav-tabs li a::before{left:10px}}@media screen and (max-width:520px){.slider-box .nav-tabs li a::before{display:none}.slider-box .nav-tabs li a{width:180px;padding-left:10px;text-align:center;font-size:14px}}@media screen and (max-width:460px){.slider-gratters .decoration{display:none}.slider-gratters .item-slider{height:300px}}.composition-product,.composition-product-hover{display:inline-block;margin-right:4px}.composition-menu a,.composition-mini a{text-decoration:none;font-family:'Ubuntu',sans-serif;font-size:12px;color:#858585}.composition-menu a:hover,.composition-filter a:hover,.composition-mini a:hover{text-decoration:none !important}.composition-mini a:last-child{color:#0b9de7}.composition-mini a:last-child:hover{text-decoration:underline !important}.composition-filter,.composition-filter-hover{position:absolute;width:32px;height:32px;top:0;bottom:0;left:12px;cursor:default;margin:auto}.composition-menu .composition-mini,.composition-filter .composition-mini,.composition-product .composition-mini{display:none}.composition-mini{display:block;width:200px;position:fixed;z-index:900;right:30px;top:30%;-webkit-box-shadow:0 7px 15px 0 rgba(51,51,51,0.17);-moz-box-shadow:0 7px 15px 0 rgba(51,51,51,0.17);box-shadow:0 7px 15px 0 rgba(51,51,51,0.17);background:#fff;cursor:default}.composition-filter-hover a{width:200px;z-index:900}.composition-mini_body{padding:10px 15px;z-index:900}.composition-mini_h4{font-family:'Ubuntu',sans-serif;font-size:16px;font-weight:700;color:#000}.composition-mini_short{font-family:'Ubuntu',sans-serif;font-size:12px;color:#858585}.composition-mini_head img{width:200px}.composition-filter_image{position:absolute;right:0;overflow:hidden}.composition-filter_image img{width:38px;height:34px;transform:scale(1.7);-moz-transform:scale(1.7);-o-transform:scale(1.7)}.order-statuses .order-status{padding:28px 0;display:flex;align-items:center;color:#939393;flex-wrap:wrap}.order-statuses .order-status.active{color:#343434}.order-statuses .order-status.active svg{fill:#f42057}.order-statuses .order-status__img{width:32px;display:flex;align-items:center}.order-statuses .order-status__img svg{fill:#939393}.order-statuses .order-status+.order-status{border-top:1px solid #f5f5f5}.order-statuses .order-status #map{width:100%;height:420px;margin:20px 0}.order-statuses .order-status .btn-courier{background:#f42057;border-radius:4px;border:0;width:100%;font-weight:400;font-size:16px;line-height:100%;color:#fff;padding:16px 0;text-align:center;text-decoration:none;margin:16px 0 0}.form-search{position:relative}.form-search input[type=text],.form-search input[type=number]{width:100%;background:#f5f5f5;border-radius:4px;line-height:42px;padding:0 12px;border:0;letter-spacing:-0.0058em;font-size:14px;color:#343434;outline:none;-moz-appearance:textfield}.form-search input[type=text]::-webkit-outer-spin-button,.form-search input[type=number]::-webkit-outer-spin-button,.form-search input[type=text]::-webkit-inner-spin-button,.form-search input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-search input[type=text]::placeholder,.form-search input[type=number]::placeholder{color:#939393}.form-search input[type=text]:focus::placeholder,.form-search input[type=number]:focus::placeholder{color:#575757}.form-search input[type=submit]{position:absolute;top:0;right:0;background:url("/images/search-input.png") no-repeat center;width:42px;height:42px;border:0;padding:0}.form-search.checked input[type=submit]{background:url("/images/ok-input.png") no-repeat center}.form-search.unchecked input[type=submit]{background:url("/images/no-input.png") no-repeat center}.article-item{margin-bottom:38px;position:relative}.article-item a{text-decoration:none}.article-item__media{height:220px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:12px;border-radius:4px}.article-item__title{font-size:16px;color:#343434;font-weight:500}.pagination-style{text-align:center;margin:35px 0;padding:0;list-style:none}.pagination-style li{display:inline-block;vertical-align:middle;margin:0 5px}.pagination-style li span,.pagination-style li a{width:40px;height:40px;line-height:40px;display:inline-block;box-shadow:0 0 5px 0 rgba(0,0,0,0.1);border-radius:20px;color:#3b3b3b;overflow:hidden;position:relative;font-size:14px;cursor:pointer;transition:all .3s;text-decoration:none}.pagination-style li.active span,.pagination-style li.active a{background-color:#f42057;box-shadow:0 0 10px 0 rgba(244,32,87,0.25);color:#fff}.pagination-style li.prev span,.pagination-style li.next span,.pagination-style li.prev a,.pagination-style li.next a{color:transparent;text-indent:-9999px}.pagination-style li.prev span,.pagination-style li.prev a{background:url(../images/parrow-prev.png) center no-repeat}.pagination-style li.prev span:hover,.pagination-style li.prev a:hover{background-image:url(../images/parrow-prev-h.png)}.pagination-style li.next span,.pagination-style li.next a{background:url(../images/parrow-next.png) center no-repeat}.pagination-style li.next span:hover,.pagination-style li.next a:hover{background-image:url(../images/parrow-next-h.png)}.pagination-style li a:hover{background-color:#f42057;box-shadow:0 0 10px 0 rgba(244,32,87,0.25);color:#fff}.pagination-style+.product-navigation{margin-top:-15px}.product-navigation{text-align:center}.product-navigation+.pagination-style{margin-top:15px}@media (max-width:767px){.pagination-style{display:none}}input[type=submit].button-red,button.button-red,.button-red{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;outline:none;border:0;text-decoration:none;display:inline-block;padding:0 15px;color:#fff;height:44px;line-height:44px;text-align:center;background-color:#f42057;box-shadow:0 7px 15px 0 rgba(244,32,87,0.2);border-radius:22px;transition:all .3s}input[type=submit].button-red:hover,button.button-red:hover,.button-red:hover{background-color:#fb3c6e;color:#fff;text-decoration:none}input[type=submit].button-red:focus,button.button-red:focus,.button-red:focus{background-color:#fb3c6e;color:#fff;text-decoration:none}input[type=submit].button-red.button-bold,button.button-red.button-bold,.button-red.button-bold{font-weight:bold}@media (min-width:768px){input[type=submit].button-red,button.button-red,.button-red{padding:0 20px}}input[type=submit].button-blue,button.button-blue,.button-blue{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;outline:none;border:0;text-decoration:none;display:inline-block;padding:0 15px;color:#fff;height:44px;line-height:44px;text-align:center;background-color:#20acf4;box-shadow:0 7px 15px 0 rgba(32,172,244,0.2);border-radius:22px;transition:all .3s}input[type=submit].button-blue:hover,button.button-blue:hover,.button-blue:hover{background-color:#44bffe;color:#fff;text-decoration:none}input[type=submit].button-blue:focus,button.button-blue:focus,.button-blue:focus{background-color:#44bffe;color:#fff;text-decoration:none}input[type=submit].button-blue.button-bold,button.button-blue.button-bold,.button-blue.button-bold{font-weight:bold}@media (min-width:768px){input[type=submit].button-blue,button.button-blue,.button-blue{padding:0 20px}}.form-control.error{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}label.error{color:#a94442;display:block}.itooltip{display:inline-block;vertical-align:baseline;margin:0 5px;background:url(../images/q.png) no-repeat;width:16px;height:16px;cursor:pointer}.slider-box *{outline:none !important}.slides{height:400px;opacity:0;transition:all .3s}.slides *{outline:none}.slides.slick-initialized{opacity:1}.slides .slide span{display:inline-block;position:absolute;top:150px;z-index:10;line-height:60px;color:#fff;font-size:46px;padding:10px 100px;font-weight:bold;text-transform:uppercase}.slides .slide img{transition:all .3s}.slides .slide.slick-slide{background:#000}.slides .slide.slick-slide img{opacity:.7 !important}.slides .slide.slick-center img,.slides .slide.slick-current img,.slides .slide.slick-active img{opacity:1 !important}.slides .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.slides .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slides .slick-dots li button{background:none;text-indent:-9999px;font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;outline:none;border:2px solid #fff;border-radius:50%;transition:all .3s}.slides .slick-dots li button:hover{border-color:#5c96d4}.slides .slick-dots li.slick-active button{border-color:#5c96d4}.slides .slick-prev{border:0;background:url(../images/slide-prev.png);background-size:cover;width:50px;height:50px;cursor:pointer;position:absolute;top:50%;margin-top:-25px;left:40px;left:calc((50% - 625px)*3/4);z-index:10;color:transparent;text-indent:-9999px}.slides .slick-next{border:0;background:url(../images/slide-next.png);background-size:cover;width:50px;height:50px;cursor:pointer;position:absolute;top:50%;margin-top:-25px;right:40px;right:calc((50% - 625px)*3/4);z-index:10;color:transparent;text-indent:-9999px}.green{color:#00a651}.red{color:#f42155}.swal2-confirm{float:left}.swal2-cancel{float:right}.relative{position:relative}#vk_groups{max-width:100%}#vk_groups iframe{max-width:100%}.home-row{border-bottom:1px solid #e6e6e6}.home-row .head-row{padding:35px 0 15px 0;margin-bottom:15px;border-bottom:1px solid #e6e6e6;font-size:26px;color:#333;font-weight:bold}.home-row .home-products{border-right:1px solid #e6e6e6}.home-row .slide-row{overflow:visible}.home-row .slide-row:before{content:'';width:40px;height:1px;background:#e6e6e6;transform:rotate(-45deg);position:absolute;top:-46px;right:20px}.home-row .slide-row *{outline:none !important}.home-row .slide-row .slick-prev{background:url(../images/home-left.png) no-repeat;width:10px;height:16px;border:0;text-indent:-9999px;color:transparent;position:absolute;right:52px;top:-60px}.home-row .slide-row .slick-prev:hover{background:url(../images/home-left-h.png) no-repeat}.home-row .slide-row .slick-next{background:url(../images/home-right.png) no-repeat;width:10px;height:16px;border:0;text-indent:-9999px;color:transparent;position:absolute;right:15px;top:-46px}.home-row .slide-row .slick-next:hover{background:url(../images/home-right-h.png) no-repeat}.home-row .product-item .inner .media img{margin:0 auto}#favorite .page-text{min-height:250px}#favorite .product-list{overflow:visible}#favorite .product-list:before{content:'';width:40px;height:1px;background:#e6e6e6;transform:rotate(-45deg);position:absolute;top:-46px;right:20px}#favorite .product-list *{outline:none !important}#favorite .product-list .slick-prev{background:url(../images/home-left.png) no-repeat;width:10px;height:16px;border:0;text-indent:-9999px;color:transparent;position:absolute;right:52px;top:-60px}#favorite .product-list .slick-prev:hover{background:url(../images/home-left-h.png) no-repeat}#favorite .product-list .slick-next{background:url(../images/home-right.png) no-repeat;width:10px;height:16px;border:0;text-indent:-9999px;color:transparent;position:absolute;right:15px;top:-46px}#favorite .product-list .slick-next:hover{background:url(../images/home-right-h.png) no-repeat}#favorite .product-list .product-item .inner .media img{margin:0 auto}.phone a{color:inherit}#page-wrapper{display:flex;flex-direction:column;overflow:hidden auto;min-height:100%;min-width:100%;max-height:100%;max-width:100%;position:relative}.home-items{margin:50px 0}.home-items .home-items-row{margin-top:45px;padding:0 35px}.home-items .item-title{margin-top:10px;font-size:18px;color:#333;font-weight:bold}.home-items .item-text{font-size:16px;color:#333;margin-bottom:25px}.home-items .home-item{width:160px;margin:0 auto}.home-items .home-item .itooltip{vertical-align:middle}.pull-none{float:none}.home-menu{padding:25px 0 0 0}.home-menu ul.root{padding:0;margin:0}.home-menu ul.root>li{list-style:none}.home-menu ul.root>li>a{border-bottom:1px solid #e6e6e6;display:block;padding:10px 0;font-size:20px;color:#333;font-weight:bold;transition:all .3s;text-decoration:none}.home-menu ul.root>li>a:hover{text-decoration:none;color:#f42057}.home-menu ul.root>li ul{padding:0;margin:5px 0}.home-menu ul.root>li ul li{list-style:none;padding:5px 0}.home-menu ul.root>li ul li a{border-bottom:1px solid #e4e4e4;color:#636363;transition:all .3s;text-decoration:none}.home-menu ul.root>li ul li a:hover{text-decoration:none;border-bottom-color:transparent;color:#f42057}.home-menu ul.root>li ul li ul{display:none}.flower-list select{padding:0 15px;width:100%;height:40px;border:solid 1px #ccc;margin-bottom:15px}.flower-list input[type=text]{width:100%;padding:0 15px;height:40px;border:solid 1px #ccc;margin-bottom:15px}.flower-list .remove-flower{background:url(../images/icon-remove.png) no-repeat;width:40px;height:40px;cursor:pointer;transition:all .3s}.flower-list .remove-flower:hover{opacity:.6}.flower-list .quantity-control .quantity-inc{background:url(../images/q-inc.png) no-repeat;width:18px;height:18px;cursor:pointer;margin-bottom:4px;transition:all .3s}.flower-list .quantity-control .quantity-inc:hover{opacity:.6}.flower-list .quantity-control .quantity-dec{background:url(../images/q-dec.png) no-repeat;width:18px;height:18px;cursor:pointer;transition:all .3s}.flower-list .quantity-control .quantity-dec:hover{opacity:.6}.make-total-text{font-size:18px;display:block;margin-bottom:15px}.return-back{margin:20px 0;color:#000;padding:0 20px;line-height:36px;font-size:14px;height:40px;background:none;border:solid 2px #f42057;transition:all .3s;text-decoration:none}.return-back:hover{background:#f42057;color:#fff;text-decoration:none}#modal-review .modal-box{min-height:300px;padding:30px 30px 0 30px}.reviews-slider-block{padding:32px 0}.reviews-slider-block .reviews-block-title{margin:0 0 24px}.reviews-slider-block .more-wrap{margin-top:24px;text-align:center}.reviews-slider-block .more-wrap a{background:#f5f5f5;border-radius:4px;line-height:42px;color:#343434;font-size:14px;display:inline-block;text-decoration:none;width:100%;max-width:290px}@media (min-width:768px){.reviews-slider-block{padding:64px 0}.reviews-slider-block .more-wrap{margin-top:42px}.reviews-slider-block .reviews-block-title{margin-bottom:32px}}.media-photo-block{padding:16px 0 0}.media-photo-block .media-block-title{margin-bottom:32px}.media-photo-block .media-list:before{content:'';background:url("/images/swipe.png") no-repeat;position:absolute;width:100%;height:calc(100% - 20px);z-index:2;visibility:hidden;animation-delay:2s;animation-duration:3s;animation-name:swipe;animation-iteration-count:infinite}.media-photo-block .media-list.disable-pseudo:before{display:none}.media-photo-block .media-item{margin:0 4px;background:#fff;margin-bottom:30px}.media-photo-block .media-item img{width:100%;border-radius:3px}.media-photo-block .media-item .media-photo{position:relative}.media-photo-block .media-item .media-photo>a[data-fancybox="photo-slider"]{position:relative;display:block;overflow:hidden}.media-photo-block .media-item .media-photo>a[data-fancybox="photo-slider"]:after{content:'';display:block;padding-bottom:70%}.media-photo-block .media-item .media-photo>a[data-fancybox="photo-slider"] img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.media-photo-block .media-item .media-photo .wanted .wanted-info{padding:8px 0;min-height:46px}.media-photo-block .media-item .media-photo .wanted .wanted-info .wanted-title{font-size:12px;line-height:116%;color:#343434;font-weight:400}.media-photo-block .media-item .media-photo .wanted .wanted-info .wanted-composition{font-weight:300;font-size:12px;line-height:100%;color:#575757;margin-top:4px}.media-photo-block .media-item .media-photo .wanted .wanted-link{background:#f42057;border-radius:4px;display:block;line-height:30px;text-align:center;color:#fff;cursor:pointer;text-decoration:none;font-size:14px}@media (min-width:768px){.media-photo-block{padding:64px 0}.media-photo-block .media-item{margin:0 8px}.media-photo-block .media-item .media-photo .wanted .wanted-info{padding:12px 0;min-height:62px}.media-photo-block .media-item .media-photo .wanted .wanted-info .wanted-title{font-size:16px}.media-photo-block .media-item .media-photo .wanted .wanted-info .wanted-composition{font-size:14px}.media-photo-block .media-item .media-photo .wanted .wanted-link{line-height:42px}}.city-box{display:none;padding:15px 0;background:#161616;color:#fff;position:relative;z-index:100}.city-box .city-title{font-size:24px;line-height:34px}.city-box .city-close{transition:all .3s;cursor:pointer;line-height:34px;font-size:16px}.city-box .city-close i{font-size:14px}.city-box .city-close:hover{color:#f42057}.city-box .city-list{padding:30px 0 15px 0}@keyframes swipe{from{background-position:60% 25%;visibility:visible}to{background-position:40% 25%;visibility:visible}}.index-slider{padding-top:16px;padding-bottom:24px;position:relative;margin-bottom:40px}.index-slider__main{padding-bottom:20px;overflow:visible !important}.index-slider__main.disable-pseudo:before{display:none}.index-slider__main .item{background:radial-gradient(27.62% 72.79% at 65.9% 100%, rgba(237,95,214,0.32) 0, rgba(255,95,220,0) 100%),#250042;border-radius:20px;text-decoration:none;height:520px;overflow:hidden}.index-slider__main:not(.swiper-container-initialized) .item{width:100%;transform:translateX(calc(-100% - 20px))}.index-slider__main:not(.swiper-container-initialized) .swiper-wrapper{column-gap:20px}.index-slider__main+.swiper-pagination{position:absolute;padding:0;margin:0;bottom:25px;text-align:center;width:100%}.index-slider__main+.swiper-pagination .swiper-pagination-bullet{margin:0 5px;background:#fff;opacity:.2;width:10px;height:10px;border-radius:50%;color:transparent;overflow:hidden;border:0;padding:0}.index-slider__main+.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.index-slider__info{padding:24px 24px 0;display:block}.index-slider__title{font-size:24px;line-height:120%;color:#fff}.index-slider__subtitle{font-size:14px;line-height:130%;letter-spacing:.02em;color:#c7a9df;display:block;margin-top:16px}.index-slider__button{font-size:14px;line-height:130%;letter-spacing:.02em;color:#fff;background:#f42057;border-radius:8px;margin-top:24px;padding:15px 20px;text-decoration:none;display:inline-block}.index-slider__button:hover{color:#fff;opacity:.9}.index-slider__image{width:535px;max-width:100%;height:265px;display:block;object-fit:cover;object-position:top;position:absolute;bottom:0}.index-slider__alt{padding-bottom:20px}.index-slider__alt .slick-dots{position:absolute;padding:0;margin:8px 0 0;text-align:center;width:100%}.index-slider__alt .slick-dots li{display:inline-block;margin:0 5px}.index-slider__alt .slick-dots li button{background:#f5f5f5;width:10px;height:10px;border-radius:50%;color:transparent;overflow:hidden;border:0;padding:0}.index-slider__alt .slick-dots li.slick-active button{background:#343434}.index-slider__alt .item{height:420px;background-size:cover;background-position:center;border-radius:12px}@media (min-width:768px){.index-slider__main .item{display:flex;height:480px}.index-slider__subtitle{margin-top:24px}.index-slider__button{margin-top:48px}.index-slider__image{position:relative;height:451px;margin-top:auto;margin-left:auto;object-position:top left}.index-slider__info{padding:105px 0 0 24px}}@media (min-width:992px){.index-slider{padding-top:32px;padding-bottom:8px}.index-slider__title{font-size:38px}.index-slider__subtitle{font-size:18px}.index-slider__button{font-size:17px}.index-slider__main.swiper-container-initialized .swiper-slide:not(.swiper-slide-active),.index-slider__main:not(.swiper-container-initialized) .item:not(:nth-child(2)){scale:.9;background:radial-gradient(29.75% 78.38% at 83.99% 2.5%, rgba(95,125,237,0.44) 0, rgba(95,129,255,0) 100%),#181f39;opacity:.5}.index-slider__main:not(.swiper-container-initialized) .item:not( :nth-child(2)){transform:translateX(calc(-100% / 0.9))}.index-slider__main:not(.swiper-container-initialized) .item:nth-child(2){transform:translateX(-100%)}.index-slider__main:not(.swiper-container-initialized) .swiper-wrapper{column-gap:initial}}@media (min-width:1200px){.index-slider__main .item{padding:0 0 0 120px;width:1296px}.index-slider__info{padding-left:0}.index-slider__image{object-fit:contain;object-position:bottom left;max-width:60%}.index-slider .index-slide-2{width:689px;height:434px}.index-slider .index-slide-3{width:677px;height:440px}}body.camera-page{overflow:hidden}#camera-wrap{width:100%;height:100%;position:fixed;background:#000}#camera-wrap #camera-content{width:100%;height:calc(100% - 48px);position:relative}#camera-wrap #camera-content #camera-video,#camera-wrap #camera-content #video-camera,#camera-wrap #camera-content #camera-img,#camera-wrap #camera-content #canvas-camera{height:100%}#camera-wrap #camera-content #camera-video,#camera-wrap #camera-content #camera-img{position:absolute;top:0;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:center}#camera-wrap #camera-content #camera-video{z-index:2;width:100%;background:#000}#camera-wrap #camera-content #canvas-camera{max-width:100%;display:none}#camera-wrap #camera-content #photo{width:auto;max-height:100%;flex-grow:1}#back-photo{background:#f42057 url("/images/home-left.png") no-repeat center;width:48px;height:48px;border:0;display:inline-block;padding:0;border-right:1px solid rgba(255,255,255,0.2);position:absolute;left:0}#send-photo{background:#f42057;font-weight:500;font-size:14px;text-align:center;color:#fff;width:100%;max-width:1200px;line-height:48px;cursor:pointer;text-decoration:none;display:block;border:0;bottom:0;left:0}#start-camera{background:#f42057;font-weight:500;font-size:14px;text-align:center;color:#fff;width:100%;max-width:1200px;line-height:48px;cursor:pointer;text-decoration:none;display:block;border:0;bottom:0;left:0}#camera-actions{position:fixed;height:48px;width:100%;bottom:0;left:0;right:0;z-index:2;background:#f42057}#click-photo{background:#f42057;font-weight:500;font-size:14px;text-align:center;color:#fff;width:100%;max-width:1200px;line-height:48px;cursor:pointer;text-decoration:none;display:block;border:0;bottom:0;left:0}.combinations-tags .mobile-filter{display:none !important}.main-change{text-decoration:none;color:#f42057;border-bottom:1px dashed #fdd2dd;transition:all .3s;cursor:pointer}.main-change:hover{border-bottom:transparent}#catalog .mobile-filter,#catalog .mobile-filter-sort{color:#0e1220;font-size:15px;line-height:130%;letter-spacing:.01em;text-decoration:none;position:relative}#catalog .mobile-filter_active,#catalog .mobile-filter-sort_active{color:#f42057}#catalog .mobile-filter:after,#catalog .mobile-filter-sort:after{content:'';width:18px;height:18px;display:inline-block;vertical-align:middle;margin-left:8px;background-position:center center;background-repeat:no-repeat}#catalog .mobile-filter--counter,#catalog .mobile-filter-sort--counter{display:none;position:absolute;left:100%;bottom:100%;transform:translate(2px, 12px);font-size:.9em}#catalog .mobile-filter_active .mobile-filter--counter,#catalog .mobile-filter-sort_active .mobile-filter-sort--counter{display:block}#catalog .mobile-filter:after{background-image:url("/images/filter.svg")}#catalog .mobile-filter_active:after{background-image:url("/images/filter-active.svg")}#catalog .mobile-filter-sort:after{background-image:url("/images/sort.svg")}#catalog .mobile-filter-sort_active:after{background-image:url("/images/sort-active.svg")}#catalog .section-filter{display:none}#catalog .home-text{margin-bottom:-50px;padding:32px 0 64px;background:#f5f5f5}#catalog .home-text h1,#catalog .home-text h2{font-size:16px;margin:0 0 16px}#catalog .home-text img{margin-bottom:-4%}#catalog .home-text ol,#catalog .home-text ul{padding:0;margin:0}#catalog .home-text ol{counter-reset:counter}#catalog .home-text ol li{font-weight:500;font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#343434;list-style:none;padding-left:25px;position:relative}#catalog .home-text ol li:before{counter-increment:counter;content:'0' counter(counter) '.';display:inline-block;margin-right:5px;color:#575757;position:absolute;left:0;top:0}#catalog .home-text ol li+li{margin-top:12px}#catalog .home-text ol li a{color:#f42057;text-decoration:none}#catalog .home-list{padding:16px 0 32px}#catalog .home-list h1,#catalog .home-list h2{font-size:16px;margin:0 0 16px}#catalog .home-list .slick-slide{width:250px !important;margin:0 8px}#catalog .home-list__item{width:100%;height:148px;margin-bottom:24px;border-radius:8px;padding:12px;background-size:45% !important}#catalog .home-list__item.item-1{background:#fff4f7 url("/images/homelist-1.png") no-repeat bottom right}#catalog .home-list__item.item-2{background:#eee url("/images/homelist-2.png") no-repeat bottom right}#catalog .home-list__item.item-3{background:#ffddfc url("/images/homelist-3.png") no-repeat bottom right}#catalog .home-list__item.item-4{background:#def8ff}#catalog .home-list__item.item-5{background:#e9deda}#catalog .home-list__item.item-6{background:#fff1bf url("/images/homelist-6.png") no-repeat bottom right}#catalog .home-list__title{font-weight:600;font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#343434;margin-bottom:4px}#catalog .home-list__text{color:#343434;padding-right:25%}#catalog .home-list__timer{position:absolute;right:25px;bottom:35px;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:24px;line-height:126%;letter-spacing:-0.0058em;color:#343434;margin-bottom:4px}#catalog .home-list__timer_delivery{width:100px;height:100px;border-radius:50%;background-color:#ffe9aa}#catalog .home-list__timer_clock{width:100px;height:50px;background-color:#ff706e}#catalog .home-list .slick-slide .home-list__timer{right:10px;bottom:70px;transform:translatey(50%)}#catalog .home-list .slick-slide .home-list__timer_delivery{width:80px;height:80px}#catalog .home-list .slick-slide .home-list__timer_clock{width:80px;height:40px}@media (min-width:576px){#catalog .home-list h1,#catalog .home-list h2{font-size:32px}#catalog .home-list__title{font-size:24px}#catalog .home-list__text{font-size:16px;padding-right:0}#catalog .home-list__item{height:242px;background-size:45% !important}#catalog .home-list__timer{right:100px;bottom:100px;transform:translate(50%, 50%)}#catalog .home-list__timer_delivery{width:139px;height:139px}#catalog .home-list__timer_clock{width:140px;height:70px}#catalog .home-list .slick-slide .home-list__timer{right:15px;bottom:85px;transform:translatey(50%)}#catalog .home-list .slick-slide .home-list__timer_delivery{width:100px;height:100px}#catalog .home-list .slick-slide .home-list__timer_clock{width:100px;height:50px}}@media (min-width:768px){#catalog .section-filter{display:block}#catalog .home-text{padding:64px 0 128px;background:#fbfbfb}#catalog .home-text h1,#catalog .home-text h2{font-size:32px}#catalog .home-text h2{margin-top:64px}#catalog .home-text ol li{font-size:18px}#catalog .home-list{padding:64px 0}#catalog .home-list h2{margin-bottom:24px}#catalog .home-list__item{padding:24px;background-size:auto !important}#catalog .home-list__timer{right:100px;bottom:100px;transform:translate(50%, 50%)}#catalog .home-list__timer_delivery{width:139px;height:139px}#catalog .home-list__timer_clock{width:140px;height:70px}}.category-help{margin-top:32px}.category-help h3{font-weight:600;font-size:18px;line-height:124%;letter-spacing:-0.0058em;color:#343434}.category-help .help-row{padding:12px 0}.category-help .help-row+.help-row{border-top:1px solid #f5f5f5}.category-help .help-row a{font-weight:500;font-size:16px;line-height:124%;letter-spacing:-0.0058em;color:#575757;text-decoration:none;display:block;position:relative;padding-right:30px}.category-help .help-row a:after{content:'';background:url("/images/question-closed.png") no-repeat center;width:18px;height:10px;position:absolute;right:0;top:50%;transform:translateY(-5px)}.category-help .help-row.active a{color:#f42057}.category-help .help-row.active a:after{content:'';background:url("/images/question-opened.png") no-repeat center}.category-help .help-row-info{display:none;font-size:18px;line-height:126%;letter-spacing:-0.0058em;color:#575757;margin-top:16px}.category-help .help-row-info ul,.category-help .help-row-info ol{margin:16px 0;font-size:14px;line-height:126%;letter-spacing:-0.0058em;color:#575757}.category-help .help-row-info ul li+li,.category-help .help-row-info ol li+li{margin-top:8px}@media (min-width:768px){.category-help h3{font-size:36px}.category-help .help-row a{font-size:20px}.category-help .help-row-info{font-size:18px}.category-help .help-row-info ul,.category-help .help-row-info ol{font-size:18px}}.form-question{margin-top:72px}.form-question__title{font-weight:600;font-size:18px;line-height:124%;letter-spacing:-0.0058em;color:#343434;margin-bottom:16px}.form-question input[type=text],.form-question textarea{background:#f5f5f5;border-radius:4px;padding:9px 12px;border:0;width:100%;margin-bottom:16px}.form-question textarea{height:132px;resize:none;margin-bottom:16px}.form-question input[type=submit]{color:#fff;background:#f42057;border-radius:4px;padding:0 38px;font-weight:500;font-size:14px;line-height:42px;border:0;width:100%}@media (min-width:768px){.form-question__title{font-size:36px;margin-bottom:36px}.form-question input[type=text]{margin-bottom:32px}.form-question input[type=submit]{width:auto}}.ui-autocomplete{max-height:250px;overflow-y:auto;overflow-x:hidden}.ui-menu .ui-state-active{color:#f42057;margin:0}.ui-menu .ui-menu-item{padding:3px 10px}#ui-id-1{background:#fff}#ui-id-2{background:#2f3343}#ui-id-2 .ui-menu-item{color:#fff}.simplebar-track{right:6px;bottom:6px}.simplebar-track.simplebar-vertical{top:6px;width:8px}.simplebar-track.simplebar-horizontal{left:6px;height:8px}.simplebar-scrollbar:before{background:#e8ebf5}.filters .filter{margin:18px 0}.mobile-viewport .filter:not(:first-child){margin-top:36px}body>.mm-page.mm-slideout{position:relative;z-index:auto}body>.mm-page.mm-slideout .mobile-viewport--wrapper{z-index:90001}body>jdiv:not([class])>jdiv{position:relative;z-index:90000}@keyframes bodyPlaceHolderShimmer{0%{transform:translateX(-100%)}70%{transform:translateX(100%)}100%{transform:translateX(100%)}}body.loading{position:relative;overflow:hidden}body.loading:before,body.loading:after{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-size:100% 100%;cursor:progress;pointer-events:all;transition:opacity .2s;opacity:1}body.loading:before{z-index:9000000003;background:#eee}body.loading:after{z-index:9000000004;background:linear-gradient(to right, #eee 20%, #ddd 36%, #eee 80%);animation-duration:1.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeHolderShimmer}#main-menu .swiper-wrapper{margin:0}#main-menu:not(.swiper-container-initialized) .swiper-wrapper{column-gap:25px}@keyframes skeleton-shimmer{100%{transform:translateX(100%)}}.skeleton-loader__loadable-text,.skeleton-loader__loadable-block{position:relative;transition:.2s}.skeleton-loader__loadable-text:before,.skeleton-loader__loadable-block:before,.skeleton-loader__loadable-text::after,.skeleton-loader__loadable-block::after{position:absolute;inset:0}.skeleton-loader__loadable-text:before,.skeleton-loader__loadable-block:before{content:'';border-radius:.65em;background-color:#b4b8c6;transition:inherit;pointer-events:none;opacity:0}.skeleton-loader__loadable-text:before,.skeleton-loader__loadable-text::after{top:-2px;left:-1px;width:calc(104%);height:calc(102%)}.skeleton-loader_active.skeleton-loader__loadable-text,.skeleton-loader_active.skeleton-loader__loadable-block,.skeleton-loader_active .skeleton-loader__loadable-text,.skeleton-loader_active .skeleton-loader__loadable-block{overflow:hidden;color:transparent;pointer-events:none;user-select:none}.skeleton-loader_active.skeleton-loader__loadable-text:before,.skeleton-loader_active.skeleton-loader__loadable-block:before,.skeleton-loader_active .skeleton-loader__loadable-text:before,.skeleton-loader_active .skeleton-loader__loadable-block:before{opacity:1}.skeleton-loader_active.skeleton-loader__loadable-text::after,.skeleton-loader_active.skeleton-loader__loadable-block::after,.skeleton-loader_active .skeleton-loader__loadable-text::after,.skeleton-loader_active .skeleton-loader__loadable-block::after{content:'';transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0));animation:skeleton-shimmer 2s infinite}.skeleton-loader_active.skeleton-loader__loadable-text *,.skeleton-loader_active.skeleton-loader__loadable-block *,.skeleton-loader_active .skeleton-loader__loadable-text *,.skeleton-loader_active .skeleton-loader__loadable-block *{opacity:0}/*# sourceMappingURL=index.css.map */