@charset "UTF-8";@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes show05{0%{opacity:0}to{opacity:.5}}@keyframes show05{0%{opacity:0}to{opacity:.5}}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}@-webkit-keyframes like-hover{0%{transform:scale(1.3)}50%{transform:scale(1.5)}to{transform:scale(1);fill:#eea593}}@keyframes like-hover{0%{transform:scale(1.3)}50%{transform:scale(1.5)}to{transform:scale(1);fill:#eea593}}@-webkit-keyframes puls{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes puls{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@-webkit-keyframes textScale{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes textScale{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes transformWrap{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes transformWrap{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes rotate{to{transform:rotate(360deg)}}@keyframes rotate{to{transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-width:2}50%{stroke-dasharray:89,200;stroke-dashoffset:-35;stroke-width:4}to{stroke-dasharray:89,200;stroke-dashoffset:-124;stroke-width:2}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-width:2}50%{stroke-dasharray:89,200;stroke-dashoffset:-35;stroke-width:4}to{stroke-dasharray:89,200;stroke-dashoffset:-124;stroke-width:2}}@-webkit-keyframes configMobileOpen{0%{opacity:0}to{opacity:1}}@keyframes configMobileOpen{0%{opacity:0}to{opacity:1}}@-webkit-keyframes configMobileOpenZindex{0%{z-index:auto}to{z-index:1000}}@keyframes configMobileOpenZindex{0%{z-index:auto}to{z-index:1000}}@-webkit-keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes pseudo-cursor{0%,to{opacity:1}50%{opacity:0}}@keyframes pseudo-cursor{0%,to{opacity:1}50%{opacity:0}}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translateX(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translateX(-10px)}@font-face{font-family:"TTNorms";src:url(../fonts/TTNorms-Regular.woff2) format("woff2"),url(../fonts/TTNorms-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"TTNorms";src:url(../fonts/TTNorms-Bold.woff2) format("woff2"),url(../fonts/TTNorms-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"TTNorms";src:url(../fonts/TTNorms-Medium.woff2) format("woff2"),url(../fonts/TTNorms-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}*{outline:0;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,table{font-size:16px}html{overflow-x:hidden;height:100%;touch-action:manipulation;-ms-overflow-style:scrollbar;box-sizing:border-box}body,html{max-width:100%}*,::after,::before{box-sizing:inherit}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;width:100%;margin:20px 0}table tbody{display:block}table .text-grey{font-weight:400}table tr{background:#fff}table tr:nth-child(2n){background:#f9f9f9}table td{padding:15px 20px;min-width:350px}img{border:0;vertical-align:bottom;max-width:100%;height:auto}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input,select,textarea{resize:none;font-family:inherit;font-size:inherit;font-weight:inherit;border-radius:0;box-shadow:none;color:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}a,a:hover{text-decoration:none}.icon-3d{width:1.14em;height:1em}.icon-Edit,.icon-about-company{width:1em;height:1em}.icon-accessories{width:1.21em;height:1em}.icon-address-mm{width:1.09em;height:1em}.icon-address{width:1.15em;height:1em}.icon-arrow-bottom-v2{width:1.82em;height:1em}.icon-arrow-bottom{width:1.58em;height:1em}.icon-arrow-left-long{width:3.63em;height:1em}.icon-arrow-left,.icon-arrow-left-min{width:1em;height:1em}.icon-arrow-right-min{width:.56em;height:1em}.icon-arrow-right-v2{width:1.78em;height:1em}.icon-arrow-right{width:1em;height:1em}.icon-arrow-select{width:1.97em;height:1em}.icon-b-share{width:1em;height:1em}.icon-b-trash,.icon-bag{width:.88em;height:1em}.icon-bag{width:1.21em}.icon-base{width:1.17em;height:1em}.icon-basket-v2{width:1.05em;height:1em}.icon-basket,.icon-bed{width:1em;height:1em}.icon-bed{width:1.28em}.icon-cadesign{width:.53em;height:1em}.icon-camera{width:1.21em;height:1em}.icon-check-circle{width:1em;height:1em}.icon-check-round{width:.95em;height:1em}.icon-check{width:1.22em;height:1em}.icon-checkbox{width:1.5em;height:1em}.icon-chest{width:1.15em;height:1em}.icon-city-geo{width:.77em;height:1em}.icon-close,.icon-cloth,.icon-color-jivo-site,.icon-color-tg,.icon-color-viber,.icon-color-vk,.icon-color-whatsapp{width:1em;height:1em}.icon-comparison-2{width:.95em;height:1em}.icon-comparison{width:.74em;height:1em}.icon-contacts{width:1.09em;height:1em}.icon-cross{width:1em;height:1em}.icon-delivery,.icon-dl{width:1.28em;height:1em}.icon-dl{width:1.18em}.icon-download,.icon-edit,.icon-eye{width:1em;height:1em}.icon-eye{width:1.71em}.icon-facebook{width:.5em;height:1em}.icon-feedback-stat{width:.89em;height:1em}.icon-filter{width:1.33em;height:1em}.icon-full-screen,.icon-geo{width:.95em;height:1em}.icon-geo{width:.73em}.icon-google-logo{width:1em;height:1em}.icon-grid-card{width:1.1em;height:1em}.icon-grid-plit,.icon-heart-control-2{width:1em;height:1em}.icon-heart-control{width:1.24em;height:1em}.icon-heart{width:1.21em;height:1em}.icon-instagram{width:1em;height:1em}.icon-logo{width:5.26em;height:1em}.icon-material-icon{width:1em;height:1em}.icon-matras{width:1.35em;height:1em}.icon-message{width:.93em;height:1em}.icon-mm-user{width:1.05em;height:1em}.icon-not-eye,.icon-ok{width:1.71em;height:1em}.icon-ok{width:.61em}.icon-option{width:1.6em;height:1em}.icon-options-matras{width:1.05em;height:1em}.icon-otzovik-logo{width:1em;height:1em}.icon-pillow{width:1.26em;height:1em}.icon-play{width:.79em;height:1em}.icon-pluse{width:1em;height:1em}.icon-present-order{width:.78em;height:1em}.icon-print{width:1.05em;height:1em}.icon-remove{width:1em;height:1em}.icon-search{width:1.05em;height:1em}.icon-share{width:1.14em;height:1em}.icon-sofa,.icon-sort-catalog{width:1.33em;height:1em}.icon-star{width:1.07em;height:1em}.icon-tel,.icon-tg{width:1.05em;height:1em}.icon-tg{width:1.1em}.icon-tg_or{width:1.03em;height:1em}.icon-trash{width:.88em;height:1em}.icon-two-gis-logo{width:1em;height:1em}.icon-user{width:.95em;height:1em}.icon-vb_or{width:.91em;height:1em}.icon-video-play,.icon-vk{width:.88em;height:1em}.icon-vk{width:1.64em}.icon-wa_or{width:.97em;height:1em}.icon-wb-logo{width:1em;height:1em}.icon-write-bw{width:1.13em;height:1em}.icon-write{width:1.1em;height:1em}.icon-yandex-logo,.icon-yandex-market-logo{width:1em;height:1em}.icon-zoom{width:.9em;height:1em}.main,body{display:flex;flex-direction:column}body{width:100%;max-width:100vw;min-height:100%;overflow-x:hidden;font-size:16px;line-height:130%;font-family:"TTNorms",sans-serif;color:#4b4e51;font-weight:400;cursor:default;background:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.overflow-off,body.overflow-off .main{overflow-x:unset}.main{flex:1 1 auto;overflow:hidden}.footer{margin-top:auto}.container{max-width:1680px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}a{color:#eea593}.icon{display:inline-block;fill:currentColor;position:relative}button{cursor:pointer}img.lazy{transition:.2s ease-in-out;opacity:0}img.loaded{opacity:1}.bold{font-weight:700}.semibold{font-weight:500}.d-none{display:none!important}.md-show{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.align-end{align-items:end}.swiper-pagination-bullet-active{background:#eea593!important}[data-modal=tinkoff]{z-index:100000}.heading-1{font-weight:500;margin-bottom:30px;font-size:36px;letter-spacing:-.03em;color:#4b4e51;line-height:130.52%}.header{position:relative}.header-top{font-size:16px;line-height:19px;background:#eef0f1}.header-top__container{display:flex;align-items:center;flex-wrap:wrap;min-height:56px}.header-top .choice-city{margin-right:33px}.header-top__bold{font-weight:500;margin-right:8px;color:#4b4e51}.header-top__shop-count{display:inline-flex;align-items:center;justify-content:center;height:16px;padding:0 7px;border-radius:8px;font-size:10px;font-weight:700;background-color:#eea593;color:#fff}.header-top__menu{display:flex;margin:0 auto}.header-top__menu-item{margin:0 25px}.header-top__btn,.header-top__menu-link{color:#4b4e51;transition:.15s ease-in-out}.header-top__menu-link:hover{color:#eea593}.header-top__btn{font-weight:400;font-size:16px;line-height:normal;letter-spacing:-.48px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#eea593;background:0 0;padding:16px 0;border:0}.header-top__btn:hover{background:0 0;color:#4b4e51}.header-top__phone{font-weight:600;letter-spacing:-.03em;color:#4b4e51;margin-left:27px}.header-main-placeholder{display:none}.header-main{position:relative;background:#f5f5f5;padding:27px 0;z-index:101;transition:transform .5s ease-in-out;border-bottom:1px solid #f5f5f5}.header-main__container{display:flex;align-items:center}.header-main__logo{font-size:31px;margin-right:85px;color:#4b4e51;transition:.15s ease-in-out;display:inline-flex;align-items:center}.header-main__logo:hover{color:#eea593}.header-main__catalog-modal-toggle{display:flex;align-items:center;gap:18px;margin-right:24px;font-weight:500;font-size:14px;letter-spacing:-.03em;text-transform:uppercase;color:#fff;border:0;background:#eea593;height:42px;border-radius:30px;padding:0 37px 0 28px;transition:opacity .34s ease-in-out,background .15s ease-in-out;opacity:1;pointer-events:auto}.header-main__catalog-modal-toggle.hidden{opacity:0;pointer-events:none}.header-main__catalog-modal-toggle>span{position:relative;display:block;background-color:#fff;border-radius:1px;width:20px;height:2px}.header-main__catalog-modal-toggle>span::after,.header-main__catalog-modal-toggle>span::before{content:'';position:absolute;display:block;left:0;width:20px;height:2px;background-color:#fff;border-radius:1px}.header-main__catalog-modal-toggle>span::before{top:6px}.header-main__catalog-modal-toggle>span::after{bottom:6px}.header-main__catalog-modal-toggle.open>span{background-color:transparent}.header-main__catalog-modal-toggle.open>span::before{top:0;transform:rotate(45deg)}.header-main__catalog-modal-toggle.open>span::after{bottom:0;transform:rotate(-45deg)}.header-main__search{position:relative;height:42px;max-width:717px;width:100%;z-index:15;margin-right:100px}.header-main__search form{height:100%}.header-main__search form>span{display:inline-flex;position:absolute;left:20px;top:50%;transform:translateY(-50%);z-index:12;font-size:14px}.header-main__search input{height:100%;width:100%;border-radius:30px;border:1px solid #eee;padding-left:50px;font-size:16px;transition:border .24s ease-in-out}.header-main__search input:focus{border-color:#eea593}.header-main__search button{opacity:0;position:absolute;inset:4px 4px 4px auto;border-radius:30px;display:flex;align-items:center;font-size:16px;font-weight:500;color:#fff;padding:0 36px;border:0;background-color:#eea593;transition:opacity .34s ease-in-out,background .15s ease-in-out;pointer-events:none}.header-main__search button.visible{opacity:1;pointer-events:auto}.header-main__menu{display:flex;margin:0 auto;align-items:center}.header-main__menu-item:not(:last-child){margin-right:34px}.header-main__menu-link{color:#4b4e51;transition:.15s ease-in-out;text-transform:uppercase;font-weight:500;font-size:14px;line-height:17px}.header-main__menu-link:hover{color:#eea593}.header-main .customer-panel{margin-left:auto;z-index:15}.header-main .search-list{background:#fff;padding-left:15px;max-height:470px;overflow:hidden;position:absolute;border-radius:20px;padding-top:50px;left:0;top:0}.header-main .search-list .search-list__scroll{max-height:400px}.header-main .hamburger{display:none}.header-main.fixed{position:fixed;inset:0 0 auto 0;z-index:50;border-bottom:1px solid #e3e7e9}.header-bottom{position:relative;cursor:pointer;padding:16px 0}.header-bottom__menu{width:100%;overflow:hidden;position:relative}.header-bottom__menu .swiper-wrapper{justify-content:space-between}.header-bottom__menu.drag,.header-bottom__menu.drag .header-bottom__menu-link{cursor:-webkit-grabbing;cursor:grabbing}.header-bottom__menu-shadow{content:"";position:absolute;display:block;pointer-events:none;width:24px;opacity:0;transition:opacity .24s ease-in-out;z-index:2}.header-bottom__menu-shadow.left{inset:0 auto 0 0;background:linear-gradient(to right,#f5f5f5,transparent)}.header-bottom__menu-shadow.right{inset:0 0 0 auto;background:linear-gradient(to left,#f5f5f5,transparent)}.btn.is-active .btn__text-abs,.header-bottom__menu-shadow.visible{opacity:1}.header-bottom__menu-item{text-wrap:nowrap}.header-bottom__menu-item.swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-bottom__menu-item:not(:last-child){margin-right:24px}.header-bottom__menu-link{color:#4b4e51;transition:.15s ease-in-out;text-transform:uppercase;font-weight:500;font-size:14px;line-height:17px}.header-bottom__menu-link:hover{color:#eea593}.choice-city{display:flex;align-items:center;cursor:pointer}.choice-city__icon{color:#eea593;width:10px;height:15px;margin-right:10px}.choice-city__name{letter-spacing:-.025em}.choice-city__arrow{font-size:5px;margin-left:5px}.choice-city__arrow .icon{position:relative;top:2px}.btn{padding:10px 24px;background:#eea593;border:1px solid #eea593;color:currentColor;border-radius:30px;outline:0;text-decoration:none;transition:.15s ease-in-out;font-weight:500;display:inline-flex;align-items:center;justify-content:center;position:relative}.btn[disabled]{opacity:.5;pointer-events:none}.btn:hover{background:#f1b7a9}.btn--stroke{background:0 0;color:#eea593}.btn--stroke:hover{background:#fceeeb}.btn--grey{background:#f5f5f5;border:0}.btn--whiteText{color:#fff}.btn--accentText{color:#eea593}.btn--full{width:100%}.btn--min{padding:7px 24px}.btn--white{background:0 0;color:#fff;border:1px solid #fff}.btn__default{display:block}.btn__active{display:none}.btn.is-active{color:#eea593;background:rgba(238,165,147,.1);border-color:#eea593}.btn__text-abs{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);opacity:0;width:100%}.btn__text{opacity:1}.btn.is-active .btn__text{opacity:0}.btn.is-active .btn__default{display:none}.btn.is-active .btn__active{display:block}.btn svg{transition:transform .15s ease-in-out}.btn svg.icon-arrow-right{font-size:12px}.btn:active{background:0 0;border-color:#eea593}.btn-3d{display:inline-flex;flex-direction:column;align-items:center;color:#4b4e51;position:relative;cursor:pointer}.btn-3d:hover,.btn:active{color:#eea593}.btn-3d .icon{margin-bottom:5px;font-size:28px}.btn-3d__text{font-size:18px;line-height:130.02%}.btn-grey,.btn-play{outline:0;display:inline-flex;justify-content:center}.btn-grey{background:#eef0f1;line-height:26px;padding:0 15px;border:1px solid #d1d1d1;border-radius:36px;width:100%;transition:.2s ease-in-out}.btn-grey sub{line-height:1}.btn-grey:hover{background:#fff}.btn-play{color:#fff;align-items:center;cursor:pointer;width:87px;height:87px;position:absolute;left:50%;top:50%;font-size:20px;transform:translate(-50%,-50%);border:2px solid currentColor;transition:.1s ease-in-out;border-radius:50%;background:rgba(86,86,86,.4)}.btn-play .icon{position:relative;left:2px}.breadcrumb__link:hover,.btn-play:hover,.circle-icon:hover{color:#eea593}.btn-view{font-weight:500;letter-spacing:-.03em;line-height:18px;background:0 0;border:1px solid #eef0f1;border-radius:22px;padding:20px;text-align:center;cursor:pointer;transition:.2s ease-in-out}.btn-view__first{display:inline-block;margin-right:13px}.btn-view__accent{text-decoration:underline;color:#eea593;display:inline-block}.circle-icon{width:48px;height:48px;background:#f8f8f8;display:inline-flex;align-items:center;justify-content:center;font-size:20px;border-radius:50%;cursor:pointer;transition:.2s ease-in-out}.breadcrumb{font-weight:400;font-size:12px;line-height:15px;min-height:15px;margin-bottom:30px;margin-top:8px;display:flex;color:#959595}.breadcrumb__list{list-style:none;display:flex;flex-wrap:wrap}.breadcrumb__item{position:relative;padding-right:10px}.breadcrumb__item:after{content:'/';position:relative;display:inline-block;margin-left:5px}.breadcrumb__item:last-child:after{display:none}.breadcrumb__link{color:#959595;transition:.15s ease-in-out}.input-container{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}.error-message,.success-message{position:absolute;bottom:-15px;left:0;font-size:12px;line-height:14px}.error-message{color:rgba(255,0,0,.6)}.success-message{color:#009d00}.input{width:100%;max-height:50px;padding:15px 26px;background:#fff;border:1px solid #e3e7e9;border-radius:15px;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.03em;color:#4b4e51}.input::-moz-placeholder{color:#6e757b}.input:-ms-input-placeholder{color:#6e757b}.input::placeholder{color:#6e757b}.input__wrap{height:50px}.detail-menu__right>.card-b .card-b__image img,.input__wrap .phone-confirm__btn,.input__wrap input{height:100%}.input--r-indent{margin-right:10px}.input__promocode{padding-right:45px}.input.error{border:1px solid #ff6060}.btn-sbm{display:flex;align-items:center;justify-content:center;padding-top:15px;padding-bottom:15px;color:#fff}.btn-sbm .icon.icon-arrow-right{font-size:16px}.btn-sbm:hover{background:#eea593cc}.form-license{display:block;margin-top:17px;font-weight:400;font-size:13px;line-height:140.02%;text-align:center;letter-spacing:-.03em;color:#8c9095}.form-license a{text-decoration:underline}.form,.form__input{position:relative;width:100%}.form{box-sizing:border-box;display:inline-flex}.form__input{z-index:11;padding:10px 20px;border:1px solid #eef0f1;border-radius:30px;background:#fff;line-height:20px}.form__input.error{border:1px solid #eea593}.form__input::-moz-placeholder{color:#6e757b}.form__input:-ms-input-placeholder{color:#6e757b}.form__input::placeholder{color:#6e757b}.form__btn{position:absolute;right:0;top:0;height:calc(100% - 10px);padding:0 24px;letter-spacing:-.03em;color:#fff;z-index:11}.form__btn--search{top:50%;transform:translateY(-50%);right:3px;width:36px;height:36px;border-radius:30px}.form__btn--search>.icon-search{position:relative;right:-1px;font-size:14px;fill:#fff}.form__btn--search.btn{padding:0}.form__btn--search.btn svg{transition:fill .15s ease-in-out}.form__btn--search.btn:active{background:0 0}.detail-menu__right .card-b__link:active svg,.form__btn--search.btn:active svg{fill:#eea593}.active-filters{display:flex;grid-gap:15px;margin-bottom:38px;overflow-x:auto;padding-bottom:5px}.active-filters__item{background:#eef0f1;border:1px solid #d1d1d1;font-size:14px;line-height:17px;border-radius:36px;height:35px;padding:0 20px;display:inline-flex;align-items:center;flex-shrink:0}.active-filters__text{margin-right:24px}.active-filters__remove{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:8px;transition:.2s color ease-in-out}.active-filters__remove:hover{color:#eea593}.customer-panel{display:flex}.customer-panel__item{font-size:18px;color:#4b4e51;transition:.15s ease-in-out;position:relative;background-color:transparent;border:0}.customer-panel__item:not(:last-child){margin-right:45px}.customer-panel__item:hover{color:#eea593}.customer-panel__item:hover .customer-panel__popup{opacity:1;pointer-events:all}.customer-panel__item:last-child{margin-right:0}.customer-panel__icon{color:#4b4e51;font-size:18px;transition:.15s ease-in-out}.customer-panel__icon:hover,.detail-menu__list a:hover{color:#eea593}.customer-panel__num{position:absolute;left:100%;top:0;transform:translate(-4px,-100%);font-weight:700;color:#fff;background:#ff655b;border-radius:8px;font-size:9px;line-height:12px;width:20px;height:16px;display:inline-flex;align-items:center;justify-content:center;z-index:1}.customer-panel__popup{opacity:0;transition:.2s ease-in-out;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:11;padding-top:16px;pointer-events:none;cursor:pointer}.customer-panel__popup .admin-panel{position:relative}.hamburger{display:inline-flex;align-items:center;color:#4b4e51;cursor:pointer;transition:color .2s ease;width:21px;flex-direction:column;justify-content:center;margin-right:30px}.hamburger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.hamburger.is-active span:nth-child(2){transform:scaleX(0);transform-origin:center}.hamburger.is-active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hamburger span{width:100%;height:2px;margin:2px 0;background:currentColor;display:inline-block;transition:background .2s ease,transform .15s ease-in-out}.detail-menu{position:absolute;top:100%;width:calc(var(--vw)*100);left:50%;transform:translate(-50%,0);background:#f5f5f5;border-radius:0 0 20px 20px;box-shadow:0 100vw 0 100vw rgba(194,194,194,.33);z-index:13;display:none}.detail-menu__line{width:100%}.detail-menu.is-active{display:block;-webkit-animation:show .4s forwards;animation:show .4s forwards}.detail-menu__container{display:flex;height:100%;position:relative;padding-bottom:35px}.detail-menu__row{display:flex}.detail-menu__col:not(:last-child){margin-right:10%}.detail-menu__right-flex{flex-grow:1;display:flex;justify-content:flex-end;padding-top:50px}.detail-menu__right{padding-top:36px;width:100%;max-width:561px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;max-height:439px;overflow:hidden;margin-left:auto;border-radius:20px}.detail-menu__right .card-b__bottom{padding:10px}.detail-menu__right .card-b__text{margin-bottom:16px}.detail-menu__right .card-b__title{margin-bottom:30px}.detail-menu__right .card-b__link{width:59px;height:40px;border:1px solid #eea593;background-color:#eea593;font-size:12px;transition:background .15s ease-in-out}.detail-menu__right .card-b__link svg,.jivo-pseudo-btn .icon-write-bw path{fill:#fff}.detail-menu__right .card-b__link:focus{background:#f1b7a9}.detail-menu__right .card-b__link:hover{background:#f1b7a9}.detail-menu__right .card-b__link:active{background:0 0}.detail-menu__right>.card-b{position:relative;padding:27px 13px;width:100%;min-height:333px;height:100%}.detail-menu__right>.card-b .card-b__image{position:absolute;bottom:0;right:0}.detail-menu__image{position:absolute;right:0;top:50%;transform:translateX(30%);pointer-events:none;max-width:130%;z-index:-1}.detail-menu__name,.detail-menu__note{font-size:16px;line-height:120.5%;letter-spacing:-.03em;margin-bottom:15px}.detail-menu__name{font-size:32px;margin-bottom:40px}.detail-menu__left{width:60%;height:100%;max-height:calc((var(--vh, 1vh)*100) - var(--heightHeader) - 80px);padding-top:50px}.detail-menu__title{display:flex;font-weight:500;font-size:18px;line-height:120.52%;letter-spacing:-.03em;color:#4b4e51;margin-bottom:27px;white-space:nowrap}.detail-menu__title--link{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;white-space:nowrap}.detail-menu__title--numbers{color:#eea593;margin-left:5px}.detail-menu__list{font-size:16px;line-height:120.52%;letter-spacing:-.03em}.detail-menu__list li{margin-bottom:12px}.detail-menu__list a,.detail-menu__more{color:#4b4e51;transition:.15s ease-in-out}.detail-menu__more{font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.03em;text-transform:uppercase}.detail-menu__more:hover{color:#eea593}.detail-menu .modal__close{right:20px}.detail-menu--more-than-four-columns .detail-menu__col:not(:last-child){margin-right:5%}.detail-menu--more-than-four-columns .detail-menu__row{justify-content:space-between}.modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;display:flex;-ms-scroll-chaining:none;overscroll-behavior:contain;flex-direction:column;padding:30px 60px;z-index:103;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.2s;background:rgba(0,0,0,.4)}.modal.is-active{opacity:1;visibility:visible;transition-duration:.3s}.modal.is-active .modal__inner{height:auto}.modal__main .active-filters,.modal__main .config-item__list,.modal__main .custom-scroll,.modal__main .filter-block__scroll,.modal__main .filters__content{max-height:calc((var(--vh, 1vh)*100) - 145px);overflow-x:clip;overflow-y:auto}.modal .modal-map{margin-top:20px}.modal__inner{position:relative;padding:20px 30px;margin:auto;max-width:800px;width:100%;color:#4b4e51;border-radius:26px;background-color:#fff;box-shadow:0 4px 50px rgba(0,0,0,.21)}.modal__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #e3e7e9}.modal__title{font-weight:500;font-size:24px;line-height:130.52%;letter-spacing:-.03em;color:#4b4e51}.modal__close{position:relative;background:0 0;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:auto;cursor:pointer;transition:.2s ease-in-out}.modal__close .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:16px}.modal__close:hover{color:#eea593}.modal__center{margin:auto}.modal--bg{background:#f0f0f0}.modal--full{padding:0;margin:0;overflow:hidden}.modal--full>.modal__inner{max-width:100%;padding:0;border-radius:0}.modal--full .modal__close{position:absolute;top:25px;right:30px}.modal--side{padding:0}.modal--side.is-active{opacity:1;visibility:visible;transition-duration:.3s}.modal--side.is-active>.modal__inner{transform:translateY(0)}.modal--side>.modal__inner{margin-left:auto;margin-right:0;border-radius:0;max-width:570px;height:100%!important}.modal--min>.modal__inner{max-width:470px}.modal--min-xxs>.modal__inner{max-width:380px}.modal--big>.modal__inner{max-width:1200px}.modal-change-config .modal__inner{height:100dvh;margin:0}.modal-change-config .modal--side .modal__inner,.modal-change-config [data-modal=filters] .modal__inner{height:calc((var(--vh, 1vh)*100));margin:auto 0 0 auto}.modal-tinkoff,.modal-tinkoff__with-icon{display:flex;flex-direction:column;align-items:center}.modal-tinkoff img{margin-bottom:36px}.modal-tinkoff .modal-has-delete__message{font-size:14px;margin-bottom:44px}.modal-tinkoff__with-icon{justify-content:center;text-align:center;font-size:14px;padding:10px;border-radius:20px;box-shadow:0 4px 13px rgba(0,0,0,.15)}.modal-tinkoff__with-icon svg{margin-bottom:20px}.modal-tinkoff__icons{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:center;justify-content:space-between}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: $accent}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;transition-property:transform}.swiper-wrapper{z-index:1;display:flex;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color: $whiteColor}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:12px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: $whiteColor}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: $whiteColor}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-lazy{opacity:0}.swiper-lazy-loaded{transition:.2s ease-in-out;opacity:1}.slider{width:calc(100% + 15px);margin-left:-7.5px}.slider .swiper-pagination{text-align:center;margin-top:20px;position:relative;display:none}.slider .swiper-pagination .swiper-pagination-bullet{margin:0 4px}.slider__item{position:relative;border-radius:20px;overflow:hidden;margin:0 7px;width:calc(25% - 14px);min-width:230px;cursor:pointer}.slider__item:before{content:'';position:relative;display:block;width:100%;padding-top:109.48718%}.slider__item:after{content:'';position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(180deg,transparent 0%,rgba(63,44,27,.9) 100%);height:70%;z-index:2}.slider__image{position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:20px;z-index:-1;transform:scale(1.04);transition:transform .35s ease-in-out!important}.slider__title{overflow:hidden;max-height:110.02%;text-overflow:ellipsis;display:block;display:-webkit-box;font-weight:400;font-size:28px;line-height:110.02%;letter-spacing:-.03em;margin-bottom:14px}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.slider__title{-webkit-box-orient:vertical;-webkit-line-clamp:1}}.slider__wrap{position:absolute;bottom:0;padding:0 27px 34px;color:#fff;z-index:3}.slider__note{overflow:hidden;max-height:48px;text-overflow:ellipsis;display:block;display:-webkit-box;min-height:48px;font-weight:400;font-size:18px;line-height:135%;letter-spacing:-.03em;margin-bottom:19px;width:100%}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.slider__note{-webkit-box-orient:vertical;-webkit-line-clamp:2}}.slider__more-details{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;font-size:14px;letter-spacing:-.03em}.slider__more-details::after{content:'';display:block;width:0;opacity:0;height:1px;background:#fff;transition:width .35s ease-in-out,opacity .35s ease-in-out}.slider .arrows-slider{width:calc(100% + 38px);margin-left:-19px}.section-slider{position:relative;margin-bottom:120px;margin-top:30px}.swiper-pagination{min-height:19px}.arrows-slider{display:flex;align-items:center;position:absolute;pointer-events:none;top:50%;left:0;width:100%;justify-content:space-between;transform:translateY(-50%);z-index:4}.arrows-slider__item{border-radius:50%;background:#f5f5f5;border:.703704px solid #e3e7e9;color:#4b4e51;transition:background-color .24s ease-in-out,color .24s ease-in-out;padding:0;display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:38px;height:38px;cursor:pointer;pointer-events:all}.arrows-slider__item.swiper-button-lock,.filters-radio__form input{display:none}.arrows-slider__item.swiper-button-disabled{cursor:default;color:rgba(75,78,81,.4)}.arrows-slider .icon{font-size:12px}.swiper-container:not(.swiper-container-initialized) .arrows-slider{display:none}.timer__items{display:flex;font-size:24px}.timer__item{position:relative;margin-left:5px;margin-right:3px;text-align:center;font-size:22px;line-height:22px;display:inline-flex;align-items:flex-end}.timer__item:first-child{margin-left:0}.timer__days{font-size:18px;min-width:0}.timer__item::before{content:attr(data-title);display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);font-size:14px}.timer__item:not(:last-child):not(:first-child)::after{content:':';position:absolute;right:-6px}.advantage{width:33.333%;padding:0 20px;text-align:center}.advantage__title,.comparison h1{font-weight:500;font-size:22px;line-height:120.52%;letter-spacing:-.03em;margin-bottom:15px}.advantage__text{font-size:16px;line-height:135%;letter-spacing:-.03em;max-width:380px;margin:0 auto}.section-advantage{display:flex;flex-wrap:wrap;margin-bottom:95px}.comparison h1{margin-bottom:40px;font-size:36px;line-height:130.52%;color:#4b4e51}.comparison__filters{margin-bottom:25px}.comparison__filters-radio{margin-top:25px;margin-bottom:40px}.comparison .product-slider.tab-block{position:absolute;z-index:-1;opacity:0;display:block}.comparison .product-slider.tab-block.is-active{position:static;z-index:1;opacity:1}.comparison .product-slider .product-slider__swiper{padding-top:15px}.comparison .product-slider .card-product{margin-bottom:70px}.comparison .product-slider .arrows-slider{top:250px}.comparison .product-slider .swiper-slide:last-child .question .question-popup{left:-280px}.comparison .product-slider #product-slider-pagination.swiper-pagination{top:0;display:none;flex-wrap:nowrap;width:30%;height:2px}.comparison .product-slider #product-slider-pagination .swiper-pagination-bullet{border-radius:2px;width:100%;background:#d9d9d9;margin:0;height:2px;transition:.6s background-color ease}.filters-in-line{display:flex}.filters-in-line__item{padding:12px 40px;background:#eef0f1;border:1px solid #cbcccd;border-radius:36px;transition:border .3s ease,background .3s ease,color .3s ease}.filters-in-line__item:not(:last-child){margin-right:15px}.filters-in-line__item.is-active{border:1px solid #eea593;background:#eea593;color:#fff}.filters-radio,.filters-radio__form label{display:flex;align-items:center}.filters-radio__form{display:flex;margin-left:30px}.filters-radio__form label:not(:last-child){margin-right:25px}.filters-radio__form .radio-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:8px;background:#fff;border:1px solid #eea593;border-radius:100px}.filters-radio__form .radio-icon:after{content:"";display:block;width:8px;height:8px;background:#eea593;border-radius:20px;opacity:0;transition:opacity .3s ease}.filters-radio__form input:checked~.radio-icon:after{opacity:1}.slider-comparison-value{overflow:hidden;margin-bottom:85px}.comparison-property{padding:15px 0;border-top:1px solid #e3e7e9}.comparison-property__name{margin-bottom:13px;font-weight:400;font-size:16px;line-height:19px;color:rgba(75,78,81,.5)}.comparison-property__value{font-weight:400;font-size:16px;line-height:19px;color:#4b4e51}.box-icon__icon .icon-trash{color:#fff!important;stroke:rgba(75,78,81,.5)!important;fill:#fff!important;width:25px;height:21px}.fabric-cloth{display:flex;justify-content:space-between;margin-bottom:85px}.fabric-cloth__main{width:70%;padding:35px 60px 20px;background-color:#fff;border-radius:20px}.fabric-cloth__title{margin-bottom:21px;font-weight:500;font-size:36px;line-height:130.52%}.fabric-cloth__title+p{margin-bottom:40px;max-width:890px}.fabric-cloth h2{margin-bottom:25px;font-weight:500;font-size:26px;line-height:25px}.fabric-cloth h2+p{margin-bottom:25px;max-width:760px}.fabric-cloth__sidebar{width:28%}.fabric-cloth__sort{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;gap:15px;margin-bottom:40px}.fabric-cloth__sort .sort-item__label,.fabric-cloth__sort .sort-list{background:#f6f6f6}.fabric-cloth__sort .sort-item__label .icon{font-size:6px;margin-left:10px}.fabric-cloth .form__input,.fabric-cloth .form__submit{margin-bottom:12px}.fabric-cloth .form .privacy-policy__text{display:inline-block;width:100%;text-align:center}.fabric-cloth .form .privacy-policy__text a{display:inline}.cloth-list .checkbox--color-image{position:relative}.cloth-list .checkbox--color-image__zoom{position:absolute;right:10px;top:10px;font-size:18px;z-index:2;color:rgba(255,255,255,.6)}.cloth-list .checkbox--color-image__zoom:after{content:'';position:absolute;right:-8px;top:-8px;width:32px;height:32px}.cloth-list__choice{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-bottom:45px}.fabric-cloth-sidebar__close{position:absolute;top:30px;right:15px;border:0;background:0 0}.fabric-cloth-sidebar__close svg{width:16px;height:16px}.fabric-cloth-sidebar__form{display:block}.fabric-cloth-sidebar__form .input{margin-bottom:10px}.fabric-cloth-sidebar__sticky{position:relative;padding:35px 25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;border-radius:20px;transition:opacity .5s ease,transform .5s ease}.fabric-cloth-sidebar__choices-list{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:35px}.fabric-cloth-added__picture{position:relative;overflow:hidden;border-radius:16px;margin-bottom:7px;background:#f5f5f5}.fabric-cloth-added__picture:before{content:'';position:relative;display:block;width:100%;padding-top:74.74747%}.fabric-cloth-added__picture img{position:absolute;top:0;left:0;width:100%;height:100%}.fabric-cloth-added__picture--mobile{width:100%}.fabric-cloth-added__close{position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;background:rgba(0,0,0,.1);color:#fff;border:0;transition:opacity .3s ease}.fabric-cloth-added__close .icon{height:24px;width:24px;stroke:none}.fabric-cloth-added__name{overflow:hidden;max-height:14px;text-overflow:ellipsis;display:block;display:-webkit-box;height:14px;font-size:14px;line-height:130.02%}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.fabric-cloth-added__name{-webkit-box-orient:vertical;-webkit-line-clamp:1}}.mini-order-form{position:fixed;bottom:10px;z-index:20;width:calc(100% - 20px);border-radius:12px;background:#fff;box-shadow:0 0 12px rgba(91,100,108,.08);padding-bottom:10px;transition:opacity .5s ease,transform .5s ease}.mini-order-form.hide{opacity:0;transform:translateY(200%)}.mini-order-form__pictures{display:flex;padding:10px;border-bottom:1px solid #e6e6e6;margin-bottom:10px}.mini-order-form__pictures>span{position:relative;overflow:hidden;border-radius:6px;width:20%;max-width:20%;background-color:#f5f5f5}.mini-order-form__pictures>div:not(:last-child),.mini-order-form__pictures>span:not(:last-child){margin-right:8px}.mini-order-form__pictures .fabric-cloth-added__picture{height:100%}.mini-order-form__pictures>div{position:relative;overflow:hidden;border-radius:6px;width:20%;max-width:20%}.mini-order-form__pictures>div .icon-close{height:20px}.mini-order-form__open{width:calc(100% - 20px);margin-right:10px;margin-left:10px}.sort-item--desktop{display:inline-block}.sort-item--desktop,.sort-item--filters{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sort-item--filters .sort-item__label{padding:5px 15px}.category-section{margin-top:48px;position:relative;display:flex;padding-bottom:32px;padding-right:10px;margin-bottom:32px;border-bottom:1px solid #dcd9d9}.slider-auto{width:100%;margin-left:-12px;overflow:hidden}.category-card{position:relative;border-radius:12px;overflow:hidden;background-color:#eef0f1;display:flex;align-items:center;padding:20px 24px;color:#4b4e51;transition:background-color .2s ease-in-out}.category-card__slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 10px}.category-card:hover{background-color:#e2e3e3}.category-card:before{content:'';padding-top:97%;display:block;position:relative}.category-card__wrap{position:absolute;left:0;top:0;width:calc(100% - 70px);height:calc(100% - 45px);display:flex;flex-direction:column;padding:20px 35px 26px}.category-card__image{margin:auto;max-height:70%;border-radius:11px;overflow:hidden}.category-card--horizontal .category-card__image img,.category-card__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.category-card__image img{transition:transform .4s ease-in-out;width:100%;height:100%;border-radius:11px;overflow:hidden}.category-card__title{text-align:center;margin-top:auto;font-weight:400;font-size:14px;line-height:24px;white-space:nowrap}.category-card--horizontal:before{display:none}.category-card--horizontal .category-card__wrap{padding:10px 15px;flex-direction:row;align-items:center;position:relative;justify-content:flex-start;width:calc(100% - 30px);height:calc(100% - 30px);flex-shrink:0}.category-card--horizontal .category-card__image{margin:0 20px 0 0;width:86px;height:86px;max-height:unset;position:relative;flex-shrink:0}.category-card--horizontal .category-card__image img{position:absolute;left:0;top:0}.category-card--horizontal .category-card__title{margin-top:0}.category-slider{margin-bottom:120px}.category-slider .swiper-container{width:calc(100% + 14px);margin-left:-7px}.category-slider .swiper-wrapper{flex-wrap:wrap}.category-slider .swiper-slide{margin:7px!important;width:calc(16.6% - 14px)}.category-slider .swiper-pagination{position:relative;margin-top:40px;min-height:19px}.catalog-slider .swiper-pagination .swiper-pagination-bullet,.category-slider .swiper-pagination .swiper-pagination-bullet{margin:0 4px}.category-slider .category-card__title{font-size:14px;font-weight:400;line-height:121%;letter-spacing:-3%;white-space:normal;text-transform:uppercase}.catalog-slider{margin-bottom:80px}.catalog-slider .swiper-container{width:calc(100% + 14px);margin-left:-7px}.catalog-slider .swiper-slide{margin:7px!important;width:calc(25% - 14px);min-width:230px}.catalog-slider .swiper-pagination{position:absolute;bottom:-48px;min-height:19px;left:0;right:0}.catalog-slider,.catalog-slider__wrap{position:relative}.catalog-slider__wrap .arrows-slider{width:calc(100% + 38px);margin-left:-19px}.btn-category-tooltip{position:absolute;right:0;top:0;z-index:1;height:calc(100% - 32px);width:63px;display:grid;grid-template-columns:repeat(3,4px);gap:4px;align-items:center;justify-content:center;border:0;background-color:#fff;border-radius:12px}.btn-category-tooltip span{display:block;width:4px;height:4px;border-radius:10px;background-color:#4b4e51}.category-list__top{display:flex;align-items:center;justify-content:flex-end;height:30px;margin-bottom:10px}.category-list__top .icon-close{position:absolute;right:16px;top:16px;cursor:pointer}.category-list__content{display:flex;flex-direction:column;min-width:280px;height:400px;overflow:auto;padding-right:15px}.category-list__item{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:55px;min-width:255px}.category-list__item .category-card__title{display:block;white-space:normal}.category-list__item:not(:last-child){margin-bottom:8px}.category-section .tippy-box{border-radius:12px}.category-section .tippy-box .tippy-content{padding:16px 12px}[data-modal-inner=category-list] .modal__main{min-height:calc(100vh - 177px)}.section-best-price .section-title{margin-bottom:45px}.section-best-price__grid{display:flex;flex-wrap:wrap;margin-left:-10px;width:calc(100% + 20px)}.section-best-price__grid .card-product{width:calc(25% - 20px);margin:10px;flex-shrink:0}.section-best-price__title{font-weight:700;font-size:36px;line-height:130.52%;letter-spacing:-.03em;margin-bottom:45px;text-align:center}.section-best-price__center{display:flex;margin-bottom:16px;position:relative}.section-best-price__center:before{content:'';position:absolute;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:#e3e7e9;height:1px}.section-best-price__tab{display:flex;margin:0 auto;position:relative;width:100%}.section-best-price__tab .swiper-container{overflow:visible}.section-best-price__tab .swiper-wrapper{box-sizing:border-box}.section-best-price__tab-item{width:auto;font-weight:500;font-size:14px;line-height:17px;letter-spacing:-.03em;text-transform:uppercase;margin:0 23px;color:#4b4e51;padding-bottom:10px;position:relative;z-index:1}.section-best-price__tab-item.is-active{color:#eea593;border-bottom:1px solid currentColor}.card-product{--text-edge-cap: 1em;--gap-coof: 4px;--green-gap: calc(var(--gap-coof) * 5);contain:layout inline-size;width:100%;position:relative;box-sizing:border-box;z-index:1}.card-product__container{background:#fff;border-radius:20px;transition:box-shadow .2s ease-in-out}.hover .card-product__container{position:absolute;left:0;top:0;width:100%;min-height:100%}.card-product__title{position:relative;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.03em;color:#4b4e51;transition:.15s ease-in-out;display:inline-flex;display:-webkit-box;font-size:16px;font-weight:400;line-height:var(--text-edge-cap);-webkit-line-clamp:1;height:var(--text-edge-cap);margin-right:12px}.card-product__icon.is-active,.card-product__title:hover{color:#eea593}.card-product__label-box{position:absolute;left:15px;top:20px;display:flex;flex-direction:column;z-index:10;width:45%;align-items:flex-start;will-change:transform;pointer-events:none}.card-product__icon-box{position:absolute;right:20px;top:20px;display:inline-flex;z-index:2;width:auto;align-items:flex-end;will-change:transform}.card-product__icon{font-size:18px;color:rgba(75,78,81,.5);margin-left:15px;cursor:pointer}.card-product__icon.is-active .icon{fill:currentColor}.card-product__icon .icon{fill:#fff;stroke:currentColor;transition:.15s ease-in-out}.card-product__icon .icon-heart-control-2{font-size:21px}.card-product__icon:hover .icon{stroke:#eea593;fill:#eea593}.card-product__label{display:flex;align-items:center;justify-content:center;background:#ff655b;border-radius:22px;font-size:13px;line-height:15px;color:#fff;padding:3px 10px;margin-bottom:6px}.card-product__label:last-child,.card-product__tabl-tr:last-child{margin-bottom:0}.card-product__label--soft{background:rgba(60,112,20,.6)}.card-product__label--middle{background:rgba(75,128,181,.6)}.card-product__label--hard{background:rgba(255,0,0,.6)}.card-product__label--white{background:rgba(249,249,249,.6);color:#4b4e51}.card-product__label--grey{background:rgba(238,240,241,.8);color:#4b4e51;font-weight:500}.card-product__label--middle-hard{background:linear-gradient(90deg,#8aa9c8 0%,#f59993 100%)}.card-product__label--soft-middle{background:linear-gradient(90deg,#96bc78 9.9%,#afd1f3 90.1%)}.card-product__label--percent{font-weight:700;background:#ff655b}.card-product__label--sale{font-weight:500;background:#f9f9f9;color:#4b4e51}.card-product__tabl{margin-bottom:18px;font-size:14px;line-height:16px}.card-product__action{font-weight:700;line-height:130.02%;font-size:13px;letter-spacing:-.03em;color:#fff;background:#eea593;padding:4px 13px 4px 20px;border-radius:0 22px 22px 0;margin-right:20px;margin-left:-20px}.card-product__tabl-tr{display:flex;margin-bottom:7px}.card-product__tabl-td:first-child{width:calc(50% - 10px);color:#8d9093;padding-right:10px}.card-product__tabl-td:nth-child(2){width:50%}.card-product__price{display:flex;align-items:end}.card-product__price-current{font-weight:500;font-size:22px;line-height:var(--text-edge-cap);letter-spacing:-.03em;margin-right:20px;line-height:29px}.card-product__price-old{font-weight:400;font-size:16px;line-height:23px;letter-spacing:-.03em;color:rgba(75,78,81,.5)}.card-product .select-size__item::before{left:50%;width:95%}.card-product__buy{margin-bottom:15px;display:inline-block}.card-product__btns{display:flex;justify-content:space-between;grid-gap:15px;margin-bottom:var(--green-gap)}.card-product__btns .btn{flex:1 1 0;padding:15px 0;text-align:center;font-size:14px}.card-product__btns .btn--stroke{color:#eea593}.card-product__bottom{padding:16px 20px}.card-product__size.sofa-size .select-size__arrow{display:none}.card-product__size.sofa-size .select-size__selected{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:11px 15px 12px 5px;border-radius:15px;overflow:hidden;background:#f9f9f9;position:relative;z-index:1}.card-product__size.sofa-size .select-size__row{position:relative;display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-product__size.sofa-size .select-size__col{white-space:nowrap}.card-product__size.sofa-size .select-size__col-name{font-weight:300;font-size:11px;line-height:13px;color:rgba(0,0,0,.2);margin-bottom:5px}.card-product__size.sofa-size .select-size__params{position:relative;display:inline-flex;font-weight:300;font-size:14px;line-height:19px}.card-product__size.sofa-size .select-size__description{display:flex;flex-direction:column;min-width:100px;font-weight:300;color:rgba(0,0,0,.2)}.card-product__size.sofa-size .select-size__description-name{font-size:11px;line-height:13px;margin-bottom:5px;white-space:nowrap}.card-product__size.sofa-size .select-size__description-params{display:flex;justify-content:space-between;position:relative;font-size:16px;line-height:19px;color:rgba(75,78,81,.5)}.card-product__size.sofa-size .select-size__description-params span:not(:first-child)::before{content:'-';position:absolute;left:34px;bottom:0}.card-product__size .select-size__row{grid-template-columns:40px 5px 40px 5px 65px}.card-product__drop{display:none;padding-top:var(--green-gap)}.card-product__were-shop{text-align:center;font-size:14px;color:#a5a7a8}.card-product__row{margin-bottom:8px;display:flex;font-size:13px;line-height:15px;letter-spacing:-.02em}.card-product__row.title-card-block{justify-content:space-between;align-items:center;height:21px;margin-bottom:16px}.card-product__slider{position:relative;z-index:1;will-change:transform;overflow:hidden}.card-product__slider .swiper-slide{z-index:-1;border-radius:20px 20px 0 0;overflow:hidden;position:relative}.card-product__slider:before{content:'';display:block;position:relative;padding-top:70%}.card-product__slider .swiper-container{position:absolute;left:0;top:0;width:100%;height:100%}.card-product__slider .swiper-pagination{display:none;transform:translateY(10px);transition:.15s ease-in-out;opacity:0;will-change:transform}.card-product__slider .swiper-pagination.active{display:block;width:100%;transform:translateY(0);bottom:0;min-height:13px;height:14px}.card-product__slider.init .swiper-pagination{transform:translateY(0);opacity:1}.card-product__slider .swiper-pagination-bullet{width:25%;height:1px;margin:0!important;border-radius:0;background:#f3f2f2;opacity:1;transition:.15s ease-in-out}.card-product__slider .swiper-pagination-bullet:hover{opacity:1}.card-product__slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#eea593}.card-product__slider img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;border-radius:20px 20px 0 0;overflow:hidden}.card-product__top{position:relative}.card-product .feedback-statistic{display:flex;align-items:start;margin-left:12px}.card-product .feedback-statistic .icon-feedback-stat{font-size:10px}.card-product:hover{z-index:30}.card-product__mobile{display:none;margin-bottom:var(--green-gap)}.card-product__mobile .btn{width:60px;height:32px;padding:0;font-size:16px}.card-product__mobile .btn:hover{color:currentColor;background:#eaa794;border-color:#eaa794}.card-product__mobile .btn.is-active{color:#eea593;background:rgba(238,165,147,.1);border-color:#eea593}.card-product__mobile .btn svg{margin:0}.card-product__mobile .box-icon{margin-left:auto;position:relative;top:3px}.card-product .select-size{--padding-side: 15px}.card-product .select-size__dropdown{padding:0}.card-product .select-size__wrap{padding-top:0}.card-product .select-size__item{padding:2px var(--padding-side);padding-left:2px}.card-product .select-size__list{padding:10px 5px 0 0;margin:0 5px 0 0;max-height:102px;overflow-y:auto;overflow-x:clip}.card-product .select-size__list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f9f9fd;margin:0}.card-product .select-size__p{font-weight:500}.card-product--mini{width:267px}.card-product--mini .card-product__top .card-product__label-box{width:70%}.card-product--mini .card-product__top .box-icon{top:0}.card-product--mini .card-product__container:hover{box-shadow:none!important}.card-product--mini .card-product__bottom{padding:20px}.card-product--mini .card-product__bottom .card-product__row{margin-bottom:16px;height:auto;align-items:flex-end}.card-product--mini .card-product__bottom .card-product__row .flex{line-height:12px}.card-product--mini .card-product__bottom .card-product__row .card-product__price-current{font-size:22px;line-height:15px;margin-right:20px}.card-product--mini .card-product__bottom .card-product__row .card-product__price-old{font-size:16px;line-height:11px}.card-product--mini .card-product__bottom .card-product__row .card-product__title{font-size:14px;line-height:13px}.card-product--mini .card-product__bottom .card-product__row .card-rating,.card-product--mini .card-product__bottom .card-product__row .feedback-statistic{font-size:12px}.card-product--mini .card-product__bottom .card-product__row .feedback-statistic .icon{top:1px}.card-product--mini .card-product__bottom .title-card-block{flex-direction:column;align-items:flex-start;margin-bottom:0;gap:8px}.box-icon{display:inline-flex;position:relative;top:8px}.box-icon__icon{font-size:18px;color:rgba(75,78,81,.5);margin-right:20px;cursor:pointer}.box-icon__icon:last-child{margin-right:0}.box-icon__icon.is-active{color:#eea593}.box-icon__icon.is-active .icon{fill:currentColor}.box-icon__icon .icon{fill:#fff;stroke:currentColor;transition:.15s ease-in-out}.box-icon__icon .icon-heart-control-2{font-size:24px}body:not(.touch) .box-icon__icon:hover{color:#eea593}body:not(.touch) .box-icon__icon:hover .icon{fill:currentColor}.card-rating{display:flex}.card-rating--empty{color:#b2b8be}.card-rating--empty .icon-star{pointer-events:none}.card-rating__number{white-space:nowrap}.card-rating__star{margin-right:4px}.card-rating__star .icon-star{font-size:10px}.card-product-mobile{display:flex;gap:10px;max-width:340px;min-width:270px;height:60px;border-radius:10px;background:#fff;color:inherit}.card-product-mobile__image{min-width:84px}.card-product-mobile__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:10px;border-bottom-left-radius:10px}.card-product-mobile__info{display:flex;flex-direction:column;justify-content:center;margin-right:5px}.card-product-mobile__info--currency span{font-size:15px;font-weight:500}.card-product-mobile__info--currency del{font-size:13px;font-weight:400}.card-product-mobile__info--name{font-size:14px}.slider-products{margin-left:-13px;width:calc(100% + 26px)}.slider-products .swiper-container{overflow:visible}.slider-products .swiper-wrapper{will-change:transform}.slider-products .swiper-slide:not(.not-watch){width:calc(25% - 26px);margin:0 13px;min-width:350px}.slider-products .select-size{position:unset}.slider-products .select-size .icon-arrow-select{height:10px}.rating{display:flex;align-items:center;transition:opacity .15s ease-in-out;cursor:pointer}.rating:hover{opacity:.75}.rating--readonly{cursor:auto}.rating--disabled{pointer-events:none}.rating--min{font-size:12px}.rating__item{color:#eea593;margin:0 2px}.rating__item:first-child{margin-left:0}.rating__item:last-child{margin-right:0}.rating__item .icon,.rating__item.is-active .icon{fill:transparent;stroke:currentColor;display:block}.rating__item.is-active .icon{fill:#eea593}.blog{margin-bottom:100px}.blog__main-title{margin-bottom:38px}.blog__card-container{display:grid;-moz-column-gap:26px;column-gap:26px;row-gap:45px;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:1fr}.blog__line{height:1px;width:100%;margin-top:24px;margin-bottom:50px;background:#e3e7e9}.blog__cards{position:relative;display:grid;gap:25px;padding-bottom:45px}.blog__btn-more{display:block;margin:0 auto;color:#fff}.blog__link-to-main{margin-bottom:34px}.links-to-back{font-weight:400;font-size:12px;line-height:22px;color:#959595}.links-to-back__link{color:#959595}.blog-filters{display:flex;flex-wrap:wrap;gap:10px}.blog-filters__link{display:block;border-radius:36px;padding:12px 20px;font-weight:500;font-size:14px;line-height:17px;color:#4b4e51;background-color:#fff;border:1px solid #fff}.blog-filters__link:hover{background-color:#fff;border:1px solid #fff;cursor:pointer}.blog-filters__link:active{color:#4b4e51}.blog-filters__link--active{color:#fff;border:1px solid #eea593;background:#eea593}.blog-filters__link--active:hover{border:1px solid #eea593;background-color:#f1b7a9}.swiper-blog{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.swiper-blog>.swiper-pagination{opacity:0}.card-blog,.card-blog:before{position:relative;display:block}.card-blog{border-radius:20px;overflow:hidden}.card-blog:before{content:'';width:100%;padding-top:71.70051%}.card-blog--gradient{position:absolute;bottom:0;left:0;display:block;height:50%;width:100%;background:linear-gradient(180deg,rgba(75,78,81,0) 0%,#101010 105.46%)}.card-blog__wrap{position:absolute;left:0;top:0;z-index:10;padding:50px 40px;width:calc(100% - 80px);height:calc(100% - 100px);display:flex;flex-direction:column;justify-content:flex-end}.card-blog *{color:#fff}.card-blog__hashtags{position:absolute;top:27px}.card-blog__text-content{max-width:464px}.card-blog__title{overflow:hidden;max-height:210%;text-overflow:ellipsis;display:block;display:-webkit-box;font-weight:400;font-size:28px;line-height:105%;margin-bottom:15px;letter-spacing:-.025em;min-height:55px}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.card-blog__title{-webkit-box-orient:vertical;-webkit-line-clamp:2}}.card-blog__time-block{margin-bottom:15px}.card-blog__description{overflow:hidden;max-height:405.06%;text-overflow:ellipsis;display:block;display:-webkit-box;height:66px;font-weight:400;font-size:16px;line-height:135.02%}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.card-blog__description{-webkit-box-orient:vertical;-webkit-line-clamp:3}}.card-blog__bacg-img{position:absolute;top:0;left:0;display:block;height:100%;width:150%;-o-object-fit:cover;object-fit:cover}.card-blog--big-left{grid-column:1/3}.card-blog--big-right{grid-column:3/5}.hashtags{display:flex}.hashtags__item{margin-right:7px}.hashtag{padding:3px 9px;background:rgba(189,189,189,.6);border-radius:22px;font-weight:500;font-size:13px;line-height:15px;letter-spacing:-.02em}.time-created{display:flex;align-items:center}.time-created__date,.time-created__time{font-weight:500;font-size:13px;line-height:15px}.time-created__date,.time-created__point{margin-right:12px}.point{display:block;height:5px;width:5px;border-radius:50%;background:#eea593}.article-and-popular{display:flex;gap:43px;margin-bottom:104px}.article-and-popular .card-product.hover,.article-and-popular .card-product.hover .card-product__container{box-shadow:none}.blog-swiper-arrows{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#eea593;border:.7037px solid #eea593;transition:all .3s ease-in-out}.blog-swiper-arrows>svg{fill:#fff;transform:scale(.7)}.blog-swiper-arrows.slider-arrow--prev{left:-17px}.blog-swiper-arrows.slider-arrow--next{right:-17px}.blog-swiper-arrows:focus{background:#f1b7a9}.blog-swiper-arrows:hover{background:#f1b7a9}.article__card-product-slider .swiper-pagination .swiper-pagination-bullet-active,.blog-swiper-arrows:active{background:#eea593}.links-to-back--article{margin-bottom:30px}.article{position:relative;width:calc(75.3% - 21px);background-color:#fff;border-radius:20px;padding:35px 35px 62px;overflow:hidden}.article p~ol{display:grid;grid-template-columns:1fr;max-width:786px;-moz-column-gap:38px;column-gap:38px;padding-left:22px;list-style:normally;margin:0 auto 50px}.article p~ol li:not(:last-child),.article p~ul li:not(:last-child){margin-bottom:19px}.article p~ul{display:grid;grid-template-columns:1fr 1fr;max-width:786px;-moz-column-gap:38px;column-gap:38px;padding-left:22px;list-style:disc;margin:0 auto 50px}.article__line{max-width:786px;margin:0 auto 30px}.article__main-img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-top-left-radius:20px;border-top-right-radius:20px}.article__product-pseudo-btns{margin-bottom:60px}.article .article__list--wrapper{margin:0 auto 60px;max-width:786px}.article .article__foto--wrapper,.article .article__hero-content--wrapper,.article p,.article__container{margin:0 auto;max-width:786px}.article__container--wrap p{margin-bottom:40px}.article p,.article__container p{line-height:24px}.article p{margin-top:20px;margin-bottom:20px}.article__hero{position:relative;top:-35px;left:-35px;width:calc(100% + 71px);margin-bottom:28px;overflow:hidden;padding-left:35px}.article__hero:before{content:'';position:relative;display:block;width:100%;padding-top:42.19409%}.article__hero--wrap{position:absolute;top:0;left:0;width:calc(100% - 35px);height:100%;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 0 35px}.article__tag-and-time{margin-bottom:9px}.article .article__main-title{max-width:532px;margin:0 0 31px;color:#fff;font-weight:500;font-size:36px;line-height:125%}.article__hero-content{width:calc(100%)}.article__about-article{color:#fff;display:flex;align-items:center;margin-bottom:35px}.article__about-article--under{color:#4b4e51;display:none}.article__about-article--under .author{display:flex;justify-content:flex-start}.article__about-article--under .author__avatar{margin-right:25px}.article__author-hero,.article__publication-time{margin-right:26px}.article__summary{max-width:786px;margin:0 auto 56px}.article h2,.article__fs26-title{max-width:532px;margin:0 0 22px;font-weight:500;font-size:26px;line-height:33px}.article h2{max-width:786px;margin:40px auto 22px}.article h3,.article__fs20-title{font-weight:500;font-size:20px}.article__article-fotos{margin:40px auto;max-width:1065px}.article__tags{display:flex}.article__tags--wrapper{margin:40px auto;max-width:786px}.article__tags-list{margin-left:20px}.article__card-product-slider{width:100%;overflow:visible}.article__card-product-slider .product-slider__swiper>.swiper-wrapper>.swiper-slide{border-radius:15px;width:calc(100%/3 - 11px);transition:opacity .3s}.article__card-product-slider>.swiper-wrapper>.swiper-slide.swiper-slide-visible{opacity:1}.article__card-product-slider .select-size__selected{background:#fff}.article__card-product-slider .card-product__container{background:#f6f6f6;border-radius:25px}.article__card-product-slider .swiper-pagination{display:none}.article__text{margin-bottom:50px}.article h3,.article__fs20-title--wrapper{margin:0 auto 25px;max-width:786px}.article h3{margin:40px auto 25px}.article__quote{max-width:786px;margin:0 auto 35px}.article__box-similar{max-width:1065px;margin:0 auto 32px}.article__box-similar p{margin-bottom:0;max-width:786px}.article__similar-theme{float:left;max-width:246px;min-width:246px;margin-right:40px}.article__rating--indent{margin-top:6px}.article__footer{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.article__footer--wrapper{margin:0 auto 80px;max-width:786px}.article__socials{position:relative;display:flex;align-items:center;font-weight:400;font-size:16px;line-height:19px}.article__socials>.social{margin-left:23px;opacity:1}.article__socials>.social--hidden{position:static;opacity:1}.article__socials>.social>.social__row>.social__item{width:33px;height:33px;border:1px solid #cad2d7}.article__socials>.social>.social__row>.social__item>svg{transform:scale(.8)}.article .btn-open-socials{display:none;margin-left:13px}.article__see-also{margin:0 auto;max-width:1065px}.tag-and-time{display:flex;align-items:center;color:#fff}.tag-and-time__tag,.tag-and-time__time{font-weight:500;font-size:13px;line-height:15px}.tag-and-time>.point,.tag-and-time__tag{margin-right:12px}.author{display:flex}.author__avatar{width:35px;height:35px;border-radius:50%;margin-right:18px}.article__rating>.rating,.author__name,.publication-time__time{margin-top:5px}.article .rating{cursor:pointer}.article .rating--bigger .rating__item{width:20px;height:20px}.article .rating--bigger .rating__item svg{width:100%;height:100%}.article .rating--read-only{cursor:auto}.article .rating--read-only:hover{opacity:1}.article__rating{padding-bottom:5px}.article__rating,.author__name-block,.publication-time{font-weight:400;font-size:14px;line-height:15px}.author__name,.publication-time__time{font-weight:500;font-size:15px;line-height:18px}.summary__list{list-style:none;display:block}.summary__title{font-weight:500;font-size:18px;line-height:21px;letter-spacing:-.025em;margin-bottom:25px}.summary__item a{color:#4b4e51;-webkit-text-decoration-line:underline;text-decoration-line:underline}.product-section__text ul li:before,.summary__item:before{content:'-';display:inline;margin-right:5px}.summary__item:not(:last-child){margin-bottom:19px}.article-foto{margin:40px auto 38px;max-width:1065px}.article-foto__img--indent{margin-top:40px}.article-foto__box{position:relative;overflow:hidden;border-radius:20px}.article-foto__box:before{content:'';position:relative;display:block;width:100%;padding-top:59.24883%}.article-foto__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-foto__like-btn{position:absolute;z-index:100;bottom:19px;right:19px}.article-foto__packege-btn{position:absolute;bottom:30px;left:30px;z-index:100}.article-foto__description{max-width:786px;margin:17px auto 40px;font-style:italic;font-weight:400;font-size:14px;line-height:24px;color:#8a8a8a}.like-btn{display:flex;align-items:center;justify-content:center;padding:4px 11px;width:55px;height:27px;border:0;border-radius:30px;background:#f0f2f5;font-weight:600;font-size:12px;line-height:158.47%;letter-spacing:-.05em;color:#8b95a1;transition:all .3s}.like-btn__icon{margin-right:7px;transition:all .3s}.like-btn--is-active>.like-btn__icon{-webkit-animation:like-hover .3s forwards;animation:like-hover .3s forwards}.like-btn--is-active>.like-btn__icon *{stroke:#eea593!important}.like-btn:hover>.like-btn__icon{fill:rgba(238,165,147,.5)}.like-btn:hover>.like-btn__icon>*{stroke:rgba(238,165,147,.5)}.quote{position:relative}.quote,.quote__icon{display:flex}.quote__icon>.vert-line{margin:0 25px;display:block;height:100%;width:2px;background:#eea593;border-radius:2px}.quote__text{font-style:italic;font-weight:400;font-size:16px;line-height:24px}.similar-theme{position:relative;display:block;height:270px;overflow:hidden;border-radius:20px}.similar-theme__img{display:block;height:80%;width:100%;-o-object-fit:cover;object-fit:cover;background-size:contain}.similar-theme__content{position:absolute;bottom:0;width:100%;padding:29px 24px;background:#f6f6f6;border-radius:20px;z-index:10}.similar-theme__name,.similar-theme__text{font-weight:500;letter-spacing:-.025em;color:#4b4e51}.similar-theme__text{display:block;margin-bottom:10px;font-size:13px;line-height:15px}.similar-theme__name{max-width:200px;font-size:18px;line-height:21px}.article__about-article.article__about-article--under>.author__author-hero,.article__about-article.article__about-article--under>.author__publication-time{margin-right:0}.article__about-article.article__about-article--under *{font-size:12px}.swiper-slide.similar-theme>.similar-theme__content,.swiper-slide>.similar-theme>.similar-theme__content{width:calc(100% - 48px)}.packege-btn{display:flex;align-items:center;justify-content:center;border:0;width:46px;height:46px;border-radius:30px;background:#2d2d2d}.article-fotos__content{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.article-fotos__box--first{grid-column:1/3;grid-row:1/3}.article-fotos__box--first>.article-foto__img{width:100%}.tags{display:flex;align-items:center}.tags__item{font-weight:500;font-size:13px;line-height:15px;letter-spacing:-.02em;padding:3px 9px;background:rgba(189,189,189,.6);border-radius:22px}.tags__item:not(:last-child){margin-right:7px}.author--footer{align-items:center;justify-content:space-between;padding:32px;background:#f6f6f6;border-radius:20px;margin:0 auto 40px;max-width:786px}.author--footer .author__avatar{width:50px;height:50px}.author--footer>.author__about-block{display:flex;align-items:center}.author--footer>.article__rating{margin-left:69px}.blog__line--indent{margin-bottom:25px}.all-article{display:flex;font-weight:400;font-size:16px;line-height:130.52%;letter-spacing:-.03em;color:#4b4e51;border:0;background:0 0}.all-article--big{display:inline-block;margin-right:16px;transform:scale(.7)}.all-article--min{display:none;margin-right:16px}.all-article>svg{margin-right:23px}.see-also .swiper-slide{width:319px}.see-also__title{margin-bottom:25px}.see-also__themes{display:flex}.see-also__themes .article__tag-and-time{font-weight:500;font-size:13px;line-height:15px;letter-spacing:-.025em;color:#b2b8be}.see-also__swiper{position:relative;width:100%;overflow:hidden}.article__selections-product--italic{max-width:786px;margin:0 auto 17px;font-style:italic;font-weight:400;font-size:14px;line-height:24px;color:#8a8a8a}.pseudo-btns{position:relative}.about-company__white-block{position:relative;z-index:2;padding-bottom:105px;border-radius:20px;background:#fff;overflow:hidden}.about-company__white-block--ontop{padding:105px 0;position:relative;top:-30px}.about-company__cooperation{top:-22px;margin-bottom:90px}.about-company__container{padding-right:80px;padding-left:80px;max-width:1390px;margin:0 auto}.about-company__hero{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:55px 0 105px;margin-bottom:115px}.about-company__main-title{font-weight:500;font-size:48px;line-height:130.52%;letter-spacing:-.03em;color:#fff;margin-bottom:50px}.about-company__main-title,.about-company__nav{position:relative;z-index:10}.about-company__content-block:not(:last-child){margin-bottom:100px}.about-company__blue-block{position:relative;top:-15px;padding:120px 0;background:#dfeaf5}.about-company__btns-block{display:flex;justify-content:space-between;margin-bottom:80px}.about-company__btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:50px;font-style:normal;font-weight:500;font-size:16px;line-height:19px;border:1px solid #eea593;border-radius:36px;transition:background-color .3s ease,color .3s ease}.about-company__btn:not(:last-child){margin-right:25px}.about-company__btn:hover{background-color:#fceeeb}.about-company .big-map{display:block;width:100%}.about-company__hero img{position:absolute;top:0;left:0;width:100%;height:100%}.list-nav{display:flex;justify-content:center}.list-nav__item{display:block;padding:20px 32px;border:0;background:#f5f5f5;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.03em;white-space:nowrap;color:#4b4e51;transition:color .3s ease}.list-nav__item:first-letter{text-transform:uppercase}.list-nav__item:first-child{padding:20px 32px 20px 55px;border-radius:43px 0 0 43px}.list-nav__item:last-child{padding:20px 55px 20px 32px;border-radius:0 43px 43px 0}.list-nav__item:hover{color:#eea593}.content-about{display:flex;align-items:center;justify-content:space-between;gap:40px}.content-about--reverse{flex-direction:row-reverse}.content-about--text-not-center{align-items:start}.content-about__text{max-width:561px}.content-about__text h2,.content-about__text p{font-weight:400;letter-spacing:-.03em;color:#4b4e51}.content-about__text h2{margin-bottom:40px;font-size:36px;line-height:24px}.content-about__text p{font-size:18px;line-height:26px}.content-about__text p:not(:last-child){margin-bottom:15px}.content-about__text a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 60px;margin-top:52px;border-radius:36px;border:1px solid #eea593;font-weight:500;font-size:16px;line-height:19px;background-color:#eea593;color:#fff;transition-property:background-color,color;transition-timing-function:ease-in;transition-duration:.15s}.content-about__text a:focus{background-color:#f1b7a9}.content-about__text a:hover{background-color:#f1b7a9}.content-about__text a:active{background-color:transparent;color:#eea593}.content-about__text--full{display:grid;grid-template-columns:minmax(450px,560px) minmax(450px,560px);justify-content:space-between;-moz-column-gap:65px;column-gap:65px;max-width:1390px}.content-about__text--full h2{grid-column:1/3}.content-about__text--b-indent{margin-bottom:66px}.content-about__sticky-wrapper{min-height:100%}.content-about__sticky-wrapper .inner-wrapper-sticky{border-radius:0!important}.content-about__text--sticky{top:0;position:sticky}.content-about img{display:block;min-width:557px;height:498px;border-radius:20px}.content-about__swiper{position:relative}.content-about__swiper .swiper-pagination{bottom:0}.content-about__swiper .swiper-wrapper{display:block}.content-about__swiper .swiper-slide:not(:last-child){margin-bottom:30px}.numbers-block{position:relative;display:flex;justify-content:space-between;padding-top:70px;padding-bottom:78px}.numbers-block:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);display:block;width:calc(100% - 100px);border-top:1px solid #e6e6e6}.numbers-block>div{max-width:290px}.numbers-block>div h2,.numbers-block>div p{font-weight:400;line-height:24px;letter-spacing:-.03em;color:#4b4e51}.numbers-block>div h2{margin-bottom:10px;font-size:32px}.numbers-block>div p{font-size:16px}.production .video{margin-bottom:18px}.production .production__swiper{position:relative;height:274px;overflow:visible}.production .production__swiper .swiper-slide{overflow:hidden;border-radius:20px}.card-banner img,.production .production__swiper img{-o-object-fit:cover;object-fit:cover;height:100%}.production .production__swiper .swiper-pagination{bottom:-30px}.production .production__swiper:after,.production .production__swiper:before{content:"";position:absolute;top:-10px;z-index:10;display:block;width:300px;height:calc(100% + 20px);background:#fff}.production .production__swiper:before{left:-300px}.production .production__swiper:after{right:-300px}.production .production__swiper .arrows-slider{z-index:100}.production .production__swiper .slider-arrow--prev{left:-15px}.production .production__swiper .slider-arrow--next{right:-15px}.content-about__sticky-wrapper{margin-top:40px}.content-about__sticky-wrapper .content-about__text{padding-bottom:100px}.feedback-statistic{color:#b2b8be;transition:color .15s ease-in-out}.feedback-statistic:hover{color:#eea593}.feedback-statistic .icon{position:relative;top:3px;margin-right:5px}.favorites{cursor:pointer;color:#fff;font-size:21px}.favorites .icon{stroke:rgba(75,78,81,.5)}.favorites.is-active,.favorites:hover{color:#ff655b}.favorites.is-active .icon{fill:currentColor}.favorites .icon-heart-control-2{stroke:rgba(75,78,81,.5);transition:.15s ease-in-out}.section-banners{margin-bottom:120px}.section-banners__slider{display:flex;margin-left:-10px;width:calc(100% + 20px)}.section-banners__slider .swiper-container{width:100%;overflow:visible}.section-banners__item{flex-shrink:0;margin:0 10px;border-radius:20px;width:calc(33.333% - 20px)}.section-banners .swiper-pagination{position:inherit}.card-banner{position:relative;padding-top:89%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:20px;overflow:hidden;color:#fff;transition:box-shadow .2s ease-in-out}.card-banner img{width:100%;border-radius:20px;position:absolute;left:0;z-index:-1;top:0;transition:.4s ease-in-out}.card-banner__title{font-weight:400;font-size:28px;line-height:105.02%;letter-spacing:-.03em;z-index:1}.card-banner__wrap{position:absolute;left:0;top:0;width:calc(100% - 100px);height:calc(100% - 100px);padding:50px;display:flex;align-items:flex-end}.card-banner__wrap:after,.card-banner__wrap:before{content:'';position:absolute;width:100%;left:0;bottom:0}.card-banner__wrap:after{background:linear-gradient(180deg,rgba(56,40,27,0) 0%,rgba(35,31,20,.8) 105.46%);height:60%}.card-banner__wrap:before{height:100%;background-color:rgba(0,0,0,.1)}.card-review{background:#fff;border-radius:20px;padding:45px 53px;display:flex;flex-direction:column}.card-review__title{font-weight:500;font-size:20px;line-height:22px;height:22px;text-overflow:ellipsis;overflow:hidden;margin-bottom:16px;white-space:pre}.card-review .rating,.card-review-catalog .rating{margin-bottom:24px}.card-review__text{font-size:16px;line-height:22px;height:calc(22px*9);overflow-y:auto;overflow-x:hidden;width:calc(100%);margin-bottom:20px;padding-right:10px}.card-review__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:auto;min-height:50px}.card-review__date{font-weight:400;font-size:16px;line-height:130.02%;letter-spacing:-.03em;color:#eea593}.card-review__logo{height:50px;border-radius:50%;overflow:hidden}.card-review-catalog__logo img,.card-review__logo img{max-height:100%}.card-review-catalog{background:#fff;border-radius:20px;padding:40px 40px 30px;display:flex;flex-direction:column}.card-review-catalog__top{display:flex;justify-content:space-between}.card-review-catalog__title{font-weight:500;font-size:20px;line-height:22px;height:22px;text-overflow:ellipsis;overflow:hidden;margin-bottom:16px;white-space:pre}.card-review-catalog__text{font-size:16px;line-height:22px;height:calc(22px*9);overflow-y:auto;overflow-x:hidden;width:calc(100%);margin-bottom:20px;padding-right:18px}.card-review-catalog__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:auto;min-height:50px}.card-review-catalog__bottom a{display:block;width:100%}.card-review-catalog__date{font-weight:500;font-size:16px;line-height:130.02%;letter-spacing:-.03em;color:#eea593}.card-review-catalog__logo{height:50px;border-radius:50%;overflow:hidden}.card-preview{display:flex;align-items:center;width:100%}.card-preview__title{font-size:15px;line-height:130.02%;letter-spacing:-.03em;font-weight:500;color:#4b4e51;display:inline-block}.card-preview__left{margin-right:auto}.card-preview__text{font-weight:400;font-size:12px;line-height:130.02%;letter-spacing:-.03em}.card-preview__image{width:111px;height:78px;flex-shrink:0;margin-right:15px;border-radius:8px;overflow:hidden}.card-preview__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-reviews{position:relative}.slider-reviews .swiper-slide{width:calc(25% - 26px);margin:0 13px;height:auto;min-width:315px}.slider-reviews .card-review{height:calc(100% - 90px)}.slider-reviews .swiper-container{margin-left:-13px;width:calc(100% + 26px)}.slider-reviews .swiper-container:not(.swiper-container-initialized)~.arrows-slider{display:none}.slider-reviews .arrows-slider{width:calc(100% + 200px);margin-left:-100px}.slider-reviews .swiper-pagination{position:inherit;margin-top:25px;display:none}.section-reviews{margin-top:120px;margin-bottom:120px;overflow:hidden}.slider-reviews-mr{margin-bottom:0!important}.section-title{font-weight:500;font-size:36px;line-height:130.52%;letter-spacing:-.03em;margin-bottom:40px;text-align:center}.section-title--left{text-align:left}.card-article{color:#fff;position:relative;display:block;overflow:hidden;border-radius:20px;width:100%;height:calc((var(--vh, 1vh)*70));max-height:565px}.card-article__title{font-size:34px;line-height:105%;letter-spacing:-.025em;margin-bottom:20px;font-weight:400;max-width:380px}.card-article__text{font-size:16px;line-height:22px;letter-spacing:-.03em;max-width:360px;height:calc(22px*4);overflow:hidden}.card-article__wrap{position:absolute;left:0;top:0;padding:50px 40px;width:calc(100% - 80px);height:calc(100% - 100px);z-index:2;display:flex;flex-direction:column;justify-content:flex-end}.card-article__wrap:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:60%;background:linear-gradient(180deg,rgba(75,78,81,0) 0%,#101010 105.46%);z-index:-1}.card-article img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.section-articles{margin-bottom:110px}.section-articles__grid{display:flex;flex-wrap:wrap;margin-left:-10px;width:calc(100% + 20px);margin-bottom:45px}.section-articles__grid .swiper-container{width:100%;overflow:visible}.section-articles .swiper-slide{width:calc(25% - 20px);margin:10px;height:auto}.section-articles .swiper-pagination{position:inherit;display:none}.section-articles__btn{text-align:center}.video{background-color:#ccc;position:relative;cursor:pointer;border-radius:20px;overflow:hidden}.video:before{content:'';position:relative;display:block;width:100%;padding-top:56.25%}.video iframe,.video__preview{position:absolute;top:0;left:0;width:100%;height:100%}.video iframe{border:0}.video__preview{background-size:cover}.video:hover .video__btn:before,.video__preview:hover .news-detail-video__btn{transform:scale(1.1)}.video__btn{width:114px;height:114px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:all .2s ease-in-out;pointer-events:none;font-size:18px;border:1px solid currentColor}.video__btn .icon{left:.1em}.video:hover .video__btn{color:#eea593}.section-video{display:flex;margin-bottom:120px;flex-wrap:wrap}.section-video__right{width:50%;padding:70px 50px 20px 108px;display:flex;flex-direction:column}.section-video__title{font-size:32px;line-height:112.5%;letter-spacing:-.05em;font-weight:400;margin-bottom:30px}.section-video__text{margin-bottom:50px;font-size:16px;line-height:149.52%;color:#6e757b}.section-video__left{width:calc(50% - 10px)}.footer{background:#eaeced;border-top-right-radius:20px;border-top-left-radius:20px}.footer__address{line-height:170%}.footer__address .footer__nav-title{margin-bottom:12px}.footer__container{display:flex;align-items:center;border-bottom:1px solid #ddd}.footer__container--center{padding:70px 0;align-items:start;justify-content:space-between}.footer__container--top{padding:50px 0}.footer__address-btn{margin-left:auto;cursor:pointer;color:#fff}.footer__logo{display:block;margin-right:106px;font-size:29px}.footer__logo>svg{fill:#4b4e51}.footer__logo:hover>svg{fill:#eea593}.footer__category-row{display:flex;justify-content:space-between;width:100%;max-width:682px}.footer__category-row span{display:none;fill:#4b4e51;font-size:10px}.footer__category-link{color:#4b4e51;font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.03em;text-transform:uppercase}.footer__category-link:last-child{margin-right:0}.footer__category-link:hover,.footer__nav-list a:hover{color:#eea593}.footer__nav-row{width:60%;display:grid;grid-template-columns:repeat(4,1fr)}.footer__nav-col{display:block}.footer__nav-list li{font-weight:400;font-size:15px;line-height:230%}.footer__nav-list a{color:#4b4e51}.footer__mail-form{margin-bottom:46px}.footer__mail-form .form__btn{height:100%}.footer__nav-title{font-weight:500;font-size:16px;line-height:120.52%;letter-spacing:-.05em;color:#4b4e51;margin-bottom:15px}.footer__right{display:flex;align-items:start;margin-left:auto;width:85%;justify-content:space-between;max-width:610px}.footer__right>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__bottom{padding:30px 0}.footer__bottom-wrap{width:50%}.footer__bottom-form .form{position:relative;height:42px;width:300px}.footer__bottom-form .form__input{padding:10px 95px 10px 20px}.footer__bottom-form .footer__nav-title{max-width:215px}.footer__bottom-row,.footer__bottom-wrap{display:flex;flex-wrap:wrap}.footer__bottom-title{font-size:26px;line-height:120.5%;letter-spacing:-.03em;font-weight:400;margin-bottom:25px;max-width:380px}.footer__bottom-contacts{font-weight:400;font-size:15px;line-height:160.02%;letter-spacing:-.03em;color:#4b4e51;margin-right:25px}.footer__bottom-mail,.footer__bottom-phone{font-weight:500;display:inline-block;transition:.15s ease-in-out}.footer__bottom-phone{color:#4b4e51;font-size:18px;line-height:145.02%}.footer__bottom-phone:hover{color:#eea593}.footer__bottom-mail{font-size:16px;line-height:145.52%;margin-bottom:35px;margin-top:5px}.footer__bottom-mail:hover{color:#4b4e51}.footer__bottom .form{max-width:470px}.footer__bottom-item{width:100%}.footer__copyright{flex-shrink:0;padding:25px 0}.footer__copyright .container{display:grid;grid-template-columns:1fr 1fr;align-items:start}.footer__copyright-text{display:flex;font-weight:400;font-size:12px;line-height:160.02%;letter-spacing:-.05em;color:#4b4e51}.footer__copyright-text div{margin-right:100px}.footer__copyright-link{margin-top:10px;display:block;font-weight:500;color:#eea593;-webkit-text-decoration-line:underline;text-decoration-line:underline}.CADesgin,.footer__copyright-link:hover{color:#4b4e51}.footer .social{margin-bottom:30px}.footer .social__item{width:40px;height:40px}.footer .social__title{font-weight:500}.CADesgin{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:120.52%;letter-spacing:-.05em;text-align:center;margin-left:auto;transition:all .3s;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.CADesgin:hover{color:#eea593}.CADesgin b{margin-left:2px}.footer__pay-and-link{display:flex;align-items:start;justify-content:space-between;flex-shrink:0}.footer-accordion span{display:none}.jivo-pseudo-btn--fixed{z-index:99;position:fixed;bottom:100px;right:60px}.jivo-pseudo-btn{border:0;border-radius:50%;display:flex;align-items:center;justify-content:space-between;background:#eea593;width:65px;height:65px;position:relative;z-index:10;transition:opacity .2s ease}.jivo-pseudo-btn:hover{opacity:.7}.jivo-pseudo-btn__descr{position:absolute;z-index:9;left:-37px;width:140px;height:140px;border-radius:50%;-webkit-animation:textScale 20s linear infinite;animation:textScale 20s linear infinite}.jivo-pseudo-btn__descr textPath{letter-spacing:1.6px;font-size:6px;fill:#4b4e51}.jivo-pseudo-btn__color-socials{position:absolute;right:80px;top:-50%;z-index:-1;display:flex;justify-content:space-between;width:300px!important;background:#fff;box-shadow:0 4px 38px rgba(0,0,0,.12);border-radius:33px;padding:10px;transform:translate(200%,50%);transition-delay:.3s;opacity:0;transition:transform .3s ease,opacity .3s ease}.jivo-pseudo-btn__color-socials.active{transform:translate(0,50%);opacity:1}.jivo-pseudo-btn .icon-write-bw{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;height:24px;width:26px;stroke:#fff;color:#fff;fill:#fff}.social__row{display:flex}.social__title{font-weight:700;line-height:170.52%;margin-bottom:10px;font-size:16px}.social__item{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;font-size:18px;border:1px solid #cad2d7;color:#4b4e51;border-radius:50%;transition:.15s ease-in-out}.social__item:hover{color:#eea593}.social__item .icon-vk{font-size:13px}.payment__icon:last-child,.social__item:last-child{margin-right:0}.payment__title{font-weight:700;font-size:16px;line-height:170.52%;margin-bottom:10px}.payment__row{display:flex;align-items:center}.payment__icon{margin-right:15px;display:inline-flex;max-height:40px;max-width:90px}.checkbox,.checkbox-block{position:relative}.checkbox--selected .checkbox__question,.checkbox-block--selected .checkbox__question{opacity:1;pointer-events:auto}.checkbox--selected .checkbox__label .checkbox__icon,.checkbox-block--selected .checkbox__label .checkbox__icon{z-index:1;opacity:1}.checkbox-block__input,.checkbox__input{display:none}.checkbox-block__descr,.checkbox__descr{display:flex;align-items:start;justify-content:space-between;width:100%}.checkbox-block__descr--text,.checkbox__descr--text{max-width:200px}.checkbox-block__descr--prise,.checkbox__descr--prise{white-space:nowrap;font-weight:500;color:#4b4e51}.checkbox-block__label,.checkbox__label{display:inline-block;position:relative;padding-left:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--color .checkbox-block__label,.checkbox--color .checkbox__label,.checkbox-block--color .checkbox-block__label,.checkbox-block--color .checkbox__label{padding-left:38px}.checkbox-block__label.disabled,.checkbox__label.disabled{pointer-events:none;opacity:.5}.checkbox-block__label a,.checkbox__label a{text-decoration:underline;display:inline-block}.checkbox-block__icon,.checkbox__icon{position:absolute;top:4px;left:0;width:16px;height:16px;border:1px solid #d1d1d1;border-radius:2px;transition:.2s ease-in-out}.checkbox--radio .checkbox-block__icon,.checkbox--radio .checkbox__icon,.checkbox-block--radio .checkbox-block__icon,.checkbox-block--radio .checkbox__icon{border-color:#d9d9d9;border-radius:50%}.checkbox--radio .checkbox-block__icon::before,.checkbox--radio .checkbox__icon::before,.checkbox-block--radio .checkbox-block__icon::before,.checkbox-block--radio .checkbox__icon::before{content:'';position:absolute;top:50%;left:50%;width:60%;height:60%;transform:translate(-50%,-50%);background:#eea593;background-size:10px 10px;opacity:0;transition:opacity .2s ease-in-out;border-radius:50%}.checkbox--color .checkbox-block__icon,.checkbox--color .checkbox__icon,.checkbox-block--color .checkbox-block__icon,.checkbox-block--color .checkbox__icon{display:flex;justify-content:center;align-items:center;top:-2px;width:28px;height:28px;border:2px solid transparent;border-radius:50%}.checkbox-block__icon::before,.checkbox__icon::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);background:#eea593 url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 5.86957L4.09375 9L12 1' stroke='%23FDFDFD' stroke-width='1.75485' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ") no-repeat no-repeat center center;background-size:70% 70%;opacity:0;transition:opacity .2s ease-in-out}.checkbox--color .checkbox-block__icon::before,.checkbox--color .checkbox__icon::before,.checkbox-block--color .checkbox-block__icon::before,.checkbox-block--color .checkbox__icon::before{display:none}.checkbox-block__input:checked+.checkbox-block__label .checkbox-block__icon::before,.checkbox-block__input:checked+.checkbox-block__label .checkbox__icon::before,.checkbox__input:checked+.checkbox__label .checkbox-block__icon::before,.checkbox__input:checked+.checkbox__label .checkbox__icon::before{opacity:1}.checkbox-block__color,.checkbox__color{width:18px;height:18px;border-radius:50%}.checkbox-block__text,.checkbox__text{font-weight:400;font-size:14px;line-height:1.57;white-space:nowrap}.checkbox--color .checkbox-block__text,.checkbox--color .checkbox__text,.checkbox-block--color .checkbox-block__text,.checkbox-block--color .checkbox__text{line-height:1.36}.checkbox--policy .checkbox-block__text,.checkbox--policy .checkbox__text,.checkbox-block--policy .checkbox-block__text,.checkbox-block--policy .checkbox__text{font-size:12px;line-height:1.33}.checkbox-block__text a,.checkbox-block__text a:hover,.checkbox__text a,.checkbox__text a:hover{color:#eea593}.checkbox-block__size,.checkbox__size{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:22px;margin-left:18px}.checkbox-block__size-item,.checkbox__size-item{position:relative;min-width:60px;padding-right:20px}.checkbox-block__size-item:last-child,.checkbox__size-item:last-child{min-width:auto;padding-right:0}.checkbox-block__size-item:not(:first-child)::before,.checkbox__size-item:not(:first-child)::before{position:absolute;bottom:0;left:-20px;content:'-'}.checkbox-block__help,.checkbox__help{position:absolute;left:50%;transform:translateX(-50%);top:70%;width:200px;opacity:0;pointer-events:none;transition:.2s ease-in-out;z-index:30;display:none}.checkbox-block__help-close,.checkbox__help-close{position:absolute;right:10px;top:10px;font-size:16px;display:none}.checkbox-block__question,.checkbox__question{color:#fff;background:linear-gradient(0deg,rgba(0,0,0,.45),rgba(0,0,0,.45));font-size:14px;width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:.2s ease-in-out;border-radius:14px}.checkbox-block__question .icon-search,.checkbox__question .icon-search{font-size:12px;margin-right:5px}.checkbox--image,.checkbox-block--image{display:flex;align-items:center}.checkbox--image .checkbox__icon,.checkbox-block--image .checkbox__icon{position:relative;display:inline-flex;flex-shrink:0;top:0;left:0;width:22px;height:22px;margin-right:25px}.checkbox--image .checkbox__label,.checkbox-block--image .checkbox__label{display:flex;align-items:center;width:100%;padding:0}.checkbox--image .checkbox__image,.checkbox-block--image .checkbox__image{overflow:hidden;margin-right:30px;width:100px;height:74px;position:relative;display:inline-block;flex-shrink:0;border-radius:16px}.checkbox--image .checkbox__image:before,.checkbox-block--image .checkbox__image:before{content:'';position:relative;display:block;width:100%;padding-top:74%}.checkbox--image .checkbox__image img,.checkbox-block--image .checkbox__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.checkbox--color-image,.checkbox-block--color-image{font-weight:400;font-size:14px;line-height:130.02%}.checkbox--color-image .checkbox__icon,.checkbox-block--color-image .checkbox__icon{position:absolute;top:calc(100% - 12px);width:24px!important;height:24px!important;border-radius:50%;right:0;left:unset;overflow:hidden;font-size:8px;display:inline-flex;align-items:center;justify-content:center;color:#fff;border:0;opacity:0}.checkbox--color-image .checkbox__icon::before,.checkbox-block--color-image .checkbox__icon::before{background-size:50% 32%}.checkbox--color-image .checkbox__input:checked+.checkbox__label .checkbox__icon,.checkbox-block--color-image .checkbox__input:checked+.checkbox__label .checkbox__icon{z-index:1;opacity:1}.checkbox--color-image .checkbox__input:checked+.checkbox__label .checkbox__question,.checkbox-block--color-image .checkbox__input:checked+.checkbox__label .checkbox__question,.checkbox-label input[type=checkbox]:checked+.checkbox-label__icon .icon,.radio input[type=radio]:checked+.radio__icon:after{opacity:1}.checkbox--color-image .checkbox__input:checked+.checkbox__label .checkbox__image,.checkbox-block--color-image .checkbox__input:checked+.checkbox__label .checkbox__image{border:1px solid #eea593}.checkbox--color-image .checkbox__label,.checkbox-block--color-image .checkbox__label{display:flex;flex-direction:column;height:100%;padding:0}.checkbox--color-image .checkbox__name,.checkbox-block--color-image .checkbox__name{margin:10px;height:100%;display:block}.checkbox--color-image .checkbox__image,.checkbox-block--color-image .checkbox__image{position:relative;margin-bottom:5px;margin-right:0;border-radius:15px;border:1px solid transparent}.checkbox--color-image .checkbox__image:before,.checkbox-block--color-image .checkbox__image:before{content:'';position:relative;display:block;width:100%;padding-top:74.4%}.checkbox--color-image .checkbox__image img,.checkbox-block--color-image .checkbox__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";border-radius:14px}.checkbox--selected>.checkbox__label .checkbox__icon{opacity:1}.checkbox--selected>.checkbox__label .checkbox__icon:before{background:#eea593;opacity:1}.checkbox--selected>.checkbox__label .checkbox__image{border:1px solid #eea593}.checkbox--selected .checkbox__label>.checkbox__icon{border-color:#eea593}.checkbox-help{position:relative;width:200px}.checkbox-help__close{position:absolute;cursor:pointer;right:30px;top:10px;font-size:16px;display:none}.checkbox-help__close .icon-close{width:100%;height:100%}.checkbox__input:disabled+.checkbox__label{opacity:.5}.checkbox--color .checkbox__input:checked+.checkbox__label .checkbox__icon{border:2px solid #eaa794;display:flex;justify-content:center;align-items:center}.form-group{position:relative;margin-bottom:12px;width:100%}.form-group.center{text-align:center}.form-group--mg0{margin-bottom:0}.form-group--mg10{margin-bottom:10px}.form-group--mg20{margin-bottom:20px}.form-group__input{font-size:16px;line-height:20px;padding:14px 24px;border:1px solid #e3e7e9;width:100%;border-radius:30px}.form-group__input.error,.form-group__textarea.error{border-color:#eea593}.form-group__icon:hover,.form-group__input.error~.form-group__help,.mobile-menu__list a:hover{color:#eea593}.form-group__help{pointer-events:none;transition:.2s ease-in-out;color:#9f9f9f;line-height:19px;position:absolute;left:24px;font-size:14px;top:50%;transform:translateY(-50%)}.form-group__help svg{top:3px;position:relative}.form-group__error-field{color:#ff655b;margin-bottom:10px;font-size:14px}.form-group__icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;font-size:12px;align-items:center;cursor:pointer;transition:.15s ease-in-out;z-index:1}.form-group__input:not(:-moz-placeholder-shown)~.form-group__help,.form-group__input:not(:-ms-input-placeholder)~.form-group__help,.form-group__textarea:not(:-moz-placeholder-shown)~.form-group__help,.form-group__textarea:not(:-ms-input-placeholder)~.form-group__help{opacity:0}.form-group__input:focus~.form-group__help,.form-group__input:not(:placeholder-shown)~.form-group__help,.form-group__textarea:focus~.form-group__help,.form-group__textarea:not(:placeholder-shown)~.form-group__help{opacity:0}.mobile-menu{position:fixed;top:70px;left:0;width:100%;height:100%;background:#f4f4f4;z-index:50;transform:translateX(-100%);opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:none}.mobile-menu__row{display:flex;flex-wrap:wrap}.mobile-menu__col{margin-bottom:55px;margin-right:10%}.mobile-menu__title{display:block;margin-bottom:27px;color:#4b4e51}.mobile-menu__title--link{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.mobile-menu__title--numbers{margin-left:10px;color:#eea593}.mobile-menu__list{font-size:16px;line-height:120.52%;letter-spacing:-.03em}.mobile-menu__list--wrap{width:276px;display:flex;flex-wrap:wrap;flex-direction:column;-moz-columns:3;columns:3;max-height:137px}.mobile-menu__list--wrap li:not(:last-child){margin-right:30px}.mobile-menu__list li{margin-bottom:12px}.mobile-menu__list a{color:#4b4e51;transition:.15s ease-in-out}.mobile-menu__nav{padding:0 20px}.mobile-menu__next{position:absolute;left:0;top:0;width:100%;height:100%;background:#f9f9f9;z-index:99999;padding:20px}.mobile-menu__back{margin-bottom:35px;display:inline-flex;align-items:center;font-weight:500;font-size:14px;line-height:17px}.mobile-menu__back .icon{color:#eea593;font-size:12px;margin-right:15px}.mobile-menu.is-active{transform:translateX(0);opacity:1}.fancybox-button div,.mobile-menu__content{height:100%}.mobile-menu__top{display:flex;font-size:14px;margin-bottom:20px}.mobile-menu__top .choice-city{margin-right:15px}.mobile-menu__shop{color:#4b4e51}.mobile-menu__user{margin-left:auto;color:#4b4e51;font-weight:700}.mobile-menu__title{font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.03em}.mobile-menu__item{display:flex;align-items:center;height:50px}.mobile-menu__item .choice-city{display:flex;align-items:center;margin-left:auto}.mobile-menu__item .choice-city__name{font-size:16px;line-height:19px;letter-spacing:-.03em;color:#eea593;margin-right:5px}.mobile-menu__item .choice-city .icon{top:2px}.mobile-menu__item:first-child{height:65px;margin-bottom:10px;border-bottom:1px solid #e6e6e6}.mobile-menu__link,.mobile-menu__phone{font-size:16px;line-height:19px;letter-spacing:-.03em;color:#4b4e51}.mobile-menu__link{position:relative;padding-left:50px;display:flex;align-items:center}.mobile-menu__link .icon-user{width:20px}.mobile-menu__link>.catalog-list__name-noimg-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.mobile-menu__phone{font-weight:500}.mobile-menu__bottom{display:flex;justify-content:space-between;align-items:center;box-shadow:0 -2px 4px rgba(0,0,0,.05);padding:12px 10px;position:absolute;bottom:20px;width:100%;left:0;background:#fff;z-index:30}.mobile-menu__bottom .btn{font-size:14px;padding:8px 15px}.mobile-menu__next{opacity:0;pointer-events:none;transition:.2s linear;transform:translateX(-100%)}.mobile-menu__next.is-active{pointer-events:all;opacity:1;transform:translateX(0)}.mobile-menu .catalog-list{margin-bottom:0}.mobile-menu__scroll{overflow:scroll;height:100vh;margin:0 -20px;padding:0 20px 300px}.mobile-menu__title-block{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.mobile-menu__title-block a span{color:#4b4e51;text-decoration:underline;font-weight:500}.mobile-menu__catalog{overflow:auto;margin:0 -10px;padding:0 10px;height:calc(var(--vh, 1vh)*100)}.mobile-menu__info{position:relative;background:#eef0f1;height:250px;padding:35px 41px;border-radius:15px;overflow:hidden}.mobile-menu__info-title,.mobile-menu__note{position:relative;z-index:2;line-height:120.5%;letter-spacing:-.03em}.mobile-menu__info-title{font-weight:400;max-width:162px;font-size:18px;margin-bottom:30px}.mobile-menu__note{font-size:14px;margin-bottom:10px}.mobile-menu__image{position:absolute;z-index:1;bottom:0;right:0}.mobile-menu .btn--stroke{position:relative;z-index:2}.mobile-menu .form,.mobile-menu .modal-header{display:none}.mobile-menu.is-catalog{top:0;background:#fff}.mobile-menu.is-catalog .catalog-search{padding:0 15px}.mobile-menu.is-catalog .modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px}.mobile-menu.is-catalog .mobile-menu__nav{display:none}.mobile-menu.is-catalog .mobile-menu__scroll{background:#f9f9f9;border-top-left-radius:20px;border-top-right-radius:20px;padding:25px 20px!important}.mobile-menu.is-catalog .form{display:flex}.select-block{display:inline-block;position:relative}.select-block.active{z-index:10}.select-block__title{width:auto;padding:0 22px 0 0;background-color:#fff;font-size:14px;position:relative;cursor:pointer;z-index:1}.select-block__title:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:4px 3.5px 0;border-color:#333 transparent transparent;position:absolute;top:50%;margin-top:-2px;right:10px;transition:all .2s ease-in-out}.section-seo.is-active .section-seo__btn svg,.select-block__title.active:after{transform:rotate(180deg)}.select-block__title span{overflow:hidden;white-space:nowrap;display:inline-block;width:100%}.select-block__list{background:#fff;box-shadow:0 4px 30px rgba(0,0,0,.06);border-radius:0 0 5px 5px;min-width:140px;position:absolute!important;top:20px;margin:0;padding:5px 0;list-style:none;width:100%;max-height:200px;overflow-y:auto;display:none}.select-block__list li a{display:block;color:#4b4e51;transition:.15s ease-in-out;padding:6.5px 10px;text-decoration:none}.select-block__list li a:hover{background-color:#eea593;color:#fff}.search-min{padding:0}.search-min__inner{height:100%;background:#f9f9f9;padding:16px 20px;overflow:auto}.search-min__top{display:flex;align-items:center;margin-bottom:30px}.search-min__top--close{margin-left:18px}.search-min__top .icon-search{position:absolute;top:14px;left:18px}.search-min__bottom--cards{display:flex;flex-direction:column;gap:6px;margin-top:30px}.search-min__bottom--cards a{color:inherit}.search-min__bottom .header-search__bottom--left .search-helper-list ul{gap:16px}.search-min input{padding:11px 45px}.search-list{display:none;width:100%;padding-top:25px;z-index:10;transition:.2s ease-in-out;pointer-events:none}.search-list.is-active{display:block;opacity:1;pointer-events:all}.search-list__scroll{overflow-y:auto;overflow-x:hidden}.search-list .simplebar-track{right:7px;height:97%}.search-list__item{display:inline-flex;color:#4b4e51;font-size:16px;line-height:19px;letter-spacing:-.03em;align-items:center;width:100%;transition:background-color .2s ease-in-out;margin-bottom:10px;padding-right:10px}.search-list__item:hover{background:rgba(238,165,147,.3)}.search-list__name{overflow:hidden;max-height:57;text-overflow:ellipsis;display:block;display:-webkit-box}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.search-list__name{-webkit-box-orient:vertical;-webkit-line-clamp:3}}.search-list__img{min-width:80px;width:80px;height:60px;overflow:hidden;position:relative;margin-right:15px}.search-list__img .slider__image{position:static;border-radius:5px!important}.search-list__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.modal-search .search-list{display:block;min-height:calc((var(--vh, 1vh)*90) - 320px)}.modal-search .search-list__scroll{max-height:calc((var(--vh, 1vh)*90) - 320px);overflow-y:auto;overflow-x:hidden}.modal-search .input{border-radius:50px}.catalog-list{background:#f9f9f9;padding:25px 20px}.catalog-list__item{position:relative;padding:7px 0 0 50px;display:flex;align-items:center;height:55px;border-bottom:1px solid #e6e6e6}.catalog-list__item:last-child{border-bottom:0}.catalog-list__img{width:40px;height:40px;background:#eef0f1;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-right:15px}.catalog-list__name,.catalog-list__name-noimg{font-size:14px;line-height:17px;letter-spacing:-.03em;color:#4b4e51;text-transform:uppercase}.catalog-list__name-noimg{display:flex;align-items:center;font-weight:400;letter-spacing:-.025em}.catalog-list__name-noimg-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);margin-right:35px;width:25px;height:25px}.catalog-list__name-noimg-icon .icon-bag{transform:scale(.9)}.catalog-list__name-noimg-icon>svg{width:100%;height:100%;fill:#4b4e51}.catalog-list__name-noimg-icon>svg>*{width:100%;height:100%}.catalog-list__name-noimg-icon>svg.icon-options-matras{fill:#4b4e51}.catalog-list__icon{margin-left:auto;font-size:10px;color:#4b4e51;fill:#4b4e51}.tab-block{display:none;height:auto!important}.tab-block.is-active{display:block}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask,.simplebar-offset{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0}.simplebar-mask{overflow:hidden;width:auto!important;height:auto!important;z-index:0;direction:inherit}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer,.simplebar-track{position:absolute;pointer-events:none;overflow:hidden}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#e3e3e3;border-radius:7px;left:0;right:0;opacity:1;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:4px;background:#f2f2f2}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:0;right:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.admin-panel{background:#f9f9f9;box-shadow:0 3px 37px rgba(0,0,0,.06);border-radius:10px;position:absolute;top:100%;z-index:10;width:220px;overflow:hidden}.admin-panel__item{min-height:50px;padding:5px 10px;border-bottom:1px solid #e8e8e8;font-size:16px;line-height:130.02%;display:inline-flex;align-items:center;width:100%;letter-spacing:-.03em;color:#4b4e51;transition:.15s ease-in-out}.admin-panel__item--bold{font-weight:700}.admin-panel__item:last-child{border-bottom:none}.admin-panel__item:hover{background:#eea593;color:#fff}.sort-item{position:relative}.sort-item,.sort-item--desktop{display:inline-flex}.sort-item--desktop .icon-arrow-bottom{font-size:7px}.sort-item--mobile{display:none}.sort-item__num{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;width:21px;height:21px;background:#eea593;border-radius:25px;color:#fff}.sort-item__label{background:#fff;border-radius:36px;font-weight:500;font-size:14px;line-height:20px;padding:0 20px;display:inline-flex;align-items:center;flex-shrink:0;cursor:pointer;height:40px}.sort-item__label .icon.icon-filter{font-size:11px}.sort-item__popup{position:absolute;top:100%;z-index:2;pointer-events:none;opacity:0;transition:.2s opacity ease-in-out}.sort-item:hover .sort-item__popup{opacity:1;pointer-events:all}.sort-item .icon-filter{font-size:14px;margin-left:24px}.sort-list{margin-top:6px;width:auto;max-height:165px;background:#fff;border-radius:20px;padding:10px 15px}.sort-list__item{margin-bottom:6px}.sort-list__item:last-child{margin-bottom:0}.catalog-h1{line-height:1em;margin-left:-3px}.section-catalog,.section-catalog--search{margin-bottom:120px}.section-catalog__filters,.section-catalog__top{display:flex;flex-wrap:wrap;align-items:center;grid-gap:15px}.section-catalog__top{margin-bottom:22px}.section-catalog__filters{width:100%}.section-catalog__filters--right{display:flex;align-items:center;margin-left:auto;transition:transform .3s ease-in-out}.section-catalog__filters--left{display:flex;align-items:center}.section-catalog__filters--left .sort-item--filters{margin-left:15px}.section-catalog__filters--left .sort-item--filters .icon-filter{font-size:15px}.section-catalog__preview>*{margin:0 10px 0 0}.section-catalog__preview>:last-child{margin-right:0}.section-catalog__amount{margin-left:15px;font-size:14px;line-height:130%;font-weight:400;color:#8a8a8a}.section-catalog__grid{display:flex;flex-wrap:wrap;margin-left:-10px;width:calc(100% + 20px);margin-top:36px;margin-bottom:120px}.section-catalog__grid-more{margin-bottom:40px!important}.section-catalog__grid .card-b,.section-catalog__grid .card-product{width:calc(25% - 20px);margin:16px 10px 0}.section-catalog__grid .card-b{height:100%}.section-catalog__grid .card-b .card-product__container,.section-catalog__grid .card-product .card-product__container{border-radius:25px}.section-catalog__grid .banner,.section-catalog__grid .card-product{height:auto}.section-catalog__grid .big-b{width:calc(100% - 20px);flex-shrink:0;margin:10px}.section-catalog__grid .banner .card-product__top{overflow:hidden}.section-catalog__grid .banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-catalog__more{text-align:center}.section-catalog__toggles-grid{margin-left:auto}.section-catalog__toggles-grid .toggle{width:80px}.section-catalog__toggles-grid .toggle__btn{font-size:11px}.section-catalog .row-show{display:none}.section-best-price{margin-bottom:120px}.toggle{position:relative;display:flex;width:195px}.toggle::after,.toggle::before{content:'';position:absolute;top:0;left:0;height:100%;z-index:-1;border-radius:36px}.toggle::before{background:#eef0f1;border:1px solid rgba(0,0,0,.15);width:100%}.toggle::after{width:50%;background:#fff;border:1px solid #d1d1d1;transition:transform .3s ease}.toggle.is-active::after{transform:translateX(100%)}.toggle__item{width:50%}.toggle__btn{width:100%;height:40px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-weight:400;font-size:14px;line-height:17px}.toggle input:checked~.toggle__btn{pointer-events:none}.cloud-tags{display:flex;flex-wrap:wrap;grid-gap:15px;margin:30px 0;max-height:95px;overflow-y:hidden;transition:max-height .3s ease-in-out}.cloud-tags::-webkit-scrollbar{width:0;height:0}.cloud-tags-more{max-height:100%}.cloud-tags__item{display:inline-flex;align-items:center;justify-content:center;border:1px solid #d1d1d1;font-weight:400;color:#4b4e51;font-size:14px;line-height:1;height:40px;border-radius:35px;padding:0 15px;flex-shrink:0;transition:background-color .2s ease-in-out}.cloud-tags__item:hover{background-color:#e1e5e3}.cloud-tags__more{display:inline-block;margin-top:20px;color:#4b4e51;transition:color .15s ease-in-out}.cloud-tags__more:hover{color:#eea593}.section-tags{margin-bottom:90px}.select-size{position:relative;box-sizing:border-box}.select-size--padding .select-size__dropdown{padding-left:70px}.select-size--col-2 .select-size__row{grid-template-columns:40px 5px 60px}.select-size--col-last-xs .select-size__row{grid-template-columns:40px 5px 40px 5px 60px}.select-size--col-last-xl .select-size__row{grid-template-columns:40px 5px 40px 5px 100px}.select-size--sofa{padding-right:0!important;margin-right:0!important}.select-size--sofa .select-size__row{grid-template-columns:40px 5px 40px 5px 50px 110px;grid-gap:10px}.select-size--bed .select-size__row{grid-template-columns:40px 5px 40px 5px 130px}.select-size__selected{display:flex;align-items:center;cursor:pointer;padding:11px 15px 12px 5px;border-radius:15px;overflow:hidden;background:#f9f9f9;position:relative;z-index:1}.select-size__selected-title{margin-top:auto;font-size:14px;margin-right:8px}.select-size__title{font-weight:500;font-size:16px;line-height:130.02%;margin-bottom:15px}.select-size__price{display:flex;align-items:center;margin-bottom:20px;margin-top:15px}.select-size__price-current{font-weight:700;font-size:20px;line-height:130.02%;letter-spacing:-.03em;margin-right:15px}.select-size__price-old{font-weight:400;font-size:16px;line-height:130.02%;letter-spacing:-.03em;color:rgba(75,78,81,.5);text-decoration:line-through}.select-size__row{position:relative;display:grid;grid-template-columns:40px 5px 40px 5px 100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.select-size__col{display:flex;flex-direction:column;align-items:center;position:relative;white-space:nowrap}.select-size__col--transparent{color:transparent}.select-size__col--grey{color:rgba(75,78,81,.5)}.select-size__col--align{justify-content:flex-end}.select-size__col--md-head,.select-size__col--mg{margin-left:40px}.select-size__col--mg:before{display:none}.select-size__col-name{font-weight:300;font-size:11px;line-height:13px;color:rgba(0,0,0,.2);margin-bottom:5px}.select-size__params{position:relative;display:inline-flex;font-weight:300;font-size:14px;line-height:19px}.select-size__action{font-weight:700;line-height:17px;font-size:13px;letter-spacing:-.03em;color:#fff;background:#eea593;padding:4px 15px 4px 20px;border-radius:0 15px 15px 0;margin-right:15px;margin-left:-20px}.select-size__arrow{flex-shrink:0;font-size:7px;margin-left:auto;cursor:pointer}.select-size__dropdown{padding:0 10px;display:none;position:absolute;top:100%;width:100%;background:#f9f9f9;border-radius:0 0 15px 15px;overflow:hidden;filter:drop-shadow(0 4px 15px rgba(0,0,0,.1))}body>.select-size__dropdown{z-index:50}.is-active .select-size__dropdown,.select-size__item.active::before{opacity:1}.select-size__wrap{border-top:1px solid #dfdfdf;padding-top:15px;padding-bottom:25px}.select-size__close{display:none;position:absolute;right:20px;top:25px}.select-size__head{display:none;margin-bottom:30px;border-bottom:1px solid #e3e7e9}.select-size__item{position:relative;display:flex;margin-bottom:8px;margin-right:15px;cursor:pointer;width:100%;z-index:1}.select-size__item:last-child{margin-bottom:0}.select-size__item::before{content:'';display:block;position:absolute;top:0;left:51%;width:100%;height:100%;background:rgba(238,165,147,.5);border-radius:32px;opacity:0;transition:.2s opacity ease-in-out;transform:translateX(-50%)}.select-size__item--head{color:rgba(75,78,81,.5)}.select-size__item--head .select-size__params{font-size:11px}.section-seo ul:not([class]) li.no-icon:before,.select-size__item--head .select-size__col:not(:first-child)::before{display:none}.select-size__list{padding:5px 5px 5px 0;max-height:170px;overflow-y:auto;overflow-x:clip}.select-size__list::-webkit-scrollbar{width:5px;background-color:#f9f9fd;left:10px;height:90%}.select-size__list::-webkit-scrollbar-thumb{background-color:#eea593;border-radius:10px}.select-size__list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f9f9fd;margin:10px 0}.select-size__list.sofa-size{padding-right:0!important;overflow:visible}.select-size__list.sofa-size .select-size__col--grey{min-width:unset}.select-size__list.sofa-size .select-size__col--grey .select-size__params{white-space:nowrap}.select-size__bottom-line{display:inline;height:1em;border-bottom:1px dashed #e3e7e9;width:100%;margin-left:5px;margin-right:5px;max-width:calc(100% - 300px)}.select-size__p{flex-shrink:0;margin-left:auto;margin-right:8px;font-weight:600;font-size:14px;line-height:19px;color:#4b4e51}.select-size.is-active{z-index:31}.select-size.is-active .select-size__selected{border-radius:15px 15px 0 0}.select-size__close-bg{position:absolute;left:0;top:0;width:100%;height:100%;display:none}.select-size--mod .select-size__col{font-weight:300}.select-size--mod .select-size__selected{padding:10px}.card-b{color:#4b4e51;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;background:#eef0f1}.card-b__wrapper{display:block;background:#eef0f1;color:inherit}.card-b__wrapper-wrapper:before{content:'';display:block;position:relative;padding-top:70%}.card-b__wrapper-container{position:absolute;left:0;top:0;width:100%;height:100%}.card-b__wrapper-img{width:100%;height:100%}#wrapper-2 .inner-wrapper-sticky,.card-b__wrapper-img img{width:100%}.card-b__wrapper .card-product__top{border-top-left-radius:20px;border-top-right-radius:20px}.card-b__wrapper .card-b__bottom{height:166px}.card-b__wrapper .card-b__bottom .card-b__text{max-height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:4px}.card-b__wrapper .card-b__bottom .card-b__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;margin-bottom:15px}.card-b__wrapper .card-b__bottom .big-b__link{margin:auto 0 0}.card-b__image,.card-b__image img{position:relative;width:100%;height:100%}.card-b__image img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.card-b__bottom{height:100%;padding:20px 20px 10px;display:flex;flex-direction:column}.card-b__text,.card-b__title{font-weight:400;letter-spacing:-.03em}.card-b__title{min-width:250px;font-size:22px;line-height:100%}.card-b__text{font-size:16px;line-height:120.5%;margin-bottom:15px}.card-b__link{border:1px solid #eea593;box-sizing:border-box;border-radius:40px;height:34px;width:52px;align-items:center;justify-content:center;display:inline-flex;font-size:12px;margin-top:auto;background-color:#eea593;transition:background .15s ease-in-out;color:#fff}.card-b__link svg{fill:#fff}.card-b__link:focus{background:#eea593}.card-b__link:hover{background:#eea593}.card-b__link:active{background:0 0}.card-b__link:active svg{fill:#eea593}.card-b--v2{position:relative}.card-b--v2 .card-b__bottom{z-index:1}.card-b--v2 .card-b__link{margin-top:18px}.card-b--v2 .card-b__image{position:relative;order:2}.card-b--v2 .card-b__image img{-o-object-position:left;object-position:left}.big-b,.big-b__image{position:relative;border-radius:15px;overflow:hidden}.big-b{background:#fff;display:flex;align-items:center;width:100%}.big-b__image{margin-left:auto;width:50%;height:100%;right:0;bottom:0}.big-b__image:before{content:'';position:relative;display:block;width:100%;padding-top:38.75%}.big-b__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.big-b__left{z-index:1;position:relative;max-width:500px;width:500px;padding:31px 42px;flex-shrink:0}.big-b__text,.big-b__title{letter-spacing:-.03em;color:#4b4e51}.big-b__title{font-weight:400;margin-bottom:20px;font-size:32px;line-height:120.5%}.big-b__text{font-size:16px;line-height:24px}.big-b__link{border:1px solid #eea593;box-sizing:border-box;border-radius:40px;height:34px;width:52px;align-items:center;justify-content:center;display:inline-flex;margin-left:auto;color:#4b4e51;font-size:12px;margin-top:20px;transition:background .15s ease-in-out}.big-b__link svg{fill:#4b4e51}.big-b__link:focus{background:#eea593}.big-b__link:hover{background:rgba(234,167,148,.53)}.filters{border-radius:4px;position:fixed;top:0;right:0;width:100%;z-index:100;height:100%;background:rgba(0,0,0,.3);opacity:0;transition:.3s opacity ease-in-out;pointer-events:none;overflow:hidden}.filters.is-active{opacity:1;pointer-events:all}.filters.is-active .filters__container{transform:translateX(0)}.filters__container{margin-left:auto;max-width:470px;padding:44px;height:100%;background:#fff;position:relative;transform:translateX(100%);transition:.3s transform ease-in-out}.filters__content{margin-top:30px;width:100%;max-height:calc((var(--vh, 1vh)*100) - 220px)!important;padding-right:20px;overflow-y:auto}.filters__title{font-weight:500;font-size:20px;line-height:24px}.filters__close{position:absolute;right:44px;top:48px;font-size:16px;color:#4b4e51;cursor:pointer;transition:color .2s ease-in-out}.filters__close:hover{color:#eea593}.filters__btn{position:absolute;bottom:0;right:0;background:#f9f9f9;padding:30px 44px;width:100%;display:flex;justify-content:center}.filters__btn .btn{display:block;font-weight:500;font-size:16px;line-height:130.02%;padding:10px 44px;width:auto;margin-left:20px}.filters__btn .btn:first-child{margin-left:0}.filters__btn .btn--stroke{color:#eea593}.filter-block{margin-bottom:35px}.filter-block:last-child{margin-bottom:0}.filter-block__title{font-weight:500;font-size:15px;line-height:18px;margin-bottom:20px}.filter-block__title--dropdown{position:relative;cursor:pointer}.filter-block__title--dropdown::after{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yIDJMNC43NCA0Ljc0QzQuODY0OTEgNC44NjQxNyA1LjAzMzg4IDQuOTMzODYgNS4yMSA0LjkzMzg2QzUuMzg2MTIgNC45MzM4NiA1LjU1NTA5IDQuODY0MTcgNS42OCA0Ljc0TDguMzQ2NjcgMi4wNzMzMyIgc3Ryb2tlPSIjNEI0RTUxIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49ImJldmVsIi8+Cjwvc3ZnPgo=) no-repeat 50% 50%/contain;position:absolute;top:50%;right:0;width:10px;height:10px;transform:translateY(-50%)}.filter-block__title--dropdown.is-open::after{transform:translateY(-50%) rotate(-180deg)}.filter-block__content{display:none}.filter-block__all.is-open+.filter-block__all-content,.filter-block__title--dropdown.is-open+.filter-block__content{display:block}.filter-block__all{display:inline-block;font-weight:500;font-size:14px;line-height:17px;color:#eea593;cursor:pointer;transition:opacity .2s ease;margin-top:15px}.filter-block__all:hover{opacity:.7}.filter-block__all-content,.filter-block__all.is-open,.section-seo.is-active .section-seo__wrap:before{display:none}.filter-block__scroll{max-height:135px;overflow-y:auto}.filter-block__checkbox{margin-bottom:5px}.filter-block__checkbox:last-child,.product-section p:last-child{margin-bottom:0}.filter-block__checkbox--margin,.product-section p{margin-bottom:15px}.ui-slider{position:relative;height:5px;width:calc(100% - 15px)}.ui-widget-header{background-color:#eea593;position:absolute;height:5px;top:0}.ui-slider-handle{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:16px;height:16px;box-shadow:0 1.61468px 3.22936px rgba(0,0,0,.15);background-color:#fff;cursor:pointer;border-radius:50%;border:1px solid #d1d1d1}.ui-slider-handle:before{content:'';display:block;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.slider-range{max-width:200px}.slider-range__head{margin-bottom:30px;display:flex;justify-content:space-between}.slider-range__head-block{display:flex;flex-direction:column;margin-right:15px}.slider-range__name{font-weight:600;font-size:12px;line-height:15px;margin-bottom:10px}.slider-range__input{width:88px;font-weight:500;font-size:11px;line-height:15px;padding:9px 15px;border:1px solid #d1d1d1;background:#f5f5f5;color:#4b4e51;text-align:center;border-radius:10px}.slider-range__container{position:relative;margin-bottom:20px;height:5px}.slider-range__range-bg{position:absolute;top:0;left:0;border:2px solid #ebebeb;background-color:#ebebeb;height:5px;border-radius:10px;width:100%}.section-advantage-catalog{display:flex;margin-bottom:100px}.section-advantage-catalog .catalog-advantage__title:first-letter{text-transform:uppercase}.section-advantage-catalog__grid{display:flex;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.section-advantage-catalog__grid .catalog-advantage{width:calc(33.333% - 60px);margin:30px}.catalog-advantage{display:inline-flex}.catalog-advantage__image{position:relative;background:#fff;border-radius:17px;width:67px;height:67px;margin-right:40px;flex-shrink:0}.catalog-advantage__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.catalog-advantage__title{font-weight:500;font-size:20px;line-height:25px;margin-bottom:20px}.catalog-advantage__text{font-weight:400;font-size:16px;line-height:20px}.more-photo{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4)}.more-photo__link{text-align:center;color:#fff;font-size:16px}.more-photo__link span,.product-detail__panel .btn-grey svg{margin-right:5px}.swiper-change{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:none}.swiper-change.init{display:block}.swiper-change-list{display:flex;width:100%;height:100%}.swiper-change-item{position:relative;width:100%;border-bottom:1px solid rgba(0,0,0,.2)}.swiper-change-item.active{border-bottom-color:#eaa794}.loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;background:rgba(255,255,255,.7);display:none}.basket__action.is-active,.basket__size-item.is-active,.loader.is-active{display:block}.loader__circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px}.loader__circle::before{content:'';display:block;padding-top:100%}.loader__svg{height:100%;transform-origin:center center;width:100%;position:absolute;top:0;left:0;margin:auto}.loader.is-active .loader__svg{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.loader__path{stroke-dasharray:150,200;stroke-dashoffset:-10;stroke-linecap:round;stroke-width:2;stroke:#eea593}.loader.is-active .loader__path{-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}.basket{position:relative;width:100%;display:grid;color:#4b4e51;border-radius:20px;background-color:#fff}.basket__content{display:flex;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e3e7e9}.basket__left{position:relative;width:calc(238/583*100%);overflow:hidden;border-radius:12px}.basket__left::before{content:'';display:block;width:100%;height:0;padding-bottom:calc(166/238*100%)}.basket img,.basket picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.basket__right{width:calc(300/583*100%);margin-left:auto}.basket__title{font-weight:500;font-size:20px;line-height:130.02%;letter-spacing:-.03em}.basket__price{display:flex;align-items:center;margin-top:18px}.basket__action{display:none;background:#eea593;border-radius:22px;padding:5px 14px;font-weight:700;font-size:15px;line-height:130%;color:#fff}.basket__price-current,.basket__price-old{line-height:130.02%;letter-spacing:-.03em;margin-left:13px}.basket__price-current{color:#4b4e51;font-weight:700;font-size:18px}.basket__price-old{font-weight:400;font-size:14px;color:rgba(75,78,81,.5);text-decoration:line-through}.basket__size{display:flex;align-items:center;margin-top:28px;padding:9px 16px;background:#f9f9f9;border-radius:8px}.basket__size *{white-space:nowrap}.basket__size-name{font-weight:600;font-size:16px;line-height:19px;margin-right:20px}.basket__size-item{display:none;font-weight:300;font-size:16px;line-height:19px}.basket__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.basket__bottom .btn{margin:0 6px;width:220px}.basket__bottom .btn--stroke{color:#eea593}.sort{padding:0;border-radius:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;background:rgba(0,0,0,.25);opacity:0;pointer-events:none;transition:.3s opacity ease-in-out}.sort.is-active{opacity:1;pointer-events:all}.sort__container{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;transition:.3s transform ease-in-out;transform:translateY(100%)}.sort.is-active .sort__container{transform:translateY(0%)}.sort__title{font-weight:700;font-size:16px;line-height:19px}.sort__close{position:absolute;top:20px;right:20px;font-size:16px}.sort__content{padding-top:20px;margin-top:20px;border-top:1px solid #e3e7e9}.card-description{display:flex;justify-content:space-between}.card-description__image{width:45%}.card-description__text{width:45%;display:flex;flex-direction:column;justify-content:center}.card-description--mb{margin-bottom:40px}.card-description--revers{flex-direction:row-reverse}.card-description__image{position:relative;border-radius:20px;overflow:hidden}.card-description__image:before{content:'';position:relative;display:block;width:100%;padding-top:63.54776%}.box-photo__item img,.card-description__image img,.gallery__item img,.min-card-product__image img,.reviews-photo__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.card-description__text{font-weight:400;font-size:16px;line-height:130.52%;color:#4b4e51;letter-spacing:-.03em}.card-description__title{font-weight:500;font-size:20px;line-height:130.52%;margin-bottom:15px}.section-description{display:flex;flex-direction:column}.product-detail{display:flex;margin-bottom:110px;position:relative}.product-detail__main{width:calc(100% - 495px);margin-right:45px}.product-detail__b{height:100%;width:100%;display:flex;align-items:flex-end;position:absolute;left:0;top:0;z-index:20;pointer-events:none}.product-detail__wrap{border-radius:20px;position:relative;overflow:hidden;min-height:100%;min-height:100vh;height:auto;display:flex;align-items:flex-end}.product-detail__fixed{position:absolute;left:0;bottom:0;width:100%}.product-detail__fixed.is-fixed{z-index:2;position:fixed;bottom:0;right:20px;left:20px;width:auto}.product-detail__btns{pointer-events:all;left:0;bottom:0;width:100%;background:#fff;padding:15px 25px;display:flex;justify-content:space-between;filter:drop-shadow(0 -3px 4px rgba(0,0,0,.04));z-index:2}.product-detail__btns .btn{width:calc(50% - 5px);padding-left:0;padding-right:0}.product-detail__gallery{margin-bottom:90px}.product-detail__gallery--show-more{margin-top:30px;text-align:center}.product-detail__tab{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;background:#fff;max-height:calc(100vh - 30px);display:none}.product-detail__tab.is-active,.section-seo table tbody{display:block}.product-detail__tab-close{position:absolute;right:20px;top:30px;font-size:14px;cursor:pointer;transition:.2s ease-in-out}.product-detail__tab-close:hover{color:#eea593}.product-detail__tab-title{font-weight:500;font-size:24px;line-height:130.52%;margin-bottom:30px}.product-detail__tab-scroll{max-height:calc(100vh - 130px);overflow:auto;padding-right:10px}.product-detail__container{padding:25px}.product-detail__sidebar{position:absolute;width:450px;top:0;right:0;height:100%}.product-detail__sidebar--abs{height:100%;left:0;top:0;z-index:1;width:100%;pointer-events:none;display:flex;align-items:self-end}.product-detail__sidebar--abs.is-affixed{position:absolute!important}.product-detail__sticky{height:calc(100% - 40px);position:relative;padding:0 0 40px}.product-detail__panel{position:absolute;top:40px;right:40px;z-index:10;display:flex;gap:7px;margin-bottom:20px;font-weight:500;font-size:14px;line-height:130.02%;letter-spacing:-.03em;color:#4b4e51}.product-detail__panel a{color:#4b4e51}.product-detail__panel--sidebar{width:430px;right:540px;display:flex;justify-content:right}.product-detail__panel--sidebar .btn-grey{border:1px solid #cfd1d2}.product-detail__panel .btn-grey{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#wrapper-2:not(.is-affixed) .product-detail__btns{position:fixed;right:0;left:unset;bottom:0;width:39%}#wrapper-2 .product-detail__btns{opacity:0;border-radius:25px 25px 0 0;padding-bottom:20px;overflow:hidden;transition:none!important}#wrapper-2 .product-detail__btns.init{opacity:1}.product-section{font-weight:400;font-size:16px;line-height:130.52%;margin-bottom:80px}.product-section--modal .product-section__info{padding-right:10px;max-height:80vh;overflow:auto;-moz-column-count:auto;column-count:auto}.product-section__title{font-weight:500;font-size:26px;line-height:130.52%;border-bottom:1px solid #e3e7e9;margin-bottom:30px;padding-bottom:15px}.product-section__text{margin-bottom:28px}.product-section__links{display:flex;flex-direction:column;margin-bottom:25px}.product-section__links>a{margin:10px 20px 10px 0}.product-section__row{display:flex}.product-section__info{-moz-column-count:2;column-count:2;-moz-column-gap:100px;column-gap:100px}.delivery>div,.product-section__info-el{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:50px}.product-section__info h4{font-weight:500;font-size:20px;line-height:130.52%;margin-bottom:20px}.product-table{font-size:16px}.product-table--mb{margin-bottom:30px}.product-table__right{font-weight:500}.product-table__row{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:20px}.product-table__row:nth-child(2n),.section-seo table tr:nth-child(2n){background:#f9f9f9}.product-table__row>*{margin-right:20px}.product-table__row>:last-child{margin-right:0}.popular{display:flex;flex-direction:column;-moz-columns:1;columns:1;width:calc(28% - 21px)}.popular .popular__pseudo-btns.blog-swiper-arrows.slider-arrow--prev{left:6px!important}.popular .popular__pseudo-btns.blog-swiper-arrows.slider-arrow--next{right:6px!important}.popular__sticky-block{margin-top:62px}.popular__sticky-block .advertise-card{width:100%;margin-bottom:20px}.popular__sticky-block .advertise-card .big-b__link{margin:0 30px}.popular__sticky-block .advertise-card__top{padding:36px 30px 5px}.popular .social__item{width:39px;height:39px}.popular__themes{display:block;margin-bottom:22px}.popular__pseudo-btns{display:none;transform:translateY(-100%)}.popular__swiper{position:relative}.popular__btn-all{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:20px}.popular__swiper-arrows{position:absolute;top:50%;transform:translateY(-100%);display:none}.popular__swiper-arrows.slider-arrow--prev{left:0}.popular__swiper-arrows.slider-arrow--next{right:0}.popular__themes .similar-theme:not(:last-child){margin-bottom:14px}.popular__themes>.similar-theme>.similar-theme__content,.section-seo table tr{background:#fff}.popular__themes>.similar-theme>.similar-theme__content>.tag-and-time{font-weight:500;font-size:13px;line-height:15px;color:#b2b8be}.sticky-block{flex-grow:0;height:75%}.sticky-block__content .card-b__bottom{padding-top:47px;padding-left:33px}.sticky-block__content .card-b,.sticky-block__content .card-b__title{margin-bottom:20px}.sticky-block__content .social{padding:20px 30px 30px;background:#eef0f1;border-radius:20px}.reviews-item{display:flex;flex-wrap:wrap;margin-bottom:30px}.reviews-item:last-child .reviews-item__right{border-bottom:none}.reviews-item__left{width:calc(25% - 10px);margin-bottom:25px;margin-right:10px}.reviews-item__right{width:75%;border-bottom:1px solid #e3e7e9;padding-bottom:25px}.reviews-item__date,.reviews-item__name{line-height:130.52%;letter-spacing:-.03em}.reviews-item__name{font-weight:500;font-size:20px;margin-bottom:4px}.reviews-item__date{font-size:12px;color:#b2b8be;margin-bottom:20px}.reviews-item:last-child .reviews-item__text{margin-bottom:0;padding-bottom:0}.reviews-item:last-child .reviews-item__right{padding-bottom:0}.reviews-item__text,.section-seo p,.section-seo ul{margin-bottom:20px}.reviews-photo{display:flex;overflow-x:auto;grid-gap:10px}.reviews-photo::-webkit-scrollbar{width:0}.reviews-photo__item{position:relative;width:104px;flex-shrink:0;overflow:hidden;border-radius:4px;cursor:pointer}.reviews-photo__item:before{content:'';position:relative;display:block;width:100%;padding-top:75.96154%}.reviews-photo__item-text{background:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2;font-weight:500;font-size:14px;line-height:130.52%;letter-spacing:-.03em;color:#fff}.reviews-section__title,.section-seo h3{font-weight:500;font-size:26px;line-height:130.52%;letter-spacing:-.03em}.reviews-section__top{border-bottom:1px solid #e3e7e9;margin-bottom:30px;padding-bottom:15px;grid-gap:20px 30px;flex-wrap:wrap;justify-content:space-between}.reviews-section__right,.reviews-section__top{display:flex;align-items:center}.reviews-section__right .reviews-rating{margin-right:40px}.reviews-section__right .reviews-rating__right{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.reviews-section__right .reviews-rating__star .rating__item{margin:0 1px;font-size:9px}.reviews-section__bottom{text-align:center}.reviews-rating{display:flex;align-items:center}.reviews-rating__num{font-weight:500;font-size:34px;line-height:130.02%;margin-right:15px}.reviews-rating__text{font-size:13px;line-height:18px;letter-spacing:-.02em;color:#b2b8be}.box-photo{display:flex;margin-left:-4px;width:calc(100% + 8px);position:relative;overflow:visible}.box-photo:after,.box-photo:before{content:'';position:absolute;z-index:3;width:100%;height:calc(100% + 60px);background:#f6f6f6;top:-30px}.box-photo:before{left:100%}.box-photo:after{right:100%}.box-photo__item{display:block;width:calc(25% - 8px);margin:4px;position:relative;flex-shrink:0;overflow:hidden;border-radius:20px;cursor:pointer}.box-photo__item:before{content:'';position:relative;display:block;width:100%;padding-top:100%}.box-photo .slider-arrow--prev{left:-15px}.box-photo .slider-arrow--next{right:-15px}.section-seo{margin-bottom:100px;color:#4b4e51;max-width:1090px;width:100%}.section-seo h3{font-size:20px}.section-seo h2,.section-seo h3,.section-seo h4,.section-seo h5,.section-seo h6{margin-bottom:30px}.section-seo ul:not([class]){list-style:none;margin-bottom:20px}.section-seo ul:not([class]) li{padding-left:30px;position:relative;margin-bottom:5px}.section-seo ul:not([class]) li:last-child{margin-bottom:0}.section-seo ul:not([class]) li:before{content:'';display:block;width:4px;height:4px;border-radius:50%;background:currentColor;position:absolute;top:9px;left:0}.section-seo table{width:100%;font-size:16px;display:block;overflow-x:auto;margin:30px 0}.section-seo table .text-grey{font-weight:400}.section-seo table td{padding:15px 20px;min-width:180px}.section-seo__wrap{height:280px;overflow:hidden;position:relative}.section-seo__wrap:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(181.16deg,#f5f5f5 21.52%,rgba(249,249,249,0) 99.01%);transform:rotate(180deg);z-index:2;pointer-events:none}.section-seo__btn{width:100%;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.2s ease-in-out;border:1px solid transparent}.section-seo__btn:hover{color:#eea593;border:1px solid #d3d9d7}.min-card-product__scroll{padding-right:8px}.min-card-product{background:#f9f9f9;border-radius:21px;padding:15px;display:flex;align-items:flex-start;position:relative;margin-bottom:5px;color:#4b4e51}.min-card-product__title{font-weight:500;font-size:15px;line-height:130.02%;margin-bottom:10px}.min-card-product__price{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px}.min-card-product__action{background:#eea593;margin-right:8px;font-weight:500;font-size:10px;line-height:10px;color:#fff;padding:5px;border-radius:14px}.min-card-product__price-current{font-weight:700;font-size:14px;margin-right:10px}.min-card-product__price-old{font-weight:400;font-size:12px;color:rgba(75,78,81,.5);text-decoration:line-through}.min-card-product__btn{width:130px;margin-top:15px}.min-card-product__image{position:relative;border-radius:12px;overflow:hidden;width:109px;flex-shrink:0;margin-right:20px}.min-card-product__image:before{content:'';position:relative;display:block;width:100%;padding-top:70.6422%}.min-card-product__remove{position:absolute;right:15px;top:15px;font-size:12px;cursor:pointer;transition:.2s ease-in-out;color:#4b4e51}.min-card-product__remove:hover{color:#eea593}.min-card-product__labels{display:flex;flex-wrap:wrap}.min-card-product__labels>*{margin-right:5px}.min-card-product__labels .card-product__label:last-child{margin-bottom:5px}.trade-offers{display:flex;flex-direction:column}.trade-offers__title{font-weight:500;font-size:15px;line-height:18px;margin-bottom:15px}.trade-offers__item{margin-top:-1px}.trade-offers__item-row{display:flex;align-items:center;cursor:pointer}.trade-offers__add{width:30px;height:30px;margin-right:15px;margin-left:3px;display:flex;align-items:center;justify-content:center;border:1px solid #eea593;border-radius:50%;font-size:10px;flex-shrink:0;background-color:transparent;transition:background .15s ease-in-out}.trade-offers__add svg{fill:#eea593}.trade-offers__add:focus{background:#f1b7a9}.trade-offers__add:focus svg{fill:#fff}.trade-offers__add:hover{background:#f1b7a9}.trade-offers__add:hover svg{fill:#fff}.trade-offers__add:active{background:0 0}.bottom-menu__item.is-active .bottom-menu__catalog.bottom-menu__icon svg,.bottom-menu__item.is-active .bottom-menu__icon svg,.bottom-menu__item.is-active-catalog .bottom-menu__catalog.bottom-menu__icon svg,.bottom-menu__item.is-active-catalog .bottom-menu__icon svg,.bottom-menu__item:active .bottom-menu__catalog.bottom-menu__icon svg,.bottom-menu__item:active .bottom-menu__icon svg,.order-page .order-detail .btn-sbm:active svg,.trade-offers__add:active svg{fill:#eea593}.trade-offers__name{font-weight:400;font-size:14px;line-height:18px;border-top:1px solid #eef0f1;border-bottom:1px solid #eef0f1;padding:15px 0;display:block;width:100%}.trade-offers__list{margin:5px 0 24px}.product-detail-card{min-height:100vh;background:#fff;width:100%;padding:25px 28px 90px}.product-detail-card__current-and-old{display:flex}.product-detail-card__options-text{margin-left:auto;font-weight:400;font-size:14px;line-height:130.02%;letter-spacing:-.03em;color:#4b4e51}.product-detail-card__options-text>span{font-weight:600}.product-detail-card__options{font-size:14px;margin-top:35px;margin-bottom:35px}.product-detail-card__options--big-indent{margin-top:50px;margin-bottom:0}.product-detail-card__options .product-detail-card__sp{display:block;margin-bottom:25px}.product-detail-card__options .product-detail-card__flex{align-items:center;margin-bottom:12px}.product-detail-card__options .product-detail-card__flex img{width:42px;height:32px;border:1px solid #eea593;border-radius:8px;margin-left:19px}.product-detail-card__options-link{display:flex;margin-left:auto;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:220px;align-items:center;font-weight:400;font-size:14px;line-height:17px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4b4e51;margin-bottom:0}.product-detail-card__options-link::after{display:none!important}.product-detail-card__options-link--orange{font-weight:500;color:#eea593}.product-detail-card__options-link--disabled{font-weight:400;color:#bababa;text-decoration:none}.product-detail-card__options-link--disabled>.choice-city{margin-left:5px}.product-detail-card__options-link--disabled>.choice-city .choice-city__name{text-decoration:underline;font-weight:500;color:#eea593}.product-detail-card__title{font-weight:500;font-size:26px;line-height:130.52%;margin-bottom:8px;margin-right:30px;letter-spacing:-.03em}.product-detail-card__header{display:flex;justify-content:space-between}.product-detail-card__label{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-gap:5px 13px;z-index:2}.product-detail-card__label .card-product__label{margin:0}.product-detail-card__prop{margin-bottom:15px;font-size:14px}.product-detail-card__price{display:flex;align-items:start;flex-wrap:wrap;margin-bottom:10px}.product-detail-card__action{background:#eea593;margin-right:15px;font-weight:700;font-size:13px;line-height:13px;color:#fff;padding:6px 12px 6px 28px;border-radius:0 14px 14px 0;margin-left:-28px}.product-detail-card__current-price{font-weight:700;font-size:22px;line-height:130.02%;margin-right:26px;position:relative;letter-spacing:-.03em}.product-detail-card__old-price{font-weight:400;font-size:16px;color:rgba(75,78,81,.5);line-height:130.02%;text-decoration:line-through;margin-top:5px}.product-detail-card__credit{cursor:pointer;font-size:14px;line-height:17px;color:#eea593;display:flex;align-items:center;font-weight:400;white-space:nowrap;top:calc(100% + 10px);letter-spacing:0;margin-top:7px;text-decoration:underline}.product-detail-card__credit .question{margin-left:10px}.product-detail-card__credit .question__icon::before{content:'';background:0 0}.product-detail-card__credit .question .question-popup{top:20px;left:-100px;white-space:pre-wrap}.product-detail-card .select-size{margin-bottom:20px}.product-detail-card .select-size__selected{min-height:60px;border-radius:20px}.product-detail-card__change{position:relative;font-weight:500;font-size:15px;line-height:60px;background:#f5f5f5;border-radius:22px;padding:0 20px;text-align:center;cursor:pointer;transition:.2s ease-in-out;margin-bottom:20px}.product-detail-card__change:hover{background:#f1b7a9;color:#fff}.product-detail-card__change:active{background:0 0}.product-detail-card__reviews{display:flex;align-items:center;margin-bottom:38px}.product-detail-card__reviews-text{font-weight:400;font-size:13px;line-height:15px;color:#b2b8be;margin-left:13px}.product-detail-card__reviews .rating__item{margin:0 3px}.product-detail-card__reviews .rating__item:first-child{margin-left:0}.product-detail-card__reviews .rating__item:last-child{margin-right:0}.product-detail-card__reviews .icon{font-size:12px}.product-detail-card__menu{margin-top:50px}.product-detail-card__menu-item{display:flex;align-items:center;justify-content:space-between;color:#4b4e51;font-weight:500;font-size:15px;line-height:20px;padding:15px 0;border-top:1px solid #eef0f1;border-bottom:1px solid #eef0f1;margin-top:-1px}.product-detail-card__menu .icon{font-size:10px}.product-detail-card__flex{display:flex;margin-bottom:20px}.product-detail-card__bg{margin-top:36px;margin-bottom:23px;position:relative;padding-bottom:20px}.product-detail-card__bg .select-size__row{grid-gap:5px}.product-detail-card__bg .sofa-size .select-size__selected{justify-content:space-between}.product-detail-card__bg .sofa-size .select-size__arrow{display:none}.product-detail-card__bg .sofa-size__description-params span:not(:first-child)::before,.sofa-size__description-params span:not(:first-child)::before{content:'-';position:absolute;left:30px;bottom:0}.product-detail-card__sp{font-weight:500;font-size:15px;line-height:18px;letter-spacing:-.02em}.product-detail-card__custom-size{display:block;font-size:14px;line-height:17px;color:rgba(75,78,81,.5);text-align:right;cursor:pointer;transition:.2s ease-in-out;-webkit-text-decoration-line:underline;text-decoration-line:underline}.product-detail-card__custom-size:hover{color:#eea593}.product-detail-card .card-product__label{font-weight:500}.product-detail-card .card-product__label--white{background:#f9f9f9}.question{position:relative;display:inline-flex;align-items:center;cursor:pointer}.question__icon{width:19px;height:19px;position:relative}.question__icon:before{content:'';position:absolute;width:30px;height:25px;left:0;background:#f5f5f5;z-index:0}.question__icon:after{content:'?';position:absolute;left:3px;border-radius:50%;width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;background:#eea593;color:#fff;font-size:12px}.question__icon:hover+.question-popup{opacity:1;z-index:10}.question-popup{position:absolute;top:calc(100% - 15px);left:100%;padding:15px;width:250px;opacity:0;background:#fff;box-shadow:0 4px 13px rgba(0,0,0,.15);border-radius:15.0685px;transition:opacity .3s ease;z-index:-1;font-weight:400;font-size:14px;line-height:130.02%;letter-spacing:-.03em;color:#4b4e51}.question__promocode{position:absolute;top:50%;right:20px;background-color:transparent;transform:translateY(-50%)}.question__icon-promocode{font-size:12px;line-height:normal;text-align:center;color:#e3e7e9;border:1px solid #e3e7e9;border-radius:100%}.question__icon-promocode::after,.question__icon-promocode::before{content:none}.question-popup-promocode{padding-left:30px}.question-popup__icon-promocode{position:absolute;top:18px;left:10px;width:14px;height:14px;text-align:center;line-height:normal;color:#fff;font-size:10px;background-color:#faad14;border-radius:100%}.gallery-swiper__labels{position:absolute;top:40px;right:40px;display:flex;gap:10px}.gallery .gallery-swiper__panel{position:static;margin:0;width:auto}.gallery .gallery-swiper__panel .btn-grey{background:rgba(238,240,241,.8);border:1px solid #cfd1d2;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.gallery__item{overflow:hidden;border-radius:20px;position:relative}.gallery__item:before{content:'';position:relative;display:block;width:100%;padding-top:70.03699%}.gallery__item--full{grid-column-start:1;grid-column-end:3}.gallery__item--3d .btn-3d{position:absolute;left:50%;bottom:40px;transform:translateX(-50%);z-index:2}.gallery__panel{position:absolute;right:20px;top:20px;z-index:2;display:flex;grid-gap:5px}.gallery__3d{position:absolute;left:0;top:0;width:100%;z-index:1;height:100%}.gallery__3d iframe{width:100%;height:100%;overflow:hidden;border:0;outline:0}.config-item{position:static;top:87%;background:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;cursor:pointer;margin-bottom:5px;width:100%;transition:top .3s linear}.config-item--header-config{top:0}.config-item--header-config .product-detail-card__credit{position:relative;top:-3px;margin-left:25px}.config-item--1{margin-top:auto}.config-item__btn-ok{position:absolute;z-index:11;bottom:-15px}.config-item--header-config{position:relative;cursor:auto;background:0 0}.config-item .config-item__select-text .if-open-hide{display:inline}.config-item .config-item__select-text .if-open-show,.config-item.is-active .config-item__select-text .if-open-hide{display:none}.config-item.is-active{position:absolute;top:115px;z-index:10;transition:all .3s linear}.config-item.is-active .config-item__dropdown{height:calc((var(--vh, 1vh)*100) - 285px);-webkit-animation:configMobileOpen .3s .3s ease forwards;animation:configMobileOpen .3s .3s ease forwards}.config-item.is-active .config-item__wrap{height:calc((var(--vh, 1vh)*100) - 300px);overflow:hidden}.config-item.is-active .config-item__dropdown{position:relative}.config-item.is-active .config-item__select-text .if-open-show{display:inline}.config-item.is-active .config-item__select-text+.config-item__select-icon{transform:rotate(180deg)}.config-item.is-active .config-item__top:before{content:'';position:absolute;bottom:0;height:1px;width:calc(100% - 130px);left:45px;background:#eef0f1}.config-item.is-active .config-item__select--hidden{display:none}.config-item.is-active .config-item__btn{display:block;margin-left:auto}.config-item__top{display:flex;align-items:center;padding:15px 85px 15px 45px;cursor:pointer;margin:auto 0;position:relative}.config-item__btn{display:none}.config-item__select{margin-left:auto}.config-item__sort{margin:20px 0;display:flex;flex-wrap:wrap;grid-gap:10px;padding:0 85px 0 45px}.config-item__sort+.config-item__wrap{height:calc(100% - 100px)!important;overflow:hidden}.config-item__sort .btn--accentText{padding:7px 9px;margin-left:auto}.config-item__sort .sort-item{margin:0;width:auto}.config-item__sort .sort-item__label{height:34px}.config-item__sort .sort-item__label .icon{margin-left:7px}.config-item__icon{border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;width:25px;height:25px;margin-right:35px;flex-shrink:0}.config-item__name{font-weight:500;font-size:18px;line-height:130.02%;letter-spacing:-.03em;margin-right:15px}.config-item__status{font-weight:500;font-size:16px;line-height:19px;background:#eef0f1;border-radius:30px;margin-left:auto;padding:7px 15px;min-width:140px}.config-item__dropdown{display:none;height:calc(var(--vh, 1vh)*45);opacity:0}.config-item__btn-ok .config-item__top{display:flex;align-items:center;justify-content:center;width:100%}.config-item__btn-ok .btn{width:100%;max-width:360px}.config-item__select{color:#4b4e51;transition:.15s ease-in-out;display:inline-flex;align-items:center;max-width:300px;text-align:center;padding:0 15px;background:#eef0f1;border-radius:32px;border:1px solid transparent;font-weight:500;letter-spacing:-.03em}.selected .config-item__select{text-align:inherit}.config-item__select-text{display:inline-block;height:28px;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px;line-height:28px}.config-item__select-icon{display:inline-flex;font-size:7px;margin-left:8px}.config-item__title{font-size:18px;line-height:130.02%;margin-bottom:24px;font-weight:500;margin-top:15px}.config-item__grid-color{flex-direction:row;flex-wrap:wrap;display:flex;grid-gap:15px}.config-item__grid-color>*{width:calc(25% - 15px)}.config-item__list{padding:10px 10px 100px 45px;flex-direction:column;display:flex;height:85%;overflow:auto;overflow-x:hidden;margin-bottom:10px;margin-right:75px;margin-top:10px}.config-item__list--grid>*{margin-bottom:15px}.config-item__list--select .select-size__dropdown{position:relative;background:0 0;transform:translate(0,0);left:0;top:0}.config-item__list .select-size__list{max-height:100%}.config-item .select-size__arrow{display:inline-flex;font-size:7px;margin-left:8px}.config-item .select-size__item{padding-right:45px;padding-left:5px}.table-characteristic{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px 100px}.table-characteristic__row{display:flex;justify-content:space-between;margin-bottom:10px}.table-characteristic__col{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-weight:500;font-size:16px}.table-characteristic__col .question{position:relative;left:-5px;background:#f5f5f5;padding-left:5px;padding-right:5px}.table-characteristic__col:nth-child(1){color:#b2b8be;width:100%;position:relative}.table-characteristic__col:nth-child(1):before{content:'';width:100%;height:2px;border-bottom:1px solid #e6e4e4;position:absolute;left:0;bottom:3px}.table-characteristic__col:nth-child(1) span{background:#f5f5f5;z-index:3;position:relative;padding-right:5px;display:inline-block}.table-characteristic__col:nth-child(2){flex-shrink:0}.tabl{width:100%}.tabl__tr{display:flex;background:#fff}.delivery tr:nth-child(2n),.tabl__tr:nth-child(2n+1){background:#f9f9f9}.tabl__td{padding:20px}.section-config{display:flex;align-items:center;max-width:1920px;width:100%;margin:auto;height:100%;overflow:hidden}.section-config .section-config__right{overflow:hidden}.section-config__img{position:relative;overflow:hidden;border-radius:20px;transition:all .5s ease-in-out}.section-config__icon{position:absolute;right:20px;top:20px;z-index:30;display:block;color:#4b4e51;cursor:pointer}.section-config__left{position:relative;width:61%;padding:50px 130px;flex-shrink:0}.section-config__left.minimise+.section-config__right{height:calc(var(--vh, 1vh)*100)}.section-config__left.minimise .config-item--header-config .section-config__title{font-size:14px;margin-bottom:4px}.section-config__left.minimise .config-item--header-config .section-config__price{transition:transform .3s ease-in-out;transform-origin:left;transform:scale(.7)}.section-config__fixed.is-fixed{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:20}.section-config__fixed.is-fixed .section-config__slider{width:55%;margin:0 auto}.section-config__fixed.is-fixed .section-config__slider .swiper-pagination{display:none}.section-config__right{width:39%;flex-shrink:0;position:absolute;right:0;padding:20px 0;overflow-y:scroll;overflow-x:hidden;height:495px;transition:all .5s ease-in-out}.section-config__right.section-config__right-h4{height:510px}.section-config__right.section-config__right-h3{height:445px}.section-config__right.section-config__right-h2{height:375px}.section-config__right.section-config__right-h1{height:305px}.section-config__mobile{position:fixed;opacity:0;pointer-events:none;background:#fff;z-index:45;width:100%;transform:translateY(-100%);transition:.3s ease-in-out;left:0;top:0;padding-top:15px;display:flex;flex-direction:column}.section-config__mobile.is-fixed{opacity:1;pointer-events:all;transform:translateY(0)}.section-config__mobile-back{position:absolute;top:17px;font-size:7px;left:15px}.section-config__mobile .circle-icon{position:absolute;bottom:120px;right:15px;color:#4b4e51}.section-config__mobile .section-config__price{margin-bottom:10px}.section-config__mobile .section-config__title{font-size:14px;margin-bottom:5px}.section-config__mobile .section-config__current-price{font-size:14px}.section-config__mobile .section-config__action{font-size:10px;line-height:13px;padding:2.5px 5px;min-width:44px}.section-config__mobile-image{width:199px;height:142px;overflow:hidden;display:inline-block;position:relative;color:#4b4e51;margin:0 auto 10px}.section-config__mobile-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-config__back,.section-config__btns{display:flex;justify-content:center;z-index:10}.section-config__btns{bottom:0;padding:20px 130px 20px 25px;grid-gap:30px;background:#f9f9f9;margin-top:10px;width:39%;position:fixed;right:0;border-radius:15px}.section-config__btns .btn{min-width:180px}.section-config__back{position:absolute;top:20px;right:15px;margin:0;align-items:center;width:44px;height:44px;border-radius:50px;border:1px solid #eea593;background:#eea593;color:#4b4e51;font-weight:400;font-size:16px;transition:background-color .3s ease}.section-config__back .icon{font-size:16px;color:#fff;transition:color .3s ease}.section-config__back:hover{background:#fff}.section-config__back:hover .icon{font-size:16px;color:#eea593}.section-config__list{position:relative;display:flex;flex-direction:column;justify-content:space-between;transition:all .5s ease-in-out;height:100%;padding-bottom:70px}.section-config__title{font-weight:500;font-size:32px;line-height:130.52%;margin-bottom:16px}.section-config__price{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:30px}.section-config__action{background:#eea593;font-weight:700;font-size:13px;line-height:13px;color:#fff;padding:5px;border-radius:14px;min-width:76px;margin-right:25px;text-align:center}.section-config__current-price{font-weight:700;font-size:22px;line-height:130.02%;margin-right:25px}.section-config__old-price{font-weight:400;font-size:16px;color:rgba(75,78,81,.5);line-height:130.02%;text-decoration:line-through;margin-top:5px}.section-config .swiper-slide{position:relative;border-radius:15px;overflow:hidden}.section-config .swiper-slide:before{content:'';position:relative;display:block;width:100%;padding-top:67.06915%}.color-description .mySwiper .swiper-slide img,.color-description .mySwiper2 .swiper-slide img,.section-config .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.section-config .swiper-pagination{display:flex;flex-wrap:wrap;grid-gap:5px;justify-content:center;align-items:center;width:100%;position:unset;margin-top:10px}.section-photo{position:relative}.section-photo .swiper-container{width:100%}.section-photo .swiper-pagination{left:50%;transform:translateX(-50%);top:100%;margin-top:20px}.section-photo .swiper-pagination .swiper-pagination-bullet{margin:0 2.5px}.product-slider,.section-photo{margin-bottom:100px}.product-slider #product-slider-pagination{display:none;bottom:-30px}.product-slider,.product-slider__swiper{position:relative}.product-slider__swiper:after,.product-slider__swiper:before{content:'';position:absolute;z-index:3;width:100%;height:calc(100% + 60px);background:#f6f6f6;top:-30px}.product-slider__swiper:before{left:calc(100% + 5px)}.product-slider__swiper:after{right:100%}.product-slider .swiper-container{overflow:visible}.product-slider__slide{position:relative;border-radius:20px;margin:0 7.5px;width:calc(25% - 15px)}.product-slider .arrows-slider{width:calc(100% + 33px);left:50%;transform:translateX(-50%)}.article__card-product-slider .product-slider__swiper:after,.article__card-product-slider .product-slider__swiper:before{background:#fff}.article__card-product-slider #product-slider-pagination{display:none}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar{opacity:0;position:absolute;z-index:99997}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden}.fancybox-caption{opacity:0;position:absolute}.fancybox-navigation .fancybox-button{z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image{border-radius:20px;overflow:hidden;left:0;max-height:none;max-width:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-iframe,.fancybox-image,.fancybox-spaceball,.fancybox-video{background:0 0;border:0;height:100%;margin:0;padding:0;width:100%}.fancybox-spaceball{left:0;max-height:none;max-width:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{display:block;overflow:hidden}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px;color:#ccc}.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}.color-info-card{width:100%;overflow:hidden;border-radius:15px;background:#fff;box-shadow:0 4.01826px 13.0594px rgba(0,0,0,.15)}.color-info-card__wrap{padding:15px}.color-info-card__title{font-weight:500;font-size:14px;line-height:130.02%;margin-bottom:10px;letter-spacing:-.03em}.color-info-card__text{width:100%;font-weight:400;font-size:12px;line-height:18px;margin-bottom:10px;position:relative;overflow:hidden;max-height:72px;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:4}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.color-info-card__text{-webkit-box-orient:vertical;-webkit-line-clamp:4}}.color-info-card__link{font-size:14px;line-height:130.02%;letter-spacing:-.03em;color:#eea593;text-decoration:underline}.color-description{overflow:auto;max-height:90vh;padding-right:20px;padding-bottom:60px}.color-description .btn-play{width:30px;height:30px}.color-description .btn-play .icon-play{width:30%}.color-description__picture{position:relative;overflow:hidden;height:350px;width:100%;border-radius:25px;margin-bottom:10px}.color-description__picture a img,.color-description__picture img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:25px}.color-description__picture a{position:absolute;display:block;width:100%;height:100%;border-radius:25px;overflow:hidden}.color-description__title{font-weight:500;font-size:32px;margin-bottom:25px}.color-description__text{font-weight:400;font-size:16px;margin-bottom:25px;max-width:680px}.color-description .mySwiper,.color-description .mySwiper2{margin-bottom:15px}.color-description .mySwiper .swiper-slide,.color-description .mySwiper2 .swiper-slide{position:relative;flex-shrink:0;overflow:hidden;cursor:pointer;border:2px solid transparent}.color-description .mySwiper .swiper-slide:before,.color-description .mySwiper2 .swiper-slide:before{content:'';position:relative;display:block;width:100%;padding-top:55.10204%}.color-description .mySwiper .swiper-slide.swiper-slide-thumb-active,.color-description .mySwiper2 .swiper-slide.swiper-slide-thumb-active{border:2px solid #eea593}.filter-active{display:flex;flex-wrap:wrap;margin-bottom:20px}.filter-active__item{background:#eef0f1;border:1px solid #d1d1d1;border-radius:36px;font-weight:500;font-size:14px;line-height:17px;margin:0 8px 8px 0;display:inline-flex;align-items:center;padding:0 13px;height:28px}.filter-active__item .icon{font-size:10px;cursor:pointer;margin-left:7px}.card-contacts{max-width:355px;width:100%}.card-contacts:not(:last-child){border-bottom:1px solid #eef0f1;padding-bottom:20px;margin-bottom:25px}.card-contacts:last-child{margin-bottom:0}.card-contacts__row{margin-bottom:7px}.card-contacts__bold{font-weight:700}.card-contacts__link{text-decoration:underline;color:#eea593;background:0 0;border:0}.card-contacts__image{position:relative;overflow:hidden;border-radius:15px}.card-contacts__image:before{content:'';position:relative;display:block;width:100%;padding-top:60%}.card-contacts__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-map{background:#6c6c6c;margin-top:auto;margin-bottom:15px;height:calc((var(--vh, 1vh)*63) - 140px);flex-shrink:0}.delivery{-moz-column-count:2;column-count:2;-moz-column-gap:100px;column-gap:100px}.delivery h4{font-weight:500;font-size:20px;line-height:130.52%;margin-bottom:20px}.delivery table{margin-top:28px;margin-bottom:30px;table-layout:fixed}.delivery table td{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.delivery table td div{max-width:100%}.delivery table td:first-child{min-width:0;display:flex;flex-wrap:wrap}.delivery tr{display:flex;justify-content:space-between;width:100%;background:#fff}.delivery tr td div{display:inline;color:#b2b8be}.delivery tr>td:last-child{font-weight:500}.modal-reviews .modal__inner{max-width:778px}.modal-reviews__rating{display:flex;align-items:center;margin-bottom:20px}.modal-reviews__rating--indent{margin-left:12px}.modal-reviews__rating .rating__item{font-size:20px}.modal-reviews__form form .modal-reviews__form--grid{display:grid;-moz-column-gap:15px;column-gap:15px;row-gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 3fr 1fr}.modal-reviews__form .form-group__textarea{padding:14px 24px;border:1px solid #e3e7e9;border-radius:20px;grid-column:1/3;grid-row:2/4}.modal-reviews__form .form-group__textarea.error{border-color:#eea593}.modal-reviews__form .form-group--flex{display:flex;align-items:center;grid-column:1/3;height:50px;font-weight:400;font-size:10px;line-height:17px;color:rgba(48,48,48,.5)}.modal-reviews__form .form-group--flex .btn{padding:10px 40px;font-weight:500;font-size:16px;line-height:130.02%;letter-spacing:-.03em;color:#4b4e51;margin-right:19px}.modal-reviews__form .files-preview-wrapper{position:relative;grid-column:3/4;grid-row:1/4;border:1px dashed #e3e7e9;border-radius:20px;padding:20px 20px 12px}.modal-reviews__form .files-preview-wrapper__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.modal-reviews__form .files-preview-wrapper__img{position:relative;width:42px;height:42px;border-radius:5px;overflow:hidden;cursor:pointer}.modal-reviews__form .files-preview-wrapper__img:before{position:absolute;z-index:10;top:0;left:0;content:"";background:rgba(0,0,0,.5) url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.6077 0.708296L11.0906 1.1912L6.38835 5.89346L11.0966 10.6018L10.6135 11.0849L5.90516 6.37665L1.19112 11.0907L0.708215 10.6078L5.42226 5.89375L0.713964 1.18545L1.19715 0.70226L5.90545 5.41056L10.6077 0.708296Z' fill='white'/%3e%3c/svg%3e ") no-repeat center center;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}.modal-product-feedback__form .files-preview-wrapper__img:hover:before,.modal-reviews__form .files-preview-wrapper__img:hover:before{opacity:1}.modal-product-feedback__form .files-preview-wrapper__img:hover img,.modal-reviews__form .files-preview-wrapper__img:hover img{transform:scale(1.1)}.modal-product-feedback__form .files-preview-wrapper__img img,.modal-reviews__form .files-preview-wrapper__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;background:#ccc;transition:transform .3s ease}.modal-reviews__form .file-input-mini{display:none;align-items:center;justify-content:center;width:42px;height:42px;background:#f9f9f9;border-radius:5px;cursor:pointer}.modal-reviews__form .file-input-mini svg{color:#4b4e51;width:14px;height:14px}.modal-reviews__form .file-input-mini--visible{display:flex;order:19}.modal-reviews__form .file-input{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;width:100%;height:100%}.modal-reviews__form .file-input--hide{display:none}.modal-reviews__form .file-input__icon{width:40px;height:33px;margin-top:24px;margin-bottom:18px}.modal-reviews__form .file-input__icon>svg{width:100%;height:100%}.modal-reviews__form .file-input__text-help{font-weight:400;font-size:16px;line-height:130.52%;padding:0 6px;text-align:center;letter-spacing:-.03em;color:#4b4e51}.modal-reviews__form .file-input__text-format{display:block;margin-top:auto;font-weight:400;font-size:14px;line-height:130.52%;text-align:center;letter-spacing:-.03em;color:rgba(75,78,81,.5)}.modal-product-feedback__form .file-input input,.modal-reviews__form .file-input input{position:absolute;width:100%;height:100%;opacity:0}.modal-product-feedback .modal__inner{max-width:778px}.modal-product-feedback__top{gap:22px;margin-bottom:20px}.modal-product-feedback__rating,.modal-product-feedback__top{display:flex;align-items:center}.modal-product-feedback__rating--indent{margin-left:12px}.modal-product-feedback__rating .rating__item{font-size:17px}.modal-product-feedback__form form .modal-product-feedback__form--grid{display:grid;-moz-column-gap:15px;column-gap:15px;row-gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 3fr 1fr}.modal-product-feedback__form .form-group__textarea{padding:14px 24px;border:1px solid #e3e7e9;border-radius:20px;grid-column:1/3;grid-row:2/4}.modal-product-feedback__form .form-group__textarea.error{border-color:#eea593}.modal-product-feedback__form .form-group--flex{display:flex;align-items:center;grid-column:1/3;height:50px;font-weight:400;font-size:10px;line-height:17px;color:rgba(48,48,48,.5)}.modal-product-feedback__form .form-group--flex .btn{padding:10px 40px;font-weight:500;font-size:16px;line-height:130.02%;letter-spacing:-.03em;color:#4b4e51;margin-right:19px}.modal-product-feedback__form .files-preview-wrapper{position:relative;grid-column:3/4;grid-row:1/4;border:1px dashed #e3e7e9;border-radius:20px;padding:20px 20px 12px}.modal-product-feedback__form .files-preview-wrapper__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.modal-product-feedback__form .files-preview-wrapper__img{position:relative;width:42px;height:42px;border-radius:5px;overflow:hidden;cursor:pointer}.modal-product-feedback__form .files-preview-wrapper__img:before{position:absolute;z-index:10;top:0;left:0;content:"";background:rgba(0,0,0,.5) url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.6077 0.708296L11.0906 1.1912L6.38835 5.89346L11.0966 10.6018L10.6135 11.0849L5.90516 6.37665L1.19112 11.0907L0.708215 10.6078L5.42226 5.89375L0.713964 1.18545L1.19715 0.70226L5.90545 5.41056L10.6077 0.708296Z' fill='white'/%3e%3c/svg%3e ") no-repeat center center;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}.modal-product-feedback__form .file-input-mini{display:none;align-items:center;justify-content:center;width:42px;height:42px;background:#f9f9f9;border-radius:5px;cursor:pointer}.modal-product-feedback__form .file-input-mini svg{color:#4b4e51;width:14px;height:14px}.modal-product-feedback__form .file-input-mini--visible{display:flex;order:19}.modal-product-feedback__form .file-input{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;width:100%;height:100%}.modal-product-feedback__form .file-input--hide{display:none}.modal-product-feedback__form .file-input__icon{width:40px;height:33px;margin-top:24px;margin-bottom:18px}.modal-product-feedback__form .file-input__icon>svg{width:100%;height:100%}.modal-product-feedback__form .file-input__text-help{text-align:center;font-weight:400;font-size:16px;line-height:130.52%;padding:0 6px;letter-spacing:-.03em;color:#4b4e51}.modal-product-feedback__form .file-input__text-format{display:block;margin-top:auto;text-align:center;font-weight:400;font-size:14px;line-height:130.52%;letter-spacing:-.03em;color:rgba(75,78,81,.5)}.modal-product-feedback__category{background-color:#eef0f1;display:flex;align-items:center;padding:0 24px;height:48px;width:100%;max-width:242px;border-radius:30px;position:relative}.modal-product-feedback__category .sort-item__popup{background-color:#fff;width:100%;max-width:242px;top:calc(100% + 10px);left:0;padding:16px 20px 16px 16px;border-radius:20px;box-shadow:0 0 12px 0 rgba(0,0,0,.09)}.modal-product-feedback__category .checkbox:not(:last-of-type){margin-bottom:10px}.modal-product-feedback__category::before{content:'';position:absolute;left:0;top:100%;width:100%;height:20px}.modal-product-feedback__category::after{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yIDJMNC43NCA0Ljc0QzQuODY0OTEgNC44NjQxNyA1LjAzMzg4IDQuOTMzODYgNS4yMSA0LjkzMzg2QzUuMzg2MTIgNC45MzM4NiA1LjU1NTA5IDQuODY0MTcgNS42OCA0Ljc0TDguMzQ2NjcgMi4wNzMzMyIgc3Ryb2tlPSIjNEI0RTUxIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49ImJldmVsIi8+Cjwvc3ZnPgo=) no-repeat 50% 50%/contain;position:absolute;top:50%;right:19px;width:10px;height:10px;transform:translateY(-50%)}.promocode-modal{text-align:center}.promocode-modal .modal__title{font-weight:400;margin-top:16px;margin-bottom:16px}.promocode-modal__text{margin-bottom:28px}.promocode-modal__btn-group{width:100%;display:flex;justify-content:space-between}.promocode-modal__btn{width:45%}.bottom-menu{position:fixed;z-index:1000;bottom:10px;left:50%;transform:translateX(-50%);display:none;align-items:center;justify-content:space-between;padding:10px 15px;width:calc(100% - 40px);height:70px;background:#fff;box-shadow:0 -3px 6px rgba(91,100,108,.04);border-radius:12px;transform:translate(-50%,200%);transition:transform .3s ease}.bottom-menu.is-active{transform:translate(-50%,0)}.bottom-menu__item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:12px;line-height:14px;text-align:center;color:#4b4e51;cursor:pointer;transition:color .1s}.bottom-menu__item.is-active,.bottom-menu__item.is-active-catalog,.bottom-menu__item:active{color:#eea593}.bottom-menu__icon{margin-bottom:3px}.bottom-menu__icon svg{transition:all .1s;font-size:20px}.bottom-menu__icon .icon-comparison{transform:rotate(90deg) scaleX(-1)}.address-and-map{padding:100px 0}.our-store{position:relative;background:#fff;border-radius:20px;overflow:hidden;margin-bottom:24px}.our-store__container{margin-left:185px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.our-store__main-title{margin-top:50px;margin-bottom:25px;font-weight:500;font-size:36px;line-height:130.52%;letter-spacing:-.03em;color:#4b4e51}.our-store__main-text{max-width:725px;margin-bottom:45px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.03em;color:#4b4e51}.our-store__map{position:absolute;left:0;bottom:0;width:100%;height:646px}.our-store__address{position:relative;z-index:10}.our-store .choice-city{margin-bottom:35px}.our-store .choice-city__name{margin-left:7px}.address,.address-and-map{position:relative;width:100%}.address-and-map{height:646px}.address{max-width:478px;padding:25px;background:#fff;border-radius:20px;overflow:hidden}.address__mobile-drop{position:relative;width:100%;height:40px}.address__mobile-drop:after{content:'';position:absolute;top:16px;left:50%;transform:translateX(-50%);width:63px;height:4px;background:#e6e6e6;border-radius:3px}.address__title{font-weight:500;font-size:20px;line-height:130.02%;color:#4b4e51;border-bottom:1px solid #e6e6e6;padding-bottom:20px;margin-bottom:20px}.cards-contacts{cursor:pointer;overflow-y:auto;overflow-x:hidden;max-height:338px;max-width:478px;padding-right:20px}.cards-contacts .card-contacts{max-width:100%}.card-contacts-detailed{position:absolute;top:72px;left:0;padding:21px 25px;width:100%;height:calc(100% - 72px);background:#fff;border-radius:25px;transform:translateX(-100%);transition:all .3s ease}.card-contacts-detailed .active-filters,.card-contacts-detailed .config-item__list,.card-contacts-detailed .custom-scroll,.card-contacts-detailed .filter-block__scroll,.card-contacts-detailed .filters__content{max-height:100%;overflow:auto}.card-contacts-detailed.is-active{transform:translateX(0)}.card-contacts-detailed .mobile-menu__back{background:0 0;border:0;margin-bottom:30px}.card-contacts-detailed .card-contacts{padding-bottom:0;border-bottom:none}.card-contacts-detailed .card-contacts__row{margin-bottom:10px}.card-contacts-detailed .card-contacts__image{margin-top:25px}.city-select-block{background-color:#fff;border-radius:20px;width:100%;padding:48px;margin-bottom:115px}.city-select-block__tags{display:flex;flex-wrap:wrap;gap:12px;max-height:calc(40px*2 + 12px);overflow:hidden;transition:max-height .5s ease-in-out}.city-select-block__more-btn{margin-top:12px}.payment-instructions,.tinkoff-container{display:flex;flex-direction:column;align-items:center}.tinkoff-container{padding-bottom:140px;padding-top:10px}.tinkoff-container .section-best-price{width:100%;padding-bottom:76px}.tinkoff-container .section-best-price .section-catalog__grid{width:1224px;margin:0 auto;justify-content:space-between;padding-bottom:8px}.tinkoff-container .section-best-price .section-catalog__grid .card-product{width:calc(33% - 20px)}.tinkoff-container .section-best-price .section-title{font-size:36px}.tinkoff-container .section-best-price__btn{display:flex;justify-content:center;margin:24px 0}.tinkoff-container .banner{position:relative;width:100%;display:flex;justify-content:flex-end;padding-top:48px;overflow:hidden;background:linear-gradient(90deg,#ffeddd 100%,#fbeee391 100%);color:inherit;border-radius:20px;transition:all ease-in-out .3s}.tinkoff-container .banner__left{position:absolute;top:48px;left:190px;display:flex;flex-direction:column}.tinkoff-container .banner__left--title{margin:40px 0 16px}.tinkoff-container .banner__left--title h1{font-size:48px;line-height:56px;font-weight:500;white-space:nowrap}.tinkoff-container .banner__left ul{padding-left:18px;font-size:16px;line-height:18px}.tinkoff-container .banner__left ul li{margin-bottom:12px;list-style:disc}.tinkoff-container .banner__right{position:relative;display:flex;width:872px;height:414px}.tinkoff-container .banner__right img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;border-radius:20px}.payment-instructions{justify-content:center;width:100%;padding:110px 0}.payment-instructions__title{font-size:36px;line-height:48px;font-weight:500}.payment-instructions__text{font-size:16px;padding:24px 0;text-align:center}.payment-instructions__steps{display:flex;justify-content:center;align-items:center;width:100%;gap:88px;padding:52px 20px 0 34px}.payment-instructions__steps--step{position:relative;display:flex;justify-content:center;align-items:center;width:240px;height:160px;background:#fff;border-radius:20px;padding:0 30px}.payment-instructions__steps--step p{text-align:center;font-size:16px;line-height:28px;font-weight:500}.payment-instructions__steps--step .step-number{position:absolute;display:flex;justify-content:center;align-items:center;width:56px;height:56px;border-radius:18px;background-color:#eea593;color:#fff;font-size:28px;font-weight:500;top:-28px}.faq{display:flex;flex-direction:column;align-items:center;padding-bottom:32px}.faq__title{font-size:36px;line-height:36px;font-weight:500;margin-bottom:48px}.faq__accordion{display:flex;flex-direction:column;align-items:center;width:1224px;background-color:#fff;border-radius:20px;padding:8px 96px}.faq__accordion--item{display:flex;flex-direction:column;width:100%;gap:24px;padding-top:24px}.faq__accordion--item:not(:last-child){border-bottom:1px solid #ddd}.faq__accordion--item .acc-btn{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq__accordion--item .acc-btn h4{font-size:24px;font-weight:500}.faq__accordion--item .acc-btn .icon-arrow-select{width:14px;will-change:transform;transition:transform .2s ease}.faq__accordion--content-wrapper{display:flex;flex-direction:column;max-height:0;line-height:24px;overflow:hidden;will-change:auto;transition:max-height .3s ease-in-out}.faq__accordion--content-wrapper ul{list-style:disc;padding:6px 17px}.faq__accordion--content{padding-bottom:24px}.faq__accordion .active .faq__accordion--content-wrapper{max-height:500px}.faq__accordion .active .icon-arrow-select{transform:rotate(180deg)}.additional-info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1224px;background-color:#eef0f1;border-radius:20px}.additional-info__title{font-size:36px;font-weight:500;padding:76px 0 24px}.additional-info__content{display:flex;justify-content:space-between;width:100%;padding:24px 96px}.additional-info__content--block{width:492px;background-color:#fff;border-radius:20px;padding:32px}.additional-info__content--block h4{font-size:24px;line-height:28px;font-weight:500;margin-bottom:12px}.additional-info__content--block p{font-size:16px;line-height:28px}.basket-card,.menu-basket{padding:20px 60px}.basket-card,.menu-basket,.order-detail,.order-page__left{background:#fff;border-radius:20px}.order-page__left{padding:20px 60px}.basket-page{margin-bottom:110px}.basket-page__container{display:flex;justify-content:space-between}.basket-page__container .sidebar{margin-left:50px;width:100%;max-width:375px}.basket-page__left{position:relative;width:100%;max-width:1185px}.basket-page__menu{margin-bottom:10px}.basket-page__list>.basket-card:not(:last-child){margin-bottom:10px}.menu-basket{display:flex;align-items:center;margin-bottom:10px}.menu-basket__item{display:flex;align-items:center;height:20px;cursor:pointer;transition:color .3s ease;color:#4b4e51}.menu-basket__item:hover{color:#eea593}.menu-basket__item:not(:last-child){margin-right:40px}.menu-basket__item .icon{margin-right:12px;font-size:20px}.clear-basket{margin-left:auto}.basket-card__trade-offers{margin-top:40px}.basket-card__content-top{position:relative;display:flex;width:100%}.basket-card__content-top__trade-offers{margin-bottom:40px}.basket-card__content-top--right{display:flex;width:100%}.basket-card__endblock{margin-left:auto}.basket-card__endblock--not-deleted{max-width:247px}.basket-card.basket-card--is-delete,.text-content form .form-group input{background:0 0}.basket-card--is-delete{position:relative;display:flex;align-items:center;border:1px solid #cbcbcb}.basket-card--is-delete .basket-card__content-top{display:flex}.basket-card--is-delete .basket-card__preview{max-width:100px;min-width:100px;margin-right:133px}.basket-card--is-delete .header-in-card{position:static!important;display:block!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;width:100%;margin-bottom:0}.basket-card--is-delete .basket-card__content-top--right{display:flex}.basket-card--is-delete .basket-endblock__right{margin-left:0}.basket-card--is-delete .basket-card__endblock{display:flex;align-items:center}.basket-card--is-delete .basket-card__endblock .btn{padding:12px 40px;margin-right:60px;font-weight:500;font-size:14px;line-height:130.02%;letter-spacing:-.03em}.basket-card__preview{display:block;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:195px;max-width:195px;width:100%;margin-right:40px}.basket-card__preview:before{content:'';position:relative;display:block;width:100%;padding-top:69.47368%}.basket-card__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px}.basket-card__min-title{margin-bottom:15px;font-weight:500;font-size:14px;line-height:17px;letter-spacing:-.02em}.basket-card__size,.basket-is-empty p,.page-reviews__category-filter>h3,.save-basket p{margin-bottom:20px}.basket-card__text{font-weight:400;font-size:14px;line-height:17px;letter-spacing:-.02em}.basket-card__configs-list{margin-bottom:25px}.basket-card__config:not(:last-child){margin-bottom:15px}.basket-card__btn{padding:12px 22px;border:1px solid transparent;font-weight:500;font-size:14px;line-height:130.02%;letter-spacing:-.03em;transition-property:color,background,border-color;transition-duration:.15s;transition-timing-function:ease-in-out}.basket-card__btn:hover{border-color:#eea593;color:#fff}.basket-card__btn:active{border-color:#eea593;color:#eea593}.basket-card .trade-offers{flex-direction:row}.basket-card .trade-offers__title{max-width:190px;margin-right:40px}.basket-card .trade-offers__item-row,.basket-card .trade-offers__list{width:100%;max-width:460px}.basket-card__quantity{margin-right:40px}.product-size{display:flex}.product-size__title{width:95px}.product-size__x{margin-right:10px}.product-size__y,.product-size__z{margin-left:10px;margin-right:10px}.basket-card-config{display:flex}.basket-card-config__name{min-width:95px;max-width:95px}.basket-card-config__value{font-weight:400;font-size:14px;line-height:17px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#4b4e51;transition:color .3s ease}.basket-card-config__value:hover,.order-detail .btn:active{color:#eea593}.basket-card-config__prise{margin-left:auto;padding-left:10px;font-weight:500;font-size:14px;line-height:17px;white-space:nowrap}.config-values__value{display:flex;width:369px}.config-values__value:not(:last-child){margin-bottom:10px}.basket-is-empty{max-width:367px}.basket-is-empty h1{padding:0}.basket-endblock{display:flex}.basket-endblock__right{margin-left:auto}.basket-endblock__quantity{margin-right:40px}.basket-endblock__delete{display:block;margin-top:25px;margin-left:auto}.basket-endblock__delete .icon-b-trash{fill:#eea593;font-size:19px}.product-quantity{display:flex;align-items:center;height:38px;padding:2px;font-weight:500;font-size:16px;line-height:21px;background:#f5f5f5;border-radius:12px}.product-quantity__btn{width:34px;height:34px;border:0;background:#fff;border-radius:10px}.product-quantity__btn:disabled{background:0 0}.product-quantity__current-number{display:flex;align-items:center;background:0 0;border:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 11px}.product-price{display:flex}.product-price__text{margin-right:15px;color:rgba(75,78,81,.5)}.product-price__price{white-space:nowrap}.price{text-align:right}.price__current{display:block;font-weight:500;font-size:18px;line-height:21px}.price__old{font-weight:400;font-size:14px;line-height:130.02%;letter-spacing:-.03em;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:rgba(75,78,81,.5)}.header-in-card,.link-line{font-weight:500;cursor:pointer}.header-in-card{display:block;margin-bottom:20px;color:#4b4e51;font-size:20px;line-height:130.02%;letter-spacing:-.03em}.link-line{font-size:16px;line-height:19px;letter-spacing:-.02em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#eea593;border:0;background:0 0}.order-detail{padding:15px 20px 25px;margin-bottom:20px}.order-detail__form{display:flex;justify-content:space-between;margin-bottom:22px}.order-detail__form .input-container,.save-basket form input{width:100%;margin-right:11px}.order-detail__form .error-message{white-space:nowrap}.order-detail__form .btn{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.order-detail__link{display:block;margin-bottom:25px;font-weight:400}.order-detail .btn{padding-top:15px;padding-bottom:15px;width:100%;color:#fff}.order-detail .btn svg,.order-page .order-detail .btn-sbm svg{transition:fill .15s ease-in-out}.order-options-list{margin-bottom:25px;font-weight:400;font-size:16px;line-height:130.52%;letter-spacing:-.03em}.order-option,.save-basket form{display:flex}.order-option:not(:last-child){margin-bottom:12px}.order-option--result{margin-top:20px;font-weight:500;font-size:20px}.order-option--result-with-installment{padding-bottom:24px;border-bottom:1px solid #dedede}.order-option__name{padding-right:5px;white-space:nowrap}.order-option__radios{margin-top:16px;margin-bottom:34px}.order-option__radios .checkbox{display:flex;align-items:center;margin-bottom:16px}.order-option__radios .checkbox__icon{top:2px;background:#fff}.order-option__space-dots{display:block;width:100%;height:1em;border-bottom:1px dashed #cbcbcb}.order-option__prise{padding-left:5px;margin-left:auto;white-space:nowrap}.save-basket{padding:15px 20px;border:1px solid #cbcbcb;border-radius:20px}.save-basket .input-container{margin-right:10px}.order-header{padding:35px 0;margin-bottom:40px;background:#eef0f1}.order-header .container{display:flex;align-items:center;justify-content:space-between}.order-header .header-main__logo{margin-right:0}.order-header__link-to-basket{display:flex;align-items:center;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.03em;color:#4b4e51}.order-header__link-to-basket:first-letter{text-transform:uppercase}.order-header__link-to-basket .icon{width:30px;margin-right:25px}.order-header__tel{display:block;text-align:right}.order-footer__tel .link-line,.order-header__tel .link-line{font-size:14px}.order-header a,.order-tel{display:block}.order-tel{text-align:end}.link-tel{display:block;font-weight:700;font-size:16px;line-height:19px;letter-spacing:-.03em;color:#4b4e51}.order-footer{padding:20px 0;background:#eef0f1}.order-footer__tel{margin-left:auto}.order-footer .container{display:flex;align-items:start}.order-footer .footer__copyright-text{width:47%}.order-footer .footer__pay-and-link{align-items:start;width:53%}.order-page{margin-bottom:110px}.order-footer .footer__pay-and-link,.order-page__container{display:flex;justify-content:space-between}.order-page__container .sidebar{margin-left:50px;max-width:375px}.order-page__left{padding-top:35px;padding-bottom:35px;width:100%;max-width:1185px;margin-right:50px}.order-page__section:not(:last-child){margin-bottom:50px}.order-page .order-detail{padding:15px 20px 25px}.order-form--matras .sidebar,.order-form__input-group .input,.order-page .order-detail .input{width:100%}.order-page .order-detail .btn-sbm{max-width:70px}.order-form--matras{margin-bottom:100px}.order-form__input-group{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:25px;column-gap:25px;row-gap:30px;margin-bottom:30px}.order-form__checkbox-group{display:flex}.order-form__checkbox-group label:not(:last-child){margin-right:27px}.order-form__text{margin-bottom:12px}.order-radio{border:1px solid #e3e7e9;border-radius:15px;margin-bottom:10px;transition:background-color .3s ease}.order-radio:hover{background:#f9f9f9}.order-radio__label{padding:20px 25px;height:100%}.order-radio__title span{font-size:14px;color:rgba(75,78,81,.5)}.order-radio__prise{white-space:nowrap;margin-left:auto;padding-left:5px;font-weight:500;font-size:16px;line-height:19px}.order-radio__item{position:relative}.order-radio__item:not(:last-child){margin-bottom:11px}.order-radio__item:first-child,.order-radio__item:first-child+.order-radio__item{margin-bottom:4px}.order-radio__item--with-number .product-quantity .product-quantity__current-number{display:flex;justify-content:center;text-align:left;width:50px;padding:0}.order-radio__item--with-number .product-quantity .product-quantity__current-number input{margin-right:2px;text-align:center;width:30px;padding:0 3px}.order-radio__item--with-number .product-quantity{display:flex;justify-content:space-between;width:130px;border:1px solid #eaedee;background:#fff;margin-right:17px}.order-radio__item--with-number .product-quantity__btn{background:#f5f5f5}.order-radio__item--with-number .product-quantity__btn:disabled{background:0 0}.order-radio__content{max-width:615px;padding-left:62px;padding-right:20px;padding-bottom:25px;transition:max-height .5s ease,opacity .2s ease}.order-radio__content .order-radio__title{margin-bottom:16px}.order-radio.is-active{border:1px solid #eea593;background:#f9f9f9}.radio{display:flex;align-items:center;cursor:pointer}.radio input[type=radio]:checked+.radio__icon{box-shadow:0 0 0 1.3px #eea593}.radio__icon{position:relative;display:flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;width:22px;height:22px;margin-right:14px;border-radius:50%;box-shadow:0 0 0 1.3px #d9d9d9;transition:box-shadow .3s ease}.radio__icon:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:11px;height:11px;background:#eea593;border-radius:100px;opacity:0;transition:opacity .3s ease}.radio__icon--min{min-width:16px;min-height:16px;width:16px;height:16px}.radio__icon--min:after{min-width:8px;min-height:8px;width:8px;height:8px}.order-radio-content__title{max-width:250px;width:100%;margin-right:auto}.order-radio-content__prise{min-width:100px;text-align:left;padding-left:5px;white-space:nowrap}.order-radio-content__input-number{margin-right:22px}.order-radio-content__input-number input{border:0;background:0 0;width:70px}.order-input-group{display:grid;gap:10px;margin-bottom:10px}.number-input{display:flex;align-items:center;justify-content:space-between;height:34px;padding:2px 2px 2px 10px;background:#fff;box-shadow:0 0 0 1px #e3e7e9;border-radius:12px}.number-input__btns{display:block;margin-left:5px}.number-input__btns button{font-size:10px;transition:background-color .3s ease,color .3s ease}.number-input__btns button:hover{color:#fff;background:#eea593}.number-input__add,.number-input__remove{display:flex;align-items:center;justify-content:center;width:33px;height:14px;border:0;background:0 0}.number-input__add{margin-bottom:2px;border-radius:10px 10px 0 0}.number-input__add .icon{transform:rotate(-90deg)}.number-input__remove{border-radius:0 0 10px 10px}.number-input__remove .icon,.order-accordion.accordion.is-active .order-accordion__title .icon{transform:rotate(90deg)}.order-textarea{width:100%;height:171px;padding:20px 25px;border:1px solid #e3e7e9;border-radius:15px}.order-textarea::-moz-placeholder{color:#6e757b}.order-textarea:-ms-input-placeholder{color:#6e757b}.order-textarea::placeholder{color:#6e757b}.order-accordion{width:100%;background-color:#fff;border-radius:20px;margin-bottom:10px}.order-accordion .accordion__content{padding-top:10px;padding-bottom:30px;overflow:hidden;max-height:330px;transition:all .3s ease-in-out}.order-accordion .accordion__content--hide{padding-bottom:0!important;max-height:0}.order-accordion__title{display:flex;border:0;background:0 0;width:100%;padding:15px 20px;font-weight:500;font-size:20px;line-height:130.52%;letter-spacing:-.03em;color:#4b4e51}.order-accordion__title .detail-menu__title--numbers{margin-left:5px}.order-accordion__title span:last-child{margin-left:auto}.order-accordion__title .icon{font-size:10px;transform:rotate(-90deg);transition:transform .5s ease}.order-accordion.accordion .accordion__content{padding:0 20px 30px;max-height:0;opacity:0;transition:max-height .5s ease,opacity .2s ease,padding-bottom .5s ease}.order-accordion.accordion.is-active .accordion__content{padding-bottom:30px;max-height:330px;opacity:1}.order-composition-list{max-height:300px;overflow:auto;padding:0 10px}.order-composition-list__item:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eef0f1}.order-card-product{display:flex}.order-card-product__preview{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:70px;margin-right:11px;flex-shrink:0}.order-card-product__preview:before{content:'';position:relative;display:block;width:100%;padding-top:70%}.order-card-product__preview img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.order-card-product__title{font-weight:500;font-size:16px;line-height:130.02%;letter-spacing:-.03em;color:#4b4e51;margin-bottom:8px}.order-card-product__about-list,.text-content ol li,.text-content ul li{margin-bottom:12px}.order-card-product__about-list li{max-width:230px;overflow:hidden;max-height:17px;text-overflow:ellipsis;display:block;display:-webkit-box;color:rgba(75,78,81,.5)}.order-card-product__about-list li:not(:last-child){margin-bottom:8px}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.order-card-product__about-list li{-webkit-box-orient:vertical;-webkit-line-clamp:1}}.order-card-product__price{display:flex;align-items:end}.order-card-product__price .price__current{font-size:16px;margin-right:7px}.order-card-product__price .price__old{font-size:12px}.search-popup,.suggestions-suggestions{margin-top:10px!important;padding:10px 25px!important;border-radius:15px!important;border:1px solid #e3e7e9!important}.search-popup-row{padding:5px 0!important}.suggestions-addon{transform:scale(.5)!important}.search-popup-row-active{background:#f7f7f7!important}.basket-coupon-block-coupon-btn{top:0!important}.checkbox-label{display:flex;align-items:center;cursor:pointer}.checkbox-label input[type=checkbox]:checked+.checkbox-label__icon{background:#eea593}.checkbox-label__icon{padding:2px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:16px;border:1px solid #d1d1d1;border-radius:2px;transition:background-color .3s ease}.checkbox-label__icon .icon{color:#fff;opacity:0;transition:opacity .3s ease}.sofa-size__description{min-width:90px;display:flex;flex-direction:column;font-weight:300;color:rgba(0,0,0,.2)}.sofa-size__description-name{font-size:11px;line-height:13px;margin-bottom:5px;white-space:nowrap}.sofa-size__description-params{display:flex;justify-content:space-between;position:relative;font-size:12px;line-height:19px;color:rgba(75,78,81,.5)}.page-reviews__title{margin-bottom:48px}.page-reviews__content{display:grid;grid-template-columns:25% calc(75% - 30px);gap:30px;margin-bottom:96px}.page-reviews__sidebar{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-reviews__sidebar .toggle{width:100%;margin-bottom:24px}.page-reviews__category-filter .checkbox:not(:last-of-type){margin-bottom:12px}.page-reviews__leave-feedback>h3{margin-bottom:2px}.page-reviews__leave-feedback>span{display:inline-block;margin-bottom:24px;font-size:14px;font-weight:400;line-height:22px}.page-reviews__leave-feedback .btn{width:100%}.page-reviews__reviews-list{display:flex;flex-direction:column;gap:10px}.page-reviews__more-btn{justify-self:center;grid-column:2/3;margin-top:20px}.page-reviews-sidebar-block{padding:24px 24px 30px;background-color:#fff;border-radius:20px;margin-bottom:8px}.page-reviews-sidebar-block h3{font-size:20px;font-weight:500;line-height:130%}.page-reviews-item{background-color:#fff;padding:32px;border-radius:20px}.page-reviews-item__top{display:grid;align-items:center;grid-template-columns:auto auto 1fr auto;gap:5px 12px;margin-bottom:20px}.page-reviews-item__name{grid-column:1/span 3;font-size:20px;font-weight:500;line-height:130%;letter-spacing:-.03em;margin-bottom:4px}.page-reviews-item__date,.page-reviews-item__product{grid-row:2;font-size:14px;line-height:130%;letter-spacing:-.03em}.page-reviews-item__date{color:#b2b8be;white-space:nowrap;grid-column:1/2}.page-reviews-item__product{grid-column:2/3}.page-reviews-item .rating{grid-row:2;grid-column:3/4}.page-reviews-item__logo{display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1/1;grid-row:1/span 2}.page-reviews-item__logo>svg{width:48px;height:48px}.page-reviews-item__text{margin-bottom:32px}.page-reviews-item__photo-container{display:flex;overflow-x:auto}.page-reviews-item__photo-container::-webkit-scrollbar{width:0}.page-reviews-item__photo{position:relative;width:100%;max-width:170px;flex-shrink:0;overflow:hidden;border-radius:16px;cursor:pointer}.page-reviews-item__photo:before{content:'';position:relative;display:block;width:100%;padding-top:73.52941%}.page-reviews-item__photo:not(:last-of-type){margin-right:12px}.page-reviews-item__photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.page-reviews-item__photo-text{background:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2;font-weight:500;font-size:14px;line-height:130%;letter-spacing:-.03em;color:#fff}.page-reviews-top-mobile{background-color:#fff;border-radius:20px;padding:10px;display:flex;margin-bottom:24px}.page-reviews-top-mobile__filter{background-color:#eef0f1;display:flex;align-items:center;padding:0 19px 0 22px;height:42px;width:165px;border-radius:30px;position:relative}.page-reviews-top-mobile__filter .sort-item__popup{background-color:#fff;top:calc(100% + 10px);left:0;padding:16px 20px 16px 16px;border-radius:20px;box-shadow:0 0 12px 0 rgba(0,0,0,.09)}.page-reviews-top-mobile__filter .checkbox:not(:last-of-type){margin-bottom:10px}.page-reviews-top-mobile__filter::after{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yIDJMNC43NCA0Ljc0QzQuODY0OTEgNC44NjQxNyA1LjAzMzg4IDQuOTMzODYgNS4yMSA0LjkzMzg2QzUuMzg2MTIgNC45MzM4NiA1LjU1NTA5IDQuODY0MTcgNS42OCA0Ljc0TDguMzQ2NjcgMi4wNzMzMyIgc3Ryb2tlPSIjNEI0RTUxIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49ImJldmVsIi8+Cjwvc3ZnPgo=) no-repeat 50% 50%/contain;width:10px;height:10px;margin-left:auto}.page-reviews-top-mobile__filter-label{font-size:14px;line-height:130%;letter-spacing:-.03em}.page-reviews-top-mobile .btn{margin-left:auto}.page-reviews-top-mobile .toggle{width:300px;position:fixed;z-index:49;bottom:90px;left:50%;transform:translateX(-50%)}.page-reviews-top-mobile .toggle .toggle__btn{height:40px}.modal-foto-products{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:1366px}.modal-foto-products__header{display:flex;align-items:center;justify-content:space-between}.modal-foto-products .article__fs26-title{display:block;margin-bottom:0}.modal-foto-products__cards{padding-bottom:100px;display:grid;-moz-column-gap:20px;column-gap:20px;row-gap:45px;grid-template-columns:1fr 1fr 1fr;padding-right:30px}.modal-foto-products__cards .card-product__container{background:#f6f6f6}.modal-foto-products__cards .card-product__container .select-size__dropdown,.modal-foto-products__cards .card-product__container .select-size__selected{background:#fff}.modal__inner.modal-foto-products{background:#f6f6f6;border-radius:20px;padding:29px 30px 29px 60px}.modal__inner.modal-foto-products .modal__close{position:relative;top:2px;right:0;left:0;display:block}.scroll-cards-wrap{height:650px!important}.scroll-cards-wrap .simplebar-track{background:#c4c4c4;border-radius:2px;width:3px}.scroll-cards-wrap .simplebar-scrollbar,.scroll-cards-wrap .simplebar-scrollbar::before{background:#eea593;border-radius:2px}.modal-foto-products__line{margin-top:29px;margin-bottom:34px}.color-socials{display:flex;justify-content:space-between;width:100%}.color-socials__link{height:42px;width:42px}.color-socials__link.disabled{opacity:.5;pointer-events:none;cursor:default}.color-socials__link svg{width:100%;height:100%}.line-horizontal{display:block}.line-horizontal:after{content:'';display:block;width:100%;height:1px;background:#e6e6e6}.loading{opacity:.5}.loading:after{content:'';display:block;position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:3px solid #933f2b;border-top-color:transparent;border-top-width:-2px;border-left-width:-2px;opacity:1;-webkit-animation:loading .7s ease infinite;animation:loading .7s ease infinite}._orientationRight_dad4.wrap_deff{right:0;bottom:54px}.wrap_ffbc{display:none!important}.text-content{position:relative;background:#fff;border-radius:25px;overflow:hidden;margin:0 auto 100px;padding:0 185px 80px}.text-content__nav{z-index:10;margin-top:50px}.sms-login__form #yaPersonalButton,.text-content__content{display:none}.text-content__content.is-active{display:block}.text-content .list-nav__item:hover{color:#f1b39f}.text-content .list-nav__item:first-letter{text-transform:uppercase}.text-content .list-nav__item.is-active{color:#f58c73}.text-content .gradient-header,.text-content h1{position:relative;display:flex;align-items:center;justify-content:center}.text-content .gradient-header{top:0;left:-185px;flex-direction:column;width:calc(100% + 185px*2);min-height:300px;margin-bottom:80px;background:linear-gradient(94.97deg,#628faa 10.52%,#9cbacf 51.61%,#d4e5f2 89.47%,#f3f9fd 105.26%);overflow:hidden;border-radius:25px}.text-content .gradient-header:after{content:'';position:absolute;z-index:1;top:0;right:0;display:block;height:100%;width:100%;background:linear-gradient(9deg,rgba(208,167,167,.7) 23%,rgba(209,167,167,0) 61.16%)}.custom-size-modal h4,.text-content h1{font-weight:500;line-height:130.52%;letter-spacing:-.03em}.text-content h1{z-index:10;height:100%;width:100%;color:#fff;font-size:48px}.text-content h2,.text-content p{margin:40px 0;font-weight:400;font-size:36px;line-height:24px;letter-spacing:-.03em;color:#4b4e51}.text-content h3,.text-content h4{margin:30px 0;font-weight:500;font-size:20px;line-height:25px;color:#4b4e51}.text-content h4{margin:15px 0;font-size:16px;line-height:19px}.text-content p{margin:25px 0;font-size:18px;line-height:26px}.text-content ul{list-style:disc;padding-left:20px}.text-content .call-us-block{display:flex;justify-content:space-between}.text-content .call-us-block__title{font-weight:500;font-size:26px;line-height:130.52%;letter-spacing:-.03em;color:#4b4e51}.text-content .modal-callback__our-number{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;max-width:336px;padding:40px 22px;background:#f9f9f9;border-radius:20px;margin-right:25px}.text-content .modal-callback__our-number span{max-width:336px;text-align:center}.text-content .form-call__title,.text-content .modal-callback__our-number a{font-weight:700;font-size:18px;line-height:21px;letter-spacing:-.03em;color:#4b4e51}.text-content .form-call__title{font-weight:500;font-size:16px;line-height:26px}.text-content form{width:100%;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;padding:23px 40px;background:#f9f9f9;border-radius:20px}.text-content form .form-call__title{grid-column:1/3;margin-top:0;margin-bottom:25px}.text-content form .privacy-policy__text{grid-column:1/3;font-weight:400;font-size:12px;line-height:14px;text-align:center;letter-spacing:-.03em;color:#b7b7b7}.bx-yandex-map,.bx-yandex-map>ymaps{height:646px!important}.custom-size-modal{position:relative;left:-30px;width:calc(100% + 60px);max-height:80vh;overflow:auto}.custom-size-modal h4{font-size:20px;margin-bottom:29px;padding-left:30px}.custom-size-modal ul{width:100%;margin-bottom:70px}.custom-size-modal ul:last-child{margin-bottom:15px}.custom-size-modal li{display:flex;align-items:center;background:#fff;padding:17px 30px;min-height:76px;width:100%}.custom-size-modal li:nth-child(2n+1){background:#f9f9f9}.custom-size-modal li span:first-child{font-weight:500}.choice-city-modal,.in-stock-modal{max-height:80vh;overflow:auto;padding-right:10px}.choice-city-modal{max-height:85vh}.choice-city-modal .choice-city,.form-call input{margin-bottom:20px}.call-modal__our-number{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:10px}.call-modal__our-number a{margin-bottom:10px;font-weight:700;font-size:18px;line-height:21px;letter-spacing:-.03em;color:#4b4e51}.call-modal__our-number,.form-call{border-radius:20px;padding:20px;background:#f9f9f9}.form-call__title{margin-bottom:20px;font-weight:500;font-size:16px;line-height:130.52%;letter-spacing:-.03em;color:#4b4e51}.form-call .btn-sbm,.receipt-card-product__img img{width:100%}.city-modal .example-city{margin-top:12px;margin-bottom:12px;font-weight:400;font-size:12px;line-height:240%;letter-spacing:-.03em;text-transform:capitalize;color:rgba(75,78,81,.5)}.city-modal .example-city span{-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-left:11px}.city-modal .form__btn{height:100%!important}.city-modal .modal__wrap{border-top:1px solid #e3e7e9;padding-top:28px}.city-modal input{background:#f9f9f9}.city-modal input::-moz-placeholder{font-size:16px}.city-modal input:-ms-input-placeholder{font-size:16px}.city-modal input::placeholder{font-size:16px}.city-modal .modal__inner{padding:20px 35px;max-width:1200px;width:calc(100% - 70px)}.city-modal .modal__title{margin-bottom:20px}.city-modal .active-filters,.city-modal .config-item__list,.city-modal .custom-scroll,.city-modal .filter-block__scroll,.city-modal .filters__content{max-height:390px}.city-modal__wrap{max-height:390px;overflow:auto;margin-top:30px}.city-modal__list{-moz-column-count:4;column-count:4}.city-modal__list a{color:#4b4e51;transition:.15s ease-in-out}.city-modal__list a:hover,.modal-region-city__list li:hover,.modal-region__cities-wrapper .modal-region__cities .modal-region__citie:hover{color:#eea593}.city-modal__list li{margin-bottom:16px}.city-modal__not-found{display:block;width:215px;color:inherit;font-weight:500;margin:32px 0 16px}.sms-login__form .separator{display:flex;justify-content:center;align-items:center;padding:12px 0}.sms-login__form .separator--line{height:1px;width:110px;background-color:#b4b6c177}.sms-login__form .separator--word{color:#8c9095;margin:0 16px;font-size:16px}.sms-login__form .btn-yandex{height:44px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.sms-login__form .btn-yandex .yaPreloadingSuggestBlockContainer{height:44px!important;overflow:hidden}.sms-login__form .yandex-error{text-align:center;color:rgba(255,0,0,.6);padding-top:20px}.sms-login__form .input{margin-bottom:30px}.btn-sbm{max-height:44px;font-size:18px}.sms-code__content{display:flex;align-items:center;justify-content:center;flex-direction:column}.sms-code .link-line{margin-bottom:25px}.sms-code__message{position:relative;padding:20px 25px;border:1px solid #e3e7e9;border-radius:15px;margin-bottom:calc(20px + 20px)}.sms-code__message:after,.sms-code__message:before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:5px solid #fff}.sms-code__message:before{bottom:-6px;border-top:5px solid #e3e7e9}.code-numbers{display:flex;justify-content:space-between;max-width:240px;flex-wrap:wrap;margin:0 auto 30px;cursor:pointer}.code-numbers__error-info,.code-numbers__number{text-align:center;font-weight:400;letter-spacing:-.03em}.code-numbers__error-info{display:block;margin-top:10px;color:rgba(255,0,0,.6);width:100%;font-size:12px;line-height:14px}.code-numbers__number{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:36px;margin:0 10px;padding-bottom:14px;border:0;border-bottom:1px solid #4b4e51;font-size:18px;line-height:21px}.code-numbers__number.is-focus{border-bottom:1px solid #eea593}.code-numbers__number.is-focus:after{content:'|';display:block;-webkit-animation:pseudo-cursor 1s infinite;animation:pseudo-cursor 1s infinite}.code-numbers__number.error{color:red;border-bottom:1px solid red}.code-timer{display:flex;align-items:center;flex-direction:column}.code-timer__time-wrapper{margin-bottom:25px}.modal-has-delete__header{margin-bottom:18px;font-weight:400;font-size:24px;line-height:28px;text-align:center;letter-spacing:-.03em}.modal-has-delete__btns{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:33px}.modal-has-delete__message{margin-bottom:30px;font-weight:400;font-size:16px;line-height:22px;text-align:center;letter-spacing:-.03em}.modal-has-delete__delete{padding-top:15px;padding-bottom:15px}.modal-region .modal__close .icon{color:#4b4e51;left:82%;transform:translate(-50%,-74%);font-size:13px}.modal-region .modal-region__bg{background:#f5f5f5}.modal-region .modal__header{padding-top:14px;padding-bottom:0;border-bottom:none}.modal-region .modal__inner{max-width:778px;border-radius:20px;padding:19px 34px;box-shadow:none}.modal-region .modal__inner .modal__header{margin-bottom:32px}.modal-region-city__list{width:100%;max-width:619px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:12px;-moz-column-gap:24px;column-gap:24px;margin-top:23px}.modal-region-city__list li{color:#4b4e51;font-size:16px;font-weight:400;line-height:19px;letter-spacing:-.4px;text-align:left;text-transform:capitalize;cursor:pointer}.modal-region .modal-region___inner-top{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;background:#f5f5f5;padding-bottom:52px}.modal-region .modal-region___inner-body{padding-top:0;padding-bottom:32px;margin-top:-20px}.modal-region .modal-region__search{height:48px;width:100%;margin-right:0;max-width:100%;color:#6e757b;font-size:16px;font-weight:400;line-height:19px;letter-spacing:-3%;text-align:left}.modal-region .modal-region__search input{font-size:15px}.modal-region input{padding-left:26px;font-size:15px}.modal-region button{right:0;top:0;height:100%;padding:0 33px;color:#fff;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0%;text-align:left}.modal-region .modal__main{height:421px;overflow-y:auto}.modal-region .modal__main::-webkit-scrollbar{width:4px}.modal-region .modal__main::-webkit-scrollbar-track{background:#c4c4c4}.modal-region .modal__main::-webkit-scrollbar-thumb{border-radius:2px;background:#eea593}.modal-region__btns{margin-top:30px;display:flex;gap:12px;overflow-x:auto;padding-bottom:8px}.modal-region__btns::-webkit-scrollbar{display:none}.modal-region__btns::-webkit-scrollbar-track{display:none}.modal-region__btns::-webkit-scrollbar-thumb{display:none}.modal-region__btns .is-active,.modal-region__btns .modal-region__btn,.modal-region__btns .modal-region__btn:hover{font-size:16px;font-weight:500;line-height:19px;letter-spacing:0%;text-align:left;box-sizing:border-box;border-radius:36px;background:#f9f9f9}.modal-region__btns .modal-region__btn{padding:15px 24px 14px;border:1px solid #cbcccd;color:#4b4e51}.modal-region__btns .is-active,.modal-region__btns .modal-region__btn:hover{color:#eea593;border:1px solid #eea593}.modal-region__cities-wrapper{margin-top:42px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px 0}.modal-region__cities-wrapper .modal-region__cities{display:flex;gap:16px;max-width:220px;width:100%}.modal-region__cities-wrapper .modal-region__cities span{font-weight:700;font-size:14px;line-height:100%;color:#eea593;margin-top:2px}.modal-region__cities-wrapper .modal-region__cities .modal-region__cities-items{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.modal-region__cities-wrapper .modal-region__cities .modal-region__citie{color:#4b4e51;font-size:16px;font-weight:400;line-height:19px;letter-spacing:-.5px;text-align:left}.modal-share-basket__title{margin-bottom:20px;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.03em;color:#4b4e51}.link-to-clipboard{display:flex;margin-bottom:25px}.link-to-clipboard__val{width:100%;padding:15px 20px;margin-right:8px;background:#f9f9f9;border:1px solid #e3e7e9;border-radius:15px;font-weight:400;font-size:16px;line-height:19px;letter-spacing:-.03em;color:rgba(110,117,123,.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.link-to-clipboard__copy-btn{padding:15px 20px}.link-to-clipboard__copy-btn svg{position:absolute;right:0;top:-5px;border-width:1px;width:25px;height:25px;opacity:0;transition:opacity .3s ease-in-out}.link-to-clipboard__copy-btn.is-done{position:relative;background:0 0;color:#eaa794;cursor:default}.link-to-clipboard__copy-btn.is-done svg{opacity:1}.social--color a{margin-right:20px}.social--color a svg{width:32px;height:32px}.split-pay{position:relative}.split-pay__header{top:-26px;left:-1px;width:100.4%;z-index:1;padding-bottom:12px;background:#fff}.split-pay__header--title{padding-bottom:24px;border-bottom:1px solid #e3e7e9;font-size:24px;font-weight:500}.split-pay__header--buttons{padding-top:24px;display:flex;gap:12px}.split-pay__header--buttons .btn{font-weight:400}.split-pay__header--buttons .btn--stroke{border:1px solid #e3e7e9;color:inherit}.split-pay__header--buttons .btn--stroke:hover{background:#eff0f1}.split-pay__header--buttons .active-btn{cursor:default;border:1px solid #eea593;color:#eea593}.split-pay__header--buttons .active-btn:hover{background:0 0}.split-pay__header .modal__close{position:absolute;top:0;right:0}.split-pay__content{overflow:auto;padding-right:12px}.split-pay__content h3{font-size:20px;font-weight:500}.split-pay__content h3:first-of-type{margin-top:36px}.split-pay__content h3:nth-of-type(2){padding:36px 0 24px}.split-pay__content p{padding:24px 0 32px}.split-pay__content ul:first-of-type{display:flex;flex-direction:column;gap:8px}.split-pay__content ul:first-of-type li{display:flex;position:relative;padding-left:35px}.split-pay__content ul:first-of-type li span{padding-top:1px}.split-pay__content ul:first-of-type .icon-check-round{position:absolute;top:50%;left:2px;width:1.4em;height:1.4em;color:#eea593;transform:translateY(-50%)}.split-pay__content ul:nth-of-type(2){display:flex;flex-direction:column;gap:4px;list-style:disc;padding:0 18px 4px}.split-pay__content--days{display:flex;background:#f5f5f5;border-radius:10px;padding:16px;gap:8px;margin-top:36px;min-width:300px}.split-pay__content--days .split-pay-day{display:flex;flex-direction:column;flex-grow:1;min-width:85px;gap:8px;color:#c4c4c4}.split-pay__content--days .split-pay-day span:first-child{font-size:14px}.split-pay__content--days .split-pay-day span:nth-child(2){font-weight:500}.split-pay__content--days .split-pay-day span:last-child{width:100%;height:6px;background:#c4c4c4;border-radius:5px;padding-top:8px}.split-pay__content--days .active-day{color:inherit}.split-pay__content--days .active-day span:last-child{background:#eea593}.split-pay__content .hidden{display:none}.modal-split-pay .modal__inner{height:100%!important}.order-placed__title{font-weight:500;font-size:24px;line-height:130%;letter-spacing:-.03em;color:#4b4e51;margin-bottom:20px}.order-placed__receipt{overflow:hidden;border:1px solid #e3e7e9;border-radius:15px}.order-placed.white-block{display:flex;flex-direction:column;align-items:center;max-width:640px;margin:0 auto 65px;padding:20px 35px;background:#fff;border-radius:20px}.order-receipt__header{margin-bottom:20px}.order-receipt__main{padding:0 20px}.order-receipt__text{display:block;padding-right:60px;font-weight:400;font-size:14px;line-height:130.52%;letter-spacing:-.03em;color:#4b4e51;margin-bottom:20px}.order-receipt__grid-table{display:grid;grid-template-columns:104px 1fr;-moz-column-gap:40px;column-gap:40px;margin-bottom:16px}.order-receipt__grid-table .text-grey{display:inline}.order-receipt__card-product{margin:25px 0}.order-receipt__alert{max-width:419px;margin-top:16px;font-weight:400;font-size:14px;line-height:130.02%;text-align:center;letter-spacing:-.03em;color:rgba(255,0,0,.6)}.btn.btn-primary{width:100%!important;color:#fff!important}.btn.btn-primary:active{color:#eea593!important}.receipt-header{background:#f5f5f5;padding:15px 20px}.receipt-header__title{font-weight:500;font-size:16px;line-height:130%;letter-spacing:-.03em;color:#4b4e51;margin-right:15px}.receipt-header__text{font-weight:400;font-size:14px;line-height:130.02%;letter-spacing:-.03em;white-space:nowrap;color:#4b4e51}.receipt-header__text--time{margin-left:5px}.receipt-card-product{border-top:1px solid #eef0f1;padding:20px 0 0}.receipt-card-product__title{font-weight:500;font-size:18px;line-height:130.02%;letter-spacing:-.03em;color:#4b4e51;margin-bottom:10px}.receipt-card-product .text-grey{display:block;margin-top:6px}.receipt-card-product .order-option{margin-top:20px}.receipt-card-product .order-option__space-dots{margin-top:2px}.receipt-card-product .order-option .price__current{font-size:16px}.receipt-card-product .order-option .price__old{font-size:12px}.receipt-card-product__text-with-price{justify-content:space-between}.receipt-card-product__text-with-price.text-grey{display:flex}.receipt-card-product__text-with-price span:last-child{font-weight:500;white-space:nowrap}.receipt-footer{padding:25px 20px;background:#f5f5f5}.receipt-footer .order-option{margin-bottom:20px}.receipt-footer .order-option--min{margin-bottom:12px}.receipt-footer .order-option--min .order-option__name{font-weight:400;font-size:14px;line-height:130.02%;letter-spacing:-.03em;color:#4b4e51}.receipt-footer .order-option--min .price__current{font-size:14px;font-weight:400}.receipt-footer .order-option__name{font-weight:400;font-size:16px;line-height:130.02%;letter-spacing:-.03em;color:rgba(75,78,81,.5)}.modal-success__message,.modal-success__title{font-size:32px;line-height:38px;text-align:center;letter-spacing:-.03em;margin-bottom:20px}.modal-success__message{font-size:20px;line-height:20px;margin-bottom:30px}.icon-success{fill:#eea593;background:#f5f5f5;border-radius:55px;border:6px solid #eea593;width:75px;height:75px;display:block;margin:0 auto 18px}.mattress-main{position:relative;display:flex;flex-direction:column;align-items:center;padding:111px 60px 0;background-color:#d8e9f8;border-radius:20px;margin-bottom:100px}.mattress-main p,.mattress-main__title{text-align:center;font-weight:500;font-size:48px;line-height:130.52%;margin-bottom:45px}.mattress-main .btn{padding:15px 40px;font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.03em;color:#fff}.header-catalog-detailed-menu__list a:hover,.mattress-main .btn:active{color:#eea593}.mattress-main p{margin-bottom:50px;max-width:561px;font-weight:400;font-size:18px;line-height:26px}.mattress-main img{display:block;margin-top:73px}.mattress-main img:before{content:'';position:relative;display:block;width:100%;padding-top:22.39658%}.mattress-choice__list{display:flex}.mattress-choice__list .order-radio{width:240px;margin-bottom:0}.mattress-choice__list .order-radio:not(:last-child){margin-right:35px}.mattress-choice__list .radio:has(input[type=radio]:checked){background:#f9f9f9;outline:1px solid #eea593;border-radius:15px}.mattress-choice__title{font-weight:500;font-size:28px;line-height:130.52%;margin-bottom:20px}.mattress-choice__title-min{font-size:20px;font-weight:500;margin:70px 0 32px}.mattress-choice__descr{max-width:801px;font-weight:400;font-size:16px;line-height:19px;margin-bottom:40px}.tabs-list__item{display:block;padding:17px 20px;background:#fff;border-radius:15px;font-weight:500;font-size:18px;line-height:130.52%;min-width:150px;color:#4b4e51;cursor:pointer;border:1px solid transparent;flex:0 0 auto}.tabs-list__item:not(:last-child){margin-bottom:8px}.cards-mattresses .card-product .select-size__dropdown,.cards-mattresses .card-product .select-size__selected,.tabs-list__item--active{background:#fff}.tabs-list__item--disabled{opacity:.5;cursor:auto}.tabs-list__item--done{border:1px solid #82ceae;background:#fff url("data:image/svg+xml;charset=UTF-8,%3csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 11.3732L8.53125 14.1845L15 7' stroke='%2383CEAE' stroke-width='1.75485' stroke-linecap='round' stroke-linejoin='round'/%3e%3ccircle cx='10.5' cy='10.5' r='10' stroke='%2382CEAE'/%3e%3c/svg%3e ") no-repeat no-repeat right 20px center}.tabs-list__item--result{background:#83ceae;color:#fff}.tabs-list__item--none{display:none}.one-more-time{padding-top:15px;padding-bottom:15px;margin-top:35px;width:100%}.cards-mattresses{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:15px}.cards-mattresses .card-product{max-width:340px}.cards-mattresses .card-product__container{background:#f6f6f6}.cards-mattresses .card-product .select-size__col{--width-col: 40px;min-width:0!important}.cards-mattresses .card-product:not(:last-child){margin-right:17px}.promo-mattresses-form{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;background:#f6f6f6;border-radius:20px;margin-bottom:45px;-moz-column-gap:30px;column-gap:30px}.promo-mattresses-form__right h2{margin-bottom:8px;font-weight:500;font-size:18px;line-height:130.52%;letter-spacing:-.03em}.promo-mattresses-form__right p{font-weight:400;font-size:16px;line-height:22px}.promo-mattresses-form .form-in{flex-grow:1;flex-shrink:0;display:flex}.promo-mattresses-form .form-in input{margin-right:10px;min-width:231px}.order-form--matras .order-page__left{padding:60px}.loader-in{position:relative;display:block;opacity:.5}.loader-in:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);top:20%;display:block;width:2em;height:2em;border:4px solid transparent;border-radius:50%;border-top:4px solid #fff;-webkit-animation:lds-dual-ring .8s linear infinite;animation:lds-dual-ring .8s linear infinite;z-index:30}.loader-in--accent:after{border-top:4px solid #eea593}.show-more-mattresses{position:relative;display:block;height:42px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:32px auto}.show-more-mattresses.loader-in{display:block;opacity:.5}.show-more-mattresses.loader-in:after{content:"";position:absolute;top:4px;left:45%;display:block;width:2em;height:2em;border:4px solid transparent;border-radius:50%;border-top:4px solid #fff;-webkit-animation:lds-dual-ring .8s linear infinite;animation:lds-dual-ring .8s linear infinite}.advertise-card{display:flex;flex-direction:column;width:300px;height:400px;background:#e1e7f8;border-radius:25px;overflow:hidden;justify-content:space-between;color:inherit}.advertise-card__top{padding:24px 20px 5px}.advertise-card__top-text,.advertise-card__top-title{font-size:14px;line-height:17px;margin-bottom:12px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5}.advertise-card__top-title{font-size:24px;line-height:26px;font-weight:400;-webkit-line-clamp:3}.advertise-card__bottom{display:flex;flex-direction:column;gap:30px}.advertise-card__bottom img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:170px;border-radius:25px}.advertise-card__bottom .big-b__link{margin:0 20px}.search-modal{position:fixed;z-index:100;overflow:hidden;width:100%;display:none}.search-modal__backdrop{position:absolute;z-index:1;inset:0;background:rgba(0,0,0,.4)}.search-modal__wrapper{display:flex;position:relative;z-index:2;background:#f5f5f5;border-radius:0 0 20px 20px;max-height:calc(100% - 100px)}.search-modal__content{position:relative;height:100%}.search-modal__close{position:absolute;z-index:2;top:14px;right:0}.search-modal .container{overflow:hidden auto}.search-modal.is-active{display:block;-webkit-animation:show .4s forwards;animation:show .4s forwards}.header-search{display:flex;flex-direction:column;padding:32px 0 64px}.header-search__content{display:grid;grid-template-columns:auto 1fr}.header-search__top{grid-column:1/-1;display:flex;align-items:center}.header-search__top .modal__close .icon{left:75%}.header-search__top .form{position:relative;font-size:14px;height:42px}.header-search__top .form__input{padding:10px 140px 10px 45px;width:100%}.header-search__top .form__input::-moz-placeholder{font-size:14px}.header-search__top .form__input:-ms-input-placeholder{font-size:14px}.header-search__top .form__input::placeholder{font-size:14px}.header-search__top .form .icon-search{position:absolute;top:14px;left:18px;z-index:12}.header-search__top .form__btn--search{width:118px}.header-search__aside{display:flex;flex-direction:column;gap:32px;width:439px}.header-search__aside .search-helper-list{display:flex;flex-direction:column;gap:16px}.header-search__aside .search-helper-list__title{font-size:16px;font-weight:500}.header-search__aside .search-helper-list ul,.header-search__bottom--left .search-helper-list ul{display:flex;flex-direction:column;gap:8px;font-size:14px}.header-search__aside .search-helper-list ul li a,.header-search__bottom--left .search-helper-list ul li a{display:flex;align-items:center;position:relative;cursor:pointer;color:inherit}.header-search__aside .search-helper-list ul li a span,.header-search__bottom--left .search-helper-list ul li a span{white-space:nowrap;margin-left:8px}.header-search__aside .search-helper-list ul li a svg,.header-search__bottom--left .search-helper-list ul li a svg{height:.9rem}.header-search__main{grid-column:2/3}.header-search__main .items-wrapper{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-template-rows:1fr;grid-auto-rows:0;gap:0 24px;overflow:hidden}.header-search__main .items-wrapper .card-product{width:100%}.header-search__bottom--right .items-wrapper .flex,.header-search__main .items-wrapper .flex{min-height:12px}.header-search__main .items-wrapper-mobile{display:none;gap:6px}.header-search__title{font-size:16px;font-weight:500;margin-bottom:16px}.header-search__bottom{display:flex;justify-content:space-between;max-height:630px;padding-bottom:40px}.header-search__bottom--right{overflow:auto}.header-search__bottom--right .items-wrapper{width:1165px;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:24px 32px;margin-left:20px}.header-search__bottom--right .items-wrapper-mobile{display:none;gap:6px}.header-search__bottom--left{display:flex;flex-direction:column;gap:32px}.header-search__bottom--left .search-helper-list{display:flex;flex-direction:column;gap:16px}.header-search__bottom--left .search-helper-list__title,.header-search__bottom--title{font-size:16px;font-weight:500}.header-search__bottom--title{margin:0 20px 16px}.header-search__more{grid-column:2/3;margin-top:32px;font-size:14px}.catalog-modal{position:fixed;z-index:100;overflow:hidden;width:100%;display:none}.catalog-modal__backdrop{position:absolute;z-index:1;inset:0;background:rgba(0,0,0,.4)}.catalog-modal__wrapper{display:flex;position:relative;z-index:2;background:#f5f5f5;border-radius:0 0 20px 20px;max-height:calc(100% - 100px)}.catalog-modal__content{position:relative;height:100%;width:100%}.catalog-modal .container{overflow:hidden auto}.catalog-modal.is-active{display:block;-webkit-animation:show .4s forwards;animation:show .4s forwards}.catalog-modal.overflow .catalog-modal__wrapper{border-radius:0 0 0 20px}.header-catalog{display:flex;padding-top:32px;height:100%}.header-catalog__content{display:grid;grid-template-columns:auto 1fr auto;width:100%}.header-catalog__left{padding-right:32px}.header-catalog__main{grid-column:2/3;padding-left:48px;padding-right:80px;margin-bottom:64px;border-left:1px solid #d9d9d9}.header-catalog__right{grid-column:3/4;margin-bottom:64px}.header-catalog__right .advertise-card{display:none}.header-catalog__right .advertise-card.selected{display:flex}.header-catalog-menu{display:flex;flex-direction:column;gap:8px}.header-catalog-menu__item{width:239px;height:48px;display:flex;align-items:center;gap:14px;position:relative;padding:0 16px;transition:background .24s ease-in-out,color .24s ease-in-out;cursor:pointer;color:#4b4e51;border-radius:30px}.header-catalog-menu__item.selected{background:#fff;color:#eea593}.header-catalog-menu__item-name{font-size:14px;line-height:17px;letter-spacing:-.03em;color:inherit;text-transform:uppercase}.header-catalog-menu__item-icon{display:inline-flex;align-items:center;justify-content:center}.header-catalog-menu__item-icon .icon{font-size:18px}.header-catalog-detailed-menu{display:none;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:48px 8px}.header-catalog-detailed-menu__title{position:relative;display:inline-flex;font-weight:500;font-size:16px;line-height:18px;letter-spacing:-.03em;color:#4b4e51;margin-bottom:8px;height:36px}.header-catalog-detailed-menu__title>span:first-of-type{-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.header-catalog-detailed-menu__title--link{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;width:100%;max-width:calc(100% - 40px);text-overflow:ellipsis}.header-catalog-detailed-menu__title--numbers{color:#eea593;width:40px;text-align:right;flex-grow:1}.header-catalog-detailed-menu__list{display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:120.52%;letter-spacing:-.03em}.header-catalog-detailed-menu__list a{color:#4b4e51;transition:.24s ease-in-out}.header-catalog-detailed-menu.selected{display:grid}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.ai-center{align-items:center}.ai-end{align-items:end}.mr10{margin-right:10px}.none,input[type=password]~.form-group__icon .icon-not-eye,input[type=text]~.form-group__icon .icon-eye{display:none}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col{padding-left:15px;padding-right:15px}.text-center{text-align:center}.nowrap{white-space:nowrap}.accent,.accent-light,.link-dark:hover{color:#eea593}.scroll-locked{overflow:hidden}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.link-dark,.link-grey{transition:.15s ease-in-out}.link-dark{display:inline-flex;align-items:center;color:#4b4e51}.link-dark .icon{margin-left:10px;top:2px;position:relative;font-size:12px}.link-grey{color:#8c9095}.link-grey:hover{color:#eea593}.active-filters,.config-item__list,.custom-scroll,.filter-block__scroll,.filters__content{scrollbar-width:thin;scrollbar-color:#eea593 #f9f9fd}.active-filters::-webkit-scrollbar,.config-item__list::-webkit-scrollbar,.custom-scroll::-webkit-scrollbar,.filter-block__scroll::-webkit-scrollbar,.filters__content::-webkit-scrollbar{width:5px;height:4px;border-radius:2px;background-color:#f9f9fd;left:10px}.active-filters::-webkit-scrollbar-thumb,.config-item__list::-webkit-scrollbar-thumb,.custom-scroll::-webkit-scrollbar-thumb,.filter-block__scroll::-webkit-scrollbar-thumb,.filters__content::-webkit-scrollbar-thumb{background-color:#eea593}.active-filters::-webkit-scrollbar-track,.config-item__list::-webkit-scrollbar-track,.custom-scroll::-webkit-scrollbar-track,.filter-block__scroll::-webkit-scrollbar-track,.filters__content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f9f9fd}.link-download{display:inline-flex;align-items:center}.link-download .icon{flex-shrink:0;margin-right:10px;font-size:28px}.text-grey{color:#b2b8be;display:inline-block}.text-min{font-size:14px;line-height:17px;text-decoration:underline}.scroll-x{overflow-x:auto}.m-40{margin:40px 0}.m-10{margin:10px 0}.text-medium{font-weight:500}.mobile-full{top:-50px!important}.ar-fitting{min-height:80vh;display:flex}.ar-fitting iframe{width:100%;overflow:hidden;height:600px;outline:0;border:0;margin:auto}.modal--full>.modal__inner{height:100%}.modal-change-config{transform:translateX(100%);transition:transform .5s}.modal-change-config .modal__inner{height:calc((var(--vh, 1vh)*100))!important}.modal-change-config .section-config{height:100%}.btn--addition__added.btn--addition::before,.modal-change-config.is-active{transform:none}.loader-abs{position:absolute!important}.disable-block,.loader-abs{pointer-events:none;cursor:default}.basket-card.basket-card--is-delete.load{transform:translateX(-200%)}.basket-card.basket-card--is-delete{transform:none;transition:transform .5s}.basket-card,.basket-page__list{position:relative}.basket-page__list{min-height:60vh}#cart{min-height:65vh}.basket-page__list,.inner-wrapper-sticky{overflow:hidden;border-radius:20px}.btn--addition,.order-detail{position:relative}.order-detail .input-container{margin-bottom:10px}.btn--addition{overflow:hidden}.btn--addition::before{content:'Добавлен';position:absolute;width:100%;height:100%;background:#eea593;color:#fff;padding:7px 18px;transform:translateY(100%);transition:transform .3s;top:0;left:0}.sms-login__form .error-message{bottom:-32px}.yaPersonalButtonContainer{align-items:normal!important}@media screen and (min-width:755px){.swiper-slide{height:auto}.section-banners .swiper-pagination{display:none}}@media screen and (min-width:768px){.card-product__container:hover:not(a:hover){box-shadow:0 15px 15px rgba(0,0,0,.15)}.tabl__td:first-child{width:40%}.tabl__td:last-child{width:70%}.custom-size-modal li span:first-child{padding-right:5px;width:40%}.custom-size-modal li span:last-child{width:70%}}@media screen and (min-width:1023px){.arrows-slider__item:not(.swiper-button-disabled):hover{opacity:1}.arrows-slider__item:not(.swiper-button-disabled):hover .arrows-slider__hover-circle{stroke-dashoffset:0}.category-slider .swiper-pagination{display:none}.card-banner:hover{box-shadow:0 0 25px rgba(0,0,0,.3)}}@media screen and (min-width:1024px){.gallery .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}}@media screen and (min-width:1319px){.container{width:90%}}@media screen and (min-width:1368px){.category-card:hover img{transform:scale(.95)}}@media screen and (min-width:1740px){.section-articles .swiper-slide--big{width:calc(50% - 20px)}}@media screen and (min-width:1319px) and (max-width:1740px){.header-top__menu-item{font-size:14px;margin:0 15px}.header-top__phone{font-size:14px}}@media screen and (min-width:768px) and (max-width:1180px){.section-best-price__grid .card-product:nth-child(4){display:none}}@media screen and (max-width:1023px) and (max-width:768px){.gallery .swiper-pagination{position:absolute!important}}@media screen and (max-width:768px) and (max-width:575px){#wrapper-2 .product-detail__btns.is-fixed{padding-bottom:78px!important}}@media screen and (max-width:1840px){.select-size--padding .select-size__row{grid-template-columns:40px 5px 40px 5px 90px}.select-size--col-last-xs .select-size__row{grid-template-columns:40px 5px 40px 5px 60px}.select-size__row{grid-template-columns:30px 5px 30px 5px 90px}}@media screen and (max-width:1800px){.cards-mattresses .card-product .select-size__col{--width-col: 30px}}@media screen and (max-width:1780px){.slider-reviews .arrows-slider{display:none}}@media screen and (max-width:1741px){.product-detail__panel--sidebar{right:470px}.gallery-swiper__labels{right:40px}}@media screen and (max-width:1740px){body{font-size:14px}.header-top__menu-item{margin:0 17px}.btn-play{width:64px;height:64px}.input__wrap{height:40px}.detail-menu__right>.card-b{min-height:280px}.detail-menu__right{padding-left:20px}.advantage__title{font-size:20px}.comparison .product-slider .arrows-slider{top:200px}.comparison .product-slider #product-slider-pagination.swiper-pagination{display:flex}.fabric-cloth h2{font-size:24px}.cloth-list__choice,.fabric-cloth-sidebar__choices-list{gap:10px}.category-card__wrap{padding:25px 35px;height:calc(100% - 50px)}.category-card__title{font-size:14px;line-height:24px}.section-best-price__grid{margin-left:-5px;width:calc(100% + 10px)}.section-best-price__grid .card-product{margin:5px;width:calc(25% - 10px)}.section-best-price__title{font-size:30px}.card-product__label-box{left:15px;top:10px;width:55%}.card-product__icon-box{right:20px;top:10px}.card-product__action{padding-left:10px;margin-left:-10px;margin-right:13px}.card-product__price-current{margin-right:13px}.card-product__btns{grid-gap:10px}.card-product__btns .btn,.card-product__size.sofa-size .select-size__params{font-size:12px}.card-product__drop{padding-top:16px}.card-product .select-size__list{max-height:98px}.slider-products{width:calc(100% + 20px);margin-left:-10px}.slider-products .swiper-slide:not(.not-watch){margin:0 10px}.rating{font-size:12px}.rating__item{margin:0 1px}.blog__card-container{grid-template-columns:1fr 1fr 1fr}.card-blog{height:407px}.card-blog__title{font-weight:400;font-size:22px}.card-blog__description{overflow:hidden;max-height:54px;text-overflow:ellipsis;display:block;display:-webkit-box;font-size:14px;line-height:18px}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.card-blog__description{-webkit-box-orient:vertical;-webkit-line-clamp:3}}.card-blog__bacg-img{width:100%}.card-blog--big-left,.card-blog--big-right{grid-column:auto}.article{width:calc(73% - 21px)}.section-banners{margin-bottom:90px}.card-banner__wrap{width:calc(100% - 60px);font-size:28px;padding:50px 30px}.card-review,.card-review-catalog{padding:30px}.slider-reviews .swiper-slide{width:calc(25% - 14px);margin:0 7px}.slider-reviews .card-review{height:calc(100% - 60px)}.slider-reviews .swiper-container{margin-left:-7px;width:calc(100% + 14px)}.section-title{font-size:30px}.card-article{max-height:inherit;height:auto;padding-top:110%}.card-article__title{font-size:28px}.section-articles .swiper-slide{width:calc(33.333% - 20px)}.section-video__right{padding:0 0 20px 70px}.section-video__title{font-size:28px}.checkbox-block__help,.checkbox-help,.checkbox__help{width:180px}.section-catalog__grid{margin-left:-5px;width:calc(100% + 10px)}.section-catalog__grid .card-b,.section-catalog__grid .card-product{margin:10px 5px 0;width:calc(25% - 10px)}.select-size__selected-title{margin-bottom:4px}.select-size__params{font-size:12px;line-height:18px}.select-size__dropdown .select-size__params{font-size:12px}.select-size__wrap{padding-bottom:20px}.select-size__p{font-size:12px;line-height:18px}.card-b__title{font-size:20px}.section-advantage-catalog__grid{margin-left:-15px;margin-right:-15px;width:calc(100% + 60px)}.section-advantage-catalog__grid .catalog-advantage{margin:15px;width:calc(33.333% - 30px)}.catalog-advantage__title{font-size:18px;margin-bottom:15px}.card-description__text,.catalog-advantage__text{font-size:14px}.card-description__title,.product-section__info h4{font-size:16px}.product-detail{margin-bottom:50px}.product-detail__main{width:calc(100% - 430px);margin-right:30px}.product-detail__sidebar{width:400px}.product-section{font-size:14px}.product-section__info,.product-section__text{font-weight:400;font-size:14px;line-height:20px}.product-section__info{-moz-column-count:1;column-count:1;line-height:16px}.reviews-section__title{font-size:20px;line-height:130.52%}.product-detail-card__current-price{font-size:20px;margin-right:15px}.product-detail-card__old-price,.product-detail-card__sp{font-size:14px}.product-detail-card__bg .select-size__item:before{left:51%}.product-detail-card__custom-size{font-size:12px;line-height:14px}.config-item.is-active .config-item__top:before{left:20px;width:calc(100% - 40px)}.config-item__top{padding:15px 25px}.config-item__sort{padding:0 25px}.config-item__icon{margin-right:20px}.config-item__name{font-size:16px}.config-item__select{line-height:28px}.config-item__title,.delivery h4{font-size:16px}.config-item__grid-color>*{width:calc(33.333% - 10px)}.config-item__list{padding:25px;margin-right:30px}.section-config__left{padding:35px 90px}.section-config__btns{padding-right:60px}.section-config__title{font-size:28px}.section-photo{margin-bottom:70px}.delivery{-moz-column-gap:30px;column-gap:30px;font-weight:400;font-size:14px;line-height:16px}.tinkoff-container .banner__left--title{margin:24px 0 16px}.tinkoff-container .banner__left--title h1{font-size:36px;line-height:56px}.tinkoff-container .banner__left{left:136px}.custom-size-modal h4{font-size:18px}.header-search__bottom--right .items-wrapper{width:867px}.xl-block{display:block}.xl-flex{display:flex}.xl-none{display:none}.xl-text-center{text-align:center}}@media screen and (max-width:1680px){.footer__right{max-width:550px}}@media screen and (max-width:1630px){.header-top{font-size:14px;line-height:17px}.header-top__container{min-height:44px}.header-top .choice-city{margin-right:20px}.header-top__menu-item{margin:0 15px}.header-top__btn{font-size:14px;padding:12px 0}.header-top__phone{margin-left:18px}.header-main{padding:16px 0}.header-main__logo{font-size:23px}.header-main__catalog-modal-toggle{margin-right:18px;height:42px;padding:0 19px 0 23px;font-size:12px;gap:12px}.header-main__search{max-width:517px}.header-main__search button,.header-main__search input{font-size:14px}.header-bottom__menu-link,.header-main__menu-link{font-size:12px;line-height:15px}.header-main .customer-panel{margin-left:auto}.slider__item{width:calc(100%/3 - 14px)}.section-slider{margin-top:24px;margin-bottom:96px}.section-advantage{margin-bottom:64px}.category-slider{margin-bottom:96px}.category-slider .category-card__title{font-size:12px}.section-reviews{margin-top:96px}.section-best-price,.section-catalog,.section-catalog__grid,.section-reviews{margin-bottom:96px}.modal-region .modal-region__search{max-width:100%}.header-search__aside{width:353px}.header-catalog__main{padding-left:32px;padding-right:24px}.header-catalog-menu__item{width:227px}.header-catalog-detailed-menu{gap:32px 8px}.header-catalog-detailed-menu__title{font-size:14px;line-height:16px;height:32px}.header-catalog-detailed-menu__list{font-weight:400;font-size:14px}}@media screen and (max-width:1628px){.order-page__left{margin-right:0}}@media screen and (max-width:1600px){.basket-card__content-top--right{display:block}.basket-card__endblock--not-deleted{display:flex;justify-content:space-between;width:100%;max-width:100%;margin-top:30px}.basket-card__endblock--not-deleted .basket-endblock__delete{position:absolute;top:0;right:0;margin-top:0}.basket-card__preview{max-width:130px;min-width:130px}}@media screen and (max-width:1585px){.card-product__size.sofa-size .select-size__description,.sofa-size__description{min-width:80px}.card-product__size.sofa-size .select-size__description-params span:not(:first-child)::before,.sofa-size__description-params span:not(:first-child)::before{left:28px}.card-product .select-size{--padding-side: 8px}.card-product .select-size__p,.card-product__size.sofa-size .select-size__description-params{font-size:13px}.product-detail-card__bg .sofa-size__description{min-width:100px}.product-detail-card__bg .sofa-size .select-size__params,.product-detail-card__bg .sofa-size__description-params{font-size:14px}.product-detail-card__bg .sofa-size__description-params span:not(:first-child)::before{left:34px}.sofa-size__description-params{font-size:12px}.cards-mattresses .card-product .select-size__col{--width-col: 22px}.cards-mattresses .card-product .select-size__col .select-size__col-name .sm-none{display:none}.cards-mattresses .card-product .select-size__col .select-size__col-name .sm-block{display:block}}@media screen and (max-width:1520px){.delivery{-moz-column-count:1;column-count:1}}@media screen and (max-width:1446px){.detail-menu__right{max-width:438px;max-height:371px}}@media screen and (max-width:1440px){.input{max-height:42px;padding:11px 26px;border-radius:12px;font-size:14px;line-height:17px}.btn-sbm{max-height:42px;padding-top:11px;padding-bottom:11px}.btn-sbm .icon.icon-arrow-right{font-size:12px}.fabric-cloth__main{padding:35px 40px;width:60%}.fabric-cloth__sidebar{width:38%}.cloth-list__choice{grid-template-columns:repeat(4,1fr)}.card-product .select-size__list{max-height:117px}.article .article__foto--wrapper,.article .article__hero-content--wrapper,.article .article__list--wrapper,.article h2,.article h3,.article p,.article p~ol,.article p~ul,.article__box-similar p,.article__container,.article__footer--wrapper,.article__fs20-title--wrapper,.article__line,.article__quote,.article__summary,.article__tags--wrapper{max-width:676px}.article-foto__description{max-width:676px;font-size:12px}.article__selections-product--italic,.author--footer{max-width:676px}.about-company__white-block--ontop{padding:85px 0}.about-company__white-block{padding-bottom:85px}.about-company__cooperation{margin-bottom:60px}.about-company__container{padding-right:55px;padding-left:55px;max-width:1076px}.about-company__hero{padding:45px 0 85px;margin-bottom:85px}.about-company__main-title{font-size:36px;margin-bottom:40px}.about-company__content-block:not(:last-child){margin-bottom:80px}.about-company__blue-block{padding:90px 0}.about-company__btn{width:283px;height:42px;font-size:14px;line-height:18px}.list-nav__item:first-child{padding:15px 32px 15px 55px}.list-nav__item:last-child{padding:15px 55px 15px 32px}.list-nav__item{padding:15px 32px}.content-about__text{max-width:442px}.content-about__text p{font-size:14px;line-height:22px}.content-about__text a{padding:12px 27px;font-size:14px;line-height:18px;margin-top:35px}.content-about__text--full{grid-template-columns:450px 450px;max-width:1076px}.content-about__text--b-indent{margin-bottom:44px}.content-about img{min-width:442px;height:402px}.content-about__swiper .swiper-slide,.content-about__text h2{margin-bottom:25px}.numbers-block{padding-top:44px;padding-bottom:54px}.content-about__text h2,.numbers-block>div h2{font-size:28px;line-height:24px}.production .video{margin-bottom:13px}.production .production__swiper{height:216px}.our-store__container{margin-left:100px}.our-store__main-title{font-size:28px;margin-bottom:40px}.address{max-width:400px}.basket-card,.menu-basket,.order-detail,.order-page__left{padding:20px 33px}.basket-page__container .sidebar{max-width:320px}.basket-card--is-delete{align-items:start;padding-bottom:70px}.basket-card--is-delete .basket-card__preview{margin-right:70px}.basket-card--is-delete .basket-card__endblock{align-items:start}.basket-card--is-delete .basket-card__endblock .btn{position:absolute;bottom:-50px;left:172px}.basket-card .trade-offers__title{max-width:130px}.header-in-card{font-size:18px}.link-line{line-height:17px}.order-detail .btn{padding-top:12px;padding-bottom:12px}.link-line,.order-options-list{font-size:14px}.order-option--result{font-size:18px}.order-header{padding:20px 0}.order-header__link-to-basket,.order-radio__prise{font-size:14px}.order-header__link-to-basket .icon{margin-right:15px}.order-page__container .sidebar{max-width:320px}.order-page .order-detail{padding:20px}.modal-foto-products__line{margin-bottom:41px}.mattress-choice__list .order-radio{width:190px}.mattress-choice__list .order-radio:not(:last-child){margin-right:20px}}@media screen and (max-width:1406px){.header-main__menu-item:not(:last-child){margin-right:20px}}@media screen and (max-width:1368px){.container{padding-left:69px;padding-right:69px;width:100%}.heading-1{font-size:28px;margin-bottom:20px}.form__input{font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.03em;padding-right:19px}.form__input::-moz-placeholder{font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.03em}.form__input:-ms-input-placeholder{font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.03em}.form__input::placeholder{font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.03em}.active-filters__item{height:34px;padding:0 15px;font-size:13px;line-height:16px}.active-filters__text{margin-right:16px}.detail-menu__right-flex{padding-top:39px}.detail-menu__right{max-width:438px;max-height:371px}.detail-menu__left{padding-top:39px;padding-bottom:53px}.detail-menu__title{font-weight:500;font-size:16px;line-height:120.52%;margin-bottom:20px}.detail-menu__list{font-weight:400;font-size:14px;line-height:160%}.slider__item:before{content:'';position:relative;display:block;width:100%;padding-top:105.95533%}.slider__wrap{padding:0 32px 32px}.slider__note{font-weight:400;margin-bottom:24px}.advantage__title{font-size:16px}.advantage__text{font-size:14px;line-height:133%}.comparison h1,.fabric-cloth__title{font-size:28px}.catalog-slider .swiper-slide{width:calc(33.333% - 14px);min-width:280px}.card-product{font-size:14px}.card-product__label-box{left:15px;top:14px}.card-product__icon-box{right:20px;top:14px}.card-product__label{font-size:12px}.card-product__tabl-tr{margin-bottom:2px}.card-product__buy{margin-bottom:10px}.card-product .select-size__list{max-height:100px}.slider-products{width:calc(100% + 8px);margin-left:-4px}.slider-products .swiper-slide:not(.not-watch){margin:0 4px}.blog__card-container{gap:13px}.article .card-product__btns{display:none}.article .article__main-title{width:90%;font-weight:500;font-size:28px;line-height:125.5%}.additional-info__content--block h4,.article h2,.article__fs26-title{font-size:20px;line-height:28px}.article__card-product-slider .card-product__mobile{display:flex;align-items:center;flex-wrap:wrap}.article__card-product-slider .swiper-pagination{display:block;bottom:-35px}.summary__title{font-size:16px;line-height:19px}.article-foto__box:before{content:'';position:relative;display:block;width:100%;padding-top:59.29204%}.article-foto__packege-btn{bottom:21px;left:22px}.like-btn:hover>.like-btn__icon{fill:transparent}.like-btn:hover>.like-btn__icon>*{stroke:#86919d}.favorites{font-size:18px}.section-banners{margin-bottom:70px}.card-banner{padding-top:110%}.card-banner__wrap{width:calc(100% - 50px);height:calc(100% - 70px);padding:35px 25px}.card-review__text{font-size:14px;line-height:18px;height:calc(18px*9)}.card-review__date{font-size:14px}.card-review-catalog__text{font-size:14px;line-height:18px;height:calc(18px*9)}.card-review-catalog__date{font-size:14px}.card-preview__image{width:100px;height:70px;margin-right:10px}.card-article__title{font-size:22px}.card-article__text{font-size:14px}.section-articles{margin-bottom:90px}.section-articles__grid{margin-left:-6px;width:calc(100% + 12px)}.section-articles .swiper-slide{margin:0 6px;width:calc(33.333% - 12px)}.section-video__right{padding:0 0 0 45px}.section-video__title{font-size:22px}.section-video__text{font-size:14px;margin-bottom:30px}.footer__container--center{padding:40px 0}.footer__container--top{padding:35px 0}.footer__logo{margin-right:66px;font-size:22px}.footer__category-row{max-width:603px}.footer__category-link{font-size:14px;line-height:17px}.footer__nav-row{width:40%;grid-template-columns:repeat(2,1fr);row-gap:35px}.footer__mail-form{margin-bottom:140px}.footer__right{width:100%;max-width:610px;justify-content:space-between}.footer__bottom-mail{margin-bottom:124px}.checkbox-block__descr,.checkbox__descr{display:block}.checkbox-block__descr--prise,.checkbox__descr--prise{margin-top:10px;display:block}.mobile-menu__title{font-weight:500;font-size:16px;line-height:120.52%;margin-bottom:20px}.mobile-menu__list{font-weight:400;font-size:16px;line-height:160%}.sort-item__label{padding:0 15px}.sort-item .icon-filter{margin-left:16px}.sort-item__label,.toggle__btn{height:34px;font-size:13px;line-height:16px}.select-size--sofa .select-size__row{grid-gap:5px}.select-size--bed .select-size__row{grid-template-columns:40px 5px 40px 5px 110px}.section-advantage-catalog__grid .catalog-advantage{width:calc(50% - 30px);margin:15px}.catalog-advantage__image{margin-right:15px}.product-section__title{font-weight:500;font-size:20px;line-height:130.52%}.product-detail-card__title{font-size:20px}.gallery-swiper__labels{right:20px;top:20px}.config-item--header-config .product-detail-card__credit{margin-left:8px}.config-item .select-size__item,.section-config__btns{padding-right:20px}.product-slider{margin-bottom:70px}.product-slider #product-slider-pagination{display:block;bottom:-30px}.product-slider__slide{width:calc(33.333% - 15px)}.product-slider .arrows-slider{display:none}.delivery{-moz-column-count:2;column-count:2}.our-store__container{margin-left:60px}.tinkoff-container .section-best-price .section-catalog__grid{width:auto;max-width:790px}.tinkoff-container .section-best-price .section-title{font-size:28px}.tinkoff-container .section-best-price__btn{margin:16px 0 40px}.tinkoff-container .section-best-price{padding-bottom:48px}.tinkoff-container .banner__left--title h1{font-size:32px}.tinkoff-container .banner__left{left:60px}.tinkoff-container .banner__right img{position:absolute;width:872px;height:414px;right:-60px}.tinkoff-container{padding-bottom:40px}.payment-instructions__title{font-size:28px}.payment-instructions__text{padding:16px 0;font-size:14px;line-height:28px}.payment-instructions__steps--step p{margin-top:48px}.payment-instructions__steps--step{width:196px;align-items:flex-start}.payment-instructions__steps{gap:60px}.payment-instructions{padding:48px 0 60px}.faq__title{font-size:28px}.faq__accordion--item .acc-btn h4{font-size:16px;line-height:24px}.faq__accordion--item .acc-btn .icon-arrow-select{width:12px}.faq__accordion--item{gap:16px;padding-top:16px}.faq__accordion--content-wrapper{line-height:20px}.faq__accordion--content{padding-bottom:16px}.faq__accordion{width:auto;max-width:790px;padding:8px 20px}.additional-info__title{font-size:28px}.additional-info__content--block p{font-size:14px;line-height:20px}.additional-info__content{padding:24px 48px;justify-content:center;gap:24px}.additional-info{width:100%}.page-reviews-item__text,.page-reviews__title{margin-bottom:24px}.page-reviews__sidebar .toggle{margin-bottom:16px}.page-reviews-item__photo{max-width:138px}.modal-foto-products__cards{padding-right:27px}.order-form--matras .order-page__left{padding:40px 35px}.lg-block{display:block}.lg-flex{display:flex}.lg-none{display:none}.ar-fitting iframe{min-height:500px}}@media screen and (max-width:1330px){.delivery{-moz-column-count:1;column-count:1}}@media screen and (max-width:1280px){.page-reviews__content{grid-template-columns:30% calc(70% - 30px);margin-bottom:60px}.header-search__bottom--right .items-wrapper{width:567px}}@media screen and (max-width:1180px){.section-best-price__grid .card-product{width:calc(33.33% - 10px);margin:5px}.section-catalog__grid .card-b,.section-catalog__grid .card-product{width:calc(33.33% - 10px);margin:10px 5px 0}.section-catalog__grid .big-b{width:calc(100% - 15px);margin:7.5px}}@media screen and (max-width:1133px){.container{padding-left:30px;padding-right:30px;width:100%}.header-top__menu-item{margin:0 10px}.header-main__logo{margin-right:63px}.header-main__search{max-width:438px}.header-main__menu{margin-right:0}.detail-menu__left{padding-top:35px;padding-bottom:34px}.detail-menu--more-than-four-columns .detail-menu__right{max-width:438px;max-height:371px}.slider__item:before{content:'';position:relative;display:block;width:100%;padding-top:105.71429%}.slider__title{font-size:24px;margin-bottom:10px}.slider__note{overflow:hidden;max-height:44px;text-overflow:ellipsis;display:block;display:-webkit-box;min-height:44px;font-weight:500;font-size:16px}@supports (-webkit-line-clamp:4) and (-webkit-box-orient:vertical){.slider__note{-webkit-box-orient:vertical;-webkit-line-clamp:2}}.section-slider{margin-top:24px}.article-and-popular{display:block}.article{padding:63px 63px 62px;margin-bottom:55px;width:100%}.article__hero{top:-63px;left:-63px;width:calc(100% + 131px)}.article__hero--wrap{padding:0 0 0 63px;width:calc(100% - 63px)}.article__card-product-slider .product-slider__swiper>.swiper-wrapper>.swiper-slide{width:calc(100%/3 - 11px)}.about-company__hero{padding:40px 0 65px;margin-bottom:70px}.about-company__main-title{font-size:28px;margin-bottom:32px}.list-nav__item:first-child{padding:15px 42px 15px 60px}.list-nav__item:last-child{padding:15px 60px 15px 42px}.list-nav__item{padding:15px 42px}.content-about__text--full{-moz-column-gap:0;column-gap:0}.numbers-block>div p{font-size:14px}.card-banner__title{font-size:24px}.footer__category-row{max-width:567px}.footer__copyright-text div{margin-right:30px}.cards-mattresses .card-product .select-size__col .select-size__col-name .sm-none,.mobile-menu,.mobile-menu__row,.swiper-change{display:block}.popular{width:100%}.popular__themes{display:flex;margin-bottom:0}.popular__pseudo-btns,.popular__swiper-arrows{display:flex}.cards-mattresses .card-product .select-size__col .select-size__col-name .sm-block,.sticky-block{display:none}.our-store__main-title{font-size:24px;margin-bottom:32px}.address{max-width:350px}.basket-page__container .sidebar,.order-page__container .sidebar{margin-left:35px}.modal-foto-products__cards{grid-template-columns:1fr 1fr}.modal__inner.modal-foto-products{padding:29px 27px 29px 55px}.modal-foto-products__line{margin-top:21px;margin-bottom:39px}.text-content{padding:0 60px 80px}.text-content .gradient-header{left:-60px;min-height:200px;margin-bottom:50px;width:calc(100% + 60px*2)}.text-content h1{font-weight:400;font-size:32px;line-height:42px}.text-content h2{font-weight:400;font-size:28px;line-height:24px;margin:30px 0}.text-content h3{font-size:16px;line-height:25px;margin:20px 0}.text-content h4{line-height:17px}.text-content p{font-weight:400;font-size:14px;line-height:22px;margin:15px 0}.modal-region .modal-region__search{max-width:100%}.mattress-choice__title-min{margin:60px 0 28px;font-size:18px}.tabs-list{display:flex;margin-bottom:16px;max-width:100vw;overflow:auto}.tabs-list::-webkit-scrollbar{display:none}.tabs-list__item{white-space:nowrap;min-width:240px;padding-right:40px;margin-left:12px}.tabs-list__item:not(:last-child){margin-bottom:0}.tabs-list__item:last-child{margin-right:12px}.one-more-time{margin-left:12px;white-space:nowrap;margin-right:12px;margin-top:0}.cards-mattresses .card-product .select-size__col{--width-col: 30px}.promo-mattresses-form{display:block}.promo-mattresses-form__right{margin-right:0;margin-bottom:15px}.order-form--matras{display:flex!important;flex-direction:column-reverse}.order-form--matras .sidebar{width:100%;max-width:100%;margin-left:0;margin-top:25px}.header-search{padding:24px 0 64px}.header-search__top .form__input{padding:10px 45px}.header-search__aside{width:331px}.header-search__aside .search-helper-list ul,.header-search__bottom--left .search-helper-list ul{gap:13px}.header-search__main .items-wrapper{gap:0 16px}.header-search__title{margin-bottom:12px}.header-search__bottom--right .items-wrapper{display:none}.header-search__bottom--right .items-wrapper-mobile{display:flex;flex-direction:column}.header-search__bottom--title{margin-left:0;margin-bottom:12px}.header-search__bottom{flex-direction:column;max-height:none;gap:30px}.header-catalog{padding-top:24px}.header-catalog-menu__item{width:216px}.xmd-block{display:block}.xmd-flex{display:flex}.xmd-none{display:none}}@media screen and (max-width:1100px){.blog__card-container{grid-template-columns:1fr 1fr;-moz-column-gap:15px;column-gap:15px;row-gap:25px}}@media screen and (max-width:1023px){.md-show{display:block}.header-top__menu{display:none}.header-main{background:#eef0f1;padding:25px 0;z-index:10;border-bottom:none}.header-main__logo{font-size:15px;margin-right:20px}.header-main__search{width:calc(100% - 360px)}.header-main .hamburger{display:inline-flex}.circle-icon{width:32px;height:32px;font-size:16px}.customer-panel__item:not(:last-child){margin-right:29px}.customer-panel__num{width:16px;transform:translate(-32%,-50%)}.detail-menu.is-active{display:none}.detail-menu__container{padding-bottom:0}.detail-menu__right{width:100%;position:relative}.modal--md-bottom{display:flex;flex-direction:column;align-items:end;padding:0;overflow:hidden}.modal--md-bottom.is-active{opacity:1;visibility:visible;transition-duration:.3s}.modal--md-bottom.is-active>.modal__inner{transform:translateY(0)}.modal--md-bottom>.modal__inner{display:block;max-width:100%;margin:auto 0 0;padding:20px;border-radius:26px 26px 0 0;transition:transform .3s ease;transform:translateY(100%)}.comparison h1{font-size:24px;margin-bottom:28px}.fabric-cloth__title{font-size:24px}.fabric-cloth__title+p{margin-bottom:30px;font-size:14px}.fabric-cloth h2{margin-bottom:13px;font-size:20px}.fabric-cloth h2+p{margin-bottom:45px;font-size:14px}.fabric-cloth-sidebar__choices-list{grid-template-columns:repeat(2,1fr)}.category-card__wrap{padding:29px 35px;height:calc(100% - 60px)}.category-card--horizontal .category-card__image{width:65px;height:65px}.category-slider .swiper-wrapper{height:calc(60vw + 14px);flex-direction:column;width:100%!important}.category-slider .swiper-slide{width:calc(33.3% - 14px)!important;height:calc(31vw - 20px)}.section-best-price__title{font-size:24px}.card-product__tabl{margin-bottom:7px}.card-product .select-size__item::before{width:98%}.card-product__size .select-size__row{grid-template-columns:30px 5px 30px 5px 55px}.card-product__drop{display:block}.slider-products .swiper-slide:not(.not-watch){width:calc(33.333% - 8px)}.blog-filters__link{font-size:13px;line-height:16px;padding:10px 12px;height:34px}.hashtags{flex-wrap:wrap}.hashtags__item{margin-bottom:7px}.article{padding:27px 27px 30px}.article-foto__box:before,.article__hero:before{content:'';position:relative;display:block;width:100%;padding-top:42.31128%}.article-foto__box:before{padding-top:59.2827%}.article-foto__packege-btn{bottom:19px;left:19px}.about-company__btn:not(:last-child){margin-right:10px}.about-company__btn{width:196px;height:42px;font-size:14px;line-height:18px}.list-nav__item:first-child{padding:12px 25px 12px 43px}.list-nav__item:last-child{padding:12px 43px 12px 25px}.list-nav__item{font-size:14px;line-height:17px;padding:12px 25px}.content-about{display:block}.content-about__text{max-width:100%;margin-bottom:26px}.content-about__text--full{display:block}.content-about__text--sticky{margin-bottom:48px}.content-about img{-o-object-fit:cover;object-fit:cover;min-width:100%;height:427px}.content-about__swiper{width:calc(100% + 40px);height:calc(100% + 30px);left:-20px;padding:0 20px;overflow:hidden}.content-about__swiper .swiper-wrapper{display:flex}.content-about__swiper .swiper-slide{margin-bottom:0;width:390px;height:404px}.content-about__swiper .swiper-slide:not(:last-child){margin-right:16px}.numbers-block>div{max-width:165px;text-align:center}.content-about__sticky-wrapper{margin-top:0}.content-about__sticky-wrapper .content-about__text{padding-bottom:0}.section-banners__slider{margin-left:-6px;width:calc(100% + 12px)}.section-banners__slider .swiper-container{overflow:visible}.section-banners__item{margin:0 6px;width:calc(33.333% - 12px)}.slider-reviews .swiper-slide{width:calc(33.333% - 10px);margin:0 5px}.slider-reviews .swiper-container{margin-left:-5px;width:calc(100% + 10px);overflow:visible}.section-title{font-size:24px}.card-article__wrap{padding:30px 20px;width:calc(100% - 40px);height:calc(100% - 58px)}.section-video{margin-bottom:55px}.footer__container--center{display:block}.footer__container--top{display:block;padding:40px 0}.footer__logo{margin-bottom:40px}.footer__nav-row{margin-bottom:35px;width:100%}.footer__mail-form{margin-bottom:0}.footer__right{display:block;max-width:100%;margin-left:0}.footer__bottom-form .form{max-width:300px}.footer__bottom-form{width:100%;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between}.footer__bottom-right{display:flex;flex-wrap:wrap}.footer__bottom-contacts{display:grid;grid-template-columns:1fr 1fr;width:100%;padding-right:0}.footer__bottom-mail{margin-bottom:58px}.footer__copyright-text{display:block}.footer__copyright-text div{margin-bottom:15px}.footer .social{margin-right:30px}.footer__pay-and-link .payment__icon{max-width:32px}.__jivoMobileButton{bottom:182px!important}.checkbox-block__help,.checkbox__help{position:fixed;width:100%;bottom:0;left:0;right:0;top:unset;z-index:20;transform:translateX(0)}.checkbox-block__help-close,.checkbox__help-close{display:block}.checkbox-help{width:100%}.checkbox-help__close,.mobile-menu{display:block}.select-size--col-2 .select-size__row{grid-template-columns:40px 5px 60px}.select-size__row{grid-template-columns:30px 5px 30px 5px 90px}.product-detail-card__bg .select-size__item:before,.select-size__item::before{left:50%}.card-b__wrapper{height:100%}.card-b__wrapper .card-b__bottom .big-b__link{display:none}.card-b__title{font-size:18px;min-width:auto}.card-b__text{font-size:14px}.big-b{display:block}.big-b__image{height:auto;width:100%}.big-b__left{padding:15px;width:380px;margin-bottom:31px}.big-b__title{font-size:28px;margin-bottom:10px}.product-detail__main-swiper{overflow:hidden}.product-detail__main{width:100%;margin-right:0}.product-detail__wrap{position:relative;max-height:100%;min-height:100%;width:100%}.product-detail__btns{padding:10px;left:0;height:auto;position:relative;filter:unset;border-radius:15px 15px 0 0;overflow:hidden;z-index:10;box-shadow:0 -4px 10px rgba(0,0,0,.05)}.product-detail__btns.fixed{position:fixed}.product-detail__gallery{margin-bottom:60px}.cards-mattresses .card-product .select-size__col .select-size__col-name .sm-none,.product-detail__gallery--show-more{display:none}.product-detail__sidebar{margin-bottom:60px}.product-detail__sidebar--abs{position:absolute}.product-detail__sidebar--abs .product-detail__wrap{margin-bottom:0}.product-detail__sidebar{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.product-detail__panel{margin-bottom:10px;grid-gap:10px}.product-detail__panel--sidebar{position:static;width:auto}#wrapper-2 .product-detail__btns{box-shadow:none;width:calc(100% + 20px)!important;position:relative!important;margin:0 auto;opacity:1!important}#wrapper-2 .product-detail__btns.is-fixed{z-index:2;bottom:70px;margin-left:0;width:calc(100% - 40px)!important;position:fixed!important;right:20px;left:20px}.product-table{font-size:14px}.product-detail__panel--sidebar .btn-grey,.reviews-item__left,.reviews-item__right{width:100%}.reviews-item__date{margin-bottom:10px}.reviews-section{margin-bottom:45px}.product-detail-card{padding:22px 15px 55px}.product-detail-card__change{margin-bottom:15px}.product-detail-card__bg .sofa-size .select-size__selected{justify-content:flex-start}.product-detail-card__bg .sofa-size__description{margin-left:16px}.gallery{overflow:visible;display:block}.gallery .swiper-pagination{position:unset;margin-top:10px}.gallery-swiper__labels{width:350px;flex-wrap:wrap;justify-content:flex-end}.gallery__item{max-width:650px;width:92vw;flex-shrink:0}.gallery__item--3d .btn-3d{bottom:10px}.config-item{top:90%;border-radius:14px;transition:transform .3s ease,opacity .3s ease,top .3s ease;width:100%}.config-item.config-item__btn-ok{z-index:30;bottom:-20px}.config-item__top{height:56px;margin:0;padding:13px 20px}.config-item.is-active{top:0}.config-item.is-active .config-item__dropdown,.config-item.is-active .config-item__wrap{-webkit-animation:configMobileOpen .3s .3s ease forwards;animation:configMobileOpen .3s .3s ease forwards}.config-item.is-active .config-item__wrap{height:100%}.config-item.is-active .config-item__dropdown{height:calc((var(--vh, 1vh)*50) - 30px)}.config-item__sort{padding:0 20px}.config-item__icon{font-size:15px}.config-item__name,.tinkoff-container .banner__left ul{font-size:14px}.config-item__btn-ok{background:#fff;box-shadow:0 0 6px rgba(30,30,30,.2)}.config-item__select{line-height:24px}.config-item__select-icon{font-size:5px}.config-item__grid-color{grid-gap:15px}.config-item__grid-color>*{width:calc(25% - 12px)}.config-item__wrap{height:calc(100%)}.config-item__list{padding:10px 20px;height:100%;margin:0}.section-config{flex-direction:column}.section-config__img{position:relative;margin:0 auto;max-width:450px;height:calc(100% - 100px)}.section-config__img:before{content:'';position:relative;display:block;width:100%;padding-top:70.69892%}.section-config__img a,.section-config__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-config__icon{top:auto;bottom:20px}.section-config__left{width:100vw;height:calc(var(--vh, 1vh)*55);transition:height .5s ease-in-out;padding:20px 50px}.section-config__left .config-hidden-scroller{position:absolute;left:50%;transform:translateX(-50%);bottom:10px;display:block;width:15vw;height:4px;background:#e3e7e9;border-radius:50px;opacity:0;transition:opacity .5s ease-in-out}.section-config__left .config-hidden-scroller:after{content:'';position:relative;bottom:15px;left:50%;transform:translateX(-50%);display:block;height:30px;width:20vw}.section-config__left .config-item--header-config *{transition:all .5s ease-in-out}.section-config__left.minimise{height:calc(var(--vh, 1vh)*37)}.section-config__left.minimise .config-item--header-config .section-config__title{font-size:14px;margin-bottom:4px}.section-config__left.minimise .config-item--header-config .section-config__price{transition:transform .3s ease-in-out;transform-origin:left;transform:scale(.7)}.section-config__left.minimise .section-config__img{height:100%;transform-origin:top;transform:scale(.55)}.section-config__left.minimise .config-hidden-scroller{opacity:1}.section-config__left.minimise+.section-config__right,.section-config__left.minimise+.section-config__right .section-config__list{max-height:calc(var(--vh, 1vh)*63)}.section-config__right{width:100%;max-height:calc(var(--vh, 1vh)*45);height:100%;bottom:0;padding-top:0;background:#fff}.section-config__btns{position:fixed;width:100%;bottom:0;left:0;background:#fff;padding:10px;filter:drop-shadow(0 -3px 4px rgba(0,0,0,.04));grid-gap:15px}.section-config__btns .btn{min-width:auto;width:calc(50% - 5px);padding-left:0;padding-right:0}.section-config__back{font-size:13px;width:33px;height:33px}.section-config__back .icon,.section-config__back:hover .icon{font-size:16px}.section-config__list{height:100%;padding-bottom:50px;justify-content:start}.section-config__title{font-size:24px;padding-left:0;margin-bottom:8px}.section-config__price{padding-left:0;margin-bottom:18px}.section-config__action{border-radius:0 14px 14px 0;min-width:55px;margin-right:14px}.section-config__current-price{margin-right:14px}.article__card-product-slider #product-slider-pagination{display:block}.color-info-card__text{max-height:calc(18px*4);overflow:hidden}.color-info-card__text:before{content:'';position:absolute;left:0;top:0;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%);width:100%;height:100%;transform:rotate(180deg)}.color-description{overflow-x:hidden;overflow-y:auto;padding-right:10px;padding-bottom:40px}.card-contacts-container{height:auto;overflow:unset}.modal-map{height:380px;flex-shrink:0}.delivery{-moz-column-gap:15px;column-gap:15px;-moz-column-count:2;column-count:2}.address{max-width:300px}.tinkoff-container .section-best-price .section-catalog__grid .card-product{width:calc(50% - 10px);margin:5px}.tinkoff-container .section-best-price .section-best-price__center,.tinkoff-container .section-best-price .section-title{margin-bottom:30px}.tinkoff-container .banner__left--title h1{font-size:24px;line-height:28px}.tinkoff-container .banner__left{position:relative;top:0;left:0;width:100%;padding:0 60px;align-items:flex-start}.tinkoff-container .banner__right img{position:relative;right:0;width:auto;height:auto}.tinkoff-container .banner__right{width:100%;height:auto}.tinkoff-container .banner{max-width:790px;flex-direction:column;align-items:center;padding-top:32px}.payment-instructions__title{font-size:22px}.payment-instructions__steps--step p{text-align:left;line-height:24px;margin-top:0}.payment-instructions__steps--step .step-number{top:0;left:-28px}.payment-instructions__steps--step{height:auto;width:100%;max-width:564px;padding:24px 50px}.payment-instructions__steps{flex-direction:column;gap:24px;padding-top:16px}.faq__title{font-size:22px;margin-bottom:32px}.additional-info__title{font-size:20px;font-weight:700;padding:48px 0 20px}.additional-info__content--block h4{font-size:16px;line-height:24px}.additional-info__content--block{width:auto;padding:24px 20px}.additional-info__content{flex-direction:column;align-items:center;padding:12px 10px}.additional-info{max-width:790px}.basket-card,.menu-basket,.order-detail,.order-page__left{padding:20px}.basket-page__container .sidebar{max-width:100%;margin-left:0}.basket-card__trade-offers{margin-top:30px}.basket-card__content-top__trade-offers{margin-bottom:30px}.basket-card--is-delete{padding-bottom:70px}.basket-card-config__value-list,.basket-card-config__values,.config-values__value{width:100%}.order-detail{margin-top:10px}.save-basket{margin-bottom:15px}.order-header .header-main__logo{font-size:22px}.order-footer{padding-bottom:104px}.cards-mattresses .card-product .select-size__col .select-size__col-name .sm-block,.order-page__container{display:block}.order-page__container .sidebar{max-width:calc(100%);margin-left:0}.order-page__left{margin-bottom:10px}.order-page .order-detail .btn-sbm{max-width:60px;padding:10px 0}.order-form__input-group{-moz-column-gap:20px;column-gap:20px;row-gap:25px}.order-radio__label{padding:20px}.order-radio__content{padding-left:55px}.page-reviews-item__photo{max-width:calc((100% - 12px*2)/3)}.city-modal__list{-moz-column-count:2;column-count:2}.cards-mattresses .card-product .select-size__col{--width-col: 25px}.promo-mattresses-form__right h2{font-weight:500;font-size:14px;line-height:130.52%}.promo-mattresses-form__right p{font-weight:400;font-size:14px;line-height:16px}.search-modal__wrapper{height:100%;max-height:100%;border-radius:0}.search-modal .container{-ms-overflow-style:none;scrollbar-width:none}.search-modal .container::-webkit-scrollbar{height:0;width:0}.search-modal .container::-webkit-scrollbar-thumb{height:0;width:0}.search-modal .container::-webkit-scrollbar-track{height:0;width:0}.header-search{padding:16px 0}.header-search__content{grid-template-columns:1fr}.header-search__aside{width:100%;margin-top:30px}.header-search__main{grid-column:1/-1;margin-top:30px}.header-search__main .items-wrapper{display:none}.header-search__main .items-wrapper-mobile{display:flex;flex-direction:column}.header-search__more{margin-top:40px;grid-column:1/-1}.md-block{display:block}.md-flex{display:flex}.md-none{display:none}.mobile-full{position:fixed!important;bottom:0!important;left:0!important;top:unset!important;width:100%!important;transform:unset!important;max-width:100%}.mobile-full .tippy-box{max-width:100%!important}}@media screen and (max-height:1000px){.modal-foto-products{position:fixed;height:95%;bottom:40%;left:50%;transform:translateX(-50%)}.modal-foto-products.modal__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.scroll-cards-wrap{height:70vh!important}}@media screen and (max-width:940px){.about-company__btns-block{display:block}.about-company__btn{width:100%}.about-company__btn:not(:last-child){margin-right:0;margin-bottom:10px}}@media screen and (max-width:900px){.card-product__btns{display:none}.card-product__mobile{display:flex;align-items:center;flex-wrap:wrap}}@media screen and (max-width:890px){.delivery{-moz-column-count:1;column-count:1}}@media screen and (max-width:850px){.card-product__title{font-size:14px;-webkit-line-clamp:1}.card-product__price-current{font-size:18px;margin-right:5px}.card-product__price-old{font-size:12px}.card-product__row{font-size:12px;line-height:14px;margin-bottom:calc(var(--gap-coof)*4)}.card-product__mobile .btn .row-show{display:none}}@media screen and (max-width:768px){.section-seo table,table{font-size:14px}.container{padding-left:10px;padding-right:10px}.heading-1{font-size:24px}.header,.heading-1{margin-bottom:15px}.header-top__container{padding-right:15px}.header-main__container.container{padding:0 20px 0 15px}.choice-city__icon{margin-left:0}.btn--min{padding:6px 12px}.breadcrumb{margin-bottom:15px;font-size:10px;line-height:22px;margin-top:0}.active-filters{margin-bottom:20px}.active-filters::-webkit-scrollbar{display:none}.customer-panel__item--user-mobile{margin-left:auto}.detail-menu__right{max-width:100%}.detail-menu__left{width:100%;padding-bottom:30px}.modal{padding:60px 0 0;overflow:auto;display:flex;height:100%}.modal.is-active .modal__inner{transform:translateY(0)}.modal__inner{max-width:100%;margin:auto 0 0;padding:20px;border-radius:26px 26px 0 0;transition:transform .3s ease;transform:translateY(100%)}.modal__title{font-size:20px}.modal--full{padding:0;margin:0}.modal--side{padding:60px 0 0}.modal--side>.modal__inner{border-radius:26px 26px 0 0;max-width:100%;height:auto!important}.modal--big>.modal__inner,.modal--min-xxs>.modal__inner,.modal--min>.modal__inner{max-width:100%}.modal-tinkoff__icons{grid-template-columns:1fr}.catalog-slider .swiper-container.swiper-container-initialized,.category-slider .swiper-container.swiper-container-initialized,.slider .swiper-container{overflow:visible}.section-slider{margin-bottom:48px}.section-advantage,.slider .arrows-slider{display:none}.comparison h1{font-size:24px;line-height:130.52%}.comparison .product-slider .swiper-slide:last-child .question .question-popup{top:25px;left:-200px}.comparison .product-slider #product-slider-pagination.swiper-pagination{width:100%}.filters-in-line__item{padding:8px 40px}.filters-radio{align-items:start}.filters-radio__form{display:block}.filters-radio__form label:not(:last-child){margin-right:0;margin-bottom:5px}.fabric-cloth__main{padding:35px 10px 0;width:100%}.fabric-cloth__sidebar{position:fixed;top:0;left:0;z-index:20;width:100%;height:100vh;overflow:auto;background:rgba(30,30,30,.73)}.fabric-cloth-sidebar__sticky.hide,.fabric-cloth__sidebar.hide{opacity:0;transform:translateY(200%)}.fabric-cloth-sidebar h2{margin-bottom:25px}.fabric-cloth-sidebar__title{padding-bottom:20px;border-bottom:1px solid #e3e7e9}.fabric-cloth-sidebar__sticky{padding:25px 15px;box-shadow:0 0 12px rgba(91,100,108,.08);transform:translateY(20%);border-radius:20px 20px 0 0}.fabric-cloth-sidebar__choices-list{grid-template-columns:repeat(3,1fr)}.fabric-cloth-added__picture{height:calc(100% - 10px);margin-bottom:0}.category-section{margin-top:24px}.category-card__title{font-size:14px;line-height:16px;letter-spacing:-.03em}.category-card--horizontal .category-card__wrap{padding:8px 15px}.category-card--horizontal .category-card__image{width:46px;height:46px}.category-slider{margin-bottom:45px}.category-slider .swiper-pagination{margin-top:0}.catalog-slider{margin-bottom:40px}.catalog-slider .swiper-slide{min-width:200px;width:auto;margin:7px}.catalog-slider .swiper-pagination{bottom:-20px}.section-best-price .section-title{margin-bottom:30px}.section-best-price__grid{margin-left:-2.5px;width:calc(100% + 5px)}.section-best-price__grid .card-product{width:calc(50% - 5px);margin:5px 2.5px}.section-best-price__title{font-size:18px;margin-bottom:30px;text-align:left;padding:0 19px}.section-best-price__center{margin-bottom:30px}.section-best-price__tab .swiper-container{width:100%}.section-best-price__tab{margin:0}.section-best-price__tab-item{margin:0 16px}.card-product{--green-gap: calc(var(--gap-coof) * 4)}.card-product__container,.card-product__size.sofa-size .select-size__selected{border-radius:12px}.card-product__title{margin-bottom:8px}.card-product__label-box{width:calc(100% - 30px)}.card-product__icon-box{display:none}.card-product__action{font-size:12px;padding:3px 10px 3px 6px;margin-left:-6px;margin-right:4px;font-weight:500}.card-product__btns .btn{padding:10px 0}.card-product__size.sofa-size .select-size__col-name,.card-product__size.sofa-size .select-size__description-name{margin-bottom:0}.card-product__were-shop{font-size:12px;text-align:left}.card-product__slider .swiper-slide,.card-product__slider img{border-radius:12px 12px 0 0}.card-product .select-size__wrap{padding-top:20px}.title-card-block{display:block}.slider-products .swiper-slide:not(.not-watch){min-width:290px}.slider-products .select-size{position:unset}.slider-products .select-size__dropdown{position:absolute;border-radius:20px;bottom:0;left:0}.rating{font-size:10px}.blog__cards{display:flex;padding-bottom:45px;gap:10px}.swiper-blog>.swiper-pagination{opacity:1}.swiper-blog{overflow:visible}.card-blog__wrap{padding:30px 25px;width:calc(100% - 50px);height:calc(100% - 60px)}.section-article-container.container{padding:0 15px}.article p~ol,.article p~ul{max-width:567px;grid-template-columns:1fr}.article .article__foto--wrapper,.article .article__hero-content--wrapper,.article .article__list--wrapper,.article h2,.article p,.article__container,.article__line,.article__summary{max-width:567px}.article-foto__box:before,.article__hero:before{content:'';position:relative;display:block;width:100%;padding-top:42.33474%}.article .article__main-title{font-weight:500;font-size:24px;line-height:125.5%}.article h3,.article__fs20-title{font-size:16px}.article__card-product-slider .product-slider__swiper>.swiper-wrapper>.swiper-slide{width:calc(100%/2 - 4px)}.article h3,.article__box-similar p,.article__fs20-title--wrapper,.article__quote{max-width:567px}.article-foto__box:before{padding-top:59.20852%}.article-foto__packege-btn{bottom:15px;left:15px}.article-foto__description{max-width:567px}.about-company__white-block--ontop{padding:75px 0}.about-company__white-block{padding-bottom:75px}.about-company__hero{padding:40px 0 65px;margin-bottom:70px}.about-company__content-block:not(:last-child){margin-bottom:50px}.about-company__blue-block{padding:75px 0}.content-about__text h2,.numbers-block>div h2{font-size:24px;line-height:24px}.content-about__swiper .swiper-slide{height:400px;padding:0 5px}.content-about__swiper .swiper-slide:not(:last-child){margin-right:0}.content-about__swiper .swiper-slide img{height:100%}.numbers-block>div p{font-size:12px}.section-banners{margin-bottom:50px}.section-banners__item{min-width:240px}.card-banner{padding-top:95%}.card-banner__wrap{padding:25px 20px;width:calc(100% - 40px);height:calc(100% - 50px)}.card-review{padding:20px}.card-review__bottom{min-height:35px}.card-review__logo{height:35px}.card-review-catalog{padding:20px}.card-review-catalog__bottom{min-height:35px}.card-review-catalog__logo{height:35px}.slider-reviews .card-review{height:calc(100% - 40px)}.section-title{margin-bottom:30px}.section-articles{margin-bottom:60px}.section-articles .swiper-slide{min-width:240px}.video__btn{width:53px;height:53px;font-size:18px}.section-video__right{width:100%;padding:35px 20px}.section-video__title{font-size:18px}.section-video__left{width:100%}.footer{padding-bottom:90px!important}.footer__category-row{max-width:100%;justify-content:space-between;overflow:scroll;padding:10px 0}.footer__category-row span{display:flex;align-items:center;justify-content:end;position:absolute;width:46px;height:17px;background:linear-gradient(270deg,#eaeced 31.25%,rgba(234,236,237,0) 100%);right:10px}.footer__mail-form{margin-bottom:45px}.footer__bottom-wrap{width:100%;padding:0 20px}.footer__bottom-title{font-size:18px;line-height:115.5%;font-weight:700;padding:0 20px}.footer__bottom-contacts{width:100%;margin-bottom:40px}.footer__bottom-mail{margin-bottom:45px}.footer__copyright .container{display:flex;justify-content:space-between}.footer__copyright{padding:20px 0}.footer__pay-and-link{display:block}.footer__pay-and-link .payment{margin-bottom:78px}.checkbox--image .checkbox__icon,.checkbox-block--image .checkbox__icon{width:18px;height:18px;margin-right:10px}.checkbox--image .checkbox__image,.checkbox-block--image .checkbox__image{margin-right:24px}.form-group__help{font-size:14px;line-height:20px}.form-group__help svg{top:2px}.search-min{padding:0}.admin-panel{left:initial;right:0;transform:translateX(0);max-height:300px;overflow:auto}.sort-item--filters{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.sort-item__label{padding:0 15px}.sort-item--filters .sort-item__label{width:100%}.section-catalog--search{margin-bottom:120px}.section-catalog__amount{text-align:left}.section-catalog__toggle{margin-left:auto;justify-content:flex-end;display:flex}.section-catalog__grid{margin-left:-2.5px;width:calc(100% + 5px);margin-top:24px}.section-catalog__grid .card-b .card-product__container,.section-catalog__grid .card-product .card-product__container{border-radius:12px}.section-catalog__grid .card-b,.section-catalog__grid .card-product{width:calc(50% - 5px);margin:8px 2.5px 0}.section-catalog__grid .big-b{width:calc(100% - 7px);margin:5px 2.5px}.toggle{width:160px}.cloud-tags{margin:30px 0 10px}.cloud-tags__more{margin-top:5px}.section-tags{margin-bottom:50px}.select-size__selected-title{margin-bottom:6px}.select-size__selected{border-radius:12px}.select-size__price{margin:15px 0 20px}.select-size__price .select-size__price-current{font-size:20px}.select-size__col--md-head{margin-left:13px}.select-size__col-name{margin-bottom:0}.select-size__params{font-weight:400;font-size:12px;line-height:17px}.select-size__dropdown{padding:0;border-radius:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;background:rgba(0,0,0,.25)}.select-size__dropdown .select-size__params{font-weight:300;line-height:19px}.select-size__dropdown .select-size__p{font-weight:600;font-size:12px;line-height:19px}.select-size__wrap{border-radius:15px 15px 0 0;overflow:hidden;background:#fff;width:100%;padding:25px 20px;position:absolute;bottom:0;left:0;transform:translateY(100%);transition-delay:.2s;transition:.2s transform ease-in-out;opacity:0}body>.select-size__dropdown .select-size__wrap{transform:translateY(0);opacity:1}.select-size__close,.select-size__head{display:block}.select-size__item{padding-left:10px;padding-right:10px}.select-size__list{padding-left:0;max-height:235px}.select-size.is-active .select-size__selected{border-radius:8px}.select-size.is-active .select-size__wrap{-webkit-animation:.34s ease-in-out transformWrap forwards;animation:.34s ease-in-out transformWrap forwards}.select-size__close-bg{display:block}.card-b{border-radius:12px}.card-b__bottom{padding:18px 10px}.card-b__title,.split-pay__content h3{font-size:16px}.card-b__text{font-size:12px}.card-b__link{border:0}.big-b__left{width:100%;padding:36px 30px 0}.big-b__title{font-size:24px}.big-b__text{font-size:14px;line-height:18px}.filters__container{margin-top:30px;height:calc(100% - 30px);max-width:100%;padding:40px 20px;border-top-left-radius:20px;border-top-right-radius:20px;transform:translateX(0) translateY(100%)}.filters__content{margin-top:20px;padding-bottom:50px;padding-right:15px;max-height:calc((var(--vh, 1vh)*100) - 170px)!important}.filters__title{font-size:16px;line-height:19px}.filters__close{top:42px;right:20px;font-size:14px}.filters__btn{padding:15px}.filter-block__title{font-size:14px;margin-bottom:10px}.section-advantage-catalog{margin-bottom:60px}.section-advantage-catalog__grid .catalog-advantage{width:calc(100% - 30px);margin:15px}.catalog-advantage__title{font-size:16px;margin-bottom:10px}.card-description{flex-direction:column}.card-description__image{width:100%;margin-bottom:20px}.card-description__text{width:100%}.product-detail{margin-bottom:20px;margin-top:20px}.product-detail__main-swiper{margin-left:-10px;width:calc(100% + 20px)}.product-detail__main-swiper .gallery__item{max-width:none;width:100dvw}.product-detail__wrap{width:calc(100% + 20px);margin:0 0 0 -10px}.product-detail__fixed.is-fixed{right:0;left:0}.product-detail__gallery{margin-bottom:30px}.product-detail__gallery .swiper-pagination-bullet{width:7px;height:7px}.product-detail__sidebar{margin-bottom:40px}#wrapper-2 .product-detail__wrap{overflow:visible;min-width:calc(100vw - 10px)!important}#wrapper-2 .product-detail__btns{border-radius:25px;box-shadow:none;min-width:calc(100vw - 0px)!important;position:relative!important;margin:0 auto;opacity:1!important;padding-right:10px!important}#wrapper-2 .product-detail__btns.is-fixed{padding-right:10px!important;width:100%!important;z-index:2;bottom:0;margin-left:0;position:fixed!important;left:0;padding-bottom:100px}.product-section{margin-bottom:60px}.product-section__title{margin-bottom:21px}.product-section__links{margin-bottom:41px}.product-section__info{margin:35px 0}.delivery tr,.product-table__row{padding:8px 15px}.reviews-section__top .btn{padding:12px 35px}.reviews-section__right{width:100%;justify-content:space-between}.reviews-section__right .reviews-rating{margin-right:0}.reviews-section__right .reviews-rating__num{position:relative;top:-4px;font-weight:500;font-size:21.4354px;line-height:130.02%}.reviews-section__right .reviews-rating__star{margin-bottom:5px}.box-photo__item{width:calc(33% - 8px)}.box-photo .arrows-slider{display:none}.product-detail-card .select-size__selected{border-radius:12px}.product-detail-card .select-size{margin-bottom:15px}.product-detail-card__change{font-size:14px}.product-detail-card__bg .sofa-size .select-size__selected{padding:9px 15px}.question{position:static!important}.question-popup{top:calc(100% + 5px);width:calc(100vw - 20px);left:0}.gallery-swiper__labels{width:auto}.gallery__panel{right:10px;top:10px}.config-item.is-active .config-item__top:before{left:10px;width:calc(100% - 20px)}.config-item__grid-color{grid-gap:4px}.config-item__grid-color>*{width:calc(25% - 4px)}.config-item__list{padding:10px}.config-item__list .select-size__list{padding-right:15px}.table-characteristic{grid-template-columns:1fr}.tabl__tr{flex-direction:column;padding:20px}.custom-size-modal li span,.tabl__td{padding:0!important}.custom-size-modal li span:first-child,.tabl__td:first-child{margin-bottom:10px}.section-config__img{height:calc(100% - 70px)}.section-config__left{height:calc(var(--vh, 1vh)*48);padding:20px}.section-config__left.minimise .section-config__img{transform:scale(.7)}.section-config__right{max-height:calc(var(--vh, 1vh)*52);height:100%}.section-config__current-price,.section-config__title{font-size:18px}.section-config__old-price{font-size:12px}.color-description__picture,.color-description__picture a,.color-description__picture a img,.color-description__picture img{border-radius:12px}.card-contacts__image{width:200px}.delivery{margin:35px 0}.delivery table td{padding:8px 0}.container--our-store{padding-top:0}.address-and-map{padding:0}.our-store{margin-bottom:27px;width:calc(100%);border-radius:20px;padding-bottom:30px}.our-store__container{margin:0 20px;max-width:1310px}.our-store__main-title{margin-top:25px}.our-store__main-text{display:none}.our-store__map{position:static;height:250px}.our-store__address{padding:0}.our-store .choice-city{position:absolute;right:20px;top:33px}.address-and-map{position:relative;height:auto}.address{max-width:100%}.address__title{padding-left:25px;margin-top:38px;padding-bottom:0;margin-bottom:0;border-bottom:none}.cards-contacts{height:calc(100% - 65px);max-height:100%;max-width:100%;padding-right:0}.card-contacts-detailed{top:0;height:100%}.city-select-block__tags{flex-direction:column;flex-wrap:nowrap;max-height:calc(40px*5 + 12px*4)}.basket-page{margin-bottom:85px}.basket-page__container .sidebar{position:relative;max-width:100vw;width:100vw;left:-10px}.basket-page__left{left:-10px;width:100vw}.menu-basket__item:not(:last-child){margin-right:15px}.menu-basket__item .icon{margin-right:10px}.basket-card--is-delete{left:10px;max-width:calc(100% - 20px);padding-bottom:70px}.header-in-card{max-width:250px}.order-option__radios{margin-top:12px;margin-bottom:20px}.order-footer .payment{order:2;margin-bottom:0}.order-footer__tel{order:-1;font-size:14px;margin-bottom:60px}.order-footer .footer__pay-and-link{flex-direction:column;align-items:end;justify-content:space-between}.order-page{position:relative;left:-10px;width:100vw;margin-bottom:85px}.order-page__header{padding-left:10px}.order-radio-content__prise{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.sofa-size__description-name{margin-bottom:0}.page-reviews{min-height:80dvh}.page-reviews__content{grid-template-columns:1fr;gap:0}.page-reviews__more-btn{grid-column:1/-1;margin-top:32px}.page-reviews-item__photo:not(:last-of-type){margin-right:4px}.page-reviews-item__photo{max-width:unset;width:calc((100% - 4px*2)/3)}.modal-foto-products__cards{-moz-column-gap:11px;column-gap:11px;row-gap:24px;padding-right:17px}.modal__inner.modal-foto-products{left:0;padding:23px 12px 23px 34px}.wrap_deff{display:none!important}.text-content__nav{max-width:100%;justify-content:space-between}.text-content .list-nav__item{padding:12px 14px}.text-content h1{font-weight:500;font-size:24px;line-height:130.52%}.text-content h2{font-weight:400;font-size:24px;line-height:24px;margin:25px 0}.text-content .call-us-block__title{font-size:18px;line-height:130.52%;letter-spacing:-.03em}.text-content .call-us-block,.text-content form{display:block}.text-content .modal-callback__our-number{margin-right:0;margin-bottom:5px;max-width:100%;height:200px}.bx-yandex-map,.bx-yandex-map>ymaps{height:250px!important}.custom-size-modal{padding-right:10px;padding-bottom:60px;width:calc(100% + 40px)}.custom-size-modal h4{padding-left:20px}.custom-size-modal li{flex-direction:column;align-items:flex-start;padding:17px 20px;width:100%}.city-modal__list{font-size:14px}.city-modal__list li{margin-bottom:15px}.modal-has-delete__header{margin-bottom:18px;font-size:20px}.modal-has-delete__message{margin-bottom:15px;font-size:14px}.modal-region .modal-region___inner-top{margin-top:0}.split-pay__content--days .split-pay-day{min-width:60px}.split-pay__content--days .split-pay-day span:first-child{font-size:12px}.modal-split-pay .active-filters,.modal-split-pay .config-item__list,.modal-split-pay .custom-scroll,.modal-split-pay .filter-block__scroll,.modal-split-pay .filters__content{max-height:calc(100dvh - 217px)}.modal-split-pay .modal__inner{height:100%!important}.mattress-choice__title{font-size:24px;line-height:130.52%}.mattress-choice__title-min{margin:40px 0 20px}.mattress-choice__descr{font-size:14px;line-height:130.52%}.tabs-list__item{padding-right:55px;font-size:14px}.cards-mattresses{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:15px}.cards-mattresses .card-product .select-size__col{--width-col: 25px}.cards-mattresses .card-product .select-size.is-active .select-size__dropdown{background:rgba(0,0,0,.25)}.cards-mattresses .card-product:not(:last-child){margin-right:0}.sm-block{display:block}.sm-flex{display:flex}.sm-none{display:none}.sms-login{padding-bottom:100px}}@media screen and (max-width:744px){.about-company__btn{width:100%;height:42px;font-size:14px;line-height:18px}}@media screen and (max-width:700px){.footer__bottom-contacts,.footer__bottom-form{display:block}}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media screen and (max-width:575px){.input{padding:15px}.slider .swiper-pagination{display:block}.slider__item{width:calc(100% - 14px)}.slider__item:before{content:'';position:relative;display:block;width:100%;padding-top:105.60224%}.filters-in-line__item{padding:8px 20px}.filters-in-line__item:not(:last-child){margin-right:10px}.cloth-list__choice{grid-template-columns:repeat(3,1fr)}.mini-order-form__pictures{height:100px}.category-card__wrap{width:calc(100% - 70px);padding:24px 35px;height:calc(100% - 48px)}.category-slider{margin-bottom:48px}.category-slider .swiper-container{width:calc(100% + 14px);margin-left:-7px}.category-slider .swiper-wrapper{height:calc(100vw - 15px);width:100%!important}.category-slider .swiper-slide{min-width:auto;width:calc(50% - 14px)!important;height:calc(48% - 14px);margin:7px}.catalog-slider .swiper-container{width:calc(100% + 14px);margin-left:-7px}.card-product{border-radius:12px}.card-product__label-box{left:8px;top:8px}.card-product__price-current{line-height:21px}.card-product__price-old{line-height:15px}.card-product__bottom{padding:16px 8px 14px}.card-product__size.sofa-size .select-size__selected{padding:9px 8px 9px 0}.card-product__row.title-card-block{margin-bottom:32px;height:11px}.card-product__slider .swiper-change{display:none;height:1px}.card-product__slider .swiper-pagination-bullet,.card-product__slider .swiper-pagination-bullet.swiper-pagination-bullet-active{height:1px}.blog__card-container{grid-template-columns:1fr;gap:15px}.article__socials>span,.blog-swiper-arrows.slider-arrow--next,.blog-swiper-arrows.slider-arrow--prev{display:none}.article__hero{top:-35px;left:-35px;margin-bottom:0}.article-foto__box:before,.article__hero:before{content:'';position:relative;display:block;width:100%;padding-top:69.33333%}.article__hero--wrap{padding:0 35px;width:calc(100% - 35px)}.article__tags--wrapper{max-width:567px}.article__box-similar{display:block}.article__similar-theme{min-width:100%;max-width:100%;margin-top:40px;margin-bottom:40px}.article__footer--wrapper{max-width:567px}.article__socials{font-weight:400;font-size:14px;line-height:17px}.article__socials>.social{position:absolute;right:0;top:-64px;box-shadow:0 0 6px rgba(30,30,30,.2);padding:10px;background:#f6f6f6;border-radius:47px}.article__socials>.social--hidden{position:absolute;opacity:0;z-index:-1000}.article .btn-open-socials{display:block}.article-foto__box{border-radius:12px}.article-foto__box:before{padding-top:59.26966%}.article-foto__packege-btn{width:34px;height:34px;bottom:11px;left:11px}.article-foto__packege-btn svg{width:14px;height:18px}.quote{margin-top:70px;margin-bottom:40px}.author--footer picture,.quote__icon{display:block}.quote__icon>svg{position:absolute;top:-40px;left:15px}.quote__icon>.vert-line{margin:0 15px}.quote__text{font-weight:400;font-size:14px;line-height:22px}.article-fotos__content{grid-template-columns:1fr;grid-template-rows:auto}.article-fotos__box--first{grid-column:1/2;grid-row:1/2}.author--footer{display:block;max-width:567px;padding:18px}.author--footer .author__descriptions{margin-top:5px;line-height:20px}.author--footer .author__name-block{max-width:229px}.author--footer>.author__about-block{margin-bottom:25px}.all-article{font-size:14px}.all-article--big,.numbers-block:before{display:none}.all-article--min{display:inline-block}.all-article--min>svg{fill:#eea593}.article__selections-product--italic{font-size:12px;max-width:567px}.about-company.container{padding:0}.about-company__white-block--ontop{padding:45px 0 80px!important}.about-company__white-block{padding-bottom:45px}.about-company__cooperation{margin-bottom:50px}.about-company__container{padding-right:10px;padding-left:10px}.about-company__hero{align-items:start;justify-content:center;flex-direction:column;padding:38px 10px 0;margin-bottom:40px}.about-company__main-title{font-size:24px;margin-bottom:22px;color:#4b4e51}.about-company__blue-block{padding:60px 0}.list-nav{flex-wrap:wrap}.list-nav__item{margin-bottom:5px;font-weight:400;font-size:13px;line-height:15px;color:#4b4e51;background:#eef0f1;border-radius:36px!important;padding:10px 15px!important;transition:background-color .3s ease,color .3s ease}.list-nav__item:not(:last-child){margin-right:5px}.list-nav__item:hover{background:#eaa794;color:#fff}.content-about__text h2,.numbers-block>div h2{font-size:22px}.content-about__text--full{padding-bottom:45px}.content-about img{height:300px}.content-about__swiper .swiper-slide{margin-bottom:0;height:366px;padding:0 5px}.content-about__swiper .swiper-slide:not(:last-child){margin-right:0}.numbers-block{flex-direction:column;align-items:center;justify-content:center;padding-top:0;padding-bottom:0}.numbers-block>div{text-align:center;margin-bottom:60px}.production .production__swiper img{width:100%}.section-banners__slider{width:calc(100% + 15px);margin-left:-7.5px}.section-banners__item{margin:0 7.5px;width:calc(100% - 15px)}.card-banner__title{font-size:22px}.slider-reviews .swiper-pagination{display:block}.card-article{padding-top:100%}.section-articles__grid{margin-bottom:30px}.section-articles .swiper-slide{width:calc(100% - 14px)}.section-articles .swiper-pagination{display:block}.footer__container--center{padding:20px 0}.footer__container--top{display:block;padding:35px 0}.footer__category-link{white-space:nowrap;margin-right:44px}.footer__nav-row{display:block}.footer__nav-title{line-height:170.52%}.footer__bottom-box{display:grid;grid-template-columns:1fr 1fr}.footer__bottom-form .form{max-width:100%}.footer__bottom-form .form .btn{display:flex;align-items:center;justify-content:center;position:absolute;right:0;margin-top:0;height:100%;width:74px}.footer__bottom-form .form .btn svg{margin-left:0;transform:translateX(0)}.footer__bottom-phone{font-size:16px}.footer__copyright .container{display:block}.footer__pay-and-link{margin-top:32px}.footer__pay-and-link .payment{margin-bottom:28px}.footer-accordion{border-bottom:1px solid #ddd;padding-bottom:7px}.footer-accordion:not(:first-child){padding-top:15px}.footer-accordion__title{display:flex;align-items:center;margin-bottom:0}.footer-accordion__title span{position:relative;top:2px;display:block;margin-left:auto;font-size:10px;fill:#4b4e51;transform:rotate(90deg);transition:transform .3s ease}.footer-accordion__title span.is-active{transform:rotate(270deg)}.footer-accordion__container{padding-top:10px;overflow:hidden;max-height:300px;transition:all .3s ease-in-out}.footer-accordion__container--hide{max-height:0}.mobile-menu__col{margin-bottom:34px}.mobile-menu__info{padding:24px 22px}.sort-item__num{font-size:10px}.section-catalog{margin-bottom:48px}.select-size__selected-title{margin-right:8px}.select-size__selected{padding:6px 8px 7px 0}.select-size__col{gap:7px}.select-size__arrow{font-size:5px}.card-b__link,.text-content .list-nav__item.is-active:hover,.text-content .list-nav__item:hover:hover{color:#fff}.basket__bottom{flex-direction:column;align-items:center}.basket__bottom .btn{width:100%;margin-top:8px}.basket__bottom .btn:first-child{margin-top:0}.product-detail__gallery{margin-bottom:12px}.popular{padding:0 10px}.popular__themes .similar-theme{max-width:374px}.box-photo__item{width:calc(80% - 8px)}.product-detail-card__label{justify-content:flex-end;font-size:13px}.product-detail-card__reviews{margin-bottom:16px}.product-detail-card__bg .select-size__row{grid-gap:0}.product-detail-card__bg{margin-top:16px}.gallery-swiper__labels{top:15px;left:15px;right:auto;font-size:13px}.gallery .gallery-swiper__panel{justify-content:flex-end;overflow-x:visible;overflow-y:visible;flex-wrap:wrap;height:auto;padding:0;font-size:13px}.config-item__select-text{max-width:120px}.config-item__grid-color>*{width:calc(33.333% - 4px)}.config-item .select-size__arrow{font-size:5px}.table-characteristic__col{font-size:14px}.product-slider__slide{margin:0 4px;width:calc(50% - 8px)}.modal-product-feedback__form form .modal-product-feedback__form--grid,.modal-reviews__form form .modal-reviews__form--grid{grid-template-columns:1fr;grid-template-rows:none}.modal-product-feedback__form .files-preview-wrapper,.modal-product-feedback__form .form-group--flex,.modal-product-feedback__form .form-group__textarea,.modal-reviews__form .files-preview-wrapper,.modal-reviews__form .form-group--flex,.modal-reviews__form .form-group__textarea{grid-column:auto;grid-row:auto}.modal-product-feedback__rating{flex-direction:column;gap:6px}.modal-product-feedback__rating--indent{margin-left:0}.modal-product-feedback__category{padding:0 16px}.bottom-menu{width:calc(100% - 20px);padding:7px 14px;height:56px}.our-store__container{margin:0 10px;max-width:1260px}.our-store__main-title{padding-left:10px;margin-bottom:22px;color:#4b4e51}.address{padding-left:15px;padding-right:15px}.card-contacts-detailed{padding:21px 5px}.city-select-block__more-btn{width:100%}.city-select-block{margin-bottom:75px;padding:32px 10px;flex-direction:column;flex-wrap:nowrap}.tinkoff-container .banner__right img{transform:scale(1.25)}.faq__accordion--item .acc-btn h4{max-width:232px}.menu-basket__item:not(:last-child){margin-right:30px}.basket-card__content-top{display:block}.basket-card__content-top .header-in-card{display:flex;height:100px;align-items:center;position:absolute;top:0;left:calc(144px + 13px)}.basket-card--is-delete .basket-card__preview{margin-right:25px}.basket-card--is-delete .basket-card__endblock .btn{left:145px}.basket-card__preview{max-width:144px;margin-bottom:14px}.basket-card .trade-offers{flex-direction:column}.basket-card .trade-offers__item-row,.basket-card .trade-offers__list,.basket-card .trade-offers__title{max-width:100%}.basket-card-config__prise{display:inline}.basket-card-config__values,.config-values__value{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.config-values__value{display:inline-block}.header-in-card{max-width:200px}.order-header .container{padding:0 10px}.order-header .header-main__logo{display:none}.order-header__tel{font-size:14px}.order-header__tel .link-line{font-size:12px}.order-footer .container{padding:0 10px}.order-footer .payment{margin-bottom:0}.order-footer__tel{text-align:left;margin-bottom:0;margin-left:0}.order-footer__tel .link-line{font-size:12px}.order-footer .container{display:flex;flex-direction:column}.order-footer .footer__copyright-text{width:100%}.order-footer .footer__pay-and-link{margin-top:0;margin-bottom:40px;order:-1;align-items:center;flex-direction:row;justify-content:space-between;width:100%}.order-page__left{padding:20px 10px}.order-page__section:not(:last-child){margin-bottom:40px}.order-form__input-group{grid-template-columns:1fr;row-gap:20px}.order-radio__item--with-number{padding-bottom:40px}.order-radio-content__input-number{position:absolute;left:27px;bottom:0}.order-accordion__title{font-size:18px;padding:15px 10px}.order-accordion.accordion .accordion__content{padding:0 10px}.page-reviews-top-mobile{margin:0 -10px 12px}.page-reviews-top-mobile .btn{padding:10px 16px}.page-reviews-top-mobile .toggle{bottom:76px}.text-content{padding:0 25px 40px}.text-content__nav{margin-top:22px}.text-content .list-nav{overflow:auto;max-width:100%;flex-wrap:nowrap;padding-bottom:5px}.text-content .gradient-header{min-height:90px;background:0 0;left:0;width:100%;border-radius:0}.text-content .gradient-header:after{background:0 0}.text-content h1{justify-content:start;color:#4b4e51;margin:40px 0 0}.text-content h2{font-weight:400;font-size:20px;line-height:24px}.text-content h3,.text-content h4{line-height:22px;margin:15px 0}.city-modal__list{-moz-column-count:1;column-count:1}.order-placed__title{font-size:20px}.order-placed.white-block{padding:25px 10px}.order-receipt__main{padding:0 15px}.order-receipt__text{padding-right:30px}.order-receipt__grid-table{-moz-column-gap:15px;column-gap:15px}.receipt-header{padding:15px}.receipt-header__title{font-size:14px;margin-right:100px;margin-bottom:4px}.receipt-card-product{display:block}.receipt-card-product__img{display:grid;grid-template-columns:104px 1fr;-moz-column-gap:15px;column-gap:15px;align-items:center;margin-bottom:20px}.receipt-card-product__title{margin-bottom:0}.receipt-card-product .text-grey{margin-top:8px}.receipt-card-product__text-with-price span:first-child{max-width:220px}.mattress-main{padding:60px 35px 0;width:100vw;left:-10px}.mattress-main__title{font-size:24px;line-height:28px;max-width:195px;margin-bottom:35px}.mattress-main .btn{font-weight:500;font-size:14px;line-height:17px}.mattress-main p{max-width:320px;font-size:14px;line-height:20px}.mattress-choice__list{display:block}.mattress-choice__list .order-radio{width:100%;margin-bottom:10px}.mattress-choice__title-min{margin:28px 0 16px}.cards-mattresses .card-product{margin-right:0}.promo-mattresses-form{padding:15px 20px}.order-form--matras{position:relative;width:100vw;left:-10px}.order-form--matras .order-page__left{padding:35px 10px}.xs-block{display:block}.xs-flex{display:flex}.xs-inline{display:inline}.xs-none{display:none}}@media screen and (max-height:515px){.scroll-cards-wrap{height:60vh!important}}@media screen and (max-width:449px){.breadcrumb,.footer,.heading-1{padding:0 10px}.input--r-indent{margin-right:0;margin-bottom:10px;border-bottom-right-radius:50px;border-top-right-radius:50px}.mini-order-form__pictures{height:75px}.mini-order-form__pictures>div .icon-close{height:15px}.card-product__size.sofa-size .select-size__description,.category-section .tippy-box{display:none}.card-product__container{height:100%}.links-to-back--article{margin-left:10px}.section-article-container.container{padding:0}.article{padding:10px 10px 42px}.article__product-pseudo-btns{margin-bottom:75px}.article .article__list--wrapper{margin-bottom:50px}.article__container--wrap p{margin-bottom:25px;line-height:22px}.article__container p{line-height:22px}.article p{margin-bottom:25px}.article__hero--wrap{padding-left:48px}.article__about-article{display:none}.article__about-article--under .author__name-block{width:70px}.article__about-article--under{display:flex;align-items:flex-start;justify-content:flex-start}.article h2,.article__fs26-title{line-height:24px;font-size:18px;margin-bottom:25px}.article h3,.article__fs20-title{font-size:15px}.article p,.article__box-similar p{line-height:22px}.author{align-items:flex-start}.author__avatar{width:29px;height:29px}.author__name-block{max-width:100px}.summary__title{font-size:15px}.author--footer .author__avatar{width:37px;height:37px}.author--footer>.article__rating{margin-left:57px}.content-about img{height:245px}.section-catalog__filters--right{position:fixed;box-shadow:0 -3px 6px rgba(91,100,108,.04);left:50%;transform:translateX(-50%);bottom:91px;z-index:31}.section-catalog__filters--right.hide-to-bottom{transform:translate(-50%,150px)}.section-catalog__grid--mobile-row .card-product{width:100%;margin:10px 2.5px}.section-catalog__grid--mobile-row .card-product__title{margin-bottom:0}.section-catalog__grid--mobile-row .card-product__price-old{font-size:16px}.section-catalog__grid--mobile-row .card-product__price-current{font-size:22px}.section-catalog__grid--mobile-row .card-product .title-card-block{display:flex}.section-catalog__grid--mobile-row .card-product__mobile .btn{display:flex;width:169px;height:42px;padding:12px 46px;justify-content:space-between;align-items:center;color:#fff}.section-catalog__grid--mobile-row .card-product .row-hide{display:none}.basket__content,.section-catalog__grid--mobile-row .card-product .row-show,.section-catalog__grid--mobile-row .sofa-size__description{display:block}.basket__left{width:100%}.basket__right{width:100%;margin-top:20px}.basket__title{font-size:16px}.basket__price{margin-top:10px}.basket__price-current{font-size:16px}.basket__size{margin-top:25px}.product-detail__panel--sidebar{overflow-x:scroll;overflow-y:visible;padding-bottom:10px}.product-detail-card__bg .sofa-size .select-size__selected{justify-content:space-between}.product-detail-card__bg .sofa-size__description{display:block;margin:0}.config-item__select-text{max-width:75px}.modal-product-feedback__form .form-group--flex,.modal-reviews__form .form-group--flex{flex-direction:column;text-align:center;margin-bottom:22px}.modal-product-feedback__form .form-group--flex .btn,.modal-reviews__form .form-group--flex .btn{width:100%;margin-right:0;margin-bottom:20px}.tinkoff-container .banner__left--title h1{white-space:normal}.tinkoff-container .banner__left{padding:0 20px;align-items:center}.payment-instructions__steps--step .step-number{width:40px;height:40px;border-radius:12px;font-size:22px;left:-20px}.basket-card,.menu-basket,.order-detail,.order-page__left{position:relative;width:100%}.basket-card--is-delete{padding-bottom:130px;position:relative;left:10px;width:calc(100% - 20px)}.basket-card--is-delete .basket-card__endblock{position:absolute;left:125px;bottom:-90px;flex-direction:column;align-items:start}.basket-card--is-delete .basket-card__endblock .product-price{margin-bottom:20px}.basket-card--is-delete .basket-card__endblock .btn{position:static;order:2}.basket-is-empty{padding:0 10px}.save-basket{margin:0 10px 15px;width:100%;left:-10px}.order-accordion,.save-basket{position:relative}.sofa-size__description{display:none}.page-reviews-item{padding:16px}.page-reviews-item__top{margin-bottom:16px}.page-reviews-item__date{grid-column:1/span 3}.page-reviews-item__product{grid-row:3;grid-column:1/2}.page-reviews-item .rating{grid-row:3;grid-column:2/3}.page-reviews-item__text{margin-bottom:32px}.page-reviews-top-mobile__filter{width:147px}.modal-foto-products__cards{padding-right:10px}.modal__inner.modal-foto-products .modal__close{top:0}.modal__inner.modal-foto-products{padding:26px 11px}.modal-foto-products__line{margin-top:19px;margin-bottom:19px}.city-modal .btn-sbm{width:100%}.city-modal .form__btn{height:calc(100% - 10px)!important}.modal-region .modal__close .icon{left:80%;top:50%;transform:translate(-50%,-73%);font-size:13px}.modal-region .modal__header .modal__title{color:#4b4e51;font-size:24px;font-weight:500;line-height:130.52%;letter-spacing:-3%;text-align:left}.modal-region .modal__header{padding-top:0}.modal-region .modal__inner{padding:20px}.modal-region-city__list{margin-top:0;max-width:100%;-moz-column-gap:17px;column-gap:17px;padding-left:2px}.modal-region-city__list li{font-size:14px;line-height:17px}.modal-region .modal-region___inner-top{padding-bottom:47px;padding-top:20px}.modal-region .modal-region___inner-body{padding-bottom:6px}.modal-region .modal-region__search input{font-size:13px}.modal-region .modal-region__search{height:42px;font-size:14px;line-height:17px}.modal-region button{padding:0 29px}.modal-region.is-active .modal-region___inner-top{margin:auto 0 0}.modal-region.is-active .modal-region___inner-body{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:18px;padding-right:7px}.modal-region__btns{margin-top:7px;padding-bottom:27px;padding-left:3px;gap:8px}.modal-region__btns .modal-region__btn{width:100%;max-width:106px;color:#4b4e51;font-size:16px;font-weight:500;line-height:17px;letter-spacing:0;text-align:left;padding:12px 30px}.modal-region__btns .modal-region__btn.is-active{color:#eea593;font-size:16px;font-weight:500;line-height:17px;letter-spacing:0%;text-align:left;box-sizing:border-box;border:1px solid #eea593;border-radius:36px;background:#f9f9f9}.modal-region__cities-wrapper{grid-template-columns:repeat(2,1fr);gap:32px 58px;margin-top:31px}.modal-region__cities-wrapper .modal-region__cities{flex-direction:column}.modal-region__cities-wrapper .modal-region__cities .modal-region__cities-items{gap:6px}.modal-region__cities-wrapper .modal-region__cities .modal-region__citie{font-size:14px;line-height:17px}.split-pay__content--days{gap:4px}.order-placed{position:relative;left:-10px;width:calc(100% + 20px)}.tabs-list{padding-right:12px}.tabs-list__item{width:auto;min-width:150px;margin-left:12px}.tabs-list__item:not(:last-child){margin-bottom:0}.xxs-block{display:block}.xxs-grid{display:grid}.xxs-flex{display:flex}.xxs-inline{display:inline}.xxs-none{display:none}}@media screen and (max-width:380px){.filters__btn .btn{font-size:14px;padding:6px 20px;margin-left:12px}}@media screen and (max-width:375px){.header-main__container.container{margin-bottom:0}.section-reviews{margin-top:48px}.section-best-price,.section-catalog__grid,.section-reviews{margin-bottom:48px}}@media screen and (max-width:365px){.menu-basket__item{margin-right:20px}}@media screen and (max-height:365px){.scroll-cards-wrap{height:50vh!important}}@media screen and (max-width:360px){.card-product__action{font-size:10px;padding:2px;margin-left:-4px}.card-product__mobile .btn svg{width:20px;height:16px}.modal-product-feedback__category .sort-item__popup{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-reviews-top-mobile .toggle{width:calc(100% - 20px)}.advertise-card{width:260px}}@media screen and (max-width:350px){.sort-item__label{font-size:12px}.product-detail-card__bg .sofa-size__description{min-width:80px}.product-detail-card__bg .sofa-size__description-params{font-size:13px}.product-detail-card__bg .sofa-size__description-params span:not(:first-child)::before{left:27px}.config-item__sort .btn--accentText{font-size:12px}}@media screen and (max-width:345px){.basket-card--is-delete{display:block}.basket-card--is-delete .header-in-card{max-width:100%;margin-right:0}.basket-card--is-delete .basket-card__endblock{left:20px;bottom:-100px}}@media screen and (max-width:321px){.config-item__sort{grid-gap:3px}}@media screen and (max-width:320px){.config-item__list{max-height:100%}.section-config__img{bottom:15px}}@media (hover:hover) and (pointer:fine){.header-main__catalog-modal-toggle:hover,.header-main__search button:hover{background:#f1b7a9}.slider__item:hover .slider__image{transform:scale(1)}.slider__item:hover .slider__more-details::after{width:100%;opacity:1}.arrows-slider__item.swiper-button-disabled:hover{background:#f5f5f5;border:.703704px solid #e3e7e9;color:rgba(75,78,81,.4)}.arrows-slider__item:hover{color:#fff;background:#f1b7a9}}@media print{.basket-page__menu,.footer,.header{display:none!important}.basket-page__container{max-width:600px}}
/*# sourceMappingURL=style.css.map */
