@charset "UTF-8";body,html{height:100%}body{font-family:Arial;font-size:14px;margin:auto;position:relative;width:100%}body>.loader{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}body>.loader .loader-icon{-webkit-animation:imagesFading 8s infinite;animation:imagesFading 8s infinite;height:94px;opacity:0;position:absolute;width:107px}body>.loader .loader-icon_01{-webkit-animation-delay:0s;animation-delay:0s;background:url(/images/theme/loader/1.svg) no-repeat 50%}body>.loader .loader-icon_02{-webkit-animation-delay:2s;animation-delay:2s;background:url(/images/theme/loader/2.svg) no-repeat 50%}body>.loader .loader-icon_03{-webkit-animation-delay:4s;animation-delay:4s;background:url(/images/theme/loader/3.svg) no-repeat 50%}body>.loader .loader-icon_04{-webkit-animation-delay:6s;animation-delay:6s;background:url(/images/theme/loader/4.svg) no-repeat 50%}@-webkit-keyframes imagesFading{0%{opacity:1}17%{opacity:1}25%{opacity:0}92%{opacity:0}to{opacity:1}}@keyframes imagesFading{0%{opacity:1}17%{opacity:1}25%{opacity:0}92%{opacity:0}to{opacity:1}}body.body--overflow-hidden{box-sizing:border-box;overflow-y:hidden;padding-right:17px}iframe{border:0;display:block;max-width:100%}.text{line-height:160%}.custom-text ul,.dot{display:flex;flex-direction:column;gap:5px;line-height:160%}.dot--marginless{margin-left:0;padding-left:0}.custom-text ul p,.dot p{margin:0}.custom-text ul>li,.dot>li{display:flex;gap:6px}.custom-text ul>li:before,.dot>li:before{background-color:#2b2b2b;border-radius:100%;content:"";height:4px;margin-top:9px;min-height:4px;min-width:4px;width:4px}.hystmodal{z-index:999999!important}.hystmodal__shadow{display:none!important}.note-line{background:rgba(215,221,222,.2);border-radius:3px;color:#2b2b2b;display:inline-block;padding:5px}@media screen and (max-width:1024px){html{padding:0!important}body.mobile-modal-opened{overflow:hidden}}.body-wrap{display:flex;flex-direction:column;min-height:100%}.main-title{font-size:24px;font-weight:700;margin:0 0 15px}.second-title{font-size:18px}.h2,.second-title{font-weight:700;line-height:140%;margin-bottom:15px}.h2{font-size:20px}.h2--md,.h2--sm{font-size:16px}.h2--md,.h2--sm,.h3{font-weight:700;line-height:140%}.h3{font-size:18px;margin-bottom:10px}.h4{font-size:14px}.bold-font,.h4{font-weight:700;line-height:140%}.page-main{flex:1 0 auto}footer{flex:0 0 auto;margin-top:50px}@media (max-width:600px){footer{margin-top:35px}}.img-resize{display:block;height:auto;max-width:100%}.block-area{margin-bottom:50px;padding:0}.block-area__title{font-size:24px;font-weight:700;line-height:140%;margin-bottom:15px}.block-area__map{margin-bottom:30px}.d-flex{display:flex}.flex-gap{gap:30px}.flex-grow-1{flex-grow:1}.custom-text a,.link{background:none;border:none;color:#5073a8;cursor:pointer;text-decoration:none}.link--more{align-items:center;display:flex;gap:5px}.link--more:after{background:url(/images/theme/blue-arrow-right.svg) no-repeat;content:"";height:9px;width:5px}.custom-text a:hover,.link:hover{color:#7c93e2;text-decoration:none}.link--black{border-bottom:1px solid #000;color:#000}.link--black:hover{border-bottom-color:transparent;color:#000}.link-as-text,.menu-card-more__title{color:#000;text-decoration:none}.link-as-text:hover,.menu-card-more__title:hover{color:#757575}.dark-grey-text{color:#2b2b2b;font-size:14px;font-weight:400;line-height:140%}.loadmore-wrapper{display:flex;justify-content:center;margin:20px 0}.text-center{text-align:center}.custom-text p{margin:15px 0}.text-collapse.collapsed{max-height:130px;overflow:hidden;position:relative}.text-collapse.collapsed>p:first-child{margin-top:0}.text-collapse .show{background:linear-gradient(352.69deg,#fff 5.8%,hsla(0,0%,100%,0) 117.33%);border:0;bottom:0;cursor:pointer;left:0;outline:0;position:absolute;width:100%}.text-collapse .show:after{background:url(/images/theme/down.svg) no-repeat bottom;content:"";display:block;height:60px;width:100%}.mb{margin-bottom:20px!important}.text-bold{font-weight:700}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#to-top{background:url(/images/theme/scroll-top.svg) no-repeat 50% #fff;border:1px solid #e7e7e7;border-radius:100%;bottom:80px;box-shadow:2px 0 7px rgba(0,0,0,.1);cursor:pointer;height:48px;left:calc(50vw - 807.5px);position:fixed;width:48px;z-index:99}@media (max-width:1600px){#to-top{left:20px}}#to-top:hover{background-color:#fbfbfb;border:1px solid #e7e7e7;box-shadow:none}.product-page #to-top{bottom:170px}@media screen and (max-width:1024px){.comagic-widget{display:none!important}.comagic-widget.comagic-lead-offline-message-generator{display:unset!important}.block-area,.block-area__map{margin-bottom:20px}.second-title{font-size:16px}}@media screen and (max-width:426px){.block-area{margin-bottom:35px}.main-title{font-size:20px;white-space:normal}}@media screen and (max-width:320px){.bold-font,.custom-text a,.dark-grey-text,.fourth-title,.link{font-size:13px}.h2--md{font-size:14px;font-weight:700;line-height:140%}}.row-spec{display:flex;gap:10px;min-height:20px}.row-spec__title{font-weight:700}.desktop-only{display:block}@media screen and (max-width:768px){.desktop-only{display:none}}.mobile-only{display:none}@media screen and (max-width:768px){.mobile-only{display:block}}:root{--swiper-theme-color:#007aff}.swiper,.swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-space-15 .swiper-wrapper{gap:15px}.swiper-space-10 .swiper-wrapper{gap:10px}.swiper-initialized .swiper-wrapper{gap:unset}.h-100{height:100%}.invisible{visibility:hidden}.visible{visibility:inherit}.hide{display:none}.show{display:block}@media screen and (max-width:425px){.hide-425{display:none!important}}@media screen and (min-width:425px){.show-425{display:none}}@media screen and (max-width:1485px){.mobile-none{display:none!important}}@media screen and (min-width:768px){.hide-425{display:block}}@media screen and (min-width:1485px){.desktop-none{display:none!important}}.container{box-sizing:border-box;margin:0 auto;max-width:1475px;padding:0 20px;width:100%}@media screen and (max-width:1024px){.container{padding:0 10px}}@media screen and (max-width:425px){.container--full{padding:0}}.hystmodal__opened,.hystmodal__shadow{left:0;overflow:hidden;position:fixed;right:0}.hystmodal__shadow{background-color:#000;border:none;bottom:0;display:block;opacity:0;pointer-events:none;top:0;transition:opacity .15s ease;width:100%;z-index:98}.hystmodal__shadow--show{opacity:.6;pointer-events:auto}.hystmodal{-webkit-overflow-scrolling:touch;bottom:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;left:0;opacity:1;overflow:hidden;overflow-y:auto;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;z-index:99}.hystmodal--active{opacity:1}.hystmodal--active,.hystmodal--moved{pointer-events:auto;visibility:visible}.hystmodal__wrap{align-items:center;display:flex;flex-flow:column nowrap;flex-grow:0;flex-shrink:0;justify-content:center;margin:auto;min-height:100%;width:100%}.hystmodal__window{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(83,13,169,.08);box-sizing:border-box;flex-grow:0;flex-shrink:0;margin:50px 0;max-width:100%;opacity:0;overflow:visible;transform:scale(.9);transition:transform .2s ease 0s,opacity .2s ease 0s}.hystmodal--active .hystmodal__window{opacity:1;transform:scale(1)}.hystmodal__close{background:url(/images/theme/modal-close.svg) no-repeat 50% #e7e7e7;border:none;border-radius:3px;cursor:pointer;display:block;font-size:0;height:25px;opacity:1;outline:none;position:absolute;right:20px;top:20px;width:35px;z-index:10}.hystmodal__close:hover{background-color:#a7a7a7}.hystmodal__content{padding:30px}.fullsize .hystmodal__window{border-radius:0;height:100%;margin:0;width:100%}@media screen and (max-width:1024px){.hystmodal__content{padding:25px}}@media (max-width:767px){.hystmodal__close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23111' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2 2 22'/%3E%3Cpath fill='none' stroke='%23111' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='m2 2 20 20'/%3E%3C/svg%3E");height:24px;right:10px;top:10px;width:24px}.hystmodal__window{margin:0}}.image-pin__wrapper{position:relative}.image-pin__inner{margin-left:-12px;margin-top:-12px;position:absolute}.image-pin__point{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:url(/images/theme/pin.svg) no-repeat 50%!important;border-radius:100%;box-shadow:0 0 0 0 #000;cursor:pointer;display:block;height:25px;transform:scale(1);width:25px;will-change:transform}.image-pin-slider__image{border-radius:3px;height:auto;max-width:100%}.image-pin-slider__group{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:768px){.image-pin-slider--book{display:none}}.image-pin-slider--simple{display:none}@media (min-width:360px) and (max-width:769px){.image-pin-slider--simple{display:block}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px hsla(0,0%,100%,0);transform:scale(1)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0);transform:scale(.95)}}@keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px hsla(0,0%,100%,0);transform:scale(1)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0);transform:scale(.95)}}.ajax-listing-modal .sorting-container,.category-page .sorting-container,.search-page .sorting-container,.sorting-responsive .sorting-container{display:flex;flex:1}.ajax-listing-modal .sorting-container__select-wrapper,.category-page .sorting-container__select-wrapper,.search-page .sorting-container__select-wrapper,.sorting-responsive .sorting-container__select-wrapper{display:none}.ajax-listing-modal .sorting-container .dropdown-items,.category-page .sorting-container .dropdown-items,.search-page .sorting-container .dropdown-items,.sorting-responsive .sorting-container .dropdown-items{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#000;font-size:14px;font-weight:400;line-height:160%;min-height:30px;outline:0;position:relative;width:229px}.ajax-listing-modal .sorting-container .dropdown-items__item,.category-page .sorting-container .dropdown-items__item,.search-page .sorting-container .dropdown-items__item,.sorting-responsive .sorting-container .dropdown-items__item{cursor:pointer;line-height:28px;padding:0 10px;text-align:left}@media screen and (min-width:425px){.ajax-listing-modal .sorting-container .dropdown-items__current,.ajax-listing-modal .sorting-container .dropdown-items__current--sm,.category-page .sorting-container .dropdown-items__current,.category-page .sorting-container .dropdown-items__current--sm,.search-page .sorting-container .dropdown-items__current,.search-page .sorting-container .dropdown-items__current--sm,.sorting-responsive .sorting-container .dropdown-items__current,.sorting-responsive .sorting-container .dropdown-items__current--sm{background:url(/images/theme/sm-arrow-down.svg) no-repeat calc(100% - 10px)}}.ajax-listing-modal .sorting-container .sort-by-select,.category-page .sorting-container .sort-by-select,.search-page .sorting-container .sort-by-select,.sorting-responsive .sorting-container .sort-by-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/images/theme/category/sort-by-select.svg) no-repeat 50% #f1f1f5;border:none;border-radius:8px;font-size:0;height:32px;outline:none;width:41px}.ajax-listing-modal .sorting-container .sort-by-select::-ms-expand,.category-page .sorting-container .sort-by-select::-ms-expand,.search-page .sorting-container .sort-by-select::-ms-expand,.sorting-responsive .sorting-container .sort-by-select::-ms-expand{display:none}.ajax-listing-modal .sorting-container .desktop-sort-title,.category-page .sorting-container .desktop-sort-title,.search-page .sorting-container .desktop-sort-title,.sorting-responsive .sorting-container .desktop-sort-title{align-items:center;background:#f1f1f5;border-radius:8px;box-sizing:border-box;color:#000;display:flex;font-size:14px;font-weight:400;height:32px;line-height:100%;outline:0;position:relative}.ajax-listing-modal .sorting-container .desktop-sort-title__item,.category-page .sorting-container .desktop-sort-title__item,.search-page .sorting-container .desktop-sort-title__item,.sorting-responsive .sorting-container .desktop-sort-title__item{cursor:pointer;line-height:28px;padding:0 10px;text-align:left}@media screen and (min-width:425px){.ajax-listing-modal .sorting-container .desktop-sort-title__current,.ajax-listing-modal .sorting-container .desktop-sort-title__current--sm,.category-page .sorting-container .desktop-sort-title__current,.category-page .sorting-container .desktop-sort-title__current--sm,.search-page .sorting-container .desktop-sort-title__current,.search-page .sorting-container .desktop-sort-title__current--sm,.sorting-responsive .sorting-container .desktop-sort-title__current,.sorting-responsive .sorting-container .desktop-sort-title__current--sm{background:url(/images/theme/sm-arrow-down.svg) no-repeat calc(100% - 10px)}}@media screen and (max-width:425px){.ajax-listing-modal .sorting-container .dropdown-items,.category-page .sorting-container .dropdown-items,.search-page .sorting-container .dropdown-items,.sorting-responsive .sorting-container .dropdown-items{border:none;width:150px}}.ajax-listing-modal .sorting-container .dropdown-items-desktop,.category-page .sorting-container .dropdown-items-desktop,.search-page .sorting-container .dropdown-items-desktop,.sorting-responsive .sorting-container .dropdown-items-desktop{font-size:14px;font-weight:400;line-height:160%;position:relative}.ajax-listing-modal .sorting-container .dropdown-items-desktop *,.category-page .sorting-container .dropdown-items-desktop *,.search-page .sorting-container .dropdown-items-desktop *,.sorting-responsive .sorting-container .dropdown-items-desktop *{-moz-user-select:none;-webkit-user-select:none;user-select:none}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-title,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-title,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-title,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-title{cursor:pointer;padding:0 24px 0 36px;position:relative;white-space:nowrap}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-title:before,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-title:before,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-title:before,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-title:before{background:url(/images/theme/sort.svg) no-repeat 50%;content:"";display:inline-block;height:23px;left:10px;position:absolute;width:21px}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-title.location-icon:before,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-title.location-icon:before,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-title.location-icon:before,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-title.location-icon:before{background-image:url(/images/theme/location.svg);min-height:24px;min-width:24px}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-title:after,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-title:after,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-title:after,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-title:after{background:url(/images/theme/active-filter-arrow-grey.svg) no-repeat;content:"";display:inline-block;height:5px;position:absolute;right:10px;width:9px}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-title.active,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-title.active,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-title.active,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-title.active{transform:unset}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-ul,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-ul,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-ul,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-ul{border-radius:3px;display:none;list-style:none;margin:4px 0 0;padding:0}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li{align-items:center;background:#fff;cursor:pointer;display:flex;gap:8px;height:16px;line-height:100%;position:relative;text-transform:lowercase;white-space:nowrap}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li:before,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li:before,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li:before,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li:before{background:url(/images/theme/category/sort-radio.svg) no-repeat;content:"";display:inline-block;height:16px;width:16px}.ajax-listing-modal .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li.active:before,.category-page .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li.active:before,.search-page .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li.active:before,.sorting-responsive .sorting-container .dropdown-items-desktop .desktop-sort-ul .desktop-sort-li.active:before{background:url(/images/theme/category/sort-radio-active.svg) no-repeat}.ajax-listing-modal .sorting-container .dropdown-items-desktop.opened .desktop-sort-title:after,.category-page .sorting-container .dropdown-items-desktop.opened .desktop-sort-title:after,.search-page .sorting-container .dropdown-items-desktop.opened .desktop-sort-title:after,.sorting-responsive .sorting-container .dropdown-items-desktop.opened .desktop-sort-title:after{transform:rotate(180deg)}.ajax-listing-modal .sorting-container .dropdown-items-desktop.opened .desktop-sort-ul,.category-page .sorting-container .dropdown-items-desktop.opened .desktop-sort-ul,.search-page .sorting-container .dropdown-items-desktop.opened .desktop-sort-ul,.sorting-responsive .sorting-container .dropdown-items-desktop.opened .desktop-sort-ul{background:#fff;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);box-sizing:border-box;display:flex;flex-direction:column;gap:5px;padding:10px;position:absolute;z-index:10}@media screen and (min-width:1025px){.ajax-listing-modal .sorting-container .dropdown-items,.category-page .sorting-container .dropdown-items,.search-page .sorting-container .dropdown-items,.sorting-responsive .sorting-container .dropdown-items{display:none!important}.ajax-listing-modal .sorting-container .dropdown-items-desktop,.category-page .sorting-container .dropdown-items-desktop,.search-page .sorting-container .dropdown-items-desktop,.sorting-responsive .sorting-container .dropdown-items-desktop{display:block!important}}@media screen and (max-width:1024px){.ajax-listing-modal .sorting-container,.category-page .sorting-container,.search-page .sorting-container,.sorting-responsive .sorting-container{overflow:hidden;overflow-x:auto}.ajax-listing-modal .sorting-container::-webkit-scrollbar,.category-page .sorting-container::-webkit-scrollbar,.search-page .sorting-container::-webkit-scrollbar,.sorting-responsive .sorting-container::-webkit-scrollbar{display:none}.ajax-listing-modal .sorting-container .dropdown-items,.category-page .sorting-container .dropdown-items,.search-page .sorting-container .dropdown-items,.sorting-responsive .sorting-container .dropdown-items{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;display:block!important;padding-left:5px}.ajax-listing-modal .sorting-container .sorting-container__select-wrapper,.category-page .sorting-container .sorting-container__select-wrapper,.search-page .sorting-container .sorting-container__select-wrapper,.sorting-responsive .sorting-container .sorting-container__select-wrapper{align-items:center;background:none;display:flex;position:relative}.ajax-listing-modal .sorting-container .dropdown-items-desktop,.category-page .sorting-container .dropdown-items-desktop,.search-page .sorting-container .dropdown-items-desktop,.sorting-responsive .sorting-container .dropdown-items-desktop{display:none!important}}.ajax-listing-modal div,.category-page div,.search-page div,.sorting-responsive div{box-sizing:border-box}.ajax-listing-modal .category-main-block-container,.category-page .category-main-block-container,.search-page .category-main-block-container,.sorting-responsive .category-main-block-container{display:flex}@media screen and (max-width:425px){.ajax-listing-modal .category-main-block-container .category-main-block,.category-page .category-main-block-container .category-main-block,.search-page .category-main-block-container .category-main-block,.sorting-responsive .category-main-block-container .category-main-block{margin-bottom:20px}.ajax-listing-modal .category-main-block-container .category-main-block .sorting-container,.category-page .category-main-block-container .category-main-block .sorting-container,.search-page .category-main-block-container .category-main-block .sorting-container,.sorting-responsive .category-main-block-container .category-main-block .sorting-container{border-bottom:1px solid #e7e7e7;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}}.sorting-container-wrapper{align-items:center;display:flex;gap:10px;margin-bottom:20px}@media screen and (max-width:1500px){.sorting-container-wrapper{align-items:unset;flex-direction:column}}@media screen and (max-width:425px){.sorting-container-wrapper{margin-bottom:0}}.rk-category-page .sorting-container .show-all-filters .all-filters-count>span{background-color:#c85952}.product-price{align-items:flex-end;color:#000;display:flex;gap:5px}.product-price--big{align-items:flex-end;margin-bottom:0}.product-price__regular{font-size:18px;font-weight:700;line-height:22px;white-space:nowrap}.product-price__regular--big{font-size:30px}.product-price__regular--big-amount{font-size:30px;font-style:normal;font-weight:700;line-height:normal}.product-price__wrapper-for-old{align-items:center;display:flex;gap:10px;margin-top:3px}.product-price__discount{background:#b30000;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:140%;padding:0 2px}@media screen and (max-width:500px){.product-price__discount{align-self:center;font-size:11px}}.product-price__old{color:#757575;font-size:12px;font-weight:400;line-height:18px;position:relative;white-space:nowrap}.product-price__old:after{border-bottom:1px solid #ff2121;content:"";display:block;position:absolute;top:50%;width:100%}.product-price__old--big{font-size:14px;line-height:10px}@media screen and (max-width:500px){.product-price__old{font-size:10px}}.product-price__question-mark{background:url(/images/theme/question-mark-grey.svg) no-repeat 50%;display:inline-block;height:12px;width:12px}.product-price__complect-info-wrapper{background:#fff;border-radius:5px;bottom:calc(100% + 7px);box-shadow:0 3px 15px 0 rgba(31,40,48,.2);cursor:default;display:none;padding:10px;position:absolute}.product-price__complect-info-wrapper:before{background:url(/images/theme/product-action/tooltip.svg) no-repeat 50%;bottom:-10px;content:"";display:inline-block;height:17px;position:absolute;width:15px}@media screen and (max-width:1024px){.product-price__complect-info-wrapper{display:none!important}}.product-price__complect-info{display:flex;justify-content:center;margin-bottom:2px;position:relative}.product-price__complect-info:hover .product-price__complect-info-wrapper{align-items:center;display:flex;flex-direction:column}.product-price__complect-info-body{color:#000;display:flex;font-size:14px;gap:20px}@media screen and (max-width:1024px){.product-price__complect-info-body{flex-direction:column;gap:15px}}.product-price__complect-info-left-block{width:143px}.product-price__complect-info-right-block{display:flex;flex-direction:column;gap:15px;justify-content:space-between}.product-price__complect-info-title{font-weight:700;margin-bottom:6px}.product-price__complect-info-list{border:none;border-collapse:collapse}.product-price__complect-info-list td{padding-bottom:3px;padding-top:3px}.product-price__complect-info-list-item.disabled,.product-price__complect-info-list-item.disabled .product-price__complect-info-product-quantity{color:#a7a7a7}.product-price__complect-info-product-type{padding-right:30px;white-space:nowrap}.product-price__complect-info-product-price{white-space:nowrap}.product-price__complect-info-product-quantity{color:#757575;white-space:nowrap}.product-price__complect-change-btn{align-items:center;background:#fff;border:1px solid #fc0;border-radius:3px;color:#000;cursor:pointer;display:flex;height:29px;justify-content:center;width:100%}@media screen and (max-width:1024px){.product-price__complect-change-btn{border:1px solid var(--grey-2,#e7e7e7);border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);font-size:13px;height:32px}}.product-price__complect-change-btn--big-amount{font-size:14px;font-style:normal;font-weight:400;line-height:160%}.product-price__kitchen-price-wrapper{display:flex;flex-direction:column;gap:10px}.product-price__kitchen-price-wrapper .product-price__description{color:#757575;font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:140%}@media screen and (max-width:1024px){.product-price__kitchen-price-wrapper .product-price__description{font-size:13px}}.product-price__released-project{display:flex;flex-direction:column;gap:4px}.product-price__credit-offer{color:#000;cursor:pointer;font-size:12px;text-decoration:none}.product-price__credit-offer:after{background:url(/images/theme/arrow-right.svg) no-repeat 50%;content:"";display:inline-block;height:10px;width:10px}.product-price__credit-offer-payment-part{background:#ffd426;border-radius:3px;display:inline-block;padding:2px 1px}.pog-m{color:#757575;font-size:12px;font-weight:400;line-height:18px;position:relative;white-space:nowrap}.rk-category-page .product-price{margin-bottom:7px}.rk-category-page .product-price__discount{background:none;color:#b30000;font-size:12px}.rk-category-page .product-price__discount span{font-size:9px}.rk-category-page .product-price__regular{line-height:15px}.rk-category-page .product-price__regular--discount{color:#b30000}.rk-category-page .product-price__regular .currency{font-size:14px;font-weight:400}.pin-product{background:#fff;border-radius:3px;display:flex;gap:10px;left:50px;padding:10px;position:absolute;top:50%;z-index:2}.pin-product__image img{max-width:unset!important}.pin-product__desc{display:flex;flex-direction:column;gap:8px}.pin-product__title{color:#000;font-size:12px;line-height:140%;text-decoration:none}.pin-product__title:hover{color:#757575;text-decoration:none}.pin-product__subtitle{color:#757575;font-size:12px;font-weight:400;line-height:120%}.pin-product__main{display:flex;flex-direction:column;gap:3px}.product-action{align-items:center;display:flex;gap:10px;margin-bottom:5px}.product-action__similar{font-size:14px;line-height:32px;padding:0 15px}.product-action__out-of-stock{align-items:center;background:#eff3f6;border-radius:3px;color:#a7a7a7;display:flex;font-size:13px;font-weight:700;height:32px;line-height:140%;padding:0 15px;white-space:nowrap}@media screen and (max-width:768px){.product-action__out-of-stock{background:none;padding:0}}.product-action__offline{align-items:center;background:#eff3f6;border-radius:3px;color:#757575;display:flex;gap:5px;height:32px;line-height:32px;padding:0 5px;white-space:nowrap}@media screen and (max-width:768px){.product-action__offline{font-size:12px}.product-action__offline .tooltip__icon{display:none}}@media screen and (max-width:370px){.product-action__offline{display:none}}.product-action__button{background:no-repeat 50% #fff;border:0;cursor:pointer;display:block;font-size:0;height:24px;min-height:24px;min-width:24px;overflow:0;text-indent:-9999px;width:24px}.product-action__button--fav{background-image:url(/images/theme/product-action/favorite.svg);transition:all .5s}.product-action__button--fav:hover{background-image:url(/images/theme/product-action/favorite-hover.svg)}.product-action__button--fav.active{background-image:url(/images/theme/product-action/favorite-active.svg)}.product-action__button--delete{background:url(/images/theme/delete.svg) no-repeat;background-position:50%!important;display:block;height:24px;width:24px}.product-action__button--add-to-list{background:url(/images/theme/add-to-list.svg) no-repeat;border:none;display:block;height:24px;margin-left:-4px;min-width:25px;width:25px}.product-action__button--compare{background-image:url(/images/theme/product-action/compare.svg)}.product-action__button--compare.active{background:url(/images/theme/compare-hover.svg) no-repeat}.product-action__button--notificate{background-image:url(/images/theme/product-action/notificate.svg);height:32px;min-height:32px;min-width:32px;width:32px}@media (max-width:426px){.product-action__button--notificate{display:none}}.product-action__button--actions-dropdown{background:url(/images/theme/product-action/more.svg) no-repeat}.product-action__addtocart-count{background:#fff;border:1px solid #e7e7e7;border-radius:3px;display:flex;height:32px;position:relative;width:90px}.product-action__addtocart-count .cart-btns{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:100%;justify-content:center;line-height:15px;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:33px}.product-action__addtocart-count .product-action__cartcount{align-items:center;display:flex;flex:1;font-size:14px;font-weight:400;justify-content:center;line-height:14px}.product-action__dropdown-more{position:relative}.product-action__dropdown-more .dropdown-product-actions-more{background:#fff;bottom:27px;box-shadow:0 4px 10px -2px rgba(83,13,169,.08);display:flex;flex-direction:column;left:-78px;padding:15px;position:absolute}.product-action__dropdown-more .dropdown-product-actions-more span{color:#000;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:140%;white-space:nowrap}@media screen and (max-width:425px){.product-action__dropdown-more{position:absolute;right:4px;top:35px}.product-action__dropdown-more .product-action__button--actions-dropdown{border-radius:100%}}.product-action .addtocart-count-container{background:#fff;position:absolute;z-index:1}.product-action__compare-container{display:flex;justify-content:center;position:relative}.product-action__compare-container .compare-btn-tooltip{align-items:center;background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:flex;justify-content:center;padding:10px;position:absolute;top:-50px;white-space:nowrap}@media (max-width:1024px){.product-action__compare-container .compare-btn-tooltip{display:none}}.product-action__compare-container .compare-btn-tooltip:before{background:url(/images/theme/theme/product-action/tooltip.svg) no-repeat 50%;bottom:-10px;content:"";display:inline-block;height:17px;position:absolute;width:15px}.product-action__compare-container .compare-btn-tooltip.compare-btn-tooltip-link:after{background:url(/images/theme/theme/product-action/compare-link.svg) no-repeat 50%;content:"";display:inline-block;height:20px;margin-left:4px;width:20px}.product-action__compare-container .compare-btn-tooltip.compare-btn-tooltip-link a{color:#fd8949;display:inline-block;font-size:14px;font-weight:400;line-height:140%;text-decoration:none}.product-action__compare-container .compare-btn-tooltip.compare-btn-tooltip-link a:hover{text-decoration:underline}@media screen and (max-width:500px){.product-action--doors .product-action__addtocart{margin:0;width:50%}.product-action--doors .product-action__addtocart-count{width:100%}.product-action--doors .addtocart-count-container{padding:0 10px;width:100%}.product-action--doors .product-action__button--fav{height:24px;width:24px}}@media (max-width:320px){.product-action{gap:5px}}.rk-category-page .product-action__addtocart-count{width:97px}.rk-category-page .product-action__addtocart{background-color:#2b2b2b;color:#fff;font-weight:700}.rk-category-page .product-action__addtocart:hover{background-color:#ffd426;color:#000}.rk-category-page .product-action__button--fav{background-image:url(/images/theme/product-action/favorite-rk.svg?1)}.rk-category-page .product-action__button--fav:hover{background-image:url(/images/theme/product-action/favorite-hover-rk.svg?1)}.rk-category-page .product-action__button--fav.active{background-image:url(/images/theme/product-action/favorite-active-rk.svg?3)}.review-stars{display:flex;gap:2px}.review-stars__item{background:url(/images/theme/review-stars/star.svg) no-repeat 50%;min-height:12px;min-width:12px}.review-stars__item--active{background-image:url(/images/theme/review-stars/star-active.svg)}.review-stars-lg{display:flex;gap:3px}.review-stars-lg__item{background:url(/images/theme/review-stars/star-lg.svg) no-repeat 50%;min-height:16px;min-width:16px}.review-stars-lg__item--active{background-image:url(/images/theme/review-stars/star-lg-active.svg)}.review-stars-xlg{display:flex;gap:5px}.review-stars-xlg__item{background:url(/images/theme/review-stars/star-xlg-v2.svg) no-repeat 50%;min-height:36px;min-width:36px}.review-stars-xlg__item--active{background-image:url(/images/theme/review-stars/star-xlg-active-v2.svg)}.swiffy-slider{--swiffy-slider-snap-align:center;--swiffy-slider-item-width:100%;--swiffy-slider-item-gap:1rem;--swiffy-slider-item-reveal:0rem;--swiffy-slider-item-ratio:2/1;--swiffy-slider-item-count:1;--swiffy-slider-nav-light:#fff;--swiffy-slider-nav-dark:#333;--swiffy-slider-nav-zoom:1;--swiffy-slider-track-opacity:0.1;--swiffy-slider-track-height:0;--swiffy-slider-nav-outside-size:3.5rem;--swiffy-slider-indicator-outside-size:1.5rem;--swiffy-slider-animation-duration:.75s;--swiffy-slider-animation-delay:0s;--swiffy-slider-animation-timing:ease-in-out;display:block;position:relative;width:100%}.swiffy-slider,.swiffy-slider:after,.swiffy-slider:before{box-sizing:border-box}.swiffy-slider ::-webkit-scrollbar{height:var(--swiffy-slider-track-height)}.swiffy-slider ::-webkit-scrollbar-track{background:rgba(0,0,0,var(--swiffy-slider-track-opacity))}.swiffy-slider ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:1rem}.swiffy-slider ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.6)}.slider-container{--swiffy-slider-item-gap-totalwidth:calc(var(--swiffy-slider-item-gap)*(var(--swiffy-slider-item-count) - 1));--swiffy-slider-item-width:calc((100% - var(--swiffy-slider-item-reveal) - var(--swiffy-slider-item-gap-totalwidth))/var(--swiffy-slider-item-count));-webkit-overflow-scrolling:touch;grid-gap:var(--swiffy-slider-item-gap);align-items:center;background-clip:padding-box;display:grid;grid:auto/auto-flow -webkit-max-content;grid:auto/auto-flow max-content;grid-auto-columns:var(--swiffy-slider-item-width);grid-auto-flow:column;grid-auto-rows:100%;height:100%;list-style:none;margin:0;overflow-x:auto;padding:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:rgba(0,0,0,.4) rgba(0,0,0,var(--swiffy-slider-track-opacity));scrollbar-width:none}.slider-container>*{height:100%;position:relative;scroll-snap-align:var(--swiffy-slider-snap-align);width:100%}.slider-item-helper .slider-container>*{align-items:center;background-color:#e1e1e1;background-position:50% 50%;background-size:cover;display:flex;justify-content:center}.slider-item-helper:not(.slider-item-ratio) .slider-container>*{min-height:20rem}.slider-item-ratio .slider-container>*>*{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.slider-item-ratio-contain .slider-container>*>*{-o-object-fit:contain;object-fit:contain}.slider-item-ratio .slider-container>:after{content:"";display:block;padding-top:calc(100%/(var(--swiffy-slider-item-ratio)))}.slider-item-ratio-32x9{--swiffy-slider-item-ratio:32/9}.slider-item-ratio-21x9{--swiffy-slider-item-ratio:21/9}.slider-item-ratio-16x9{--swiffy-slider-item-ratio:16/9}.slider-item-ratio-4x3{--swiffy-slider-item-ratio:4/3}.slider-item-ratio-2x1{--swiffy-slider-item-ratio:2/1}.slider-item-ratio-1x1{--swiffy-slider-item-ratio:1/1}.slider-item-ratio-3x4{--swiffy-slider-item-ratio:3/4}.slider-nav-scrollbar{--swiffy-slider-track-height:0.5rem}.slider-nav-scrollbar .slider-container{scrollbar-width:thin}.slider-nav-nodelay .slider-container{scroll-behavior:auto}.swiffy-slider.slider-nav-autohide.slider-item-first-visible .slider-nav:not(.slider-nav-next),.swiffy-slider.slider-nav-autohide.slider-item-last-visible .slider-nav.slider-nav-next{visibility:hidden}.slider-item-snapstart{--swiffy-slider-snap-align:start}.slider-item-nosnap{--swiffy-slider-snap-align:unset}.slider-item-nogap{--swiffy-slider-item-gap:0rem}.slider-item-reveal{--swiffy-slider-item-reveal:8rem}.slider-item-snapstart.slider-item-reveal{--swiffy-slider-item-reveal:4rem}.slider-item-show2{--swiffy-slider-item-count:2}.slider-item-show3{--swiffy-slider-item-count:3}.slider-item-show4{--swiffy-slider-item-count:4}.slider-item-show5{--swiffy-slider-item-count:5}.slider-item-show6{--swiffy-slider-item-count:6}.slider-nav-mousedrag .slider-container{cursor:-webkit-grab;cursor:grab}.slider-nav-mousedrag .slider-container.dragging{scroll-behavior:unset;scroll-snap-type:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){.slider-nav-mousedrag .slider-container:after{content:"";height:100%;position:absolute;width:100%}}@media (prefers-reduced-motion:no-preference){.slider-nav-animation.slider-nav-animation-fast{--swiffy-slider-animation-duration:.25s}.slider-nav-animation.slider-nav-animation-slow{--swiffy-slider-animation-duration:1.25s}.slider-nav-animation .slider-container .slide-visible>*,.slider-nav-animation .slider-container>*>*{transition:opacity var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing),transform var(--swiffy-slider-animation-duration) var(--swiffy-slider-animation-timing);transition-delay:var(--swiffy-slider-animation-delay)}.slider-nav-animation.slider-nav-animation-fadein .slider-container>*>*{opacity:.5}.slider-nav-animation.slider-nav-animation-scale .slider-container>*>*{transform:scale(.9)}.slider-nav-animation.slider-nav-animation-appear .slider-container>*>*{opacity:.3;transform:scale(.9)}.slider-nav-animation.slider-nav-animation-scaleup .slider-container>*>*{transform:scale(.25)}.slider-nav-animation.slider-nav-animation-zoomout .slider-container>*{overflow:hidden}.slider-nav-animation.slider-nav-animation-zoomout .slider-container>*>*{transform:scale(1.3)}.slider-nav-animation.slider-nav-animation-turn .slider-container>*>*{transform:rotateY(70deg)}.slider-nav-animation.slider-nav-animation-slideup .slider-container>*>*{transform:translateY(60%) scale(.99)}.slider-nav-animation.slider-nav-animation-slideup .slider-container{overflow-y:hidden}.slider-nav-animation .slider-container>.slide-visible>*{opacity:1;transform:none}}@media (min-width:62rem){.slider-item-show2:not(.slider-item-snapstart) .slider-container>*,.slider-item-show4:not(.slider-item-snapstart) .slider-container>*,.slider-item-show6:not(.slider-item-snapstart) .slider-container>*{scroll-snap-align:unset}.slider-item-show2:not(.slider-item-snapstart) .slider-container>:before,.slider-item-show4:not(.slider-item-snapstart) .slider-container>:before,.slider-item-show6:not(.slider-item-snapstart) .slider-container>:before{content:" ";display:block;height:1px;left:calc(var(--swiffy-slider-item-gap)/2*-1);position:absolute;scroll-snap-align:var(--swiffy-slider-snap-align);top:0;width:1px}.slider-nav-outside-expand .slider-nav{margin-left:-4rem}.slider-nav-outside-expand .slider-nav.slider-nav-next{margin-right:-4rem}.slider-nav-sm.slider-nav-outside-expand .slider-nav{margin-left:-3.5rem}.slider-nav-sm.slider-nav-outside-expand .slider-nav.slider-nav-next{margin-right:-3.5rem}}@media (max-width:62rem){.swiffy-slider{--swiffy-slider-track-height:0rem;--swiffy-slider-item-reveal:0rem;--swiffy-slider-item-count:1;--swiffy-slider-nav-zoom:.875}.slider-item-reveal{--swiffy-slider-item-reveal:4rem}.slider-item-snapstart.slider-item-reveal{--swiffy-slider-item-reveal:2rem}.slider-item-show6 .slider-container{grid-auto-columns:calc(25% - var(--swiffy-slider-item-gap)/4*3)}.slider-item-show6.slider-item-reveal .slider-container{grid-auto-columns:calc(25% - var(--swiffy-slider-item-gap)/4*3 - .5rem)}.slider-item-show6.slider-item-reveal .slider-container>*{scroll-snap-align:unset}.slider-item-show6.slider-item-reveal .slider-container>:before{content:" ";display:block;height:1px;left:calc(var(--swiffy-slider-item-gap)/2*-1);position:absolute;scroll-snap-align:center;top:0;width:1px}.slider-nav:after,.slider-nav:before{height:2rem;padding:.3rem;width:2rem}.slider-nav-round .slider-nav:after,.slider-nav-square .slider-nav:after{height:1.75rem;margin:.125rem;width:1.75rem}.slider-nav-outside .slider-container,.slider-nav-outside-expand .slider-container{margin:0 2rem}.slider-nav-outside-expand .slider-container{margin:0 var(--swiffy-slider-nav-outside-size)}.slider-nav-outside-expand .slider-nav{padding:0}}@media (max-width:48rem){.slider-item-show6 .slider-container{grid-auto-columns:calc(50% - var(--swiffy-slider-item-gap)/2)}.slider-item-show6.slider-item-reveal .slider-container{grid-auto-columns:calc(50% - var(--swiffy-slider-item-gap)/2 - 1.5rem)}}@media (hover:none){.swiffy-slider.slider-nav-touch .slider-nav{visibility:visible}.swiffy-slider:not(.slider-nav-touch).slider-nav-outside .slider-container,.swiffy-slider:not(.slider-nav-touch).slider-nav-outside-expand .slider-container{margin:0}.slider-item-nosnap-touch{--swiffy-slider-snap-align:unset}}.block-header{align-items:baseline;display:flex;gap:15px;justify-content:space-between;margin-bottom:15px}.block-header__see{font-size:13px;text-decoration:none}.block-header__link{background:#fff;border:none;font-size:14px}.block-header__title{font-size:24px;font-weight:700;line-height:28px;margin:0}.block-header__title--nowrap{white-space:nowrap}.block-header__title--link{color:inherit;text-decoration:none}.block-header__title--link:hover{text-decoration:underline}@media screen and (max-width:426px){.block-header__title{font-size:20px}}@media screen and (max-width:320px){.block-header__link{font-size:13px}}.block-desc{margin-bottom:15px}.product-badges .badge-best-price,.product-badges .badge-bestseller,.product-badges .badge-custom,.product-badges .badge-novelty,.product-badges .badge-orange,.product-badges .badge-shipping_tomorrow,.product-badges .badge-soon,.product-badges .badge-topday{align-items:center;border-radius:3px;box-sizing:border-box;color:#fff;display:flex!important;font-size:12px;height:-webkit-max-content;height:-moz-max-content;height:max-content;justify-content:center;left:0;line-height:10px;min-height:20px;padding:2px 5px;white-space:nowrap}.product-badges .badge-best-price:before,.product-badges .badge-bestseller:before,.product-badges .badge-custom:before,.product-badges .badge-novelty:before,.product-badges .badge-orange:before,.product-badges .badge-shipping_tomorrow:before,.product-badges .badge-soon:before,.product-badges .badge-topday:before{display:none}.product-badges .badge-novelty{background:#4ac950}.product-badges .badge-orange{background:#fd8949}.product-badges .badge-bestseller{background:#554ac9}.product-badges .badge-shipping_tomorrow{background:#2e5994}.product-badges .badge-topday{background:#7d36aa}.product-badges .badge-best-price{background:#ffe34f;color:#000}.product-badges .badge-custom{background:#554ac9;cursor:default}.product-badges .badge-soon{background:#fdb549;color:#000}@media screen and (max-width:1024px){#badge-description-modal .hystmodal__window .hystmodal__content .custom-text a,#badge-description-modal .hystmodal__window .hystmodal__content .link,.custom-text #badge-description-modal .hystmodal__window .hystmodal__content a{display:inline-block;margin-top:17px}}.rk-category-page .product-badges .badge-best-price,.rk-category-page .product-badges .badge-bestseller,.rk-category-page .product-badges .badge-custom,.rk-category-page .product-badges .badge-novelty,.rk-category-page .product-badges .badge-orange,.rk-category-page .product-badges .badge-shipping_tomorrow,.rk-category-page .product-badges .badge-soon,.rk-category-page .product-badges .badge-topday{border-radius:8px 8px 8px 0;font-size:12px;line-height:120%;padding:3px 5px}@media screen and (max-width:1024px){.rk-category-page .product-badges .badge-best-price,.rk-category-page .product-badges .badge-bestseller,.rk-category-page .product-badges .badge-custom,.rk-category-page .product-badges .badge-novelty,.rk-category-page .product-badges .badge-orange,.rk-category-page .product-badges .badge-shipping_tomorrow,.rk-category-page .product-badges .badge-soon,.rk-category-page .product-badges .badge-topday{border-radius:3px}}.product-preview{background:#fff;box-sizing:border-box;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-width:295px;position:relative;width:100%}.product-preview img{box-sizing:border-box;display:inline-block;display:block}@media screen and (min-width:1024px){.product-preview:hover .product-preview__link{-webkit-line-clamp:2}}@media screen and (max-width:1024px){.product-preview{min-width:0;padding:0}}.product-preview--sm{max-width:202px}.product-preview__title{margin-bottom:5px;max-width:285px}.product-preview__pickup-date{display:none;font-size:12px;margin-bottom:2px;margin-top:5px}.product-preview__link{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:12px;height:31px;line-height:1.3em;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.product-preview__link:hover{color:#fd8949}@media (max-width:320px){.product-preview__link{font-size:13px}}.product-preview__one-click{font-size:12px!important}.product-preview__img{height:auto;max-width:100%}.product-preview__img--link{cursor:pointer}.product-preview__checkbox{left:0;position:absolute;top:0;z-index:9999999}.product-preview .product-preview-image-block{border-radius:3px;position:relative}.product-preview .product-preview-image-block .product-badges{bottom:0;left:0;position:absolute}@media screen and (max-width:1024px){.product-preview .product-preview-image-block .product-badges{bottom:15px;left:0}.product-preview .product-preview-image-block .quick-view-btn-inner{display:none!important}}@media screen and (max-width:425px){.product-preview .product-preview-image-block{background:#fafbfc;border-radius:3px}}.product-preview .product-preview-image-block .quick-view-btn-inner{display:none}.product-preview .product-preview-image-block:hover .quick-view-btn-inner{bottom:20px;display:flex;justify-content:center;left:0;position:absolute;width:100%;z-index:999}.product-preview .product-preview-image-block:hover .js-quick-view{align-items:center;background:hsla(0,0%,100%,.8);border:0;border-radius:30px;box-shadow:0 4px 5px rgba(0,0,0,.13);color:#000;cursor:pointer;display:flex;font-size:12px;justify-content:center;line-height:14px;outline:0;padding:5px 10px}.product-preview .product-preview-image-block:hover .js-quick-view:hover{background:#fff}.product-preview__video-icon{background:url(/images/theme/product/preview-yt.svg) no-repeat 50%;cursor:pointer;height:24px;position:absolute;right:0;top:0;width:24px}.product-preview .product-preview-slider{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:15px;position:relative}.product-preview .product-preview-slider:before{background:#bbb;border-radius:3px;content:"";display:block;height:100%;opacity:.05;position:absolute;width:100%}.product-preview .product-preview-slider img{height:auto;max-width:100%}.product-preview .product-preview-slider--doors{margin-bottom:15px!important}.product-preview .product-preview-slider--doors .slider-nav-dots{bottom:-10px!important}.product-preview .product-preview-slider--doors img{padding-top:3px}@media screen and (max-width:1024px){.product-preview .product-preview-slider{margin-bottom:5px}}.product-preview .product-reviews-total__value:hover{color:#fd8949}.product-preview .delivery-info{margin-bottom:5px;min-height:14px}.product-preview.slider-preview .slider-nav{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media screen and (min-width:1024px){.product-preview.slider-preview .product-preview-slider .slider-nav{display:flex}.product-preview.slider-preview .product-preview-slider .slider-nav span{flex-grow:1;height:100%}.product-preview.slider-preview .product-preview-slider .slider-nav-dots{bottom:-8px;display:flex;gap:5px;justify-content:center;position:absolute;width:100%}.product-preview.slider-preview .product-preview-slider .slider-nav-dots span{background:url(/images/theme/product-preview-slider.svg) 50% no-repeat;display:inline-block;height:7px;width:7px}.product-preview.slider-preview .product-preview-slider .slider-nav-dots span.active{background:url(/images/theme/product-preview-slider-active.svg) 50% no-repeat}}@media screen and (max-width:1024px){.product-preview.slider-preview .product-preview-slider .slider-nav-dots{bottom:0;display:flex;gap:5px;height:7px;justify-content:center;position:absolute;width:100%}.product-preview.slider-preview .product-preview-slider .slider-nav-dots span{background:url(/images/theme/product-preview-slider.svg) 50% no-repeat;display:inline-block;height:7px;width:7px}.product-preview.slider-preview .product-preview-slider .slider-nav-dots span.active{background:url(/images/theme/product-preview-slider-active.svg) 50% no-repeat}}.product-preview .hover-visible{display:none;margin-top:11px}.product-preview .hover-visible .hover-visible-container:before{background:#fff;content:"";display:block;height:11px;left:0;position:absolute;transform:translateY(-11px);width:100%}.product-preview .hover-visible .hover-visible-container>*{margin-left:10px;margin-right:10px}.product-preview .hover-visible .hover-visible-container>:last-child{margin-bottom:10px}.product-preview .hover-visible .product-specs{font-size:12px;font-weight:400;line-height:120%}.product-preview .hover-visible .product-specs>div+div{margin-top:5px}.product-preview .hover-visible .product-specs .spec-title{color:#757575;display:inline-block}.product-preview .hover-visible .product-specs .spec-values{display:inline-block}.product-preview .hover-visible .product-specs .spec-values a{color:#000}.product-preview .hover-visible .badge-bed-lift,.product-preview .hover-visible .badge-orto{border-radius:3px;color:#fff;font-size:12px;height:20px;line-height:20px;margin-top:10px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-preview .hover-visible .badge-bed-lift{background:#4ac9a3}.product-preview .hover-visible .badge-orto{background:#4ac1c9}.product-preview__credit-offer{background:#f7f8f8;border-radius:2px;display:inline-block;font-size:10px;height:15px;line-height:11px;margin-bottom:5px;padding:2px 4px}.product-preview__credit-offer-payment-part{font-weight:700}.product-preview__bottom-block--padding{padding:0 10px 10px}.product-preview .dropdown{margin-top:8px}.product-preview .dropdown__button{color:#000;height:34px;line-height:34px;padding:8px}.product-preview .dropdown__body{padding:0}.product-preview .dropdown__item{height:34px;padding:0}.product-preview .dropdown__dropdown-element{align-items:center;color:#000;display:flex;gap:3px;height:100%;padding:0 35px 0 10px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.product-preview .dropdown__dropdown-element.active:after{background:url(/images/theme/dropdown-active.svg) no-repeat;content:"";display:inline-block;height:10px;position:absolute;right:15px;width:14px}.product-preview .dropdown .product-card__product-set__dropdown-element{padding-left:8px}.product-preview .dropdown__item+.dropdown__item{border-top:1px solid #e7e7e7}.product-preview .product-card__product-set__dropdown-element{align-items:center;color:#000;display:flex;gap:3px;height:100%;padding:0 35px 0 10px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.product-preview .product-card__product-set__dropdown-element.active:after{background:url(/images/theme/dropdown-active.svg) no-repeat;content:"";display:inline-block;height:10px;position:absolute;right:15px;width:14px}@media screen and (min-width:1025px){.product-preview.active,.product-preview:hover{border-radius:3px 3px 0 0;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.product-preview.active .hover-visible,.product-preview:hover .hover-visible{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);box-sizing:border-box;display:block;left:0;position:absolute;width:100%;z-index:999}.product-preview.active.hover-disabled,.product-preview:hover.hover-disabled{border-radius:unset;box-shadow:unset}.product-preview.active.hover-disabled .hover-visible,.product-preview:hover.hover-disabled .hover-visible{display:none!important}.product-preview.active{z-index:2}}.product-preview__in-stock-wrapper{color:#757575;display:flex;font-size:12px;gap:10px;justify-content:space-between;line-height:14px}.badge+.product-preview__in-stock-wrapper,.color-group-pic+.product-preview__in-stock-wrapper,.product-specs+.product-preview__in-stock-wrapper{margin-top:8px}.product-preview__wrapper>.product-preview__in-stock-wrapper{margin-bottom:5px}@media screen and (max-width:500px){.product-preview .product-preview-slider--doors img{max-height:unset!important;min-height:186px!important}}.mobile-product-actions-more-container{background:rgba(0,0,0,.4);display:flex;flex-direction:column-reverse;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999999}.mobile-product-actions-more-container .dropdown-product-actions-more{background:#fff;border-radius:15px 15px 0 0;bottom:0;padding:20px;position:relative}.mobile-product-actions-more-container .dropdown-product-actions-more .close-modal{background:url(/images/theme/close-modal-mobile.svg) no-repeat;height:36px;position:absolute;right:10px;top:14px;width:36px}.mobile-product-actions-more-container .dropdown-product-actions-more .dropdown-product-actions-more-header{border-bottom:1px solid #e7e7e7;margin-bottom:20px;min-height:73px;padding-bottom:10px}.mobile-product-actions-more-container .dropdown-product-actions-more .dropdown-product-actions-more-header .mobile-modal-preview{display:flex}.mobile-product-actions-more-container .dropdown-product-actions-more .dropdown-product-actions-more-header .mobile-modal-preview .mobile-modal-preview_image{margin-right:10px}.mobile-product-actions-more-container .dropdown-product-actions-more .dropdown-product-actions-more-header .mobile-modal-preview .mobile-modal-preview_body{margin-top:15px}.mobile-product-actions-more-container .dropdown-product-actions-more .dropdown-product-actions-more-header .mobile-modal-preview .mobile-modal-preview_body .mobile-modal-preview_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:230px}.mobile-product-actions-more-container .dropdown-product-actions-more span{color:#3757c5;display:block;font-size:14px;font-weight:400;line-height:140%}.mobile-product-actions-more-container .dropdown-product-actions-more>span+span{margin-top:15px}.color-group-pic{margin:8px 0 0;padding:0;position:relative}.color-group-pic .color-group-container{display:flex;gap:3px}.color-group-pic .color-group-container .item{box-sizing:border-box;cursor:pointer;display:inline-block;padding-bottom:3px;position:relative}.color-group-pic .color-group-container .item img{border-radius:3px;display:block;height:auto;width:100%}.color-group-pic .color-group-container .item .bordered-color{border:1px solid #dcdcdc}.color-group-pic .color-group-container .item.active:after,.color-group-pic .color-group-container .item:hover:after{background:#757575;border-radius:3px;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.color-group-pic .color-group-container .item-hidden{display:none}.color-group-pic .color-group-container .colors-total{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:3px;color:#2b2b2b;display:flex;font-size:9px;font-weight:400;justify-content:center;line-height:10px;margin-bottom:3px;margin-left:3px;text-decoration:none;width:36px}@media screen and (min-width:1025px){.mobile-product-actions-more-container{display:none!important}}@media screen and (max-width:1024px){.product-preview .dropdown-product-actions-more{display:none!important}}.product-preview-grid{display:grid;gap:0 2px;grid-template-columns:repeat(auto-fill,202px)}.mobile-row-preview{display:flex;gap:10px;padding:10px 0}.mobile-row-preview+.mobile-product-modules__product{border-top:1px solid #e7e7e7}.mobile-row-preview__body{width:calc(100% - 66px)}.mobile-row-preview__title{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.mobile-row-preview__link{color:#000;font-size:14px;font-weight:400;line-height:140%;text-decoration:none}.mobile-row-preview__price-action-block{align-items:center;display:flex;gap:20px}.mobile-row-preview__price-block{align-items:flex-end;display:flex;gap:5px}.mobile-row-preview__price{font-size:18px;font-weight:700;line-height:100%;white-space:nowrap}.mobile-row-preview__old-price{color:#757575;font-size:12px;font-weight:400;line-height:120%;position:relative;white-space:nowrap}.mobile-row-preview__old-price:after{border-bottom:1px solid #ff2121;content:"";display:block;position:absolute;top:50%;width:100%}.mobile-row-preview .module-quantity-box{height:26px;width:88px}.products-preview-swiper .swiper-slide{max-width:202px}@media (max-width:1024px){.products-preview-swiper .swiper-slide{width:182px}}.collections__images .product-preview-slider__main{border-radius:8px 8px 0 0}.rk-category-page .product-preview.active,.rk-category-page .product-preview:hover{box-shadow:none}.rk-category-page .product-preview-slider__main,.rk-category-page .product-preview:before{border-radius:8px}.rk-category-page .product-preview__title{margin-bottom:7px}.rk-category-page .product-preview-slider{margin-bottom:5px}.rk-category-page .product-preview-slider img{display:block}.rk-category-page .product-preview .product-preview-image-block{position:relative}@media screen and (max-width:1024px){.rk-category-page .product-preview .product-preview-image-block .product-badges{bottom:0}}.rk-category-page .product-preview.slider-preview .slider-nav{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media screen and (min-width:1024px){.rk-category-page .product-preview.slider-preview .product-preview-slider .slider-nav{display:flex}.rk-category-page .product-preview.slider-preview .product-preview-slider .slider-nav span{flex-grow:1;height:100%}.rk-category-page .product-preview.slider-preview .product-preview-slider .slider-nav-dots{bottom:6px;display:flex;gap:5px;justify-content:center;position:absolute;width:100%}.rk-category-page .product-preview.slider-preview .product-preview-slider .slider-nav-dots span{background:#d9d9d9;display:inline-block;height:2px;width:10px}.rk-category-page .product-preview.slider-preview .product-preview-slider .slider-nav-dots span.active{background:#ffd426}}@media screen and (max-width:1024px){.rk-category-page .product-preview.slider-preview .product-preview-slider .slider-nav-dots{bottom:3px;display:flex;gap:2px;height:2px;justify-content:center;position:absolute;width:100%}.rk-category-page .product-preview.slider-preview .product-preview-slider .slider-nav-dots span{background:#d9d9d9;display:inline-block;height:2px;width:4px}.rk-category-page .product-preview.slider-preview .product-preview-slider .slider-nav-dots span.active{background:#ffd426}}.product-reviews-total{background:hsla(0,0%,100%,.7);border-radius:0 0 3px 0;left:0;padding:3px;position:absolute;top:0}.product-reviews-total__value{background:url(/images/theme/review-stars/star-active.svg) no-repeat 0;color:#757575;font-size:12px;font-weight:400;line-height:120%;padding-left:17px;text-decoration:none}.product-reviews-total__value:hover{color:#e7e7e7}.rk-category-page .product-reviews-total{background:none}.rk-category-page .product-reviews-total__value{background:url(/images/theme/review-stars/star-active-border.svg) no-repeat 0 0;color:#757575;text-decoration:none;text-shadow:1px 0 0 #fff}.product-banner__img{display:block;height:auto;max-width:100%;width:auto}.banner__img{width:auto}.article-preview{font-size:14px;text-decoration:none}.article-preview:hover .article-preview__title{color:#fd8949}.article-preview.swiper-slide{width:283px}.article-preview.article-preview.swiper-slide{width:342px}.article-preview__img-link{display:block;margin-bottom:10px}.article-preview__img{border-radius:5px;height:auto;max-width:100%}.article-preview__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:flex;display:-webkit-box;font-weight:700;line-height:140%;max-height:39px;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.article-preview__title:hover{color:#fd8949}.article-preview__intro{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-height:34px;overflow:hidden;text-overflow:ellipsis}.article-preview__date{margin-bottom:5px}.article-preview__date,.article-preview__desc{color:#757575;font-size:14px;line-height:140%}@media screen and (max-width:426px){.article-preview{border-radius:3px}.article-preview.swiper-slide{background:#f7f8f8;width:206px}.article-preview__title{padding-left:10px}.article-preview__desc{padding:10px}.articles-slider .swiper-slide{max-width:206px}}@media screen and (max-width:320px){.article-preview{font-size:13px}}.articles-slider-widget__text{margin-bottom:20px}.articles-slider-widget__action{margin-top:20px}@media screen and (max-width:426px){.articles-slider-widget__action{margin-top:15px}}.articles-slider-widget__action .button{margin:0 auto}@media screen and (max-width:426px){.articles-slider-widget__action .button{width:100%}.rk-category-page .article-preview{border-radius:0}.rk-category-page .article-preview.swiper-slide{background:none}.rk-category-page .article-preview__title{-webkit-line-clamp:5;max-height:none}}.news-preview{max-height:363px;max-width:283px}.news-preview:hover .news-preview__title{color:#fd8949}.news-preview__date{color:#757575;font-size:14px;margin-bottom:8px}.news-preview__card-link{border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;color:#000;display:flex;height:100%;margin-right:10px;padding:10px;text-decoration:none}.news-preview__card-link:hover{box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}@media screen and (max-width:1024px){.news-preview__card-link{height:173px;margin-right:0}}.news-preview__card,.news-preview__title{color:#000;text-decoration:none}.news-preview__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:14px;font-weight:700;line-height:140%;margin-bottom:5px;overflow-y:hidden}@media screen and (max-width:320px){.news-preview__title{font-size:13px}}.news-preview__img{border-radius:3px;display:block;height:auto;margin-bottom:10px;max-width:100%}.news-preview__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#757575;display:-webkit-box;line-height:140%;overflow-y:hidden}@media screen and (max-width:600px){.news-preview__desc{-webkit-line-clamp:5}.news-preview{max-width:230px}}.stores{display:flex}.stores__pickup-worktime{display:flex;flex-direction:column;gap:10px}.stores__list{height:100%;width:480px}.stores__list::-webkit-scrollbar{width:4px}.stores__list::-webkit-scrollbar-track{background:#e7e7e7}.stores__list::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:4px}.stores__list::-webkit-scrollbar-thumb:hover{background:#555}.stores__item:first-child{padding-top:0}.stores__item{cursor:pointer;display:flex;gap:10px;padding:10px 0;text-decoration:none}.stores__item+.stores__item{border-top:1px solid #e7e7e7}.stores__img{border-radius:5px}.stores__desc{display:flex;flex-direction:column;font-size:14px;gap:10px;line-height:120%}.stores__info{color:#757575}.stores__title{background:no-repeat 0;color:#000;line-height:140%;padding-left:25px}.stores__title--icon-top{background-position-y:1px}.stores__title--kuntsevskaya{background-image:url(/images/theme/metro/kuntsevskaya.svg)}.stores__title--medvedkovo{background-image:url(/images/theme/metro/medvedkovo.svg)}.stores__title--novokosino{background-image:url(/images/theme/metro/novokosino.svg)}.stores__title--blvd-adm-ushakova{background-image:url(/images/theme/metro/blvd-adm-ushakova.svg)}.stores__title--molodezhnaya{background-image:url(/images/theme/metro/molodezhnaya.svg)}.stores__title--odintsovo{padding-left:0}.stores__map{flex-grow:1}@media (max-width:768px){.stores__map{max-height:300px;min-height:300px;padding-bottom:20px}}@media (max-width:600px){.stores__map{padding:0}.stores__map.js-loading{display:none}}@media screen and (max-width:768px){.stores{flex-direction:column-reverse;height:100%}.stores__list{width:100%}.stores__item{max-height:none}}@media screen and (max-width:480px){.stores__img,.stores__img-inner{display:none}}@media screen and (max-width:426px){.stores__item{gap:0}.stores__pickup-worktime{flex-direction:row}}@media screen and (max-width:371px){.stores__item{max-height:100%}}@media screen and (max-width:320px){.stores__desc{font-size:13px}}@media screen and (max-width:768px){.rk-category-page .stores__list{display:none}}@media screen and (min-width:500px) and (max-width:768px){.rk-category-page .stores__map{max-height:400px;min-height:400px;padding-bottom:0}}@media screen and (max-width:768px){.rk-category-page .stores-block-header{display:none}}.balloon{font-size:14px;padding:10px}.balloon__title{font-size:14px;font-weight:700;line-height:16px;margin-bottom:15px}.balloon__addr{background:url(/images/theme/balloon/pin.svg) 0 no-repeat;margin-bottom:10px;padding-left:23px}.balloon__phone{background:url(/images/theme/balloon/phone.svg) 0 no-repeat;display:block;line-height:160%;margin-bottom:10px;padding-left:25px}.balloon__phone,.balloon__phone:hover{color:#000;text-decoration:none}.balloon__worktime{background:url(/images/theme/balloon/clock.svg) 0 no-repeat;margin-bottom:10px;padding-left:25px}.map-balloon{display:flex;gap:10px}.map-balloon__addr{color:#757575;white-space:nowrap}.ymaps-2-1-79-balloon__content{padding:10px 30px 10px 10px!important}.ymaps-2-1-79-balloon{box-shadow:0 0 10px rgba(0,0,0,.1)!important}.ymaps-2-1-79-balloon__layout{border-radius:3px!important}.ymaps-2-1-79-balloon__close-button{background:url(/images/theme/balloon/close.svg) no-repeat 0 0!important;height:12px!important;opacity:1!important;position:relative;right:10px;top:10px;width:12px!important}.ymaps-2-1-79-balloon__close+.ymaps-2-1-79-balloon__content{margin-right:0!important}.menu-card--grid{display:flex;justify-content:space-between}.menu-card .swiper-slide{max-width:190px}.menu-card__item{background-color:#f7f8f8;border-radius:3px;cursor:pointer;display:block;max-width:190px;position:relative}.menu-card__item:hover{box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.menu-card__item.catalog__menu-card__item{max-width:unset}@media screen and (max-width:550px){.menu-card__item.catalog__menu-card__item .menu-card__title{font-size:13px;font-weight:400;line-height:120%}}@media screen and (max-width:380px){.menu-card__item.catalog__menu-card__item .menu-card__title{font-size:10px}}@media screen and (max-width:320px){.menu-card__item.catalog__menu-card__item .menu-card__title{font-size:13px}}.menu-card__link{color:#000;cursor:pointer;text-decoration:none}.menu-card__link:hover{color:#fd8949}.menu-card__title{left:0;padding:10px 0 0 15px;position:absolute;top:0}.menu-card__title--sm-padding{box-sizing:border-box;padding:5px 20px 5px 10px;width:100%}.menu-card__title--success{background:url(/images/theme/door-constructor/accept-check.svg) no-repeat calc(100% - 10px) 0}.menu-card__min-price{background:#ffd426;border-radius:0 3px 3px 0;bottom:15px;color:#000;display:inline-block;font-size:14px;left:0;line-height:23px;padding:0 7px 0 10px;position:absolute}.menu-card__image{display:block;height:auto;max-width:100%}.clamp-single{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clamp-multi,.clamp-single{box-sizing:border-box;width:100%}.clamp-multi{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:42px;overflow-y:hidden}@media screen and (max-width:768px){.menu-card__img{height:auto;max-width:100%}}@media screen and (max-width:320px){.menu-card__item--bidet{display:none}.menu-card__title{font-size:13px}}.catalog-cards-grid{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-bottom:50px}@media screen and (max-width:1434px){.catalog-cards-grid{gap:20px}}@media screen and (max-width:768px){.catalog-cards-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:550px){.catalog-cards-grid{gap:10px;grid-template-columns:1fr 1fr 1fr;margin-bottom:35px}}@media screen and (max-width:320px){.catalog-cards-grid{grid-template-columns:1fr 1fr}}.categories-preview-swiper .swiper-wrapper{gap:10px}.categories-preview-swiper.swiper-initialized .swiper-wrapper{gap:0}.listing-grid-top-menu{height:140px;margin-bottom:20px;max-width:100%;width:100%}.listing-grid-top-menu .swiper-scroller{max-width:100%;overflow:hidden;width:100%}.listing-grid-top-menu .swiper-container{margin:0}.listing-grid-top-menu .swiper-wrapper{display:flex!important}.listing-grid-top-menu .swiper-slide{margin-right:10px;width:auto}.listing-grid-top-menu .slider__nav{background-size:23%;height:35px;width:35px}.listing-grid-top-menu__item{border-radius:8px;flex-shrink:0;height:140px;overflow:hidden;width:152px}.listing-grid-top-menu__item-link{align-items:center;color:#000;display:flex;flex-direction:column;height:100%;text-decoration:none;width:100%}.listing-grid-top-menu__item-link:hover{color:#fd8949}.listing-grid-top-menu__item picture,.listing-grid-top-menu__item-image{border-radius:8px;height:108px;max-width:100%;width:auto}.listing-grid-top-menu__item-title{align-items:center;display:inline-flex;flex:1;font-size:12px;text-align:center}@media screen and (max-width:768px){.listing-grid-top-menu{height:91px}.listing-grid-top-menu__item{border-radius:6px;height:91px;width:110px}.listing-grid-top-menu__item picture,.listing-grid-top-menu__item-image{border-radius:6px;height:60px}}.menu-card-more .swiper-slide{width:214px}.menu-card-more__item{background:rgba(215,221,222,.2);border-radius:5px;display:block;overflow:hidden;position:relative}.menu-card-more__image{display:block}.menu-card-more__desc{display:flex;flex-direction:column;gap:8px;padding:10px 15px 15px}.button{align-items:center;background-color:#ffd426;border:0;border-radius:8px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;line-height:24px;padding:8px 22px;text-decoration:none;white-space:nowrap}.button:active,.button:hover,.button_active,.button_hover{background-color:#ffd942}.button.disabled,.button.disabled:hover,.button:disabled,.button:disabled:hover,.button_disabled,.button_disabled:hover{background-color:#e7e7e7;color:#a7a7a7}.button--full{width:100%}.button--anchor{background-color:transparent;border-bottom:1px dashed #000;color:#000;font-size:12px;height:auto;line-height:160%;padding:0;text-decoration:none}.button--anchor:active,.button--anchor:hover{background-color:transparent;border-color:#fd8949;color:#fd8949}.button--mutable,.header__phone,.header__pickup,.service-nav__link{background-color:transparent;border:0;color:#757575;cursor:pointer;height:auto;outline:none;padding:0;text-decoration:none}.button--mutable:active,.button--mutable:hover,.header__phone:active,.header__phone:hover,.header__pickup:active,.header__pickup:hover,.service-nav__link:active,.service-nav__link:hover{background-color:transparent;color:#fd8949;text-decoration:none}.button--project{flex-grow:1;font-size:13px;height:32px;padding:0 9px;width:100%}@media (max-width:720px){.button--project{min-width:100%}}.button--project .disabled{background-color:#e7e7e7;color:#a7a7a7}.button--sm{font-size:13px!important;height:32px!important;padding:0 15px!important}.button--sm.disabled{background-color:#e7e7e7;color:#a7a7a7}.button--grey{background-color:#eff3f6;border:none;border-radius:8px;color:#3757c5;display:block;font-size:14px;font-weight:700;line-height:24px;padding:8px 22px;text-align:center;text-decoration:none;white-space:nowrap}.button--grey:hover{background-color:#e7e7e7}.button--grey:disabled{background-color:#eff3f6;color:#a7a7a7}.button--grey-sm{background-color:#eff3f6;border:none;border-radius:8px;color:#3757c5;font-weight:700;height:32px;padding:0 22px;text-decoration:none;white-space:nowrap}.button--grey-sm:hover{background-color:#e7e7e7}.button--grey-sm:disabled{background-color:#eff3f6;color:#a7a7a7}.button--dashed{background:#fff;border:none;border-bottom:1px dashed #000;color:#000;cursor:pointer;padding:0;text-decoration:none}.button--dashed:hover{border-bottom:1px dashed #757575;color:#757575}.button--grey-dashed{background:#fff;border:none;color:#757575;cursor:pointer;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:130%;overflow:hidden;padding:0;text-align:center;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-overflow:ellipsis}.button--grey-dashed:hover{color:#000}.button__grey{background-color:#eff3f6;border:none;border-radius:8px;color:#3757c5;font-weight:700;line-height:40px;padding:13px 22px;text-decoration:none;white-space:nowrap}.button__grey:hover{background-color:#e7e7e7}.button__grey:disabled{background-color:#eff3f6;color:#a7a7a7}.button__grey--mobile{font-size:13px;height:50px;padding:0}.button__grey--mobile-sm{font-size:13px;line-height:140%;padding:7px 15px}.button__grey--mobile-sm.disabled{background-color:#eff3f6;color:#a7a7a7}.button--rounded{align-items:center;background-color:#f7f8f8;border:none;border-radius:42px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-size:14px;gap:5px;height:29px;outline:none;padding:7px;text-decoration:none;white-space:nowrap}.button--rounded:hover{background-color:#e7e7e7;color:#000}@media screen and (max-width:320px){.button--rounded{font-size:13px}}.button--rounded.active{background-color:#42413e;color:#fff}.button--rounded-number{background-color:#fff;border-radius:42px;color:#000;padding:2px 7px}.button__rounded{background-color:#f7f8f8;border:none;border-radius:42px;color:#000;cursor:pointer;display:inline-block;font-size:14px;padding:7px 9px;text-decoration:none;white-space:nowrap}.button__rounded--number{background-color:#fff;border-radius:42px;color:#000;padding:2px 7px}.button__rounded:hover{background-color:#e7e7e7;color:#000}.button__rounded.active{background-color:#42413e;color:#fff}.button--white{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;line-height:24px;padding:0 22px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.button--white:hover{box-shadow:none}.button--white.active{border:2px solid #ffd426}.button--close{background:url(/images/theme/close-lg.svg) no-repeat 50%;height:36px;width:36px}.button--close:hover{background:url(/images/theme/close-lg-hover.svg) no-repeat 50%}.button__close-popup--sm{background:url(/images/theme/close-sm.svg) no-repeat 50%;border:none;cursor:pointer;height:40px;padding:0;position:absolute;right:0;top:0;width:40px}.button__close-popup--sm:hover{background-color:transparent}.button__close-popup--sm-free{background:url(/images/theme/close-sm.svg) no-repeat 50%;border:none;cursor:pointer;height:40px;padding:0;width:40px}.button__close-popup--sm-free:hover{background-color:transparent}.button--choice{background:#fff;border:1px solid #a7a7a7;border-radius:8px;color:#000;cursor:pointer;padding:7px 14px;text-decoration:none}.button--choice:hover{border:2px solid #ffd426;padding:6px 13px}.button--choice.active{border:2px solid #ffd426;padding:6px 14px}.button--add-to-fav-big{background-color:#fff;background:url(/images/theme/add-to-fav-big-v3.svg) no-repeat;border:none;cursor:pointer;height:24px;width:24px}.button--add-to-fav-big.active,.button--add-to-fav-big:hover{background:url(/images/theme/add-to-fav-big-hover-v1.svg) no-repeat}.button--compare-big{background-color:#fff;background:url(/images/theme/compare-big.svg) no-repeat;border:none;cursor:pointer;height:24px;width:24px}.button--compare-big.active,.button--compare-big:hover{background:url(/images/theme/compare-big-hover.svg) no-repeat}.button--small{background:#fbfbfb;border:1px solid #e7e7e7;border-radius:5px;padding:5px 10px}.button--small:hover{border:1px solid #757575}.button--small:active{background:#ffd942;border:1px solid #fff}.button--other{background:#fff;background:url(/images/theme/dots-horizontal-grey.svg) no-repeat;border:none;cursor:pointer;height:5px;padding:0;width:18px}.button--other:hover{background:url(/images/theme/dots-horizontal.svg) no-repeat}.button--blue-next{align-items:center;background-color:#fff;border:none;display:flex;gap:5px;padding:0}.button--blue-next:after{background:url(/images/theme/blue-arrow-right.svg) no-repeat;content:"";height:9px;width:5px}.button--more{background:#eff3f6;border:none;border-radius:8px;color:#000;cursor:pointer;line-height:160%;padding:9px 22px;width:100%}.button--more:hover{background:#e7e7e7}.button--star{background:url(/images/theme/star-grey-lg.svg) no-repeat;border:none;height:24px;width:24px}.button--star:hover{background:url(/images/theme/star-yellow-lg.svg) no-repeat}.button--rounded-white{border:1px solid #e7e7e7;border-radius:42px;box-shadow:0 3px 5px -2px rgba(83,13,169,.08);color:#000;cursor:pointer;padding:9px 26px;text-decoration:none;white-space:nowrap}.button--rounded-white:hover{box-shadow:none}.button--rounded-white.active{background:#000;box-shadow:none;color:#fff}.button--active-filter{align-items:center;background:#42413e;border-radius:29px;color:#fff;display:inline-flex;font-size:14px;font-weight:400;height:29px;line-height:140%;margin:0 10px 10px 0;padding:0 6px;white-space:nowrap}.button--remove-filter{background:url(/images/theme/category/remove-filter.svg) no-repeat 50% #fff;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin-left:5px;width:20px}.button--circle-back{background:url(/images/theme/chevron.svg) no-repeat 50%;background-color:#fff;border:1px solid #e7e7e7;border-radius:100%;box-shadow:2px 0 7px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;display:block;height:48px;transform:matrix(-1,0,0,1,0,0);width:48px}.button--circle-back:hover{background-color:#fbfbfb;border:1px solid #e7e7e7;box-shadow:none}.button--share{align-items:center;background:#fff;border:none;color:#3757c5;cursor:pointer;display:flex;font-size:14px;gap:12px}.button--share:hover{color:#7c93e2}.button--share:hover:before{background:url(/images/theme/share-blue-hover.svg) no-repeat}.button--share:before{background:url(/images/theme/share-blue-v1.svg) no-repeat;content:"";height:25px;width:25px}@media screen and (max-width:390px){.button--share-text{display:none}}.button--black{background-color:#2b2b2b;color:#fff;font-weight:700;padding:7px 15px}.button--black:hover{background-color:#ffd426;color:#000}input:checked+.button__rounded{background-color:#42413e;color:#fff}@media screen and (max-width:425px){.button{width:100%}.button--blue-next{display:block}}@media screen and (max-width:320px){.button{font-size:13px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:4px 15px}.button--grey,.button--white{font-size:13px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:7px 15px}.button--white{line-height:140%}.button--rounded,.button--rounded-white,.button--sm,.button__rounded,.button__rounded--number{font-size:13px}.button--grey-sm{height:auto}.button--blue-next,.button--more{font-size:13px}}.button-col{display:flex;flex-direction:column;gap:10px}.rk-category-page .form .button:not(.button--disabled),.rk-category-page .subscribe-block__form .button:not(.button--disabled){background-color:#2b2b2b;color:#fff;font-weight:700;padding:7px 15px}.rk-category-page .form .button:not(.button--disabled):hover,.rk-category-page .subscribe-block__form .button:not(.button--disabled):hover{background-color:#ffd426;color:#000}.footer__social{gap:25px!important;justify-content:flex-start!important}.footer__col--first{display:grid;grid-template-areas:"wtime" "scl" "mrkt" "dlr" "shr"}.footer__col--usable-links{grid-area:us-link}.footer__col--payments{grid-area:pay}.footer__row{border-top:1px solid #e7e7e7;padding:40px 0}.footer__group{display:grid;grid-auto-flow:column}.footer__widget{margin-bottom:25px}.footer__widget--worktime{display:grid;grid-area:wtime}.footer__widget--social{grid-area:scl}.footer__widget--market{grid-area:mrkt}.footer__widget--dealer{grid-area:dlr}.footer__widget--dealer-button{width:190px!important}.footer__widget--share{grid-area:shr}.footer__phone{color:#000;font-size:22px;font-weight:400;line-height:25px;margin-bottom:5px;text-decoration:none}.footer__phone:hover{color:#fd8949}.footer__worktime{font-size:14px;line-height:160%}.footer__yandex-x{align-items:center;background:url(/images/theme/footer/yandex-x.svg) no-repeat;box-sizing:border-box;color:#000;display:inline-flex;font-size:12px;height:25px;line-height:14px;padding-left:30px;text-decoration:none;width:100px}.footer__yandex-x:hover{background:url(/images/theme/footer/yandex-x-hover.svg) no-repeat}.footer__doc-link{border-bottom:1px solid #757575;color:#757575;text-decoration:none}.footer__doc-link:hover{border-bottom-color:#000;color:#000}.footer__payments{gap:0 30px;grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;white-space:nowrap}.footer__about,.footer__payments{align-items:center;display:grid;grid-auto-flow:column}.footer__about{grid-template-areas:" us-link pay";justify-content:space-between}.footer__usable-links{align-items:center;display:grid;gap:0 20px;grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;grid-auto-flow:column;white-space:nowrap}.footer__usable-links--first-block,.footer__usable-links--second-block{align-items:center;display:flex;gap:20px}.footer__contacts .contacts{flex-direction:row;gap:10px;justify-content:space-between}.footer__contacts--1024{display:none;padding:10px}.nav-col__link:hover{color:#fd8949!important}@media screen and (max-width:1200px){.footer__col--payments{margin-bottom:20px}.footer__about{grid-template-areas:"pay" "us-link"}.footer__phone{font-size:20px}.footer__contacts{display:none}.footer__contacts--1024{display:block}.footer.footer__worktime{font-size:12px;padding-top:5px}}@media screen and (max-width:1330px){.footer__about{align-items:start;-moz-column-gap:20px;column-gap:20px;grid-template-areas:"us-link pay"}.footer__usable-links{grid-auto-flow:row}.footer__usable-links--first-block{padding-bottom:12px}}@media screen and (max-width:1200px){.nav-col--nowrap{display:none}.footer__about{-moz-column-gap:10px;column-gap:10px}.footer__row:last-child{padding-bottom:100px}.footer__group{-moz-column-gap:0;column-gap:0;grid-auto-columns:auto}.footer__worktime{padding-top:5px}.footer__widget{margin-bottom:0}.footer__widget--market{margin:0}.footer__widget--worktime{display:block;grid-area:wtime;margin:0}.footer__widget--social{margin:0}.footer__widget--share{padding-top:21px}.footer__widget--dealer{padding-top:15px}.footer__widget--dealer-button{font-size:12px;width:146px}.footer__col--first{-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-areas:"wtime mrkt" "scl shr" "dlr ."}.footer__row{background:#fbfbfb}}@media screen and (max-width:767px){.footer{display:none}}@media (max-width:320px){.footer__doc-link,.footer__worktime,.footer__yandex-x{font-size:13px}}.social{display:flex;justify-content:space-between}.social__item{min-width:31px;text-decoration:none}.social__icon:hover{opacity:.8}.market__logo{display:block;margin-bottom:5px}.market__button{font-size:12px;line-height:12px}.nav-col__header{color:#000;font-size:16px;font-weight:700;line-height:18px;margin-bottom:15px;text-decoration:none}.nav-col__list{font-size:14px;font-weight:400;line-height:120%;list-style:none;margin:0;padding:0}.nav-col__item+.nav-col__item{margin-top:10px}.nav-col__link{color:#000;text-decoration:none}.nav-col__link:hover{color:#a7a7a7}.nav-col__link_disabled:hover{color:#000}.nav-col--nowrap .nav-col__link{white-space:nowrap}.share{align-items:center;display:flex}.share,.share__btn{font-size:12px;line-height:21px}.share__btn{background:url(/images/theme/btn.svg) no-repeat 3px #e7e7e7;border:0;border-radius:3px;cursor:pointer;font-style:normal;font-weight:400;margin-left:5px;outline:none;padding:0 3px 0 17px;position:relative}.share__btn:active,.share__btn:focus,.share__btn:hover{background-color:#ececec;border:0;color:rgba(0,0,0,.8);outline:0}.share__caption{white-space:nowrap}.share-modal__wrap{margin-top:25px}.share-modal__socials{display:flex}.share-modal__link{margin-right:15px;min-height:40px;min-width:40px}.share-modal__link:hover{opacity:.9}.share-modal__heading{font-size:22px;font-weight:700;line-height:25px;margin-bottom:25px;text-align:center}.share-modal__caption{font-size:14px;line-height:16px;margin-bottom:5px}.share-modal__form{display:flex}.share-modal__input{border:1px solid #e7e7e7;box-sizing:border-box;color:#757575;flex-grow:1;padding:0 10px}.share-modal__btn,.share-modal__input{border-radius:3px;font-size:14px;height:40px;line-height:16px}.share-modal__btn{background:url(/images/theme/share/copy.svg) no-repeat 23px #e7e7e7;border:0;color:#000;cursor:pointer;font-style:normal;font-weight:400;margin-left:20px;min-width:150px;outline:none;padding:0 10px 0 52px}.share-modal__btn:active,.share-modal__btn:focus,.share-modal__btn:hover{border:0;opacity:.8;outline:0}.share-block{background:#f7f8f8;border-radius:3px;display:flex;padding:20px 30px}.share-block__share-button{align-items:center;color:#000;display:flex;gap:15px;text-decoration:none}.share-block__share-button:before{background:url(/images/theme/share.svg) no-repeat;content:"";height:24px;width:22px}.share-block__buttons-block{align-items:center;display:flex;gap:30px}.share-block__social-buttons{display:flex;gap:10px}.share-block__rating-block{border-right:1px solid #e7e7e7;display:flex;flex-direction:column;gap:15px;padding-right:40px}.share-block__block{display:flex;flex-direction:column;gap:15px;padding-left:40px}.share-block__grade-block{display:flex;gap:20px}.share-block__grade{display:flex;flex-direction:column;gap:5px}.share-block__rating{font-size:24px;font-weight:700;line-height:24px}@media screen and (max-width:1024px){.share-block{flex-direction:column;padding:20px 15px}.share-block__rating-block{border-bottom:1px solid #e7e7e7;border-right:none;padding-bottom:20px}.share-block__block{padding-left:0;padding-top:20px}.share-block__share-title-wrapper{display:none}}@media screen and (max-width:320px){.share-block__buttons-block{align-items:flex-start;flex-direction:column;gap:9px}.share-block__grade,.share-block__share-button{font-size:13px}}.sharing-dropdown{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);padding:10px;position:absolute;right:0;z-index:10}.sharing-dropdown a{align-items:center;color:#000;display:flex;font-size:14px;font-weight:400;line-height:140%;text-decoration:none;white-space:nowrap}.sharing-dropdown a .main-icon{display:inline-block}.sharing-dropdown a .hover-icon{display:none}.sharing-dropdown a:hover{color:#fd8949}.sharing-dropdown a:hover .main-icon{display:none}.sharing-dropdown a:hover .hover-icon{display:inline-block}.sharing-dropdown a+a{border-top:1px solid #e7e7e7}.share-link-modal .hystmodal__window{width:500px}.share-link-modal__title{font-size:20px;font-weight:700;line-height:normal;margin-bottom:15px;text-align:center}.share-link-modal__social-buttons{display:flex;flex-direction:column;width:100%}.share-link-modal__social-button{align-items:center;color:#000;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;height:50px;line-height:140%;text-decoration:none;width:100%}.share-link-modal__social-button img{display:inline-block}.share-link-modal__social-button:hover{color:#fd8949}.share-link-modal__social-button+.share-link-modal__social-button{border-top:1px solid #eff3f6}.table{border-collapse:collapse;margin-bottom:30px}.table__string:first-child{background:#eff3f6;font-weight:700}.table__item{box-shadow:inset 0 -1px 0 #e7e7e7;padding:15px 0 15px 20px}@media screen and (max-width:767px){.table{border:0!important}.table__item{border-top:0!important}}.info{align-items:center;background:#eff3f6;border-radius:3px;position:relative}.info__text{padding:10px 10px 12px 37px}.info__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 6a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0Zm-.688 0a4.813 4.813 0 1 1-9.625 0 4.813 4.813 0 0 1 9.626 0Z' fill='%23000'/%3E%3Cpath d='M5.785 7.25 5.5 4.344V3h1.188v1.344L6.405 7.25h-.62Zm-.238 1.756V7.908h1.098v1.098H5.547Z' fill='%23000'/%3E%3C/svg%3E");height:12px;left:14px;position:absolute;top:12px;width:12px}.info--inline-note{display:inline-block;padding:5px}.contacts{display:flex;flex-direction:column;gap:20px}.contacts__title{align-items:center;color:#000;display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:120%;text-decoration:none}.contacts__title.m-kuntsevskaya:before{background:url(/images/theme/metro/kuntsevskaya.svg) no-repeat;content:"";flex-shrink:0;height:17px;width:17px}.contacts__title.m-medvedkovo:before{background:url(/images/theme/metro/medvedkovo.svg) no-repeat;content:"";flex-shrink:0;height:17px;width:17px}.contacts__title.m-novokosino:before{background:url(/images/theme/metro/novokosino.svg) no-repeat;content:"";flex-shrink:0;height:18px;width:17px}.contacts__title.m-blvd-adm-ushakova:before{background:url(/images/theme/metro/blvd-adm-ushakova.svg) no-repeat;content:"";flex-shrink:0;height:17px;width:17px}.contacts__title.m-molodezhnaya:before{background:url(/images/theme/metro/molodezhnaya.svg) no-repeat;content:"";flex-shrink:0;height:18px;width:17px}.contacts__contact{cursor:pointer;display:flex;flex-direction:column;gap:5px;text-decoration:none}.contacts__contact:hover .contacts__title{color:var(--Orange,#fd8949)}.contacts__info{color:var(--757575,#757575);font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.contacts__adress{display:flex;flex-direction:column;gap:5px}.form{max-width:400px}.form__rows{display:flex;flex-direction:column;gap:20px}.form__rows .form__row{margin-top:0}.form__row{display:grid;gap:10px;grid-auto-flow:column;margin-top:15px;width:100%}.form__row--2col{grid-template-columns:repeat(2,50%)}.form__row--submit{grid-template-columns:auto auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form__col{width:100%}.form__title{font-size:14px;font-weight:700;line-height:16px;margin-top:0}.form__checkbox-items{background:#fff;box-shadow:0 4px 10px -2px rgba(83,13,169,.08);box-sizing:border-box;top:100%;width:100%}.form__dropdown-checkboxes{position:relative!important}.form__item{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#000;font-size:14px;padding:12px 0 12px 8px;resize:none;width:100%}.form__item-danger{background:#fff!important;border-color:#e52d27!important;color:#e52d27!important}.form__checkbox--black{height:15px;margin:0;width:15px}.accept-text{color:#757575;font-size:12px;line-height:140%;line-height:120%}.accept-text a{color:#757575;text-decoration:underline}.accept-text a:hover{color:#000;text-decoration:underline}.accept-text--white{color:#fff}.accept-text--white .custom-text a,.accept-text--white .link,.custom-text .accept-text--white a{color:#fff;text-decoration:underline}.drop-chevron{background:url(/images/theme/sm-arrow-down.svg) no-repeat calc(100% - 10px) transparent!important}.uk-form-select{display:block;overflow:hidden;position:relative;vertical-align:middle}.uk-form-select select{-webkit-appearance:none;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.choose{flex-direction:column;gap:10px}.choose,.choose__item{display:flex}.choose__label{font-size:16px;line-height:168.99%}@media screen and (max-width:1300px){.form__row--send{grid-auto-flow:row}}@media screen and (max-width:1024px){.form__row--send{grid-auto-flow:column}}@media screen and (max-width:500px){.form__row{grid-auto-flow:row;grid-template-columns:1fr}}@media screen and (max-width:426px){.form{width:100%}.form__dropdown-button,.form__item,.form__title{font-size:13px}.form__row--send{grid-auto-flow:row}}.bank-details__header{font-size:24px;margin:0 0 15px}.bank-details__text{color:#757575;line-height:160%}.bank-details__more-links{font-size:13px;line-height:160%}.bank-details__link{border-bottom:1px dashed #000;color:#000;text-decoration:none}.bank-details__link:hover{border-bottom:1px dashed #757575;color:#757575}.bank-details__separator{color:#a7a7a7}@media screen and (max-width:426px){.bank-details__header{font-size:20px}}@media screen and (max-width:321px){.bank-details__header{font-size:13px}.bank-details__text{font-size:13px;line-height:140%}}.breadcrumb{align-items:center;display:flex;font-size:12px;margin:0 0 20px;padding:0;white-space:nowrap}.breadcrumb__dropdown-items{background:#fff;border-radius:8px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:none;flex-direction:column;gap:5px;left:30%;padding:10px;position:absolute;top:100%;z-index:100}.breadcrumb__dropdown-items.opened .breadcrumb__dropdown-item{display:inline-block!important}.breadcrumb__dropdown-items.opened .breadcrumb__dropdown-items-show-more{display:none!important}.breadcrumb__dropdown-item,.breadcrumb__dropdown-items-show-more{color:#000;display:inline-block;font-size:12px;line-height:140%;text-decoration:none}.breadcrumb__dropdown-items-show-more{cursor:pointer;text-decoration:underline}.breadcrumb>li{color:#757575;display:inline-block;position:relative}.breadcrumb>li:hover .breadcrumb__dropdown-items{display:flex}.breadcrumb>li:not(:last-of-type):after{background:url(/images/theme/breadcrumb.svg) no-repeat 50%;content:"";display:block;float:left;height:14px;margin:0 7px;width:8px}.breadcrumb>li>a{color:#757575;float:left;text-decoration:none}.preview-page-btn{display:none}@media screen and (max-width:1024px){.breadcrumb{-ms-overflow-style:none;font-size:14px;margin-top:5px;overflow:hidden;overflow-x:auto;scrollbar-width:none}.breadcrumb,.breadcrumb>li{display:flex}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb>li:not(:last-of-type):after{height:17px}.product-page .breadcrumb>li a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-page-btn{align-items:center;color:#000;display:inline-flex;gap:5px;text-decoration:none}.preview-page-btn:before{background:url(/images/theme/prev-page-btn.svg) no-repeat 50%;content:"";display:inline-block;height:24px;width:24px}}@media screen and (max-width:360px){.breadcrumb{font-size:13px}}.shop-main-info{display:flex;justify-content:space-between;line-height:24px;margin-bottom:30px}.shop-main-info__shop:before{background:url(/images/theme/circle-blue-m.svg) no-repeat;content:"";display:inline-block;height:18px;margin-bottom:-3px;margin-right:5px;width:17px}.shop-main-info__worktime{display:flex;gap:15px;line-height:20px}@media (max-width:600px){.shop-main-info__worktime--horz{flex-direction:column;gap:5px}}.shop-main-info__time{align-items:center;display:flex;gap:7px}.shop-main-info__time:before{background:#00ad11;border-radius:100%;content:"";height:8px;min-height:8px;min-width:8px;width:8px}.shop-main-info__time--closed:before{background:red}.shop-main-info__buttons{display:flex;gap:20px;grid-area:btns;justify-content:flex-end}.shop-main-info__phone{color:#000;font-size:18px;font-weight:400;line-height:120%;text-decoration:none}.shop-main-info__phone:hover{color:#fd8949}.shop-main-info__column{display:flex;flex-direction:column;gap:7px;grid-area:clmn;line-height:140%;white-space:nowrap}.shop-main-info__contacts{grid-area:cnt}.shop-main-info__icon-title{background:#fff;border-radius:6px;color:#333;display:inline-block;height:auto;left:70px;line-height:inherit;max-width:180px;overflow:hidden;padding:3px 6px 4px;position:relative;text-overflow:ellipsis;top:20px;vertical-align:middle;white-space:nowrap}.shop-main-info__plan{background:rgba(215,221,222,.2);border-radius:5px;display:flex;gap:5px;line-height:140%;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shop-main-info__plan:before{background:url(/images/theme/warning.svg) no-repeat 50%;content:"";height:22px;width:22px}.shop-main-info__plan-phone{color:#000;font-size:18px;font-weight:700;text-decoration:none}.shop-main-info__address{display:flex;flex-direction:column;gap:7px;line-height:20px}@media screen and (max-width:1160px){.shop-main-info{display:grid;grid-template-areas:"clmn cnt btns";grid-template-columns:3fr 2fr 2fr}.shop-main-info__buttons{flex-direction:column}}@media screen and (max-width:768px){.shop-main-info{-moz-column-gap:10px;column-gap:10px;grid-template-areas:"clmn cnt " "btns btns";grid-template-columns:1fr 1fr;row-gap:30px}.shop-main-info__buttons{flex-direction:row;justify-content:flex-start}}@media screen and (max-width:460px){.shop-main-info{grid-template-areas:"clmn" "cnt" "btns";grid-template-columns:1fr}}@media screen and (max-width:425px){.shop-main-info{margin-bottom:15px;row-gap:20px}.shop-main-info__buttons{flex-direction:column;text-align:center}}@media screen and (max-width:320px){shop-main-info__column{font-size:13px}}.content-switcher__ul{list-style:none;margin:0!important;padding:0}.content-switcher__li{background:url(../../images/layout/ul-dot.svg) no-repeat left 6px;background-position-y:9px;line-height:160%;list-style:none;padding-left:10px}.content-switcher__buttons{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none;margin-bottom:20px;padding:0}.content-switcher__buttons--margin-sm{margin-bottom:10px!important}.content-switcher__buttons::-webkit-scrollbar{height:0}.content-switcher__buttons.mb-15{margin-bottom:15px}.content-switcher__button{cursor:pointer}.content-switcher__button.active{background:#42413e;color:#fff}.content-switcher__tabs-content{list-style:none;margin-bottom:20px;padding:0}.content-switcher__tab{display:none}.content-switcher__tab-info{display:flex;flex-direction:column;gap:15px}.content-switcher__tab-img{border-radius:3px;float:right;max-width:446px}.content-switcher__tab.active{display:block;display:flex;gap:10px;justify-content:space-between}.content-switcher__parking-note{align-items:center;display:flex;gap:5px}.content-switcher__parking-note:before{align-self:flex-start;background:url(/images/theme/parking.svg) no-repeat;content:"";height:21px;min-width:17px}.content-switcher__parking-note-wrapper{margin-bottom:20px}.content-switcher__rows{display:flex;flex-direction:column;gap:5px}.button-nav__buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}@media screen and (max-width:1024px){.content-switcher__buttons{flex-wrap:nowrap;overflow-x:scroll}.content-switcher__tab.active{align-items:flex-start;flex-direction:column;gap:20px}.content-switcher__tab-img{max-width:448px;width:100%}}@media screen and (max-width:768px){.content-switcher__buttons{flex-wrap:nowrap;overflow-x:scroll}}@media screen and (max-width:320px){.content-swither__tab.active{font-size:13px}}.order-status__text{margin-bottom:25px}.order-status__ul{margin-bottom:20px;padding-left:19px}.order-status__li{margin-bottom:15px}.order-status__ol{padding-left:17px}.order-status__img{margin:15px 0}.order-status__title{font-size:20px;margin-top:35px}.order-status__small-title{font-size:14px;margin-bottom:20px}.order-status__block{margin-bottom:25px}.cards{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px}.cards__content{border:1px solid #e7e7e7;border-radius:3px;cursor:pointer;padding:20px}.cards__content:hover{background:#f7f8f8}.cards__link{color:#000;text-decoration:none}.cards__title{font-size:16px;font-weight:700;margin-top:0}.cards__text,.cards__title{color:#2b2b2b;line-height:140%}.cards__text{font-size:14px;font-weight:400}:root{--font-size:14px}.noneclass{display:none}.cart-page__basket-item--button.active{color:#fd8949}.cart-container-body .page-main{display:flex;flex-direction:column}.cart-container-body #content-container,.cart-container-body .cart-container,.cart-container-body .cart-container #app-cart,.cart-container-body .cart-container>div,.cart-container-body main{display:flex;flex:1;flex-direction:column}.cart-wrapper{background:#eff3f6;display:flex;flex:1;flex-direction:column}.cart-wrapper--invoice{background:#fff}@media screen and (max-width:660px){.cart-wrapper{min-height:calc(100vh - 177px)}}.cart-page{font-size:var(--font-size);padding-top:25px}.cart-page .main-title{box-sizing:border-box;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.cart-page .main-title{padding-left:10px}}.cart-page__content{grid-gap:25px;display:grid;grid-template-columns:2fr minmax(300px,1fr);padding-bottom:50px}.cart-page__content--empty{display:block}@media (max-width:768px){.cart-page__content{padding-bottom:35px}}.cart-page__empty-cart{align-items:center;display:flex;flex-direction:column;gap:15px;max-width:500px}.cart-page__empty-cart-title{color:#000;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.cart-page__empty-cart-text{text-align:center}.cart-page__products-amount{color:var(--Black,#000);flex-shrink:0;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin-right:5px;position:relative;width:100%}.cart-page__products-amount:before{border-bottom:1px solid #e7e7e7;bottom:0;content:"";left:0;position:absolute;width:100%}.cart-page__products-amount-text{background:#fff;display:inline;line-height:100%;padding-right:3px;position:relative}.cart-page__button--delete{align-items:center;background:none;border:none;color:var(--Grey-1,#757575);cursor:pointer;display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:140%;line-height:center}.cart-page__button--delete:before{background:url(/images/theme/delete-basket-grey-v1.svg) no-repeat;content:"";height:24px;width:24px}.cart-page__button--delete:hover{color:#fd8949}.cart-page__button--delete:hover:before{background:url(/images/theme/delete-grey-basket-orange.svg) no-repeat}@media screen and (max-width:425px){.cart-page__button--delete-desktop{display:none}}.cart-page__button--delete-mobile{display:none}@media screen and (max-width:425px){.cart-page__button--delete-mobile{display:block}}.cart-page__button--shipping{align-items:center;color:#757575;display:flex;gap:5px}.cart-page__button--shipping:before{background:no-repeat 50%;content:"";height:24px;min-height:24px;min-width:24px;width:24px}.cart-page__button--delivery:before{background-image:url(/images/theme/car.svg?v1)}.cart-page__button--shop:before{background-image:url(/images/theme/basket.svg?v1)}.cart-page__button--pickup:before{background-image:url(/images/theme/marker.svg?v1)}.cart-page__button--order{background:#ffd426;border:none;border-radius:3px;color:#000;cursor:pointer;display:block;font-size:14px;height:50px;padding:18px;text-align:center;width:100%}@media (max-width:600px){.cart-page__button--order{font-size:var(--font-size)}}.cart-page__button--order.disabled{background:#e7e7e7;color:#a7a7a7}.cart-page__button--order:hover{background:#ffd942}.cart-page__button--order.disabled:hover{background:#e7e7e7;color:#a7a7a7}.cart-page__button--buy-one-click{height:50px}.cart-page__block{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);padding:20px}.cart-page__basket{background:none;border-radius:0;box-shadow:unset;padding:0}.cart-page__cart-info{color:#757575}.cart-page__cart-info--title{background:#fff;color:#000;display:inline;font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0;padding-bottom:1px;padding-right:3px;position:relative}@media (max-width:768px){.cart-page__cart-info--title{font-size:16px;line-height:140%}.cart-page__cart-info--total-sum{line-height:100%}}.cart-page__cart-info--text{border-bottom:1px solid #e7e7e7;padding:10px 0 20px}.cart-page__cart-info .order-page__accept-text{text-align:left}@media screen and (max-width:1095px){.cart-page__cart-info{margin-top:20px}}@media screen and (max-width:600px){.cart-page__cart-info{display:flex;flex-direction:column}}.cart-page__order-info{display:flex;flex-direction:column;gap:20px;margin-bottom:25px}.cart-page__row-title{align-items:center;background:#eff3f6;display:flex;height:45px;justify-content:space-between;padding:0 20px}.cart-page__item-title{font-weight:700;line-height:140%;white-space:nowrap}.cart-page__item-buttons,.cart-page__item-buttons--row{display:flex;gap:10px}.cart-page__order-buttons{display:flex;flex-direction:column;gap:10px}.cart-page__tools-wrapper{background:#fff;border-bottom:1px solid #e7e7e7;height:24px;justify-content:space-between;padding:18px 20px 10px}.cart-page__info-row,.cart-page__tools,.cart-page__tools-wrapper{align-items:center;display:flex}.cart-page__info-row{color:var(--Black,#000);font-family:Arial;font-size:14px;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal}.cart-page__info-row--amounts{align-items:start;display:grid;grid-template-columns:1fr auto;justify-content:space-between;justify-items:stretch}.cart-page__info-row--products{grid-area:prdct;max-width:240px}.cart-page__info-row--discount{grid-area:dscnt;max-width:240px}.cart-page__info-row--result-row{align-self:end;justify-self:end;max-width:240px;width:100%}.cart-page__info-row--summ-info-text{display:flex;justify-content:flex-end;margin-top:10px}.cart-page__info-summary{display:flex;flex-direction:column;gap:10px}.cart-page__discount:after{background:url(/images/theme/circle-help.svg) no-repeat;content:"";display:inline-block;height:11px;margin-left:4px;width:11px}.cart-page__result{color:var(--Black,#000);font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cart-page__result--final{color:#000;font-size:18px;font-weight:700;line-height:21px}@media (max-width:600px){.cart-page__result--final{font-size:var(--font-size);line-height:140%}}.cart-page__result--discount{color:var(--Red-1,red);font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cart-page__info-block{display:flex;flex-direction:column;gap:20px;line-height:30px}@media (max-width:600px){.cart-page__info-block{line-height:140%}}@media screen and (max-width:1024px){.cart-page__row-wrapper+.cart-page__row-wrapper{margin-top:20px}}.cart-page__row{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);padding:20px}.cart-page__row--center{align-items:center;display:flex;flex-direction:column}.cart-page__row .cart-page__basket-items{border-bottom:1px solid #e7e7e7}.cart-page__row .cart-page__basket-items:last-child{border-bottom:0}.cart-page__row .cart-page__basket-items:last-child .cart-page__basket-item{padding-bottom:0}.cart-page__row-title-header{color:#000;font-size:14px;font-weight:700;line-height:20px;margin-bottom:15px}.cart-page__basket-item{align-items:center;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"chkbx img desc amnt" "chkbx img btns amnt";grid-template-columns:15px 100px 1fr;padding:15px 0;position:relative;row-gap:13px}.cart-page__basket-item--unavailable{align-items:start;grid-template-areas:"img desc" "img oofs";grid-template-columns:100px 1fr}.cart-page__basket-item--img-wrapper{grid-area:img}.cart-page__basket-item--img{border-radius:3px;display:block;height:auto;max-width:100%;width:100%}.cart-page__basket-item--checkbox{display:table-cell;grid-area:chkbx;margin:0;vertical-align:middle}.cart-page__basket-item--desc{-moz-column-gap:20px;column-gap:20px;display:grid;grid-area:desc;grid-template-areas:"title price";grid-template-columns:1fr 150px;row-gap:10px}.cart-page__basket-item--desc-title{grid-template-areas:"title"}.cart-page__basket-item--desc--center{align-items:center}.cart-page__basket-item--amount{align-items:flex-end;align-self:start;display:flex;flex-direction:column;grid-area:amnt;justify-self:end;text-align:right}.cart-page__basket-item--price{grid-area:price}.cart-page__basket-item--inf{grid-area:inf}.cart-page__basket-item--buttons{align-items:center;display:flex;gap:5px;grid-area:btns;white-space:nowrap}.cart-page__basket-item--out_of_stock{align-items:center;display:flex;gap:10px;grid-area:oofs}.cart-page__basket-item--button{border:none;cursor:pointer}.cart-page__basket-item--button:active,.cart-page__basket-item--button:hover{color:#fd8949}.cart-page__basket-item--button-servies{grid-area:srv}.cart-page__basket-item--button-one-click{align-items:center;background:var(--Light-blue,#eff3f6);border:none;border-radius:3px;color:var(--Black,#000);cursor:pointer;display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;gap:5px;height:32px;line-height:140%;padding:9px 15px;text-decoration:none}.cart-page__basket-item--button-one-click:hover{background:var(--Grey-3,#e7e7e7)}.cart-page__basket-item--button-one-click:before{background:url(/images/theme/buy-one-click.svg) no-repeat;content:"";height:13px;width:10px}.cart-page__basket-item--button-fav{background:url(/images/theme/favorites-grey.svg) no-repeat 50%;background-position-y:5px;border:none;cursor:pointer;grid-area:fav;height:32px;width:32px}.cart-page__basket-item--button-fav:hover{background:url(/images/theme/favorites-grey-hover.svg) no-repeat 50%;background-position-y:5px}.cart-page__basket-item--button-fav.active{background:url(/images/theme/product-action/favorite-active.svg) no-repeat 50%;background-position-y:10px}.cart-page__basket-item--button-delete{background:url(/images/theme/delete-basket-grey-v1.svg) no-repeat 50%;background-position-y:5px;border:none;cursor:pointer;grid-area:fav;height:32px;width:32px}.cart-page__basket-item--button-delete:hover{background:url(/images/theme/delete-grey-basket-orange.svg) no-repeat 50%;background-position-y:5px}.cart-page__basket-item--button-included{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;gap:4px;padding:0}.cart-page__basket-item--button-included-text{border-bottom:1px solid #000;color:#000}.cart-page__basket-item--button-included-icon{background:url(/images/theme/arrow-down.svg) no-repeat;min-height:6px;min-width:11px}.cart-page__basket-item--included-wrapper{background:#fff;left:0;position:absolute;top:0}.cart-page__basket-item--included{align-items:center;display:flex}.cart-page__basket-item--included.active .cart-page__basket-item--button-included-icon{background-image:url(/images/theme/arrow-up.svg)}.cart-page__basket-item--button-bell{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;height:21px;justify-content:center;padding:0;width:15px}.cart-page__basket-item--button-bell:before{background:url(/images/theme/bell-grey.svg) no-repeat 50%;content:"";display:inline-block;height:16px;width:14px}.cart-page__basket-item--button-bell:hover{background:#fff}.cart-page__basket-item--button-replacement{align-items:center;background:var(--Light-blue,#eff3f6);border:none;display:flex;gap:8px;height:32px;padding:0 15px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.cart-page__basket-item--button-replacement:before{background:url(/images/theme/circle-arrow.svg) no-repeat;content:"";display:inline-block;height:14px;width:15px}.cart-page__basket-item--title-wrapper{display:flex;flex-direction:column;gap:3px}.cart-page__basket-item--title{color:#000;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.cart-page__basket-item--title:hover{color:#fd8949;text-decoration:none}@media screen and (max-width:768px){.cart-page__basket-item--title{padding-bottom:5px;white-space:normal}}.cart-page__basket-item--availability{color:red}.cart-page__basket-item--not-available-title{color:#757575;position:relative;text-decoration:line-through;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.cart-page__basket-item--not-available-title{white-space:normal}}.cart-page__basket-item--points{color:#757575;padding-right:3px}.cart-page__basket-item--points:before{background:url(/images/theme/crown.svg) no-repeat;content:"";display:inline-block;height:13px;padding-right:3px;width:14px}.cart-page__basket-item--credit-plan{color:#757575;padding-bottom:8px;white-space:nowrap}.cart-page__basket-item--credit-plan:after{background:url(/images/theme/circle-help.svg) no-repeat;content:"";display:inline-block;height:11px;margin-left:4px;width:11px}.cart-page__basket-item--size-color{color:#757575;padding-bottom:8px}@media (max-width:600px){.cart-page__basket-item--size-color{padding-bottom:5px}}.cart-page__basket-item--prices{align-items:center;display:flex;gap:5px}@media screen and (min-width:769px){.cart-page__basket-item--prices{height:32px}}.cart-page__basket-item--actual-price{color:var(--Text,#2b2b2b);font-family:Arial;font-size:18px;font-style:normal;font-weight:400;font-weight:700;line-height:normal;text-align:center}@media screen and (max-width:1024px){.cart-page__basket-item--actual-price{font-size:16px}}.cart-page__basket-item--old-price{color:#757575;font-size:var(--font-size);font-weight:400;position:relative}.cart-page__basket-item--old-price:after{border-bottom:1px solid #ff2121;content:"";display:block;left:0;position:absolute;top:50%;width:100%}.cart-page__basket-item--product-code{align-items:center;color:var(--Grey-2,#a7a7a7);display:flex;font-family:Arial;font-size:12px;font-style:normal;font-weight:400;gap:2px;line-height:normal}.cart-page__basket-item--info{display:flex;flex-direction:column;gap:13px}.cart-page__need-required{align-items:center;color:var(--Grey-1,#757575);display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.cart-page__dropdown-items{max-width:84px;min-width:84px}.cart-page__included{align-items:center;display:grid;gap:10px;grid-template-areas:"img incl-desc";grid-template-columns:60px 1fr}.cart-page__included--desc{align-items:center;grid-area:incl-desc;grid-template-areas:"inf price amnt"}.cart-page__included--actual-price{color:var(--Black,#000);font-family:Arial;font-size:14px;font-style:normal;font-weight:700;line-height:140%}.cart-page__included-items{display:flex;flex-direction:column;gap:3px;margin-top:15px;padding-left:150px}.cart-page__delivery-total{border-top:1px solid #e7e7e7;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:10px}.cart-page__person-check{background:var(--Grey-4,#f7f8f8);border-radius:3px;box-sizing:border-box;color:#000;display:block;max-width:100%;padding:10px;width:100%}.cart-page__timer-wrapper{display:flex;flex-direction:column;gap:5px}.cart-page__timer-text{color:var(--Black,#000)}.cart-page__timer,.cart-page__timer-text{font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cart-page__timer{color:var(--Green-1,#00ad11)}.cart-page__products-slider-wrapper{position:relative}.cart-page__products-slider-block{margin-top:50px}.cart-page__products-slider-block:last-child{margin-bottom:86px}.cart-page__products-slider-block .swiper-slide{width:auto}.cart-page__products-slider-block .product-preview{max-width:202px}.cart-page .similar-products-modal{box-sizing:border-box;max-width:1435px;width:calc(100vw - 40px)}.cart-page .similar-products-modal .swiper-slide{width:auto}.cart-page .similar-products-modal .product-preview{max-width:202px}.deliveries-note{display:flex;gap:5px}.deliveries-note__info{background:url(/images/theme/information.svg) no-repeat 0;padding-left:16px}.deliveries-note__count{background:#fd8949;border-radius:100%;color:#fff;font-size:11px;line-height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;text-align:center}@media screen and (max-width:1095px){.cart-page__content{display:block}.cart-page__cart-info{max-width:100%}}@media screen and (max-width:1024px){.cart-page__basket-item{grid-template-columns:20px 100px 1fr}.cart-page__basket-item--unavailable{grid-template-columns:100px 1fr}.cart-page__conten{padding-bottom:100px}}@media screen and (max-width:1000px){.cart-page__basket-item--desc-title{grid-template-areas:"title"}.cart-page__basket-item--info{grid-area:title;grid-column-end:-1}}@media screen and (max-width:768px){.cart-container-body .container{padding:0}.cart-page__included{width:100%}.cart-page__row-title--shippings{align-items:flex-start;background:#fff;display:flex;flex-flow:column;gap:10px;height:auto;padding:0}.cart-page__block{box-shadow:none;padding:10px}.cart-page__item-title{margin:0}.cart-page__row{box-shadow:none;margin-bottom:20px;padding:20px 10px}.cart-page__basket{padding:0}.cart-page__tools-wrapper{padding:10px 10px 15px}.cart-page__basket-item{grid-template-areas:"chkbx img desc" "amnt amnt btns"}.cart-page__basket-item--unavailable{grid-template-areas:"img desc" "oofs oofs";grid-template-columns:100px 1fr}.cart-page__basket-item--unavailable .cart-page__basket-item--info{gap:5px}.cart-page__basket-item--desc{-moz-column-gap:0;column-gap:0;grid-template-areas:"price" "title";grid-template-columns:1fr;row-gap:5px}.cart-page__basket-item--amount{align-items:start;align-self:end;justify-self:normal}.cart-page__basket-item--buttons{flex-direction:row-reverse;justify-self:end}.cart-page__basket-item--title-wrapper{flex-direction:column-reverse;gap:5px}.cart-page__basket-item--out_of_stock{align-self:end;justify-self:end}.cart-page__basket-item--button-delete,.cart-page__basket-item--button-fav{background-color:var(--Grey-4,#f7f8f8);border-radius:3px}.cart-page__basket-item--button-one-click{background:var(--Grey-4,#f7f8f8);font-size:13px}}@media screen and (max-width:650px){.cart-page__basket-item{gap:10px}.cart-page__basket-item--checkbox{align-self:center}.cart-page__basket-item--button{padding-right:5px}.cart-page__basket-item--buttons{justify-items:start}.cart-page__basket-item--desc{gap:10px;grid-template-areas:"price" "title" "amnt";grid-template-columns:1fr}.cart-page__basket-item--desc-title{grid-template-areas:"title"}.cart-page__basket-item--amount{align-items:flex-start;justify-self:start}.cart-page__basket-item--button-servies{border-right:none!important}}@media screen and (max-width:600px){.checkbox__label:after{height:10px;left:1px;top:0;width:10px}.checkbox__label:before{height:10px;width:10px}.cart-page__basket-item{grid-template-columns:20px 100px 1fr}.cart-page__basket-item--button{padding-right:5px}.cart-page__basket-item--old-price{font-size:12px}.cart-page__basket-item--unavailable{grid-template-areas:"img desc" "oofs oofs";grid-template-columns:100px 1fr}.cart-page__item-buttons{flex-direction:column}.cart-page__tools{display:flex;justify-content:space-between}.cart-page__dropdown-items{width:30%;width:85px}.cart-page__included{align-items:start;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"img prc" ".inf";grid-template-columns:65px 1fr;width:100%}.cart-page__included--amount,.cart-page__included--checkbox{display:none}.cart-page__included--price{font-size:18px!important}.cart-page__included--img-wrapper{padding:0}.cart-page__included--info{margin-bottom:7px;margin-top:-27px}}@media screen and (max-width:320px){:root{--font-size:13px}}.order-page__blue-text.active{color:#757575}.order-page{display:grid;font-size:var(--font-size);justify-content:center}@media (max-width:1024px){.order-page{display:block}}.order-page__main-title{color:var(--Black,#000);font-family:Arial;font-size:24px;font-style:normal;font-weight:700;line-height:140%;margin:0}.order-page__header{align-items:center;display:flex;gap:10px;padding-bottom:25px;padding-top:20px}@media screen and (max-width:1024px){.order-page__header{padding-bottom:15px;padding-top:20px}}.order-page__store-title{font-weight:700;margin-top:10px}.order-page__content{grid-gap:50px;display:grid;grid-template-columns:minmax(280px,774px) minmax(300px,336px);justify-content:center;padding-bottom:50px}.order-page__block{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);padding:20px}.order-page__block--mg{margin:0 0 30px}.order-page__block-title{font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:140%;margin:0 0 10px}.order-page__block--flex-column{display:flex;flex-direction:column;gap:15px}.order-page__block-title-wrapper{align-items:center;display:flex;gap:15px;margin-bottom:20px}.order-page__title{color:var(--Black,#000);font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:140%;margin:0}.order-page__order-block{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.order-page__section-title{color:var(--Black,#000);font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:140%;margin:0}.order-page__block-delivery{align-items:center;display:grid;grid-template-columns:40% 60%}.order-page__buttons{display:flex;gap:10px}.order-page__buttons--payment{flex-wrap:wrap;margin-bottom:10px}@media (max-width:667px){.order-page__buttons--payment{flex-direction:column}}.order-page__chevron{background:url(/images/theme/chevron-right.svg) no-repeat;content:"";height:9px;min-height:9px;min-width:5px;width:5px}.order-page__button{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);cursor:pointer;position:relative;white-space:nowrap}.order-page__button--sbp-text-sm{display:none}.order-page__button.active{border:2px solid #ffd426}.order-page__button--cash{padding:4px 27px}.order-page__button--cash.active{padding:3px 26px}.order-page__button--card{padding:4px 18px}.order-page__button--card.active{padding:3px 17px}.order-page__button--card:before{background:url(/images/theme/bank-card.svg?v=1) no-repeat}.order-page__button--cash:before{background:url(/images/theme/wallet.svg?v=1) no-repeat}.order-page__button--card-on-delivery:before{background:url(/images/theme/card-on-delivery.svg) no-repeat}.order-page__button--delivery{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;justify-content:space-between;line-height:16px;padding:7px 10px;text-align:center;width:100%}@media (max-width:600px){.order-page__button--delivery{padding-left:5px;padding-right:5px}}.order-page__button--delivery.active{border:2px solid #ffd426;padding:6px 9px}@media (max-width:600px){.order-page__button--delivery.active{padding-left:8px;padding-right:8px}}.order-page__button--date{background:#fff;border:1px solid #e7e7e7;border-radius:3px;cursor:pointer;display:grid;padding:4px 5px;position:relative;white-space:nowrap;width:80px}@media (max-width:600px){.order-page__button--date{font-size:12px;padding:3px 5px;width:60px}}.order-page__button--date.active{border:1px solid #ffd426;box-shadow:none}@media (min-width:601px){.order-page__button--date.active{border-width:2px;padding:3px 4px}}.order-page__button--payment{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:4px 20px}.order-page__button--payment.active{padding:3px 19px}.order-page__button--payment:before{background-position:50%;content:"";min-height:24px;min-width:25px}@media (max-width:500px){.order-page__button--payment{min-height:50px}}.order-page__button--installment{justify-content:center;padding:4px 7px}.order-page__button--installment:before{background:url(/images/theme/installment1.svg) no-repeat}.order-page__button--installment.active{padding:3px 6px}.order-page__button--sbp:before{background:url(/images/theme/sbp.png) no-repeat;min-width:35px}.order-page__button.disabled{background-color:#fbfbfb;color:#a7a7a7}.order-page__button.disabled .order-page__light-gray-text{color:#a7a7a7}.order-page__button--order{background:var(--Orange-logo,#ffd426);border:none;border-radius:3px;color:var(--Black,#000);font-family:Arial;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:normal;padding:8px 22px;text-align:center}.order-page__button--order:hover{background-color:#ffd942}.order-page__light-gray-text{color:#a7a7a7}.order-page__button-title{align-items:center;display:flex;font-size:var(--font-size);font-weight:700;gap:5px;line-height:16px;margin-top:0}.order-page__button-title--delivery:before{background:url(/images/theme/car-black.svg?v1) no-repeat;content:"";min-height:24px;min-width:24px}.order-page__button-title--shop:before{background:url(/images/theme/basket-black.svg?v1) no-repeat;content:"";min-height:24px;min-width:24px}.order-page__button-title--pickup:before{background:url(/images/theme/pickup.svg) no-repeat 50%;content:"";min-height:24px;min-width:24px}.order-page__button-title--person.order-page__blue-text.active{color:#000}.order-page__button-title--person:before{background:url(/images/theme/face.svg) no-repeat;content:"";min-height:24px;min-width:24px}.order-page__button-title--comment{align-items:center;display:flex;gap:5px}.order-page__button-title--comment:before{background:url(/images/theme/comment.svg) no-repeat;content:"";min-height:24px;min-width:24px}@media (min-width:601px){.order-page__timeselect{max-width:250px}}.order-page__grey-text{color:#757575}.order-page__blue-text{align-items:center;color:#3757c5;display:flex;gap:5px;text-align:left}.order-page__delivery-title{margin-bottom:10px;margin-top:0}.order-page__delivery-title:after{background:url(/images/theme/question-circle.svg) no-repeat;content:"";display:inline-block;height:11px;margin-left:5px;width:12px}.order-page__payment-input{background:#eff3f6;border:none;border-radius:3px;box-sizing:border-box;color:#757575;padding:15px 20px;width:100%}@media (max-width:600px){.order-page__payment-input{padding:10px}}.order-page__form{display:grid;gap:10px;max-width:302px;width:65%}@media (max-width:800px){.order-page__form{width:100%}}.order-page__form-item{display:inline-block;position:relative;vertical-align:top}.order-page__form-label{border:1px solid transparent;box-sizing:border-box;color:#757575;height:100%;left:0;line-height:38px;padding:0 10px;pointer-events:none;position:absolute;top:-2px;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.order-page__form-input{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#000;font-size:var(--font-size);outline:none;padding:14px 0 4px 10px;resize:none;width:100%}.order-page__product{display:grid;gap:8px;justify-items:center;margin-bottom:15px;max-width:100px;width:-webkit-min-content;width:-moz-min-content;width:min-content;width:100%}.order-page__button-text{text-align:left}.order-page__button-address{align-items:center;background:#fff;border:none;border-bottom:1px solid #e7e7e7;cursor:pointer;display:flex;height:44px;justify-content:space-between;padding:0;width:100%}.order-page__button-address--multiline{padding-bottom:7px}.order-page__button-address--pickup,.order-page__button-address--shop{border:none}.order-page__button-address--last{border-bottom:none;box-sizing:border-box;height:auto;padding-bottom:0}.order-page__button-address--last .order-page__button-title{margin-bottom:5px}.order-page__dropdown-items{border-color:#e7e7e7;border-radius:3px;height:30px;padding-left:8px;width:50%}.order-page__slider{margin-bottom:10px;max-width:440px}.order-page__underline-radio-wrapper{align-items:start;display:grid;grid-template-columns:1fr auto;justify-content:space-between;justify-items:stretch;max-width:340px}.order-page__underline-radio{margin-right:5px;position:relative;width:100%}.order-page__underline-radio:before{border-bottom:1px solid #e7e7e7;bottom:0;content:"";left:0;position:absolute;width:100%}.order-page__underline-radio-info{color:var(--Black,#000);font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.order-page__underline-radio-info--green{color:var(--Green-1,#00ad11)}.order-page__block-section,.order-page__block-section--service-products,.order-page__block-section--services{display:flex;flex-direction:column;gap:10px}.order-page__delivery-address-button{align-items:center;background:var(--Light-blue,#eff3f6);border:none;border-radius:3px;color:var(--Black,#000);cursor:pointer;display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;gap:10px;height:40px;line-height:160%;margin-top:5px;padding:8px 15px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order-page__delivery-address-button:before{background:url(/images/theme/map-point.svg);content:"";height:16px;width:11px}.order-page__delivery-address-button:hover{background:var(--Grey-3,#e7e7e7)}.order-page__pay-method{align-items:center;display:flex;gap:5px;height:20px}.order-page__pay-method--card-on-delivery:after{background:url(/images/theme/card-on-delivery.svg) no-repeat 50%;content:"";display:block;height:20px;width:21px}.order-page__pay-method--card:after{background:url(/images/theme/bank-card.svg) no-repeat 50%;content:"";display:block;height:20px;width:20px}.order-page__pay-method--cash:after{background:url(/images/theme/wallet.svg) no-repeat 50%;content:"";display:block;height:20px;width:20px}.order-page__pay-method--installment:after{background:url(/images/theme/installment1.svg) no-repeat 50%;content:"";display:block;height:20px;width:20px}.order-page__pay-method--sbp:after{background:url(/images/theme/sbp-c.svg) no-repeat 50%;content:"";display:block;height:20px;width:30px}.order-page__pay-method-img{display:block;height:auto;width:100%}.order-page__accept-text{color:var(--Grey-1,#757575);font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:right}.order-page__accept-text-link{color:var(--Grey-1,#757575);-webkit-text-decoration-line:underline;text-decoration-line:underline}.order-page--order-block{align-items:flex-end;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1024px){.order-page__order-section{display:none}}.order-page__info-summary{display:grid;grid-template-columns:1fr 250px;justify-content:space-between;margin-bottom:10px}.order-page__grey-text{color:var(--Grey-1,#757575);font-size:12px;line-height:normal}.order-page__go-to-lk,.order-page__grey-text{font-family:Arial;font-style:normal;font-weight:400}.order-page__go-to-lk{color:var(--Blue-1,#3757c5);cursor:pointer;font-size:14px;line-height:140%;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.order-page__go-to-lk:hover{color:#fd8949}.order-page__person-change{align-items:center;display:flex;gap:10px;margin-bottom:13px}.order-page__delivery-info-message,.order-page__payment-info-message{align-items:center;background:rgba(215,221,222,.2);border-radius:5px;display:inline-flex;font-size:12px;gap:5px;line-height:17px;padding:5px}.order-page__delivery-info-message:before,.order-page__payment-info-message:before{background:url(/images/theme/info.svg);content:"";display:inline-block;flex-shrink:0;height:11px;margin-bottom:3px;width:11px}.order-page__payment-info-message{margin-top:15px}.order-page__delivery-comment-button{border-bottom:1px dashed #757575;color:#757575;cursor:pointer;display:inline-block;font-size:14px;line-height:20px}.order-page__blocks .cart-page__button--order{width:auto}@media screen and (max-width:1024px){.order-page__blocks .cart-page__button--order{width:100%}}.order-page__delivery-block .order-page__block-section--last{border-top:1px solid #e7e7e7;padding-top:6px}.order-page__form-input:not(:-moz-placeholder-shown)~.order-page__form-label{transform:scale(.57) translateY(-3px) translateX(10px)}.order-page__form-input:focus~.order-page__form-label,.order-page__form-input:not(:placeholder-shown)~.order-page__form-label{transform:scale(.57) translateY(-3px) translateX(10px)}.order-page__form-input::-moz-placeholder{color:transparent}.order-page__form-input::placeholder{color:transparent}@media screen and (max-width:1024px){.order-page__content{display:block}.order-page__blocks{margin-bottom:30px}}@media screen and (max-width:768px){.order-page__header .button--circle-back{background-size:25%;height:30px;margin-left:10px;width:30px}.order-page__block-title{font-size:16px}.order-page__block-title--sub{font-size:var(--font-size);margin-bottom:0}}@media screen and (max-width:600px){.order-page__block-delivery{display:block}.order-page__delivery-text{margin-bottom:10px}.order-page__button--payment{padding-left:11px;padding-right:11px}.order-page__button--payment.active{padding-left:10px;padding-right:10px}.order-page__button--sbp-text-lg{display:none}.order-page__button--sbp-text-sm{display:block}.order-page__button--sbp:before{left:11px;top:7x}.order-page__button--card:before{left:50px}.order-page__button--cash:before{left:40px}.order-page__block-delivery{display:block}.order-page__delivery-text{margin-bottom:10px}.order-page__dropdown-items,.order-page__form{width:100%}.order-page__block{box-shadow:none;padding:10px}.order-page__block--mg{margin-bottom:20px}}.qr-page{display:grid;padding-left:200px}.qr-page__content{display:grid;gap:25px;grid-template-columns:205px 45%}.qr-page__number{border:1px solid #757575;border-radius:50%;margin-right:20px;padding:7px 11px}.qr-page__p{align-items:center;display:flex}.qr-page__grey-text{color:#757575}.qr-page__qr-img--lg{border:1px solid #000;display:block;padding:15px}@media screen and (max-width:1024px){.qr-page{padding-left:10px;padding-right:10px}}@media screen and (max-width:600px){.cart-page__discount{font-size:var(--font-size);font-weight:400;margin:0}.cart-page__info-summary{display:flex;flex-direction:column;gap:10px}}@media screen and (min-width:601px){.qr-page__grey-text--sm,.qr-page__list--sm,.qr-page__qr-img--sm{display:none}}@media screen and (max-width:600px){.qr-page__content{display:block}.qr-page__number{margin-right:10px}.qr-page__title{font-size:20px}.qr-page__grey-text--sm{font-size:12px;text-align:center}.qr-page__qr-img--lg{margin:0 auto;max-width:175px}.qr-page__qr-img--sm{text-align:center}.qr-page__list--lg{display:none}}.grey-link{color:#757575;text-decoration:underline}.map-page__button.active{border:1px solid #ffd426;display:block}.map-page{display:grid;grid-template-areas:"hd hd" "frm map";grid-template-columns:400px 1fr}.map-page__products{max-width:500px;padding-right:50px}.map-page__header{box-shadow:inset 0 -1px 0 #c4c4c4;display:grid;grid-area:hd;grid-template-columns:400px 1fr;padding-bottom:10px;padding-top:10px}.map-page__header-block{align-items:center;display:flex;gap:25px}.map-page__text{margin:0}.map-page__info-block{background:#f7f8f8;border-radius:3px;display:grid;gap:10px;margin-bottom:30px;padding:10px}@media (max-width:600px){.map-page__info-block{gap:5px}}.map-page__info-block--title{font-size:12px}.map-page__grey-text{color:#757575}.map-page__grey-text--sm{font-size:12px;margin:0}.map-page__green-text{color:#00ad11;margin-bottom:0}.map-page__title{font-size:18px;margin-bottom:5px;margin-top:0}.map-page__title--form{margin-bottom:15px}.map-page__title--delivery{align-items:center;display:flex}.map-page__title--delivery:before{background:url(/images/theme/home.svg) no-repeat;content:"";height:16px;margin-right:10px;width:15px}.map-page__title--pickup{align-items:center;display:flex}.map-page__title--pickup:before{background:url(/images/theme/pickup.svg) no-repeat;content:"";height:16px;margin-right:10px;width:15px}.map-page__title--shop:before{background:url(/images/theme/basket-black.svg) no-repeat;content:"";display:inline-block;height:14px;margin-right:10px;width:17px}.map-page__form{grid-area:frm;padding:20px}.map-page__form-block{padding-bottom:30px}.map-page__map{grid-area:map}.map-page__checkboxes{margin-bottom:30px}.map-page__buttons{display:flex;gap:10px}.map-page__buttons--delivery{display:grid;gap:10px}.map-page__button{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);cursor:pointer;padding:12px 20px;white-space:nowrap;width:100%}.map-page__button--ckeckbox-block{margin-top:20px}.map-page__button--address{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;cursor:pointer;margin-bottom:10px;padding:15px;position:relative;text-align:left;width:100%}.map-page__button--shipping{background:#fff;border-radius:3px;height:40px;line-height:38px;padding:0 15px;width:50%}.map-page__button--shipping.active,.map-page__button--shipping:active{border-width:2px!important;box-shadow:none;line-height:36px}.map-page__button--title-block{display:flex;justify-content:space-between;position:relative}.map-page__button--address-button{background:#fff;border:none;cursor:pointer;position:absolute;right:-10px;top:-5px}.map-page__button--address-title{margin-top:0}.map-page__button:active{border:1px solid #ffd426;display:block}.map-page__header-button{align-items:center;background:#fff;border:none;color:#3757c5;cursor:pointer;display:flex;margin-left:20px;padding:0}.map-page__header-button:before{background:url(/images/theme/blue-arrow-left.svg) no-repeat;content:"";height:17px;margin-right:6px;padding:0;width:16px}.map-page__location-button{align-items:center;background:#fff;border:none;color:#3757c5;cursor:pointer;display:flex;padding-left:0}.map-page__location-button:before{background:url(/images/theme/location-blue.svg) no-repeat;content:"";height:18px;margin-right:6px;width:17px}.map-page__button-block--address{display:grid;gap:10px;grid-template-columns:4fr 4fr 1fr;height:40px}.map-page__form-inputs{margin-bottom:14px}.map-page__form-button{background:#ffd426;border:none;border-radius:3px}.map-page__form-button,.map-page__form-button--add{color:#000;cursor:pointer;display:block;padding:8px;text-align:center;width:100%}.map-page__form-button--add{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);margin-bottom:10px}.map-page__form-button--add:hover{box-shadow:none}.map-page__form-button--cancel{background:#eff3f6;border:none;border-radius:3px;color:#3757c5;font-weight:700}.map-page__form-button--cancel:hover{background:#e7e7e7}.map-page__form-button--basket{background:#eff3f6;border:none;border-radius:3px}.map-page__form-button--basket:hover{background:#e7e7e7}.map-page__form-button.disabled{background:#e7e7e7;border:none;border-radius:3px;color:#a7a7a7;cursor:pointer;display:block;padding:8px;text-align:center;width:100%}.map-page__form-button:hover{background:#ffd942}.map-page__form-button.disabled:hover{background:#e7e7e7}.map-page__form-row{display:flex;gap:10px;margin-bottom:10px}.map-page__form-row--info{background:#f7f8f8;border-radius:3px;display:grid;margin-bottom:30px;padding:10px}.map-page__form-input{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#000;font-size:var(--font-size);outline:none;padding:14px 0 4px 10px;resize:none;width:100%}.map-page__form-label{border:1px solid transparent;box-sizing:border-box;color:#757575;height:100%;left:0;line-height:38px;padding:0 10px;pointer-events:none;position:absolute;top:-2px;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.map-page__form-item{display:inline-block;position:relative;vertical-align:top;width:100%}.map-page__store-info--title{font-size:18px;font-weight:700;margin-bottom:30px}.map-page__store-info--img{margin-bottom:30px}.map-page__store-info-block{display:grid;gap:9px;margin-bottom:30px}.map-page__store-info-block--title{font-weight:700;margin-bottom:5px}.map-page__store-info-block--list{line-height:140%;padding-left:25px}.map-page__mobile-close-btn-wrapper{left:0;position:absolute;top:0;width:100%;z-index:9}.map-page__form-input:not(:-moz-placeholder-shown)~.map-page__form-label{transform:scale(.57) translateY(-3px) translateX(10px)}.map-page__form-input:focus~.map-page__form-label,.map-page__form-input:not(:placeholder-shown)~.map-page__form-label{transform:scale(.57) translateY(-3px) translateX(10px)}.map-page__form-input::-moz-placeholder{color:transparent}.map-page__form-input::placeholder{color:transparent}@media screen and (max-width:768px){.map-page{grid-template-areas:"hd hd" "frm frm"}.map-page__header-block--info{display:none}}.services-page{width:542px}@media screen and (max-width:1024px){.services-page{width:100%}}.services-page__header{display:flex;justify-content:space-between}.services-page__title{font-size:24px}.services-page__row{margin-bottom:15px}.services-page__flex-row{display:flex;gap:15px}.services-page__up{font-weight:700}.services-page__floor{border:1px solid #e7e7e7;border-radius:3px;padding:12px 0 12px 10px;width:82px}.services-page__checkbox--mg{margin-bottom:8px}.services-page__grey-text{color:#757575}.services-page__red-text{color:red}.services-page__switcher{align-items:center;display:flex;gap:5px}.services-page__switchers{margin-bottom:15px}.delete-window{max-width:456px}.delete-window__title{margin-top:0}.delete-window__button{background:#fff;border:1px solid #e7e7e7;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);padding:8px 15px}.delete-window__text{margin-bottom:20px}.sms-window{display:flex;flex-direction:column;gap:10px;padding:15px;width:360px}@media screen and (max-width:1024px){.sms-window{gap:15px;padding:0;width:100%}}.sms-window__block{display:flex;gap:10px}@media screen and (max-width:1024px){.sms-window__block{flex-direction:column;gap:15px;width:100%}}.sms-window__phone{min-width:240px}.sms-window__button{flex-grow:1}.viewed-page__grey-text{color:#757575}.viewed-page__prices{gap:10px}.viewed-page__item{width:220px}.viewed-page__item--info{grid-area:inf;margin-bottom:10px}.viewed-page__item--info-block{font-size:12px}.viewed-page__item--info-text{padding-right:3px}.viewed-page__item--info-text:not(:last-child){border-right:1px solid #757575}.viewed-page__img{grid-area:img}.viewed-page__prices{grid-area:prc}.viewed-page__buttons{display:flex;gap:20px;grid-area:btn;white-space:nowrap}.viewed-page__button--add{background:#e7e7e7;border:none;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2);font-size:12px;font-weight:700;padding:4px 10px}.viewed-page__button--click{background:#fff;border:none;font-size:12px}.viewed-page__button--click-text{border-bottom:1px dashed}.viewed-page__red-text{color:red}@media screen and (max-width:320px){.viewed-page__item{align-items:start;display:grid;grid-template-areas:"img prc" ". inf" ". btn"}.viewed-page__item--info{margin-top:-24px}.viewed-page__old-price,.viewed-page__red-text{display:none}.viewed-page__img{height:50px;width:64px}}@media (min-width:768px){.delivery-info-window{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:grid;padding:20px;width:392px}}.delivery-info-window__title{color:#000;font-size:18px;font-weight:700;line-height:21px;margin-bottom:15px;margin-top:0}.delivery-info-window__text{color:#757575}.delivery-info-window__block{display:grid;gap:10px;margin-bottom:25px}.delivery-info-window__block-title{align-items:center;display:flex;font-weight:700}.delivery-info-window__block-title:before{background:url(/images/theme/dot.svg) no-repeat;content:"";height:5px;margin-right:6px;width:4px}.delivery-info-window__grey-text{color:#757575}.modal__container--fullsize .modal-content{border-radius:0;height:100%;padding:0;width:100%}.ymap-container{height:100%;width:100%}.is-invalid{background:#fff!important;border-color:#e52d27!important;color:#e52d27!important}.discounts-window{border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}@media (min-width:768px){.discounts-window{padding:20px;width:392px}}.discounts-window__title{color:#000;font-size:18px;font-weight:700;line-height:21px;margin:0}.discounts-window__block{border-bottom:1px solid #e7e7e7;color:#757575;line-height:30px;margin-bottom:20px;margin-top:15px;padding-bottom:20px}.discounts-window__row{align-items:center;display:flex;justify-content:space-between}.discounts-window__result-discount{color:red;font-size:var(--font-size);font-weight:700;line-height:16px}.discounts-window__vc-discount-result{color:#000;font-size:14px;font-weight:700;line-height:16px}.discounts-window__result-final{color:#000;font-size:18px;font-weight:700;line-height:21px}.promo-block{display:grid;gap:8px}.promo-block__promo{color:var(--Grey-1,#757575);display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.promo-block__item{position:relative}.promo-block__input{height:33px;padding-bottom:0!important;padding-top:0!important}.promo-block__input::-moz-placeholder{color:#757575!important}.promo-block__input::placeholder{color:#757575!important}.promo-block__input--has-promocode{background:url(/images/theme/input-success.svg) no-repeat calc(100% - 15px) #fff;border-color:#000!important;color:#000!important}.promo-block__title{align-items:center;display:flex;justify-content:space-between}.promo-block__button-wrapper{position:absolute;right:0;top:0}.promo-block__button--close,.promo-block__button--open{background:#fff;border:none;height:6px}.promo-block__submit{height:33px;padding:0 10px}.promo-block__result{color:#000;display:flex;justify-content:space-between}.promo-block__reset{background:none;border:0;color:#5073a8;cursor:pointer;outline:0;padding:0}.promo-block__reset:hover{color:#fd8949}.promo-block__input:not(:-moz-placeholder-shown)~.promo-block__label{transform:scale(.57) translateY(-3px) translateX(10px)}.promo-block__input:focus~.promo-block__label,.promo-block__input:not(:placeholder-shown)~.promo-block__label{transform:scale(.57) translateY(-3px) translateX(10px)}.promo-block__input::-moz-placeholder{color:transparent}.promo-block__input::placeholder{color:transparent}.bonus-block{display:grid;gap:20px}.bonus-block__info,.bonus-block__title{align-items:center;display:flex;justify-content:space-between}.bonus-block__result{align-items:center;display:flex}.bonus-block__result:before{background:url(/images/theme/crown-grey.svg) no-repeat;content:"";height:23px;width:22px}.bonus-block__button--close{background:url(/images/theme/arrow-up.svg) no-repeat;border:none;height:6px}.bonus-block__button--open{background:url(/images/theme/arrow-down.svg) no-repeat;border:none;height:6px}.way-to-get{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}@media (max-width:600px){.way-to-get{align-items:flex-start;flex-direction:column;margin-bottom:20px}}.way-to-get__title{font-weight:700;line-height:140%;margin:0}@media screen and (max-width:600px){.delete-window__text{width:80%}.modal-content{width:90%}}.map-page__button--address.active{border-color:#000}.cart-page__sticky{position:-webkit-sticky;position:sticky;top:74px}@media (max-width:1024px){.cart-page__sticky{position:unset;top:0}}@media (max-width:600px){.cart-page__sticky{display:flex;flex-direction:column}}.lockscroll{overflow:hidden}.map-page__products .carousel__slide{min-width:50px;padding-left:10px}.map-page__products .img-resize{border-radius:3px}.preorder-note__text{margin-bottom:10px}.preorder-note__img{border-radius:5px}.preorder-note__products{max-width:435px}.preorder-note .slider__nav--prev{left:-35px}.preorder-note .slider__nav--next{right:-35px}.preorder-note .swiper-slide{max-width:50px;width:50px}.has-tooltip{cursor:pointer}.delivery-dates-slider .swiper-slide{max-width:80px}@media (max-width:600px){.delivery-dates-slider .swiper-slide{width:60px}}.delivery-dates-slider .slider__nav--next{right:-40px}.delivery-dates-slider .slider__nav--prev{left:-40px}.delivery-products-slider .swiper-slide{max-width:100px}@media (max-width:600px){.delivery-products-slider .swiper-slide{max-width:70px}}.delivery__choose,.delivery__weight{margin-bottom:10px}.delivery__weight{color:#757575}.modal-container{align-items:center;display:flex;justify-content:center}.modal-content{display:flex;flex-direction:column;position:relative}.modal__title{font-size:1.5rem;margin:0 2rem 0 0}.modal__content{padding:20px}.modal__content--square.modal__content{border-radius:0!important}.modal__close{right:.5rem;top:.5rem}.cart-page__dropdown-items{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;min-height:30px;position:relative;width:84px}.cart-page__dropdown-items--item{cursor:pointer;line-height:28px;padding:0 10px;text-align:left}.cart-page__dropdown-items--item+.cart-page__dropdown-items--item{border-top:1px solid #e7e7e7}.cart-page__dropdown-items--list{display:none}.cart-page__dropdown-items.active{border:0}.cart-page__dropdown-items.active .cart-page__dropdown-items--list{background:#fff;border:1px solid #e7e7e7;border-radius:3px;display:block;left:0;position:absolute;top:0;width:100%}.cart-page__dropdown-items.active .cart-page__dropdown-items--current{display:none}.cart-page__dropdown-items--current{background:url(/images/layout/icons/sm-arrow-down.svg) no-repeat calc(100% - 10px)}.cart-page__dropdown-items.active .cart-page__dropdown-items--list>.cart-page__dropdown-items--item:first-child{background:url(/images/layout/icons/sm-arrow-up.svg) no-repeat calc(100% - 12px)}.cart-page__amount--input{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;line-height:28px;padding:0 10px;width:84px}.cart-page__amount--available{color:#757575;font-size:var(--font-size);line-height:16px;margin-top:5px;text-align:right;white-space:nowrap}.order-page__product--items{display:flex;flex-basis:100px;gap:10px}.map-page__form,.map-page__map{box-sizing:border-box;min-height:calc(100vh - 73px)}.cart-page__tools{line-height:18px}.map-page__content-wrapper{display:flex;flex-flow:column;height:100%}.map-page__form-block{padding-bottom:0}.map-page__form-block+.map-page__form-block{padding-top:30px}.map-page__content{display:flex;flex:1;flex-flow:column}.map-page__scrollable{flex:1;overflow-x:hidden;overflow-y:auto}.map-page__button-block{padding:20px 0 0}.map-page__h100{height:100%}.map-page__scrollable-height{height:0}@media screen and (max-width:768px){.map-page{grid-template-areas:"hd" "frm";grid-template-columns:1fr}.map-page__header{grid-area:hd;grid-template-columns:1fr}.sm-hidden{display:none}.map-page__form,.map-page__map{min-height:calc(100vh - 40px)}.modal__content{border-radius:0}.map-page__map{grid-area:frm}}@media screen and (max-width:600px){.map-page__form{padding:10px}}body{padding:0}.map-dialog{background:#fff;border-radius:15px 15px 0 0;bottom:0;box-shadow:0 -4px 10px -2px rgba(46,0,105,.08);box-sizing:border-box;padding:20px;position:absolute;width:100%;z-index:99999}.map-dialog__title{font-weight:700;margin-bottom:2px}.map-dialog__desc{color:#757575;margin-bottom:10px}.cart-one-click{max-width:525px}.cart-one-click__title{margin:0 0 15px;text-align:center}@media screen and (max-width:1024px){.cart-one-click__title{font-size:20px}}.cart-one-click__description{color:#757575;margin-bottom:15px}.cart-one-click__form-item{display:block;margin-bottom:15px;position:relative;vertical-align:top}.cart-one-click__submit-info{color:#757575;font-size:12px;line-height:140%;margin-top:10px}@media screen and (max-width:1024px){.cart-one-click{max-width:unset}}.cart-share-window{width:320px}.cart-share-window__title{margin-top:0}.cart-share-window .form-input{margin-bottom:15px;padding:12px 0 10px 10px}.cart-share-window .button{width:100%}@media screen and (max-width:1024px){.cart-share-window{width:100%}}#app-cart-share{background:#eff3f6}.cart-share-page{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size);padding-top:25px}.cart-share-page .main-title{max-width:960px;width:100%}.cart-share-page .main-title__count{color:#757575;font-size:14px;font-weight:400}.cart-share-page__content{max-width:960px;padding-bottom:50px;width:100%}@media screen and (max-width:1095px){.cart-share-page__content{display:flex;flex-direction:column-reverse}}.cart-share-page .service-info-labels--cart-mobile{margin-top:25px}.cart-share-page__cart-info{background:#fff;border-radius:3px;display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:20px}@media screen and (max-width:1095px){.cart-share-page__cart-info{margin-top:20px}}.cart-share-page__info-summary{display:flex;flex-direction:column;gap:3px}.cart-share-page__cart-info-buttons{display:flex;gap:10px}.cart-share-page__cart-info-buttons button{max-width:197px}@media screen and (max-width:1095px){.cart-share-page__cart-info-buttons{flex-direction:column}.cart-share-page__cart-info-buttons button{max-width:unset;width:100%}}.cart-share-page__info-date{color:#a7a7a7;font-size:13px;line-height:14px}@media screen and (max-width:1095px){.cart-share-page__info-date{font-size:12px}}.cart-share-page__info-total{font-size:18px;font-weight:700;line-height:21px}@media screen and (max-width:450px){.cart-share-page__info-total{font-size:16px}}.cart-share-page__basket-item--amount{border:2px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#757575;font-size:14px;line-height:20px;padding:3px}.footer-cart{display:flex;justify-content:space-between;margin-top:0;padding:20px 25px}.footer-cart__block,.footer-cart__link-block{align-items:center;display:flex;gap:25px}@media screen and (max-width:900px){.footer-cart__link-block{align-items:flex-start;flex-direction:column;gap:5px}}@media screen and (max-width:1024px){.footer-cart{margin-bottom:70px}}@media screen and (max-width:660px){.footer-cart,.footer-cart__block--left{align-items:center;flex-direction:column;gap:20px;justify-content:unset}}.scrollbar::-webkit-scrollbar{background-color:transparent;width:6px}.scrollbar::-webkit-scrollbar-track{background-color:transparent}.scrollbar::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:10px}@media (max-width:600px){.scrollbox-mobile{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.scrollbox-mobile::-webkit-scrollbar{height:0;width:0}.scrollbox-mobile__inner{box-sizing:border-box!important;padding:0;transform:none}.scrollbox-mobile__inner::-webkit-scrollbar{width:0}.scrollbox-mobile__inner::-webkit-scrollbar-thumb,.scrollbox-mobile__inner::-webkit-scrollbar-track{background:transparent}.scrollbox-mobile__inner::-webkit-scrollbar-thumb:hover{background:transparent}}@media (max-width:425px){.scrollbox-mobile__inner{padding:0 10px}}.popper__body{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.category-main-block-container{display:flex}.category-main-block-container .left-sidebar{margin-bottom:50px;margin-right:25px;width:219px}.category-main-block-container .left-sidebar .menu-categories{margin-bottom:20px}.category-main-block-container .left-sidebar .topday-product-block{height:310px;margin-bottom:20px}.category-main-block-container .category-main-block{flex:1}@media screen and (max-width:1024px){.category-main-block-container .left-sidebar{display:none}.category-main-block-container .category-main-block{width:100%}}.yandex-market-left-sidebar{background:#fff;border:1px solid #eff3f6;border-radius:3px;box-sizing:border-box;margin-bottom:20px;padding:15px;width:100%}.yandex-market-left-sidebar .yandex-market-title{font-size:14px;font-weight:700;line-height:12px;margin-bottom:10px}.yandex-market-left-sidebar .yandex-market-rating-reviews{align-items:center;display:flex;margin-bottom:10px}.yandex-market-left-sidebar .yandex-market-rating-reviews .yandex-market-rating{display:flex;font-size:14px;font-weight:400;line-height:120%;margin-right:10px}.yandex-market-left-sidebar .yandex-market-rating-reviews .yandex-market-rating:after{background:url(/images/theme/category/ya-market-rating.svg) no-repeat;content:"";display:inline-block;height:13px;margin-left:5px;margin-top:1px;width:13px}.yandex-market-left-sidebar .yandex-market-rating-reviews .yandex-market-rating.ya-rate-5:after{background:url(/images/theme/category/ya-market-rating-active.svg) no-repeat}.yandex-market-left-sidebar .yandex-market-rating-reviews .yandex-market-reviews{border-bottom:1px dashed #757575;color:#757575;display:inline-block;text-decoration:none}.yandex-market-left-sidebar .yandex-market-rating-reviews .yandex-market-reviews:hover{border-bottom:1px dashed #fd8949;color:#fd8949}.yandex-market-left-sidebar .yandex-market-image{background:url(/images/theme/category/ya-market.svg) no-repeat;display:inline-block;height:30px;text-decoration:none;width:172px}.catalog-page .menu-categories__list--index>.menu-categories__item>.menu-categories__link{background:none;padding-left:0}.rk-category-page .yandex-market-left-sidebar{border-radius:8px;padding:10px 15px}.rk-category-page .left-sidebar .show-all-filters{background-color:#2b2b2b;color:#fff;font-weight:700;margin-bottom:0}.rk-category-page .left-sidebar .show-all-filters:before{background:url(/images/theme/category/filter-white.svg) no-repeat 50%}.rk-category-page .left-sidebar .show-all-filters:hover{background-color:#ffd426;color:#000}.rk-category-page .left-sidebar .show-all-filters:hover:before{background:url(/images/theme/category/filter.svg) no-repeat 50%}.rk-category-page .left-sidebar .show-all-filters .all-filters-count>span{background-color:#c85952;color:#fff;font-size:11px;font-weight:500;line-height:16px}.rk-category-page .left-sidebar .js-filter-left-clear{align-items:center;background-color:transparent;border:none;border-radius:8px;color:#757575;cursor:pointer;display:none;font-size:14px;font-weight:400;gap:10px;height:40px;justify-content:center;line-height:100%;outline:none;padding:0 10px;position:relative;width:100%}.rk-category-page .left-sidebar .js-filter-left-clear.active{display:flex}.rk-category-page .left-sidebar .js-filter-left-clear:before{background:url(/images/theme/category/filter-reset.svg) no-repeat 50%;content:"";display:inline-block;height:16px;width:16px}.sidebar-proposal{margin-top:20px;text-align:center}.sidebar-proposal__link{border-bottom:1px solid #000;color:#000;cursor:pointer;display:inline-block;text-decoration:none}.sidebar-proposal__link:hover{border-bottom-color:transparent}.catalog{display:none}.catalog.active{background:rgba(0,0,0,.4);border-top:1px solid #f1f1f5;bottom:0;display:flex;height:calc(100% - 137px);left:0;position:fixed;right:0;transition:.3s;z-index:1000}@media screen and (max-width:1024px){.catalog.active{display:none}}.catalog__menu{background:#fff;border-radius:8px;flex:1;max-width:100%;padding:10px 4px 10px 20px}.catalog__menu:first-child{border-radius:0 0 8px 8px}.catalog__menu+.catalog__menu{margin-top:5px}.catalog__close-space-background{flex:1;height:100%}.catalog__content{display:none;min-width:300px}.catalog__content-wrapper{height:100%;overflow-y:auto;padding:10px 4px 10px 10px}.catalog__content-wrapper.scroll-container-less-limit{max-height:unset}.catalog__content-wrapper::-webkit-scrollbar{width:5px}.catalog__content-wrapper::-webkit-scrollbar-track{background-color:#fff}.catalog__content-wrapper::-webkit-scrollbar-thumb{background:#e7e7e7;border-radius:24px}.catalog__content.active{background:#fff;display:block}.catalog__content-title{align-items:center;display:flex;font-weight:700;gap:10px;height:38px;padding-left:10px}.catalog__content-title>a{align-items:center;color:#000;display:flex;height:100%;text-decoration:none}.catalog__content-nav-back{background:url(/images/theme/offcanvas-btn-back.svg) no-repeat 50%;cursor:pointer;display:none;height:24px;width:24px}.catalog__content--sub-level .catalog__content-nav-back{display:inline-block}.catalog__content--sub-level .catalog__content-title{color:#757575;font-weight:400}.catalog__content--sub-level .catalog__item.active>.catalog__item-title{font-weight:700;padding-right:0}.catalog__content--sub-level .catalog__item.active>.catalog__item-title .catalog__item-toggle-nav{display:none}.catalog__content--sub-level .catalog__item.active>div.catalog__item-title{cursor:unset}.catalog__content--sub-level .catalog__item.active>div.catalog__item-title:hover{background:none}.catalog__content.opened-sublevel .catalog__content-title{display:none}@media screen and (max-width:1380px){.catalog__content{grid-template-columns:1fr;padding-right:20px}}.catalog__sidebar{align-items:flex-end;background:#f1f1f5;border-right:1px solid #f1f1f5;display:flex;flex-flow:column;min-width:300px}.catalog__sidebar--wrapper{display:flex;flex-direction:column;height:calc(100vh - 137px);overflow-y:scroll;width:100%}.catalog__sidebar--wrapper.scroll-container-less-limit{max-height:unset}.catalog__sidebar--wrapper::-webkit-scrollbar{width:5px}.catalog__sidebar--wrapper::-webkit-scrollbar-track{background-color:#fff}.catalog__sidebar--wrapper::-webkit-scrollbar-thumb{background:#e7e7e7;border-radius:24px}.catalog__sidebar--title{color:#000;font-size:16px;font-weight:700;line-height:140%;padding:0 10px 10px;text-transform:capitalize}.catalog__sidebar--list{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}.catalog__sidebar--item{align-items:center;color:#000;display:flex;gap:10px;height:38px;padding:0 44px 0 10px;position:relative;text-decoration:none}.catalog__sidebar--item-icon>a:before,.catalog__sidebar--item-icon>span:before{content:"";display:inline-block;height:25px;width:25px}.catalog__sidebar--item-kitchen>a:before,.catalog__sidebar--item-kitchen>span:before{background:url(/images/theme/catalog/kitchen.svg) no-repeat 50%}.catalog__sidebar--item-sofa>a:before,.catalog__sidebar--item-sofa>span:before{background:url(/images/theme/catalog/sofa.svg) no-repeat 50%}.catalog__sidebar--item-krovati-i-matrasy>a:before,.catalog__sidebar--item-krovati-i-matrasy>span:before{background:url(/images/theme/catalog/krovati-i-matrasy.svg) no-repeat 50%}.catalog__sidebar--item-shkafy-i-stellazhi>a:before,.catalog__sidebar--item-shkafy-i-stellazhi>span:before{background:url(/images/theme/catalog/shkafy-i-stellazhi.svg) no-repeat 50%}.catalog__sidebar--item-stoly-i-stulya>a:before,.catalog__sidebar--item-stoly-i-stulya>span:before{background:url(/images/theme/catalog/stoly-i-stulya.svg) no-repeat 50%}.catalog__sidebar--item-komody-i-tumby>a:before,.catalog__sidebar--item-komody-i-tumby>span:before{background:url(/images/theme/catalog/komody-i-tumby.svg) no-repeat 50%}.catalog__sidebar--item-hranenie-i-poryadok>a:before,.catalog__sidebar--item-hranenie-i-poryadok>span:before{background:url(/images/theme/catalog/hranenie-i-poryadok.svg) no-repeat 50%}.catalog__sidebar--item-dekor-dlya-doma>a:before,.catalog__sidebar--item-dekor-dlya-doma>span:before{background:url(/images/theme/catalog/dekor-dlya-doma.svg) no-repeat 50%}.catalog__sidebar--item-bulb>a:before,.catalog__sidebar--item-bulb>span:before{background:url(/images/theme/catalog/bulb.svg) no-repeat 50%}.catalog__sidebar--item-tekstil>a:before,.catalog__sidebar--item-tekstil>span:before{background:url(/images/theme/catalog/tekstil.svg) no-repeat 50%}.catalog__sidebar--item-mebel-vannoj>a:before,.catalog__sidebar--item-mebel-vannoj>span:before{background:url(/images/theme/catalog/mebel-vannoj.svg) no-repeat 50%}.catalog__sidebar--item-santehnika>a:before,.catalog__sidebar--item-santehnika>span:before{background:url(/images/theme/catalog/santehnika.svg) no-repeat 50%}.catalog__sidebar--item-byt-tech>a:before,.catalog__sidebar--item-byt-tech>span:before{background:url(/images/theme/catalog/byt-tech.svg) no-repeat 50%}.catalog__sidebar--item-door>a:before,.catalog__sidebar--item-door>span:before{background:url(/images/theme/catalog/door.svg) no-repeat 50%}.catalog__sidebar--item-sale>a:before,.catalog__sidebar--item-sale>span:before{background:url(/images/theme/catalog/sale.svg) no-repeat 50%}.catalog__sidebar--item-kids>a:before,.catalog__sidebar--item-kids>span:before{background:url(/images/theme/catalog/kids.svg) no-repeat 50%}.catalog__sidebar--item-vestibules>a:before,.catalog__sidebar--item-vestibules>span:before{background:url(/images/theme/catalog/vestibules.svg) no-repeat 50%}.catalog__sidebar--item-living>a:before,.catalog__sidebar--item-living>span:before{background:url(/images/theme/catalog/living.svg) no-repeat 50%}.catalog__sidebar--item-bedroom>a:before,.catalog__sidebar--item-bedroom>span:before{background:url(/images/theme/catalog/bedroom.svg) no-repeat 50%}.catalog__sidebar--item-mebel-dlya-vannoy>a:before,.catalog__sidebar--item-mebel-dlya-vannoy>span:before{background:url(/images/theme/catalog/mebel-dlya-vannoy.svg) no-repeat 50%}.catalog__sidebar--item-office>a:before,.catalog__sidebar--item-office>span:before{background:url(/images/theme/catalog/office.svg) no-repeat 50%}.catalog__sidebar--item-ikea>a:before,.catalog__sidebar--item-ikea>span:before{background:url(/images/theme/catalog/ikea.svg) no-repeat 50%}.catalog__page{display:grid;grid-template-columns:repeat(4,200px);justify-content:space-between;padding-left:11px}@media screen and (max-width:1200px){.catalog__page{gap:20px;grid-template-columns:repeat(3,1fr)}}.catalog__list{list-style-type:none;margin:0;padding:0}.catalog__list .catalog__list{display:none}.catalog__column{display:flex;flex-direction:column;gap:30px}.catalog__column--title{font-size:14px;font-weight:700;line-height:160%}.catalog__column--title:hover{color:#fd8949}.catalog__item.active .catalog__list{display:block}.catalog__item-title{align-items:center;cursor:pointer;display:flex;height:38px;position:relative}.catalog__item-title-text{align-items:center;color:#000;display:flex;flex:1;height:38px;padding:0 0 0 10px;text-decoration:none}.catalog__item-title .catalog__item-toggle-nav{background:url(/images/theme/chevron-right-grey-sm.svg) no-repeat 50%;content:"";display:inline-block;height:24px;position:absolute;right:10px;width:24px}.catalog__item-title:hover{background:#f1f1f5;border-radius:8px}.catalog__item-title:hover .catalog__item-toggle-nav{background:url(/images/theme/chevron-right.svg) no-repeat 50%}.catalog__item-parent-title{padding-right:44px}.catalog__item--important{align-items:center;display:flex;margin-left:-11px}.catalog__item--important:before{background:url(/images/theme/dot-yellow.svg) no-repeat;content:"";height:6px;padding-right:5px;width:6px}.catalog__item--link{color:#757575;text-decoration:none}.catalog__item--link:hover{color:#fd8949}.catalog__item--new:after{background:#4ac950;border-radius:3px;color:#fff;content:"Новинка";margin-left:10px;padding:3px 5px}.catalog__item .catalog__content-nav-back{display:none}.catalog__item.opened .catalog__list{display:block}.catalog__item.opened>.catalog__item-title{display:none}.catalog__item.opened-parent>.catalog__item-title{display:flex;padding-left:10px}.catalog__item.opened-parent>.catalog__item-title .catalog__content-nav-back{display:inline-block}.catalog__item.opened-parent>.catalog__item-title .catalog__item-toggle-nav{display:none}.catalog__column--title{color:#000;text-decoration:none}.catalog__button--more{background:#fff;border:none;cursor:pointer;padding:0}.catalog__button--more-text{border-bottom:1px dashed}.catalog__button--project{background:#fff;border:none;cursor:pointer;padding:0}.catalog__button--banner{color:#000;display:inline-flex;text-decoration:none}.catalog__faq{line-height:20px;margin-bottom:15px}@media screen and (max-width:1380px){.catalog__banner{display:none}}.js-mainmenu-parent.active .catalog__sidebar--item{background:#f1f1f5;border-radius:8px}.js-mainmenu-parent.active .catalog__sidebar--item:after{background:url(/images/theme/chevron-right.svg) no-repeat 50%;content:"";display:inline-block;height:24px;position:absolute;right:10px;width:24px}.js-catalog-active .header-mobile{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:9999}@media screen and (max-width:1024px){.catalog__page{grid-template-columns:1fr 1fr 1fr}.js-catalog-active footer{display:none}}@media screen and (max-width:425px){.catalog{display:none}}.sticky-header .catalog.active{height:calc(100% - 74px)}.sticky-header .catalog__sidebar--wrapper{height:calc(100vh - 74px)}.slider{max-width:100%;position:relative}.slider__nav{background:url(/images/theme/chevron.svg) no-repeat 50%;background-color:#fff;border:1px solid #e7e7e7;border-radius:100%;box-shadow:2px 0 7px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;display:block;height:48px;position:absolute;top:calc(50% - 24px);width:48px;z-index:99}.slider__nav--prev{left:-20px;transform:matrix(-1,0,0,1,0,0)}.slider__nav--next{right:-20px}.slider__nav--sm{background-image:url(/images/theme/chevron-sm.svg);height:30px;top:calc(50% - 15px);width:30px}.slider__nav:hover{background-color:#fbfbfb;border:1px solid #e7e7e7;box-shadow:none}.slider__nav.swiper-button-disabled{display:none}.slider .swiper-pagination-bullet{background:#fff;border:0;border-radius:100%;height:5px;min-width:5px;opacity:.5;outline:0;padding:0;width:5px}.slider .swiper-pagination-bullet.swiper-pagination-bullet-active{height:7px;min-width:7px;opacity:1;width:7px}.slider__pager{align-items:center;bottom:10px;display:flex;gap:7px;justify-content:center;position:absolute;width:100%;z-index:9}.slider__pager--yellow{bottom:-15px}.slider__pager--yellow .swiper-pagination-bullet{background-color:#a7a7a7;height:7px;max-width:7px;min-width:7px}.slider__pager--yellow .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ffd426}.swiper-pagination--yellow{bottom:4px}.swiper-pagination--yellow .swiper-pagination-bullet{background:#a7a7a7;border:0;border-radius:100%;height:7px;max-width:7px;min-width:7px;opacity:.5;outline:0;padding:0}.swiper-pagination--yellow .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffd426;height:7px;max-width:7px;min-width:7px;opacity:1}.swiper-img{border-radius:3px}.swiper-container{margin-bottom:50px}.swiper-block,.swiper-slide{position:relative}.swiper-slide:hover .swiper-slide__img:after{background:url(/images/theme/swiper-hover.svg) no-repeat;content:"";display:block;height:35px;left:42px;position:absolute;top:30px;width:35px}.swiper-shadow{padding-bottom:5px}.swiper-shadow--pagination{padding-bottom:25px}@media screen and (max-width:1024px){.slider__nav--next,.slider__nav--prev{display:none}}@media screen and (max-width:425px){.swiper-container{margin-bottom:35px}}.fullsize .gallery-modal.slider,.fullsize .gallery-thumbs-modal.slider{max-height:none}.product-grid{display:grid;gap:15px 15px;grid-auto-rows:unset;grid-template-columns:repeat(4,minmax(150px,1fr));justify-items:center;margin-bottom:50px;padding-bottom:50px}.product-grid__banner{margin:20px 0}.product-grid__banner img{height:auto;width:100%}.product-grid__banner--in-row-4{grid-column:1/5}.product-grid__banner--in-row-6{grid-column:1/7}@media screen and (max-width:768px){.product-grid__banner{margin:10px 0}.product-grid__banner--in-row-4{grid-column:1/4}}@media screen and (max-width:1401px){.product-grid__banner--in-row-6{grid-column:1/7}}@media screen and (max-width:1350px){.product-grid__banner--in-row-6{grid-column:1/5}}@media screen and (max-width:680px){.product-grid__banner--in-row-6{grid-column:1/4}}@media screen and (max-width:440px){.product-grid__banner--in-row-6{grid-column:1/3}}.three-columns{grid-auto-rows:490px;grid-template-columns:repeat(3,minmax(150px,1fr))}.three-columns .product-preview{max-width:383px}@media screen and (max-width:1250px){.product-grid{gap:8px}}@media screen and (max-width:1024px){.product-grid{gap:12px;grid-auto-rows:auto;row-gap:20px}}@media screen and (max-width:768px){.product-grid{-moz-column-gap:19px;column-gap:19px;grid-template-columns:1fr 1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}}@media screen and (max-width:425px){.product-grid{-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr;padding-top:20px}}@media screen and (max-width:350px){.product-grid{gap:8px}}@media screen and (max-width:320px){.product-grid{gap:10px;row-gap:20px}}@media screen and (max-width:768px){.category-page--doors .product-grid{grid-template-columns:repeat(3,minmax(124px,1fr))}}@media screen and (max-width:560px){.category-page--doors .product-grid{grid-template-columns:repeat(2,minmax(124px,1fr))}}.category-page--mezhkomnatnye-dveri .product-grid{display:grid;gap:20px 4px;grid-template-columns:repeat(6,minmax(150px,1fr))}@media screen and (min-width:501px){.category-page--mezhkomnatnye-dveri .product-grid .product-preview{height:405px}}@media screen and (max-width:1350px){.category-page--mezhkomnatnye-dveri .product-grid{grid-template-columns:repeat(4,minmax(150px,1fr))}}@media screen and (max-width:900px){.category-page--mezhkomnatnye-dveri .product-grid{gap:20px 10px;grid-template-columns:repeat(4,minmax(150px,1fr))}}@media screen and (max-width:680px){.category-page--mezhkomnatnye-dveri .product-grid{grid-template-columns:repeat(3,minmax(124px,1fr))}}@media screen and (max-width:440px){.category-page--mezhkomnatnye-dveri .product-grid{gap:30px 10px;grid-template-columns:repeat(2,minmax(124px,1fr))}}.rk-category-page .product-grid{gap:30px 15px}.fav-page{display:grid;grid-template-columns:240px 1fr}.fav-page__content{min-width:calc(100% - 240px)}.fav-page__title{font-size:24px;margin:0}.fav-page__title-amount{align-items:center;display:flex;gap:10px}.fav-page__amount{color:#757575}.fav-page__title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.fav-page__buttons{display:flex;gap:10px;overflow-x:scroll;padding-bottom:20px}.fav-page__buttons::-webkit-scrollbar{height:0}.fav-page__buttons input[type=radio]{display:none}.fav-page__button--clear-fav{align-items:center;background:#fff;border:none;color:#3757c5;cursor:pointer;display:flex;font-size:14px;gap:12px}.fav-page__button--clear-fav:hover{color:#7c93e2}.fav-page__button--clear-fav:hover:before{background:url(/images/theme/delete-basket-icon-hover.svg) no-repeat;content:"";height:17px;width:14px}.fav-page__button--clear-fav:before{background:url(/images/theme/delete-basket-icon.svg) no-repeat;content:"";height:17px;width:14px}.fav-page__button--clear-fav-sm{align-items:center;background:#fff;border:none;color:#3757c5;display:none;font-size:14px;gap:12px}.fav-page__button--clear-fav-sm:before{background:url(/images/theme/delete-basket-icon.svg) no-repeat;content:"";height:17px;width:14px}.fav-page__buttons-sm{align-items:center;display:none;flex-direction:row;gap:10px;justify-content:space-evenly;margin-bottom:15px;text-align:center}.fav-page__button-sm{border:1px solid #e7e7e7;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);color:#000;font-size:14px;padding-bottom:9px;padding-top:9px;text-decoration:none;width:100%}.fav-page__sorting{display:flex;justify-content:space-between;padding-bottom:20px}.fav-page__empty-result{margin:88px auto;max-width:500px;text-align:center}.fav-page__empty-result__title{font-size:16px;font-weight:700;line-height:18px;margin-bottom:15px}.fav-page__empty-result__body{margin-bottom:15px}.fav-page__empty-result__body a{color:#3757c5;text-decoration:none}.fav-page__empty-result .button{align-items:center;display:inline-flex;height:40px}.sidebar__block{padding-bottom:30px}.sidebar__list{list-style-type:none;margin:0;padding-left:0}.sidebar__title{font-weight:700;margin-top:0}.sidebar__item:last-child{margin-bottom:0}.sidebar__item{margin-bottom:15px}.sidebar__item--link{color:#000;cursor:pointer;text-decoration:none}.sidebar__item--link:hover{color:#fd8949}.grey-text{color:#757575}#similar-modal{padding:0}#similar-modal .hystmodal__window{max-width:1484px;width:100%}#similar-modal .hystmodal__window .hystmodal__content{padding:30px 20px}#similar-modal .hystmodal__window .hystmodal__close{background:url(/images/theme/close-modal-mobile.svg) no-repeat;background-size:100%;height:24px;right:10px;top:10px;width:24px}#similar-modal .hystmodal__window .related-products .block-header{font-size:24px;font-weight:700;line-height:28px;margin-bottom:15px}#similar-modal .hystmodal__window .related-products .swiper-block .swiper-scroller{margin-bottom:0;padding-bottom:5px}#similar-modal .hystmodal__window .related-products .swiper-block .swiper-scroller .swiper-wrapper{gap:3px}#similar-modal .hystmodal__window .related-products .swiper-block .swiper-slide{width:235px}#similar-modal .hystmodal__window .related-products+.related-products{margin-top:50px}@media screen and (max-width:425px){#similar-modal .hystmodal__window .hystmodal__close{height:36px;width:36px}#similar-modal .hystmodal__window .hystmodal__content{padding:30px 10px}#similar-modal .hystmodal__window .related-products .block-header{font-size:20px;line-height:140%}#similar-modal .hystmodal__window .related-products .swiper-block .swiper-scroller{margin-bottom:0;padding-bottom:5px}#similar-modal .hystmodal__window .related-products .swiper-block .swiper-scroller .swiper-wrapper{gap:20px}#similar-modal .hystmodal__window .related-products .swiper-block .swiper-slide{width:175px}#similar-modal .hystmodal__window .related-products+.related-products{margin-top:35px}}#favorites-clear .hystmodal__close{background:url(/images/theme/close-modal-mobile.svg) no-repeat;background-size:100%;height:24px;right:10px;top:10px;width:24px}#favorites-clear .fav-page__clear{margin:0 auto;max-width:410px;text-align:center}#favorites-clear .fav-page__clear__title{font-size:20px;font-weight:700;line-height:23px;margin-bottom:15px}#favorites-clear .fav-page__clear__body{margin-bottom:30px}#favorites-clear .fav-page__clear__body a{color:#3757c5;text-decoration:none}#favorites-clear .fav-page__clear__actions{display:flex;justify-content:center}#favorites-clear .fav-page__clear__actions .button{align-items:center;display:inline-flex;height:40px}#favorites-clear .fav-page__clear__actions .button__grey{margin-left:15px}@media screen and (max-width:1024px){.sidebar{display:none}.fav-page{display:block}.fav-page__title-row{margin-bottom:10px}.fav-page__button--clear-fav-sm{display:flex}.fav-page__button--clear-fav{display:none}.fav-page__buttons-sm{display:flex}.fav-page .fav-page__empty-result{margin:20px auto}}@media screen and (max-width:425px){.fav-page__title{font-size:20px}.fav-page__sorting{border-bottom:1px solid #e7e7e7;padding-bottom:5px}}@media screen and (max-width:320px){.dropdown-items__item,.fav-page__amount,.fav-page__button--clear-fav-sm,.fav-page__button-sm,.product-preview__link{font-size:13px}}.add-to-fav-result-message{align-items:center;background:#fff;box-shadow:0 4px 10px -2px rgba(46,0,105,.08),inset 0 1px 0 #e7e7e7;box-sizing:border-box;display:flex;left:0;opacity:1;padding:25px 20px;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:99999}.add-to-fav-result-message.fadeout{opacity:0}.add-to-fav-result-message div{box-sizing:border-box}.add-to-fav-result-message .added-to-fav-product{align-items:center;display:flex;flex:1;margin-left:18%}@media screen and (max-width:1485px){.add-to-fav-result-message .added-to-fav-product{margin-left:unset}}.add-to-fav-result-message .added-to-fav-product .fav-product-image{margin-right:20px}.add-to-fav-result-message .added-to-fav-product .fav-product-image img{display:inline-block}.add-to-fav-result-message .added-to-fav-product .fav-product-central-block{font-size:16px;font-weight:400;line-height:140%}.add-to-fav-result-message .added-to-fav-product .fav-product-central-block .fav-product-title{color:#000;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-to-fav-result-message .added-to-fav-product .fav-product-central-block .fav-products-count{color:#757575}@media screen and (max-width:1485px){.add-to-fav-result-message .added-to-fav-product .fav-product-central-block{max-width:680px}}@media screen and (max-width:1024px){.add-to-fav-result-message .added-to-fav-product .fav-product-central-block{max-width:470px}}.add-to-fav-result-message .added-to-fav-actions{align-items:center;display:flex;margin-left:20px;margin-right:11%}.add-to-fav-result-message .added-to-fav-actions .link-to-fav-page{align-items:center;display:flex;margin-right:128px}.add-to-fav-result-message .added-to-fav-actions .add-to-fav-close-btn{align-items:center;background:url(/images/theme/added-to-fav-close.svg) 50% no-repeat;cursor:pointer;display:flex;height:24px;width:24px}@media screen and (max-width:1485px){.add-to-fav-result-message .added-to-fav-actions{margin-right:unset}.add-to-fav-result-message .added-to-fav-actions .link-to-fav-page{margin-right:30px}}@media screen and (max-width:768px){.add-to-fav-result-message{display:none!important}}.form-item{display:inline-block;position:relative;vertical-align:top}.form-item--grey{overflow-x:hidden;width:100%}.form-label{border:1px solid transparent;box-sizing:border-box;color:#757575;height:100%;left:0;line-height:38px;padding:0 10px;pointer-events:none;position:absolute;top:-2px;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-label--grey{top:0}.form-input{border:1px solid #000;border-radius:3px;box-sizing:border-box;color:#000;font-size:14px;outline:none;padding:14px 0 4px 10px;resize:none;width:100%}.form-input--grey{border:1px solid #e7e7e7;padding:16px 0 7px 10px}.form-input--big{min-height:80px}.form-input:focus{border-color:#000}.form-input:not(:-moz-placeholder-shown)~.form-label{transform:scale(.57) translateY(-3px) translateX(10px)}.form-input:focus~.form-label,.form-input:not(:placeholder-shown)~.form-label{transform:scale(.57) translateY(-3px) translateX(10px)}.form-input::-moz-placeholder{color:transparent}.form-input::placeholder{color:transparent}.form-status{font-size:14px;font-weight:400;line-height:16px;margin-top:5px}.form-status--error{border-color:#f05858;color:#f05858}.form-status--error+label{color:#f05858}.form-status--success{color:#00ad11}.uk-form-danger{color:#f05858}.form-info{font-size:14px;font-weight:400;line-height:16px;margin-top:5px}.form-info--error{color:#f05858}.form-info--success{color:#00ad11}.accordion-nav{background:#fff}.accordion-nav__items{border-bottom:1px solid #e7e7e7;list-style:none;margin:0;padding:0}.accordion-nav__items--subitems{display:none;padding-bottom:10px}.accordion-nav__items--active{display:block}.accordion-nav__items--content{line-height:140%;padding:20px 0 20px 30px}.accordion-nav__item{border-top:1px solid #e7e7e7;list-style:none}.accordion-nav__item--subitem{border-top:0}.accordion-nav__link{color:#000;display:block;font-size:14px;font-weight:400;line-height:140%;padding:11px 10px;text-decoration:none}.accordion-nav__link--sublink{padding:6px 10px}.accordion-nav__link--toggle{background:url(/images/theme/arrow-down.svg) no-repeat calc(100% - 15px);cursor:pointer}.accordion-nav__link--active{background:url(/images/theme/arrow-up.svg) no-repeat calc(100% - 15px)}.accordion-nav__link--lg{padding:15px 30px 15px 0}@media (min-width:1201px){.accordion-nav{display:none}}@media screen and (max-width:768px){.accordion-nav__items{border-bottom:1px solid #e7e7e7}}@media screen and (max-width:320px){.accordion-nav__link{font-size:13px}}.header--checkout-wrapper{background:#fff}.header--checkout{box-sizing:border-box;display:grid;gap:50px;grid-template-columns:150px 1fr 143px;margin:auto;max-width:1160px;padding:20px 10px}.header .header__container{box-sizing:border-box;margin:auto;max-width:1475px;padding-left:20px;padding-right:20px}@media screen and (max-width:1024px){.header{display:none}}.header__contacts,.header__top-nav{display:flex;gap:20px;justify-content:space-between}.header__top-nav{align-items:center;padding-top:10px}.header__location{align-items:center;display:flex;gap:5px;min-width:191px}.header__location:before{background-image:url(/images/theme/location-sm.svg);background-repeat:no-repeat;background-size:contain;content:"";height:15px;min-height:15px;min-width:14px;width:14px}.header__main{align-items:center;display:flex;gap:25px;justify-content:space-between;padding:15px 0 10px}.header__search{flex-grow:1;max-width:770px}.header__logo-wrapper{align-items:center;display:flex;gap:40px}.header__logo-wrapper--order{align-items:flex-start}.header__logo{background-image:url(/images/theme/header/logo.svg?v1);background-position-y:center;background-repeat:no-repeat;background-size:contain;height:39px;width:151px}.header__phone{background:#eff3f6;border-radius:3px;color:#000;font-size:18px;font-weight:700;padding:2px 8px}.header__catalog{display:flex;gap:10px;padding-left:15px}.header__catalog:before{background-image:url(/images/theme/menu.svg)}.header__catalog.active:before,.header__catalog:before{background-repeat:no-repeat;background-size:contain;content:"";height:24px;min-height:24px;min-width:24px;width:24px}.header__catalog.active:before{background-image:url(/images/theme/menu-close.svg)}.header__subnav{display:flex;justify-content:space-between;padding-bottom:12px}.header__subnav-wrapper{display:flex;width:100%}@media (max-width:1400px){.header__partnership{display:none}}.header__cart{min-width:100%}.header__cart-title{align-items:center;color:var(--Black,#000);display:flex;font-family:Arial;font-size:20px;font-style:normal;font-weight:700;gap:5px;height:44px;line-height:140%}.header__cart-wrapper{display:flex}.header__cart-amount{cursor:pointer;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.header__cart-amount:hover{color:#fd8949}.header__products-mini{align-items:center;display:flex;gap:10px;margin-top:10px}.header__products-wrapper{width:100%}.header__products{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.header__product-mini{border-radius:3px;cursor:pointer;display:block;text-decoration:none}.header__product-mini-img{border-radius:3px;display:block;height:40px;width:51px}.header__open-products{background:url(/images/theme/arrow-down-grey.svg) no-repeat 50%;border:none;cursor:pointer;height:6px;width:9px}.header__basket-item{align-items:center;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:100px 1fr}.header__basket-item--img{display:block;height:auto;width:100px}.header__basket-item--desc{display:grid;grid-template-columns:1fr 150px}.header__basket-item--info{display:flex;flex-direction:column;gap:3px}.header__basket-item--buttons{align-items:center;display:flex;gap:5px;margin-top:7px;white-space:nowrap}.header__basket-item--prices{align-items:center;align-self:start;display:flex;gap:5px}.header__cart-buttons{align-items:center;display:flex;justify-content:space-between}.header__collapse-products{align-items:center;color:var(--Blue-1,#3757c5);cursor:pointer;display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;gap:5px;line-height:normal;text-decoration:none}.header__collapse-products:after{background:url(/images/theme/arrow-up-blue.svg) no-repeat 50%;content:"";height:5px;width:9px}.sticky-header .header--sticky{background:#fff;box-shadow:0 4px 10px 0 rgba(42,9,83,.08);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999}.sticky-header .header__main{padding-bottom:15px}.stripe-nav,.stripe-nav__items{overflow:scroll;scrollbar-width:none}.stripe-nav__items{display:flex;flex:1;justify-content:space-between;list-style:none;margin:0;max-width:100%;padding:0}.stripe-nav__items::-webkit-scrollbar{display:none}@media (max-width:1100){.stripe-nav__items{gap:15px}}.stripe-nav__items--children{background:#fff;border-radius:5px;box-shadow:0 3px 15px rgba(31,40,48,.2);display:none;flex-flow:column;gap:5px;padding:10px;position:absolute;white-space:nowrap;z-index:999}.stripe-nav__item{position:relative}.stripe-nav__item:hover .stripe-nav__items{display:flex}.stripe-nav__item:first-child{margin-left:-15px}.stripe-nav__link{color:#000;display:block;line-height:160%;padding:8px 15px;text-decoration:none;white-space:nowrap}.stripe-nav__link:hover{color:#fd8949;text-decoration:none}.stripe-nav__link--sale{color:#b30000;font-weight:700}.stripe-nav__link--sale:hover{color:#fc6565}.stripe-nav::-webkit-scrollbar,.stripe-nav::-webkit-scrollbar-thumb{display:none}.service-nav__items{display:flex;gap:25px;list-style:none;margin:0;padding:0}.service-nav__items--children{background:#fff;border-radius:5px;box-shadow:0 3px 15px rgba(31,40,48,.2);display:none;flex-flow:column;gap:5px;padding:10px;position:absolute;white-space:nowrap;z-index:999}.service-nav__item{position:relative}.service-nav__item--red .service-nav__link{color:var(--Red-1,red)}.service-nav__item:hover .service-nav__items,.user-bar{display:flex}.user-bar{gap:40px}@media screen and (max-width:1200px){.user-bar{gap:20px}}.user-bar .user-bar__icon{content:"";min-height:28px;min-width:30px;position:relative}.user-bar .user-bar__icon--profile{background:url(/images/theme/user-bar/profile.svg) no-repeat 50%;cursor:pointer}.user-bar .user-bar__icon--fav{background:url(/images/theme/user-bar/fav.svg) no-repeat 50%}.user-bar .user-bar__icon--fav:before{background:#c85952;border-radius:100%;content:"";display:none;min-height:9px;min-width:9px;position:absolute;right:3px;top:4px}.user-bar .user-bar__icon--fav.active:before{display:block}.user-bar .user-bar__icon--compare{background:url(/images/theme/user-bar/compare.svg) no-repeat 50%}.user-bar .user-bar__icon--compare:before{background:#c85952;border-radius:100%;content:"";display:none;min-height:9px;min-width:9px;position:absolute;right:3px;top:4px}.user-bar .user-bar__icon--compare.active:before{display:block}.user-bar .user-bar__icon--cart{background:url(/images/theme/user-bar/cart.svg) no-repeat 50%}.user-bar .user-bar__icon--cart:before{background:#c85952;border-radius:12px;box-sizing:border-box;color:#fff;content:attr(data-amount);display:none;font-size:11px;font-weight:500;line-height:16px;min-height:16px;min-width:16px;padding:0 4px;position:absolute;right:0;text-align:center;top:4px}.user-bar .user-bar__icon--cart.active:before{display:block}.user-bar__link{align-items:center;color:#000;cursor:pointer;display:flex;flex-direction:column;text-align:center;text-decoration:none}.user-bar__link:hover{color:#fd8949;text-decoration:none}.user-bar__link:hover:before{filter:invert(74%) sepia(12%) saturate(6860%) hue-rotate(325deg) brightness(98%) contrast(104%)}.user-bar__link:before{background:transparent 50% no-repeat;content:"";min-height:28px;min-width:30px}.user-bar__link--profile:before{display:none}.user-bar__link--cart:hover .user-bar__icon--fav,.user-bar__link--compare:hover .user-bar__icon--fav,.user-bar__link--fav:hover .user-bar__icon--fav{background-image:url(/images/theme/user-bar/fav-hover.svg)}.user-bar__link--cart:hover .user-bar__icon--cart,.user-bar__link--compare:hover .user-bar__icon--cart,.user-bar__link--fav:hover .user-bar__icon--cart{background-image:url(/images/theme/user-bar/cart-hover.svg)}.user-bar__link--cart:hover .user-bar__icon--compare,.user-bar__link--compare:hover .user-bar__icon--compare,.user-bar__link--fav:hover .user-bar__icon--compare{background-image:url(/images/theme/user-bar/compare-hover.svg)}.user-bar__link--cart:before,.user-bar__link--compare:before,.user-bar__link--fav:before{display:none}.header-mobile__block .user-bar__icon{content:"";min-height:24px;min-width:24px;position:relative}.header-mobile__block .user-bar__icon--profile{background:url(/images/theme/user-bar/profile-mobile.svg) no-repeat 50%;cursor:pointer}.search-box{align-items:center;border:2px solid #ffd426;border-radius:8px;box-sizing:border-box;display:block;display:flex;gap:10px;justify-content:space-between;width:100%}.search-box__input{border:0;box-sizing:border-box;flex-grow:1;height:36px;outline:none}.search-box__input:focus::-moz-placeholder{opacity:0}.search-box__input:focus::placeholder{opacity:0}.search-box__area{align-items:center;background:#f7f8f8;border:0;border-radius:8px;box-shadow:0 0 5px -2px rgba(83,13,169,.08);cursor:pointer;display:flex;height:36px;padding:0 10px}.search-box__area:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat;content:"";height:6px;margin-left:5px;margin-top:2px;width:10px}.search-box__submit{background:#ffd426;background-image:url(/images/theme/search.svg);background-position:50%;background-repeat:no-repeat;border:0;border-radius:0 3px 3px 0;border-radius:0;box-shadow:0 0 5px -2px rgba(83,13,169,.08);height:36px;min-width:78px}@media screen and (max-width:1100px){.search-box__submit{min-width:60px}}#footer-bar{background:#fff;bottom:-1px;box-shadow:0 -1px 10px rgba(0,0,0,.1);box-sizing:border-box;display:none;height:70px;left:0;padding:10px 15px 20px;position:fixed;text-align:center;width:100%;z-index:999}#footer-bar.footer-bar--iphone{height:calc(55px + env(safe-area-inset-bottom));padding-bottom:calc(5px + env(safe-area-inset-bottom))}@media screen and (max-width:1024px){#footer-bar{display:block}}#footer-bar .inner{display:flex;justify-content:space-between;margin:0 auto}#footer-bar .inner>*{float:left;min-width:50px;padding-left:0}#footer-bar #shop-page-btn,#footer-bar .chat-btn,#footer-bar a{color:#000;display:inline-block;float:none;font-size:12px;font-weight:700;line-height:16px;margin:0;padding:0;text-decoration:none}@media screen and (max-width:325px){#footer-bar #shop-page-btn,#footer-bar .chat-btn,#footer-bar a{font-size:10px}}#footer-bar .title{display:block}#footer-bar .img{background:no-repeat 50%;display:block;height:24px;line-height:24px;margin-bottom:2px}#footer-bar .img.icon-menu{background-image:url(/images/theme/footer-bar/menu.svg)}#footer-bar .img.icon-location{background-image:url(/images/theme/footer-bar/location.svg)}#footer-bar .img.icon-chat{background-image:url(/images/theme/footer-bar/chat.svg)}#footer-bar .img.icon-phone{display:flex;height:26px;justify-content:center;margin-bottom:0;position:relative;text-align:center}#footer-bar .img.icon-phone:before{background-color:#ffd426;background-image:url(/images/theme/footer-bar/phone.svg);background-position:50%;border-radius:24px;content:"";display:inline-block;height:26px;position:absolute;width:26px}#footer-bar .img.icon-cart{background-image:url(/images/theme/footer-bar/cart.svg)}#footer-bar .active .img.icon-menu{background-image:url(/images/theme/footer-bar/menu-active.svg)}#footer-bar .active .img.icon-location{background-image:url(/images/theme/footer-bar/location-active.svg)}#footer-bar .active .img.icon-cart{background-image:url(/images/theme/footer-bar/cart-active.svg)}#footer-bar .active .title{color:#fd8949}#footer-bar .count{background:#fff94d;border-radius:100%;display:block;font-size:9px;height:15px;line-height:16px;position:absolute;right:5px;text-align:center;top:0;width:15px}#footer-bar .fake-phone{position:relative}#footer-bar .transparent{font-size:0;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:2}#footer-bar .chat-btn img{margin:1px 0}@supports (-webkit-touch-callout:none){#footer-bar{height:58px}}.__jivoMobileButton{display:none!important}.minicart-icon{position:relative}.minicart-icon .minicart-amount{background:#c85952;border-radius:12px;box-sizing:border-box;color:#fff;font-size:11px;font-weight:500;height:16px;line-height:16px;min-width:16px;padding:0 4px;text-align:center}.chat-loader,.minicart-icon .minicart-amount{display:block;position:absolute;right:0;top:0}.chat-loader{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;z-index:200000!important}.chat-loader__body{background:#fff;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;left:0;padding:18px 10px;position:fixed;width:100%;z-index:200000000!important}.chat-loader__text{color:#757575;text-align:center}.chat-loader-lock{overflow:hidden}.header-popup__block{display:flex;flex-direction:column;gap:25px;min-width:540px}.header-popup__items{display:flex;gap:10px}.header-popup__title{color:#757575;margin:0;padding-bottom:15px}.header-popup__item-col{flex-grow:1;list-style-type:none;margin:0;max-width:270px;padding:0}.header-popup__link{align-items:center;color:#000;cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-decoration:none}.header-popup__link:hover{background:#eff3f6;color:#000;text-decoration:none}.header-popup__icon{height:25px;min-height:25px;min-width:25px;width:25px}.search-autocomplete{position:relative}.search-autocomplete__results{background:#fff;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:flex;flex-direction:column;gap:30px;left:-10px;padding:75px 10px 10px;position:absolute;top:-10px;width:100%;z-index:2}@media screen and (max-width:1024px){.search-autocomplete__results{background:none;border-radius:0 0 8px 8px;box-shadow:none;box-sizing:border-box;gap:0;left:0;margin-top:10px;padding:0;position:relative;top:0}.search-autocomplete__results .offcanvas__subheader:last-child{border-radius:8px!important}}.search-autocomplete__form{position:relative;z-index:3}.search-autocomplete__block{font-size:14px}@media screen and (max-width:1024px){.search-autocomplete__block{background:#fff;border-radius:0 0 8px 8px;box-sizing:border-box;font-size:16px}.search-autocomplete__block+.search-autocomplete__block{border-radius:8px;margin-top:10px}}.search-autocomplete__header{align-items:center;color:#757575;display:flex;justify-content:space-between;margin-bottom:15px;padding:0 10px}@media screen and (max-width:1024px){.search-autocomplete__header{height:45px;margin-bottom:0}}.search-autocomplete__items{display:grid;gap:5px}@media screen and (max-width:1024px){.search-autocomplete__items{gap:0}}.search-autocomplete__item{align-items:center;color:#000;display:flex;gap:10px;padding:0 0 0 10px;text-decoration:none}@media screen and (max-width:1024px){.search-autocomplete__item{height:45px;padding:0 10px}}.search-autocomplete__item:hover{background-color:#eff3f6}.search-autocomplete__item--history:before{background:url(/images/theme/search-history-grey.svg) no-repeat 50%;content:"";height:24px;width:24px}.search-autocomplete__item--suggestions:before{background:url(/images/theme/search-grey.svg) no-repeat;content:"";height:24px;width:24px}.search-autocomplete__item--categories{justify-content:space-between}.search-autocomplete__item--categories:after{background:url(/images/theme/arrow-right.svg) no-repeat 50%;content:"";height:24px;width:24px}.search-autocomplete__button{cursor:pointer}.search-autocomplete__button--clean{background:#fff;border:none;color:#a7a7a7;text-decoration:underline}@media screen and (max-width:1024px){.search-autocomplete__button--clean{font-size:16px;text-decoration:none}}.search-autocomplete__button--search{background:#fff;border:none;padding:0;position:absolute;right:14px;top:17px}.search-autocomplete__button--reset{background:url(/images/theme/search-reset.svg) no-repeat 50%;border:0;cursor:pointer;height:24px;height:100%;opacity:.3;outline:none;position:absolute;right:75px;top:0;width:24px;width:40px}.search-autocomplete__button--reset:hover{opacity:.5}@media screen and (max-width:1024px){.search-autocomplete__button--reset{right:0}}.search-autocomplete__search{font-size:30px;position:relative;width:100%}.search-autocomplete__search--input{border:2px solid #ffd426;border-radius:3px;box-sizing:border-box;margin-bottom:10px;outline:none;padding:12px 15px;width:100%}.dropdown{background:#fff;border-radius:3px;box-sizing:border-box;min-height:30px;position:relative}.dropdown--placeholder{min-width:0}.dropdown--full{width:100%}.dropdown--select .dropdown__body{border-bottom:0;border-radius:0 0 3px 3px;border-top:0;padding:0}.dropdown--select .dropdown__item{border-bottom:1px solid #e7e7e7;padding:7px 10px}.dropdown--select .dropdown__item:hover{border-bottom:1px solid #eff3f6}.dropdown--select .dropdown__button{color:#000;height:30px;line-height:140%;padding:7px 10px}.dropdown--select.dropdown--active .dropdown__button{border-radius:3px 3px 0 0}.dropdown--input .dropdown__item{line-height:160%;padding:9px 10px}.dropdown--input .dropdown__button--wrapper{border:0;display:block;height:auto;padding:0}.dropdown--input .dropdown__button--wrapper:after{height:100%;position:absolute;right:10px;top:0}.dropdown--listable{border:1px solid #e7e7e7}.dropdown--listable .dropdown__body{left:0;padding:0;top:0}.dropdown--listable .dropdown__item{line-height:28px;padding:0 10px}.dropdown__item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:7px 0 7px 20px;text-align:left}.dropdown__item--active:after{background:url(/images/theme/dropdown-active.svg) no-repeat 50%;content:"";height:10px;min-height:10px;min-width:14px;width:14px}.dropdown__item--option:hover{background:#eff3f6}.dropdown__item--radio{padding:7px 10px}.dropdown__item--open:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat 50%}.dropdown__item--close:after,.dropdown__item--open:after{content:"";height:6px;min-height:6px;min-width:10px;width:10px}.dropdown__item--close:after{background:url(/images/theme/sm-arrow-up.svg) no-repeat 50%}.dropdown--disabled{color:#757575}.dropdown--disabled .dropdown__item--open:after{background-image:url(/images/theme/arrow-down-grey.svg);color:#757575}.dropdown__body{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:none;padding:13px 0;position:absolute;width:100%;z-index:2}.dropdown--active{border:0}.dropdown--active .dropdown__body{display:block}.dropdown--active .dropdown__button:after{background:url(/images/theme/sm-arrow-up.svg) no-repeat 50%}.dropdown--active .dropdown__button.form-status--error:after{background:url(/images/theme/sm-arrow-up-red.svg) no-repeat 50%}.dropdown__button{align-items:center;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#757575;cursor:pointer;display:flex;font-size:14px;gap:20px;height:40px;justify-content:space-between;line-height:38px;overflow:hidden;padding:12px 8px;position:relative}.dropdown__button:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat 50%;content:"";display:block;height:6px;min-height:6px;min-width:10px;width:10px}.dropdown__button.form-status--error:after{background:url(/images/theme/sm-arrow-down-red.svg) no-repeat 50%}.dropdown__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown__placeholder--active{color:#000}.dropdown__label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:5px;justify-content:space-between;line-height:22px}@media (min-width:600px){.dropdown__label{display:none}}.dropdown__label:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat 50%;content:"";display:block;height:6px;min-height:6px;min-width:10px;width:10px}.dropdown__select{left:-9999px;position:absolute}@media (max-width:600px){.dropdown--selectable{min-height:0}}@media (min-width:600px){.dropdown--selectable .dropdown__label .dropdown__select{display:none}}@media (max-width:600px){.dropdown--selectable .dropdown__body,.dropdown--selectable .dropdown__button{display:none}}.dropdown input[type=radio]{left:-9999px;position:absolute}.dropdown input[type=radio]:checked+.dropdown__item:after{background:url(/images/theme/dropdown-active.svg) no-repeat 50%;content:"";height:10px;min-height:10px;min-width:14px;width:14px}.desktop-sort-title,.dropdown-items{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#000;font-size:14px;font-weight:400;line-height:160%;min-height:30px;outline:0;position:relative;width:228px}.desktop-sort-title__item,.dropdown-items__item{cursor:pointer;line-height:28px;padding:0 10px;text-align:left}.desktop-sort-title__current,.desktop-sort-title__current--sm,.dropdown-items__current,.dropdown-items__current--sm{background:url(/images/theme/sm-arrow-down.svg) no-repeat calc(100% - 10px)}.dropdown-items-desktop{font-size:14px;font-weight:400;line-height:160%;position:relative}.dropdown-items-desktop *{-moz-user-select:none;-webkit-user-select:none;user-select:none}.dropdown-items-desktop .desktop-sort-title{cursor:pointer;padding:4px 34px 4px 10px;position:relative}.dropdown-items-desktop .desktop-sort-title:after{background:url(/images/theme/category/sort-arrow.svg) no-repeat;content:"";display:inline-block;height:5px;position:absolute;right:10px;top:12px;transform:rotate(180deg);width:9px}.dropdown-items-desktop .desktop-sort-title.active{transform:unset}.dropdown-items-desktop .desktop-sort-ul{border-radius:0 0 3px 3px;display:none;list-style:none;margin:0;padding:0}.dropdown-items-desktop .desktop-sort-ul .desktop-sort-li{background:#fff;cursor:pointer;padding:4px 34px 4px 10px;position:relative}.dropdown-items-desktop .desktop-sort-ul .desktop-sort-li+.desktop-sort-li{border-top:1px solid #e7e7e7}.dropdown-items-desktop .desktop-sort-ul .desktop-sort-li:hover{background:#eff3f6}.dropdown-items-desktop .desktop-sort-ul .desktop-sort-li.active:after{background:url(/images/theme/theme/category/sort-active.svg) no-repeat;content:"";display:inline-block;height:10px;position:absolute;right:10px;top:10px;width:14px}.dropdown-items-desktop .desktop-sort-ul .desktop-sort-li:last-child{border-radius:0 0 3px 3px}.dropdown-items-desktop.opened .desktop-sort-title:after{background:url(/images/theme/category/sort-arrow.svg) no-repeat;transform:rotate(0)}.dropdown-items-desktop.opened .desktop-sort-ul{background:#fff;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:flex;flex-direction:column;position:absolute;width:100%;z-index:1}.sidebar-contacts__search{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;height:30px;padding-left:10px;width:214px}.sidebar-contacts__search:focus{border:1px solid #000}.sidebar-contacts__items{display:flex;flex-direction:column;gap:7px;list-style-type:none;margin-top:0;padding:0}.sidebar-contacts__items--children{display:none;line-height:20px;margin-left:20px;margin-top:7px}.sidebar-contacts__link{background-position:calc(100% - 10px);background-repeat:no-repeat;color:#000;display:inline-block;line-height:26px;line-height:140%;padding:3px 0;position:relative;text-decoration:none;width:100%}.sidebar-contacts__link .toggle-btn{display:block;height:100%;position:absolute;right:0;top:0;width:50px}.sidebar-contacts__link:hover{color:#fd8949;text-decoration:none}.sidebar-contacts__link--active{background-color:#eff3f6;border-radius:3px;cursor:pointer;margin-left:-6px;padding:3px 6px}.sidebar-contacts__item--parent>.sidebar-contacts__link{background-image:url(/images/theme/chevron-right.svg)}.sidebar-contacts__item--parent.opened>.sidebar-contacts__link{background-image:url(/images/theme/arrow-down.svg)}.sidebar-contacts__item--parent.opened>.sidebar-contacts__items--children{display:flex}@media screen and (max-width:1024px){.sidebar-contacts{display:none}}.shop-page{display:grid;gap:45px;grid-template-columns:227px 1fr}.shop-page__content{margin-bottom:20px;min-width:calc(100% - 227px)}.shop-page__info{margin-bottom:20px!important}@media screen and (max-width:1024px){.shop-page{display:block}.shop-page__content{margin-bottom:50px}}@media screen and (max-width:425px){.shop-page__content{margin-bottom:35px}}.pane{bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.pane__body{display:flex;flex-direction:column;height:calc(100vh - 45px)}.pane__overlay{background:#000;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:10}.pane__content{flex-grow:1;overflow-y:auto;padding-bottom:15px;padding-right:25px}.pane__window{background:#fff;border-radius:15px 15px 0 0;box-sizing:border-box;height:calc(100% - 20px);padding:25px 0 25px 25px;position:absolute;top:20px;width:100%;z-index:11}.pane__close{cursor:pointer;position:absolute;right:10px;top:10px}.pane__heading{font-size:14px;font-weight:700;line-height:140%;margin-bottom:15px}.pane__swipe-out{background:#a7a7a7;border-radius:37px;border-radius:0;height:3px;height:30px;left:50%;margin-left:-100px;position:absolute;top:9px;top:0;width:50px;width:200px}.cart-module{display:flex;flex-direction:column;gap:15px}.cart-module__item{align-items:center;display:grid;gap:10px;grid-template-columns:65px 1fr 1fr}.cart-module__desc{display:flex;flex-flow:column;font-size:12px;font-weight:400;gap:8px;line-height:14px}.cart-module__prices{align-items:center;display:flex;gap:5px}.cart-module__price{font-size:18px;font-weight:400;line-height:21px}.cart-module__price-old{color:#757575;font-size:14px;font-weight:400;position:relative}.cart-module__price-old:after{border-bottom:1px solid #ff2121;content:"";display:block;left:0;position:absolute;top:50%;width:100%}.cart-module__img{border-radius:3px;height:auto;max-width:100%}.cart-module__title{color:#000;text-decoration:none}.cart-module__title:hover{color:#fd8949}.cart-module__param{color:#757575}.cart-module__amount{align-items:flex-end;display:flex;flex-direction:column;justify-self:end;text-align:right}.checkbox{position:relative}.checkbox__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute}.checkbox__label{cursor:pointer;display:flex;gap:5px;padding-left:25px}.checkbox__label:hover:before{border:1px solid #000}.checkbox__label:before{border:1px solid #a7a7a7;border-radius:3px;left:0;top:0;z-index:1}.checkbox__label:after,.checkbox__label:before{content:"";display:block;height:14px;position:absolute;width:14px}.checkbox__label:after{background:url(/images/theme/check-black-new.svg) no-repeat;background-size:11px 8px;left:3px;opacity:0;top:4px;z-index:2}.checkbox__input:checked+.checkbox__label:before{background-color:#ffd426;border-color:#ffd426}.checkbox__input:checked+.checkbox__label:after{opacity:1}.compare-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.compare-header .clear-compare-mobile{display:none}.delete-all{align-items:center;background:unset;border:none;color:#3757c5;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:5px;line-height:140%;transition:all .5s}.delete-all:hover{opacity:.7}.delete-all .icon{background:url(/images/theme/delete-blue.svg) no-repeat;background-position:50%!important;display:block;height:24px;width:24px}.compare-container{display:flex;flex-direction:column;gap:30px}.compare-container .compare-filter-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper{flex:1;overflow:hidden}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter{cursor:pointer;display:flex;flex-direction:row;gap:10px;list-style:none;margin:0;padding:0;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li a{background:#f7f8f8;border-radius:42px;color:#000;display:flex;flex-direction:row;font-size:14px;font-weight:400;gap:5px;line-height:140%;padding:4px 6px;text-decoration:unset;transition:all .5s;white-space:nowrap}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li a:hover{background:#e7e7e7}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li a .tab-count{background:#fff;border-radius:30px;padding:0 7px}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li a.active{background:#42413e;color:#fff}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li a.active .tab-count{color:#000}.compare-container .compare-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px}.compare-container .compare-wrapper.compare-wrapper-mobile{display:none}.compare-container .compare-wrapper-item{display:flex;flex-direction:column;width:100%}.compare-container .compare-wrapper-item.hide{display:none}.compare-container .compare-wrapper-item.show{display:flex}.compare-container .compare-wrapper .show-all-container{display:flex;flex-direction:row;flex-wrap:wrap}.compare-container .compare-wrapper .show-all-container.fixed{background:#fff;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);box-sizing:border-box;position:fixed;top:0;width:100%;z-index:9999}.compare-container .compare-wrapper .show-all-container.fixed .filter-characteristics{opacity:0}.compare-container .compare-wrapper .show-all-container.fixed .product-container .product-wrapper .product-grid .product-preview{gap:3px}.compare-container .compare-wrapper .show-all-container.fixed .product-container .product-wrapper .product-grid .product-preview .product-preview-slider img{align-self:flex-start;height:50px!important;-o-object-fit:cover;object-fit:cover;width:50px!important}.compare-container .compare-wrapper .show-all-container.fixed .product-container .product-wrapper .product-grid .product-preview .product-preview__link{display:inline-block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-container .compare-wrapper .show-all-container.fixed .product-container .product-wrapper .product-grid .product-preview .delivery-info,.compare-container .compare-wrapper .show-all-container.fixed .product-container .product-wrapper .product-grid .product-preview .product-action,.compare-container .compare-wrapper .show-all-container.fixed .product-container .product-wrapper .product-grid .product-preview .product-reviews-total{display:none}.compare-container .compare-wrapper .show-all-container.fixed .nav-btn-compare{height:24px!important;width:24px!important}.compare-container .compare-wrapper .show-all-container.fixed .nav-btn-compare.nav-next{right:-12px!important}.compare-container .compare-wrapper .show-all-container.fixed .nav-btn-compare.nav-prev{left:-12px!important}.compare-container .compare-wrapper .show-all-container .filter-characteristics{flex:0 0 16%;margin-top:10px}.compare-container .compare-wrapper .show-all-container .filter-characteristics form{display:flex;flex-direction:column;gap:10px}.compare-container .compare-wrapper .show-all-container .filter-characteristics form label{color:#000}.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:checked,.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:not(:checked){left:-9999px;position:absolute}.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:checked+label,.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;line-height:20px;padding-left:28px;position:relative}.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:checked+label:before{background:#ffd426;border:1px solid #ffd426;border-radius:100%;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #a7a7a7;border-radius:100%;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:checked+label:after,.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:not(:checked)+label:after{background:#2b2b2b;border-radius:100%;content:"";height:10px;left:5px;position:absolute;top:5px;transition:all .2s ease;width:10px}.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.compare-container .compare-wrapper .show-all-container .filter-characteristics form [type=radio]:checked+label:after{accent-color:green;mix-blend-mode:multiply;opacity:1;transform:scale(1)}.compare-container .compare-wrapper .show-all-container .product-container{flex:1 0 84%;min-width:200px;position:relative}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper{overflow:hidden;padding-bottom:6px}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid{display:flex;flex-direction:row;gap:0;margin-bottom:0;transform:translateX(0);transition:all .5s}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview{border-radius:3px;box-sizing:content-box;cursor:-webkit-grab;cursor:grab;display:flex;flex-direction:column;gap:10px;justify-content:space-between;min-width:182px;padding:10px;position:relative;transition:box-shadow .15s linear;width:182px}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview:active{transition-delay:.25s}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview :not(.product-action__addtocart){pointer-events:none}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .cart-btns,.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action__button{pointer-events:auto}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview.dragged{cursor:-webkit-grabbing;cursor:grabbing;transition-delay:.25s;z-index:9999}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-preview-details{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-preview__link{font-size:12px;font-weight:400;height:unset;line-height:140%;pointer-events:auto}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-preview-slider{margin-bottom:0;padding-bottom:0}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-reviews-total{padding-bottom:0}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-price-delivery{display:flex;flex-direction:column;gap:5px}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-price-delivery .product-lines{align-items:center;display:flex;justify-content:center;margin-top:5px;opacity:0}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-price-delivery .product-action{position:relative}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-price-delivery .product-action .add-to-cart-wrapper{flex:1;position:relative}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-price-delivery .product-action .product-action__addtocart-count{background:#fff;border:1px solid #e7e7e7}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-price-delivery .product-action .product-action__addtocart-count .cart-btns{transition:all .5s}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-price-delivery .product-action .product-action__addtocart-count .cart-btns:hover{background:#f7f8f8;border-radius:2px}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .delivery-info{margin-bottom:0;min-height:unset}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .delivery-info .product-preview__pickup-date{margin:0}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action{gap:10px;justify-content:space-between}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action .product-action__addtocart-count{width:100%}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action .compare-delete-btn{background:url(/images/theme/delete.svg) no-repeat;background-position:50%!important;display:block;height:24px;transition:all .5s;width:24px}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action .compare-delete-btn:hover{background:url(/images/theme/delete-hover.svg) no-repeat}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action .addtocart-count-container{width:100%}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action .product-action__addtocart{pointer-events:auto;width:100%}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action-settings{display:flex;flex-direction:row;gap:10px}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview:hover{box-shadow:0 4px 15px -2px rgba(46,0,105,.13)}.compare-container .compare-wrapper .show-all-container .product-container .product-wrapper .product-grid .product-preview:hover .product-price-delivery .product-lines{opacity:1!important}.compare-container .compare-wrapper .show-all-container .product-container .nav-btn-compare{background-color:#fff;background-image:url(/images/theme/arrow-right.svg);background-position:50%!important;background-repeat:no-repeat;border:1px solid #e7e7e7;border-radius:50%;box-shadow:2px 0 7px rgba(0,0,0,.1);cursor:pointer;display:none;height:48px;position:absolute;top:20%;transition:all .5s;width:48px;z-index:9999}.compare-container .compare-wrapper .show-all-container .product-container .nav-btn-compare:hover{background-color:#f7f7f7}.compare-container .compare-wrapper .show-all-container .product-container .nav-btn-compare.nav-next{right:-24px}.compare-container .compare-wrapper .show-all-container .product-container .nav-btn-compare.nav-prev{left:-24px;transform:rotate(180deg)}.compare-container .compare-wrapper .characteristics-wrapper{display:flex;flex-direction:column}.compare-container .compare-wrapper .characteristics-wrapper.fixed{margin-bottom:80px;margin-top:140px}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-item{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden;padding:10px 0}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-item.same-values .characteristics-wrapper-info{opacity:.3}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-item.hide{display:none!important}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-titles{align-items:center;color:#757575;display:flex;flex:0 0 16%;flex-direction:row;font-size:14px;font-weight:400;gap:5px;line-height:140%}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-titles .characteristic-details-wrapper{display:inline-block}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-titles .characteristic-details-wrapper .question-circle{background:url(/images/theme/question-circle.svg) no-repeat;background-position:50%!important;display:block;height:11px;width:11px}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-titles .characteristic-details-wrapper .characteristic-details-info{background-color:#fff;border-radius:5px;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);color:#fff;color:#000;font-size:14px;margin-left:5px;margin-top:10px;max-width:200px;padding:5px 10px;position:absolute;transform:translateX(-50%);visibility:hidden}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-titles .characteristic-details-wrapper .characteristic-details-info:after{border:5px solid transparent;border-bottom-color:#fff;content:"";left:50%;margin-left:-5px;position:absolute;top:-10px;transform:rotate(180deg)}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-titles .characteristic-details-wrapper:hover .characteristic-details-info{visibility:visible}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-info-wrapper{flex:1;overflow:hidden}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-info-wrapper .characteristics-wrapper-info{color:#000;display:flex;flex:1;flex-direction:row;font-size:14px;font-weight:400;gap:0;line-height:140%;transform:translateX(0);transition:all .5s}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-info-wrapper .characteristics-wrapper-info-item{box-sizing:border-box;display:flex;flex:0 0 202px;flex-direction:row;flex-wrap:wrap;gap:5px;padding:0 10px;position:relative}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-info-wrapper .characteristics-wrapper-info-item span:not(.long-text){margin-right:10px;max-width:90%}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-info-wrapper .characteristics-wrapper-info-item .long-text{display:inline-block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-info-wrapper .characteristics-wrapper-info-item .show-characteristic-text{background-color:transparent!important;background:url(/images/theme/arrow-down.svg) no-repeat;background-position:50%!important;border:unset;cursor:pointer;display:block;height:11px;position:absolute;right:0;top:4px;width:11px}@media screen and (max-width:1024px){.compare-header .category-heading{font-size:24px;font-weight:700;line-height:140%}.compare-header .clear-compare-mobile{display:block}.compare-container{margin-bottom:100px!important}.compare-container .compare-filter-wrapper form{display:none}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter{flex-direction:column;gap:0}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li .select-filter.active,.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li a.select-filter{background:#fff;border-bottom:1px solid #eff3f6;border-radius:0;color:#000;padding:10px 6px}.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li .select-filter.active .tab-count,.compare-container .compare-filter-wrapper .compare-filter-items-wrapper .compare-filter li a.select-filter .tab-count{background:#42413e;color:#fff}.compare-container .compare-wrapper.compare-wrapper-desktop{display:none}.compare-container .compare-wrapper.compare-wrapper-mobile{background:#fff;display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%}.compare-container .compare-wrapper.compare-wrapper-mobile.show{display:block}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content{display:flex;flex-direction:column;padding:0 20px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .back-to-compare-filter{align-items:center;color:#000;display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:15px;line-height:140%;padding:16px 0 10px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .back-to-compare-filter .back-to-compare-btn{background:transparent;border:none;padding:0}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container.fixed{padding:10px 0}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container.fixed .product-index-wrapper{display:none}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container{display:flex;flex:1;flex-wrap:nowrap;gap:0;overflow:hidden}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper{flex:0 0 calc(20% - 10px);padding:0 5px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid{gap:10px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid .product-preview{box-shadow:unset;flex:0 0 100%;padding:0;width:100%}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action{position:unset}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action__button--fav{background-color:transparent;background-size:contain;height:30px;position:absolute;right:0;top:0;width:30px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action__button--fav.active{background-size:70%}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-index-wrapper{color:#757575;font-size:12px;font-weight:400;line-height:140%;padding:14px 0;text-align:center}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-filter-wrapper-mobile{align-items:center;background:#eff3f6;display:flex;flex-direction:row;justify-content:space-between;padding:5px 10px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-filter-wrapper-mobile .filter-group{align-items:center;display:flex;flex-direction:row;gap:7px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-filter-wrapper-mobile .filter-group input{height:20px;margin:0;width:20px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-filter-wrapper-mobile .filter-group label{color:#000;font-size:14px;font-weight:400;line-height:140%}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item{flex-direction:column;gap:5px}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-titles{padding:0 10px}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info{display:flex;flex-wrap:nowrap;gap:0;overflow:hidden;width:100%}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items{flex:0 0 calc(20% - 10px);overflow:hidden;padding:0 5px}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items .characteristics-wrapper-info-items-wrapper{display:flex;flex-direction:row;gap:10px;transition:all .5s}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items .characteristics-wrapper-info-items-wrapper .characteristics-wrapper-info-item{flex:0 0 100%;gap:10px;padding:0 5px}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items .characteristics-wrapper-info-items-wrapper .characteristics-wrapper-info-item .long-text{max-width:130px}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items .characteristics-wrapper-info-items-wrapper .characteristics-wrapper-info-item .show-characteristic-text{right:15px}}@media screen and (max-width:980px){.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container{gap:0}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper{flex:0 0 calc(25% - 10px)}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper.product-wrapper-5{display:none}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info{gap:0}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items{flex:0 0 calc(25% - 10px)}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items.characteristics-wrapper-info-items-5{display:none}}@media screen and (max-width:796px){.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container{gap:0}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper{flex:0 0 calc(33.33% - 10px)}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper.product-wrapper-4,.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper.product-wrapper-5{display:none}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info{gap:0}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items{flex:0 0 calc(33.33% - 10px)}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items.characteristics-wrapper-info-items-4,.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items.characteristics-wrapper-info-items-5{display:none}}@media screen and (max-width:590px){.compare-header .category-heading{font-size:20px;font-weight:700;line-height:140%}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content{padding:0}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .back-to-compare-filter{padding:16px 10px 10px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container{padding:0 10px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container.fixed{padding:10px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container{gap:0}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper{flex:0 0 calc(50% - 10px)}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper.product-wrapper-3,.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper.product-wrapper-4{display:none}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action{gap:5px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action .product-action__button--delete{display:none}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-action .product-action__addtocart{margin:0}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper{padding:0 10px}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-titles{padding:0}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info{gap:0}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items{flex:0 0 calc(50% - 10px)}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items .characteristics-wrapper-info-item{padding:0!important}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items.characteristics-wrapper-info-items-3,.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items.characteristics-wrapper-info-items-4{display:none}}@media screen and (max-width:320px){.compare-container :not(.product-price__regular):not(.product-price__old):not(.product-preview__pickup-date):not(.product-reviews-total__value):not(.back-to-compare-filter):not(.product-preview__link){font-size:13px!important}.delete-all{font-size:13px;gap:3px}.compare-header{align-items:flex-start;margin-bottom:15px}.compare-header .page-heading{flex:0 0 40%;margin:0}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-filter-wrapper-mobile .filter-group input{height:14px;width:14px}.compare-container .compare-wrapper.compare-wrapper-mobile .compare-wrapper-mobile-content .show-all-container .product-container .product-wrapper .product-grid .product-preview .product-preview-slider img{height:144px}.compare-container .compare-wrapper.compare-wrapper-mobile .characteristics-wrapper .characteristics-wrapper-item .characteristics-wrapper-info-wrapper .characteristics-wrapper-info .characteristics-wrapper-info-items .characteristics-wrapper-info-items-wrapper .characteristics-wrapper-info-item .long-text{max-width:105px}.compare-container .compare-wrapper .characteristics-wrapper .characteristics-wrapper-info-wrapper .characteristics-wrapper-info-item span:not(.long-text){max-width:70%}.compare-container .compare-wrapper .show-all-container.fixed .product-container .product-wrapper .product-grid .product-preview .product-preview__link{max-width:130px}}.bottom-sheet__card{border-radius:15px 15px 0 0}.bottom-sheet__content{max-height:calc(100vh - 55px)!important;padding:0 10px 20px}.bottom-sheet__body{display:flex;flex-flow:column}.bottom-sheet__main{flex-grow:1;overflow:hidden}.bottom-sheet__scrollable{max-height:100%;overflow-y:scroll}.bottom-sheet__heading{font-size:14px;font-weight:700;line-height:140%;margin-bottom:15px}.bottom-sheet__close{cursor:pointer;height:37px;position:absolute;right:10px;top:10px;width:37px}.bottom-sheet__pan{height:25px!important}.modal--window{display:flex;flex:1;flex-flow:column;height:100vh;padding:30px 0 30px 20px;position:relative}@media (max-width:1024px){.modal--window{height:auto;max-height:90vh}}.modal__title{font-size:24px;font-weight:700;line-height:140%;margin:0 0 15px}.modal__header{white-space:normal}.modal__content{background:#fff;border-radius:3px;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:30px}@media screen and (max-width:768px){.modal__content .modal__content{border-radius:0}}.modal__action{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:1rem 0 0}.modal__container--fullsize .modal__content{padding:0}.modal__close{background:url(/images/theme/close-grey.svg) no-repeat 50%;border:0;cursor:pointer;height:44px;outline:none;position:absolute;right:0;top:0;width:44px;z-index:1}.modal__close:hover{background-color:transparent;background-image:url(/images/theme/close-hover.svg)}.modal__close--circle{background:url(/images/theme/close-circle.svg) no-repeat 50%;border-radius:50%;height:36px;right:10px;top:10px;width:36px}.modal__close--circle:hover{background:url(/images/theme/close-circle-hover.svg) no-repeat 50%}.modal__body{flex:1;overflow-x:hidden;overflow-y:auto;padding-right:20px}.modal__footer{background:#fff;padding-right:20px}.modal .form__title{font-size:20px;font-weight:700;line-height:23px;margin:0 0 15px;text-align:center}.hystmodal{background:rgba(0,0,0,.6)}.default-modal .draggable-area{display:none}@media screen and (max-width:1024px){.default-modal .draggable-area{background:url(/images/theme/bottom-sheet.svg) no-repeat 50%;cursor:pointer;display:block;height:19px;left:calc(50% - 40px);position:absolute;top:0;width:80px;z-index:1}.default-modal .hystmodal__wrap{justify-content:unset}.default-modal .hystmodal__wrap .hystmodal__window{border-radius:15px 15px 0 0;bottom:-100%;margin:0;max-height:75vh;position:fixed;transition:bottom .5s;width:100%}.default-modal .hystmodal__wrap .hystmodal__window .hystmodal__content{max-height:75vh;overflow:hidden;overflow-y:auto}.default-modal .hystmodal__wrap .hystmodal__window__from-bottom{bottom:0!important}}.fixed-top-block{background:#fff;box-shadow:0 4px 10px -2px rgba(46,0,105,.08),inset 0 1px 0 #e7e7e7;box-sizing:border-box;left:0;padding:25px 20px;position:fixed;top:0;width:100%;z-index:999}.fixed-top-block .fixed-top-block__container{margin:0 auto;max-width:1394px}.right-recommended-products-modal .hystmodal__content{padding:0}.right-recommended-products-modal .hystmodal__window{border-radius:0;bottom:0;margin:0;position:fixed;right:0;width:450px}@media screen and (min-width:1024px){.ajax-listing-modal__wrapper{max-height:80vh;overflow:hidden;overflow-y:auto}}@media screen and (max-width:1024px){.ajax-listing-modal .hystmodal__content{padding-left:10px;padding-right:10px}}.ajax-listing-modal .pagination{display:flex!important}.product-card .angle-description-alert{color:red;font-size:12px}.product-card__product-set{display:flex;flex-direction:column;gap:10px}.product-card__product-set__dropdown-element{align-items:center;color:#000;display:flex;gap:3px;height:100%;padding:0 35px 0 10px;position:relative;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.product-card__product-set__dropdown-element.active:after{background:url(/images/theme/dropdown-active.svg) no-repeat;content:"";display:inline-block;height:10px;position:absolute;right:15px;width:14px}.product-card__product-set .dropdown{min-width:182px}.product-card__product-set .dropdown .dropdown__button{color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-card__product-set .dropdown .dropdown__body{border-radius:0 0 3px 3px;min-width:100%;padding:0;width:auto}.product-card__product-set .dropdown .dropdown__item{height:40px;padding:0}.product-card__product-set .dropdown .dropdown__item+.dropdown__item{border-top:1px solid #e7e7e7}.product-card__product-set .dropdown .dropdown__item:hover{background:#eff3f6}.product-card__product-set .dropdown.dropdown--active .dropdown__button{border-bottom:1px solid #fff;border-radius:3px 3px 0 0;color:#000}.product-card__product-set .dropdown.disabled .dropdown__button{background:#eff3f6}.product-card__product-set .dropdown.disabled .dropdown__button:after{display:none!important}@media screen and (max-width:1024px){.product-card__product-set .dropdown{width:unset}}.product-card__product-set__row{align-items:center;display:flex;gap:10px}@media screen and (max-width:1024px){.product-card__product-set__row{align-items:flex-start;flex-direction:column}}.product-card__product-set__help-link{align-items:center;border-bottom:1px dashed #000;color:#000;display:inline-flex;gap:3px;text-decoration:none}.product-card__product-set__help-link:before{background:url(/images/theme/product/info.svg);content:"";display:inline-block;height:12px;width:12px}.product-card__product-set .green-text{color:#00ad11;white-space:nowrap}.product-card__product-set-title{align-items:center;display:flex;gap:3px}.product-card__color-choice{display:flex;flex-wrap:wrap;gap:5px}.product-card__color-choice__close{display:none}.product-card__color-choice.opened{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.13);margin-left:-15px;padding:15px;position:relative;z-index:2}.product-card__color-choice.opened .product-card__color-choice__close{background:url(/images/theme/product/close.svg) no-repeat 50%;background-size:10px;cursor:pointer;display:inline-block;height:11px;position:absolute;right:5px;top:5px;width:11px}.product-card__color-choice.opened .product-card__color-item.hidden{display:flex!important}.product-card__color-choice.opened .product-card__color-choice__show-more{display:none}@media screen and (max-width:1024px){.product-card__color-choice.opened{margin-left:-10px;margin-top:-10px;padding:10px;width:100vw}.product-card__color-choice.opened .product-card__color-choice__close{right:3px;top:2px}.product-card__color-choice{-ms-overflow-style:none;overflow:hidden;overflow-x:auto;scrollbar-width:none}}@media screen and (max-width:1024px){.product-card__color-choice::-webkit-scrollbar{display:none}.product-card__color-choice .product-card__color-item.hidden{display:flex!important}.product-card__color-choice .product-card__color-choice__show-more{display:none}}.product-card__color-item{align-items:center;border:2px solid #fff;border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;height:66px;justify-content:center;overflow:hidden;width:66px}.product-card__color-item:hover{border:2px solid #eff3f6}.product-card__color-item.active{border:2px solid #fc0;border-radius:3px}.product-card__color-choice__show-more{align-items:center;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:66px;justify-content:center;width:66px}.product-card__product-color{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:93px}.product-card__product-set-buttons{align-items:center;display:flex;gap:10px}.product-card__product-set.color-img .product-card__product-set-buttons{gap:5px}.product-card__product-set.color-img .product-card__product-set__title{margin-right:5px}.product-card__product-set.color-img .button--img--choice{align-items:center;border:1px solid #a7a7a7;border-radius:25px;display:inline-flex;height:25px;justify-content:center;overflow:hidden;position:relative;width:25px}.product-card__product-set.color-img .button--img--choice-sq{border-radius:0}.product-card__product-set.color-img .button--img--choice.active:after{background:url(/images/theme/product/color-choised.svg) no-repeat 50%;content:"";display:inline-block;height:10px;position:absolute;width:12px}#product-set-modal .dropdown__body{border:none;display:flex;flex-wrap:wrap;gap:5px 10px;padding:0;position:relative}#product-set-modal .dropdown__body .dropdown__item{padding:0}#product-set-modal .dropdown__body .dropdown__item .product-card__product-set__dropdown-element{align-items:center;background:#f7f8f8;border-radius:29px;display:inline-flex;height:29px;padding:0 6px}#product-set-modal .dropdown__body .dropdown__item .product-card__product-set__dropdown-element .green-text{color:#00ad11;white-space:nowrap}#product-set-modal .dropdown__body .dropdown__item .product-card__product-set__dropdown-element.active{background:#42413e;color:#fff}#product-set-modal .dropdown__body .dropdown__item .product-card__product-set__dropdown-element.active:after{content:none}.product-dashboard__kit-to-cart-container{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:767px){.product-dashboard__kit-to-cart-container{flex-direction:column-reverse;gap:10px}.product-dashboard__kit-to-cart-container .want-discount{margin-top:0!important}}.product-dashboard__kit-to-cart{background:#f7f8f8;border-radius:3px;display:none}.product-dashboard__kit-to-cart__mobile-title{display:none}.product-dashboard__kit-to-cart__table{border-collapse:collapse}.product-dashboard__kit-to-cart__table thead{border-bottom:1px solid #e7e7e7}.product-dashboard__kit-to-cart__table thead th{color:#757575;font-weight:400;text-align:left}.product-dashboard__kit-to-cart__table .th-desktop-title{display:inline-block}.product-dashboard__kit-to-cart__table .th-mobile-title{display:none}.product-dashboard__kit-to-cart__table td,.product-dashboard__kit-to-cart__table th{padding:7px 10px}.product-dashboard__kit-to-cart__table td+td,.product-dashboard__kit-to-cart__table th+th{padding-left:5px}.product-dashboard__kit-to-cart__table__sku{color:#757575;white-space:nowrap}.product-dashboard__kit-to-cart__table__link{color:#000;font-size:14px;font-weight:400;line-height:140%;text-decoration:none}.product-dashboard__kit-to-cart__table__mobile-sku-price{display:none}.product-dashboard__kit-to-cart__table__price,.product-dashboard__kit-to-cart__table__sum{font-weight:700;white-space:nowrap}.product-dashboard__kit-to-cart__table .module-quantity-box{height:auto}.product-dashboard__kit-to-cart__table .module-quantity-box__added-box{background:#fff;height:25px;min-width:81px}.product-dashboard__kit-to-cart__table .module-quantity-box__added-box__quantity{padding:0}@media screen and (max-width:767px){.product-dashboard__kit-to-cart__table__price,.product-dashboard__kit-to-cart__table__sku,.product-dashboard__kit-to-cart__table__th-price,.product-dashboard__kit-to-cart__table__th-sku{display:none}.product-dashboard__kit-to-cart__table thead th{font-size:12px;font-weight:700;text-align:center}.product-dashboard__kit-to-cart__table tr+tr{border-top:1px solid #e7e7e7}.product-dashboard__kit-to-cart__table td+td,.product-dashboard__kit-to-cart__table th+th{border-left:1px solid #e7e7e7;padding-left:10px}.product-dashboard__kit-to-cart__table__link{display:block;font-size:12px;margin-bottom:3px}.product-dashboard__kit-to-cart__table__mobile-sku-price{color:#757575;display:block;font-size:12px}.product-dashboard__kit-to-cart__table .th-desktop-title{display:none}.product-dashboard__kit-to-cart__table .th-mobile-title{display:inline-block}}.product-dashboard__kit-to-cart__show-more-block{align-items:center;display:flex;justify-content:center;padding-bottom:10px}.product-dashboard__kit-to-cart__show-more{border-bottom:1px dashed #000;cursor:pointer;font-size:12px;font-weight:400;line-height:140%}.product-dashboard__kit-to-cart.active{display:block}.product-dashboard__kit-to-cart.opened tr.hidden{display:table-row!important}.product-dashboard__kit-to-cart.opened .product-dashboard__kit-to-cart__show-more-block{display:none}@media screen and (max-width:767px){.product-dashboard__kit-to-cart{background:#eff3f6;border-radius:0 0 3px 3px;margin-top:-20px}.product-dashboard__kit-to-cart__mobile-title{display:block;padding:0 10px 10px}.product-dashboard__kit-to-cart__show-more-block{padding-top:10px}.product-dashboard__kit-to-cart__show-more{border-bottom:1px dashed #757575;color:#757575}}.quick-view .product-dashboard__kit-to-cart{background:#eff3f6;border-radius:0 0 3px 3px;margin-top:-20px}.quick-view .product-dashboard__kit-to-cart__table__price,.quick-view .product-dashboard__kit-to-cart__table__sku,.quick-view .product-dashboard__kit-to-cart__table__th-price,.quick-view .product-dashboard__kit-to-cart__table__th-sku{display:none}.quick-view .product-dashboard__kit-to-cart__table thead th{font-size:12px;font-weight:700;text-align:center}.quick-view .product-dashboard__kit-to-cart__table tr+tr{border-top:1px solid #e7e7e7}.quick-view .product-dashboard__kit-to-cart__table td+td,.quick-view .product-dashboard__kit-to-cart__table th+th{border-left:1px solid #e7e7e7;padding-left:10px}.quick-view .product-dashboard__kit-to-cart__table__link{display:block;font-size:12px;margin-bottom:3px}.quick-view .product-dashboard__kit-to-cart__table__mobile-sku-price{color:#757575;display:block;font-size:12px}.quick-view .product-dashboard__kit-to-cart__table .th-desktop-title{display:none}.quick-view .product-dashboard__kit-to-cart__table .th-mobile-title{display:inline-block}.quick-view .product-dashboard__kit-to-cart__mobile-title{display:block;padding:0 10px 10px}.quick-view .product-dashboard__kit-to-cart__show-more-block{padding-top:10px}.quick-view .product-dashboard__kit-to-cart__show-more{border-bottom:1px dashed #757575;color:#757575}.more-complect{position:relative}.more-complect__title{text-align:center}.more-complect__block-title{font-weight:700;line-height:140%;margin-bottom:10px}.more-complect__content{margin-bottom:35px}.more-complect__designations-header{border-bottom:1px solid #e7e7e7;color:#757575;display:flex;font-size:12px;font-weight:700;justify-content:space-between;line-height:140%;margin-bottom:7px;padding-bottom:3px}.more-complect__designations.active{color:#000}.more-complect__designations{align-items:center;color:#757575;display:flex;font-size:12px;justify-content:space-between;line-height:140%;margin-bottom:3px}.more-complect__info{display:grid;gap:18px;grid-template-columns:minmax(auto,150px) 300px}.more-complect__vendor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-complect__group__title{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;line-height:140%;margin-bottom:10px}.more-complect__group__title:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat;content:"";display:block;height:6px;width:10px}.more-complect__group .more-complect__ul{display:none}.more-complect__group.opened .more-complect__ul{display:block}.more-complect__group.opened .more-complect__group__title:after{background-image:url(/images/theme/sm-arrow-up.svg)}.more-complect__amounts{align-items:center;display:grid;gap:24px;grid-template-columns:31px 91px 65px}.more-complect__amounts--price{font-weight:700;line-height:140%;white-space:nowrap}.more-complect__amounts--price-mobile{display:none}.more-complect__amounts--cost{font-weight:700;line-height:140%;white-space:nowrap}.more-complect__amounts--cost-mobile{display:none}.more-complect__ul{list-style-type:none;margin-bottom:15px;padding:0}.more-complect__footer{display:flex;justify-content:space-between}.more-complect__result{font-size:20px;font-weight:700}.more-complect__to-cart-button{align-items:center;display:flex;gap:10px}.more-complect__to-cart-button:before{background:url(/images/theme/user-bar/cart.svg) no-repeat;content:"";height:32px;width:22px}.more-complect .module-quantity-box{height:25px;min-width:90px}.more-complect .module-quantity-box__added-box{min-width:unset}.more-complect .module-quantity-box__added-box__quantity{width:23px}.more-complect__result-text{font-size:20px;font-weight:700;padding:20px 0 30px;text-align:center}@media screen and (max-width:1024px){.more-complect{padding:0}}@media screen and (max-width:650px){.more-complect__designations-header{display:none}.more-complect__designations{align-items:flex-start;border-bottom:1px solid #e7e7e7;flex-direction:column;padding:10px 0}.more-complect__block-title{margin-bottom:0}.more-complect__ul{margin-top:0}.more-complect__li:first-child{border-top:1px solid #e7e7e7}.more-complect__info{display:flex;flex-direction:column-reverse;gap:6px;margin-bottom:5px}.more-complect__amounts{display:flex;justify-content:space-between;width:100%}.more-complect__amounts--price{display:none}.more-complect__amounts--price-mobile{align-items:center;display:flex;gap:8px}.more-complect__amounts--price-mobile:before{background:url(/images/theme/grey-dot.svg) no-repeat;content:"";height:2px;width:2px}.more-complect__amounts--cost{color:#000;display:flex;gap:3px}.more-complect__amounts--cost-mobile{color:#757575;display:block}.more-complect__vendor{color:#757575;display:flex;gap:8px}}.module-quantity-box{height:32px;width:90px}.module-quantity-box__module-add{display:none}.module-quantity-box__added-box{border:1px solid #e7e7e7;border-radius:3px;display:flex;height:100%;justify-content:space-between;min-width:100px}.module-quantity-box__added-box__minus,.module-quantity-box__added-box__plus{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-size:15px;font-weight:700;justify-content:center;min-width:26px;outline:none;width:20px}.module-quantity-box__added-box__plus{align-items:flex-end!important}.module-quantity-box__added-box__quantity{border:none;outline:none;text-align:center;width:32px}.module-quantity-box.inactive .module-quantity-box__module-add{display:inline-block}.module-quantity-box.inactive .module-quantity-box__added-box{display:none}.module-quantity-box--zero .module-quantity-box__added-box__minus{opacity:.3}.module-quantity-box--zero .module-quantity-box__added-box__quantity{color:#757575}.cart-added-modal .hystmodal__window{width:686px}.cart-added-modal .hystmodal__content{padding:20px}.cart-added-modal .form__title{font-size:20px;font-weight:700;line-height:23px;margin:0 0 15px;text-align:center}.cart-added-modal__product-row{background:#f7f8f8;border-radius:3px;margin-bottom:20px;margin-top:20px;padding:15px}.cart-added-modal__product-row,.cart-added-modal__product-row__left-block,.cart-added-modal__product-row__right-block{align-items:center;display:flex;gap:15px}.cart-added-modal__product-row__product-units-description{color:#757575;font-size:12px;font-weight:400;line-height:140%;margin-top:3px}.cart-added-modal__product-row__right-block{flex-shrink:0}.cart-added-modal__product-row__product-image{flex-shrink:0;height:70px;width:94px}.cart-added-modal__product-row .quantity-block{background:#fff;border-radius:3px;display:flex;flex-shrink:0;height:32px}.cart-added-modal__product-row .quantity-block .quantity-minus,.cart-added-modal__product-row .quantity-block .quantity-plus{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;line-height:15px;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-added-modal__product-row .quantity-block .input-quantity{background:none;border:none;font-size:13px;font-weight:400;line-height:140%;outline:none;text-align:center;width:34px}@media screen and (max-width:1024px){.cart-added-modal__product-row .quantity-block .input-quantity{width:50px}}.cart-added-modal__product-row__product-price{flex-shrink:0;text-align:right}.cart-added-modal__product-row__actual-price{font-size:24px;font-weight:700;line-height:140%}.cart-added-modal__product-row__price-old{display:inline-block;font-size:12px;font-weight:400;line-height:120%;position:relative}.cart-added-modal__product-row__price-old:after{border-bottom:1px solid #ff2121;content:"";display:block;position:absolute;top:50%;width:100%}.cart-added-modal__related-categories-block{margin-bottom:20px}.cart-added-modal__related-categories-block__title{color:#000;font-size:20px;font-weight:700;margin-bottom:10px}.cart-added-modal .may-need-products__related-categories{flex-wrap:wrap}@media screen and (max-width:430px){.cart-added-modal .may-need-products__related-category{width:49%}}.cart-added-modal__actions-row{display:flex;gap:10px}.cart-added-modal__actions-row>*{flex:1}.cart-added-modal__quantity-block-wrapper{display:flex;flex-direction:column;gap:4px}@media screen and (max-width:1024px){.cart-added-modal__quantity-block-wrapper{flex-direction:row}.cart-added-modal__unit-buttons-wrapper{display:flex;height:32px;position:relative;width:55px}}.cart-added-modal__unit-button{align-items:center;cursor:pointer;display:flex;flex:1;font-size:12px;font-weight:400;height:20px;justify-content:center;line-height:140%;padding:0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-added-modal__unit-button.active{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}@media screen and (max-width:1024px){.cart-added-modal__unit-button{display:none;padding:0;position:relative}.cart-added-modal__unit-button.active{background:unset;box-shadow:none;display:flex;flex:unset;height:32px;padding:0 10px 0 0}.cart-added-modal__unit-button.active:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat 50%;content:"";display:block;height:6px;min-height:6px;min-width:10px;position:absolute;right:0;width:10px}}.cart-added-modal__unit-buttons{background:#e7e7e7;border-radius:3px;display:flex;gap:2px;padding:2px 4px;width:100%}@media screen and (max-width:1024px){.cart-added-modal__unit-buttons{background:#fff;border:1px solid #e7e7e7;border-radius:3px;bottom:0;flex-direction:column;padding:0 4px;position:absolute}.cart-added-modal__unit-buttons.opened .cart-added-modal__unit-button{display:flex;flex:unset;height:32px}.cart-added-modal__unit-buttons.opened .cart-added-modal__unit-button.active:after{display:none!important}.cart-added-modal__unit-buttons.opened .cart-added-modal__unit-button:last-child{padding:0 10px 0 0}.cart-added-modal__unit-buttons.opened .cart-added-modal__unit-button:last-child:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat 50%;content:"";display:block!important;height:6px;min-height:6px;min-width:10px;position:absolute;right:0;width:10px}.cart-added-modal .hystmodal__wrap{justify-content:unset}.cart-added-modal .hystmodal__wrap .hystmodal__window{border-radius:15px 15px 0 0;bottom:-100%;margin:0;position:fixed;width:100%}.cart-added-modal .form__title{text-align:left}.cart-added-modal__product-row{background:none;flex-direction:column;padding:0}.cart-added-modal__product-row__left-block,.cart-added-modal__product-row__right-block{width:100%}.cart-added-modal__product-row__right-block{justify-content:space-between}.cart-added-modal__product-row .quantity-block{background:#eff3f6}.cart-added-modal__actions-row{flex-direction:column}.cart-added-modal__actions-row>*{flex:unset}.cart-added-modal__actions-row__go-to-cart{display:none}}.may-need-products__related-categories-scroll{-ms-overflow-style:none;overflow:hidden;overflow-x:auto;scrollbar-width:none}.may-need-products__related-categories-scroll::-webkit-scrollbar{display:none}.may-need-products__related-categories{display:flex;gap:5px}.may-need-products__related-category{background:#f7f8f8;border-radius:3px;box-sizing:border-box;color:#000;cursor:pointer;display:flex;flex-shrink:0;height:147px;padding:6px 10px;position:relative;text-decoration:none;width:125px}.may-need-products__related-category-image{left:0;position:absolute;top:0}.may-need-products__related-category-title{font-size:14px;font-weight:400;line-height:18px;z-index:1}.banner-measure{position:relative}.banner-measure__image{height:312px;max-width:100%;width:100%}.banner-measure__image.lazyloaded{background:url(/images/theme/measure/mebel/1920.jpg) no-repeat 100% #f7f8f8;background-size:auto 100%}@media screen and (max-width:768px){.banner-measure__image.lazyloaded{background-image:url(/images/theme/measure/mebel/768.jpg);background-size:auto 100%;height:230px}}@media screen and (max-width:450px){.banner-measure__image.lazyloaded{background-image:url(/images/theme/measure/mebel/390.jpg);background-size:100% 100%;height:155px}}@media screen and (max-width:320px){.banner-measure__image.lazyloaded{background-image:url(/images/theme/measure/mebel/320.jpg);background-size:auto 100%;height:140px}}@media screen and (max-width:450px){.banner-measure__image{height:155px}}@media screen and (max-width:320px){.banner-measure__image{height:140px}}.banner-measure__content{align-items:flex-start;color:#000;display:flex;flex-direction:column;gap:10px;left:4.9%;max-width:725px;position:absolute;top:27%}@media screen and (max-width:1024px){.banner-measure__content{max-width:350px}}@media screen and (max-width:768px){.banner-measure__content{max-width:unset}}@media screen and (max-width:600px){.banner-measure__content{max-width:90%}}@media screen and (max-width:450px){.banner-measure__content{top:14%}}.banner-measure__title{font-size:40px;font-weight:700;line-height:100%;max-width:725px}@media screen and (max-width:1024px){.banner-measure__title{font-size:30px}}@media screen and (max-width:768px){.banner-measure__title{color:#fff}}@media screen and (max-width:450px){.banner-measure__title{font-size:21px}}.banner-measure__description{font-size:20px;line-height:140%}@media screen and (max-width:1024px){.banner-measure__description{font-size:14px}}@media screen and (max-width:768px){.banner-measure__description{color:#fff}}@media screen and (max-width:600px){.banner-measure__description{display:none}}@media screen and (max-width:450px){.banner-measure__description{display:none}}.banner-measure__button{margin-top:40px}@media screen and (max-width:1024px){.banner-measure__button{margin-top:30px}}@media screen and (max-width:450px){.banner-measure__button{margin-top:10px}}@media screen and (max-width:680px){.banner-measure__button{font-size:13px;height:32px;line-height:140%}}@media screen and (max-width:1024px){.banner-measure{display:none}}.banner-measure-doors__image{height:230px;max-width:100%;width:100%}.banner-measure-doors__image.lazyloaded{background:url(/images/theme/measure/doors/1920.jpg) no-repeat 100% #f5f5f5;background-size:auto 100%}@media screen and (max-width:1024px){.banner-measure-doors__image.lazyloaded{background-image:url(/images/theme/measure/doors/1024.jpg)}}@media screen and (max-width:768px){.banner-measure-doors__image.lazyloaded{background-image:url(/images/theme/measure/doors/768.jpg)}}@media screen and (max-width:450px){.banner-measure-doors__image.lazyloaded{background-image:url(/images/theme/measure/doors/390.jpg)}}@media screen and (max-width:320px){.banner-measure-doors__image.lazyloaded{background-image:url(/images/theme/measure/doors/320.jpg)}}@media screen and (max-width:450px){.banner-measure-doors__image{height:155px}}@media screen and (max-width:320px){.banner-measure-doors__image{height:140px}}.banner-measure-doors__content{align-items:flex-start;color:#000;display:flex;flex-direction:column;gap:10px;left:4.2%;position:absolute;top:23%}@media screen and (max-width:1024px){.banner-measure-doors__content{max-width:350px}}@media screen and (max-width:450px){.banner-measure-doors__content{top:29%}}.banner-measure-doors__title{font-size:34px;font-weight:700;line-height:100%}@media screen and (max-width:1024px){.banner-measure-doors__title{font-size:24px}}.banner-measure-doors__mobile-description{display:none;font-size:24px;font-weight:700;line-height:100%}@media screen and (max-width:768px){.banner-measure-doors__mobile-description{display:block}}@media screen and (max-width:450px){.banner-measure-doors__mobile-description{display:none}}.banner-measure-doors__description{font-size:17px;line-height:160%}@media screen and (max-width:1024px){.banner-measure-doors__description{font-size:14px}}@media screen and (max-width:768px){.banner-measure-doors__description{display:none}}@media screen and (max-width:680px){.banner-measure-doors__button{font-size:13px;height:32px;line-height:140%}}.measure-banner-form{padding:40px 60px;position:relative}@media screen and (max-width:1024px){.measure-banner-form{margin:0 -10px}}.measure-banner-form__image{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%;z-index:-1}.measure-banner-form__image.lazyloaded{background:url(/images/theme/measure/1920-sm.jpg) no-repeat 100% #f5f5f5;background-size:auto 100%}@media screen and (max-width:1024px){.measure-banner-form__image.lazyloaded{background:url(/images/theme/measure/1024-sm.jpg) no-repeat 100% #f5f5f5;background-size:auto 100%}}@media screen and (max-width:768px){.measure-banner-form__image.lazyloaded{background:#f5f5f5;height:100%;position:absolute;width:100%}}@media screen and (max-width:500px){.measure-banner-form__image.lazyloaded{background:url(/images/theme/measure/1024-sm.jpg) no-repeat 100% #f5f5f5;background-size:auto 100%;opacity:.1}}.measure-banner-form__content{min-height:380px;width:524px}.measure-banner-form__title{font-size:32px;font-weight:700;line-height:normal;margin-bottom:10px}.measure-banner-form__description{font-size:14px;font-weight:400;line-height:140%;margin-bottom:20px}@media screen and (max-width:768px){.measure-banner-form .form__row{max-width:400px}.measure-banner-form{padding:35px 20px}.measure-banner-form__content{position:relative;width:100%}.measure-banner-form__title{font-size:20px;line-height:140%;margin-bottom:15px}.measure-banner-form__description{margin-bottom:15px}}@media screen and (max-width:500px){.measure-banner-form .form__row{max-width:275px}}.doors-installation-banner-form{padding:40px 60px;position:relative}.doors-installation-banner-form__image{height:453px;left:0;max-width:100%;min-height:100%;position:absolute;top:0;width:100%;z-index:-1}.doors-installation-banner-form__image.lazyloaded{background:url(/images/theme/banners/doors-installation/1920.jpg) no-repeat 100% #f5f5f5;background-size:auto 100%}.doors-installation-banner-form__content{width:524px}.doors-installation-banner-form__title{font-size:32px;font-weight:700;line-height:normal;margin-bottom:10px}.doors-installation-banner-form__description{font-size:14px;font-weight:400;line-height:140%;margin-bottom:20px}.doors-installation-banner-form .open-form{align-items:center;color:#3757c5;display:none;font-size:14px;font-weight:400;line-height:140%}.doors-installation-banner-form .open-form .closed-text{display:inline}.doors-installation-banner-form .open-form .opened-text{display:none}.doors-installation-banner-form .open-form:after{background:url(/images/theme/product/open-btn-arrow.svg) no-repeat;content:"";display:inline-block;height:6px;margin-left:5px;width:9px}@media screen and (max-width:768px){.doors-installation-banner-form{padding:0}.doors-installation-banner-form__image{display:none}.doors-installation-banner-form__content{left:unset;position:relative;top:unset;width:100%}.doors-installation-banner-form__title{font-size:20px;line-height:140%;margin-bottom:15px}.doors-installation-banner-form__description{margin-bottom:15px}.doors-installation-banner-form form{display:none}.doors-installation-banner-form .open-form{display:inline-flex}.doors-installation-banner-form.opened form{display:block;margin-bottom:15px}.doors-installation-banner-form.opened .open-form .closed-text{display:none}.doors-installation-banner-form.opened .open-form .opened-text{display:inline}.doors-installation-banner-form.opened .open-form:after{transform:rotate(180deg)}}.menu-categories__list{list-style:none;margin:0;padding:0}.menu-categories__list .menu-categories__list{display:none;margin-left:10px;margin-top:7px}.menu-categories__list .menu-categories__list .menu-categories__list{display:none;margin-left:12px}.menu-categories__item{margin-bottom:3px}.menu-categories__item.parent>.menu-categories__link{background-image:url(/images/theme/chevron-right.svg)}.menu-categories__item.selected>.menu-categories__link{background-color:#eff3f6;border-radius:3px;cursor:pointer;margin-left:-6px;padding:3px 6px}.menu-categories__item.active>.menu-categories__list{display:block}.menu-categories__item.active.parent>.menu-categories__link{background-image:url(/images/theme/arrow-down.svg)}.menu-categories__title{font-size:14px;font-weight:700;line-height:160%;margin-bottom:5px}.menu-categories__link{background-position:calc(100% - 10px);background-repeat:no-repeat;color:#000;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:160%;position:relative;text-decoration:none}.menu-categories__link .toggle-btn{display:block;height:100%;position:absolute;right:0;top:0;width:50px}.menu-categories__link.fullclick .toggle-btn{height:100%;left:0;right:unset;width:100%}.menu-categories__link:hover{color:#fd8949;text-decoration:none}.rk-category-page .menu-categories__item.selected>.menu-categories__link{background-color:transparent}.rk-category-page .menu-categories__list--index>.menu-categories__item.parent>.menu-categories__link{background-image:url(/images/theme/menu-arrow-up.svg)}.rk-category-page .menu-categories__list--index>.menu-categories__item.parent.active>.menu-categories__link{background-image:url(/images/theme/menu-arrow-down.svg)}.rk-category-page .menu-categories__list .menu-categories__list .menu-categories__item.parent>.menu-categories__link{background-image:url(/images/theme/chevron-right-light.svg)}.rk-category-page .menu-categories__list .menu-categories__list .menu-categories__item.parent.active>.menu-categories__link{background-image:url(/images/theme/arrow-down-light.svg)}.rk-category-page .menu-categories__list .menu-categories__list .menu-categories__item{margin-bottom:9px}.rk-category-page .menu-categories__list .menu-categories__list .menu-categories__link{color:#757575;line-height:10px}.rk-category-page .menu-categories__item.active.selected>.menu-categories__link{font-weight:700}.about-text{color:#2b2b2b}.banner-swiper{margin-bottom:50px}.categories-preview-swiper .swiper-slide{max-width:190px}.photo-swiper .swiper-slide{max-width:230px}.news-swiper{margin-bottom:-5px;padding-bottom:5px}.news-swiper__date{font-size:12px}.news-swiper .swiper-slide{height:100%;max-height:363px;max-width:283px;overflow:unset}.news-swiper .swiper-slide:hover .news-swiper__title{color:#fd8949}@media screen and (max-width:600px){.news-swiper .swiper-slide{max-width:230px}}.news-swiper__card{-webkit-line-clamp:7;-webkit-box-orient:vertical;border-radius:3px;color:#000;display:-webkit-box;overflow-y:hidden;text-decoration:none}.news-swiper__title{font-size:14px;font-weight:700;line-height:140%;padding-bottom:5px}.news-swiper__img{border-radius:3px;margin-bottom:10px}.news-swiper__date{margin-bottom:5px}.doors-swiper .swiper-slide,.plumbing-swiper .swiper-slide{max-width:190px}.best-reviews-swiper__card{border:1px solid #e7e7e7;border-radius:3px;display:flex;gap:20px;padding:20px}.best-reviews-swiper__card:hover{box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.best-reviews-swiper__person{display:flex;gap:15px}.best-reviews-swiper__product{display:flex;flex-direction:column;gap:5px}.best-reviews-swiper__review{display:flex;flex-direction:column;gap:22px}.best-reviews-swiper__grade-product{display:flex;flex-direction:column;gap:5px}.home-page__buttons-block{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;max-height:69px;overflow-y:hidden}.home-page__doors-mobile,.home-page__plumbing-mobile{display:none}.home-page__block-header{align-items:baseline;display:flex;justify-content:space-between}.home-page__doors-title{white-space:normal}.home-page__shop-info,.home-page__shop-info--more{display:flex;flex-direction:column;gap:15px}.home-page__shop-info--button,.home-page__shop-info--dots,.home-page__shop-info--hide{display:none}.home-page__vk-draw{margin-bottom:10px}.home-page__vk-draw-img:hover{box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.banner__img{display:block;height:auto;max-width:100%}.brand{filter:grayscale(50)}.brand:hover{filter:grayscale(0)}.recommend__swiper-block .slider{max-height:unset}@media screen and (max-width:1024px){.banner-swiper{margin-bottom:30px}.categories-preview-swiper .swiper-slide,.doors-swiper .swiper-slide,.plumbing-swiper .swiper-slide{max-width:175px}.recommend{display:block}.recommend__grid-block{display:none}.home-page__buttons-block{flex-wrap:nowrap;height:100%;overflow-x:scroll}.home-page__buttons-block::-webkit-scrollbar{height:0}.home-page__shop-info--more{display:none}.home-page__shop-info--button{display:inline-flex}.home-page__shop-info--block,.home-page__shop-info--dots{display:inline}}@media screen and (max-width:768px){.categories-preview-swiper .swiper-slide,.plumbing-swiper .swiper-slide{max-width:160px}.brands{row-gap:30px}.home-page__plumbing{display:none}.home-page__plumbing-mobile{display:block;margin-bottom:50px}.home-page__plumbing-mobile-cards{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:10px}.home-page__doors{display:none}.home-page__doors-mobile{display:block;margin-bottom:50px}.home-page__doors-mobile-cards{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:10px}}@media screen and (max-width:740px){.home-page__doors-mobile-cards,.home-page__plumbing-mobile-cards{row-gap:5px}}@media screen and (max-width:480px){.home-page__doors-mobile-cards,.home-page__plumbing-mobile-cards{grid-template-columns:repeat(3,1fr);row-gap:5px}}@media screen and (max-width:426px){.banner-swiper{margin-bottom:20px}.categories-preview-swiper .swiper-slide{max-width:128px}.home-page__plumbing-mobile{margin-bottom:34px}.home-page__plumbing-mobile-cards{display:grid;grid-template-columns:repeat(3,1fr);row-gap:5px}.home-page__doors-mobile{margin-bottom:34px}.home-page__doors-mobile-cards{display:grid;grid-template-columns:repeat(3,1fr);row-gap:5px}.home-page__block{margin-bottom:35px}.home-page__button-block{display:none}.photo-swiper .swiper-slide{max-width:125px}.best-reviews-swiper .swiper-slide{max-width:211px}.best-reviews-swiper__person{gap:5px}.best-reviews-swiper__product{flex-direction:row;gap:15px}.best-reviews-swiper__review{gap:10px}.best-reviews-swiper__card{flex-direction:column;gap:5px;padding:10px}.best-reviews-swiper__text{-webkit-line-clamp:4}.best-reviews-swiper__product-name,.best-reviews-swiper__text{-webkit-box-orient:vertical;display:-webkit-box;overflow-y:hidden}.best-reviews-swiper__product-name{-webkit-line-clamp:2;font-size:12px;line-height:130%}.best-reviews-swiper__person-time{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow-y:hidden}.recommend{padding-bottom:35px}}@media screen and (max-width:375px){.home-page__doors-mobile-cards,.home-page__plumbing-mobile-cards{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:390px){.plumbing-swiper .swiper-slide{max-width:128px}}@media screen and (max-width:320px){.best-reviews-swiper__person,.best-reviews-swiper__text{font-size:13px}.home-page__block-header--popular{align-items:flex-start;gap:15px}.home-page__block-header--reviews{align-items:flex-start;gap:35px}.home-page__shop-info,.home-page__vk-draw{font-size:13px}.brands{-moz-column-gap:6px;column-gap:6px;row-gap:10px}.news-swiper__title{font-size:13px}}@media screen and (max-width:426px){.brands{grid-template-columns:94px 94px 94px;height:230px;overflow-y:hidden;row-gap:10px}.brands::-webkit-scrollbar{height:0}}@media screen and (max-width:360px){.recommend{display:none}}.tab-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;max-height:69px;overflow-y:hidden}.blog__magazine{display:grid;gap:20px;grid-template-columns:1fr 336px}.blog__block{margin-bottom:50px}.blog__buttons{display:flex;gap:10px;padding-bottom:5px}.blog__head{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-left:-10px;padding-bottom:10px}@media screen and (max-width:768px){.blog__head{grid-template-columns:repeat(2,1fr)}}.blog__head-card{color:#000}.blog__head-card,.blog__head-card--big{border:1px solid #fff;border-radius:5px;padding:10px;position:relative;text-decoration:none}.blog__head-card--big{color:#fff;grid-column:span 2;overflow:hidden}.blog__head-card--big picture{display:block;height:100%}.blog__head-card--big img{height:100%;width:auto}.blog__head-card--big:hover{border:1px solid #e7e7e7;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}@media screen and (max-width:768px){.blog__head-card--big{grid-column:span 1}}.blog__head-card picture{display:block;height:100%}.blog__head-card:hover{border:1px solid #e7e7e7;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.blog__head-card-img-wrapper{display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.blog__head-card-img{height:100%;max-width:unset;width:100%}.blog__head-card-info{background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));bottom:10px;display:flex;flex-direction:column;gap:14px;left:10px;padding:50px 30px 30px;position:absolute;right:10px}.blog__head-card-title{font-size:18px}.blog__head-card-date-views{align-items:center;display:flex;gap:16px}.blog__head-card-views{align-items:center;display:flex;font-size:14px;gap:9px}.blog__head-card-views:before{background:url(/images/theme/eye-white.svg) no-repeat;content:"";height:24px;width:24px}.blog__card-date-views{align-items:center;display:flex;gap:16px}.blog__card-views{align-items:center;display:flex;gap:9px}.blog__card-views:before{background:url(/images/theme/eye-grey.svg) no-repeat;content:"";height:24px;width:24px}.blog__cards-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-left:-10px;padding-bottom:23px}.blog__card{border:1px solid #fff;border-radius:3px;color:#000;display:flex;flex-direction:column;gap:15px;max-width:356px;padding:10px;text-decoration:none}@media screen and (min-width:426px){.blog__card:hover{border:1px solid #e7e7e7;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}}@media screen and (max-width:425px){.blog__card{max-width:100%}}.blog__card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:700;height:45px;line-height:140%;overflow:hidden}.blog__card-img-wrapper{border-radius:3px;position:relative}.blog__card-img{height:auto;max-width:100%;width:100%}.blog__button-more{background:#eff3f6;border:none;border-radius:3px;line-height:160%;margin-bottom:15px;padding:9px;width:100%}.blog__button-more:hover{background:#e7e7e7}.blog__search-item{display:block;margin-bottom:30px;position:relative;vertical-align:top}.blog__search-item:after{background:url(/images/theme/search.svg) no-repeat;content:"";height:21px;position:absolute;right:14px;top:5px;width:20px}.blog__search-input{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#000;font-size:14px;outline:none;padding:14px 0 4px 10px;resize:none;width:100%}.blog__search-label{border:1px solid transparent;box-sizing:border-box;color:#757575;height:100%;left:0;line-height:38px;padding:0 10px;pointer-events:none;position:absolute;top:-2px;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.blog__sidebar-title{font-size:18px;font-weight:700;margin-bottom:15px}.blog__themes{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:30px}.blog__selections{align-items:flex-start;display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.blog__selections .link--more{padding:0}.blog__selection{align-items:center;cursor:pointer;display:flex;gap:13px;text-decoration:none}.blog__selection:hover .grey-text{color:#fd8949}.blog__selection-info{display:flex;flex-direction:column;gap:5px}.blog__selection-title{color:#000;font-size:18px;font-weight:700;line-height:18px}.blog__popular,.blog__popular-card{display:flex;flex-direction:column;gap:15px}.blog__popular-card{border-bottom:1px solid #e7e7e7;cursor:pointer;padding-bottom:15px}.blog__popular-card:hover .blog__popular-card-title{color:#fd8949}.blog__popular-card-title{color:#000;font-weight:700;line-height:140%;text-decoration:none}.blog__info-mobile{display:none}.blog__top-tags-children-wrapper{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:none;flex-direction:column;gap:7px;padding:10px 15px;position:absolute;z-index:1}.blog__top-tags-link-wrapper{position:relative}.blog__top-tags-link-wrapper:hover .blog__top-tags-children-wrapper{display:flex}.blog__top-tags-children-link{color:#000;font-size:14px;font-weight:400;line-height:140%;text-decoration:none;white-space:nowrap}.blog__top-tags-children-link:hover{color:#3757c5}.theme{align-items:center;background:#eff3f6;border-radius:30px;color:#000;display:flex;gap:10px;line-height:140%;padding:3px 10px;text-decoration:none}.theme:hover{background-color:#e7e7e7}.social-banner{align-items:center;background:#eff3f6;display:grid;grid-column:1/span 3;grid-template-columns:1fr 1fr;max-width:1068px;padding:18px 30px}.social-banner__big-text{font-size:22px;line-height:140%}.social-banner__sm-text{line-height:120%}.social-buttons{align-items:center;display:flex;gap:20px;justify-content:center}.social-button{height:41px;width:100px}.social-button__vk{background:url(/images/theme/button-vk.svg) no-repeat}.social-button__vk:hover{background:url(/images/theme/button-vk-hover.svg) no-repeat}.social-button__youtube{background:url(/images/theme/button-youtube.svg) no-repeat}.social-button__youtube:hover{background:url(/images/theme/button-youtube-hover.svg) no-repeat}.social-button__tg{background:url(/images/theme/button-tg.svg) no-repeat}.social-button__tg:hover{background:url(/images/theme/button-tg-hover.svg) no-repeat}.best-of-month-swiper .swiper-slide{max-width:336px}@media screen and (max-width:500px){.best-of-month-swiper .swiper-slide{max-width:300px}}@media screen and (max-width:375px){.best-of-month-swiper .swiper-slide{max-width:280px}}.best-of-month-swiper__link{border-radius:3px;color:#fff;display:block;overflow:hidden;position:relative;text-decoration:none}.best-of-month-swiper__link img,.best-of-month-swiper__link picture{display:block;height:auto;max-width:100%}.best-of-month-swiper__link:hover .best-of-month-swiper__img{filter:brightness(80%)}@media screen and (max-width:500px){.best-of-month-swiper__link{height:300px}}.best-of-month-swiper__info{background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));bottom:0;display:flex;flex-direction:column;gap:12px;left:0;padding:30px 15px 15px;position:absolute;right:0}.best-of-month-swiper__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:16px;font-weight:700;line-height:140%;overflow:hidden;text-overflow:ellipsis}.blog__search-input:not(:-moz-placeholder-shown)~.blog__search-label{transform:scale(.57) translateY(-3px) translateX(10px)}.blog__search-input:focus~.blog__search-label,.blog__search-input:not(:placeholder-shown)~.blog__search-label{transform:scale(.57) translateY(-3px) translateX(10px)}.blog__search-input::-moz-placeholder{color:transparent}.blog__search-input::placeholder{color:transparent}.seerch__empty-results{background:#f7f8f8;border-radius:3px;box-sizing:border-box;margin-bottom:20px;padding:25px 25px 25px 70px;position:relative;width:100%}.seerch__empty-results:before{background:url(/images/theme/search/magnifying-glass.svg) no-repeat 50%;content:"";display:inline-block;height:20px;left:25px;position:absolute;top:25px;width:20px}.seerch__empty-results .empty-results_title{display:inline-block}.seerch__empty-results .empty-results_ul{padding:0 0 0 15px}.seerch__empty-results .empty-results_ul li+li{margin-top:7px}.seerch__empty-results .empty-results_link{color:#3757c5;text-decoration:none}@media screen and (max-width:1024px){.seerch__empty-results{padding-left:25px}.seerch__empty-results .empty-results_title{margin-left:30px}.blog__sidebar{display:none}.blog__info-mobile{display:block;margin:30px 0}.blog__magazine{grid-template-columns:1fr}.blog__card{padding:0}.blog__cards-grid{gap:30px;padding-left:10px}}@media screen and (max-width:768px){.blog__cards-grid{grid-template-columns:repeat(2,1fr)}.blog__head-card-info{padding:40px 20px 20px}.social-banner{grid-column:1/span 2;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}}@media screen and (max-width:550px){.blog__head{grid-template-columns:1fr}}@media screen and (max-width:500px){.blog__head-card-info{bottom:0;left:0;right:0}.blog__cards-grid{gap:15px}.blog__head{flex-direction:column;gap:20px;margin-left:0;margin-top:10px;padding-right:10px}.blog__head-card,.blog__head-card--big{padding:0}.social-banner{margin:0 -10px;padding:15px 10px}.social-buttons{gap:7px}}@media screen and (max-width:425px){.blog__cards-grid{grid-template-columns:1fr}.blog .social-banner{grid-column:1/span 1}}@media screen and (max-width:390px){.blog__head-card-title{font-size:16px}}@media screen and (max-width:320px){.blog__card-date-views,.blog__card-title,.blog__popular-card-title{font-size:13px}.best-of-month-swiper__title{font-size:13px;font-weight:700;line-height:140%}.theme{font-size:13px}.social-banner__big-text{font-size:18px}.social-banner__sm-text{font-size:13px}}.pagination{display:flex;justify-content:space-between}@media (max-width:600px){.pagination{display:none}}.pagination__pages{display:flex;gap:6px;list-style-type:none;margin:0;padding:0}@media screen and (max-width:1250px){.pagination__pages{gap:2px}}.pagination__item{align-items:center;background:#fff;border:none;border-radius:3px;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.pagination__item:hover{background:#f7f8f8}.pagination__item.active{background:#ffd426}.pagination__btn{align-items:center;color:#000;display:block;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.pagination__form{align-items:center;display:flex;gap:10px}.pagination__input{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;height:32px;outline:none;padding:0 10px;width:80px}.pagination__submit-btn{border:1px solid transparent}.pagination__submit-btn.disabled{background:#fff;border-color:#e7e7e7;color:#a7a7a7}.pagination__submit-btn.disabled:hover{background:#fff;color:#a7a7a7}.pagination__dots{padding:7px 13px}.pagination__previous{background-color:#fff;background-color:var(--Light-blue,#eff3f6);border:none;border-radius:3px;box-sizing:border-box;cursor:pointer}.pagination__previous:hover{background-color:#f7f8f8}.pagination__previous .pagination__btn{font-weight:600;height:unset;padding:9px 22px;width:unset}.pagination__previous--number{display:none}.pagination__next{background-color:#fff;background-color:var(--Light-blue,#eff3f6);border:none;border-radius:3px;box-sizing:border-box;cursor:pointer;font-weight:400;line-height:140%}.pagination__next:hover{background-color:#f7f8f8}.pagination__next .pagination__btn{font-weight:600;height:unset;padding:9px 22px;width:unset}@media screen and (max-width:768px){.pagination{box-sizing:border-box;flex-direction:column;gap:20px;justify-content:center}.pagination__next{display:none;left:0;position:absolute;text-align:center;top:0;width:100%}.pagination__next .pagination__btn{box-sizing:border-box;display:block;font-weight:600;padding:12px 10px}.pagination__pages{justify-content:center}.pagination__previous--word{display:none}.pagination__previous--number{align-items:center;background:#fff;border:none;border-radius:3px;cursor:pointer;display:flex;justify-content:center}.pagination__previous--number .pagination__btn{height:35px;width:35px}.hidden-sm{display:none}.pagination-box{position:relative}}@media screen and (max-width:390px){.pagination__submit-btn{display:none}}@media screen and (max-width:360px){.pagination__item--6{display:none}}@media screen and (max-width:320px){.pagination{font-size:13px}.pagination__item--5{display:none}}.input__field:not(:-moz-placeholder-shown)~.input__label{transform:scale(.57) translateY(-3px) translateX(10px)}.input__field:focus~.input__label,.input__field:not(:placeholder-shown)~.input__label{transform:scale(.57) translateY(-3px) translateX(10px)}.input{display:block;position:relative;vertical-align:top}.input:after{content:"";height:21px;position:absolute;right:14px;top:5px;width:20px}.input__field{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#000;font-size:14px;outline:none;padding:14px 0 4px 10px;resize:none;width:100%}.input__field::-moz-placeholder{color:transparent}.input__field::placeholder{color:transparent}.input__label{border:1px solid transparent;box-sizing:border-box;color:#757575;height:100%;left:0;line-height:38px;padding:0 10px;pointer-events:none;position:absolute;top:-2px;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.kit__component{margin-bottom:20px}.kit__bages,.kit__buttons,.kit__checkboxes,.kit__radio{align-items:center;display:flex;gap:5px}.radio{position:relative}.radio__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute}.radio__label{align-items:center;cursor:pointer;display:flex;gap:7px;padding-left:25px}.radio__label:before{border:1px solid #a7a7a7;height:16px;left:0;top:0;width:16px;z-index:1}.radio__label:after,.radio__label:before{border-radius:50%;content:"";display:block;position:absolute}.radio__label:after{background-color:#000;height:8px;left:5px;opacity:0;top:5px;width:8px;z-index:2}.radio__input:checked+.radio__label:before{background-color:#ffd426;border-color:#ffd426}.radio__input:checked+.radio__label:after{opacity:1}.radio-blue{position:relative}.radio-blue__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute}.radio-blue__label{align-items:center;background:#fff;cursor:pointer;display:flex;gap:5px;padding-right:3px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.radio-blue__label:before{border:1px solid #a7a7a7;border-radius:50%;content:"";display:block;height:14px;left:0;margin-right:5px;top:0;width:14px;z-index:1}.radio-blue__label.disabled{color:#e7e7e7}.radio-blue__label.disabled:before{border:1px solid #e7e7e7}@media screen and (max-width:1024px){.radio-blue__label:before{height:18px;width:18px}}.radio-blue__underline-label{background:#fff;display:block;padding-right:3px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.radio-blue__input:checked+.radio-blue__label:before{background:url(/images/theme/radio-blue-checked.svg) no-repeat 50%;border:none;height:16px;width:16px}@media screen and (max-width:1024px){.radio-blue__input:checked+.radio-blue__label:before{background-size:100%!important;height:20px;width:20px}}.radio-big{position:relative}.radio-big__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute}.radio-big__label{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:7px}.radio-big__label:before{border:1px solid #a7a7a7;border-radius:50%;content:"";display:block;height:21px;left:0;top:0;width:21px;z-index:1}.radio-big__label:after{background-color:#000;border-radius:50%;content:"";display:block;height:10px;left:6px;opacity:0;position:absolute;top:6px;width:10px;z-index:2}.radio-big__input:checked+.radio-big__label:before{background-color:#ffd426;border-color:#ffd426}.radio-big__input:checked+.radio-big__label:after{opacity:1}.checkbox-big{position:relative}.checkbox-big__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute}.checkbox-big__label{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:10px}.checkbox-big__label:hover:before{border:1px solid #000}.checkbox-big__label:before{border:1px solid #a7a7a7;border-radius:3px;content:"";display:block;height:20px;left:0;top:0;width:20px;z-index:1}.checkbox-big__label:after{background:url(/images/theme/check-black-big-new.svg) no-repeat;background-size:13px 10px;content:"";display:block;height:20px;left:4px;opacity:0;position:absolute;top:5px;width:20px;z-index:2}.checkbox-big__input:checked+.checkbox-big__label:before{background-color:#ffd426;border-color:#ffd426}.checkbox-big__input:checked+.checkbox-big__label:after{opacity:1}.checkbox-switch{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:url(/images/theme/category/checkbox-toggle.svg) no-repeat 50%;border:unset;cursor:pointer;display:inline-block;height:16px;outline:unset;width:32px}.checkbox-switch:checked{background:url(/images/theme/category/checkbox-toggle-active.svg) no-repeat 50%}.checkbox-switch-blue{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:url(/images/theme/category/checkbox-toggle.svg) no-repeat 50%;border:unset;cursor:pointer;display:inline-block;height:16px;outline:unset;width:32px}.checkbox-switch-blue:checked{background:url(/images/theme/category/checkbox-blue-toggle-active.svg) no-repeat 50%}.subscribe-block{background:#eff3f6}.subscribe-block__content{background:url(/images/theme/discount-mail.svg) no-repeat 0;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:103px;padding:15px 0 15px 80px}.subscribe-block__title{font-size:22px;line-height:140%}.subscribe-block__action{align-items:center;display:flex;gap:30px}.subscribe-block__form{align-items:center;display:flex;flex-grow:1;gap:10px}.subscribe-block__info{color:#757575;display:flex;flex-direction:column;font-size:12px;gap:5px;line-height:13px}.subscribe-block__form-item{display:block;flex-grow:1;max-width:400px;position:relative;vertical-align:top;width:100%}.subscribe-block__form-input{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;color:#000;font-size:14px;height:40px;outline:none;padding:14px 0 4px 10px;resize:none;width:100%}.subscribe-block__form-label{border:1px solid transparent;box-sizing:border-box;color:#757575;height:100%;left:0;line-height:38px;padding:0 10px;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.subscribe-block__btn{width:unset}.subscribe-block .form-info{display:none}.subscribe-block__form-input:not(:-moz-placeholder-shown)~.subscribe-block__form-label{transform:scale(.57) translateY(-3px) translateX(10px)}.subscribe-block__form-input:focus~.subscribe-block__form-label,.subscribe-block__form-input:not(:placeholder-shown)~.subscribe-block__form-label{transform:scale(.57) translateY(-3px) translateX(10px)}.subscribe-block__form-input::-moz-placeholder{color:transparent}.subscribe-block__form-input::placeholder{color:transparent}@media screen and (max-width:1024px){.subscribe-block__content{padding-bottom:35px;padding-top:35px}.subscribe-block__picture{padding-left:70px}.subscribe-block__title{font-size:20px}.subscribe-block__action{gap:10px}.subscribe-block__form-input,.subscribe-block__form-item{width:100%}.subscribe-block__form-label{font-size:12px}.subscribe-block__form-input::placeholder{font-size:12px}.subscribe-block__form-input::-webkit-input-placeholder{font-size:12px}.subscribe-block__form-input::-moz-placeholder{font-size:12px}.subscribe-block__form-input:-ms-input-placeholder{font-size:12px}.subscribe-block__form-input:-moz-placeholder{font-size:12px}}@media screen and (max-width:768px){.subscribe-block__action{align-items:flex-start;flex-direction:column;gap:10px}.subscribe-block__form-label{font-size:10px}.subscribe-block__form-input::-moz-placeholder{font-size:10px}.subscribe-block__form-input::placeholder{font-size:10px}}@media screen and (max-width:425px){.subscribe-block__content{background-position-y:30px;padding-left:0;padding-top:103px}.subscribe-block__form{width:100%}.subscribe-block__form-item{flex-grow:1}.subscribe-block__btn{width:unset!important}}@media screen and (max-width:320px){.subscribe-block__title{font-size:18px}}.invoice{max-width:604px}@media (max-width:1024px){.invoice{max-width:100%}}@media (max-width:600px){.invoice{border-radius:0;box-shadow:none;margin-top:10px;padding:0}}.invoice__heading{font-size:24px;font-weight:700;line-height:34px;margin:20px 0}@media (max-width:600px){.invoice__heading{border-bottom:0;font-size:20px;line-height:140%;margin-bottom:15px;padding-bottom:0}.invoice__heading--mg0{margin-bottom:0}}.invoice__heading--mg0{margin-bottom:0}.invoice__specs{display:flex;flex-direction:column;gap:20px}.invoice__specs-header{border-bottom:1px solid #e7e7e7;display:flex;justify-content:space-between;padding:20px 0}.invoice__download{align-items:center;background:#fff;border:none;color:var(--Blue-1,#3757c5);cursor:pointer;display:flex;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:140%}.invoice__download:before{background:url(/images/theme/download-arrow.svg) no-repeat;content:"";height:19px;width:13px}.invoice__download:hover{color:#7c93e2}.invoice__download:hover:before{background:url(/images/theme/download-arrow-hover.svg) no-repeat}.invoice__spec{display:flex;flex-direction:column;gap:5px}.invoice__value{color:#757575;line-height:140%}.invoice__item{align-items:center;display:flex;gap:5px;line-height:16px}.invoice__item--iconed:before{content:"";min-height:24px;min-width:24px}.invoice__item--payment-sbp:before{background:url(/images/theme/invoice-sbp.svg) no-repeat;min-height:16px;min-width:30px}.invoice__item--payment-card:before{background:url(/images/theme/invoice-card.svg) no-repeat}.invoice__item--payment-cash:before{background:url(/images/theme/invoice-wallet.svg) no-repeat}.invoice__item--person:before{background:url(/images/theme/invoice-person.svg) no-repeat}.invoice__item--delivery-address:before{background:url(/images/theme/invoice-delivery-address.svg) no-repeat}.invoice__item--delivery-pvz:before{background:url(/images/theme/invoice-delivery-pvz.svg) no-repeat}.invoice__item--delivery-store:before{background:url(/images/theme/invoice-delivery-store.svg) no-repeat}.invoice__item--bag:before{background:url(/images/theme/invoice-bag.svg) no-repeat}.invoice__item--bold{font-weight:700}.invoice__delivery{font-weight:700;margin-bottom:15px}.invoice__delivery-text{margin-bottom:5px}.invoice__separator{border-bottom:1px solid #e7e7e7}.invoice__lk-block{align-items:flex-start;background:var(--Grey-4,#f7f8f8);border-radius:3px;display:flex;flex-direction:column;gap:10px;margin-bottom:20px;max-width:564px;padding:20px;width:100%}.invoice__block-title{color:var(--Black,#000);font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.reviews__response,.reviews__review{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;gap:10px;padding:15px 0}.reviews__response{border-bottom:none;margin:15px 0 0 30px;padding:0}.reviews__header{border-bottom:1px solid #e7e7e7;margin-bottom:15px}.reviews__content{margin-bottom:115px}.reviews__title{margin-bottom:0;white-space:normal}.reviews__block-header,.reviews__header-block{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.reviews__buttons-block{margin-bottom:15px}.reviews__sorting{align-items:center;display:flex;gap:20px;margin-bottom:20px}@media screen and (max-width:600px){.reviews__sorting{justify-content:space-between}}.reviews__dropdown-items{width:300px}@media (max-width:600px){.reviews__dropdown-items{width:auto}}.reviews__items{margin-bottom:20px}.reviews__more{margin-bottom:15px}.reviews__order-title{font-size:14px;font-weight:700;line-height:140%;margin-bottom:10px}.reviews__order-products{display:flex;gap:5px}.reviews__order-product{text-decoration:none}.reviews__order-more{position:relative}.reviews__img{border-radius:3px}.reviews__more-btn{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),url(image.png);border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:700;height:55px;left:0;line-height:140%;line-height:55px;position:absolute;text-align:center;text-decoration:none;top:0;width:55px}.reviews__more-btn:hover{background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.55)),url(image.png)}.reviews__more{display:flex;justify-content:center}.reviews__hits,.reviews__swiper{margin-bottom:50px}.reviews__date{text-align:right}.stars-row{align-items:center;display:flex;gap:15px}.new-review{position:relative}#stars-input .review-stars-xlg__item{cursor:pointer}@media screen and (max-width:1024px){.reviews__content{margin-bottom:50px}.reviews__header-block{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:30px}}@media screen and (max-width:425px){.stars-row{flex-direction:column}}@media screen and (max-width:320px){.reviews__content{margin-bottom:35px}.reviews__order-title,.reviews__review{font-size:13px}.reviews__header-block{margin-bottom:22px}}.avatar{display:flex;gap:15px}.avatar__info{display:flex;flex-direction:column;gap:5px;justify-content:center}.avatar__stars{display:flex;gap:3px}.avatar__stars i{background:url(/images/theme/star-grey.svg) no-repeat 50%;cursor:pointer;display:inline-block;height:16px;width:16px}.avatar__stars i.active{background:url(/images/theme/star-yellow.svg) no-repeat 50%}.avatar__manager-logo{align-items:center;border:1px solid #e7e7e7;border-radius:40px;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.avatar__name{font-size:14px;font-weight:700;line-height:160%}.avatar__post{font-style:italic;font-weight:400}.avatar__src{border-radius:100%}@media screen and (max-width:320px){.avatar__name{font-size:13px}}.hits{margin-bottom:50px}.hits__block-header{align-items:baseline;display:flex;justify-content:space-between}.hits__buttons-block{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;max-height:69px;overflow-y:hidden}@media screen and (max-width:1024px){.hits__buttons-block{flex-wrap:nowrap;height:100%;overflow-x:scroll}.hits__buttons-block::-webkit-scrollbar{height:0}}@media screen and (max-width:425px){.hits{margin-bottom:35px}}.buttons-scroll{display:flex;flex-wrap:wrap;gap:10px;height:100%;margin:0 -10px;padding:0 10px}.buttons-scroll::-webkit-scrollbar{height:0}.buttons-wrap{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:768px){.buttons-scroll{box-sizing:border-box;flex-wrap:nowrap;overflow-x:scroll;width:100vw}}.loader--dots{background:url(/images/theme/loader/dots.svg) no-repeat 50%;display:block;height:30px;width:100%}.popup{padding:30px;width:540px}.popup__title{font-size:20px;font-weight:700;line-height:140%}.new-review{display:flex;flex-direction:column;gap:20px}.new-review__form,.new-review__review-block{display:flex;flex-direction:column;gap:10px}.new-review__big-input{height:100px}.new-review__grade{align-items:center;display:flex;gap:15px}.new-review__grade-stars{align-items:center;display:flex;gap:5px}.new-review__order{display:flex;gap:10px}.new-review__order-title{margin-bottom:10px}.new-review__name{font-size:20px;font-weight:700;line-height:140%}.new-review__make-anon-block{align-items:center;background:#eff3f6;border-radius:3px;display:flex;gap:40px;padding:10px;width:283px}.new-review__send-block{align-items:center;display:flex;gap:20px}.order-product{text-decoration:none}.services-preview-swiper .swiper-slide{max-width:214px}@media screen and (max-width:390px){.services-preview-swiper .swiper-slide{max-width:206px}}.services-card{background:rgba(215,221,222,.2);border-radius:5px;cursor:pointer;display:block;height:213px;position:relative;text-decoration:none;width:214px}@media screen and (max-width:390px){.services-card{height:195px;width:206px}}.services-card__img{padding-bottom:10px}.services-card__title{color:#000;display:block;font-size:14px;font-weight:700;line-height:120%;padding-left:15px;text-decoration:none}@media screen and (max-width:320px){.services-card__title{font-size:13px}}.services-card__button{align-items:center;bottom:15px;display:flex;gap:5px;line-height:140%;margin-left:15px;position:absolute;text-decoration:none}.services-card__button:after{background:url(/images/theme/blue-arrow-right.svg) no-repeat;content:"";height:9px;width:5px}.services-card:hover{box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.services-card:hover .services-card__title{color:#fd8949}.services-card:hover .services-card__button{color:#7c93e2}.services-card:hover .services-card__button:after{background:url(/images/theme/blue-arrow-right-hover.svg) no-repeat}.how-to-get{display:grid;gap:45px;grid-template-columns:227px 1fr}.how-to-get__block{border-bottom:1px solid #e7e7e7;box-sizing:border-box;margin-bottom:30px}@media screen and (max-width:1024px){.how-to-get{display:block}}.best-reviews-swiper .swiper-slide{max-width:510px}.best-review__card{border:1px solid #e7e7e7;border-radius:3px;display:flex;gap:20px;padding:20px}.best-review__card:hover{box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.best-review__person{display:flex;gap:15px}.best-review__product{display:flex;flex-direction:column;gap:5px}.best-review__review{display:flex;flex-direction:column;gap:22px}.best-review__grade-product{display:flex;flex-direction:column;gap:5px}.best-review__img{border-radius:3px}.best-review__text,.best-review__time{color:#757575}@media screen and (max-width:426px){.best-reviews-swiper .swiper-slide{max-width:211px}.best-review__person{gap:5px}.best-review__product{flex-direction:row;gap:15px}.best-review__review{gap:10px}.best-review__card{flex-direction:column;gap:5px;padding:10px}.best-review__text{-webkit-line-clamp:4}.best-review__product-name,.best-review__text{-webkit-box-orient:vertical;display:-webkit-box;overflow-y:hidden}.best-review__product-name{-webkit-line-clamp:2;font-size:12px;line-height:130%}.best-review__time{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow-y:hidden}}@media screen and (max-width:320px){.best-review__person,.best-review__text{font-size:13px}}.delivery-nav{display:grid;gap:40px}.delivery-nav__grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.delivery-nav__grid--2{grid-template-columns:repeat(2,1fr)}.delivery-nav__content{display:none;margin-bottom:125px}.delivery-nav__content.active{display:block}.card{border:1px solid #e7e7e7;border-radius:3px;cursor:pointer;padding:15px;position:relative}.card,.card:hover{color:#000;text-decoration:none}.card:hover{background:#f7f8f8}.card__info{display:flex;flex-direction:column;gap:10px}.card__title{font-size:16px;font-weight:700}.card__text,.card__title{line-height:140%}@media screen and (max-width:1024px){.delivery-nav{display:block}.delivery-nav__content{margin-bottom:125px}}@media screen and (max-width:768px){.delivery-nav__grid{grid-template-columns:repeat(2,1fr)}.delivery-nav__content{margin-bottom:35px}}@media screen and (max-width:425px){.delivery-nav__grid{grid-template-columns:1fr}}.banner-delivery__img{height:auto;margin-bottom:30px;max-width:100%}.delivery-store__block{margin-bottom:50px}.delivery-store__paragraph{display:flex;flex-direction:column;gap:10px;line-height:140%;margin-bottom:15px}.delivery-store__ul{list-style-type:none;margin:0;padding:0}.delivery-store__li{background:url(/images/theme/ul-dot.svg) no-repeat left 6px;line-height:140%;list-style:none;padding-left:14px}.delivery-store__li--number:not(:last-child),.delivery-store__li:not(:last-child){margin-bottom:5px}.delivery-info{display:grid;gap:45px}.delivery-info__content .content-switcher__buttons{margin-bottom:30px}.take-stock{position:relative}.take-stock__rules{max-width:60%}.take-stock__info{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.take-stock__notice{align-items:center;background:rgba(215,221,222,.2);border-radius:3px;display:flex;gap:5px;line-height:140%;max-width:280px;padding:5px}.take-stock__notice:before{background:url(/images/theme/exclamation.svg) no-repeat;content:"";height:22px;width:22px}.take-stock__ul{list-style-type:decimal;padding-left:16px}.take-stock__li{line-height:140%}.take-stock__li:not(:last-child){margin-bottom:5px}.take-stock__scheme{position:absolute;right:0;top:0}.take-stock__scheme-img{height:auto;max-width:100%}.take-stock__block{margin-bottom:30px}.take-stock__block-title{margin-bottom:10px}.take-stock__attention{margin-top:15px}.delivery-moscow__block{margin-bottom:30px}.delivery-moscow__paragraph{display:flex;flex-direction:column;gap:10px}.delivery-moscow__notice,.delivery-moscow__title,.delivery-moscow__ul{margin-bottom:10px}.delivery-company__block{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}@media screen and (max-width:1300px){.take-stock__scheme{margin-bottom:20px;position:unset}.take-stock__rules{max-width:100%}}@media screen and (max-width:425px){.delivery-store__block{margin-bottom:35px}.delivery-store__paragraph{gap:15px}}@media screen and (max-width:320px){.delivery-company,.delivery-moscow,.delivery-store,.take-stock{font-size:13px}}.notify-message{background:rgba(43,43,43,.9);border-radius:3px;color:#fff;display:flex;font-size:13px;font-weight:400;gap:8px;left:50%;line-height:140%;opacity:1;padding:10px 15px;position:fixed;top:50px;transform:translate(-50%);transition:opacity .5s;white-space:nowrap;z-index:9999999999}@media (max-width:767px){.notify-message{bottom:84px;top:unset}}.notify-message.fadeout{opacity:0}.notify-message--success:before{background:url(/169ru/images/layout/icons/success-add-to-cart.svg) no-repeat 50%;content:"";min-height:18px;min-width:15px}.product-list__addtocart{background-image:url(/images/theme/cart.svg);background-position:50%;background-repeat:no-repeat;border:none;height:40px;min-width:68px}@media screen and (max-width:1024px){.product-list__addtocart{height:35px}}.product-list__item{display:flex;gap:15px;padding:15px 0;position:relative}.product-list__item+.product-list__item{border-top:1px solid #e7e7e7}.product-list__item.active .product-list__couple-check{background:url(/images/theme/product/recommend-checkbox-arrow-black.svg) no-repeat 50% #ffd426;border:1px solid #ffd426}.product-list__image{flex-shrink:0;height:70px;width:70px}.product-list__desc{display:flex;flex:1;flex-direction:column;gap:5px}.product-list__price-block{align-items:flex-end;display:flex;gap:5px}.product-list__couple-check{background:#fff;border:1px solid #a7a7a7;border-radius:3px;cursor:pointer;flex-shrink:0;height:20px;width:20px}.product-list__couple-check:hover{border:1px solid #000}.product-list__action{border-top:1px solid #e7e7e7;padding-top:15px}.product-list__param{display:flex;justify-content:space-between;padding:15px 0}.product-list__value{font-weight:700}.quick-view-modal .hystmodal__window{width:1084px}.quick-view-modal .hystmodal__window .hystmodal__content{padding:30px 0 0}.quick-view{margin:0 30px}.quick-view__body{display:flex;gap:30px;margin-bottom:20px}.quick-view__photos .product-slider{width:595px}.quick-view__photos .product-slider__alert-about-images{display:none}.quick-view .main-title{white-space:normal}.quick-view .product-reviews{align-items:center;display:flex;justify-content:space-between}.quick-view .product-reviews__value{background:url(/images/theme/review-stars/star-active.svg) no-repeat 0;font-size:14px;font-weight:400;line-height:100%;padding-left:17px;text-decoration:none}.quick-view .product-reviews__left{align-items:center;display:flex;gap:10px}.quick-view .product-reviews__vendor-code{align-items:center;background-color:#fff;border:none;color:#757575;cursor:pointer;display:flex;gap:15px}.quick-view .product-reviews__vendor-code:hover{color:#fd8949}.quick-view .dashed-grey{border-bottom:1px dashed #757575;color:#757575;cursor:pointer;text-decoration:none}.quick-view .dashed-grey:hover{border-bottom:1px dashed #fd8949;color:#fd8949}.quick-view__price-info{display:flex;flex-direction:column;gap:10px;height:30px;justify-content:center}.quick-view__price-info--with-description{flex-direction:row}.quick-view__price-info--with-description .product-price{align-items:center}.quick-view__price-info--with-description .product-page__price-description-wrapper{padding:9px 10px 9px 0}.quick-view__price-info--with-description .product-page__price-description{color:#757575;font-size:10px;font-style:normal;font-weight:400;line-height:140%}@media screen and (max-width:768px){.quick-view__price-info--with-description{flex-direction:column}.quick-view__price-info--with-description .product-page__price-description-wrapper{border-top:1px solid #e7e7e7}.quick-view__price-info--with-description .product-page__price-description{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:140%}}.quick-view__info{display:flex;flex-direction:column;gap:20px;height:600px;overflow:hidden;overflow-y:auto}.quick-view__info::-webkit-scrollbar,.quick-view__info::-webkit-scrollbar-track{width:0}.quick-view__info::-webkit-scrollbar-thumb{width:0}.quick-view__photos{display:flex;flex-direction:column;gap:18px;position:relative}.quick-view__photos .swiper-pagination{display:flex;gap:7px;justify-content:center;margin-top:5px}.quick-view__photos .swiper-pagination .swiper-pagination-bullet{background:#a7a7a7;border-radius:7px;height:7px;width:7px}.quick-view__photos .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffd426}.quick-view__photos .slider__nav--prev{left:10px}.quick-view__photos .slider__nav--next{right:10px}.quick-view__photos .swiper-button-lock,.quick-view__photos .swiper-pagination-lock{display:none!important}.quick-view .product-slider__item--with-alert{height:550px!important;padding-bottom:27px}.quick-view__download-photo{background:#eff3f6;border:none;border-radius:3px;cursor:pointer;height:90px;width:90px}.quick-view__download-photo img{border-radius:3px}.quick-view__download-photo:hover{color:#757575}.quick-view__user-photo-title{font-size:14px;font-weight:700;line-height:14px;margin-bottom:15px;margin-top:0}.quick-view__user-photo-download{align-items:center;display:flex;gap:5px;height:90px}.quick-view__photo{border-radius:3px;box-sizing:border-box;cursor:pointer;overflow:hidden}.quick-view__photo img{border-radius:3px}.quick-view .show-user-img{align-items:center;background:none;border:none;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;overflow:hidden;padding:0;position:relative}.quick-view .show-user-img .user-more-imgs-count{color:#fff;font-size:18px;font-weight:700;line-height:140%;position:absolute;z-index:1}.quick-view .show-user-img img{border-radius:3px;filter:blur(1px)}.quick-view__add-to-cart,.quick-view__buy-block{align-items:center;display:flex;gap:10px}.quick-view__add-to-cart{width:176px}.quick-view__add-to-cart:before{background:url(/images/theme/cart.svg) no-repeat;content:"";height:20px;width:20px}.quick-view__out-of-stock__fav{align-items:center;display:flex;gap:10px;justify-content:center;width:211px}.quick-view__out-of-stock__fav .fav-text-inactive{display:inline}.quick-view__out-of-stock__fav .fav-text-active{display:none}.quick-view__out-of-stock__fav:before{background:url(/images/theme/product/out-of-stock-fav.svg) no-repeat;content:"";height:24px;width:24px}.quick-view__out-of-stock__fav.active:before{background:url(/images/theme/product/out-of-stock-fav-active.svg) no-repeat;content:""}.quick-view__out-of-stock__fav.active .fav-text-inactive{display:none}.quick-view__out-of-stock__fav.active .fav-text-active{display:inline}.quick-view__list{list-style-type:none;margin:10px 0 11px;padding:0}.quick-view__list-title{font-size:14px;font-weight:700;line-height:140%;margin:0 0 12px}.quick-view__list-item{align-items:flex-end;display:flex}.quick-view__list-item:not(:last-child){margin-bottom:9px}.quick-view__list-item-name{color:#757575;flex-shrink:0;margin-right:5px;position:relative;width:157px}.quick-view__list-item-name:before{border-bottom:1px solid #e7e7e7;bottom:3px;content:"";left:0;position:absolute;width:100%}.quick-view__list-item-name .quick-view__list-item-name_text{background:#fff;display:inline;padding-right:3px;position:relative}.quick-view__list-item-p{color:#757575;margin:0}.quick-view__list-item-p:not(:last-child){margin-bottom:5px}.quick-view__unit-buttons{background:#f7f8f8;border-radius:3px;display:flex;gap:10px;padding:2px 4px;width:calc(100% - 68px)}@media screen and (max-width:1024px){.quick-view__unit-buttons{width:100%}}.quick-view__unit-description{color:#757575;font-size:14px;font-weight:400;line-height:140%}.quick-view__unit-button{align-items:center;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:400;height:32px;justify-content:center;line-height:140%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quick-view__doors-price-n-buttons__kit-link,.quick-view__unit-button.active{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.quick-view__doors-price-n-buttons__kit-link{align-items:center;border:1px dashed #e7e7e7;color:#000;display:flex;flex-shrink:0;font-size:14px;font-weight:400;justify-content:center;line-height:140%;padding:15px 12px;text-decoration:none}.quick-view__doors-kit-price-info{background:#eff3f6;display:flex;padding:10px}.quick-view__doors-kit-price-info .product-price__description{align-items:center;color:#757575;display:inline-flex;gap:3px;line-height:140%;margin-bottom:2px}.quick-view__doors-kit-price-info .product-price__prices{align-items:flex-end;display:flex;gap:8px}.quick-view__doors-kit-price-info .product-price__regular--big{font-size:22px;line-height:120%}.quick-view__doors-kit-price-info .product-price--button{align-items:flex-start;background:#f7f8f8;border:2px solid #f7f8f8;border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:80px;padding:10px;width:50%}.quick-view__doors-kit-price-info .product-price--button.active{background:#fff;border:2px solid #ffd426;border-radius:3px}.quick-view__doors-kit-price-info .product-price--button.active .product-price__description{color:#000}.quick-view__doors-kit-price-info .product-price__old{line-height:140%}@media screen and (max-width:767px){.quick-view__doors-kit-price-info{flex-direction:column;gap:10px}.quick-view__doors-kit-price-info .product-price--button{align-items:flex-end;flex-direction:row;height:60px;justify-content:space-between;padding:13px 20px;width:100%}.quick-view__doors-kit-price-info .product-price__description{align-items:center;height:100%;margin-bottom:0}.quick-view__doors-kit-price-info .product-price__prices{display:flex;flex-direction:row;gap:10px}.quick-view__doors-kit-price-info .product-price__regular{line-height:28px}}.quick-view-modal__link-container{align-items:center;border-top:1px solid #e7e7e7;display:flex;justify-content:center;padding:15px}.quick-view-modal__link{align-items:center;background:url(/images/theme/product/link-arrow.svg) no-repeat 100%;color:#000;display:inline-flex;height:24px;padding-right:34px;text-decoration:none}.quick-view-modal__link:hover{background:url(/images/theme/product/link-arrow-hover.svg) no-repeat 100%;color:#fd8949}.quick__complect-info-wrapper .product-price__complect-info-wrapper{align-items:center;display:flex;flex-direction:column;position:unset}#product-user-gallery{z-index:999999}#product-user-gallery .hystmodal__content{margin:0 10px}#product-user-gallery .hystmodal__window{width:auto}#product-user-gallery .hystmodal__window .user-imgs-mobile-navigation{display:none}#product-user-gallery .hystmodal__window .title{font-size:18px;font-weight:700;margin-bottom:15px}#product-user-gallery .hystmodal__window .user-img-slider-inner{align-items:start;display:flex;height:561px}#product-user-gallery .hystmodal__window .user-img-slider-inner>.swiper{height:100%;margin-right:20px;max-height:100%;width:750px}#product-user-gallery .hystmodal__window .user-img-slider-inner>.swiper .swiper-wrapper{max-height:100%}#product-user-gallery .hystmodal__window .user-img-slider-inner>.swiper .swiper-wrapper .swiper-slide{align-items:center;display:flex;justify-content:center;max-height:100%;width:750px}#product-user-gallery .hystmodal__window .user-img-slider-inner>.swiper .swiper-wrapper .swiper-slide img{max-height:100%;width:auto}#product-user-gallery .hystmodal__window .user-img-slider-inner>.swiper .slider__nav--prev{left:5px}#product-user-gallery .hystmodal__window .user-img-slider-inner>.swiper .slider__nav--next{right:5px}#product-user-gallery .hystmodal__window .user-img-slider-inner .user-img-previews{height:100%}@media screen and (max-width:1200px){#product-user-gallery .hystmodal__window .user-img-slider-inner{height:auto}#product-user-gallery .hystmodal__window .user-img-slider-inner .swiper{margin:0;width:100%}#product-user-gallery .hystmodal__window .user-img-slider-inner .swiper .swiper-slide img{height:auto;max-height:100%;max-width:100%}#product-user-gallery .hystmodal__window .user-img-slider-inner .user-img-previews{display:none}}#product-user-gallery .hystmodal__window .grid-inner{height:calc(100% - 27px);margin-top:10px;min-height:300px;overflow:hidden;overflow-y:auto}#product-user-gallery .hystmodal__window .grid-inner .grid-inner-scroll{min-width:260px;padding:2px;width:260px}#product-user-gallery .hystmodal__window .grid-inner .grid-inner-scroll>img:nth-child(4n+4){margin-right:0}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review{border-top:1px solid #e7e7e7;margin-top:15px;min-width:255px;padding:2px;width:255px}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .last-review{font-size:14px;font-weight:400;line-height:16px;margin-bottom:15px;margin-top:15px}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .user-gallery-review-info{display:flex;margin-bottom:10px}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .user-gallery-review-info .user-gallery-review-rate-txt{font-size:14px;font-weight:700;line-height:16px}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .user-gallery-review-info .rate-info{margin-left:10px;position:relative}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .user-gallery-review-info .rate-info .rate{float:left;font-size:0;height:16px}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .user-gallery-review-info .rate-info .star{background-image:url(/images/layout/product/review-star.svg);display:inline-block;height:15px;margin-right:2px;width:15px}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .user-gallery-review-info .rate-info .star.empty{background-image:url(/images/layout/product/review-star-empty.svg)}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .user-gallery-review-date{color:#757575;font-size:14px;font-weight:400;line-height:16px;margin-bottom:10px}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .property{margin-bottom:8px}#product-user-gallery .hystmodal__window .grid-inner .user-gallery-review .user-gallery-review-comment{font-size:14px;line-height:18px}#product-user-gallery .hystmodal__window .grid-inner::-webkit-scrollbar{width:10px}#product-user-gallery .hystmodal__window .grid-inner::-webkit-scrollbar-track{background:#e7e7e7}#product-user-gallery .hystmodal__window .grid-inner::-webkit-scrollbar-thumb{background:#757575;border-radius:10px}#product-user-gallery .hystmodal__window .grid-inner::-webkit-scrollbar-thumb:hover{background:#555}#product-user-gallery .hystmodal__window .grid-inner img{cursor:pointer;height:60px;margin-bottom:5px;margin-right:5px;width:60px}#product-user-gallery .hystmodal__window .grid-inner img.active,#product-user-gallery .hystmodal__window .grid-inner img:hover{outline:2px solid #000}#product-user-gallery .hystmodal__window .mobile-user-img-previews{display:none}@media screen and (max-width:1024px){#product-user-gallery,#product-user-gallery .hystmodal__wrap{height:100%;max-height:100%}#product-user-gallery .hystmodal__window{height:100%;margin:0;max-height:100%;width:100%}#product-user-gallery .hystmodal__window .button__close-popup--sm{background:url(/images/theme/product/mobile-close-modal.svg) no-repeat 50%;height:36px;right:10px;top:12px;width:36px}#product-user-gallery .hystmodal__window .user-imgs-mobile-navigation{display:block;height:100%;margin-left:-100%;max-height:100vh;overflow:hidden;overflow-y:auto;padding:0 10px;position:relative;width:100%}#product-user-gallery .hystmodal__window .user-imgs-mobile-navigation__title{align-items:center;display:flex;font-size:14px;font-weight:700;height:40px;line-height:140%;margin-bottom:10px}#product-user-gallery .hystmodal__window .user-imgs-mobile-navigation__images{height:100%;max-height:100%;width:100%}#product-user-gallery .hystmodal__window .user-imgs-mobile-navigation__images .user-imgs-mobile-preview{border-radius:3px;display:inline-block;margin-bottom:10px;max-width:170px}}@media screen and (max-width:1024px) and (max-width:370px){#product-user-gallery .hystmodal__window .user-imgs-mobile-navigation__images .user-imgs-mobile-preview{max-width:100px}}@media screen and (max-width:1024px){#product-user-gallery .hystmodal__window .user-img-slider-inner{display:flex;flex-direction:column;height:100%;padding:0 10px;position:relative;width:100%}#product-user-gallery .hystmodal__window .user-img-slider-inner .mobile-show-previews-grid{background:url(/images/theme/product/modal-arrow-back-grey.svg) no-repeat 50%;height:36px;left:10px;position:absolute;top:2px;width:36px;z-index:11}#product-user-gallery .hystmodal__window .user-img-slider-inner .swiper{flex:1}#product-user-gallery .hystmodal__window .mobile-user-img-previews{display:block;flex-shrink:0;margin-top:15px;width:100%}#product-user-gallery .hystmodal__window .mobile-user-img-previews .swiper-wrapper{height:64px}#product-user-gallery .hystmodal__window .mobile-user-img-previews .swiper-slide{border:2px solid transparent;border-radius:3px;box-sizing:border-box;overflow:hidden;width:auto}#product-user-gallery .hystmodal__window .mobile-user-img-previews .swiper-slide.swiper-slide-thumb-active{border:2px solid #ffd426}#product-user-gallery .hystmodal__content{align-items:flex-start;display:flex;height:100%;margin:0;max-height:var(--app-height);padding:10px 0;transition:all .3s;width:100%}#product-user-gallery .hystmodal__content .title{display:none}}.review-card{border:1px solid #e7e7e7;border-radius:3px;cursor:pointer;line-height:140%;padding:15px}.review-card__header{display:flex;gap:15px;margin-bottom:10px}.review-card__author{max-width:calc(100% - 45px)}.review-card__name{font-size:14px;font-weight:700;line-height:160%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-card__name--cut{max-width:calc(100% - 55px)}.review-card__info{display:flex;flex-direction:column;flex-grow:1;gap:5px}.review-card__text{color:#757575;margin-bottom:15px}.review-card:hover{box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.review-card__src{border-radius:100%}@media screen and (max-width:426px){.review-card{padding:10px}.review-card__text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow-y:hidden}}@media screen and (max-width:320px){.review-card,.review-card__name{font-size:13px}}.reviews-swiper .swiper-slide{max-width:230px}.delivery-map{display:flex;gap:45px}.delivery-map__tab-content{display:none}.delivery-map__tab-content.active{display:block}.delivery-map__tabs-header{width:433px}.delivery-map__info-block{flex-shrink:0;width:433px}.delivery-map__map{flex:1}@media (min-width:1380px){.delivery-map__map{margin-top:-90px}}@media (min-width:620px){.delivery-map__map-row{display:flex;gap:20px;justify-content:space-between}}.delivery-map__map-wrapper{height:480px;max-width:100%;min-height:480px;overflow:hidden}@media (max-width:620px){.delivery-map__map-wrapper{height:60vw;min-height:60vw}}.delivery-map__map-bar{margin-bottom:10px}@media (max-width:620px){.delivery-map__map-bar{margin-bottom:20px}}.delivery-map__map .checkbox{margin-top:12px}.delivery-map__search{flex-grow:1}@media (max-width:619px){.delivery-map__search{display:block;margin-bottom:10px;width:100%}}.delivery-map .map{height:100%;max-width:100%;width:100%}.delivery-map__title{margin-bottom:11px}.delivery-map__switcher{display:flex;gap:10px;margin-bottom:11px}.delivery-map__switcher-btn{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;line-height:24px;padding:0 22px;text-decoration:none;white-space:nowrap;width:160px}.delivery-map__switcher-btn:hover{box-shadow:none}.delivery-map__switcher-btn.active{border:2px solid #ffd426}.delivery-map__text{line-height:140%;margin-bottom:15px}.delivery-map__areas-block{margin-bottom:20px}.delivery-map__areas{display:grid;grid-template-columns:repeat(2,150px);margin-bottom:20px}.delivery-map__area{align-items:center;display:flex;font-weight:700;gap:5px;line-height:140%}.delivery-map__area--zone-color:before{background:var(--zone-color);border-radius:100%;content:"";height:16px;width:15px}.delivery-map__area--1:before{background:url(/images/theme/area-color-1.svg) no-repeat;content:"";height:16px;width:15px}.delivery-map__area--2:before{background:url(/images/theme/area-color-2.svg) no-repeat;content:"";height:16px;width:15px}.delivery-map__area--3:before{background:url(/images/theme/area-color-3.svg) no-repeat;content:"";height:16px;width:15px}.delivery-map__area--4:before{background:url(/images/theme/area-color-4.svg) no-repeat;content:"";height:16px;width:15px}.delivery-map__area--5:before{background:url(/images/theme/area-color-5.svg) no-repeat;content:"";height:16px;width:15px}.delivery-map__area--6:before{background:url(/images/theme/area-color-6.svg) no-repeat;content:"";height:16px;width:15px}.delivery-map__areas-column{display:flex;flex-direction:column;gap:10px}.delivery-map__info{align-items:baseline;background:#eff3f6;border-radius:3px;display:flex;gap:6px;margin-bottom:20px;padding:10px}.delivery-map__info:before{background:url(/images/theme/info-icon.svg) no-repeat;content:"";height:15px;min-height:15px;min-width:21px;width:21px}.delivery-map__delivery-time{display:flex;gap:20px}.delivery-map__areas-time{font-weight:700;line-height:140%}.delivery-map__column-time{display:flex;flex-direction:column;gap:5px}.delivery-map__time-interval{font-weight:400;line-height:140%}.delivery-map__map-mask{height:auto;max-width:100%}.delivery-map .address-price-pin{font-size:14px;padding:25px 30px 25px 20px}@media screen and (max-width:425px){.delivery-map .address-price-pin{font-size:13px;padding:0}}.delivery-map .address-price-title{font-weight:700;margin-right:20px}.delivery-map .address-price{align-items:center;display:flex}.delivery-map .address-price .address-price-val{font-size:18px;font-weight:700;line-height:21px}.delivery-map .address-price .address-price-color{border-radius:10px;height:13px;margin-right:10px;min-height:13px;min-width:13px;width:13px}.delivery-map .address-price-heading{align-items:center;display:flex;justify-content:space-between;white-space:nowrap}@media screen and (max-width:425px){.delivery-map .address-price-heading{align-items:flex-start;flex-direction:column;gap:5px;justify-content:unset}}.delivery-map .address-note{color:#757575;line-height:160%;margin-top:10px}.delivery-map .ymaps-2-1-79-balloon__close-button{background:url(/images/layout/contacts/placemark-close.svg) no-repeat 0 0!important;height:12px!important;opacity:1!important;position:relative;right:10px;top:10px;width:12px!important}@media screen and (max-width:1380px){.delivery-map{flex-direction:column;gap:30px}.delivery-map__info-block,.delivery-map__tabs-header{width:auto}.delivery-map .map{height:466px;margin-top:0}.delivery-map__areas-block{display:flex;gap:17px}.delivery-map__info{line-height:140%;margin-bottom:0;max-width:310px}.delivery-map__areas{margin-bottom:0}}@media screen and (max-width:426px){.delivery-map__areas-block{flex-direction:column}.delivery-map .map{height:253px}}@media screen and (max-width:320px){.delivery-map,.delivery-map__swtcher-btn{font-size:13px}.delivery-map .map{height:187px}}.content-switcher__buttons{margin-bottom:15px}.sale__banner-head{margin-bottom:50px}.sale__banner,.sale__banner-head-img,.sale__banner-head-img--source{height:auto;max-width:100%}.sale__buttons-head{display:flex;justify-content:flex-start;margin-bottom:50px}.sale__buttons-head--align-center{justify-content:center}.sale__buttons-scroll{display:flex;flex-wrap:nowrap;gap:10px;height:100%;overflow-x:scroll}.sale__buttons-scroll::-webkit-scrollbar{height:0}.sale__block{margin-bottom:50px}.sale__product-grid{-moz-column-gap:3px;column-gap:3px;display:grid;grid-template-columns:repeat(7,minmax(145px,1fr));margin-bottom:20px;row-gap:20px}.sale__more{display:flex;justify-content:center}@media screen and (max-width:1245px){.sale__product-grid{grid-template-columns:repeat(6,minmax(150px,1fr))}}@media screen and (max-width:1070px){.sale__product-grid{grid-template-columns:repeat(5,minmax(150px,1fr))}}@media screen and (max-width:1024px){.sale__buttons-head{margin-bottom:35px}.sale__banner-head{margin-bottom:20px}.sale__product-grid{grid-template-columns:repeat(4,minmax(150px,1fr));row-gap:15px}}@media screen and (max-width:768px){.sale__product-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media screen and (max-width:455px){.sale__product-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media screen and (max-width:390px){.sale__block{margin-bottom:35px}}@media screen and (max-width:320px){.sale{font-size:13px}}.widget-links-cards-grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:15px}.widget-links-cards-grid__card{color:#000;display:flex;flex-direction:column;gap:10px;text-decoration:none}.widget-links-cards-grid__card:hover{color:#fd8949}.widget-links-cards-grid__img{height:auto;max-width:100%}@media screen and (max-width:768px){.widget-links-cards-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:320px){.widget-links-cards-grid__title{font-size:13px}}@media screen and (max-width:390px){.popular-collection{-moz-column-gap:10px;column-gap:10px;row-gap:20px}}@media screen and (max-width:320px){.popular-collection{-moz-column-gap:6px;column-gap:6px}}.widget-links-cards-slider .swiper-slide{max-width:270px}.widget-links-cards-slider__link{color:#000;display:flex;flex-direction:column;gap:10px;text-decoration:none}.widget-links-cards-slider__link:hover .dont-forget-slider__title{color:#fd8949}.widget-links-cards-slider__title{line-height:160%}.widget-links-cards-slider__img{height:auto;max-width:100%}@media screen and (max-width:425px){.widget-links-cards-slider .swiper-slide{max-width:152px}}.widget-links-cards-slider__block:not(:last-child){margin-bottom:50px}.widget-links-cards-slider__ul{list-style-type:none;margin:0;padding:0}.widget-links-cards-slider__li{background:url(/images/theme/ul-dot.svg) no-repeat left 8px;line-height:140%;list-style:none;padding-left:14px}.widget-links-cards-slider__li--number:not(:last-child),.widget-links-cards-slider__li:not(:last-child){margin-bottom:7px}@media screen and (max-width:390px){.dont-forget-slider .swiper-slide{max-width:153px}}.ajax-categories-widget__product-grid,.discount-products-widget__product-grid{display:grid;gap:20px 3px;grid-template-columns:repeat(7,minmax(150px,1fr));margin-bottom:20px}.ajax-categories-widget__more,.discount-products-widget__more{display:flex;justify-content:center}@media screen and (max-width:1245px){.ajax-categories-widget__product-grid,.discount-products-widget__product-grid{grid-template-columns:repeat(6,minmax(150px,1fr))}}@media screen and (max-width:1070px){.ajax-categories-widget__product-grid,.discount-products-widget__product-grid{grid-template-columns:repeat(5,minmax(150px,1fr))}}@media screen and (max-width:1024px){.ajax-categories-widget__product-grid,.discount-products-widget__product-grid{grid-template-columns:repeat(4,minmax(150px,1fr));row-gap:15px}}@media screen and (max-width:768px){.ajax-categories-widget__product-grid,.discount-products-widget__product-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media screen and (max-width:455px){.ajax-categories-widget__product-grid,.discount-products-widget__product-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}.brands-slider .swiper-slide{max-width:130px}.brands-slider .swiper-wrapper{gap:45px}.checkbox-white{position:relative}.checkbox-white__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute}.checkbox-white__label{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:10px}.checkbox-white__label:hover:before{border:2px solid #ffd426}.checkbox-white__label:before{border:2px solid #ffd426;border-radius:3px;content:"";display:block;height:32px;left:0;top:0;width:32px;z-index:1}.checkbox-white__label:after{background:url(/images/theme/check-white.svg) no-repeat;background-size:20px 16px;content:"";display:block;height:25px;left:7px;opacity:0;position:absolute;top:10px;width:28px;z-index:2}.checkbox-white__input:checked+.checkbox-white__label:before{background-color:#ffd426;border-color:#ffd426}.checkbox-white__input:checked+.checkbox-white__label:after{opacity:1}.together-slider .swiper-slide{align-items:center;display:flex;gap:15px;max-width:236px}.together-slider .swiper-slide:after{background:url(/images/theme/plus.svg) no-repeat;content:"";height:19px;width:19px}.together-slider .swiper-slide.active:after{background:url(/images/theme/plus-active.svg) no-repeat;content:"";height:19px;width:19px}.together-slider .swiper-wrapper{gap:45px}.good-price-together__add-all{align-items:flex-end;display:flex;gap:20px}.good-price-together__slider{border-bottom:1px solid #e7e7e7;margin-bottom:15px;padding-bottom:10px}.good-price-together__info{display:flex;flex-direction:column}.good-price-together__price{align-items:baseline;display:flex;gap:10px}.good-price-together__amount{line-height:140%}.good-price-together-mobile{display:none}.good-price-together-mobile__products{margin-bottom:15px}.good-price-together-mobile__product{border-bottom:1px solid #e7e7e7;display:flex;justify-content:space-between;padding:15px 10px}.good-price-together-mobile__content{display:flex;gap:15px}.good-price-together-mobile__product-info{display:flex;flex-direction:column;justify-content:space-between}.good-price-together-mobile__total{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.good-price-together-mobile__benefit{align-items:center;display:flex;gap:10px}.good-price-together-mobile__price{align-items:flex-end;display:flex;gap:10px}.good-price-together-mobile__amount{color:#757575;font-size:12px;line-height:120%}.good-price-together-mobile__to-cart{display:flex;justify-content:center}.good-price-together-mobile__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:1024px){.good-price-together{display:none}.good-price-together-mobile{display:block}}@media screen and (max-width:320px){.good-price-together-mobile__product-title{font-size:13px}}.price__actual{font-size:18px;font-weight:400}.price__regular{font-size:18px;font-weight:700;line-height:22px;white-space:nowrap}.price__total{font-size:26px;font-weight:700;line-height:30px}.price__total--big{font-size:30px;font-weight:700;line-height:34px}.price__old{color:#757575;font-size:12px;font-weight:400;line-height:18px;position:relative;white-space:nowrap}.price__old:after{border-bottom:1px solid #ff2121;content:"";display:block;position:absolute;top:50%;width:100%}.price__old--big{color:#757575;font-size:14px;font-weight:400;position:relative}.price__old--big:after{border-bottom:1px solid #ff2121;content:"";display:block;left:0;position:absolute;top:50%;width:100%}.closet-grid{display:flex;gap:20px}.closet-grid__card,.closet-grid__link{display:flex;flex-direction:column;gap:10px}.closet-grid__link{color:#000;text-decoration:none}.closet-grid__title{line-height:160%}.closet-grid__button{max-width:107px}.closet-grid__img{height:auto;max-width:100%}@media screen and (max-width:390px){.closet-grid{flex-direction:column}}.constructor__info{background:#f7f8f8;max-height:161px;padding:70px 50px}.constructor__block{border-radius:3px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:15px}.constructor__signup{display:flex;justify-content:center}.constructor__img{display:block;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1140px){.constructor__info{max-height:210px;padding:45px 50px}}@media screen and (max-width:1024px){.constructor__info{max-height:240px;padding:30px 50px}}@media screen and (max-width:1000px){.constructor__info{max-height:260px;padding:20px 30px}}@media screen and (max-width:768px){.constructor__info{height:auto;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.constructor__block{grid-template-columns:1fr;grid-template-rows:1fr auto}}.new-video-slider .swiper-slide{max-width:335px}.new-video-slider__link{cursor:pointer;position:relative;text-decoration:none}.new-video-slider__link:hover .new-video-slider__img{filter:brightness(80%)}.new-video-slider__link:hover .new-video-slider__play{background:url(/images/theme/youtube-play-hover.svg) no-repeat}.new-video-slider__title-wrapper{background:linear-gradient(180deg,transparent,rgba(0,0,0,.55));bottom:0;padding:0 15px 14px;position:absolute}.new-video-slider__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:700;line-height:140%;overflow:hidden}.new-video-slider__play{background:url(/images/theme/youtube-play.svg) no-repeat;bottom:146px;height:50px;left:133px;position:absolute;width:70px}@media screen and (max-width:320px){.new-video-slider__title{font-size:13px}}.compilations{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:30px;row-gap:30px}.compilations__card-header{align-items:center;cursor:pointer;display:flex;gap:12px;margin-bottom:15px;text-decoration:none}.compilations__card-header:hover .compilations__amount{color:#fd8949}.compilations__info{display:flex;flex-direction:column;gap:5px}.compilations__title{color:#000;font-size:18px;font-weight:700;line-height:18px}.compilations__amount{color:#666;line-height:14px}.compilations__links{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.compilations__link{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;display:-webkit-box;line-height:120%;overflow:hidden;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.compilations__link:hover{color:#fd8949}.compilations__more-links{border:1px solid #e7e7e7;border-radius:30px;color:#000;font-size:12px;padding:4px 10px;text-decoration:none}.compilations__more{display:flex;justify-content:center}@media screen and (max-width:1024px){.compilations{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (max-width:768px){.compilations{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat 3,1fr}}@media screen and (max-width:390px){.compilations{grid-template-columns:1fr}.compilations__title{font-size:14px}}@media screen and (max-width:320px){.compilations__amount,.compilations__links,.compilations__title{font-size:13px}}.photo-gallery{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.photo-gallery__img{display:block;height:auto;max-width:100%;width:100%}.photo-gallery__item--1{grid-column:span 1;grid-row:span 1}.photo-gallery__item--2{grid-column:span 2;grid-row:span 2}.photo-gallery__item--3,.photo-gallery__item--4{grid-column:span 1;grid-row:span 2}.photo-gallery__item--5,.photo-gallery__item--6,.photo-gallery__item--7{grid-column:span 1;grid-row:span 1}.photo-gallery__more{display:flex;justify-content:center;margin-top:30px}.photo-gallery__more .button--more{color:#000;text-decoration:none}.gallery-item-box{background:#fff;border-radius:3px;box-shadow:0 4px 5px rgba(0,0,0,.13);box-sizing:border-box;flex-shrink:0;padding:25px 20px 35px;width:320px;z-index:2}.gallery-item-box .close-gallery-box{display:none}.gallery-item-box .gallery-item-box-title{font-size:18px;font-weight:700;line-height:21px;margin-bottom:10px}.gallery-item-box .content-item-title{margin-bottom:10px}.gallery-item-box .tag-list{display:flex;flex-wrap:wrap;gap:5px}.gallery-item-box .content-item-images{margin-top:40px}.gallery-item-box .content-item-image-list{display:block;width:100%}.gallery-item-box .content-item-image-list .inner{display:flex}.gallery-item-box .content-item-image-list .inner>div{margin-right:10px}.gallery-item-box .content-item-image-list .inner img{border-radius:3px;cursor:pointer;height:auto;min-width:50px}.gallery-item-box .swiper-container{margin-bottom:0}.gallery-item-box .swiper-container img{border-radius:3px}@media screen and (max-width:1400px){.gallery-item-box{display:none}.gallery-item-box.opened{display:block;position:absolute}.gallery-item-box.opened .close-gallery-box{background:url(/images/theme/close-grey.svg) no-repeat 50%;border:none;display:inline-flex;height:12px;outline:none;position:absolute;right:10px;top:10px;width:12px}}#content-item-images img:hover{cursor:pointer}#content-item-images .swiper-slide{width:50px}#content-item-images .swiper-scroller{position:relative}#content-item-images .swiper-button-next.swiper-button-disabled,#content-item-images .swiper-button-prev.swiper-button-disabled{display:none}#content-item-images .swiper-button-prev{left:-10px!important}#content-item-images .swiper-button-next{right:-10px!important}.content-gallery-wrapper{gap:30px}.content-gallery-wrapper,.content-item-image-lg{align-items:center;display:flex;height:100%;justify-content:center}.content-item-image-lg{max-height:100%;max-width:966px}.content-item-image-lg img{max-height:100%;max-width:100%}.content-gallery-modal .hystmodal__close{background-size:50%;height:36px!important;width:36px!important}@media screen and (max-width:1400px){.content-gallery-modal .hystmodal__close{right:20px;top:20px}}.content-gallery-modal .hystmodal__window{border-radius:0!important;bottom:unset!important;height:100vh!important;margin:0!important;max-height:unset!important;width:100%!important}.content-gallery-modal .hystmodal__window .hystmodal__content{box-sizing:border-box;height:100%!important;max-height:100%!important;padding:75px 10px 20px;position:relative;width:100%!important}.content-gallery-modal .hystmodal__window .hystmodal__content>.slider__nav--prev{display:block!important;left:20px;margin-left:unset}@media screen and (max-width:1400px){.content-gallery-modal .hystmodal__window .hystmodal__content>.slider__nav--prev{left:10px}}.content-gallery-modal .hystmodal__window .hystmodal__content>.slider__nav--next{display:block!important;margin-right:unset;right:20px}@media screen and (max-width:1400px){.content-gallery-modal .hystmodal__window .hystmodal__content>.slider__nav--next{right:10px}}.content-gallery-modal .hystmodal__window .hystmodal__content>.slider__nav{top:calc(50% + 10px)}@media screen and (max-width:1400px){.content-gallery-modal .hystmodal__window .hystmodal__content>.slider__nav{background-size:25%;height:30px;width:30px}}.content-gallery-modal .draggable-area{display:none!important}.content-gallery-modal__info-box-button{display:none}@media screen and (max-width:1400px){.content-gallery-modal__info-box-button{background:url(/images/theme/content/gallery/info.svg) no-repeat 50% #fff;border:none;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:inline-flex;height:35px;left:20px;outline:none;position:absolute;top:20px;width:35px}}.img-zoom{cursor:pointer;display:block;position:relative}.img-zoom:hover:before{background:url(/images/theme/content/gallery/zoom.png) no-repeat 50%;content:"";height:52px;left:calc(50% - 26px);position:absolute;top:calc(50% - 26px);width:52px}@media screen and (max-width:1024px){.photo-gallery{grid-template-columns:repeat(3,1fr)}.photo-gallery__item--1,.photo-gallery__item--2,.photo-gallery__item--4{display:none}}@media screen and (max-width:768px){.photo-gallery{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:390px){.photo-gallery{gap:10px}.photo-gallery__item--4{display:block}}.faq{color:#000;font-weight:400}.faq,.faq a{font-size:14px;line-height:140%}.faq__items{border-top:1px solid #e7e7e7}.faq__item,.faq__items{display:flex;flex-direction:column}.faq__item{border-bottom:1px solid #e7e7e7}.faq__item__title{align-items:center;cursor:pointer;display:flex;padding:15px 15px 15px 0;position:relative}.faq__item__title:after{background:url(/images/theme/sm-arrow-grey.svg) no-repeat 50%;content:"";display:inline-block;height:6px;position:absolute;right:0;width:10px}.faq__item__body{display:none;padding:20px 0 20px 30px}.faq__item.opened .faq__item__title:after{transform:rotate(180deg)}.faq__item.opened .faq__item__body{display:block}.faq .dot-ul{list-style-type:none;margin:0;padding:0}.faq .dot-ul li{background:url(/images/theme/ul-dot.svg) no-repeat left 8px;line-height:160%;list-style:none;padding-left:14px}.faq .dot-ul li:not(:last-child){margin-bottom:10px}@media screen and (max-width:320px){.faq,.faq a{font-size:13px}}.blog-gallery__gallery{grid-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:20px}@media screen and (max-width:768px){.blog-gallery__gallery{gap:10px;grid-template-columns:repeat(2,1fr)}}.blog-gallery__buttons{border-bottom:1px solid #e7e7e7;overflow:hidden;overflow-x:auto;padding-bottom:15px}.blog-gallery__buttons .buttons-scroll{flex-wrap:nowrap}.blog-gallery__buttons::-webkit-scrollbar{display:none}@media screen and (max-width:1024px){.blog-gallery__buttons{border-bottom:none}}.blog-gallery__dropdowns{display:flex;gap:20px;padding:15px 0}@media screen and (max-width:1024px){.blog-gallery__dropdowns{display:none}}.blog-gallery__mobile-filter{display:none}@media screen and (max-width:1024px){.blog-gallery__mobile-filter{background:#eff3f6;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;padding:10px}}.blog-gallery__mobile-filter-row{display:flex;gap:10px}.blog-gallery__mobile-filter-item{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:flex;height:32px;min-width:180px;padding:5px 30px 5px 10px;position:relative}.blog-gallery__mobile-filter-item:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat 50%;content:"";display:block;height:6px;min-height:6px;min-width:10px;position:absolute;right:10px;width:10px}@media screen and (max-width:420px){.blog-gallery__mobile-filter-item{min-width:unset}}.blog-gallery__dropdown-button{color:#000;height:32px!important;width:180px!important}@media screen and (min-width:1025px){.blog-gallery__dropdown-item{align-items:center;border-top:1px solid #e7e7e7;cursor:pointer;display:flex;position:relative}.blog-gallery__dropdown-item:hover{background:#eff3f6}.blog-gallery__filter-label{cursor:pointer;font-size:14px;font-weight:400;padding:7px 25px 6px 10px;width:100%}.blog-gallery__filter-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:inline-block;height:10px;min-height:10px;min-width:14px;outline:none;position:absolute;right:10px;width:14px}.blog-gallery__filter-checkbox:checked{background:url(/images/theme/dropdown-active.svg) no-repeat 50%}}@media screen and (max-width:1024px){.blog-gallery__dropdown-item{align-items:center;border-bottom:1px solid #e7e7e7;cursor:pointer;display:flex;position:relative}.blog-gallery__filter-label{display:block;font-size:14px;font-weight:400;height:100%;line-height:140%;padding:10px 0 10px 30px;width:100%}.blog-gallery__filter-checkbox{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:#fff;border:1px solid #a7a7a7;border-radius:3px;cursor:pointer;display:inline-block;flex-shrink:0;height:14px;left:0;margin:0 5px 0 0;position:absolute;width:14px}.blog-gallery__filter-checkbox:disabled{border:1px solid #ddd}.blog-gallery__filter-checkbox:checked{background:#ffd426;border:1px solid #ffd426}.blog-gallery__filter-checkbox:checked:before{background:url(/images/theme/category/checked.svg) no-repeat 50%;content:"";display:block;height:8px;left:1px;position:absolute;top:2px;width:10px}}.blog-gallery__dropdown-body{padding:0!important}@media screen and (max-width:1024px){.blog-gallery__dropdown-body{display:flex!important;flex-direction:column;position:relative}}.blog-gallery .dropdown--active .blog-gallery__dropdown-body,.blog-gallery .dropdown--active .blog-gallery__dropdown-button{border:none;box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.blog-gallery__block{margin-bottom:50px}.blog-gallery__more{display:flex;justify-content:center}.blog-gallery__item{cursor:pointer;display:block;overflow:hidden;position:relative}.blog-gallery__item:hover:before{background:url(/images/theme/content/gallery/zoom.png) no-repeat 50%;content:"";height:52px;left:calc(50% - 26px);position:absolute;top:calc(50% - 26px);width:52px}.blog-gallery__item img{height:100%;width:100%}.blog-gallery__item--1{grid-column:span 2;grid-row:span 2}.blog-gallery__item--2{grid-column:span 1;grid-row:span 1}.blog-gallery__item--3{grid-column:span 1;grid-row:span 2}.blog-gallery__item--4,.blog-gallery__item--5,.blog-gallery__item--6{grid-column:span 1;grid-row:span 1}.blog-gallery__item--7{grid-column:span 2;grid-row:span 2}.blog-gallery__item--8{grid-column:span 1;grid-row:span 2}.blog-gallery__item--10,.blog-gallery__item--9{grid-column:span 1;grid-row:span 1}.blog-gallery__item--11{grid-column:span 2;grid-row:span 2}.blog-gallery__item--12{grid-column:span 1;grid-row:span 1}.blog-gallery__item--13{grid-column:span 1;grid-row:span 2}.blog-gallery__item--14,.blog-gallery__item--15{grid-column:span 1;grid-row:span 1}.content-mobile-menu-modal .hystmodal__content{padding-bottom:10px;padding-left:10px;padding-right:10px}.content-mobile-menu-modal .modal__title{font-size:18px;font-weight:700;line-height:140%}.uk-modal{-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);bottom:0;display:none;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transform:translateZ(0);transition:opacity .15s linear;z-index:1010}.uk-modal.uk-open{opacity:1}.uk-modal-page,.uk-modal-page body{overflow:hidden}.uk-modal-dialog{background:#fff;box-sizing:border-box;margin:50px auto;max-width:100%;max-width:calc(100% - 20px);opacity:0;padding:20px;position:relative;transform:translateY(-100px);transition:opacity .3s linear,transform .3s ease-out;width:600px}@media (max-width:767px){.uk-modal-dialog{margin:10px auto;width:auto}}.uk-open .uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-dialog>:not([class*=uk-modal-]):last-child{margin-bottom:0}.uk-modal-dialog>.uk-close:first-child{float:right;margin:-10px -10px 0 0}.uk-modal-dialog>.uk-close:first-child+:not([class*=uk-modal-]){margin-top:0}.uk-modal-dialog-lightbox{margin:15px auto;max-width:95%;max-width:calc(100% - 30px);padding:0}.uk-modal-dialog-lightbox>.uk-close:first-child{float:none;margin:0;position:absolute;right:-12px;top:-12px}@media (max-width:767px){.uk-modal-dialog-lightbox>.uk-close:first-child{right:-7px;top:-7px}}.uk-modal-dialog-blank{margin:0;max-width:100%;padding:0;transition:opacity .3s linear;width:100%}.uk-modal-dialog-blank>.uk-close:first-child{float:none;margin:0;position:absolute;right:20px;top:20px;z-index:1}@media (min-width:768px){.uk-modal-dialog-large{width:930px}}@media (min-width:1220px){.uk-modal-dialog-large{width:1130px}}.uk-modal-header{margin-bottom:15px}.uk-modal-footer{margin-top:15px}.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-caption{bottom:-20px;color:#fff;left:0;margin-bottom:-10px;overflow:hidden;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.uk-modal-spinner{color:#ddd;font-size:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.uk-modal-spinner:after{-webkit-animation:uk-rotate 2s linear infinite;animation:uk-rotate 2s linear infinite;content:"\f110";font-family:FontAwesome}.uk-container{box-sizing:border-box;max-width:1360px;padding:0 25px}@media (min-width:1220px){.uk-container{max-width:1360px;padding:0 35px}}.uk-container:after,.uk-container:before{content:"";display:table}.uk-container:after{clear:both}.uk-container-center{margin-left:auto;margin-right:auto}.uk-clearfix:before{content:"";display:table-cell}.uk-clearfix:after{clear:both;content:"";display:table}.uk-nbfc{overflow:hidden}.uk-nbfc-alt{display:table-cell;width:10000px}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}[class*=uk-align-]{display:block;margin-bottom:15px}.uk-align-left{float:left;margin-right:15px}.uk-align-right{float:right;margin-left:15px}@media (min-width:768px){.uk-align-medium-left{float:left;margin-right:15px}.uk-align-medium-right{float:right;margin-left:15px}}.uk-align-center{margin-left:auto;margin-right:auto}.uk-vertical-align{font-size:.001px}.uk-vertical-align:before{content:"";display:inline-block;height:100%;vertical-align:middle}.uk-vertical-align-bottom,.uk-vertical-align-middle{display:inline-block;font-size:1rem;max-width:100%}.uk-vertical-align-middle{vertical-align:middle}.uk-vertical-align-bottom{vertical-align:bottom}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{height:100vh;min-height:600px}.uk-responsive-height,.uk-responsive-width{box-sizing:border-box}.uk-responsive-width{height:auto;max-width:100%!important}.uk-responsive-height{max-height:100%;width:auto}.uk-margin{margin-bottom:15px}*+.uk-margin{margin-top:15px}.uk-margin-top{margin-top:15px!important}.uk-margin-bottom{margin-bottom:15px!important}.uk-margin-left{margin-left:15px!important}.uk-margin-right{margin-right:15px!important}.uk-margin-large{margin-bottom:40px}*+.uk-margin-large{margin-top:40px}.uk-margin-large-top{margin-top:40px!important}.uk-margin-large-bottom{margin-bottom:40px!important}.uk-margin-large-left{margin-left:40px!important}.uk-margin-large-right{margin-right:40px!important}.uk-margin-small{margin-bottom:5px}*+.uk-margin-small{margin-top:5px}.uk-margin-small-top{margin-top:5px!important}.uk-margin-small-bottom{margin-bottom:5px!important}.uk-margin-small-left{margin-left:5px!important}.uk-margin-small-right{margin-right:5px!important}.uk-margin-remove{margin:0!important}.uk-margin-top-remove{margin-top:0!important}.uk-margin-bottom-remove{margin-bottom:0!important}.uk-padding-remove{padding:0!important}.uk-padding-top-remove{padding-top:0!important}.uk-padding-bottom-remove{padding-bottom:0!important}.uk-padding-vertical-remove{padding-bottom:0!important;padding-top:0!important}.uk-border-circle{border-radius:50%}.uk-border-rounded{border-radius:5px}.uk-heading-large{font-size:30px;line-height:32px}@media (min-width:768px){.uk-heading-large{font-size:30px;line-height:32px}}.uk-link-muted,.uk-link-muted a,.uk-link-muted a:hover,.uk-link-muted:hover{color:#8d8d8d}.uk-link-reset,.uk-link-reset a,.uk-link-reset a:focus,.uk-link-reset a:hover,.uk-link-reset:focus,.uk-link-reset:hover{color:inherit;text-decoration:none}.uk-scrollable-text{-webkit-overflow-scrolling:touch;height:300px;overflow-y:scroll;resize:both}.uk-scrollable-box{-webkit-overflow-scrolling:touch;border:1px solid #ddd;box-sizing:border-box;height:170px;overflow:auto;padding:10px;resize:both}.uk-scrollable-box>:last-child{margin-bottom:0}.uk-overflow-hidden{overflow:hidden}.uk-overflow-container{-webkit-overflow-scrolling:touch;overflow:auto}.uk-overflow-container>:last-child{margin-bottom:0}.uk-position-absolute,[class*=uk-position-bottom],[class*=uk-position-top]{position:absolute!important}.uk-position-top{left:0;right:0;top:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-top-left{left:0;top:0}.uk-position-top-right{right:0;top:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-cover{bottom:0;left:0;position:absolute;right:0;top:0}.uk-position-relative{position:relative!important}.uk-position-z-index{z-index:1}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important;max-width:100%}@media (min-width:960px){.uk-hidden-large,.uk-visible-medium,.uk-visible-small{display:none!important}}@media (min-width:768px) and (max-width:959px){.uk-hidden-medium,.uk-visible-large,.uk-visible-small{display:none!important}}@media (max-width:767px){.uk-hidden-small,.uk-visible-large,.uk-visible-medium{display:none!important}}.uk-hidden{display:none!important}.uk-hidden,.uk-invisible{visibility:hidden!important}.uk-visible-hover:hover .uk-hidden,.uk-visible-hover:hover .uk-invisible{display:block!important;visibility:visible!important}.uk-visible-hover-inline:hover .uk-hidden,.uk-visible-hover-inline:hover .uk-invisible{display:inline-block!important;visibility:visible!important}.uk-notouch .uk-hidden-notouch,.uk-touch .uk-hidden-touch{display:none!important}.uk-flex{display:flex}.uk-flex-inline{display:inline-flex}.uk-flex-inline>*,.uk-flex>*{-ms-flex-negative:1}.uk-flex-top{align-items:flex-start}.uk-flex-middle{align-items:center}.uk-flex-bottom{align-items:flex-end}.uk-flex-center{justify-content:center}.uk-flex-right{justify-content:flex-end}.uk-flex-space-between{justify-content:space-between}.uk-flex-space-around{justify-content:space-around}.uk-flex-row-reverse{flex-direction:row-reverse}.uk-flex-column{flex-direction:column}.uk-flex-column-reverse{flex-direction:column-reverse}.uk-flex-nowrap{flex-wrap:nowrap}.uk-flex-wrap{flex-wrap:wrap}.uk-flex-wrap-reverse{flex-wrap:wrap-reverse}.uk-flex-wrap-top{align-content:flex-start}.uk-flex-wrap-middle{align-content:center}.uk-flex-wrap-bottom{align-content:flex-end}.uk-flex-wrap-space-between{align-content:space-between}.uk-flex-wrap-space-around{align-content:space-around}.uk-flex-order-first{order:-1}.uk-flex-order-last{order:99}@media (min-width:480px){.uk-flex-order-first-small{order:-1}.uk-flex-order-last-small{order:99}}@media (min-width:768px){.uk-flex-order-first-medium{order:-1}.uk-flex-order-last-medium{order:99}}@media (min-width:960px){.uk-flex-order-first-large{order:-1}.uk-flex-order-last-large{order:99}}@media (min-width:1220px){.uk-flex-order-first-xlarge{order:-1}.uk-flex-order-last-xlarge{order:99}}.uk-flex-item-none{flex:none}.uk-flex-item-auto{-ms-flex-negative:1;flex:auto}.uk-flex-item-1{flex:1}.interiors-test-modal .uk-modal-dialog{box-sizing:border-box;padding:50px 35px 46px;position:relative;width:717px}.interiors-test-modal .uk-modal-dialog.first-step{width:618px}.interiors-test-modal .uk-modal-dialog.first-step .step-body{margin:0 18px}.interiors-test-modal .uk-modal-dialog.first-step .step-body p{line-height:168.99%;margin-bottom:25px}.interiors-test-modal .uk-modal-dialog>.uk-close:first-child{background:url(/images/layout/content/articles/close-modal.svg) no-repeat 50% hsla(0,0%,77%,.72);border:1px solid #000;border-radius:28px;box-sizing:border-box;display:inline-block;float:unset;height:28px;margin:unset;position:absolute;right:-14px;top:-14px;width:28px}.interiors-test-modal .uk-modal-dialog .test-container{display:flex;overflow:hidden;padding-bottom:6px}.interiors-test-modal .uk-modal-dialog .test-container .step{padding:0 15px;width:100%}.interiors-test-modal .uk-modal-dialog .test-container .step .step-pagination{font-size:16px;line-height:18px;margin-bottom:14px;text-align:center}.interiors-test-modal .uk-modal-dialog .test-container .step .step-title{display:block;font-size:24px;font-weight:700;line-height:32px;margin:0 0 40px;text-align:center}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body{font-size:16px;font-weight:400;line-height:18px}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise{display:flex;margin:-10px 0}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-text{flex-direction:column}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-text .element-choise{background:#fff;border:1px solid #c4c4c4;border-radius:10px;box-sizing:border-box;cursor:pointer;margin-bottom:14px;padding:14px 21px}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-text .element-choise.choised{background:url(/images/layout/interiors/test/choise.png) no-repeat right 21px center;border:1px solid #00ad11}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-text .element-choise:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-image.two-elements .element-choise{margin:0 20px}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-image.three-elements .element-choise{margin:0 15px}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-image .element-choise{align-items:center;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;text-align:center}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-image .element-choise>img{border-radius:10px;display:inline-block;margin-bottom:14px;z-index:-1}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-image .element-choise .choise-text{font-size:16px;font-weight:400;line-height:18px}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-image .element-choise.choised{background:url(/images/layout/interiors/test/choise.png) no-repeat right 21px top 11px}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-image .element-choise.choised .choise-text{color:#00ad11}.interiors-test-modal .uk-modal-dialog .test-container .step .step-body .elements-choise.choise-type-image .element-choise:hover>img{box-shadow:0 4px 4px rgba(0,0,0,.25)}.interiors-test-modal .uk-modal-dialog .test-container .step .nav-btns-container{display:flex;margin-top:40px}.interiors-test-modal .uk-modal-dialog .test-container .step .nav-btns-container .next-step-btn,.interiors-test-modal .uk-modal-dialog .test-container .step .nav-btns-container .prev-step-btn{background:#fff94d;border-radius:3px;box-shadow:0 4px 5px rgba(0,0,0,.13);cursor:pointer;display:inline-block;font-size:14px;line-height:160%;padding:9px 22px}.interiors-test-modal .uk-modal-dialog .test-container .step .nav-btns-container .next-step-btn:hover,.interiors-test-modal .uk-modal-dialog .test-container .step .nav-btns-container .prev-step-btn:hover{background:#ffdb4d}.interiors-test-modal .uk-modal-dialog .result-container{margin-top:-6px;padding:0 15px}.interiors-test-modal .uk-modal-dialog .result-container .result-head-text{font-size:24px;font-weight:700;line-height:28px;margin-bottom:30px;text-align:center}.interiors-test-modal .uk-modal-dialog .result-container .result-title{font-size:48px;font-weight:400;line-height:160%;margin-bottom:30px;text-align:center}.interiors-test-modal .uk-modal-dialog .result-container .result-body{display:flex}.interiors-test-modal .uk-modal-dialog .result-container .result-description{align-items:center;display:flex;flex:1;font-size:16px;font-weight:400;line-height:160%}.interiors-test-modal .uk-modal-dialog .result-container .result-img{display:flex;flex:1;justify-content:flex-end}.interiors-test-modal .uk-modal-dialog .result-container .result-img img{width:288px}.interiors-test-modal .uk-modal-dialog .result-container .links-to-styles{display:flex;justify-content:space-between;padding:40px 0 6px}.interiors-test-modal .uk-modal-dialog .result-container .links-to-styles>a{background:#fff94d;border-radius:3px;box-shadow:0 4px 5px rgba(0,0,0,.13);color:#000;display:inline-block;font-size:14px;line-height:160%;padding:9px 22px;text-decoration:none}.interiors-test-modal .uk-modal-dialog .result-container .links-to-styles>a:hover{background:#ffdb4d}.interiors-test-modal .uk-modal-dialog .count-choised-error{font-size:24px;font-weight:700;line-height:36px;margin-top:-6px;padding-bottom:5px;text-align:center}.interiors-test-modal .uk-modal-dialog .count-choised-error .restart-btn{background:#fff94d;border-radius:3px;box-shadow:0 4px 5px rgba(0,0,0,.13);cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:160%;margin-top:40px;padding:9px 22px}.interiors-test-modal .uk-modal-dialog .count-choised-error .restart-btn:hover{background:#ffdb4d}.interiors-test-modal .uk-modal-dialog .question-restart{font-size:24px;font-weight:700;line-height:28px;margin-top:-6px;padding-bottom:5px;text-align:center}.interiors-test-modal .uk-modal-dialog .question-restart .btns-container{display:flex;justify-content:space-between}.interiors-test-modal .uk-modal-dialog .question-restart .btns-container .continue-btn,.interiors-test-modal .uk-modal-dialog .question-restart .btns-container .restart-btn{background:#fff94d;border-radius:3px;box-shadow:0 4px 5px rgba(0,0,0,.13);cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:160%;margin-top:40px;padding:9px 22px}.interiors-test-modal .uk-modal-dialog .question-restart .btns-container .continue-btn:hover,.interiors-test-modal .uk-modal-dialog .question-restart .btns-container .restart-btn:hover{background:#ffdb4d}.interiors-test-modal .uk-modal-dialog.show-question-restart{width:406px}.article-show,.article__block{margin-bottom:50px}.article-show .main-title{white-space:unset}.article-show__themes{display:flex;gap:5px;margin-bottom:15px;overflow:hidden;overflow-x:auto}.article-show__themes .theme{white-space:nowrap}.article-show__inner{display:flex;gap:80px}.article-show__content{flex-shrink:0;line-height:140%;max-width:824px;width:824px}.article-show__content img{height:auto;max-width:100%}.article-show__content .uk-position-relative{position:relative!important}.article-show__content .injected-sidebar-block{position:absolute;right:-416px;text-align:left;top:0;width:336px;z-index:10}@media screen and (max-width:1350px){.article-show__content .injected-sidebar-block{display:none}}.article-show__content figure.image{display:block!important;margin:10px 0}.article-show__content .img-caption{color:#757575;font-size:12px;font-weight:400;line-height:120%;margin-top:5px}.article-show__content p a,.article-show__content ul a{background:none;border:none;color:#5073a8;cursor:pointer;text-decoration:none}.article-show__content p a:hover,.article-show__content ul a:hover{color:#7c93e2;text-decoration:none}@media screen and (max-width:1350px){.article-show__content{max-width:100%;width:auto}}.article-show__sidebar{flex-shrink:0;max-width:336px;width:336px}@media screen and (max-width:1350px){.article-show__sidebar{display:none}}.article-show__nav-link{border-bottom:1px solid #e7e7e7;color:#000;cursor:pointer;display:block;padding:15px 0;text-decoration:none}.article-show__nav-link:first-child{padding-top:0}.article-show__nav-link:hover{color:#3757c5}.article-show .article-sidebar-block-title{font-size:18px;font-weight:700;margin-bottom:15px}.article-show .article-categories-list{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:0;padding:0}.article-show .article-categories-list a{align-items:center;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);box-sizing:border-box;color:#000;display:flex;gap:10px;line-height:100%;min-height:55px;padding:0 6px;text-decoration:none}.article-show .article-categories-list a:hover{color:#fd8949}.article-show .article-categories-list a .img{display:inline-block;flex-shrink:0;min-width:60px}.banner-online-compilation{height:auto;max-width:100%;width:100%}.interiors-styles-test-btn{display:inline-block;position:relative}.interiors-styles-test-btn .interiors-test-right-banner-btn{bottom:40px;display:inline-block;position:absolute;right:45px}.border-slider{border:1px solid #e7e7e7;border-radius:3px;padding:10px!important}.border-slider .swiper-slide{max-width:202px}.product-card-big{border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:flex;gap:30px;padding:20px}.product-card-big__info{display:flex;flex-direction:column;gap:75px}.product-card-big__info--block{display:flex;flex-direction:column;gap:20px}.product-card-big__button{width:82px}.product-card-big__title{margin-bottom:5px}.social-button-sm{height:36px;width:36px}.social-button-sm__vk{background:url(/images/theme/button-vk-sm.svg) no-repeat}.social-button-sm__ok{background:url(/images/theme/button-ok-sm.svg) no-repeat}.social-button-sm__whatsapp{background:url(/images/theme/button-whatsapp-sm.svg) no-repeat}.social-button-sm__tg{background:url(/images/theme/button-tg-sm.svg) no-repeat}@media (max-width:320px){.layout{font-size:13px}}.layout__wrapper{display:grid;gap:45px;grid-template-columns:215px 1fr}.layout__wrapper--one-fr{display:block}@media (max-width:1024px){.layout__wrapper{display:block}}.layout__content{min-width:calc(100% - 227px)}@media (max-width:1024px){.layout__content{min-width:100%}}.layout__content p{margin:0 0 15px}.layout__text-block{margin-bottom:20px}.layout__p{display:flex;flex-direction:column;gap:15px}@media (max-width:480px){.layout__p{gap:10px}}@media (max-width:1024px){.layout__sidebar{display:none}}.layout__markers{display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.layout__markers--sm-gap{gap:7px}.layout__markers--v-sm-gap{gap:2px}.layout__markers>li{display:flex;gap:10px;line-height:140%}.layout__markers>li:before{background-color:#2b2b2b;border-radius:100%;content:"";height:6px;margin-top:6px;min-height:6px;min-width:6px;width:6px}.layout__numlist{list-style:decimal inside}.layout__list,.layout__numlist{display:flex;flex-direction:column;gap:7px;line-height:140%;margin:0;padding:0}.layout__list{list-style:none}.layout__list ol{margin-left:10px;margin-top:7px}.layout__list li{display:flex}.layout__list li:before{content:attr(data-num);padding-right:10px}.layout__sections{display:flex;flex-direction:column;gap:30px;line-height:140%}@media (max-width:480px){.layout__sections{gap:20px}}.layout__header{font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin:0 0 15px}@media (max-width:480px){.layout__header{margin-bottom:10px}}.layout__subheader{font-weight:700;margin:0 0 7px}.layout__banner{align-items:flex-start;display:flex;flex-direction:column;height:230px;justify-content:center;margin-bottom:30px;overflow:hidden;padding:0 60px;position:relative}@media (max-width:768px){.layout__banner{gap:10px;padding:0 30px}}@media (max-width:390px){.layout__banner{height:155px;margin-bottom:20px;padding:0 10px}}@media (max-width:320px){.layout__banner{height:140px}}.layout__banner-text{line-height:160%;max-width:520px;z-index:1}.layout__banner-text h1{font-size:32px;font-weight:700;line-height:37px;margin:0 0 5px}@media (max-width:500px){.layout__banner-text h1{font-size:20px;line-height:120%;margin-bottom:10px}}@media (max-width:768px){.layout__banner-text{max-width:380px}}.layout__banner-intro{font-size:18px;line-height:140%}@media (max-width:768px){.layout__banner-intro{font-size:14px}}@media (max-width:360px){.layout__banner-intro{font-size:12px}}.layout__banner-background{height:100%;position:absolute;right:0;top:0}.layout__align-center{align-items:center;display:flex;flex-direction:column}.layout__subheader-alt{font-size:16px;font-weight:700}.layout__banner--bottom-mg{margin-bottom:30px}.layout__banner-img{display:inline-block;height:auto;max-width:100%}.layout__section--flex{display:flex;gap:30px}.layout__section--flex>*{flex:1}@media (max-width:768px){.layout__section--flex{flex-direction:column}}.layout__advantages{display:grid;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1368px){.layout__advantages{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1093px){.layout__advantages{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:544px){.layout__advantages{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:390px){.layout__advantages{grid-template-columns:repeat(2,1fr);row-gap:35px}}.layout__advantages-point{align-items:center;display:flex;font-size:20px;font-style:normal;font-weight:400;gap:11px;line-height:normal;max-width:270px;min-width:264px}@media screen and (max-width:768px){.layout__advantages-point{font-size:14px;min-width:140px}}@media screen and (max-width:390px){.layout__advantages-point{gap:5px;min-width:180px}}@media screen and (max-width:388px){.layout__advantages-point{font-size:15px;max-width:140px;min-width:140px}}@media screen and (max-width:320px){.layout__advantages-point{font-size:13px;line-height:140%}}.layout__advantages-point--quality:before{background:url(/images/theme/advantages-quality.svg) no-repeat;content:"";height:99px;min-width:99px}@media screen and (max-width:768px){.layout__advantages-point--quality:before{background:url(/images/theme/advantages-quality-390.svg) no-repeat;height:64px;min-width:64px}}.layout__advantages-point--range:before{background:url(/images/theme/advantages-range.svg) no-repeat;content:"";height:99px;min-width:99px}@media screen and (max-width:768px){.layout__advantages-point--range:before{background:url(/images/theme/advantages-range-390.svg) no-repeat;height:64px;min-width:64px}}.layout__advantages-point--good-prices:before{background:url(/images/theme/advantages-price.svg) no-repeat;content:"";height:99px;min-width:99px}@media screen and (max-width:768px){.layout__advantages-point--good-prices:before{background:url(/images/theme/advantages-price-390.svg) no-repeat;height:64px;min-width:64px}}.layout__advantages-point--fast-delivery:before{background:url(/images/theme/advantages-delivery.svg) no-repeat;content:"";height:99px;min-width:99px}@media screen and (max-width:768px){.layout__advantages-point--fast-delivery{grid-column:span 2;min-width:184px;order:1}.layout__advantages-point--fast-delivery:before{background:url(/images/theme/advantages-delivery-390-v1.svg) no-repeat;height:64px;min-width:64px}}.layout__advantages-point--stores:before{background:url(/images/theme/advantages-stores.svg) no-repeat;content:"";height:99px;min-width:99px}@media screen and (max-width:768px){.layout__advantages-point--stores:before{background:url(/images/theme/advantages-stores-390-v1.svg) no-repeat;height:64px;min-width:64px}}.layout__stores{display:flex;gap:27px}@media screen and (max-width:768px){.layout__stores{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:425px){.layout__stores{gap:20px}}@media screen and (max-width:390px){.layout__stores{grid-template-columns:1fr}}.layout__store{color:#fff;cursor:pointer;display:block;text-decoration:none}.layout__img{display:block;width:100%}.layout__img,.layout__img-sm{height:auto;max-width:100%}.layout .bold-text{font-size:14px;font-style:normal;font-weight:700;line-height:140%}.layout .span-bold{font-weight:700}.layout__triggers{display:flex;gap:50px}@media screen and (max-width:768px){.layout__triggers{flex-direction:column;gap:15px}}.layout__trigger{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:5px}.layout__trigger+.layout__trigger{border-left:1px solid #e7e7e7;padding-left:50px}@media screen and (max-width:768px){.layout__trigger+.layout__trigger{border-left:none;border-top:1px solid #e7e7e7;padding-left:0;padding-top:15px}}.layout__trigger-title{background:#ffd426;font-size:14px;font-weight:700;line-height:13px}.layout__sm-mb{margin-bottom:20px}.services__br{display:none}.services__block{margin-bottom:50px}@media screen and (max-width:390px){.services__block{margin-bottom:35px}}.services__banner{height:auto;max-width:100%}.services__info{display:flex;gap:20px;justify-content:center}@media screen and (max-width:786px){.services__info{gap:10px}}@media screen and (max-width:690px){.services__info{flex-direction:column}}.services__info--guarantee{align-items:center;border:1px solid #e7e7e7;border-radius:10px;display:flex;font-size:16px;gap:10px;line-height:140%;padding:10px 22px 10px 12px}.services__info--guarantee:before{background:url(/images/theme/guarantee.svg) no-repeat;content:"";min-height:50px;min-width:50px}.services__info--fix-price{align-items:center;border:1px solid #e7e7e7;border-radius:10px;display:flex;font-size:16px;gap:10px;line-height:140%;padding:10px 22px 10px 12px}.services__info--fix-price:before{background:url(/images/theme/fix-price.svg) no-repeat;content:"";min-height:50px;min-width:50px}.services__info--serv{align-items:center;border:1px solid #e7e7e7;border-radius:10px;display:flex;font-size:16px;gap:10px;line-height:140%;padding:10px 22px 10px 12px}.services__info--serv:before{background:url(/images/theme/serv.svg) no-repeat;content:"";min-height:50px;min-width:50px}.services__grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.service-center__parking-note{align-items:center;display:flex;gap:5px}.service-center__parking-note:before{align-self:flex-start;background:url(/images/theme/parking.svg) no-repeat;content:"";height:21px;min-width:17px}.service-center__important{align-items:center;background:#eff3f6;border-radius:3px;display:flex;gap:5px;max-width:300px;padding:5px}.service-center__important:before{background:url(/images/theme/important.svg) no-repeat;content:"";min-height:11px;min-width:12px}.service-center__content{display:grid;gap:30px;grid-template-columns:459px 1fr}.service-center__block{display:flex;flex-direction:column;gap:10px;line-height:140%;margin-bottom:15px}.service-center__block-title{font-size:14px;font-weight:700;line-height:140%}.service-center__img{margin-bottom:15px}.service-center__img,.service-center__map-mask{height:auto;max-width:100%}.service-center .content-switcher__tabs-content{margin-bottom:0}@media screen and (max-width:1187px){.services__br{display:block}}@media screen and (max-width:1024px){.services__grid{gap:20px}}@media screen and (max-width:786px){.services__grid{grid-template-columns:repeat(2,1fr)}.service-center{gap:20px}.service-center,.service-center__content{grid-template-columns:1fr}.service-center__map{overflow:hidden}.content-switcher__buttons{box-sizing:border-box;margin:0 -10px 20px;max-width:100vw;padding:0 10px}}@media screen and (max-width:690px){.services__br{display:none}}@media screen and (max-width:425px){.services__grid{grid-template-columns:1fr}}@media screen and (max-width:320px){.services-center__info,.services__info--fix-price,.services__info--guarantee,.services__info--serv{font-size:13px}}.uploader__caption{margin-bottom:5px}.qq-upload-drop-area{background:#f9f9f9;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;padding:30px 10px;text-align:center}.qq-upload-button{border-bottom:1px dashed #000}.qq-upload-button:hover{border-color:#01a9c1;color:#01a9c1}.qq-upload-list{color:#757575;display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.qq-upload-list li{cursor:pointer;position:relative}.qq-upload-list li:hover .qq-upload-delete{display:block}.qq-upload-list button{display:none}.qq-upload-list img{height:90px;width:90px}.upload-text{margin:20px 0 10px}.qq-upload-delete{background:url(/images/theme/close-grey.svg) no-repeat 50%;border:0;border-radius:3px;cursor:pointer;display:block!important;font-size:0;height:24px!important;outline:0;padding:0!important;width:24px}.qq-upload-delete:hover{background-image:url(/images/theme/close-hover.svg)}.qq-upload-retryable{background:#ffe7e7}.qq-upload-retryable img{opacity:.5}.qq-file-info{align-items:center;display:flex;gap:10px}.qq-uploader DIALOG{display:none}.qq-uploader DIALOG[open]{display:block}.qq-progress-bar-container-selector{--c:no-repeat linear-gradient(#f0da49 0 0);-webkit-animation:l16 3s infinite;animation:l16 3s infinite;background:var(--c),var(--c),#efefef;background-size:60% 100%;height:2px}.qq-hide{display:none}@-webkit-keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.often-search{display:flex;flex-wrap:wrap;gap:10px}.designers__main-title{white-space:normal!important}.designers__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.designers__text{display:flex;flex-direction:column;gap:18px;line-height:140%;margin-bottom:10px}.designers__card{align-items:center;border:1px solid #e7e7e7;border-radius:3px;display:flex;gap:15px;padding:15px 5px 15px 15px}.designers__card-info{display:flex;flex-direction:column;gap:5px}.designers__card-title{font-weight:700;line-height:140%}.designers__card-text{line-height:140%}@media screen and (max-width:768px){.designers__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:570px){.designers__grid{grid-template-columns:1fr}}@media screen and (max-width:320px){.deigners__card,.deigners__text{font-size:13px}}.tech-info div{box-sizing:border-box}.tech-info__content{display:flex;justify-content:space-between}.tech-info__content.sertifikaty-content{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(calc(50% - 10px),1fr));justify-content:start}.tech-info__content.sertifikaty-content img{max-width:100%}.tech-info__tree{align-items:flex-start;display:flex;flex-direction:column}.tech-info__tree>.tech-info__element .tech-info__title{font-size:16px}.tech-info__element{align-items:flex-start;display:flex;flex-direction:column;padding-top:10px;position:relative}.tech-info__element .tech-info__title{border-bottom:1px dashed #757575;color:#000;cursor:pointer;text-decoration:none}.tech-info__element .tech-info__title:hover{border-bottom:1px dashed #fd8949;color:#fd8949}.tech-info__element .tech-info__children{display:none}.tech-info__element.opened>.tech-info__children{align-items:flex-start;display:flex;flex-direction:column;position:relative}.tech-info__element.opened>.tech-info__children .tech-info__element{padding-left:27px}.tech-info__element.opened>.tech-info__children .tech-info__element:before{border-left:1px dashed #e7e7e7;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0}.tech-info__element.opened>.tech-info__children .tech-info__element:after{border-bottom:1px dashed #e7e7e7;box-sizing:border-box;content:"";display:block;left:0;position:absolute;top:20px;width:20px}.tech-info__element.opened>.tech-info__children .tech-info__element:last-child:before{height:20px}.tech-info__element-link{color:#3757c5;display:inline-block;text-decoration:none}.tech-info__documents-block{width:336px}.tech-info__document{border-bottom:1px solid #e7e7e7;color:#000;display:flex;gap:8px;padding:15px 0;text-decoration:none}.tech-info__document:hover{color:#757575}.tech-info__document-info{display:flex;flex-direction:column;gap:3px;line-height:140%}@media screen and (max-width:768px){.tech-info__content{flex-direction:column;gap:40px}.tech-info__content.sertifikaty-content{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(100%,1fr))}.tech-info__documents-block{width:100%}}@media screen and (max-width:390px){.tech-info__content{gap:10px}}.error{align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:80px 0}.error__info{display:flex;flex-direction:column;gap:20px;max-width:420px}.error__title{font-size:54px;font-weight:700;line-height:140%}.error__text{font-size:14px;font-weight:400;line-height:140%}.error__button{width:120px}@media screen and (max-width:768px){.error{grid-template-columns:1fr;grid-template-rows:1fr 1fr;justify-items:center;margin:20px}.error__text{text-align:center}.error__info{align-items:center;grid-row-start:2}.error__img{height:auto;width:100%}}@media screen and (max-width:390px){.error__title{font-size:30px;font-weight:700;line-height:140%}.error__text{font-size:13px;font-weight:400;line-height:140%}}.interior-colors{display:grid;gap:45px;grid-template-columns:215px 1fr}.interior-colors__banner-block{margin-bottom:30px}.interior-colors__banner{height:auto;max-width:100%}.interior-colors__ol{list-style-position:inside;padding-left:0}.interior-colors__li{font-size:14px;font-weight:400;line-height:140%;margin-bottom:7px}.interior-colors__li:hover{color:#fd8949}.interior-colors__sidebar-title{margin-bottom:15px}.interior-colors__sidebar-a{color:#000;text-decoration:none}.interior-colors__nav-mobile{border-bottom:1px solid #e7e7e7;display:none;margin-bottom:30px;padding-bottom:11px}.interior-colors__nav-mobile-title{font-size:13px;font-weight:400;line-height:140%}.interior-colors__rollup{align-items:center;background:#fff;border:none;display:flex;justify-content:space-between;width:100%}.interior-colors__rollup:after{background:url(/images/theme/arrow-up.svg) no-repeat;content:"";height:6px;width:9px}@media screen and (max-width:1024px){.interior-colors{grid-template-columns:1fr}.interior-colors__sidebar-block{display:none}.interior-colors__nav-mobile{display:block}.interior-colors__ol{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:425px){.interior-colors__ol{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:390px){.interior-colors__nav-mobile{margin-bottom:20px}}.color-preview-slider .swiper-slide{max-width:1175px}.color-preview-slider__img{display:block;height:auto;max-width:100%}.color-preview{border-bottom:1px solid #e7e7e7;padding-bottom:50px}.color-preview__text{display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:10px;line-height:140%;margin-bottom:15px}.color-preview__more{align-items:center;color:#000;display:flex;font-size:14px;font-weight:700;gap:7px;line-height:160%;text-decoration:none}.color-preview__more:hover{color:#fd8949}.color-preview__more:hover:after{background:url(/images/theme/arrow-right-black-hover.svg) no-repeat}.color-preview__more:after{background:url(/images/theme/arrow-right-black.svg) no-repeat;content:"";height:5px;width:14px}.color-preview__slider{padding-bottom:40px}@media screen and (max-width:320px){.color-preview__text{font-size:13px;font-weight:400;line-height:140%}}.online-selection{max-width:1434px;position:relative}.online-selection__img{height:auto;max-width:100%}.online-selection__button-wrapper{bottom:10%;left:8.2%;position:absolute}@media screen and (max-width:1024px){.online-selection__button-wrapper{bottom:13%;left:10.2%}}.important-i{align-items:center;background:#eff3f6;border-radius:3px;display:flex;gap:5px;max-width:300px;padding:5px}.important-i--full{max-width:none}.important-i--full-lg{max-width:none;padding:10px}.important-i--lg{padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.important-i--auto{max-width:none}.important-i:before{background:url(/images/theme/important.svg) no-repeat;content:"";min-height:11px;min-width:12px}.important-i--iconless:before{display:none}.important-i--disability{line-height:24px;line-height:120%;max-width:100%;padding-bottom:3px;padding-top:3px;white-space:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.important-i--disability:before{background:url(/images/theme/disability-person.svg) no-repeat 50%;content:"";min-height:24px;min-width:24px}.card-date-views{gap:16px}.card-date-views,.card-views{align-items:center;display:flex}.card-views{gap:9px}.card-views:before{background:url(/images/theme/eye-grey.svg) no-repeat;content:"";height:24px;width:24px}.kitchen-design__text{margin-bottom:15px}.kitchen-design__grid{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:20px;row-gap:20px}.kitchen-design__card{color:#000;display:flex;flex-direction:column;gap:10px;text-decoration:none}.kitchen-design__card:hover{color:#fd8949}.kitchen-design__img{display:block;height:auto;max-width:100%}.kitchen-design__card-title{font-weight:700;line-height:140%}.kitchen-design__button-wrapper{display:flex;justify-content:center}.kitchen-design__mobile{display:none}.kitchen-size__button-wrapper{display:flex;justify-content:center}.kitchen-size__slider{margin-bottom:18px}.kitchen-size__text{margin-bottom:15px}.kitchen-project__block{margin-bottom:50px}.kitchen-project__banner{align-items:center;display:flex;margin-bottom:25px;position:relative}.kitchen-project__banner-img-wrapper{width:100%}.kitchen-project__banner-img{height:auto;max-width:100%;width:100%}.kitchen-project__banner-content{align-items:flex-start;display:flex;flex-direction:column;gap:15px;left:87px;position:absolute}@media screen and (max-width:1024px){.kitchen-project__banner-content{left:40px}}@media screen and (max-width:768px){.kitchen-project__banner-content{left:30px}}@media screen and (max-width:767px){.kitchen-project__banner-content{gap:5px}}@media screen and (max-width:500px){.kitchen-project__banner-content{left:10px}}.kitchen-project__banner-content-title{color:#000;font-size:32px;font-style:normal;font-weight:700;line-height:100%;margin:0}@media screen and (max-width:767px){.kitchen-project__banner-content-title{font-size:20px}}@media screen and (max-width:320px){.kitchen-project__banner-content-title{font-size:13px}}@media screen and (max-width:1023px){.kitchen-project__banner-content-description{width:280px}}@media screen and (max-width:320px){.kitchen-project__banner-content-description{font-size:13px}}.kitchen-project-info__content{display:flex;gap:30px;margin-bottom:15px}@media screen and (max-width:768px){.kitchen-project-info__content{flex-direction:column}}.kitchen-project-info__text{display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:15px;line-height:160%;margin-bottom:15px}.kitchen-project-info__map-wrapper{flex-shrink:0;width:65%}@media screen and (max-width:1440px){.kitchen-project-info__map-wrapper{width:50%}}@media screen and (max-width:768px){.kitchen-project-info__map-wrapper{width:100%}}.kitchen-project-info__button-wrapper{display:flex;gap:15px;justify-content:center}.kitchen-project-info__p-bold{line-height:160%}.kitchen-project-info__ul{padding-left:15px}.kitchen-project-info__li{margin-bottom:10px}.kitchen-project-info__map-mask{height:auto;max-width:100%}.kitchen-instalation__text{margin-bottom:20px}.kitchen-instalation__info{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.kitchen-instalation__info-title{font-size:14px;font-weight:700;line-height:140%}.kitchen-instalation__info-text{font-size:14px;font-weight:400;line-height:140%}.kitchen-instalation__info-wrapper{display:flex;flex-direction:column;gap:2px}.kitchen-instalation__fast-delivery{align-items:center;display:flex;gap:15px}.kitchen-instalation__fast-delivery:before{background:url(/images/theme/fast-delivery.svg) no-repeat;content:"";height:45px;min-width:45px}.kitchen-instalation__good-service{align-items:center;display:flex;gap:15px}.kitchen-instalation__good-service:before{background:url(/images/theme/serv.svg) no-repeat;content:"";height:50px;min-width:50px}.kitchen-instalation__guarantee{align-items:center;display:flex;gap:15px}.kitchen-instalation__guarantee:before{background:url(/images/theme/guarantee.svg) no-repeat;content:"";height:50px;min-width:50px}.kitchen-instalation__good-price{align-items:center;display:flex;gap:15px}.kitchen-instalation__good-price:before{background:url(/images/theme/fix-price.svg) no-repeat;content:"";height:50px;min-width:50px}.kitchen-form{max-width:400px}.kitchen-form__inputs{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.kitchen-form__title{font-size:14px;font-weight:700;line-height:140%;margin-bottom:20px}.kitchen-form__checkboxes{display:flex;gap:30px;margin-bottom:30px}.kitchen-form__checkboxes-title{margin-bottom:15px}.kitchen-form__position-checkboxes{display:flex;flex-direction:column;gap:15px}.kitchen-form__styles-checkboxes{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:15px}.kitchen-form__input-lg{height:100px}.kitchen-form__input-label-lg{font-size:14px;font-weight:400;line-height:16px;margin-top:10px}.kitchen-form__info-wrapper{margin-bottom:20px}.kitchen-form__info-title{margin-bottom:5px}.kitchen-form__loader-wrapper{margin-bottom:30px}.kitchen-form__loader{background:#fbfbfb;border:1px solid #e7e7e7;border-radius:3px;margin-bottom:5px;padding:20px;text-align:center}.kitchen-form__loader-formats{color:#757575;font-size:12px;font-weight:400;line-height:14px;margin-top:5px}.kitchen-form__send-wrapper{margin-bottom:15px}@media screen and (max-width:1024px){.kitchen-design__grid{-moz-column-gap:20px;column-gap:20px}}@media screen and (max-width:768px){.kitchen-project-info__content{flex-direction:column;gap:14px}.kitchen-project-info__button-wrapper{display:none}.kitchen-design__grid{grid-template-columns:repeat(3,1fr)}.kitchen-instalation__info{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:425px){.kitchen-instalation__info{grid-template-columns:1fr}.kitchen-deign__grid{gap:10px}.kitchen-form__checkboxes{flex-direction:column}}@media screen and (max-width:390px){.kitchen-design__button-wrapper,.kitchen-design__grid{display:none}.kitchen-design__mobile{display:block}.kitchen-design__checkboxes{flex-direction:column}}@media screen and (max-width:320px){.kitchen-design__text,.kitchen-form__loader,.kitchen-instalation,.kitchen-instalation__info-text,.kitchen-instalation__info-title,.kitchen-project-info__content,.kitchen-project-info__text,.kitchen-size__text{font-size:13px}}.kitchen-size-slider .swiper-slide{margin-right:30px!important;max-width:336px}@media screen and (max-width:390px){.kitchen-size-slider .swiper-slide{max-width:280px}}.kitchen-size-slider__card{color:#000;display:flex;flex-direction:column;gap:14px;text-decoration:none}.kitchen-size-slider__card:hover .kitchen-size-slider__card-title{color:#fd8949}.kitchen-size-slider__card-title{font-size:16px;font-weight:700;line-height:140%}.kitchen-size-slider__img{display:block}.accessories__grid{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(5,1fr);row-gap:20px}.accessories__text{margin-bottom:15px}.accessories__card{position:relative;text-decoration:none}.accessories__card:hover .accessories__card-title{color:#fd8949}.accessories__img{height:auto;max-width:100%}.accessories__card-title{bottom:20px;color:#fff;font-size:16px;font-weight:700;left:15px;line-height:140%;max-width:130px;position:absolute}.accessories__bage{background:#ffd426;border-radius:3px;bottom:20px;color:#000;font-size:12px;font-weight:400;line-height:14px;padding:2px 5px;position:absolute;right:15px}.accessories__mobile{display:none}@media screen and (max-width:1024px){.accessories__grid{-moz-column-gap:20px;column-gap:20px}.accessories__card-title{font-size:14px}}@media screen and (max-width:768px){.accessories__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.accessories__grid{display:none}.accessories__mobile{display:block}}@media screen and (max-width:320px){.accessories__text{font-size:13px}}.best-ideas-slider__slide{max-width:100%;text-align:center!important}.best-ideas-slider__slide img{max-width:100%}.best-ideas-slider__nav--prev{left:105px}.best-ideas-slider__nav--next{right:105px}.best-ideas{border-bottom:1px solid #e7e7e7;padding-bottom:50px}.best-ideas__main-title{white-space:normal!important}.best-ideas__text{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.best-ideas__ul{margin-bottom:20px;padding-left:15px}.best-ideas__li{margin-bottom:10px}.best-ideas__slider{padding-bottom:33px}@media screen and (max-width:320px){.best-ideas__text{font-size:13px}}.how-to-make__slider{padding-bottom:33px}.how-to-make__text{display:flex;flex-direction:column;gap:15px}.how-to-make__p--align-center{text-align:center}.how-to-make__p--align-center img{display:inline-block;max-width:100%}.how-to-make__ul{display:flex;flex-direction:column;gap:10px;margin:0;padding-left:15px}.how-to-make__h3{display:inline-block;font-size:20px;font-weight:700;margin:0 0 15px;white-space:nowrap}@media screen and (max-width:320px){.how-to-make__text{font-size:13px}}.how-to-make-slider__slide{text-align:center!important}.how-to-make-slider__nav--prev{left:105px}.how-to-make-slider__nav--next{right:105px}.kitchen-design-slider .swiper-slide{max-width:220px}.kitchen-design-slider__slide{position:relative}.kitchen-design-slider__slide-title{bottom:15px;color:#fff;font-size:18px;font-weight:700;left:20px;line-height:120%;position:absolute}.accessories-slider .swiper-slide{max-width:185px}.collection-content__switcher-buttons{border-bottom:1px solid #e7e7e7;display:flex;gap:20px;margin-bottom:20px;overflow:auto}.collection-content__tags{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:12px}.collection-content__switcher-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;align-items:center;background:#fff;border:none;cursor:pointer;display:flex;gap:5px;padding-bottom:10px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.collection-content__switcher-button.active{border-bottom:1px solid #3757c5}.collection-content__switcher-button.active .collection-content__switcher-button-title{color:#3757c5;font-weight:700;line-height:140%}.collection-content__filter-chips{display:flex;gap:10px}.collection-content__chips-block{display:flex;gap:10 px}.collection-content__switcher-button-amount,.collection-content__switcher-button-title{color:#757575;font-size:24px;line-height:140%}.collection-content__switcher-button-amount{font-family:Arial}.collection-content__grid{gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:50px;padding-bottom:50px}.collection-content__card{color:#000;display:block;padding:10px;position:relative;text-decoration:none;width:100%}.collection-content__card:hover{box-shadow:0 4px 10px -2px rgba(46,0,105,.08)}.collection-content__more-wrapper{display:flex}.collection-filter{display:grid;gap:30px;grid-template-columns:214px 1fr}@media screen and (max-width:1024px){.collection-filter{grid-template-columns:1fr}.collection-filter__sidebar{display:none}.collection-content__card,.collection-filter__card{padding:0}}@media screen and (max-width:768px){.collection-content__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:480px){.collection-content__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:390px){.collection-content__switcher-button-amount,.collection-content__switcher-button-title{font-size:20px}}@media screen and (max-width:320px){.collection-content__grid{gap:10px}}.collection-content-card{border-radius:3px;color:#000;display:block;text-decoration:none}.collection-content-card-products-full{position:relative;z-index:20000}.collection-content-card__img-wrapper{margin-bottom:10px;overflow:hidden;position:relative}.collection-content-card__img{display:block;height:auto;max-width:100%;width:100%}.collection-content-card__action{align-items:center;display:flex;flex-direction:column;position:absolute;right:0;top:0}.collection-content-card__fav{background:url(/images/theme/add-to-fav.svg) no-repeat;background-position:50%;border:none;cursor:pointer;height:33px;width:33px}.collection-content-card__fav.active,.collection-content-card__fav:hover{background:url(/images/theme/add-to-fav-hover.svg) no-repeat}.collection-content-card__compare{background:url(/images/theme/compare-circle.svg) no-repeat;background-position:50%;border:none;cursor:pointer;height:33px;width:33px}.collection-content-card__compare.active,.collection-content-card__compare:hover{background:url(/images/theme/compare-circle-hover-v1.svg) no-repeat;background-position:50%}.collection-content-card__price{align-items:center;display:flex;gap:3px}.collection-content-card__price-amount{font-size:18px;font-weight:700;line-height:140%}.collection-content-card__title{margin-bottom:10px}.collection-content-card__sizes{display:flex;gap:3px;margin-bottom:10px}.collection-content-card__sizes-amount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.collection-content-card__placeholder{height:23px;width:100%}.collection-content-card__options-buttons{display:grid;gap:10px;grid-template-columns:repeat(5,1fr);justify-content:space-between;margin-bottom:6px}.collection-content-card__options-buttons button{flex-basis:20%}.collection-content-card__options-buttons--sm{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:6px}.collection-content-card__options-buttons--sm button{flex-basis:20%}.collection-content-card__options-buttons--slider-mod{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:6px;row-gap:5px}.collection-content-card__options-button{border:none;max-width:45px;padding:0}.collection-content-card__options-img{display:block;height:auto;width:100%}.collection-content-card__more-wrapper{display:flex;justify-content:flex-end}.collection-content-card__more{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;gap:4px}.collection-content-card__more:after{background:url(/images/theme/arrow-down.svg) no-repeat;content:"";height:6px;width:11px}.collection-content-card__less{align-items:center;background:#fff;border:none;cursor:pointer;display:none;gap:4px}.collection-content-card__less:after{background:url(/images/theme/arrow-up.svg) no-repeat;content:"";height:6px;width:11px}.collection-content-card__full-wrapper{background:#fff;margin-left:-10px;padding:0 10px 10px;position:absolute;z-index:99}@media screen and (max-width:1024px){.collection-content-card__full-wrapper{margin-left:0;padding:0 0 10px}.collection-content-card__options-buttons{gap:3px}}@media screen and (max-width:768px){.collection-content-card__options-buttons--sm{gap:3px}}@media screen and (max-width:425px){.collection-content-card__options-button:last-child{display:none}.collection-content-card__options-button--show{display:block!important}.collection-content-card__options-buttons{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:390px){.collection-content-card__options-button{max-width:40px}.collection-content-card__options-button--none{display:none}.collection-content-card__options-buttons--sm{gap:1px}.collection-content-card__compare{display:none}}@media screen and (max-width:320px){.collection-content-card__options-button{max-width:35px}.collection-content-card__sizes,.collection-content-card__title,.collection-content-card__title--sm{font-size:13px}.collection-content-card__more{font-size:12px}}.collection-banner__img{height:auto;max-width:100%}.collection-tile-slider .swiper-slide{max-width:202px}.collection-tile-recommendations .swiper-slide{height:auto;max-width:703px}@media screen and (max-width:1024px){.collection-tile-slider .swiper-slide{max-width:182px}.collection-tile-recommendations .swiper-slide{height:auto;max-width:45%}}@media screen and (max-width:768px){.collection-tile-slider .swiper-slide{max-width:149px}.collection-tile-recommendations .swiper-slide{height:auto;max-width:45%}}@media screen and (max-width:390px){.collection-tile-slider .swiper-slide{max-width:124px}.collection-tile-recommendations .swiper-slide{height:auto;max-width:90%}}.collections__block{margin-bottom:80px}.collections__text{display:flex;flex-direction:column;gap:10px}.collections__brands{display:flex;gap:30px;margin-bottom:50px}.collections .product-preview{max-width:100%}.collections .product-preview .product-preview-slider{margin-bottom:0}.collections .product-preview.slider-preview .slider-nav{display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.collections .product-preview.slider-preview .product-preview-slider .slider-nav{display:flex}.collections .product-preview.slider-preview .product-preview-slider .slider-nav span{flex-grow:1;height:100%}.collections .product-preview.slider-preview .product-preview-slider .slider-nav-dots{bottom:-6px;display:flex;gap:5px;justify-content:center;position:absolute;width:100%}@media screen and (max-width:1024px){.collections .product-preview.slider-preview .product-preview-slider .slider-nav-dots{bottom:-9px}}.collections .product-preview.slider-preview .product-preview-slider .slider-nav-dots span{background:#e7e7e7;border-radius:25px;height:3px;min-height:3px;min-width:14px;width:14px}.collections .product-preview.slider-preview .product-preview-slider .slider-nav-dots span.active{background:#a7a7a7}.collections .slider-nav-btn{border:none;cursor:pointer;height:36px;outline:none;padding:0;position:absolute;top:calc(50% - 18px);width:36px;z-index:5}@media screen and (max-width:700px){.collections .slider-nav-btn{display:none}}.collections .slider-nav-btn--prev{background:url(/images/theme/arrow-button.svg) no-repeat 50%;left:10px}.collections .slider-nav-btn--prev:hover{background-image:url(/images/theme/arrow-button-hover.svg)}@media screen and (max-width:1100px){.collections .slider-nav-btn--prev{left:5px}}.collections .slider-nav-btn--next{background:url(/images/theme/arrow-button.svg) no-repeat 50%;right:10px;transform:rotate(180deg)}.collections .slider-nav-btn--next:hover{background-image:url(/images/theme/arrow-button-hover.svg)}@media screen and (max-width:1100px){.collections .slider-nav-btn--next{right:5px}}.collection-novelties-slider .swiper-slide{max-width:202px}.collection-novelties-slider__slide{position:relative}.collection-novelties-slider__bage{left:0;position:absolute;top:0;z-index:999}.mobile-top-filter{display:none}@media screen and (max-width:425px){.mobile-top-filter{background:#eff3f6;display:block;margin:0 -10px 9px;padding:10px}.mobile-top-filter .mobile-top-filter_title{color:#757575;font-size:14px;font-weight:400;line-height:140%;margin-bottom:5px}.mobile-top-filter .mobile-top-filter_elements{display:flex}.mobile-top-filter .mobile-top-filter_elements .mobile-top-filter_element{align-items:center;background:url(/images/theme/category/mobile-top-filter-arrow.svg) no-repeat right 10px center #fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:inline-flex;flex:1;height:32px;overflow:hidden;padding:0 20px 0 10px;text-overflow:ellipsis;white-space:nowrap}.mobile-top-filter .mobile-top-filter_elements .mobile-top-filter_element+.mobile-top-filter_element{margin-left:6px}.mobile-top-filter .mobile-top-filter_elements+.mobile-top-filter_elements{margin-top:5px}.mobile-top-filter .show-all-filters{background:url(/images/theme/category/filter.svg) no-repeat 50% #fff;background-color:var(--Orange-logo,#ffd426);border:1px solid #e7e7e7;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:inline-flex;margin-left:5px;outline:none;position:relative;width:33px}.mobile-top-filter .show-all-filters .all-filters-count span{background:#fd8949;border-radius:8px;box-sizing:border-box;color:transparent;display:inline-block;font-size:0;height:8px;line-height:0;position:absolute;right:4px;top:6px;width:8px}}.sorting-container .show-all-filters{align-items:center;background:url(/images/theme/category/filter.svg?v1) no-repeat center left 10px;background-color:var(--Orange-logo,#ffd426);border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:32px;line-height:100%;outline:none;padding:0 10px 0 36px;position:relative;white-space:nowrap}.sorting-container .show-all-filters:hover{background-color:#ffd942}.sorting-container .show-all-filters .desktop-title{display:block}.sorting-container .show-all-filters .mobile-title{display:none}.sorting-container .show-all-filters .all-filters-count{left:20px;position:absolute;top:2px}.sorting-container .show-all-filters .all-filters-count>span{align-items:center;background:#fd8949;border-radius:12px;color:#fff;display:inline-flex;font-size:11px;font-weight:400;height:16px;line-height:11px;padding:0 4px}.sorting-container .show-all-filters--mobile{display:none}@media screen and (max-width:1024px){.sorting-container .show-all-filters--desktop{display:none}.sorting-container .show-all-filters--mobile{display:flex}.sorting-container .show-all-filters--mobile.show-all-filters--active .desktop-title{display:none}}.active-filter-options{display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:left;margin-bottom:10px;max-height:78px;overflow:hidden}.active-filter-options .active-filter-top-btn{align-items:center;background:#42413e;border-radius:29px;color:#fff;display:inline-flex;font-size:14px;font-weight:400;height:29px;line-height:140%;margin:0 10px 10px 0;padding:0 6px;white-space:nowrap}.active-filter-options .active-filter-top-btn .remove-filter{background:url(/images/theme/category/remove-filter.svg) no-repeat 50% #fff;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin-left:5px;width:20px}.active-filter-options .active-filters-clear-block{align-items:center;box-sizing:border-box;display:flex;padding-bottom:10px}.active-filter-options .active-filters-clear-block .active-filters-clear{border-bottom:1px dashed #000;color:#000;display:inline-block;font-size:14px;font-weight:400;line-height:120%;text-decoration:none}@media screen and (max-width:1024px){.active-filter-options{-ms-overflow-style:none;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.active-filter-options::-webkit-scrollbar{display:none}.active-filter-options .active-filters-clear-block .active-filters-clear{background:url(/images/theme/category/active-filters-clear.svg) no-repeat 50% #f7f8f8;border-bottom:none;border-radius:29px;box-sizing:border-box;color:transparent;display:inline-block;font-size:0;height:29px;line-height:0;margin:0 10px;text-decoration:none;width:29px}}.left-sidebar .show-all-filters{align-items:center;background-color:var(--Orange-logo,#ffd426);border:none;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;height:40px;justify-content:center;line-height:100%;margin-bottom:20px;outline:none;padding:0 10px;position:relative;white-space:nowrap;width:100%}.left-sidebar .show-all-filters:before{background:url(/images/theme/category/filter.svg?v1) no-repeat 50%;content:"";display:inline-block;height:23px;width:23px}.left-sidebar .show-all-filters:hover{background-color:#ffd942}.left-sidebar .show-all-filters .all-filters-count{left:59px;position:absolute;top:5px}.left-sidebar .show-all-filters .all-filters-count>span{align-items:center;background:#fd8949;border-radius:12px;color:#fff;display:inline-flex;font-size:11px;font-weight:400;height:16px;line-height:11px;padding:0 4px}.filter-modal-opened jdiv{display:none!important}.rk-category-page .sorting-container .show-all-filters{background-color:#000;background-image:url(/images/theme/category/filter-white.svg);color:#fff;font-weight:700}.rk-category-page .sorting-container .show-all-filters:hover{background-color:#ffd426;background-image:url(/images/theme/category/filter.svg);color:#000}.noUi-target{background:unset!important;border:unset!important;border-radius:unset!important;box-shadow:unset!important;height:15px!important;margin:6px 8px;padding:9px 0}.noUi-target .noUi-connect{background:#ffd426;height:2px}.noUi-target .noUi-connects{background:linear-gradient(180deg,#757575 0,#757575 50%,#fff 0,#fff);border-radius:unset;height:2px}.noUi-target.noUi-horizontal .noUi-handle{background:#fff;border-radius:15px;box-shadow:0 0 1px rgba(0,0,0,.25),0 2px 2px rgba(0,0,0,.25);cursor:pointer;height:15px;right:-7px;top:-8px;width:15px}.noUi-target.noUi-horizontal .noUi-handle:after,.noUi-target.noUi-horizontal .noUi-handle:before{display:none}.active-filter-options-container{display:flex;gap:10px}.filter-option-element{align-items:flex-start;display:inline-flex}.filter-option-element label{align-items:center;cursor:pointer;display:flex}.filter-option-element label:after,.filter-option-element label:before{box-sizing:border-box;height:16px;width:16px}.filter-option-element label.disabled{color:#ddd}.filter-option-element .filter-option-count{color:#757575}.filter-option-element .link-seo-filter{align-items:center;color:#000;display:flex;flex:1;text-decoration:none}.filter-option-element .property-value-description-icon{background:url(/images/theme/category/prop-desc-info.svg) no-repeat 50%;border:unset;border-radius:unset;cursor:pointer;display:inline-block;height:11px;margin-left:4px;margin-right:0;width:11px}.filter-option-element img{border:1px solid #e7e7e7;border-radius:52px;display:inline-block;height:16px;width:16px}.filter-option-element--square-img img{border:1px solid #fff;border-radius:3px;height:40px;margin-right:0;width:40px}.filter-option-element--square-img input[type=checkbox]:checked+label img{border:1px solid #ffd426}.filter-option-element .checkbox{cursor:pointer;margin:0 0 8px}.filter-option-element+.filter-option-element{margin-top:3px}@media screen and (min-width:1025px){.filter-option-element:hover input[type=radio]{border:1px solid #000}.filter-option-element:hover label{color:#fd8949}.filter-option-element:hover .property-value-description-icon{background:url(/images/theme/category/prop-desc-info-hover.svg) no-repeat 50%}}.range-inputs{align-items:center;display:flex}.range-inputs .range-input{background:#fff;border:none;border-radius:8px;box-sizing:border-box;flex-grow:0;font-size:14px;font-weight:400;line-height:140%;min-width:0;outline:none;padding:5px 10px}.range-inputs span{display:inline-block;margin:0 5px}.range-box+.range-box{margin-top:10px}.range-box .title{margin-bottom:5px}.filter-left{font-size:14px;font-weight:400;line-height:140%}.filter-left .filter-values-container{margin:0 10px 10px}.filter-left__title-wrapper{align-items:center;background:#f1f1f5;border-radius:8px;display:flex;height:43px;justify-content:space-between;margin-bottom:10px;padding:10px}.filter-left__clear{border-bottom:1px dashed #757575;color:#757575;display:none;line-height:100%;text-decoration:none}.filter-left__clear:hover{border-bottom:1px dashed #fd8949;color:#fd8949}.filter-left__clear.active{display:inline-flex}.filter-left__title{align-items:center;color:var(--Black,#000);display:flex;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;gap:15px;line-height:140%;text-align:center}.filter-left__title:after{background:url(/images/theme/filter-title.svg);content:"";height:12px;width:15px}.filter-left .filter-group-checkbox{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.filter-left .filter-group-checkbox .filter-title{display:inline-block;font-weight:700;line-height:120%}.filter-left .filter-group-checkbox input[type=radio],.filter-left .filter-group-checkbox>input[type=checkbox]{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:url(/images/theme/category/checkbox-toggle.svg) no-repeat 50%;border:unset;cursor:pointer;display:inline-block;height:16px;outline:unset;width:32px}.filter-left .filter-group-checkbox input[type=radio]:checked,.filter-left .filter-group-checkbox>input[type=checkbox]:checked{background:url(/images/theme/category/checkbox-toggle-active.svg) no-repeat 50%}.filter-left .filter-group-checkbox input[type=radio]:disabled,.filter-left .filter-group-checkbox>input[type=checkbox]:disabled{background:url(/images/theme/category/checkbox-toggle-disabled.svg) no-repeat 50%}.filter-left .filters-group .filter-title{display:none}.filter-left .filter-group{background:#f1f1f5;border-radius:8px;display:flex;flex-direction:column;margin-bottom:7px;padding:0}.filter-left .filter-group .filter-title{align-items:flex-start;cursor:pointer;display:inline-flex;flex-direction:column;font-weight:700;gap:4px;justify-content:center;line-height:120%;padding:10px 25px 10px 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-left .filter-group .filter-title:after{background:url(/images/theme/filter-arrow-grey.svg) no-repeat 50%;content:"";display:inline-block;height:6px;position:absolute;right:10px;width:10px}.filter-left .filter-group .clear-active-filter{color:#757575;display:none;font-size:14px;font-weight:400;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.filter-left .filter-group .clear-active-filter.active{display:inline-block}.filter-left .filter-group .filter-option-search{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:none;font-size:14px;font-weight:400;line-height:140%;margin-bottom:10px;outline:none;padding:7px 10px 5px;width:100%}.filter-left .filter-group .scroll-container{align-items:start;display:flex;flex-direction:column;max-height:88px;overflow:hidden}.filter-left .filter-group .scroll-container--rows{flex-direction:row;flex-wrap:wrap;gap:3px}.filter-left .filter-group .scroll-container--rows .filter-option-element+.filter-option-element{margin:0}.filter-left .filter-group .scroll-container.scroll-container-less-limit{max-height:unset}.filter-left .filter-group .scroll-container::-webkit-scrollbar{width:5px}.filter-left .filter-group .scroll-container::-webkit-scrollbar-track{background-color:unset}.filter-left .filter-group .scroll-container::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:24px}.filter-left .filter-group .show-more-filter-options{align-items:center;color:#3757c5;cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:120%;margin-top:5px}.filter-left .filter-group .show-more-filter-options .closed{display:inline-block}.filter-left .filter-group .show-more-filter-options .opened{display:none}.filter-left .filter-group .show-more-filter-options:after{background:url(/images/theme/category/show-more-filter-options.svg) no-repeat 50%;content:"";display:inline-block;height:6px;margin-left:5px;width:11px}.filter-left .filter-group .show-more-filter-options:hover{color:#7c93e2}.filter-left .filter-group.opened .show-more-filter-options .closed{display:none}.filter-left .filter-group.opened .show-more-filter-options .opened{display:inline-block}.filter-left .filter-group.opened .show-more-filter-options:after{display:none}.filter-left .filter-group.opened .scroll-container{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;max-height:223px;overflow-y:auto;padding:5px 0}.filter-left .filter-group.opened .filter-option-search{display:block}.filter-left .filter-group.opened .filter-option-element.filtered{display:none!important}.filter-left .filter-group__short .filter-title:after{transform:rotate(180deg)}.filter-left .filter-group__short .filter-values-container{display:none!important}.all-filters-background{background:#000;left:0;opacity:.4;width:100%;z-index:99999999}.all-filters,.all-filters-background{display:none;height:100%;position:fixed;top:0}.all-filters{-ms-overflow-style:none;background:#f1f1f5;overflow-y:scroll;padding:0 10px 10px;right:0;scrollbar-width:none;width:358px;z-index:100000000}.all-filters::-webkit-scrollbar{width:5px}.all-filters::-webkit-scrollbar-track{background-color:unset}.all-filters::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:24px}.all-filters .checkbox-blue__label:before{border:1px solid #e7e7e7}.all-filters .checkbox-blue__label:hover:before{border:1px solid #000}.all-filters .all-filters-head{align-items:center;background:#fff;border-radius:3px;display:flex;height:38px;justify-content:space-between;padding:0 0 0 10px}.all-filters .all-filters-head h5{font-size:16px;font-weight:700;line-height:140%;margin:0}.all-filters .all-filters-head .all-filters-close{background:url(/images/theme/category/filter-close.svg) no-repeat 50%;cursor:pointer;display:inline-block;height:36px;width:36px}.all-filters__active-filters{background:#fff;display:none;flex-wrap:wrap;gap:0 10px;padding:0 10px}.all-filters__active-filter{align-items:center;background:#eff3f6;border-radius:8px;color:#3757c5;cursor:pointer;display:flex;height:32px;margin-bottom:10px;padding-right:10px}.all-filters__active-filter .filter-title__text{align-items:center;display:flex;height:32px;padding-left:10px;padding-right:6px}.all-filters__active-filter .clear-active-filter{display:inline-flex;gap:4px}.all-filters__active-filter .clear-active-filter:before{background:url(/images/theme/separator-blue.svg) no-repeat 50%;content:"";display:inline-block;height:16px;width:2px}.all-filters__active-filter .clear-active-filter:after{background:url(/images/theme/close-blue.svg) no-repeat 50%;content:"";display:inline-block;height:16px;width:16px}.all-filters__clear-filter{align-items:center;background:#eff3f6;border-radius:32px;cursor:pointer;display:flex;gap:6px;height:32px;justify-content:center;padding:0;width:32px}.all-filters__clear-filter:before{background:url(/images/theme/category/clear-filter-blue.svg) no-repeat 50%;content:"";display:inline-block;height:11px;width:11px}.all-filters .filter-menu{border-bottom:1px solid #e7e7e7;padding:0 10px}.all-filters .filter-menu .filter-menu__title{align-items:center;cursor:pointer;display:none;font-size:16px;height:48px;line-height:140%;position:relative}.all-filters .filter-menu .filter-menu__title .right-filter-group-back{background:url(/images/theme/category/filter-back.svg) no-repeat 100%;content:"";display:inline-block;height:24px;margin-right:10px;width:24px}.all-filters .filter-menu__list{list-style:none;margin:0;padding:0}.all-filters .filter-menu__list .filter-menu__list{margin-left:20px}.all-filters .filter-menu__link{border-bottom:1px solid #e7e7e7;color:#000;display:block;font-size:16px;line-height:140%;padding:9px 26px 9px 0;position:relative;text-decoration:none}.all-filters .filter-menu__link:after{background:url(/images/theme/category/mobile-filter-menu-dot.svg) no-repeat 50%;content:"";display:inline-block;height:16px;position:absolute;right:0;top:12px;width:16px}.all-filters .filter-menu__link--disabled:after{background:url(/images/theme/category/mobile-filter-menu-dot-active.svg) no-repeat 50%}.all-filters .filter-menu__link--header:after{content:none}.all-filters .filter-menu input[type=radio]:checked+.filter-menu__link:after{background:url(/images/theme/category/mobile-filter-menu-dot-active.svg) no-repeat 50%}.all-filters .filter-menu__input-radio{display:none}.all-filters .filter-menu__show-all{color:#3757c5;font-size:16px;line-height:140%;padding:9px 0}.all-filters #filter-right-form{font-size:16px;font-weight:400;line-height:140%;margin-bottom:55px;padding-top:5px}.all-filters .right-filter-group{background:#fff;border-radius:3px;padding:0}@media screen and (max-width:1024px){.all-filters .right-filter-group .filter-option-search__wrapper{display:none}}.all-filters .right-filter-group .show-more-filter-options{display:none!important}.all-filters .right-filter-group .filter-option-search{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:inline-block;margin-bottom:10px;outline:none;padding:6px 10px;width:100%}.all-filters .right-filter-group .right-filter-a-title{align-items:center;cursor:pointer;display:flex;font-weight:700;padding:8px 95px 8px 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.all-filters .right-filter-group .right-filter-a-title .right-filter-show-more{display:none}.all-filters .right-filter-group .right-filter-a-title .choised-count{background:#fd8949;border-radius:16px;color:#fff;display:inline-flex;font-size:11px;font-weight:500;line-height:16px;margin-left:5px;padding:0 5px}.all-filters .right-filter-group .right-filter-a-title:after{background:url(/images/theme/category/dropdown-grey.svg) no-repeat;content:"";display:inline-block;height:6px;position:absolute;right:12px;width:10px}.all-filters .right-filter-group .filter-values-container{display:none;padding:0 10px 10px}.all-filters .right-filter-group .filter-values-container .filter-option-element{align-items:center;display:flex}.all-filters .right-filter-group .filter-values-container .filter-option-element.filtered{display:none!important}.all-filters .right-filter-group .filter-values-container .filter-option-element.disabled{display:none}.all-filters .right-filter-group .filter-values-container .filter-option-element label:after,.all-filters .right-filter-group .filter-values-container .filter-option-element label:before{height:20px;width:20px}.all-filters .right-filter-group .filter-values-container .filter-option-element .filter-option-count{color:#757575}@media screen and (min-width:1025px){.all-filters .right-filter-group .scroll-container:not(.scroll-container-less-limit){max-height:204px;overflow-y:auto}.all-filters .right-filter-group .scroll-container:not(.scroll-container-less-limit)::-webkit-scrollbar{width:5px}.all-filters .right-filter-group .scroll-container:not(.scroll-container-less-limit)::-webkit-scrollbar-track{background-color:unset}.all-filters .right-filter-group .scroll-container:not(.scroll-container-less-limit)::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:24px}}.all-filters .right-filter-group--active-filters .right-filter-a-title:after{background:url(/images/theme/category/active-filters-dropdown.svg) no-repeat;height:10px;right:10px;width:14px}.all-filters .right-filter-group.active .right-filter-a-title:after{background:url(/images/theme/category/dropdown.svg) no-repeat;height:6px;right:12px;transform:rotate(180deg);width:10px}.all-filters .right-filter-group.active .filter-values-container{display:block}.all-filters .right-filter-group .range-box+.range-box{margin:10px 0 0}.all-filters .right-filter-group+.right-filter-group{margin-top:5px}.all-filters .right-filter-group .scroll-container--rows{display:flex;flex-direction:row;flex-wrap:wrap;gap:3px;padding-bottom:13px}.all-filters .right-filter-group .scroll-container--rows .filter-option-element+.filter-option-element{margin:0}.all-filters .right-filter-group-checkbox{align-items:center;background:#fff;border-radius:3px;display:flex;justify-content:space-between;margin-top:5px;padding:0 10px}.all-filters .right-filter-group-checkbox .filter-title{align-items:center;display:flex;font-weight:700;height:38px}.all-filters .right-filter-group-checkbox input[type=radio],.all-filters .right-filter-group-checkbox>input[type=checkbox]{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:url(/images/theme/category/checkbox-toggle.svg) no-repeat 50%;border:unset;cursor:pointer;display:inline-block;height:16px;outline:unset;width:32px}.all-filters .right-filter-group-checkbox input[type=radio]:checked,.all-filters .right-filter-group-checkbox>input[type=checkbox]:checked{background:url(/images/theme/category/checkbox-toggle-active.svg) no-repeat 50%}.all-filters .right-filter-group-checkbox input[type=radio]:disabled,.all-filters .right-filter-group-checkbox>input[type=checkbox]:disabled{background:url(/images/theme/category/checkbox-toggle-disabled.svg) no-repeat 50%}.all-filters .right-apply-right-filter-container{bottom:0;box-sizing:border-box;padding:0 15px 0 10px;position:fixed;right:0;width:358px;z-index:1}.all-filters .right-apply-right-filter-container .apply-right-filter__wrapper{background:#fff;border-radius:3px 3px 0 0;display:flex;gap:10px;padding:10px}.all-filters .right-apply-right-filter-container .apply-right-filter__clear-all{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex:1;font-size:14px;height:40px;justify-content:center}.all-filters .right-apply-right-filter-container .apply-right-filter{align-items:center;background:#ffd426;border-radius:8px;cursor:pointer;display:flex;flex:1;font-size:14px;height:40px;justify-content:center}.all-filters .right-apply-right-filter-container .apply-right-filter .apply-count{margin-left:4px}.all-filters .right-filter-a-title .clear-active-filter{color:#757575;font-size:14px;font-weight:400;position:absolute;right:29px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.all-filters .range-inputs .range-input{border:1px solid #e7e7e7;border-radius:8px;flex:1}.all-filters .mobile-filter-menu{display:none}@media screen and (max-width:500px){.all-filters{padding:10px 0;width:100%}.all-filters .range-box .title{font-size:14px}.all-filters__active-filters{display:flex}.all-filters #filter-right-form{margin-bottom:65px;margin-top:5px;padding:0}.all-filters .right-filter-a-title .clear-active-filter{margin-left:7px;position:unset}.all-filters .right-filter-group:not(.opened){background:#fff}.all-filters .right-filter-group:not(.opened) .right-filter-a-title{font-size:16px;font-weight:700;height:36px;line-height:100%;position:relative}.all-filters .right-filter-group:not(.opened) .right-filter-a-title:after{display:none}.all-filters .right-filter-group:not(.opened) .right-filter-a-title .right-filter-show-more{color:#3757c5;display:none;font-size:14px;font-weight:700;line-height:18px;position:absolute;right:10px}.all-filters .right-filter-group:not(.opened) .right-filter-a-title .right-filter-show-more.active{display:inline-block}.all-filters .right-filter-group:not(.opened) .filter-values-container{display:block;padding:0 10px 10px}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container{display:flex;flex-wrap:wrap;margin-bottom:5px;max-height:68px;overflow:hidden}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element{font-size:14px;font-weight:400;line-height:100%;margin:0 10px 5px 0;padding:0}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element input[type=checkbox],.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element input[type=radio]{display:none}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element input:checked+label{color:#3757c5}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element input:checked+label:after{background:url(/images/theme/close-blue.svg) no-repeat 100%;border-left:1px solid #3757c5;content:"";display:inline-block;height:16px;position:unset;transform:unset;width:17px;z-index:1}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element label{align-items:center;background:#f1f1f5;border:1px solid #f7f8f8;border-radius:8px;box-sizing:border-box;display:flex;height:30px;padding:0 10px;white-space:nowrap}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element .filter-option-count,.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element label .property-value-description-icon,.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element label:after,.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element label:before{display:none}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element+.filter-option-element{border:unset}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element--square-img{margin:0}.all-filters .right-filter-group:not(.opened) .filter-values-container .scroll-container .filter-option-element--square-img label{background:none;border:none;border-radius:40px;height:40px;padding:0}.all-filters .right-filter-group:not(.opened).img-checkbox-colors .filter-values-container .scroll-container{flex-wrap:nowrap;margin-bottom:10px}.all-filters .right-filter-group:not(.opened).img-checkbox-colors .filter-values-container .scroll-container .filter-option-element{margin:0 7px 0 0}.all-filters .right-filter-group:not(.opened).img-checkbox-colors .filter-values-container .scroll-container .filter-option-element label{background:unset;border:unset;height:auto;padding:unset}.all-filters .right-filter-group:not(.opened).img-checkbox-colors .filter-values-container .scroll-container .filter-option-element label img{height:24px;margin:0;width:24px}.all-filters .right-filter-group:not(.opened).img-checkbox-colors .filter-values-container .scroll-container .filter-option-element label span{display:none}.all-filters .right-filter-group:not(.opened).img-checkbox-colors .filter-values-container .scroll-container .filter-option-element input:checked+label{border:unset;position:relative}.all-filters .right-filter-group:not(.opened).img-checkbox-colors .filter-values-container .scroll-container .filter-option-element input:checked+label:before{background:url(/images/theme/category/filter-choised.svg) no-repeat 50%;content:"";display:inline-block;height:100%;position:absolute;width:100%}.all-filters .right-filter-group-checkbox{padding:0 10px}.all-filters .right-filter-group{background:none;box-shadow:0 1px 0 0 #e7e7e7}.all-filters .right-filter-group .right-filter-a-title{padding:0 10px}.all-filters .right-filter-group .filter-values-container{display:block}.all-filters .right-filter-group .filter-values-container .scroll-container .filter-option-element .property-value-description-icon{display:none}.all-filters .right-apply-right-filter-container{background:#f1f1f5;padding:0 0 10px;width:100%}.all-filters .mobile-filter-menu{display:block}}@media screen and (min-width:1025px){.all-filters .right-filter-group__active-filters{display:none}}.all-filters.second-level .all-filters__active-filters{display:none!important}.all-filters.second-level .all-filters-head-title{color:transparent}.all-filters.second-level #filter-right-form{margin-top:-48px}.all-filters.second-level .active-filter-options-container,.all-filters.second-level .mobile-filter-menu,.all-filters.second-level .right-filter-group-checkbox{display:none}.all-filters.second-level .mobile-filter-menu.opened{display:block;margin-top:-48px;padding-bottom:52px}.all-filters.second-level .mobile-filter-menu.opened .filter-menu{border-bottom:none}.all-filters.second-level .mobile-filter-menu.opened .filter-menu__title{display:inline-flex;font-weight:700}.all-filters.second-level .mobile-filter-menu.opened .hidden{display:block!important}.all-filters.second-level .mobile-filter-menu.opened .filter-menu__show-all{display:none}.all-filters.second-level .filter-option-search__wrapper{background:#fff;border-radius:0 0 3px 3px;display:block;padding:5px 10px 10px}.all-filters.second-level .right-filter-group__active-filters{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:5px}.all-filters.second-level .right-filter-group__active-filter{align-items:center;background:#f1f1f5;border-radius:3px;color:#3757c5;display:inline-flex;font-size:14px;gap:7px;height:30px;line-height:100%;padding:0 10px}.all-filters.second-level .right-filter-group__active-filter-remove{background:url(/images/theme/close-blue.svg) no-repeat 100%;border-left:1px solid #3757c5;display:inline-block;height:16px;width:17px}.all-filters.second-level .filter-option-search{border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:inline-block;outline:none;padding:6px 10px;width:100%}.all-filters.second-level .right-filter-group{display:none}.all-filters.second-level .right-filter-group.opened{display:block;margin-top:10px}.all-filters.second-level .right-filter-group.opened .filter-values-container{background:#f1f1f5;padding:0}.all-filters.second-level .right-filter-group.opened .filter-option-search{display:block!important}.all-filters.second-level .right-filter-group.opened .scroll-container{background:#fff;border-radius:3px;margin-top:5px}.all-filters.second-level .right-filter-group.opened .scroll-container .filter-option-element.filtered{display:none!important}.all-filters.second-level .right-filter-group.opened .right-filter-a-title{display:inline-flex;font-weight:700;padding:7px 10px}.all-filters.second-level .right-filter-group.opened .right-filter-a-title .right-filter-group-back{background:url(/images/theme/category/filter-back.svg) no-repeat 100%;content:"";display:inline-block;height:24px;margin-right:10px;width:24px}.all-filters.second-level .right-filter-group.opened .right-filter-a-title:after{display:none}.all-filters.second-level .right-filter-group.opened .filter-option-element{height:32px}.all-filters.second-level .right-filter-group.opened .filter-option-element label{flex:1;padding:0 40px 0 10px}.all-filters.second-level .right-filter-group.opened .filter-option-element label:after,.all-filters.second-level .right-filter-group.opened .filter-option-element label:before{left:unset;right:10px}.all-filters.second-level .right-filter-group.opened .filter-option-element .filter-option-count{display:none}.mobile-modal-filter-container{background:rgba(0,0,0,.4);display:flex;flex-direction:column-reverse;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.mobile-modal-filter-container .clear-active-filter{display:none}.mobile-modal-filter-container .mobile-modal-filter{background:#fff;border-radius:15px 15px 0 0;bottom:-100vh;box-sizing:border-box;max-height:90%;padding:10px;position:relative;transition:all .4s}.mobile-modal-filter-container .mobile-modal-filter .close-modal{background:url(/images/theme/category/close-modal-mobile.svg) no-repeat;height:36px;position:absolute;right:10px;top:14px;width:36px}.mobile-modal-filter-container .mobile-modal-filter .filter-group,.mobile-modal-filter-container .mobile-modal-filter .filters-group{box-sizing:border-box;height:100%;padding:0}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-option-search,.mobile-modal-filter-container .mobile-modal-filter .filter-group .show-more-filter-options,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-option-search,.mobile-modal-filter-container .mobile-modal-filter .filters-group .show-more-filter-options{display:none!important}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-title,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-title{align-items:center;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;height:auto;line-height:140%;margin:15px 0;position:relative}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-title:after,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-title:after{display:none!important}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-title .choised-count,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-title .choised-count{background:#fd8949;border-radius:16px;color:#fff;display:inline-flex;font-size:11px;font-weight:500;line-height:16px;margin-left:5px;padding:0 5px}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-title:after,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-title:after{background:url(/images/theme/category/dropdown.svg) no-repeat;content:"";display:inline-block;height:6px;position:absolute;right:10px;width:10px}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-values-container,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-values-container{height:calc(100% - 115px);margin-bottom:60px;overflow-y:scroll}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-values-container .filter-option-element,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-values-container .filter-option-element{align-items:center;display:flex;height:32px}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-values-container .filter-option-element label,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-values-container .filter-option-element label{flex:1;padding:0 40px 0 0}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-values-container .filter-option-element label:after,.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-values-container .filter-option-element label:before,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-values-container .filter-option-element label:after,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-values-container .filter-option-element label:before{height:20px;left:unset;right:10px;width:20px}.mobile-modal-filter-container .mobile-modal-filter .filter-group .filter-values-container .filter-option-element .property-value-description-icon,.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-values-container .filter-option-element .property-value-description-icon{display:none}.mobile-modal-filter-container .mobile-modal-filter .filter-group .range-box,.mobile-modal-filter-container .mobile-modal-filter .filters-group .range-box{margin:0 0 10px}.mobile-modal-filter-container .mobile-modal-filter .filter-group .range-inputs .range-input,.mobile-modal-filter-container .mobile-modal-filter .filters-group .range-inputs .range-input{border:1px solid #e7e7e7;border-radius:8px;flex:1}.mobile-modal-filter-container .mobile-modal-filter .filters-group{height:100%;margin-bottom:60px}.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-group{height:auto}.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-group .filter-title{font-size:16px;font-weight:400;margin:0 0 10px}.mobile-modal-filter-container .mobile-modal-filter .filters-group .filter-group .filter-values-container{margin-bottom:0}.mobile-modal-filter-container .mobile-modal-filter .apply-filter-container{background:#fff;bottom:0;box-sizing:border-box;margin:0 -10px;padding:10px;position:fixed;width:100%;z-index:1}.mobile-modal-filter-container .mobile-modal-filter .apply-filter-container .apply-filter{align-items:center;background:#ffd426;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center}.mobile-modal-filter-container .mobile-modal-filter .apply-filter-container .apply-filter .apply-count{margin-left:4px}@media screen and (max-width:380px){.mobile-top-filter .mobile-top-filter_elements .mobile-top-filter_element{font-size:13px}}.active-filter-options-container .filter-container{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:1024px){.active-filter-options-container .filter-container{flex-direction:row-reverse;flex-wrap:nowrap}.active-filter-options-container #active_filter_filter-form{flex-shrink:0}}.active-filter-options-container .filter-title{align-items:center;background:#f1f1f5;border-radius:8px;cursor:pointer;display:flex;height:32px;padding-right:10px}.active-filter-options-container .filter-title__text{align-items:center;display:flex;height:32px;padding-left:10px}.active-filter-options-container .filter-title__text:after{background:url(/images/theme/active-filter-arrow-grey.svg) no-repeat 50%;content:"";display:inline-block;height:5px;margin-left:6px;width:9px}.active-filter-options-container .clear-active-filter{display:none}.active-filter-options-container .filter-values-container{display:none;position:absolute}.active-filter-options-container .filter-group-checkbox>input[type=checkbox]{display:none}.active-filter-options-container .filter-group{-webkit-user-select:none;-moz-user-select:none;user-select:none}.active-filter-options-container .filter-group .filter-option-search{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-sizing:border-box;display:block;font-size:14px;font-weight:400;line-height:140%;margin-bottom:10px;outline:0;padding:7px 10px 5px;width:100%}.active-filter-options-container .filter-group .filter-option-search,.active-filter-options-container .filter-group .show-more-filter-options{display:none!important}.active-filter-options-container .filter-group .scroll-container{align-items:start;display:flex;flex-direction:column;max-height:223px;overflow:hidden;overflow-y:auto}.active-filter-options-container .filter-group .scroll-container::-webkit-scrollbar{width:5px}.active-filter-options-container .filter-group .scroll-container::-webkit-scrollbar-track{background-color:unset}.active-filter-options-container .filter-group .scroll-container::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:24px}.active-filter-options-container .filter-group .show-more-filter-options{display:none}.active-filter-options-container .filter-group .range-box{max-width:190px}.active-filter-options-container .filter-group .range-inputs .range-input{border:1px solid #e7e7e7;border-radius:8px}.active-filter-options-container .filter-group.filter-group--dropdown-opened .filter-title__text:after{transform:rotate(180deg)}.active-filter-options-container .filter-group.filter-group--dropdown-opened .filter-values-container{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:block;margin-top:4px;padding:10px;position:absolute;z-index:10}.active-filter-options-container .filter-group-checkbox.active .filter-title,.active-filter-options-container .filter-group.active .filter-title{background:#eff3f6;color:#3757c5}.active-filter-options-container .filter-group-checkbox.active .filter-title__text,.active-filter-options-container .filter-group.active .filter-title__text{padding-right:6px}.active-filter-options-container .filter-group-checkbox.active .filter-title__text:after,.active-filter-options-container .filter-group.active .filter-title__text:after{content:none}.active-filter-options-container .filter-group-checkbox.active .clear-active-filter,.active-filter-options-container .filter-group.active .clear-active-filter{display:inline-flex;gap:4px}.active-filter-options-container .filter-group-checkbox.active .clear-active-filter:before,.active-filter-options-container .filter-group.active .clear-active-filter:before{background:url(/images/theme/separator-blue.svg) no-repeat 50%;content:"";display:inline-block;height:16px;width:2px}.active-filter-options-container .filter-group-checkbox.active .clear-active-filter:after,.active-filter-options-container .filter-group.active .clear-active-filter:after{background:url(/images/theme/close-blue.svg) no-repeat 50%;content:"";display:inline-block;height:16px;width:16px}.active-filter-options-container .active-filter-options__clear-filter{align-items:center;background:#f1f1f5;border-radius:8px;cursor:pointer;display:flex;gap:6px;height:32px;justify-content:center;padding:0 10px}.active-filter-options-container .active-filter-options__clear-filter:before{background:url(/images/theme/category/clear-filter.svg) no-repeat 50%;content:"";display:inline-block;height:11px;width:11px}@media screen and (max-width:1024px){.active-filter-options-container .active-filter-options__clear-filter{background:#eff3f6;border-radius:32px;padding:0;width:32px}.active-filter-options-container .active-filter-options__clear-filter span{display:none}.active-filter-options-container .active-filter-options__clear-filter:before{background-image:url(/images/theme/category/clear-filter-blue.svg)}}.rk-category-page .filter-left__title-wrapper{display:none}.rk-category-page .filter-left .filter-group-checkbox{background:#f1f1f5;border-radius:8px;margin-bottom:7px;padding:7px 9px 7px 10px}.rk-category-page .filter-action-buttons{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.rk-category-page .all-filters .right-apply-right-filter-container .apply-right-filter{background:#2b2b2b;color:#fff;font-weight:700}.rk-category-page .all-filters .right-apply-right-filter-container .apply-right-filter:hover{background:#ffd426;color:#000}.collection-item-card{display:flex;gap:30px;margin-bottom:50px}.collection-item-card__info{width:100%}.collection-item-card__characteristics,.collection-item-card__item-card-order,.collection-item-card__price-n-buttons{margin-bottom:20px}@media screen and (max-width:1024px){.collection-item-card{flex-direction:column;gap:0}.collection-item-card__info{width:100%}}@media screen and (max-width:390px){.collection-item-card{margin-bottom:35px}}.card-price-n-buttons{background:#fff;border:1px solid #e7e7e7;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:flex;flex-direction:column;gap:10px;max-width:443px;padding:15px}.card-price-n-buttons__buy-block{align-items:center;display:flex;gap:15px}.card-price-n-buttons__button,.card-price-n-buttons__button-wrapper{width:100%}.card-price-n-buttons__price-info{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1024px){.card-price-n-buttons{background:#eff3f6;border:none;box-shadow:none;max-width:100%;padding:10px}.card-price-n-buttons__add-to-fav{background:url(/images/theme/add-to-fav-big-grey.svg) no-repeat}}@media screen and (max-width:390px){.card-price-n-buttons__button{font-size:13px}}.item-card-characteristics__list{list-style-type:none;margin:10px 0 11px;padding:0}.item-card-characteristics__list-title{font-size:14px;font-weight:700;line-height:140%}.item-card-characteristics__item{align-items:flex-end;display:flex;margin-bottom:9px}.item-card-characteristics__item-name{color:#757575;flex-shrink:0;margin-right:5px;position:relative;width:162px}.item-card-characteristics__item-name:before{border-bottom:1px solid #e7e7e7;bottom:3px;content:"";left:0;position:absolute;width:100%}.item-card-characteristics__item-name-text{background:#fff;display:inline;padding-right:3px;position:relative}.item-card-characteristics__mobile-title{display:none;font-size:16px;font-weight:700;line-height:140%}@media screen and (max-width:1024px){.item-card-characteristics__mobile-title{display:block;margin-bottom:20px}}.item-card-photos{align-items:start;display:flex;gap:17px;padding-bottom:30px}.item-card-photos__items{display:flex;flex-direction:column;gap:10px}.item-card-photos__item{border:2px solid #fff;border-radius:3px;cursor:pointer}.item-card-photos__item--full{box-sizing:border-box}.item-card-photos__item:hover{border:2px solid #eff3f6}.item-card-photos__item.active{border:2px solid #fc0}.item-card-photos__img{display:block;height:auto;max-width:100%}@media screen and (max-width:1024px){.item-card-photos{flex-direction:column-reverse;gap:30px;margin-bottom:20px;padding-bottom:0}.item-card-photos__items{flex-direction:row}.item-card-photos__item.active{border:none}.item-card-photos__item--full{display:flex;justify-content:center;width:100%}}.item-card-reviews{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between}.item-card-reviews__left{align-items:center;display:flex;gap:10px}.item-card-reviews__value{background:url(/images/theme/review-stars/star-active.svg) no-repeat 0;font-size:14px;font-weight:400;line-height:100%;padding-left:17px;text-decoration:none}.item-card-reviews__dashed-grey{border-bottom:1px dashed #757575;color:#757575;cursor:pointer;text-decoration:none;white-space:nowrap}.item-card-reviews__dashed-grey:hover{border-bottom:1px dashed #fd8949;color:#fd8949}.item-card-reviews__share:before{background:url(/images/theme/sharing-dropdown.svg) no-repeat 50%;content:"";cursor:pointer;display:inline-block;height:19px;margin-right:5px;vertical-align:middle;width:16px}.item-card-reviews__vendor-code{align-items:center;background-color:#fff;border:none;color:#757575;cursor:pointer;display:flex;gap:15px}.item-card-reviews__vendor-code:hover{color:#fd8949}@media screen and (max-width:1024px){.item-card-reviews__dashed-grey{border-bottom:none;color:#3757c5}.item-card-reviews__share,.item-card-reviews__vendor-code{display:none}.item-card-reviews__questions{align-items:center;display:flex;gap:3px}.item-card-reviews__questions :before{background:url(/images/theme/questions-blue.svg) no-repeat;content:"";height:14px;width:14px}}.item-card-order__cards{display:flex;flex-wrap:wrap;gap:5px}.item-card-order__title{margin-bottom:5px}.item-card-order__order-card{background:#f7f8f8;border-radius:3px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;max-height:110px;max-width:144px;padding:10px}.item-card-order__order-card-title{font-weight:400;line-height:140%}.item-card-order__link{line-height:140%;white-space:nowrap}.item-card-order__3d-design{align-items:center;display:flex;font-size:13px;gap:8px}.item-card-order__3d-design:before{background:url(/images/theme/3d-design.svg) no-repeat;content:"";height:17px;width:17px}.item-card-order__laying-tiles{align-items:center;display:flex;font-size:13px;gap:8px}.item-card-order__laying-tiles:before{background:url(/images/theme/laying-tiles.svg) no-repeat;content:"";height:17px;width:17px}.item-card-order__calculator{align-items:center;display:flex;font-size:13px;gap:8px}.item-card-order__calculator:before{background:url(/images/theme/calculator.svg) no-repeat;content:"";height:17px;width:17px}@media screen and (max-width:1475px){.item-card-order__3d-design,.item-card-order__laying-tiles{flex:1}.item-card-order__calculator{flex:2}}@media screen and (max-width:390px){.item-card-order__cards{flex-direction:column}.item-card-order__order-card{align-items:center;flex-direction:row;height:100%;max-width:100%;padding:20px 10px}}.item-card-order-info{max-width:226px}.item-card-order-info__title{margin-bottom:10px}.item-card-order-info__info:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:6px;padding-bottom:6px}.item-card-order-info__info-title{font-weight:700;line-height:140%}.item-card-order-info__info-text{line-height:140%}.collection-item__reviews-wrapper{margin-bottom:18px}.calculation-result__title{margin-bottom:20px}.calculation{display:flex;flex-direction:column;gap:30px}.calculation__switcher-buttons{display:flex;gap:10px;width:100%}.calculation__checkboxes,.calculation__inputs{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.calculation__buttons{display:flex;gap:20px}.calculation__tab{display:none}.calculation__tab.active{display:block}@media screen and (max-width:390px){.calculation__buttons{justify-content:space-between}}@media screen and (max-width:320px){.calculation{font-size:13px}}.result-block{background:#eff3f6;border-radius:5px;display:flex;flex-direction:column;gap:5px;margin-bottom:30px;max-width:252px;padding:25px}.result-block__row{display:flex;gap:3px}@media screen and (max-width:320px){.result-block{font-size:13px}}.save-block__choise{max-width:336px}.save-block__title{margin-bottom:15px}.save-block__link{color:#000;line-height:140%;text-decoration:none}.save-block__download-pdf{border-bottom:1px solid #e7e7e7;display:flex;gap:7px;margin-bottom:15px;padding-bottom:15px;text-decoration:none}.save-block__download-pdf:before{background:url(/images/theme/pdf-blue.svg) no-repeat;content:"";height:40px;min-width:37px}.save-block__document{display:flex;flex-direction:column;gap:3px}.save-block__scan-qr{border-bottom:1px solid #e7e7e7;display:flex;gap:7px;margin-bottom:15px;padding-bottom:15px;text-decoration:none}.save-block__scan-qr:before{background:url(/images/theme/qr-blue.svg) no-repeat;content:"";height:35px;min-width:37px}.save-block__share{border-bottom:1px solid #e7e7e7;display:flex;gap:7px;margin-bottom:15px;padding-bottom:15px;text-decoration:none}.save-block__share:before{background:url(/images/theme/share-blue.svg) no-repeat;content:"";height:31px;min-width:36px}.save-block__download-pdf:hover .save-block__link,.save-block__scan-qr:hover .save-block__link,.save-block__share:hover .save-block__link{color:#fd8949}@media screen and (max-width:320px){.save-block__document{font-size:13px}}.calculator{display:flex}.calculator__calculation{padding-right:90px;width:366px}.calculator__result{border-left:1px solid #e7e7e7;padding-left:90px}.calculator-qr-modal .hystmodal__window{width:500px}.calculator-qr-modal .hystmodal__content{align-items:center;display:flex;flex-direction:column}.calculator-qr-modal img{display:inline-block;margin:16px}.calculator-qr-modal__title{font-size:20px;font-weight:700;line-height:normal;margin-bottom:15px}@media screen and (max-width:768px){.calculator{flex-direction:column}.calculator__calculation{border-bottom:1px solid #e7e7e7;margin-bottom:30px;padding-bottom:30px;padding-right:0}.calculator__result{border-left:none;padding-left:0}}@media screen and (max-width:390px){.calculator__calculation{width:100%}}@-webkit-keyframes flash{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes flash{0%{background-position:-468px 0}to{background-position:468px 0}}.animated-background{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);-webkit-background-size:800px 104px;position:relative}.line{align-items:center;display:flex;gap:10px;width:100%}.circle{border-radius:100%;height:25px;max-height:25px;max-width:25px;min-height:25px;min-width:25px;width:25px}.rect{flex:1;height:12px;min-height:12px;width:100%}.placeholder-nav{display:flex;flex-direction:column;padding:10px}.placeholder-nav .rect{margin:10px 0}.player-video-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.player-video-icon:after{background:url(/images/theme/product/play-video-btn.svg) no-repeat 50%;background-size:100%;content:"";height:54px;max-height:40%;max-width:40%;opacity:.7;position:absolute;transition:all .3s;width:60px;z-index:2}.player-video-icon:hover:after{transform:scale(1.2)}.product-offline{justify-content:space-between}.product-offline,.product-offline__actions{display:flex;gap:20px}@media screen and (max-width:1024px){.product-offline__actions{display:none}.product-offline__note{background:transparent;justify-content:center;margin:0 auto;padding:0}}.header-mobile{background:#fff;padding:0 10px}@media screen and (min-width:1025px){.header-mobile{display:none}}.header-mobile__nav{display:flex;justify-content:space-between;padding:12px 0}.header-mobile__block{align-items:center;display:flex;gap:26px}.header-mobile__logo-block{align-items:center;display:flex;gap:15px}.header-mobile__logo{background:url(/images/theme/header/logo-mobile.svg) no-repeat;height:28px;width:62px}.header-mobile__logo--doors{background:url(/images/theme/header/logo-mobile-doors.svg) no-repeat;width:65px}.header-mobile__favorites{background:url(/images/theme/favorites-mobile.svg) no-repeat;height:21px;position:relative;width:23px}.header-mobile__favorites.active:before{background:#c85952;border-radius:9px;content:"";display:inline-block;height:9px;position:absolute;right:-2px;top:-3px;width:9px}.header-mobile__menu{background:url(/images/theme/header-menu-mobile.svg) no-repeat;height:15px;position:relative;width:16px}.header-mobile__menu.active:before{background:#c85952;border-radius:9px;content:"";display:inline-block;height:9px;position:absolute;right:-4px;top:-5px;width:9px}.header-mobile__cart{background:url(/images/theme/basket-mobile.svg) no-repeat;height:24px;width:21px}.header-mobile__offcanvas{background:url(/images/theme/offcanvas-show.svg) no-repeat;border:0;height:36px;outline:0;width:36px}.header-mobile__offcanvas.active{background:url(/images/theme/offcanvas-close.svg) no-repeat}.header-mobile__search{background:url(/images/theme/search-mobile.svg) no-repeat 50% transparent;border:0;cursor:pointer;display:none;height:36px;position:relative;width:21px}.header-mobile.offcanvas-opened{display:none}.product-page .header-mobile__search{display:block}.search-mobile{padding:0 10px}.search-mobile__block{font-size:14px;margin-bottom:30px}.search-mobile__block--header{align-items:center;color:#757575;display:flex;justify-content:space-between;margin-bottom:20px}.search-mobile__block--info{display:grid;gap:12px}.search-mobile__block--row{display:flex;justify-content:space-between}.search-mobile__button--clean{background:#fff;border:none;color:#a7a7a7;text-decoration:underline}.search-mobile__button--search{background:#fff;border:none;padding:0;position:absolute;right:14px;top:17px}.search-mobile__button--clean-input{background-color:#eff3f6;border:0;border-radius:50%;cursor:pointer;display:none;outline:none;padding:5px 5px 2px;position:absolute;right:42px;top:14px}.search-mobile__often-search{display:grid;gap:9px}.search-mobile__search{font-size:30px;position:relative;width:100%}.search-mobile__search--input{border:2px solid #ffd426;border-radius:3px;box-sizing:border-box;font-size:14px;line-height:40px;margin-bottom:10px;outline:none;padding:0 15px;width:100%}.search-mobile__search--input:valid~button[type=reset]{display:block}.search-mobile__search--history{align-items:center;color:#000;display:flex;text-decoration:none}.search-mobile__search--history:before{background:url(/images/theme/search-history-grey.svg) no-repeat;content:"";height:17px;margin-right:15px;width:16px}.search-mobile__search--often-search{align-items:center;color:#000;display:flex;text-decoration:none}.search-mobile__search--often-search:before{background:url(/images/theme/search-grey.svg) no-repeat;content:"";height:23px;margin-right:15px;width:20px}.offcanvas{background:#f1f1f5;display:none}.offcanvas .search-mobile__search--input{border-radius:8px;font-size:13px;line-height:39px}.offcanvas__overlay{background-color:#4c4c4c;display:none;height:100%;left:0;opacity:.8;position:fixed;right:0;top:0;width:100%;z-index:999;z-index:1}@media (max-width:1024px){.offcanvas.active{display:block;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.offcanvas.active .offcanvas__overlay{display:block}}.offcanvas__inner{background:#f1f1f5;box-sizing:border-box;height:100%;overflow-y:auto;padding:10px;position:relative;width:100%;z-index:99}.offcanvas__subheader{align-items:center;background:#fff;border-radius:8px 8px 0 0;box-sizing:border-box;display:flex;font-size:16px;font-weight:700;gap:10px;height:45px;line-height:23px;padding:0 10px;width:100%}.offcanvas__subheader-title{flex:1}.offcanvas__btn-back{background:url(/images/theme/offcanvas-btn-back.svg) no-repeat 50%;display:inline-block;height:24px;width:24px}.offcanvas__btn-close{background:url(/images/theme/offcanvas-btn-close.svg) no-repeat 50%;display:inline-block;height:36px;width:36px}.offcanvas .catalog-mobile__list .offcanvas__btn-close{display:none}.catalog-mobile{font-size:16px}.catalog-mobile__title{background:#f7f8f8;color:#757575;padding:10px;text-align:center}.catalog-mobile__buttons{background:#f7f8f8;display:grid;grid-template-columns:1fr 1fr;padding:5px 10px}.catalog-mobile__button{background:#f7f8f8;border:none;color:#757575;cursor:pointer;font-size:16px}.catalog-mobile__button.active{background:#fff;border:none;border-radius:3px;color:blue;color:#3757c5;padding:10px}.catalog-mobile__list{background:#fff;border-radius:0 0 8px 8px;list-style-type:none;margin-top:0;padding:0}.catalog-mobile__sub-list{list-style-type:none;margin:0 0 0 20px;padding:0}.catalog-mobile__sub-list .offcanvas__subheader{display:none}.catalog-mobile__toggle-nav{background:url(/images/theme/chevron-right-grey.svg) no-repeat left 9px center;content:"";display:inline-block;height:45px;width:45px}.catalog-mobile__item{align-items:center;display:flex;gap:10px;height:45px;justify-content:space-between;padding:0 10px}.catalog-mobile__item--icon>.catalog-mobile__item>.catalog-mobile__link:before{content:"";display:inline-block;height:25px;width:25px}.catalog-mobile__item--kitchen>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/kitchen.svg) no-repeat 50%}.catalog-mobile__item--sofa>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/sofa.svg) no-repeat 50%}.catalog-mobile__item--krovati-i-matrasy>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/krovati-i-matrasy.svg) no-repeat 50%}.catalog-mobile__item--shkafy-i-stellazhi>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/shkafy-i-stellazhi.svg) no-repeat 50%}.catalog-mobile__item--stoly-i-stulya>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/stoly-i-stulya.svg) no-repeat 50%}.catalog-mobile__item--komody-i-tumby>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/komody-i-tumby.svg) no-repeat 50%}.catalog-mobile__item--hranenie-i-poryadok>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/hranenie-i-poryadok.svg) no-repeat 50%}.catalog-mobile__item--dekor-dlya-doma>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/dekor-dlya-doma.svg) no-repeat 50%}.catalog-mobile__item--bulb>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/bulb.svg) no-repeat 50%}.catalog-mobile__item--tekstil>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/tekstil.svg) no-repeat 50%}.catalog-mobile__item--mebel-vannoj>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/mebel-vannoj.svg) no-repeat 50%}.catalog-mobile__item--santehnika>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/santehnika.svg) no-repeat 50%}.catalog-mobile__item--byt-tech>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/byt-tech.svg) no-repeat 50%}.catalog-mobile__item--door>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/door.svg) no-repeat 50%}.catalog-mobile__item--sale>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/sale.svg) no-repeat 50%}.catalog-mobile__item--kids>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/kids.svg) no-repeat 50%}.catalog-mobile__item--vestibules>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/vestibules.svg) no-repeat 50%}.catalog-mobile__item--living>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/living.svg) no-repeat 50%}.catalog-mobile__item--bedroom>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/bedroom.svg) no-repeat 50%}.catalog-mobile__item--mebel-dlya-vannoy>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/mebel-dlya-vannoy.svg) no-repeat 50%}.catalog-mobile__item--office>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/office.svg) no-repeat 50%}.catalog-mobile__item--zamershik .catalog-mobile__link{color:var(--Red-1,red)}.catalog-mobile__item--ikea>.catalog-mobile__item>.catalog-mobile__link:before{background:url(/images/theme/catalog/ikea.svg) no-repeat 50%}.catalog-mobile__link{align-items:center;display:inline-flex;flex:1;font-size:16px;gap:10px;height:100%;line-height:23px;min-height:45px}.catalog-mobile__link,.catalog-mobile__link:active,.catalog-mobile__link:focus,.catalog-mobile__link:hover{color:#000;text-decoration:none}.catalog-mobile__footer{background:#f1f1f5;padding:10px 10px 60px 20px}.catalog-mobile__back-btn{background:url(/images/theme/dialog-back-arrow.svg) no-repeat 50%;display:none;height:24px;width:24px}.js-menu-switchable{display:none}.js-menu-switchable.active{display:block}.catalog-mobile__li .catalog-mobile__sub-list{display:none}.catalog-mobile__li .catalog-mobile__sub-list.active,.catalog-mobile__li.active>.catalog-mobile__sub-list{display:block}.footer-mobile{background:#fbfbfb}.footer-mobile__links{background:#fbfbfb;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;display:flex;gap:40px;padding:20px 10px}.footer-mobile__info{display:flex;flex-direction:column;gap:10px;margin-bottom:15px;margin-top:20px}.footer-mobile__info--phone{font-size:22px}.footer-mobile__info--phone,.footer-mobile__info--phone:active,.footer-mobile__info--phone:hover,.footer-mobile__info--phone:visited{color:#000;text-decoration:none}.footer-mobile__info--iconed{align-items:center;display:flex;gap:10px}.footer-mobile__info--iconed:before{content:"";height:24px;min-height:24px;min-width:24px;width:24px}.footer-mobile__info--clock:before{background:url(/images/theme/footer/clock.svg) no-repeat}.footer-mobile__info--location:before{background:url(/images/theme/footer/location.svg) no-repeat}.footer-mobile__info--shop,.footer-mobile__info--shop:active,.footer-mobile__info--shop:hover,.footer-mobile__info--shop:visited{color:#000;text-decoration:none}.footer-mobile__info--shop:before{background:url(/images/theme/footer/shop.svg) no-repeat}.footer-mobile__contacts{display:flex;gap:30px;margin-bottom:20px}.footer-mobile__text{color:#757575;display:grid;gap:12px;margin-bottom:20px}.footer-mobile__button{margin-bottom:20px}.footer-mobile__wrapper{background:#fbfbfb;border-top:1px solid #e7e7e7;margin:0 10px;padding-bottom:110px}.footer-mobile__contacts-wrapper{padding:10px}@media (min-width:1025px){.footer-mobile__links{display:none}}@media (min-width:768px){.footer-mobile{display:none}}@media (max-width:390px){.footer-mobile__links{gap:10px;justify-content:space-between}}@media (max-width:320px){.footer-mobile__button--dlr,.footer-mobile__links{font-size:13px}}@media (max-width:300px){.footer-mobile__links{font-size:13px}}.dialog{background:#f1f1f5;bottom:0;left:0;padding:10px;position:fixed;right:0;top:0;z-index:9999}.dialog__body{display:flex;flex-flow:column;height:100%;max-height:100%}.dialog__content{overflow-y:auto}.dialog__header{align-items:center;display:flex;justify-content:space-between;padding:12px 10px}.dialog__back{background:url(/images/theme/back.svg) no-repeat 0 #fff;border:none;color:#000;cursor:pointer;font-size:16px;padding-left:46px}.dialog__close{background:url(/images/theme/cancel.svg) no-repeat 0 #fff;border:none;height:36px;width:36px}.dialog__search{box-sizing:border-box;margin-bottom:10px}.dialog__footer{background:#fff;padding:10px}.dialog__footer,.dialog__footer .button{border-radius:8px}.dialog .search-mobile__search--input{border-radius:8px;font-size:13px;line-height:39px;margin-bottom:0}.dialog .catalog-mobile__list{border-radius:8px}.dialog .catalog-mobile__back-btn{display:block}.dialog .catalog-mobile__list.active>.catalog-mobile__li>.catalog-mobile__item .catalog-mobile__toggle-nav{display:none}.dialog .catalog-mobile__sub-list{margin-left:0}.dialog .catalog-mobile__sub-list .catalog-mobile__back-btn,.dialog .catalog-mobile__sub-list .offcanvas__btn-close{display:none}.dialog .catalog-mobile__sub-list.active>.catalog-mobile__li>.catalog-mobile__item .catalog-mobile__link{flex:1;font-weight:700}.dialog .catalog-mobile__sub-list.active>.catalog-mobile__li>.catalog-mobile__item .catalog-mobile__back-btn,.dialog .catalog-mobile__sub-list.active>.catalog-mobile__li>.catalog-mobile__item .offcanvas__btn-close{display:block}.dialog .catalog-mobile__sub-list.active>.catalog-mobile__li>.catalog-mobile__item .catalog-mobile__toggle-nav{display:none}.dialog .catalog-mobile__item--icon>.catalog-mobile__item>.catalog-mobile__link:before,.dialog .catalog-mobile__list>.catalog-mobile__li>.catalog-mobile__item:after{display:none!important}.dialog .catalog-mobile__list>.catalog-mobile__li>.catalog-mobile__item .catalog-mobile__link{flex:1;font-weight:700}.dialog .catalog-mobile__li .catalog-mobile__item{display:none}.dialog .catalog-mobile__li.active .catalog-mobile__item{display:flex}.my-lists-mobile{padding:0 10px}.my-lists-mobile__item{display:flex;gap:15px;justify-content:space-between}.my-lists-mobile__buttons{border-bottom:1px solid #eff3f6;display:grid;padding:20px 0}.my-lists-mobile__img{padding:10px 0}.my-lists-mobile__list{align-items:center;border-bottom:1px solid #eff3f6;display:flex;justify-content:space-between;padding:15px 0;width:100%}.my-lists-mobile__info{display:grid;gap:5px;justify-items:start}.my-lists-mobile__title{font-size:16px;font-weight:700}.my-lists-mobile__amount{color:#757575;font-size:13px}.my-lists-mobile__button--my-lists{align-items:center;background:#fff;border:none;display:flex;font-size:16px;font-weight:700;padding-bottom:35px;width:37%}.my-lists-mobile__button--my-lists:before{background:url(/images/theme/bi_arrow-left.svg) no-repeat;content:"";height:24px;padding-right:16px;width:24px}.my-lists-mobile__button--to-list{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;width:100%}.my-lists-mobile__button--options{background-color:#fff;background:url(/images/theme/add-to-list.svg) no-repeat;border:none;display:block;height:24px;width:25px}.my-lists-mobile__button--add-list{width:100%}.new-list-mobile{padding:10px;position:relative}.new-list-mobile__close{position:absolute;right:10px}.new-list-mobile__title{font-size:20px;font-weight:700;line-height:23px;text-align:center}.new-list-mobile__input{width:100%}.new-list-mobile__proposed-titles{list-style-type:none;margin:0 0 20px;padding:0}.new-list-mobile__proposed-titles--item{padding:10px 0}.new-list-mobile__proposed-titles--item:not(:last-child){border-bottom:1px solid #e7e7e7}.new-list-mobile__block-title{font-size:16px;font-weight:700;margin:0;padding:30px 0 10px}.share-list-mobile{padding:10px;position:relative}.share-list-mobile__close{position:absolute;right:10px}.share-list-mobile__title{font-size:20px;font-weight:700;line-height:23px;text-align:center}.share-list-mobile__button:not(:last-child){border-bottom:1px solid #eff3f6}.share-list-mobile__button{background:#fff;border:none;cursor:pointer;gap:10px;padding:16px 0;width:100%}.share-list-mobile__button--copy-link{align-items:center;display:flex}.share-list-mobile__button--copy-link:before{background:url(/images/theme/copy-link-icon.svg) no-repeat;content:"";height:24px;width:24px}.share-list-mobile__button--vk{align-items:center;display:flex}.share-list-mobile__button--vk:before{background:url(/images/theme/vk-icon.svg) no-repeat;content:"";height:24px;width:24px}.share-list-mobile__button--ok{align-items:center;display:flex}.share-list-mobile__button--ok:before{background:url(/images/theme/odnoklassniki-icon.svg) no-repeat;content:"";height:24px;width:24px}.share-list-mobile__button--whatsapp{align-items:center;display:flex}.share-list-mobile__button--whatsapp:before{background:url(/images/theme/whatsapp-icon.svg) no-repeat;content:"";height:24px;width:24px}.share-list-mobile__button--tg{align-items:center;display:flex}.share-list-mobile__button--tg:before{background:url(/images/theme/tg-icon.svg) no-repeat;content:"";height:24px;width:24px}.delete-list-mobile{padding:10px;position:relative}.delete-list-mobile__close{position:absolute;right:10px}.delete-list-mobile__title{font-size:20px;font-weight:700;line-height:23px;text-align:center}.delete-list-mobile__text{margin:0;padding-bottom:30px}.delete-list-mobile__buttons{display:flex;gap:15px}.add-to-list{border-radius:3px;box-shadow:0 4px 10px -2px rgba(83,13,169,.08);padding:30px;position:relative;width:403px}.add-to-list__items{border-bottom:1px solid #eff3f6;padding-bottom:30px}.add-to-list__item{display:flex;gap:15px}.add-to-list__buttons{display:grid;gap:15px;padding-top:30px}.add-to-list__button--list{align-items:center;background:#f7f8f8;border:none;border-radius:3px;display:flex;height:50px;padding:8px 20px;width:100%}.delete-list,.new-list{border-radius:3px;box-shadow:0 4px 10px -2px rgba(83,13,169,.08);padding:30px;position:relative;width:403px}.delete-list{text-align:center}.delete-list__buttons{display:flex;gap:15px;justify-content:center}.to-fav-window{box-shadow:0 4px 10px -2px rgba(46,0,105,.08),inset 0 1px 0 #e7e7e7;padding:25px 0}.to-fav-window__content{align-items:center;display:flex;justify-content:space-between}.to-fav-window__info{display:flex}.to-fav-window__text{display:grid;font-size:16px;line-height:140%}.to-fav-window__img{padding-right:20px}.to-fav-window__amount{color:#757575}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-background:transparent;--vc-pgn-width:12px;--vc-pgn-height:4px;--vc-pgn-margin:4px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel{position:relative;text-align:center}.carousel,.carousel *{box-sizing:border-box}.carousel__track{display:flex;margin:0;padding:0;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel__next,.carousel__prev{align-items:center;background:url(/images/theme/arrow-right.svg) no-repeat 50% #fff;border:1px solid #e7e7e7;border-radius:var(--vc-nav-border-radius);border-radius:100%;box-shadow:2px 0 7px rgba(0,0,0,.1);box-sizing:content-box;color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next svg,.carousel__prev svg{display:none}.carousel__next:hover,.carousel__prev:hover{background-color:#ffd426}.carousel__next--disabled,.carousel__prev--disabled{display:none}.carousel__prev{background:url(/images/theme/arrow-left.svg) no-repeat 50% #fff;left:-40px}@media (max-width:1024px){.carousel__prev{left:-30px}}@media (max-width:419px){.carousel__prev{left:-10px}}.carousel__next{background-position-x:13px;right:-40px}@media (max-width:1024px){.carousel__next{right:-30px}}@media (max-width:419px){.carousel__next{right:-10px}}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{left:0;right:auto}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:start;margin:0;position:relative;scroll-snap-stop:auto;transform:translateZ(0)}.bage-yellow{background-color:#ffd426;border-radius:30px;left:20px;padding:5px 9px;position:absolute;top:20px;white-space:nowrap}.bage-red{background:red;color:#fff;font-weight:400;line-height:140%;padding:3px}.bage-red,.bage-white{border-radius:3px;font-size:12px}.bage-white{background-color:#fff;bottom:15px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);color:#000;left:15px;padding:5px 9px;position:absolute;white-space:nowrap}.bage-free-delivery{left:15px;position:absolute;top:20px}.bage{border-radius:3px;color:#fff;font-size:12px;padding:3px 5px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.bage--hit{background:#554ac9}.bage--delivery{background:#4a83c9}.bage--new{background:#4ac950}.bage--ortopedic{background:#4ac1c9}.bage--lifting{background:#4ac9a3}.bage--day-prod{background:#7d36aa}@media screen and (max-width:425px){.bage-white{bottom:8px;left:5px}}@media screen and (max-width:768px){.bage{font-size:9px}}.promo-swiper{margin-bottom:35px}.promo-swiper__slide{border:1px solid #fff;height:288px!important;max-width:336px;padding:10px}.promo-swiper__slide--simple{border:0;height:auto!important;max-width:335px;padding:0}.promo-swiper__slide--simple:hover{border:none;box-shadow:none}.promo-swiper__slide--simple:hover .promo-swiper__title{color:#fd8949}.promo-swiper__link{color:#000;position:relative;text-decoration:none}.promo-swiper__title{font-size:16px;font-weight:700;line-height:140%}.promo-swiper__text{font-size:12px}.promo-swiper__img{position:relative}.promo-swiper__src{display:block;height:auto;width:100%}.promo-swiper .swiper-pagination{margin-top:25px;position:unset!important}.promo-swiper .swiper-pagination.swiper-pagination-lock{display:none!important}.promo-page{margin-bottom:100px}.promo-page__swiper{margin-bottom:50px}.promo-page__block-header{align-items:baseline;display:flex;justify-content:space-between}.promo-page__buttons{display:flex;gap:10px;margin-bottom:15px;overflow-x:scroll}.promo-page__buttons::-webkit-scrollbar{height:0}.promo-page__sale-grid{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:20px}.promo-page__more{display:flex;justify-content:center;margin-bottom:90px}.promo-page__dropdowns{display:flex;gap:10px;margin-bottom:20px}.promo-page__all-shops{align-items:center;display:flex;gap:5px}.promo-page__all-shops:before{background:url(/images/theme/marker-black.svg) no-repeat;content:"";height:24px;width:24px}.promo-page__text{margin-bottom:20px}.promo-page__discount{margin-bottom:50px}.promo-page__discount-grid{-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);margin-left:-10px;padding-bottom:20px;row-gap:15px}.discount-card{border:1px solid #fff;padding:10px}.discount-card__link{color:#000;display:block;margin-bottom:10px;text-decoration:none}.discount-card .product-price{margin-bottom:13px}.discount-card .product-price__old:after{border-color:#757575}.discount-card .product-badges{bottom:0;left:0;position:absolute}@media screen and (max-width:1024px){.promo-swiper__slide{border:none;padding:0 20px 0 0}.promo-swiper__slide--simple{padding:0}.promo-page{margin-bottom:50px}.promo-page__discount-grid{-moz-column-gap:11px;column-gap:11px;grid-template-columns:repeat(5,1fr);margin-left:0;row-gap:10px}.promo-page__discount{margin-left:0}.promo-page__discount-sorting{display:block}.promo-page__text{margin-bottom:15px}.promo-page__more{margin-bottom:50px}.discount-card{border:none;padding:0}}@media screen and (max-width:768px){.promo-page__discount-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:426px){.promo-page{margin-bottom:35px}.promo-page__drop-downws{flex-direction:column}.promo-page__dropdown-items{width:100%}.promo-page__discount-grid{grid-template-columns:repeat(3,1fr)}.promo-page__swiper{margin-bottom:35px}.promo-swiper__slide{height:186px!important;max-width:175px;padding:0 8px 0 0}.promo-swiper__slide--simple{height:auto!important;padding:0}.promo-swiper__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;overflow:hidden}}@media screen and (max-width:390px){.promo-page__discount-grid{grid-template-columns:repeat(2,1fr)}.promo-page__buttons{margin-bottom:10px}.promo-page__more{margin-bottom:35px}}@media screen and (max-width:320px){.discount-card__product-name,.promo-page__text,.promo-swiper__title{font-size:13px}}.switcher{display:flex}.switcher__input{left:-9999px;opacity:0;position:absolute}.switcher__input:checked+.switcher__label{background:#3757c5;color:#fff}.switcher__label{background:#eff3f6;border-radius:3px;color:#3757c5;cursor:pointer;display:block;font-size:13px;font-weight:700;line-height:140%;line-height:32px;padding:0 15px}.news{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media (max-width:420px){.news{gap:20px}}@media (max-width:1000px){.news{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.news{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.news{grid-template-columns:repeat(1,1fr)}}.news__item{max-height:none;max-width:336px}@media (max-width:420px){.news__item{max-width:100%}}.news__item:hover .news__title{color:#fd8949}.news__date{font-size:12px;margin-bottom:5px}.news__title{color:#000;display:block;font-size:14px;font-weight:700;line-height:140%;padding-bottom:5px;text-decoration:none}@media screen and (max-width:320px){.news__title{font-size:13px}}.news__img{border-radius:3px;display:block;height:auto;margin-bottom:10px;max-width:100%}.news__desc{color:#757575}.news.news-rows{display:flex;flex-direction:column;gap:30px}.news.news-rows .news__date{color:#757575;font-size:14px;font-weight:400;line-height:160%}.news.news-rows .news__title{color:#000;font-size:24px;font-weight:700;line-height:140%}.news.news-rows .news__title:hover{color:#fd8949}@media screen and (max-width:426px){.news.news-rows .news__title{font-size:20px}}.news.news-rows .news__item{border-bottom:1px solid #e7e7e7;display:flex;flex-direction:column;gap:5px;max-width:100%;padding-bottom:15px;width:100%}.news.news-rows .news__item .swiper-container{margin-bottom:0}.news.news-rows .news__item .swiper-slide{width:202px}.news.news-rows .news__item:last-child{border-bottom:none}@media screen and (max-width:1024px){.news.news-rows .news__item .swiper-block{display:none}}.news.news-rows .news__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#757575;display:-webkit-box;font-size:14px;font-weight:400;line-height:1.4em;max-height:2.8em;overflow:hidden;text-overflow:ellipsis}.news-rows-container{margin-bottom:50px}.news-element-page .news-body{display:flex;flex-direction:column;margin-bottom:50px}.news-element-page .news-body .news-body__date{color:#757575;margin-bottom:15px}@media (min-width:768px){.gallery-grid{padding-left:134px}}.gallery__thumb.swiper-slide{width:100px}.gallery--category-bottom .swiper-container{margin-bottom:30px}.gallery--category-bottom .gallery__thumb.swiper-slide{width:276px}.gallery-slider .swiper-slide{cursor:pointer;position:relative}.gallery-slider .swiper-slide:not(.video-slide):hover:after{background:url(/images/theme/swiper-hover.svg) no-repeat 50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.gallery-modal{margin:0 auto;max-width:1710px}@media (max-width:768px){.gallery-modal{align-items:center;display:flex;height:calc(100vh - 85px)}}.gallery-modal iframe,.gallery-modal img{display:block;margin:0 auto;max-height:calc(100vh - 90px);max-width:100%}.gallery-modal-frame{overflow:hidden}@media (max-width:768px){.gallery-modal-frame{padding:10px}}.gallery-modal .slider__nav--prev{left:0}.gallery-modal .slider__nav--next{right:0}.gallery-thumbs-modal{bottom:10px;position:absolute!important;width:100%}@media (min-width:768px){.gallery-thumbs-modal{bottom:unset;left:0;margin:10px 30px;padding:34px 0;top:0;width:104px}}.gallery-thumbs-modal-slider{height:calc(100vh - 90px);margin:0;overflow:hidden}@media (max-width:768px){.gallery-thumbs-modal-slider{height:auto}}.gallery-thumbs-modal .swiper-slide{height:104px;width:104px}@media (max-width:768px){.gallery-thumbs-modal .swiper-slide{height:64px;width:64px}}.gallery-thumbs-modal img{border:2px solid transparent;border-radius:3px;box-sizing:border-box;cursor:pointer;display:block;max-height:100%;max-width:100%}.gallery-thumbs-modal .slider__nav{background-position:50%;background-repeat:no-repeat;border:0;box-shadow:none;height:24px;left:unset;right:unset;top:unset;width:100%}.gallery-thumbs-modal .slider__nav:hover{background-color:transparent}.gallery-thumbs-modal .slider__nav--prev{background-image:url(/images/theme/chevron-up.svg);top:0}.gallery-thumbs-modal .slider__nav--next{background-image:url(/images/theme/chevron-down.svg);bottom:0}.gallery-thumbs-modal .swiper-slide-thumb-active img{border:2px solid #000}#gallery-modal .hystmodal__content{padding:0}@media (min-width:768px){#gallery-modal .hystmodal__content{padding:45px 30px}}#gallery-modal .swiper-container{margin-bottom:0}@media screen and (max-width:768px){#gallery-modal .hystmodal__content{max-height:100vh}}#gallery-modal .draggable-area{display:none}@media screen and (max-width:1024px){#gallery-modal.default-modal .hystmodal__wrap .hystmodal__window{border-radius:0;bottom:0;max-height:100vh}}.team{max-width:100%;width:calc(100% - 25px)}.team__item{width:120px}.team__img{margin-bottom:10px}.team__src{border-radius:3px;display:block}.team__name{font-size:14px;margin-bottom:2px;text-align:center}.team__position{color:#757575;font-size:12px;margin:0 auto;max-width:74px;text-align:center}.team__label{position:relative}.team .checkbox-white__label{flex-direction:column;gap:0}.team .checkbox-white__label:before{border-width:0;height:34px;position:absolute;width:34px}.team-modal .hystmodal__window{width:670px}.team-modal .swiper-container{margin-bottom:30px}.team-modal .form{max-width:100%}.team-modal .form__row{gap:20px}.team-modal .form__row--fields{grid-template-columns:1fr 1fr auto}.team-modal .slider__nav{top:45px}.city-chooser{width:800px}.city-chooser__popular{color:#a7a7a7;font-size:14px;margin:20px 0}.city-chooser__link{border:0;color:#000;cursor:pointer;font-weight:700;text-decoration:none}.city-chooser__link:hover{border-bottom:1px solid #000;color:#000;text-decoration:none}.city-chooser__item{margin:8px 0}.city-chooser__city{padding-left:20px;position:relative}.city-chooser__cities{border-top:1px solid #e7e7e7;display:grid;gap:0 20px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:30px;max-height:325px;overflow-y:auto;padding-top:30px}.city-chooser__cities::-webkit-scrollbar{width:10px}.city-chooser__cities::-webkit-scrollbar-track{background:#f9f9f9}.city-chooser__cities::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:3px}.city-chooser__letter{font-weight:700;left:0;position:absolute;text-transform:uppercase;top:0}.city-chooser__column{display:flex;flex-direction:column;gap:15px}.city-chooser .title{color:#000;font-size:22px;font-weight:700;line-height:25px;margin-bottom:20px}.city-chooser .text{color:#000;font-size:14px;margin-bottom:10px}.city-chooser__list-toggle{border-bottom:1px dashed #000;color:#000;cursor:pointer}.city-chooser__list-toggle:hover{text-decoration:none}#city-chooser-cities-results .city-chooser__letter{display:none}#city-chooser-cities-results .city-chooser__city{padding-left:0}#location-form .hystmodal__wrap{justify-content:flex-start}.tooltip{background:#fff;border-radius:3px;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);display:none;line-height:140%;padding:15px;position:absolute;white-space:normal;width:390px;z-index:999}.tooltip.active{display:block}.tooltip:after{background:url(/images/theme/tip-arrow.svg) no-repeat top;bottom:-18px;content:"";height:20px;left:0;position:absolute;width:100%}.tooltip__icon{background:url(/images/theme/circle-help.svg) no-repeat;cursor:pointer;display:inline-block;height:11px;min-height:11px;min-width:11px;position:relative;width:11px}.tooltip__icon--i{background:url(/images/theme/important.svg) no-repeat 50%;height:12px;min-height:12px;min-width:12px;width:12px}.tooltip--badges{bottom:calc(100% + 7px);box-sizing:border-box;color:#000;line-height:120%;padding:10px;white-space:normal;width:243px}#tooltip-modal .hystmodal__window{bottom:0}.post-card{background:#f7f8f8;border-radius:3px;color:#000;overflow:hidden;text-decoration:none}.post-card,.post-card__block{display:flex;flex-direction:column}.post-card__block{flex:1;gap:30px;padding:30px}@media screen and (max-width:1024px){.post-card__block{padding:20px}}.post-card__info{display:flex;flex:1;flex-direction:column;gap:15px}.post-card__title{font-size:20px;font-weight:700;line-height:140%}@media screen and (max-width:390px){.post-card__title{font-size:18px}}.post-card__img{height:auto;max-width:100%}.post-card__buttons{display:flex;gap:10px}@media screen and (max-width:1250px){.post-card__buttons{align-items:flex-start;flex-direction:column}}.post-card .button{display:inline-block}@media screen and (max-width:320px){.post-card__text{font-size:13px}}.cart-one-click .hystmodal__window,.hystmodal[data-popup-type=oneclick] .hystmodal__window{width:660px}.cart-one-click .hystmodal__content,.hystmodal[data-popup-type=oneclick] .hystmodal__content{padding:30px}.cart-one-click .oneclick-form .form__title,.cart-one-click .thank-msg .form__title,.hystmodal[data-popup-type=oneclick] .oneclick-form .form__title,.hystmodal[data-popup-type=oneclick] .thank-msg .form__title{font-size:20px;font-weight:700;line-height:23px;margin:0 0 15px;text-align:center}.cart-one-click .oneclick-form .product-row,.cart-one-click .thank-msg .product-row,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row{align-items:center;background:#f7f8f8;border-radius:3px;display:flex;gap:15px;margin-top:20px;padding:15px}.cart-one-click .oneclick-form .product-row .product-row__left-block,.cart-one-click .oneclick-form .product-row .product-row__right-block,.cart-one-click .thank-msg .product-row .product-row__left-block,.cart-one-click .thank-msg .product-row .product-row__right-block,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .product-row__left-block,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .product-row__right-block,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .product-row__left-block,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .product-row__right-block{align-items:center;display:flex;gap:15px}.cart-one-click .oneclick-form .product-row .product-image,.cart-one-click .oneclick-form .product-row .product-row__right-block,.cart-one-click .thank-msg .product-row .product-image,.cart-one-click .thank-msg .product-row .product-row__right-block,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .product-image,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .product-row__right-block,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .product-image,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .product-row__right-block{flex-shrink:0}.cart-one-click .oneclick-form .product-row .quantity-block,.cart-one-click .thank-msg .product-row .quantity-block,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .quantity-block,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .quantity-block{background:#fff;border-radius:3px;display:flex;flex-shrink:0;height:32px}.cart-one-click .oneclick-form .product-row .quantity-block .quantity-minus,.cart-one-click .oneclick-form .product-row .quantity-block .quantity-plus,.cart-one-click .thank-msg .product-row .quantity-block .quantity-minus,.cart-one-click .thank-msg .product-row .quantity-block .quantity-plus,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .quantity-block .quantity-minus,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .quantity-block .quantity-plus,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .quantity-block .quantity-minus,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .quantity-block .quantity-plus{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;line-height:15px;padding:0 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-one-click .oneclick-form .product-row .quantity-block .input-quantity,.cart-one-click .thank-msg .product-row .quantity-block .input-quantity,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .quantity-block .input-quantity,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .quantity-block .input-quantity{background:none;border:none;font-size:13px;font-weight:400;line-height:140%;outline:none;text-align:center;width:26px}.cart-one-click .oneclick-form .product-row .oneclick-product-price,.cart-one-click .thank-msg .product-row .oneclick-product-price,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .oneclick-product-price,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .oneclick-product-price{flex-shrink:0;text-align:right}.cart-one-click .oneclick-form .product-row .oneclick-product-price .actual-price,.cart-one-click .thank-msg .product-row .oneclick-product-price .actual-price,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .oneclick-product-price .actual-price,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .oneclick-product-price .actual-price{font-size:24px;font-weight:700;line-height:140%}.cart-one-click .oneclick-form .product-row .oneclick-product-price .product-old-price,.cart-one-click .thank-msg .product-row .oneclick-product-price .product-old-price,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .oneclick-product-price .product-old-price,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .oneclick-product-price .product-old-price{display:inline-block;font-size:12px;font-weight:400;line-height:120%;position:relative}.cart-one-click .oneclick-form .product-row .oneclick-product-price .product-old-price:after,.cart-one-click .thank-msg .product-row .oneclick-product-price .product-old-price:after,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row .oneclick-product-price .product-old-price:after,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .oneclick-product-price .product-old-price:after{border-bottom:1px solid #ff2121;content:"";display:block;position:absolute;top:50%;width:100%}.cart-one-click .oneclick-form .product-row+.product-row,.cart-one-click .thank-msg .product-row+.product-row,.hystmodal[data-popup-type=oneclick] .oneclick-form .product-row+.product-row,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row+.product-row{margin-top:0!important}.cart-one-click .thank-msg .product-row .product-row__left-block,.hystmodal[data-popup-type=oneclick] .thank-msg .product-row .product-row__left-block{flex:1}.cart-one-click .thank-msg .thank-order,.hystmodal[data-popup-type=oneclick] .thank-msg .thank-order{display:flex;flex-direction:column;gap:5px;margin-top:20px}.cart-one-click .thank-msg .thank-order .order-row,.hystmodal[data-popup-type=oneclick] .thank-msg .thank-order .order-row{display:flex;gap:5px}.cart-one-click .thank-msg .close-btn,.hystmodal[data-popup-type=oneclick] .thank-msg .close-btn{display:flex;margin-top:20px}@media screen and (max-width:1024px){.cart-one-click .hystmodal__wrap,.hystmodal[data-popup-type=oneclick] .hystmodal__wrap{justify-content:unset}.cart-one-click .hystmodal__wrap .oneclick-form .form__title,.hystmodal[data-popup-type=oneclick] .hystmodal__wrap .oneclick-form .form__title{text-align:left}.cart-one-click .hystmodal__wrap .oneclick-form .product-row,.hystmodal[data-popup-type=oneclick] .hystmodal__wrap .oneclick-form .product-row{flex-direction:column}.cart-one-click .hystmodal__wrap .oneclick-form .product-row .product-row__left-block,.cart-one-click .hystmodal__wrap .oneclick-form .product-row .product-row__right-block,.hystmodal[data-popup-type=oneclick] .hystmodal__wrap .oneclick-form .product-row .product-row__left-block,.hystmodal[data-popup-type=oneclick] .hystmodal__wrap .oneclick-form .product-row .product-row__right-block{width:100%}.cart-one-click .hystmodal__wrap .oneclick-form .product-row .product-row__right-block,.hystmodal[data-popup-type=oneclick] .hystmodal__wrap .oneclick-form .product-row .product-row__right-block{justify-content:space-between}.cart-one-click .hystmodal__wrap .oneclick-form .form__row,.hystmodal[data-popup-type=oneclick] .hystmodal__wrap .oneclick-form .form__row{display:flex;flex-direction:column}}.hystmodal[data-popup-type=stock] .hystmodal__window{width:502px}.hystmodal[data-popup-type=stock] .hystmodal__content{padding:30px}.hystmodal[data-popup-type=stock] .stock-form{max-width:100%;width:100%}.hystmodal[data-popup-type=stock] .stock-form .form__title{font-size:20px;font-weight:700;line-height:23px;margin:0 0 15px;text-align:center}.hystmodal[data-popup-type=stock] .stock-form .form__description{color:#757575}.hystmodal[data-popup-type=stock] .stock-form .product-row{align-items:center;background:#f7f8f8;border-radius:3px;display:flex;gap:15px;margin-top:20px;padding:15px}.hystmodal[data-popup-type=stock] .stock-form .product-row .product-row__left-block{align-items:center;display:flex;gap:15px;width:100%}.hystmodal[data-popup-type=stock] .stock-form .product-row .product-image{flex-shrink:0}.hystmodal[data-popup-type=stock] .thank-msg .product-row .product-row__left-block{flex:1}.hystmodal[data-popup-type=stock] .thank-msg .thank-order{display:flex;flex-direction:column;gap:5px;margin-top:20px}.hystmodal[data-popup-type=stock] .thank-msg .thank-order .order-row{display:flex;gap:5px}.hystmodal[data-popup-type=stock] .thank-msg .close-btn{display:flex;margin-top:20px}@media screen and (max-width:1024px){.hystmodal[data-popup-type=stock] .hystmodal__wrap{justify-content:unset}.hystmodal[data-popup-type=stock] .hystmodal__wrap .stock-form .form__title{text-align:left}.hystmodal[data-popup-type=stock] .hystmodal__wrap .stock-form .product-row{flex-direction:column}.hystmodal[data-popup-type=stock] .hystmodal__wrap .stock-form .product-row .product-row__left-block{width:100%}.hystmodal[data-popup-type=stock] .hystmodal__wrap .stock-form .product-row .product-row__right-block{justify-content:space-between}.hystmodal[data-popup-type=stock] .hystmodal__wrap .stock-form .form__row{display:flex;flex-direction:column}}.auth{display:flex;flex-direction:column;gap:30px;margin:0;max-width:430px;width:315px}.auth__title{font-family:Arial;font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin:0}.auth__note{color:#757575}.auth__method{text-align:center}.auth__form{display:flex;flex-direction:column;gap:20px}.auth__phone{white-space:nowrap}@media screen and (max-width:1024px){.auth,.auth .form{max-width:100%;width:100%}}.main-articles{background:#f7f8f8;border-radius:3px;display:flex;flex-direction:column;margin-bottom:30px;min-height:260px;padding-left:10px;padding-right:10px;position:relative}.main-articles__heading{color:#757575;font-variant:small-caps;line-height:140%;margin-bottom:10px;margin-top:20px;padding-left:10px}.main-articles__links{margin-bottom:20px}.main-articles__link{border-radius:0 0 3px 3px;box-sizing:border-box;color:#000;display:block;line-height:16px;max-width:calc(100% - 356px);padding:10px;text-decoration:none}.main-articles__link:hover{background:#fff;border-radius:3px}@media screen and (max-width:768px){.main-articles__link{background:unset!important;max-width:100%}}.main-articles__image{display:none;position:absolute;right:0;top:0}@media screen and (max-width:768px){.main-articles__image{display:none!important}}.main-articles__item.active .main-articles__image{display:block}.main-articles__item.active .main-articles__link{background:#fff;border-radius:3px}.switch-grid{align-items:center;display:flex;display:none;gap:10px;margin-left:auto}.switch-grid__button{background-color:#fff;border:none;cursor:pointer;height:20px;opacity:.29;outline:none;transition:opacity .3s ease 0s;width:20px}.switch-grid__button--three-col{background:url(/images/theme/sm-grid.svg) no-repeat 50%}.switch-grid__button--four-col{background:url(/images/theme/big-grid.svg) no-repeat 50%}.switch-grid__button.active{opacity:1}.our-result{background:#f4f4e8;border-radius:3px;flex-direction:column;margin-bottom:20px;padding:15px}.our-result,.our-result__block{display:flex;gap:10px}.our-result__title{color:#6a9d7c;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:18px}.our-result__text{font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.our-result__text--bold{font-weight:700}.doors-our-result{align-items:flex-end;background:#f4f4e8;border-radius:3px;display:flex;gap:22px;margin-bottom:20px;padding:15px}.doors-our-result__title{color:#416249;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:18px}.doors-our-result__text{font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.doors-our-result__text--bold{font-weight:700}.doors-our-result__block{display:flex;flex-direction:column;gap:10px}.about-brand-container{margin-bottom:20px}.about-brand-banner{align-items:center;border:1px solid var(--Grey-3,#e7e7e7);border-radius:5px;display:flex;gap:10px;padding:10px}.about-brand-banner__block{align-items:center;display:flex;gap:20px}.about-brand-banner__title{color:#2d2d2d;font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:140%}.about-brand-banner__text{color:var(--Text,#2b2b2b);font-family:Arial;font-size:11px;font-style:normal;font-weight:400;line-height:140%}.about-brand-banner__ul{display:flex;gap:10px;list-style-type:none;margin:0;padding:0}.about-brand-banner__ul--grid{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:570px){.about-brand-banner__ul--grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.about-brand-banner__li{border-left:1px solid #ffd426;display:flex;flex-direction:column;padding-left:10px}.about-brand-banner__li--text-banner{box-sizing:border-box;max-width:133px;width:100%}@media screen and (max-width:1024px){.about-brand-banner__li--text-banner{max-width:100%}}.about-brand-banner__li-title{color:var(--Black,#000);font-family:Arial;font-size:11px;font-style:normal;font-weight:700;line-height:normal;white-space:nowrap}.about-brand-banner__li-title--wrap{white-space:wrap}.about-brand-banner__li-text{color:var(--Grey-1,#757575);font-family:Arial;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.about-brand-banner__img{max-width:131px}@media screen and (max-width:1024px){.about-brand-banner{align-items:flex-start;flex-direction:column}.about-brand-banner__block{border-bottom:1px solid #e7e7e7;padding-bottom:10px}}@media screen and (max-width:425px){.about-brand-banner__block{align-items:flex-start;flex-direction:column;gap:10px}.about-brand-banner__title{font-size:16px}.about-brand-banner__text{font-size:10px}.about-brand-banner__li-text,.about-brand-banner__li-title{font-size:9px}}.switch-quantity{align-items:center;display:flex;gap:10px;margin-left:auto;padding-left:10px}.switch-quantity__title{white-space:nowrap}.switch-quantity__buttons{align-items:center;display:flex;gap:5px}.switch-quantity__button{align-items:center;border:1px solid var(--Grey-4,#f7f8f8);border-radius:3px;color:#000;cursor:pointer;display:flex;font-family:Arial;font-size:13px;font-style:normal;font-weight:400;height:25px;justify-content:center;line-height:140%;text-decoration:none;width:25px}input:checked+.switch-quantity__button{background:var(--Light-blue,#eff3f6);border:1px solid var(--Grey-4,#eff3f6)}@media screen and (max-width:1024px){.switch-quantity{display:none}}.services-btn-block{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.service-info-labels-wrapper{margin-top:30px}@media screen and (max-width:1024px){.service-info-labels-wrapper{display:none}}.mobile-service-info-labels-wrapper{display:none}@media screen and (max-width:1024px){.mobile-service-info-labels-wrapper{display:block}}.service-info-labels{display:flex;gap:10px}.service-info-labels--cart{gap:30px;padding:20px 0}@media screen and (max-width:1024px){.service-info-labels--cart{display:none;flex-direction:row!important;gap:30px!important}}@media screen and (max-width:768px){.service-info-labels--cart{flex-direction:column!important;gap:12px!important;padding-left:10px!important}}.service-info-labels--cart-mobile{display:none}@media screen and (max-width:1024px){.service-info-labels--cart-mobile{display:flex;flex-direction:row!important;gap:30px!important;padding-left:10px!important}}@media screen and (max-width:650px){.service-info-labels--cart-mobile{flex-direction:column!important;gap:12px!important}.service-info-labels--cart-mobile .service-info-label{gap:5px}}@media screen and (max-width:1024px){.service-info-labels{flex-direction:column;gap:12px}}.service-info-label{align-items:center;display:flex;gap:10px;text-decoration:none}@media screen and (max-width:650px){.service-info-label__image-wrapper{width:35px}}.service-info-label__image{flex-shrink:0}.service-info-label__image img{display:inline-block}.service-info-label__body{display:flex;flex:1;flex-direction:column;font-size:14px;line-height:140%}.service-info-label__title{color:#000;font-weight:700}.service-info-label__description{color:#757575}.service-info-label__description--black{color:#000}.sitemap-title{color:#000;font-size:18px!important;font-weight:400;margin-bottom:20px;margin-left:25px}.sitemap-category{margin-bottom:10px;margin-left:25px}.sitemap-category,.sitemap-category a{color:dimgray;font-size:16px!important}.sitemap-category a{margin-bottom:7px;text-decoration:none}.sitemap-category-link{display:inline;max-width:50%}.sitemap-category-link a{color:dimgray;font-size:16px!important;margin-bottom:3px;text-decoration:none}.sitemap-subcategory{margin-bottom:7px;margin-left:15px}.sitemap-subcategory a{color:gray;font-size:14px!important;margin-bottom:3px;text-decoration:none}.sitemap-fs-14{font-size:12px!important}.sitemap-fs-12{font-size:10px!important}.sitemap-add,.sitemap-close{cursor:pointer;display:inline;padding-top:10px}.sitemap-grid a{text-decoration:none}.sitemap-row{width:100%}.sitemap-col{word-wrap:break-word;display:table-cell;width:33%}.sitemap-divider{margin-bottom:20px;width:100%}@media screen and (max-width:1024px){.sitemap-col{display:inline-block;width:50%}}@media screen and (max-width:768px){.sitemap-col{display:block;width:100%}}.available-shop-stock{align-items:center;display:flex;font-size:14px;gap:10px;justify-content:space-between;line-height:17px}.available-shop-stock__wrapper{display:flex;flex-direction:column}.available-shop-stock+.available-shop-stock{border-top:1px solid #e7e7e7;margin-top:10px;padding-top:10px}.available-shop-stock__title{align-items:center;color:#000;display:flex;gap:5px;text-decoration:none}.available-shop-stock__title:hover{color:#fd8949}.available-shop-stock__count{align-items:center;display:flex;flex-shrink:0;gap:5px}.available-shop-stock__delivery-time-wrapper{min-width:120px}.available-shop-stock__delivery-time{align-items:center;color:#00ad11;display:flex;gap:5px}.available-shop-stock__delivery-time:before{background:#000;border-radius:3px;content:"";display:inline-block;height:3px;width:3px}@media screen and (max-width:424px){.available-shop-stock{align-items:flex-start;flex-direction:column}}.auto-open-modal__title{color:#000;font-family:Arial;font-size:20px;font-style:normal;font-weight:700;line-height:140%}.auto-open-modal__window{max-width:489px}.auto-open-modal__window--doors{max-width:520px}.auto-open-modal__content{background:var(--Grey-4,#f7f8f8)!important;padding:10px 30px!important}.auto-open-modal__form{max-width:100%}.auto-open-modal__img{height:auto;width:100%}.collections-grid{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:50px;row-gap:20px}.collections-grid__link{cursor:pointer;display:flex;flex-direction:column;gap:10px;text-decoration:none}.collections-grid__link:hover .collections-grid__title{color:var(--Orange,#fd8949)}.collections-grid__title{color:#000;font-family:Arial;font-size:18px;font-style:normal;font-weight:700;line-height:140%}.collections-grid__img{border-radius:5px;display:block;height:auto;max-width:100%;width:auto}@media screen and (max-width:1024px){.collections-grid{-moz-column-gap:20px;column-gap:20px;row-gap:20px}.collections-grid__title{font-size:14px}}@media screen and (max-width:768px){.collections-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:500px){.collections-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:35px}.collections-grid__title{font-size:14px}}.counter{align-items:center;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:6px;line-height:140%}.counter:before{background:url(/images/theme/green-circle-check.svg) no-repeat;content:"";height:18px;width:17px}.text-block{color:var(--Text,#2b2b2b);display:flex;flex-direction:column;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;gap:15px;line-height:140%;margin-bottom:50px}@media screen and (max-width:390px){.text-block{margin-bottom:35px}}@media screen and (max-width:320px){.text-block{font-size:13px}}.brands{display:grid;grid-template-columns:130px 130px 130px 130px 130px 130px 130px 130px;justify-content:space-between;row-gap:30px}@media screen and (max-width:1086px){.brands{-moz-column-gap:none;column-gap:none;grid-template-columns:130px 130px 130px 130px 130px}}@media screen and (max-width:1005px){.brands{grid-template-columns:130px 130px 130px 130px 130px}}@media screen and (max-width:834px){.brands{grid-template-columns:130px 130px 130px 130px}}@media screen and (max-width:768px){.brands{row-gap:30px}}@media screen and (max-width:633px){.brands{grid-template-columns:130px 130px 130px}}@media screen and (max-width:426px){.brands{grid-template-columns:94px 94px 94px;height:100%;max-height:204px;overflow-y:hidden;row-gap:10px}.brands::-webkit-scrollbar{height:0}.brand>img{display:block;height:auto;max-width:94px;width:100%}}@media screen and (max-width:326px){.brands{-moz-column-gap:7px;column-gap:7px}}@media screen and (max-width:320px){.brands{-moz-column-gap:6px;column-gap:6px;row-gap:10px}}.view-tile{background:#fff;box-shadow:0 4px 10px -2px rgba(46,0,105,.08),inset 0 1px 0 0 #e7e7e7;display:none;padding:10px 30px;position:fixed;top:0;width:100%;z-index:9999}.view-tile__title{color:#000;font-family:Arial,serif;font-size:24px;font-style:normal;font-weight:700;line-height:140%}.view-tile__wrap.close .view-tile__advice,.view-tile__wrap.close .view-tile__items,.view-tile__wrap.close .view-tile__tiles{display:none}.view-tile__advice{align-items:flex-start;background:var(--Grey-4,#f7f8f8);border-radius:3px;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:140%;padding:10px}@media screen and (max-width:1475px){.view-tile__advice{display:none}}.view-tile__advice:before{background:url(/images/theme/important.svg) no-repeat bottom;content:"";min-height:11px;min-width:12px;padding-top:3px}.view-tile__title-wrap{display:flex;flex-direction:column;gap:10px;grid-area:ttl}.view-tile__radio{background:url(/images/theme/radio.svg) no-repeat;height:16px;margin-top:3px;width:16px}.view-tile__preview-img{display:block;width:113px}.view-tile__icon-img{width:22px}.view-tile__tile{width:50px}.view-tile__tiles{display:flex;gap:10px}.view-tile__view{border:1px solid var(--Grey-3,#e7e7e7);border-radius:3px;cursor:pointer;display:flex;gap:7px;padding:15px;text-decoration:none}.view-tile__view--left{grid-area:left}.view-tile__view--right{grid-area:right}.view-tile__view.active{border:1px solid var(--Black,#000)}.view-tile__view.active .view-tile__radio{background:url(/images/theme/radio-active.svg) no-repeat}.view-tile__header{display:flex}.view-tile__wrap{grid-column-gap:35px;align-items:start;display:grid;grid-template-areas:"ttl left right";grid-template-columns:354px 1fr 1fr;margin:0 auto;max-width:1475px}@media screen and (max-width:1475px){.view-tile__wrap{grid-template-areas:"ttl ttl" "left right";grid-template-columns:1fr 1fr;row-gap:10px}}.view-tile__block{display:flex;flex-direction:column;gap:3px}.view-tile__icons{display:flex;justify-content:space-between}.view-tile__items{display:flex;gap:7px}.view-tile__item{display:flex;flex-direction:column;gap:10px}.view-tile__toggle{background:url(/images/theme/chevron.svg) no-repeat 50%;background-color:#fff;border:1px solid #e7e7e7;border-radius:100%;bottom:-24px;box-shadow:2px 0 7px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;display:block;height:48px;left:calc(50% - 24px);position:absolute;transform:rotate(-90deg);width:48px;z-index:99}.view-tile__toggle:hover{background-color:#fbfbfb;border:1px solid #e7e7e7;box-shadow:none}.view-tile__toggle.close{transform:rotate(90deg)}.view-tile__card-title{color:#000;font-family:Arial,serif;font-size:14px;font-style:normal;font-weight:700;line-height:160%}.view-tile__amount{font-weight:400}@media screen and (max-width:1103px){.view-tile__tile-img:last-child{display:none}.view-tile__tiles{overflow:hidden;white-space:nowrap}}@media screen and (max-width:1024px){.view-tile-wrapper{display:none}}.collection-listing-banner{background-image:url(/images/theme/banners/banner_1435x80.png);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:80px;margin:40px 0;width:100%}@media screen and (max-width:1024px){.collection-listing-banner{background-image:url(/images/theme/banners/banner_1004x80.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:3px;cursor:pointer;max-height:80px;width:100%}}@media screen and (max-width:390px){.collection-listing-banner{background-image:url(/images/theme/banners/banner_370x80.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:3px;cursor:pointer;max-height:70px;width:100%}}.installment-plan{color:var(--Black,#000);font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.installment-plan__payment{background:#000;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:140%;padding:0 2px}@media screen and (max-width:1024px){.more-modules-modal .hystmodal__content{padding:20px 10px}}.more-modules{position:relative}.more-modules__wrapper{display:flex;flex-direction:column;gap:20px}.more-modules__header-title{font-size:20px;font-weight:700;line-height:120%;text-align:center}.more-modules__img-wrapper{display:flex;justify-content:center}.more-modules__img-wrapper img{height:auto;width:100%}.more-modules__content{margin-bottom:35px}.more-modules__designations-header{border-bottom:1px solid #e7e7e7;color:#757575;display:flex;font-size:12px;font-weight:700;justify-content:space-between;line-height:140%;margin-bottom:7px;padding-bottom:3px}.more-modules__designations.active{color:#000}.more-modules__designations{align-items:center;color:#757575;display:flex;font-size:12px;gap:10px;justify-content:space-between;line-height:140%;margin-bottom:3px}.more-modules__info{display:grid;gap:10px;grid-template-columns:minmax(auto,65px) 377px}.more-modules__vendor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-modules__group-title-wrapper{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:5px;justify-content:space-between;line-height:140%;margin-bottom:10px}.more-modules__group-title-wrapper:after{background:url(/images/theme/sm-arrow-down.svg) no-repeat;content:"";display:block;flex-shrink:0;height:6px;width:10px}.more-modules__group-title{align-items:center;display:flex;gap:8px}.more-modules__group-title img{border:1px solid #e7e7e7;border-radius:3px;display:inline-block}.more-modules__group .more-modules__ul{display:none}.more-modules__group.opened .more-modules__ul{display:block}.more-modules__group.opened .more-modules__group__title:after{background-image:url(/images/theme/sm-arrow-up.svg)}.more-modules__amounts{align-items:center;display:grid;gap:10px;grid-template-columns:50px 81px 60px}.more-modules__amounts--price{font-weight:700;line-height:140%;white-space:nowrap}.more-modules__amounts--price-mobile{display:none}.more-modules__amounts--cost{font-weight:700;line-height:140%;white-space:nowrap}.more-modules__amounts--cost-mobile{display:none}.more-modules__ul{list-style-type:none;margin-bottom:15px;padding:0}.more-modules__footer{display:flex;justify-content:space-between}.more-modules__result{align-items:center;display:flex;font-size:20px;font-weight:700}.more-modules__to-cart-button{align-items:center;display:flex;gap:10px}.more-modules__to-cart-button:before{background:url(/images/theme/user-bar/cart.svg) no-repeat;content:"";height:32px;width:22px}.more-modules .module-quantity-box{height:25px;width:81px}.more-modules .module-quantity-box__added-box{background:#fff;min-width:unset}.more-modules .module-quantity-box__added-box__minus,.more-modules .module-quantity-box__added-box__plus{background:#fff;width:25px}.more-modules .module-quantity-box__added-box__quantity{font-size:14px;padding:0;width:23px}.more-modules__result-text{font-size:20px;font-weight:700;padding:20px 0 30px;text-align:center}.more-modules__out-of-stock-info{color:red}@media screen and (max-width:1024px){.more-modules{padding:0}}@media screen and (max-width:650px){.more-modules__designations-header{display:none}.more-modules__designations{align-items:flex-start;border-bottom:1px solid #e7e7e7;flex-direction:column;padding:10px 0}.more-modules__block-title{margin-bottom:0}.more-modules__ul{margin-top:0}.more-modules__li:first-child{border-top:1px solid #e7e7e7}.more-modules__info{display:flex;flex-direction:column-reverse;gap:6px;margin-bottom:5px}.more-modules__amounts{display:flex;justify-content:space-between;width:100%}.more-modules__amounts--price{display:none}.more-modules__amounts--price-mobile{align-items:center;display:flex;gap:8px}.more-modules__amounts--price-mobile:before{background:url(/images/theme/grey-dot.svg) no-repeat;content:"";height:2px;width:2px}.more-modules__amounts--cost{color:#000;display:flex;gap:3px}.more-modules__amounts--cost-mobile{color:#757575;display:block}.more-modules__vendor{color:#757575;display:flex;gap:8px}}.listing-sm-form{max-width:100%;width:100%}.listing-sm-form__wrapper{background:#171c30;border-radius:3px;margin-top:20px;padding:23px 63px}.listing-sm-form__row{grid-template-columns:repeat(3,1fr)}.listing-sm-form .button{width:100%}.listing-sm-form .button--disabled{background-color:#ffd426;color:#000}@media screen and (max-width:670px){.listing-sm-form{display:none}}.listin-sm-form-mobile{display:none}@media screen and (max-width:670px){.listin-sm-form-mobile{display:flex;justify-content:center;margin-bottom:35px;margin-top:35px}}@media screen and (max-width:320px){.listin-sm-form-mobile{margin-bottom:30px;margin-top:30px}}.listin-sm-form-mobile__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.oplata-chastyami__banner{margin-bottom:20px}.oplata-chastyami__banks-img,.oplata-chastyami__banner-img{display:block;height:auto;width:100%}.oplata-chastyami__banks-img{max-width:510px}.oplata-chastyami__ul{margin:10px 0;padding-left:17px}.oplata-chastyami__text{margin-bottom:50px}.oplata-chastyami__text,.oplata-chastyami__text-modal{color:var(--Text,#2b2b2b);font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.oplata-chastyami__text-modal{margin-bottom:30px}.oplata-chastyami__banks-title,.oplata-chastyami__conditions{margin-bottom:10px}.oplata-chastyami__ol{margin:10px 0 15px;padding-left:17px}.oplata-chastyami__banks-modal{margin-bottom:15px}.modal-content.rassrochka-modal{max-width:730px}.checkbox-blue{position:relative}.checkbox-blue__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:absolute}.checkbox-blue__label{cursor:pointer;display:flex;gap:5px;padding-left:24px;position:relative}.checkbox-blue__label:before{background:#fff;border:1px solid #a7a7a7;border-radius:3px;height:12px;width:12px;z-index:1}.checkbox-blue__label:after,.checkbox-blue__label:before{content:"";display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}.checkbox-blue__label:after{background:url(/images/theme/checkbox-blue.svg) no-repeat;background-size:100%;height:14px;opacity:0;width:14px;z-index:2}.checkbox-blue__label--top:after,.checkbox-blue__label--top:before{top:1px;transform:translate(0)}@media screen and (min-width:1025px){.checkbox-blue__label:hover:before{border:1px solid #000}}.checkbox-blue__input:checked+.checkbox-blue__label:after,.checkbox-blue__input:checked+a>.checkbox-blue__label:after{opacity:1}@media screen and (max-width:1024px){.checkbox-blue__label{padding-left:31px}.checkbox-blue__label:after{background:url(/images/theme/checkbox-blue-mobile.svg) no-repeat;background-size:20px 20px;height:20px;width:20px}.checkbox-blue__label:before{height:18px;width:18px}}.add-product{align-items:center;display:flex;gap:5px}.add-product__input{border:2px solid var(--Grey-3,#e7e7e7);border-radius:3px;color:var(--Grey-1,#757575);display:block;font-size:14px;height:28px;max-width:36px;padding:0;text-align:center;vertical-align:middle}.add-product__ctrl,.add-product__input{font-family:Arial;font-style:normal;font-weight:400;line-height:140%}.add-product__ctrl{align-items:center;background:var(--Grey-4,#f7f8f8);border:none;border-radius:3px;color:var(--Blue-1,#3757c5);cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;width:33px}.add-product__ctrl.disabled{color:var(--Grey-2,#a7a7a7)}@media screen and (max-width:768px){.add-product{gap:0}.add-product__input{border:none;max-width:32px}}.product-preview-mobile-row__wrapper{display:flex;flex-direction:column;gap:15px}.product-preview-mobile-row__item{display:grid;gap:10px;grid-template-columns:65px 1fr}.product-preview-mobile-row__desc{display:flex;flex-flow:column;font-size:13px;font-weight:400;gap:8px;line-height:15px}.product-preview-mobile-row__prices{align-items:center;display:flex;gap:5px}.product-preview-mobile-row__price{font-size:18px;font-weight:400;line-height:21px}.product-preview-mobile-row__price-old{color:#757575;font-size:14px;font-weight:400;position:relative}.product-preview-mobile-row__price-old:after{border-bottom:1px solid #ff2121;content:"";display:block;left:0;position:absolute;top:50%;width:100%}.product-preview-mobile-row__img{border-radius:3px;height:auto;max-width:100%}.product-preview-mobile-row__title{color:#000;text-decoration:none}.product-preview-mobile-row__title:hover{color:#fd8949}.product-preview-mobile-row__actions{align-items:center;display:flex;gap:15px}.page-header{margin-bottom:33px}.contact-page__col{max-width:190px}.contact-page__widget{margin-bottom:50px}.contact-page__wrapper{display:grid;gap:45px;grid-template-columns:227px 1fr}.contact-page__contacts{margin-bottom:50px;min-width:calc(100% - 227px)}.contact-page__adresses-box{margin-bottom:50px}.contact-page__group{display:flex;gap:40px;justify-content:space-between;margin-bottom:50px}.contact-page__cols{display:flex;flex-wrap:wrap;gap:40px}.contact-page__shop-info{display:flex;gap:20px;justify-content:space-between;margin-bottom:35px;padding-right:70px}.contact-page__list{margin:10px 0 0;padding:0 0 20px}.contact-page__column,.contact-page__list{display:flex;flex-direction:column;gap:8px;list-style:none}.contact-page__column{margin-bottom:0;padding:0}.contact-page__item-phone{color:#000;text-decoration:none}.contact-page__item-phone:hover{color:#fd8949}.contact-page__title{font-size:14px;font-weight:700;line-height:16px;margin-top:0}.contact-page__contact-header{font-size:24px;line-height:140%;margin:0 0 15px}.contact-page__form-col{max-width:346px}@media screen and (max-width:1130px){.contact-page__group,.contact-page__shop-info{padding-right:0}}@media screen and (max-width:1060px){.contact-page__column{margin-bottom:20px;padding:0}.contact-page__group{margin-bottom:50px}.contact-page__group,.contact-page__shop-info{flex-direction:column}}@media screen and (max-width:1024px){.contact-page__wrapper{display:block}.contact-page__group{flex-direction:row}.contact-page__shop-info{flex-direction:row;margin-bottom:30px;padding-right:70px}.contact-page__column{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0 0 20px}.contact-page__form-col{max-width:400px;min-width:100%}}@media screen and (max-width:950px){.contact-page__group,.contact-page__shop-info{padding-right:0}}@media screen and (max-width:770px){.contact-page__column{margin-bottom:20px;padding:0}.contact-page__group{margin-bottom:50px}.contact-page__group,.contact-page__shop-info{flex-direction:column}}@media screen and (max-width:768px){.content-page__title{font-size:16px}}@media screen and (max-width:426px){.contact-page__group{margin-bottom:35px}.contact-page__contact-header{font-size:20px}.contact-page__widget{margin-bottom:35px}}@media screen and (max-width:320px){.contact-page__group,.contact-page__item,.contact-page__list,.contact-page__shop-info,.contact-page__title{font-size:13px}}.defective-products-widget{margin-top:35px}.defective-products-widget__filters{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;margin-bottom:15px}@media screen and (min-width:1280px){.defective-products-widget__product-grid{grid-template-columns:repeat(6,minmax(150px,1fr))}}@media (min-width:1024px){.defective-products-widget .sorting-responsive .sorting-container{flex-grow:unset}}.defective-products-widget .sorting-responsive .sorting-container .sorting-container__select-wrapper{min-width:100%}.defective-products-widget .sorting-responsive .sorting-container .dropdown-items{background:url(/images/theme/sort.svg) no-repeat 5px #f1f1f5;border-radius:8px;box-sizing:border-box;color:#000;font-size:14px;font-weight:400;height:32px;line-height:100%;outline:0;padding-left:30px;position:relative;width:100%}.defective-products-widget .sorting-responsive .sorting-container.js-shops .dropdown-items{background:url(/images/theme/location.svg) no-repeat 5px #f1f1f5}.js-shops .desktop-sort-li{text-transform:none!important}.discount-card__img{display:block;height:auto;max-width:100%;width:100%}.rk-category-page .defective-products-widget{margin-top:0}.rk-category-page .defective-products-widget .product-price__discount{background:#fd8949;color:#fff;font-size:12px;font-weight:700;left:0;line-height:120%;margin-top:0;padding:3px 5px;position:absolute;top:0}.rk-category-page .defective-products-widget .product-preview.active,.rk-category-page .defective-products-widget .product-preview:hover{border-radius:3px 3px 0 0;box-shadow:0 4px 10px -2px rgba(46,0,105,.08);z-index:1}.rk-category-page.category-page .sorting-container-wrapper{margin-bottom:20px}@media screen and (max-width:425px){.rk-category-page.category-page .product-grid{margin-bottom:0;padding-bottom:0}.rk-category-page.category-page .category-main-block .sorting-container-wrapper,.rk-category-page.category-page .category-main-block-container .category-main-block .sorting-container{margin-bottom:0}}@media screen and (min-width:1024px){.rk-category-page .ajax-categories-widget__product-grid,.rk-category-page .discount-products-widget__product-grid{gap:3px;grid-template-columns:repeat(6,minmax(150px,1fr))}}@media screen and (max-width:1023px){.rk-category-page .ajax-categories-widget__product-grid,.rk-category-page .discount-products-widget__product-grid{gap:10px}}.rk-category-page .button--more{font-size:14px}@media (max-width:1024px){.rk-category-page .defective-products-widget .sorting-responsive .sorting-container .dropdown-items{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/images/theme/category/sort-by-select.svg) no-repeat 50% #f1f1f5;border:none;border-radius:8px;font-size:0;height:32px;outline:none;width:41px}}.note-text{background:url(/images/theme/warning.svg) no-repeat 10px 10px #eff3f6;border-radius:8px;line-height:140%;padding:10px 10px 10px 40px}.note-text p{margin:0}.note-text p+p{margin-top:20px}.note-text__wrapper{margin:35px 0}.project-preview{color:#000;cursor:pointer;display:flex;flex-direction:column;gap:10px;max-width:100%;text-decoration:none}.project-preview__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;height:35px;line-height:1.3em;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.project-preview__action{align-items:center;display:flex;gap:10px;width:100%}.project-preview__action .button--white{padding:0 9px!important}@media (max-width:1024px){.project-preview__action{gap:5px}}@media (max-width:720px){.project-preview__action{flex-direction:column}}@media (min-width:768px) and (max-width:1023px){.project-preview__action{flex-direction:column}}@media (min-width:1025px) and (max-width:1400px){.project-preview__action{flex-direction:column}}.project-preview__price{font-size:18px;font-weight:700;line-height:25px}.project-preview__price-wrapper{display:flex;flex-direction:column}.project-preview__price-span{font-size:18px;line-height:25px}.project-preview__price-title{color:#757575}.project-preview__price-span,.project-preview__price-title{font-size:14px;font-weight:400;line-height:19px}.project-preview__img{display:block;height:auto;max-width:100%;width:100%}.project__grid{display:grid;gap:30px;grid-template-columns:repeat(4,minmax(100px,1fr));margin-bottom:50px}@media screen and (max-width:1024px){.project__grid{grid-template-columns:repeat(3,minmax(100px,1fr))}}@media screen and (max-width:768px){.project__grid{grid-template-columns:repeat(2,minmax(100px,1fr))}}@media screen and (max-width:425px){.project__grid{grid-template-columns:minmax(100px,1fr)}}.project__tags .top-links-container{-ms-overflow-style:none;border:none!important;display:flex;flex-wrap:nowrap;gap:10px;margin:0 0 15px!important;overflow:auto;padding:0!important;scrollbar-width:none}.listing-buttons-box{align-items:center;display:flex;flex-direction:column;gap:10px;padding:20px 0}.listing-buttons-box .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.accept-cookie{background-color:rgba(0,0,0,.8);border-radius:8px;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;left:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:20px;position:fixed;right:0;z-index:1000}@media (max-width:1024px){.accept-cookie{left:10px}}@media (max-width:768px){.accept-cookie{align-items:center;flex-direction:row;justify-content:space-between;max-width:100%;padding:10px 5px;right:10px}.accept-cookie br{display:none}}.accept-cookie__content{color:#fff;font-size:14px}@media (max-width:768px){.accept-cookie__content{display:flex;flex-direction:column}}.accept-cookie__link{font-size:12px}.accept-cookie__buttons{display:flex;gap:10px}.accept-cookie__button{background-color:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:12px;outline:none;padding:8px 10px}.accept-cookie__button:hover{background-color:#ffd426;border-bottom-color:transparent;color:#000}.accept-cookie a{border-bottom:1px solid #fff;color:#fff;text-decoration:none}.accept-cookie a:hover{border-bottom-color:transparent;color:#fff}body.hidden-scroll{overflow:hidden}.sl-overlay{background:#fff;bottom:0;display:none;right:0;z-index:1035}.sl-overlay,.sl-wrapper{left:0;position:fixed;top:0}.sl-wrapper{height:100%;width:100%;z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{font-family:Arial,Baskerville,monospace;font-size:3rem;height:44px;line-height:44px;margin-right:-14px;margin-top:-14px;right:30px;width:44px}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{color:#000;display:none;position:fixed;top:30px;z-index:10060}.sl-wrapper .sl-counter{font-size:1rem;left:30px}.sl-wrapper .sl-download{bottom:5px;color:#fff;display:none;font-size:1rem;position:fixed;text-align:center;width:100%;z-index:10060}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#000;display:block;font-family:Arial,Baskerville,monospace;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:1rem;left:0;padding:10px;position:absolute;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:transform .2s ease}@-webkit-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.main-content{min-width:0}.page{display:flex}.hidden{display:none!important}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px}}
