@charset "UTF-8";@font-face{font-display:swap;font-family:Hauss;font-style:normal;font-weight:1 850;src:url(../fonts/ALS-Hauss-VF.woff2) format("woff2"),url(../fonts/ALS-Hauss-VF.ttf) format("truetype")}@media (max-width:768px){body{overflow:auto}}html::-webkit-scrollbar{display:none}a.button:hover{color:#fff}.nm-wpb-default .vc_column_container{padding-left:0;padding-right:0}.img-magnifier-glass{border:1px solid #fff;border-radius:50%;cursor:none;height:136px;position:absolute;width:136px}.glass-mask{background:linear-gradient(35deg,#514440,#d1d1d1);border:none;clip-path:url(#laf-logo-svg-mask);cursor:none;display:none;height:193px;pointer-events:none;position:absolute;width:168px;z-index:1}@media (max-width:1439px){.glass-mask{display:none!important}}.img-magnifier-glass.gallery{border:unset;border-radius:unset;clip-path:url(#laf-logo-svg);cursor:none;height:185px;margin:0!important;padding:0!important;position:absolute;right:4px;top:5px;width:162px}.page-id-4074 .cat_title{align-items:center;display:flex;justify-content:center;position:relative}@media (max-width:767px){.page-id-4074 .cat_title{flex-direction:column;row-gap:10px}}.checkbox-slide-stylized{display:none}.checkbox-slide-stylized:checked~.checkbox-slide{background-color:#282828}.checkbox-slide-stylized:checked~.checkbox-slide:before{transform:translate(100%)}.checkbox-slide{background:#e5e5e5;border-radius:23px;flex-shrink:0;height:20px;position:relative;width:32px}.checkbox-slide:before{background:#fff;border-radius:10px;content:"";height:16px;position:absolute;top:2px;transform:translate(2px);transition:transform .2s;width:16px}#nm-shop-notices-wrap{display:none}#nm-header-search{opacity:0}#nm-header-search .nm-row{padding-bottom:5px}.header-search-open #nm-header-search{opacity:1}.header-placeholder{height:-moz-max-content;height:max-content}@media (min-width:1251px){.header-item-hover .header:before{opacity:1}}body.mobile-menu-open #nm-mobile-menu{top:50px}body.mobile-menu-open.admin-bar #nm-mobile-menu{top:82px}body #nm-mobile-menu{display:none!important;max-height:calc(100vh - 51px);overflow:auto}@media (max-width:782px){body.mobile-menu-open.admin-bar #nm-mobile-menu{top:97px}}@media (max-width:600px){body.mobile-menu-open.admin-bar #nm-mobile-menu{top:50px}}#nm-mobile-menu-main-ul .sub-menu>.menu-item:nth-child(6)>a>span{background-color:#444;border-radius:5px;color:#fff;font-weight:200;padding:1px 10px}#popmake-65423.pum-container,#popmake-65441.pum-container{background-color:#fff;height:90vh;margin-bottom:unset;padding:36px 64px!important}@media (max-width:767px){#popmake-65423.pum-container,#popmake-65441.pum-container{height:70vh}}#popmake-65441.pum-container{background-color:#fff;width:auto}#popmake-65423.pum-container{width:calc(100% - 10vw)}#popmake-65423.pum-container .pum-content.popmake-content,#popmake-65441.pum-container .pum-content.popmake-content{height:100%}#popmake-65423.pum-container .form-top-bar+div,#popmake-65441.pum-container .form-top-bar+div{align-items:center;display:flex;height:100%;justify-content:center}#popmake-65423.pum-container iframe,#popmake-65441.pum-container img{height:100%}#popmake-65423.pum-container .form-top-bar svg path,#popmake-65441.pum-container .form-top-bar svg{fill:#282828;stroke:#282828}#nm-product-meta div.col-xs-12>span{display:grid;grid-template-columns:125px 1fr}#place-to-shema-img,.vc_single_image-wrapper img{mix-blend-mode:multiply}@media (max-width:1440px){#nm-product-meta div.col-xs-12>span{grid-template-columns:109px 1fr}}@media (max-width:767px){#popmake-65423.pum-container{padding:20px 0!important}.pum-close.popmake-close.custom{margin-right:20px}#place-to-shema-img{background-color:#fff;mix-blend-mode:unset}#popmake-65441.pum-container{border-radius:unset;height:auto;padding:0!important;width:100%}#pum-65441>#popmake-65441{position:unset!important}#popmake-65441.pum-container .pum-content.popmake-content{background-color:#000;position:unset!important}#popmake-65441.pum-container .form-top-bar{position:absolute;right:24px;top:24px}#popmake-65441.pum-container .form-top-bar svg,#popmake-65441.pum-container .form-top-bar svg path{fill:#fff;stroke:#fff}#pum-65441.pum.pum-overlay{align-items:center!important;background-color:#000!important;justify-content:center!important}#pum-51179{display:none!important}}.nm-mobile-menu .menu-item-has-children.active>a:after{transform:rotateX(180deg)}.nm-mobile-menu .menu-item-has-children>a:after{background:url(../img/menu-has-childs.svg) 100%/contain no-repeat;content:"";display:inline-block;height:5px;margin-left:5px;position:relative;top:-2px;transition:.3s;width:10px}.nm-font-search:before{-webkit-mask-image:url(../img/lavsit_search_v2.svg);mask-image:url(../img/lavsit_search_v2.svg)}.nm-font-cart:before,.nm-font-search:before{background-color:#2b2b2b;content:"";display:block;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.nm-font-cart:before{-webkit-mask-image:url(../img/lavsit_cart_v2.svg);mask-image:url(../img/lavsit_cart_v2.svg)}.nm-font-heart-outline:before{content:"\e902";font-size:20px}#nm-menu-cart-btn{position:relative}.nm-menu-cart .count{background:#dc9814;border-radius:50%;height:6px;overflow:hidden;position:absolute;right:1px;top:-1px;width:6px}.nm-menu-cart .count.nm-count-zero{opacity:0}#nm-menu-phone-btn{cursor:pointer}.nm-menu-phone-icon:before{background-color:#2b2b2b;content:"";display:block;height:24px;-webkit-mask-image:url(../img/lavsit_tel_v2.svg);mask-image:url(../img/lavsit_tel_v2.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.nm-menu li a:hover .nm-font-cart:before,.nm-menu li a:hover .nm-font-search:before,.nm-menu li a:hover .nm-menu-phone-icon:before{background-color:#7c7c7c;transition:.2s ease}#nm-mobile-menu-secondary-ul .nm-mobile-menu-item-cart .count{position:static}.nm-menu-icon span{height:2px}.nm-banner img,.slick-slider .nm-banner img{width:100%}.nm-product-pswp button.pswp__button.pswp__button--close{background-image:url(../img/default-skin-0.png)!important;background-position:0 -44px!important}.nm-product-pswp button.pswp__button.pswp__button--close:hover{background-image:url(../img/default-skin.png)!important}@media (max-width:1080px){.layout-scrolling .woocommerce-product-gallery__wrapper{transition:.2s}.woocommerce-product-gallery__image{height:-moz-fit-content;height:fit-content}}.sortby_product{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:-moz-fit-content;height:fit-content;padding:0 40px 0 0;position:relative;transition:.2s ease}.sortby_product.active{padding-bottom:20px}.sortby_product:before{background:url(../img/sortby.svg) 0/contain no-repeat;content:"";height:20px;position:absolute;right:0;top:0;width:20px}.sortby_product li{color:#0a0a0a;display:none;font-size:16px;line-height:20px;opacity:0;pointer-events:none;text-align:right;transition:color .2s;white-space:nowrap;width:-moz-fit-content;width:fit-content}.sortby_product li.selected{display:block;opacity:1;order:-1}.sortby_product.active li{opacity:1;pointer-events:auto}.sortby_product.active li.selected,.sortby_product.active li:hover{color:#dc9814}@media (max-width:1080px){.sortby_product{order:1;z-index:1}}.nm-footer-bar-col input{color:#fff}.subscribe-btn:not(.disabled){cursor:pointer}.pswp__ui--idle .pswp__top-bar{opacity:1}table.variations tbody{display:flex;flex-direction:column;gap:14px}.variations tr td,.variations tr th{position:static}table.variations tr{display:flex;justify-content:space-between;padding:5px 5px 5px 20px;position:relative;width:100%;z-index:1}table.variations tr.open{z-index:2}table.variations tr:before{background:#f4f4f4;border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}table.variations tr.open:before{border-radius:4px 4px 0 0}.sod_select{padding-right:40px;position:static}.sod_select:before{right:9px;top:5px}.sod_select .sod_list_wrapper{background:#f6f6f6;border:none;right:0;width:100%!important}.sod_select .sod_option{border:none}.product .summary .button{border-radius:4px}.nm-footer-bar-col .wpforms-container{margin:0!important}.wpforms-container .text-field__icon{background:transparent!important;border-bottom:1px solid #d4d4d4!important;margin:10px 0 0!important;padding:0!important;position:relative!important;width:100%!important}.wpforms-container .text-field__icon input{background:transparent!important;border:0!important;color:#fff!important;width:90%}.wpforms-container .text-field__icon input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #282828;-webkit-text-fill-color:#fff;background-color:green}.wpforms-container .text-field__icon input::-moz-placeholder{color:#cdcdcd;opacity:.5}.wpforms-container .text-field__icon input::placeholder{color:#cdcdcd;opacity:.5}.wpforms-container .checkbox-field{padding:15px 0 0!important;width:100%!important}.wpforms-container .checkbox-field li{align-items:center;display:flex!important}.wpforms-container .checkbox-field input{margin:0!important}.wpforms-container .checkbox-field label{font-size:12px!important;line-height:1!important;margin:0 0 0 10px!important}.wpforms-container .subscribe-btn{background:#fff!important;border:none!important;color:#222!important;font-size:15px!important;margin:20px 0 0!important;padding:5px 22px!important}.your_size-what{background:#fff;border-radius:2px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);color:#353535;font-size:.8rem;opacity:0;padding:13px 14px;pointer-events:none;position:absolute;right:2px;top:-55%;transform:translateY(-100%);transition:.2s ease;width:80%}.your_size-desc span:hover~.your_size-what{opacity:1}.your_size-button{background-color:#424242;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:7px;text-align:center;transition:.2s ease;width:100%}.your_size-button:hover{background-color:#4f4f4f}.woocommerce-LoopProduct-link{border:none!important}.nm-shop-loop-details{overflow:visible}.nm-shop-loop-thumbnail{background-color:#fff;display:flex;height:100%;justify-content:center}.nm-shop-loop-thumbnail img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.nm-shop-loop-thumbnail a{background-color:#fff;border:none!important;width:100%}.nm-shop-loop-thumbnail.special-not-single{height:420px}@media (max-width:1919px){.nm-shop-loop-thumbnail.special-not-single{height:306px}}@media (max-width:1439px){.nm-shop-loop-thumbnail.special-not-single{height:220px}}@media (max-width:767px){.nm-shop-loop-thumbnail.special-not-single{height:331px}}.nm-shop-loop-thumbnail:not(.special-not-single) img{-o-object-fit:contain;object-fit:contain}.nm-shop-loop-thumbnail:not(.special-not-single) a{align-items:center;background-color:#fff;display:flex;justify-content:center}.nm-shop-loop-thumbnail:not(.special-not-single) a,.nm-shop-loop-thumbnail:not(.special-not-single) img{height:278px}@media (max-width:1919px){.nm-shop-loop-thumbnail:not(.special-not-single) a,.nm-shop-loop-thumbnail:not(.special-not-single) img{height:195px}}@media (max-width:1439px){.nm-shop-loop-thumbnail:not(.special-not-single) a,.nm-shop-loop-thumbnail:not(.special-not-single) img{height:146px}}@media (max-width:767px){.nm-shop-loop-thumbnail:not(.special-not-single) a,.nm-shop-loop-thumbnail:not(.special-not-single) img{height:137px}}.count_variations{color:#ccc;font-size:12px;position:relative;right:-3px;top:-5px}.woocommerce-tabs .tabs li.additional_information_tab,.woocommerce-tabs .tabs li.description_tab{display:none!important}.woocommerce-Tabs-panel--additional_information,.woocommerce-Tabs-panel--description{background-color:#fafafa;border-top:1px solid #eee;display:block!important}.tab_model-imgs img{display:block;height:auto;margin:0 auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.tab_model-imgsvar{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px}.tab_model-imgsvar img{max-height:100%;width:100%}.tab_model-var{display:none}.tab_model-3d{border:1px solid #282828;border-radius:10px;color:#282828;display:none!important;font-size:16px;margin:20px auto 0;padding:10px 15px 10px 45px;position:relative;transition:.2s;width:-moz-fit-content;width:fit-content}.tab_model-3d:hover{background:#282828;color:#fff}.tab_model-3d:before{background-color:#282828;content:"";height:20px;left:15px;-webkit-mask-image:url(../img/icon-download.png);mask-image:url(../img/icon-download.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translateY(-50%);transition:.2s;width:20px}.tab_model-3d:hover:before{background-color:#fff}@media (max-width:768px){.wrap_portfolio_filter{padding-bottom:20px}.wrap_portfoli_search form.search-form input{padding-top:0}.wrap_portfolio .portfolio_masonary.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;height:-moz-fit-content!important;height:fit-content!important;margin:0 -15px;grid-gap:3px}.wrap_portfolio .grid__item{margin:0;position:static!important;width:100%}.wrap_port_live{padding:0}}.badges-nobr{display:flex;flex-shrink:0;margin-left:10px}@media (max-width:768px){.badges-nobr{flex-shrink:1;flex-wrap:wrap}}.woocommerce-variation-price{padding-top:13px}@media (max-width:550px){.nm-single-product-top{display:block}.nm-single-product-top .col-xs-9{width:100%}.nm-single-product-top .col-xs-3{display:none}}.nm-footer-bar-social:not(:only-child){float:none;margin:0}.nm-footer-bar-social li{margin-left:0}#wpadminbar{z-index:99999}.fancybox__container{z-index:999999}.fancybox__backdrop{background:hsla(0,0%,100%,.95)}.f-button{background:transparent;box-shadow:none;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#282828;font-size:22px}.f-button:hover:not([disabled]){background-color:transparent;color:#dc9814}.f-button svg{display:none}.f-button[data-fancybox-close]:before{content:"\e117"}.f-button.is-next:before,.f-button.is-prev:before{content:"\e601";font-size:62px;line-height:110px}.f-button.is-prev:before{content:"\e600"}@media (max-width:1200px){.f-button.is-next:before,.f-button.is-prev:before{font-size:52px}}@media (max-width:600px){.f-button.is-next:before,.f-button.is-prev:before{font-size:46px}}@media (max-width:550px){.f-button{font-size:18px}.f-button.is-next:before,.f-button.is-prev:before{font-size:32px}}.wapf-swatch--image img{mix-blend-mode:multiply}.wapf-kid-beds .wapf-swatch--image.wapf-checked{background:#fff;border:solid #ddd;border-radius:5px;border-width:.5px!important}.wapf-swatch--image:hover{background:#fafafa}.cursor-pointer{cursor:pointer}.cursor-pointer label .cursor-pointer-count{color:#ccc;font-size:12px;position:relative;right:-3px;top:-5px}.variations tr .label{display:flex;flex-direction:column;justify-content:space-between}.vci-container span{border-bottom:1px dashed #000;font-weight:700}#nm-summary-pin{left:auto!important;position:static!important;top:auto!important;width:auto!important}.product .summary .nm-product-summary-inner-col .price .amount{color:#282828}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:20px;padding-right:20px}#nm-breadcrumb-mobile{display:none}@media (max-width:1080px){#nm-breadcrumb{display:none}#nm-breadcrumb-mobile,body.single-product #nm-breadcrumb{display:block}}@media (max-width:767px){body.single-product #nm-breadcrumb{display:none}}.woocommerce-breadcrumb .delimiter:last-child{display:none}.woof_products_top_panel{display:none!important}.product .single_variation>div{font-weight:500}.vci-price-pre{font-weight:400}.nm-single-product-menu{display:none}.wapf-field-input label[for]{display:block;padding-left:10px;position:relative}.wapf input[type=checkbox],.wapf input[type=radio]{float:none!important;height:13px;left:0;margin:0!important;position:absolute;top:7px;width:13px}.wapf-label-text{display:block}.nm-font-plus:before{content:none}.nm-header.menu-centered .nm-right-menu{max-width:30%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.wttw{box-shadow:0 0 20px 10px rgba(0,0,0,.1)}.wapf-pricing-hint{display:block}.wttw .wapf-pricing-hint{display:inherit;text-align:inherit}.wapf-checkable .wapf-pricing-hint{display:initial}.woocommerce-product-attributes-item{display:table-row-group}.woocommerce-product-attributes-item--attribute_pa_3d-model{display:table-footer-group}.woocommerce-product-attributes-item--attribute_pa_3d-model td,.woocommerce-product-attributes-item--attribute_pa_3d-model th{padding:19px 10px 0 0!important}.woocommerce-product-attributes-item--attribute_pa_3d-model a.loading_p_3d_module{border-radius:5px;margin:0;padding:7px 15px;text-decoration:none!important}.woocommerce-product-attributes-item--attribute_pa_3d-model a.loading_p_3d_module.whitecolor{background-color:#3b3b3b!important;color:#fff}.woocommerce-product-attributes-item--attribute_pa_3d-model a.loading_p_3d_module.whitecolor:hover{color:inherit}.woocommerce-variation-price{font-weight:500}.woocommerce-pagination{margin-bottom:80px}.woocommerce-pagination .page-numbers{display:flex;justify-content:center;overflow:auto;width:unset}.woocommerce-pagination .page-numbers li{float:unset}.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers li span{display:flex;font-size:24px!important;line-height:1.2;padding:0 8px!important}.woocommerce-pagination .page-numbers li a i,.woocommerce-pagination .page-numbers li span i{color:#757575;font-weight:700;line-height:1.2;position:relative;top:3px}.woocommerce-pagination .page-numbers li a i:hover,.woocommerce-pagination .page-numbers li span i:hover{color:inherit}.woocommerce-pagination .page-numbers li span{color:#005cfb!important;text-decoration:underline;text-underline-offset:4px}.woocommerce-pagination .page-numbers li a:hover{color:#005cfb!important}@media (max-width:1439px){.woocommerce-pagination{margin-bottom:40px}}#page-overlay{background:rgba(0,0,0,.35);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:10100}.admin-bar #page-overlay{height:calc(100% - 32px);top:32px}#page-overlay.active{cursor:pointer;opacity:1;pointer-events:auto}@media screen and (max-width:782px){.admin-bar #page-overlay{height:calc(100% - 46px);top:46px}}@media screen and (max-width:600px){.admin-bar #page-overlay{height:100%;top:0}}.nm-cart-panel-thumbnail-wrap .flip img,.woocommerce-cart-form__cart-item .flip img{transform:scaleX(-1)}#customer_details h3,#order_review_heading,.woocommerce-cart .woocommerce>form>h1{z-index:unset!important}.page-id-21351 .nm-page-wrap-inner{overflow:unset}.woocommerce-cart .nm-page-wrap-inner>.nm-row,.woocommerce-checkout .nm-page-wrap-inner>.nm-row{max-width:unset!important}.nm-checkout-product-thumbnail .flip img{transform:scaleX(-1)}.nm-shop-products-col{overflow:unset}.archive.woocommerce-page{overflow-x:hidden}.horizontal-product{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.horizontal-product:not(:last-child){margin-bottom:110px}.horizontal-product:hover .horizontal-variable__next,.horizontal-product:hover .horizontal-variable__prev{animation:swing .75s linear normal forwards}.horizontal-product__title-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:24px}.horizontal-product__title-wrapper .badges{order:1;width:100%}.horizontal-product__title{margin-bottom:8px;margin-right:20px}.horizontal-product__title a{color:#4f4f4f;font-weight:700}.horizontal-product__title a:hover{color:#a56300}.horizontal-product__title-count{color:#ccc;font-size:12px;position:relative;top:-8px}.horizontal-product__color-picker{align-items:center;background:#f7f7f7;border-radius:8px;display:inline-flex;font-size:13px;line-height:1.2;padding:6px 12px 6px 8px;position:relative;width:305px}.horizontal-product__color{background:url(../img/color-pick.svg);display:flex;flex-shrink:0;height:25px;margin-right:12px;width:46px}@media (max-width:800px){.horizontal-product:not(:last-child){margin-bottom:20px}.horizontal-product__title-wrapper{margin-bottom:24px}.horizontal-product .badges{margin-bottom:16px}.horizontal-product__color-picker{order:2}}body.archive.term-01-sofas .horizontal-product .badges,body.archive.term-02-sofa-beds .horizontal-product .badges{left:unset;position:relative;top:unset}@keyframes swing{0%{transform:translateX(0)}25%{transform:translateX(-10px)}50%{transform:translateX(0)}75%{transform:translateX(10px)}to{transform:translateX(0)}}.horizontal-variable{align-items:center;display:flex;position:relative}.horizontal-variable__wrapper{display:flex;width:100%;z-index:1}.horizontal-variable__arrow{align-items:center;background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 1px 4px 0 hsla(0,0%,79.6%,.8);cursor:pointer;display:flex;height:64px;justify-content:center;width:64px;z-index:2}.horizontal-variable__arrow.prev{left:-30px;position:absolute}.horizontal-variable__arrow.prev:before{left:-2px;-webkit-mask-image:url(../img/product-prev.svg);mask-image:url(../img/product-prev.svg)}.horizontal-variable__arrow.next{position:absolute;right:-30px}.horizontal-variable__arrow.next:before{left:2px;-webkit-mask-image:url(../img/product-next.svg);mask-image:url(../img/product-next.svg)}.horizontal-variable__arrow:hover{background:hsla(0,0%,100%,.75)}.horizontal-variable__arrow:before{background:#757575;content:"";display:block;height:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;width:14px;z-index:1}.horizontal-variable__animate{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:1439px){.horizontal-variable__arrow{height:36px;width:36px}.horizontal-variable__arrow.prev{left:unset}.horizontal-variable__arrow.next{right:0}.horizontal-variable__arrow:before{height:17px;width:10px}}@keyframes hva{0%{left:50%}10%{left:250px}20%{left:50%}30%{left:450px}40%{left:50%}50%{left:250px}60%{left:50%}70%{left:450px}80%{left:50%}}.horizontal-variation{flex-shrink:0;position:relative;width:400px}.horizontal-variation.your_size{align-items:center;display:flex;justify-content:center}.horizontal-variation:hover .horizontal-variation__variation-inner{box-shadow:0 1px 5px 0 rgba(21,21,21,.15),0 2px 5px 0 rgba(21,21,21,.05)}.horizontal-variation:hover .horizontal-variation__additional{display:block}.horizontal-variation__variation-inner{border-radius:16px;padding:0 24px 24px}.horizontal-variation__thumbnail-wrapper{display:block;margin-bottom:15px;position:relative;z-index:1}.horizontal-variation__ar{align-items:center;background:#f7f7f7;border-radius:4px;color:#282828;display:flex;font-size:10px;font-weight:550;line-height:1;padding:2px 4px;position:absolute;right:0;top:12px;z-index:1}.horizontal-variation__ar:before{background:url(../img/ar.svg) 50%/contain no-repeat;content:"";display:block;height:16px;margin-right:3px;width:14px}.horizontal-variation__thumbnail-wrapper img:nth-of-type(2){left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease}.horizontal-variation__thumbnail-wrapper img:nth-of-type(2):hover{opacity:1}.horizontal-variation__details{align-items:center;display:flex;flex-direction:column}.horizontal-variation__title{background:#dadada;border-radius:2px;display:inline-block;line-height:1;margin-bottom:10px;padding:5px;transition:opacity .4s ease}.horizontal-variation__price{line-height:1.2}.horizontal-variation__price:not(:last-child){margin-bottom:3px}.horizontal-variation__additional{background:#fff;border-radius:0 0 16px 16px;box-shadow:0 5px 5px 0 rgba(21,21,21,.15),0 5px 5px 0 rgba(21,21,21,.05);display:none;padding:0 24px 24px;position:absolute;transform:translateY(-15px);width:100%}.horizontal-variation__desc{color:#4f4f4f;font-size:12px;line-height:1.2;margin-bottom:16px;text-align:center}.horizontal-variation__table{background:#f6f5f4;border-radius:5px;padding:12px 16px;width:100%}.horizontal-variation__row{display:flex}.horizontal-variation__row:after{border-bottom:1px dashed #cbcbcb;content:"";flex-grow:1;order:2;position:relative;top:-8px}.horizontal-variation__row-label{color:#666;font-size:13px;order:1}.horizontal-variation__row-value{color:#282828;font-size:13px;order:3}@media (max-width:2560px){.horizontal-variation{width:calc(22.22222% + 25px)}}@media (max-width:1700px){.horizontal-variation{width:calc(28.6% + 32px)}}@media (max-width:1400px){.horizontal-variation{width:calc(28.6% + 32px)}}@media (max-width:1235px){.horizontal-variation{width:calc(40% + 37px)}}@media (max-width:991px){.horizontal-variation{width:calc(40% + 28px)}}@media (max-width:768px){.horizontal-variation{width:calc(40% + 23px)}}@media (max-width:747px){.horizontal-variation{width:calc(66.66667% + 32px)}}@media (max-width:577px){.horizontal-variation{width:calc(66.66667% + 12px)}.horizontal-variation:hover .horizontal-variation__additional{display:none}}@media (max-width:385px){.horizontal-variation{width:100%}}.product-search{align-items:center;display:flex}.product-search .nm-font-search{margin-right:15px}.product-search__field{border:none!important;border-bottom:1px solid #dadada!important;border-radius:unset!important;flex-grow:1;font-size:22px;padding:7px 0}.product-search-result{margin-top:15px}.product-search-result__list{display:flex;flex-wrap:wrap}.product-search-result__item{padding:0 15px;width:20%}.product-search-result__item-link{align-items:center;display:flex;flex-direction:column}.product-search-result__thumbnail{height:278px;-o-object-fit:contain;object-fit:contain}.product-search-result__title{margin-bottom:8px}.product-search-result__price,.product-search-result__title{color:#282828;font-size:16px;line-height:1.2}.product-search-result__price.line-through{text-decoration:line-through}@media (max-width:990px){.product-search-result__item{width:50%}}@media (max-width:400px){.product-search-result__item{width:100%}}.tax-product_cat .filters{margin-bottom:50px}.tax-product_cat .filters.active{margin-bottom:75px}.tax-product_cat .filters.active .filters__body{max-height:1000px}.tax-product_cat .filters__header{display:flex;margin-bottom:35px}.tax-product_cat .filters__title{align-items:center;color:#0a0a0a;display:flex;font-size:15px}.tax-product_cat .filters__title.accepted,.tax-product_cat .filters__title:hover{color:#dc9814}.tax-product_cat .filters__title.accepted:after{content:"•";display:inline-block;margin-left:5px}.tax-product_cat .filters__title-icon{background:url(../img/filter.svg) 50%/cover no-repeat;height:20px;margin-right:10px;width:20px}.tax-product_cat .filters__reset{background:url(../img/reset-filter.svg) 50%/contain no-repeat;height:25px;margin-left:20px;width:25px}.tax-product_cat .filters__body{max-height:0;overflow:hidden;position:relative;transition:max-height .3s}.tax-product_cat .filters__body .blockUI.blockOverlay{background:rgba(0,0,0,.03);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.tax-product_cat .filters__row{display:flex}.tax-product_cat .filters__row:last-of-type,.tax-product_cat .filters__row:not(:last-of-type){margin-bottom:35px}.tax-product_cat .filters__column{flex:1 1 100%}.tax-product_cat .filters__column:not(:last-child){margin-right:50px}.tax-product_cat .filters__item:not(:last-child){margin-bottom:10px}.tax-product_cat .filters__item.slider:not(:last-child){margin-bottom:20px}.tax-product_cat .filters__label{align-items:center;cursor:pointer;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tax-product_cat .filters__input{display:none}.tax-product_cat .filters__input:checked~.filters__checkbox{background:#95a5a6}.tax-product_cat .filters__input:checked~.filters__checkbox:before{background:url(../img/checked.svg);content:"";display:block;height:14px;left:3px;position:relative;top:3px;width:14px}.tax-product_cat .filters__input:disabled~.filters__checkbox{background:#eee}.tax-product_cat .filters__input:disabled~.filters__item-name{color:#d4d4d4}.tax-product_cat .filters__checkbox{background:#d7dcde;border-radius:3px;-webkit-border-radius:3px;display:inline-block;height:20px;margin-right:10px;width:20px}.tax-product_cat .filters__item-name{display:block;font-size:16px;line-height:1}.tax-product_cat .filters__item-icon{background:0/contain no-repeat;height:30px;width:85px}.tax-product_cat .filters__slider{margin-left:.6em;margin-right:.6em}.tax-product_cat .filters__item-title{display:block;line-height:1;margin-bottom:15px}.tax-product_cat .filters__submit{background-color:#282828;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 24px}@media (max-width:991px){.tax-product_cat .filters__row{display:block}.tax-product_cat .filters__column{display:flex;flex-wrap:wrap}.tax-product_cat .filters__column:not(:last-child){margin-bottom:35px;margin-right:unset}.tax-product_cat .filters__item:not(:last-child){margin-bottom:unset;margin-right:15px}.tax-product_cat .filters__item.slider{width:100%}.tax-product_cat .filters__item.slider:not(:last-child){margin-right:unset}}#menu-2022-footer-showroom{margin-bottom:15px}.hva{left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity 1s;z-index:2}.hva.pc{height:114px;width:280px}.hva.pc .hva__left-arrow{height:28px;width:53px}.hva.pc .hva__hand{animation:hva-hand-pc 6s linear;height:58px;width:50px}.hva.pc .hva__right-arrow{height:28px;width:53px}.hva.mobile{height:114px;width:196px}.hva.mobile .hva__left-arrow{height:20px;width:40px}.hva.mobile .hva__hand{animation:hva-hand-mobile 6s linear;height:48px;width:40px}.hva.mobile .hva__right-arrow{height:20px;width:40px}.hva.hidden{opacity:0}.hva__left-arrow{background:url(../img/hva-left-arrow.png) 50%/cover no-repeat;left:0;position:absolute;top:50%;transform:translateY(-50%)}.hva__hand{background:url(../img/hva-hand.png) 50%/cover no-repeat;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hva__right-arrow{background:url(../img/hva-right-arrow.png) 50%/cover no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%)}@keyframes hva-hand-pc{0%{left:50%;transform:translate(-50%,-50%) scale(1)}16.666%{left:50%;transform:translate(-50%,-50%) scale(.8)}33.333%{left:75%}50%{left:50%}66.666%{left:25%}83.333%{left:50%;transform:translate(-50%,-50%) scale(.8)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes hva-hand-mobile{0%{left:50%;transform:translate(-50%,-50%) scale(1)}16.666%{left:50%;transform:translate(-50%,-50%) scale(.8)}33.333%{left:70%}50%{left:50%}66.666%{left:30%}83.333%{left:50%;transform:translate(-50%,-50%) scale(.8)}to{transform:translate(-50%,-50%) scale(1)}}div.wpforms-container-full .wpforms-form .wpforms-field.messenger ul.wpforms-image-choices-classic .wpforms-image-choices-item{margin:0 30px 10px 0!important}div.wpforms-container-full .wpforms-form .wpforms-field.messenger ul.wpforms-image-choices-classic .wpforms-image-choices-item.wpforms-selected label:not(.wpforms-error).wpforms-field-label-inline{background:#ececec;border-color:#ececec!important}div.wpforms-container-full .wpforms-form .wpforms-field.messenger ul.wpforms-image-choices-classic label:not(.wpforms-error).wpforms-field-label-inline{align-items:center;border:1px solid #ececec;border-radius:5px;display:flex;padding:10px 30px}div.wpforms-container-full .wpforms-form .wpforms-field.messenger ul.wpforms-image-choices-classic label:not(.wpforms-error).wpforms-field-label-inline .wpforms-image-choices-image img{height:24px;margin-right:10px;width:24px}div.wpforms-container-full .wpforms-form .wpforms-field.messenger ul.wpforms-image-choices-classic label:not(.wpforms-error).wpforms-field-label-inline .wpforms-image-choices-label{margin-top:unset;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.woocommerce-variation.single_variation{display:none!important}.product .nm-product-summary-inner-col-1{margin-bottom:45px}.product .nm-product-summary-inner-col-1 .product_title{display:flex;font-size:24px;justify-content:space-between;margin-bottom:20px}@media (max-width:820px){.product .nm-product-summary-inner-col-1 .product_title{font-size:16px;margin-bottom:5px}}.product .nm-product-summary-inner-col-1 .price{font-size:18px;font-weight:400;margin-bottom:35px;padding:unset}.product .nm-product-summary-inner-col-1 .price span{font-weight:300}.product .nm-product-summary-inner-col-1 .price .amount{font-size:inherit}@media (max-width:820px){.product .nm-product-summary-inner-col-1 .price{font-size:14px}}.product .nm-product-summary-inner-col-1 .woocommerce-product-details__short-description{font-weight:300;line-height:1.2;margin-bottom:20px;padding-bottom:unset}@media (max-width:820px){.product .nm-product-summary-inner-col-1 .woocommerce-product-details__short-description{font-size:14px;margin-bottom:15px}}.product .nm-product-summary-inner-col-1 .woocommerce-product-attributes-item--dimensions{display:flex}.product .nm-product-summary-inner-col-1 .tab-link{position:relative;top:-3px}.nm-page-wrap{overflow:unset}.nm-single-product-summary-col{display:flex}@media (max-width:1080px){.nm-single-product-summary-col{display:block}}.product .summary{float:unset;margin-top:-40px;padding-top:unset}@media screen and (max-width:1080px){.product .summary{margin-top:unset;max-width:unset}}.nm-product-summary-inner-col{max-width:520px}@media (max-width:1080px){.nm-product-summary-inner-col{max-width:unset}}@media screen and (max-width:991px){.nm-product-summary-inner-col-2{padding-left:15px}}@media screen and (max-width:820px){.nm-product-summary-inner-col-2{padding-left:0}}.product-extra-atts{align-items:center;display:flex;font-size:15px;font-weight:300;justify-content:space-between;line-height:1.2}.product-extra-atts span{border-bottom:1px dashed #8d8d8d;color:#8d8d8d;display:inline-block}.product-extra-atts__3d{align-items:center;display:flex}.product-extra-atts__3d img{height:20px;margin-right:10px;width:18px}.product-extra-atts__model{align-items:center;display:flex}.product-extra-atts__model img{height:21px;margin-right:10px;width:23px}@media (max-width:576px){.product-extra-atts{font-size:12px}}.shop_table_responsive{margin-bottom:50px}#nm-breadcrumb>span,#nm-breadcrumb>span>span>a{color:#777}#nm-breadcrumb>span>span>a:hover{color:#a56300}.breadcrumb_last>strong{font-weight:400}.product-details{display:flex;margin-bottom:56px;padding:0 64px;padding-top:44px!important}.product-details .open-village-block{align-items:center;border-radius:12px;display:flex;margin:0 0 32px}.product-details .open-village-block img{margin:0}.product-details .open-village-block.mobile{display:none}@media (max-width:767px){.product-details .open-village-block.mobile{display:flex;margin:20px 0 16px}.product-details .open-village-block:not(.mobile){display:none}}.product-details .open-village-block .svg-badge-one{margin-right:10px}.product-details .open-village-block .content-block{color:#282828;font-size:16px;font-weight:400;letter-spacing:.6px;line-height:18px;margin-right:24px}.product-details .open-village-block .content-block span{color:#282828;font-size:16px;font-weight:720;letter-spacing:.6px;line-height:18px}.product-details__first{width:60%}@media (max-width:2359px){.product-details__first{width:50%}}@media (max-width:1599px){.product-details__first{width:40%}}.product-details .cart{flex-shrink:0}.product-details__info{margin-bottom:24px}@media (max-width:2359px){.product-details{margin-bottom:48px}}@media (max-width:1919px){.product-details{margin-bottom:40px}}@media (max-width:1439px){.product-details{margin-bottom:40px;padding:0 20px}.product-details__first{width:50%}.product-details .badges{left:12px}}@media (max-width:1366px){.product-details__first{width:calc(100% - 528px)}}@media (max-width:1365px){.product-details__first{width:50%}}@media (max-width:767px){.product-details{align-items:center;flex-direction:column;margin-bottom:32px}.product-details__first{margin-right:unset;width:calc(100% + 40px)}}.product-details-first__breadcrumb{align-items:center;color:#757575;display:flex;font-size:14px!important;font-weight:300;line-height:16px;padding:24px 64px}.product-details-first__breadcrumb strong{font-weight:inherit}@media (max-width:1439px){.product-details-first__breadcrumb{font-size:14px!important;height:48px;margin:0!important;padding:16px 20px}}.cart{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"product-details-options product-details-info" "product-details-options product-details-more";grid-template-columns:calc(50% - 20px) calc(50% - 20px);grid-template-rows:auto 1fr;padding-left:40px;width:40%}.cart .product-details__options{grid-area:product-details-options}.cart .product-details__info{grid-area:product-details-info}.cart .product-details__more{grid-area:product-details-more}@media (max-width:2359px){.cart{width:50%}}@media (max-width:1599px){.cart{width:60%}}@media (max-width:1439px){.cart{-moz-column-gap:unset;column-gap:unset;grid-template-areas:"product-details-info" "product-details-options" "product-details-more";grid-template-columns:100%;grid-template-rows:auto;width:50%}}@media (max-width:1366px){.cart{grid-template-columns:488px;width:528px}}@media (max-width:1365px){.cart{grid-template-columns:100%;width:50%}}@media (max-width:767px){.cart{grid-template-columns:100%;padding-left:0;width:100%}}.product-selection-mattresses{background-color:#fbfbfb;border:1px dashed #cbcbcb;border-radius:8px;display:flex;flex-direction:column;height:-moz-max-content;height:max-content;margin-bottom:41px;padding:16px 24px 17px;width:100%}.product-selection-mattresses__title{color:#282828;font-size:18px;font-weight:300;line-height:1.16}.product-selection-mattresses__subtitle{color:#282828;font-size:16px;font-weight:300;line-height:1.19;margin-bottom:14px;position:relative}.product-selection-mattresses__link{color:#282828;font-size:16px;font-weight:400;line-height:1.14;position:relative;text-decoration:underline;text-underline-offset:2px}@media (max-width:1919px){.product-selection-mattresses{margin-bottom:40px}.product-selection-mattresses__title{font-size:16px;margin-bottom:8px}.product-selection-mattresses__subtitle{font-size:14px;margin-bottom:8px}.product-selection-mattresses__link{font-size:14px}}@media (max-width:1439px){.product-selection-mattresses{margin-bottom:32px}}@media (max-width:767px){.product-selection-mattresses{padding:16px 15px 17px}}.variation-image-corner.flip{transform:scaleX(-1)}.techical-wrap-for-slide{align-items:center;display:flex;height:100%;justify-content:center;max-width:100%;overflow:hidden;position:relative;width:auto}.techical-wrap-for-slide .player-overlay{background-color:transparent;height:calc(100% - 75px);position:absolute;right:0;top:0;width:100%}.product-gallery-buttons{bottom:98px;display:flex;flex-direction:column;overflow-x:hidden}@media (max-width:768px){.product-gallery-buttons{padding:0 20px}}.product-gallery-buttons__wrapper{display:flex}.product-gallery-buttons__button{flex-shrink:0}.product-gallery-buttons__button-inner{align-items:center;background-color:hsla(0,0%,95.7%,.561);border-radius:47px;cursor:pointer;display:flex;height:36px;line-height:1.2;padding:8px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1440px){.product-gallery-buttons__button-inner{font-size:12px;line-height:13px;width:-moz-max-content;width:max-content}}.product-gallery-buttons__button-inner:before{content:"";margin-right:9px}.product-gallery-buttons__button.video-review .product-gallery-buttons__button-inner:before{background:url(../img/video-icon.svg) 50% no-repeat;height:20px;width:20px}.product-gallery-buttons__button.mechanism-folding_bed .product-gallery-buttons__button-inner:before,.product-gallery-buttons__button.mechanism-folding_sofas .product-gallery-buttons__button-inner:before{background:url(../img/folding.svg) 50% no-repeat;height:20px;width:20px}.product-gallery-buttons__button.three-d-model .product-gallery-buttons__button-inner:before{background:url(../img/360_black.svg) 50% no-repeat;height:20px;width:20px}.product-gallery-buttons__button.mechanism-rotation .product-gallery-buttons__button-inner:before{background:url(../img/mechanism-rotation.svg) 50% no-repeat;height:20px;width:20px}.product-gallery-buttons__button.in-interier .product-gallery-buttons__button-inner:before{background:url(../img/in-interier.svg) 50% no-repeat;height:20px;width:20px}.popmake-51179,.pum-51179{height:100%;max-height:1080px;max-width:1920px;width:100%}#popmake-51179,#popmake-51179 .pum-content.popmake-content{height:100%!important}#popmake-51179{border-radius:0!important;display:block;left:0;max-height:1080px!important;max-width:1920px!important;opacity:1;top:0!important;width:100%!important}.product-options__tab-wrapper{border-bottom:2px solid #e5e5e5;display:flex;justify-content:space-between;margin-bottom:24px}.product-options__tab{bottom:-2px;color:#757575;font-size:18px;line-height:1.1;padding:0 0 5px;position:relative;text-align:center;width:100%}.product-options__tab:not(.link){border-bottom:2px solid #282828;color:#282828}.product-options__group{-webkit-tap-highlight-color:transparent;cursor:pointer;margin-bottom:16px}@media (max-width:1919px){.product-options__tab{font-size:15px}.product-options__title{font-size:28px;line-height:1.07;margin-bottom:20px}}@media (max-width:1439px){.product-options{margin-bottom:20px}.product-options__title{font-size:18px;margin-bottom:16px}.product-options__tab{text-align:center;width:50%}.product-options__tab:not(:last-child){margin-right:unset}}@media (max-width:767px){.product-options{margin-bottom:16px}.product-options__tab{font-size:16px;padding:0 12px 14px}}.product-static{background:#f7f7f7;border-radius:8px;color:inherit;padding:12px 28px 12px 16px}.product-static:not(:last-child){margin-bottom:16px}.product-static__group{display:flex}.product-static__group:not(:last-child){margin-bottom:5px}.product-static__preview{border-radius:4px;flex-shrink:0;height:100px;margin-right:20px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100px}.product-static__wrapper{display:flex;flex-direction:column;justify-content:center}.product-static__title{color:inherit;display:block;font-size:18px;font-weight:300;line-height:1.2;margin-bottom:5px}.product-static__value{font-size:16px;line-height:1.2}@media (max-width:1439px){.product-static__preview{height:72px;width:72px}.product-static__title{font-size:16px}.product-static__value{font-size:14px}}.total-price-sidebar{padding:34px 40px}.total-price-sidebar__top{align-items:center;display:flex;flex-shrink:0;margin-bottom:24px}.total-price-sidebar__title{font-size:28px;line-height:1.2;margin-right:auto}.total-price-sidebar__pdf{align-items:center;background:#f4f4f4;border-radius:8px;color:#282828;display:flex;font-size:16px;font-weight:300;line-height:1.2;margin-left:16px;padding:16px;white-space:nowrap}.total-price-sidebar__pdf svg{height:19px;margin-right:11px;width:18px}.total-price-sidebar__content{overflow-y:auto}.total-price-sidebar__wrapper{display:flex}.total-price-sidebar__preview{height:172px;margin-right:40px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:172px}.total-price-sidebar__info{display:flex;flex-direction:column;justify-content:center}.total-price-sidebar__subtitle{font-size:20px;line-height:1.2;margin-bottom:8px}.total-price-sidebar__label{font-size:16px;font-weight:300}.total-price-sidebar__list{padding:0 40px}.total-price-sidebar__item{display:flex;line-height:1.2}.total-price-sidebar__item.main:not(:first-child){margin-top:16px}.total-price-sidebar__item.main .total-price-sidebar__item-title{font-size:16px}.total-price-sidebar__item.main .total-price-sidebar__item-price{font-size:16px;font-weight:500}.total-price-sidebar__item.substring{padding-left:16px}.total-price-sidebar__item.substring:not(:first-child){margin-top:4px}.total-price-sidebar__item.substring .total-price-sidebar__item-title{font-size:16px;font-weight:300}.total-price-sidebar__item.substring .total-price-sidebar__item-price{font-size:14px;font-weight:300}.total-price-sidebar__item.total{margin-top:28px}.total-price-sidebar__item.total .total-price-sidebar__item-price,.total-price-sidebar__item.total .total-price-sidebar__item-title{font-size:20px;font-weight:500}.total-price-sidebar__item-title{margin-right:auto}.total-price-sidebar__item-price{flex-shrink:0;margin-left:16px}@media (max-width:768px){.total-price-sidebar__title{font-size:24px;letter-spacing:-.5px;line-height:26px;margin-right:10px;width:100%}.total-price-sidebar__list{padding:unset}}.product-cross-link{border:1px solid #f4f4f4;border-radius:8px;color:inherit;display:flex;padding:12px 16px}.product-cross-link:not(:last-child){margin-bottom:16px}.product-cross-link__image{height:100px;margin-right:24px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100px}.product-cross-link__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.product-cross-link__desc{font-size:18px;font-weight:300;line-height:1.2;margin-bottom:5px}.product-cross-link__title{font-size:16px;line-height:1.2;text-decoration:underline;text-underline-color:#cbcbcb;position:relative;text-underline-offset:4px}@media (max-width:1919px){.product-cross-link:not(:last-child){margin-bottom:12px}.product-cross-link__image{height:80px;margin-right:8px;width:80px}.product-cross-link__title{font-size:16px}}@media (max-width:1439px){.product-cross-link__image{height:72px;margin-right:16px;width:72px}.product-cross-link__title{font-size:14px}}.in-stock-params{background:#f7f7f7;border-radius:16px;padding:16px}.in-stock-params__group{align-items:center;display:flex}.in-stock-params__group:not(:last-of-type){margin-bottom:16px}.in-stock-params__preview-wrapper{flex-shrink:0;height:100px;margin-right:20px;position:relative;width:100px}.in-stock-params__magnifying-glass{align-items:center;background:hsla(0,0%,100%,.6);border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:6px;top:6px;width:24px;z-index:1}.in-stock-params__magnifying-glass:before{background:url(../img/MagnifyingGlass.svg) 50%/contain no-repeat;content:"";height:16px;width:16px}.in-stock-params__preview{border-radius:6px;height:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.in-stock-params__wrapper{display:flex;flex-direction:column;flex-grow:1}.in-stock-params__title{display:block;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:12px}.in-stock-params__value-wrapper{align-items:center;align-self:flex-start;border:1px solid #cbcbcb;border-radius:10px;display:flex;padding:4px}.in-stock-params__value-wrapper>.in-stock-params__value{color:#757575;padding:9px 12px}.in-stock-params__value-wrapper>.in-stock-params__value:not(.selected):hover{color:#282828}.in-stock-params__value{font-size:18px;line-height:1.2}.in-stock-params__value.selected{background:#282828;border-radius:6px;color:#fff}.in-stock-params__selsect{border:unset;width:100%}.in-stock-params__fabric-wrapper{display:flex;flex-wrap:wrap;margin:13px -3px -3px}.in-stock-params__fabric-item{height:38px;padding:3px;width:38px}.in-stock-params__fabric{align-items:center;background:50%/cover no-repeat;border-radius:8px;display:flex;height:100%;justify-content:center;width:100%}.in-stock-params__fabric.checked:before{border:2px solid #fff;border-radius:5px;content:"";height:24px;position:absolute;width:24px}.in-stock-params__fabric.checked:after{background:url(../img/checked.svg) 50%/cover no-repeat;content:"";height:15px;position:absolute;transform:translateY(-1px);width:18px}@media (max-width:1919px){.in-stock-params__value{font-size:14px}}@media (max-width:1439px){.in-stock-params__preview-wrapper{height:80px;margin-right:16px;width:80px}.in-stock-params__title{font-size:14px}}.product-variations{background:#f7f7f7;border-radius:16px;color:inherit;cursor:pointer;display:flex;padding:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-variations:hover{background:#f1f0ee}.product-variations:not(:last-child){margin-bottom:16px}.product-variations__preview-wrapper{flex-shrink:0;height:100px;margin-right:16px;position:relative;width:100px}.product-variations__preview{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .3s;width:100%}.product-variations__preview.flip{transform:scaleX(-1)}.product-variations__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-right:20px}.product-variations__title{color:inherit;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:4px}.product-variations__title span{color:#757575;font-weight:300}.product-variations__desc{display:flex;font-size:18px;line-height:1.2}.product-variations__corner-wrapper{border:1px solid #cbcbcb;border-radius:8px;display:flex;margin-top:13px;padding:1px}.product-variations__corner-wrapper.hidden{display:none}.product-variations__corner-button{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-grow:1;font-size:14px;line-height:1.2;padding:6px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-variations__corner-button.active{background:#282828;color:#fff;cursor:auto}.product-variations__corner-button.active svg{fill:#fff}.product-variations__corner-button:nth-child(2) svg{transform:scaleX(-1)}.product-variations__corner-button svg{fill:#a9a9a9;flex-shrink:0;margin-right:5px}.product-variations__arrow{align-items:center;align-self:center;background:#fff;border-radius:50px;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;width:24px}.product-variations__arrow svg{fill:#757575;height:7px;transform:rotate(90deg) translateY(-1px);width:14px}@media (max-width:1919px){.product-variations__corner-icon{right:-8px;width:30px}.product-variations__desc{font-size:14px}}@media (max-width:1439px){.product-variations{padding:16px}.product-variations:not(:last-child){margin-bottom:12px}.product-variations__title{font-size:16px}.product-variations__preview-wrapper{height:80px;width:80px}}.product-sidebar{background:#fff;display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;transform:translateX(calc(100% + 80px));transition:transform .3s linear;width:645px;z-index:10200}.product-sidebar.open{transform:translateX(0)}.product-sidebar input.hidden{display:none}.product-sidebar__close{align-items:center;background:#fff;border-radius:4px;cursor:pointer;display:flex;height:48px;justify-content:center;left:-20px;position:absolute;top:32px;transform:translateX(-100%);width:48px}.product-sidebar__close:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";display:block;height:14px;width:14px}.product-sidebar__top{align-items:center;display:flex;flex-shrink:0;margin-bottom:24px;padding:34px 40px 0}.product-sidebar__title{font-size:28px;line-height:1.2;margin-right:16px}.product-sidebar__search-icon{cursor:pointer!important;margin-right:16px}.product-sidebar__search-icon:before{background-color:#757575}.product-sidebar__search-wrapper{align-items:center;display:flex;flex-grow:1;margin-right:16px;opacity:1;overflow:hidden;position:relative}.product-sidebar__search-wrapper.hidden{opacity:0;width:0}.product-sidebar__search-wrapper:not(.hidden){transition:opacity .8s}.product-sidebar__search-wrapper .search{left:10px;position:absolute}.product-sidebar__search-wrapper .search:before{background-color:#757575;height:18px;width:18px}.product-sidebar__search-string{background:#f4f4f4;border:unset!important;border-radius:6px;height:36px;line-height:1.2;padding:0 27px 0 44px!important;width:100%}.product-sidebar__search-close{align-items:center;cursor:pointer;display:flex;height:16px;justify-content:center;position:absolute;right:12px;width:16px}.product-sidebar__search-close:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";height:10px;width:10px}.product-sidebar__filter-button{align-items:center;background:#f4f4f4;border-radius:6px;cursor:pointer;display:flex;font-size:16px;line-height:1.2;margin-left:auto;padding:8px 12px 8px 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-sidebar__filter-button.active{background:#282828;color:#fff}.product-sidebar__filter-button.active svg{fill:#fff;transform:rotateX(180deg)}.product-sidebar__filter-button svg{fill:#282828;height:6px;margin-left:10px;transform:rotateX(0);transition:transform .5s;width:12px}@media (max-width:720px){.product-sidebar{border-radius:12px 12px 0 0;width:100%}}.admin-bar .product-sidebar{height:calc(100% - 32px);top:32px}@media (max-width:783px){.admin-bar .product-sidebar{height:calc(100% - 46px);top:46px}}@media (max-width:600px){.admin-bar .product-sidebar{height:100%;top:0}}.mini-cart-sidebar__content{overflow-y:auto}.mini-cart-sidebar #nm-cart-panel{margin-bottom:20px}.mini-cart-sidebar__counter{color:#757575;font-size:18px}.mini-cart-sidebar__total{font-size:18px;margin:32px 0 0!important;padding:0 40px}.mini-cart-sidebar__total b{font-weight:500}.mini-cart-sidebar__buttons{display:flex;justify-content:center;margin:0 0 64px!important;padding:0 40px}.mini-cart-sidebar__buttons .button{align-items:center;border-radius:4px;display:flex;font-size:16px;height:44px;justify-content:center;padding:unset;width:calc(50% - 12px)}.mini-cart-sidebar__buttons .continue{background:#f4f4f4;color:#282828;margin-right:24px}.mini-cart-sidebar__buttons .continue:hover{color:inherit}.mini-cart-sidebar__buttons .checkout{font-weight:500;margin:unset!important}.mini-cart-sidebar__empty{line-height:1.2;margin:unset;padding:0 40px}.mini-cart-list{padding:0 40px}.mini-cart-list__item:not(:last-child){border-bottom:1px solid #f4f4f4;margin-bottom:16px;padding-bottom:16px}.mini-cart-list__item .blockUI.blockOverlay{background:#fff!important;opacity:.6!important}.mini-cart-list__item-link{display:flex;margin-right:auto}.mini-cart-list__preview{height:96px;margin-right:8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:96px}.mini-cart-list__preview.flip{transform:scaleX(-1)}.mini-cart-list__item-wrapper{align-items:center;display:flex}.mini-cart-list__item-wrapper:not(:last-child){margin-bottom:8px}.mini-cart-list__title{color:#282828;display:block;font-size:16px;line-height:1.2;margin-bottom:14px}.mini-cart-list .variation{color:#282828;font-size:13px;font-weight:300;line-height:1.3}.mini-cart-list .variation p{margin:unset}.mini-cart-list__remove{align-items:center;align-self:flex-start;background:#f7f7f7;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-left:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.mini-cart-list__remove img{height:20px;width:20px}.mini-cart-list__qty{display:flex;line-height:1.2;margin-left:104px;margin-right:auto}.mini-cart-list__qty-button{align-items:center;background:#f7f7f7;border-radius:8px;cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.mini-cart-list__qty-button.disabled{opacity:.3}.mini-cart-list__qty-button:before{background:#282828;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.mini-cart-list__qty-minus:before{content:"";height:2px;-webkit-mask-image:url(../img/minus.svg);mask-image:url(../img/minus.svg);width:12px}.mini-cart-list__qty-field{height:28px;width:32px}.mini-cart-list__qty-field[type=number]{-moz-appearance:textfield;border:unset;padding:unset;pointer-events:none;text-align:center}.mini-cart-list__qty-field[type=number]::-webkit-inner-spin-button,.mini-cart-list__qty-field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.mini-cart-list__qty-plus:before{content:"";height:12px;-webkit-mask-image:url(../img/plus.svg);mask-image:url(../img/plus.svg);width:12px}.mini-cart-list__sub-total{font-size:16px;font-weight:500;line-height:1.2}.mini-cart-related-products{padding:0 40px}.mini-cart-related-products__top{align-items:center;display:flex;margin-bottom:16px}.mini-cart-related-products__title{font-size:20px;line-height:1.2;margin-right:auto}.mini-cart-related-products__arrow{align-items:center;background:#f4f4f4;border-radius:6px;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.mini-cart-related-products__arrow:not(:last-child){margin-right:8px}.mini-cart-related-products__arrow.prev svg{transform:rotate(-90deg)}.mini-cart-related-products__arrow.next svg{transform:rotate(90deg)}.mini-cart-related-products__arrow.swiper-button-disabled{opacity:.3}.mini-cart-related-products__arrow svg{height:12px;width:12px}.mini-cart-related-products-slider{overflow:hidden}.mini-cart-related-products-slider__wrapper{display:flex}.mini-cart-related-products-slider__slide{display:flex;flex-direction:column;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:170px}.mini-cart-related-products-slider__slide .wc-forward{display:none}.mini-cart-related-products-slider__link{align-items:center;display:flex;flex-direction:column;margin-bottom:auto}.mini-cart-related-products-slider__image{height:122px;margin-bottom:16px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:135px}.mini-cart-related-products-slider__color-picker{margin-bottom:16px;width:75px}.mini-cart-related-products-slider__title{color:#282828;line-height:1.2;margin-bottom:4px;text-align:center}.mini-cart-related-products-slider__price{color:#282828;font-size:12px;line-height:1.2}.mini-cart-related-products-slider__add-to-cart{align-items:center;background:#f4f4f4;border-radius:6px;color:#282828;display:flex;height:36px;justify-content:center;margin-top:16px;padding:10px;width:100%}.product-variations-sidebar__content{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:auto;overflow-y:auto;padding:0 40px}.product-variations-sidebar__item{border-radius:8px;color:#282828;cursor:pointer;padding-bottom:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-variations-sidebar__item.pum-trigger{min-height:220px}.product-variations-sidebar__item:hover{background:rgba(0,0,0,.03)}.product-variations-sidebar__item:hover .product-variations-sidebar__second-preview{opacity:1}.product-variations-sidebar__item:hover .product-variations-sidebar__second-preview~.product-variations-sidebar__first-preview{opacity:0}.product-variations-sidebar__item.active{background:#f0f6ff;cursor:auto}.product-variations-sidebar__item.active .product-variations-sidebar__checked,.product-variations-sidebar__item.active .product-variations-sidebar__corner{display:flex}.product-variations-sidebar__item.active .product-variations-sidebar__corner~.product-variations-sidebar__ar{top:50px}.product-variations-sidebar__checked{align-items:center;background:#005cfb;border-radius:4px;display:none;height:28px;justify-content:center;left:17px;position:absolute;top:17px;width:28px}.product-variations-sidebar__checked:before{background:url(../img/checked.svg) 50%/contain no-repeat;content:"";display:block;height:15px;width:15px}.product-variations-sidebar__corner{align-items:center;border-radius:6px;cursor:pointer;display:none;height:28px;justify-content:center;position:absolute;right:17px;top:17px;width:32px;z-index:1}.product-variations-sidebar__corner:hover{background:#fff}.product-variations-sidebar__corner.flip:before{transform:scaleX(-1)}.product-variations-sidebar__corner:before{background:url(../img/corner.svg) 50%/contain no-repeat;content:"";height:20px;transition:transform .3s;width:20px}.product-variations-sidebar__first-preview{margin-bottom:5px;mix-blend-mode:multiply;transition:transform .3s}.product-variations-sidebar__first-preview.flip{transform:scaleX(-1)}.product-variations-sidebar__second-preview{left:0;mix-blend-mode:multiply;opacity:0;position:absolute;top:0;transition:transform .3s;width:100%}.product-variations-sidebar__second-preview.flip{transform:scaleX(-1)}.product-variations-sidebar__ar{align-items:center;background:hsla(0,0%,100%,.5);border-radius:4px;display:flex;font-size:10px;font-weight:550;line-height:1;padding:2px 4px;position:absolute;right:17px;top:17px}.product-variations-sidebar__ar:before{background:url(../img/ar.svg) 50%/contain no-repeat;content:"";display:block;height:16px;margin-right:3px;width:14px}.product-variations-sidebar__title{margin-bottom:5px}.product-variations-sidebar__price,.product-variations-sidebar__title{display:block;line-height:1.2;padding:0 16px;text-align:center}.product-variations-sidebar__price:not(:last-child){margin-bottom:-2px}.product-variations-sidebar__price.del{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:-5px}.product-variations-sidebar__overlay{backdrop-filter:blur(4px);display:flex;flex-direction:column;height:100%;padding:20px 14px 14px;position:absolute;top:0}.product-variations-sidebar__overlay-text{flex-grow:1;font-size:16px;line-height:1.2;text-align:center}.product-variations-sidebar__overlay-text b{font-weight:500}.product-variations-sidebar__overlay-button{border:1px solid #282828;border-radius:6px;font-weight:500;line-height:1.2;padding:8px;text-align:center}.product-variations-sidebar__footer{flex-shrink:0}@media (max-width:768px){.product-variations-sidebar__content{padding:0 20px}}@media (max-width:500px){.product-variations-sidebar__content{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.product-variations-sidebar__content{grid-template-columns:1fr}}@media (hover:none) and (pointer:coarse){.product-variations-sidebar__item:hover{background:none}}.product-variations-sidebar-filters{flex-shrink:0;max-height:0;overflow:hidden;padding:0 40px;transition:max-height .3s linear}.product-variations-sidebar-filters.open{max-height:100px}.product-variations-sidebar-filters__wrapper{padding-bottom:10px}.product-variations-sidebar-filters__row{align-items:center;display:flex}.product-variations-sidebar-filters__row:first-child{margin-bottom:17px}.product-variations-sidebar-filters__label{font-size:16px;font-weight:500;margin-right:auto}.product-variations-sidebar-filters__field-wrapper{align-items:center;display:flex;font-size:16px;margin-left:32px;position:relative}.product-variations-sidebar-filters__field{background:#f7f7f7;border:unset!important;border-radius:6px;color:#282828;font-size:16px;font-weight:300;height:35px;margin-left:10px;padding-right:40px!important;text-align:end;width:110px}.product-variations-sidebar-filters__field[type=number]{-moz-appearance:textfield}.product-variations-sidebar-filters__field[type=number]::-webkit-inner-spin-button,.product-variations-sidebar-filters__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.product-variations-sidebar-filters__measure{color:#282828;font-weight:300;pointer-events:none;position:absolute;right:11px}.product-variations-sidebar-filters__slider{background:#f4f4f4;border-radius:2px;height:4px;margin:8px 10px;position:relative;width:100%}.product-variations-sidebar-filters__slider .ui-slider-range{background:#005cfb;height:100%;position:absolute}.product-variations-sidebar-filters__slider .ui-slider-handle{background:#fff;border-radius:50%;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;display:block;height:20px;outline:none;position:absolute;transform:translate(-50%,-50%);width:20px}@media (max-width:460px){.product-variations-sidebar-filters__field-wrapper{margin-left:10px}.product-variations-sidebar-filters__field{width:80px}}.product-variations-sidebar-footer{box-shadow:0 -2px 16px 0 rgba(0,0,0,.08)}.product-variations-sidebar-footer__row{border-bottom:1px solid #f4f4f4;display:flex;padding:12px 40px}.product-variations-sidebar-footer__reset{align-items:center;background:#282828;border-radius:45px;color:#fff;display:flex;line-height:1.2;padding:8px 12px 8px 16px}.product-variations-sidebar-footer__close{align-items:center;cursor:pointer;display:flex;height:16px;justify-content:center;margin-left:5px;width:16px}.product-variations-sidebar-footer__close:before{background:url(../img/close-white.svg) 50%/contain no-repeat;content:"";display:block;height:10px;width:10px}@media (max-width:768px){.product-variations-sidebar-footer__bottom{display:grid;grid-template-columns:52px 1fr max-content;padding:12px 16px;row-gap:16px}.product-variations-sidebar-footer__button{grid-column:1/4;margin-top:0;width:100%}.product-variations-sidebar-footer__preview{height:40px;margin-right:12px;width:40px}.product-variations-sidebar-footer__price{font-size:16px;margin-left:0;margin-right:0}.product-variations-sidebar-footer__title{font-size:14px;line-height:16px}.product-variations-sidebar-footer__corner{font-size:12px;line-height:16px}}.product-fabric{border:2px solid #f7f7f7;border-radius:16px;overflow:hidden}.product-fabric:not(:last-child){margin-bottom:14px}.product-fabric__favorite{align-items:flex-start;display:none;padding:8px 16px}.product-fabric__favorite.active{display:flex}.product-fabric__favorite-icon{margin-right:9px;margin-top:3px}.product-fabric__favorite-title{font-size:16px;font-weight:300;line-height:1.2;margin-right:8px}.product-fabric__favorite-wrapper{display:flex;flex-wrap:wrap;margin:-4px}.product-fabric__favorite-item{cursor:pointer;height:32px;padding:4px;width:32px}.product-fabric__favorite-preview{border-radius:4px;display:flex;height:100%;width:100%}.product-fabric__wrapper{background:#f7f7f7;border-radius:0 0 8px 8px;display:flex;padding:16px}.product-fabric__wrapper:hover{background:#f1f0ee}.product-fabric__inner{width:100%}.product-fabric__top{-webkit-tap-highlight-color:transparent;align-items:center;color:inherit;cursor:pointer;display:flex;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-fabric__preview-wrapper{flex-shrink:0;height:100px;margin-right:20px;position:relative;width:100px}.product-fabric__magnifying-glass{align-items:center;background:hsla(0,0%,100%,.6);border-radius:4px;display:flex;height:24px;justify-content:center;position:absolute;right:6px;top:6px;width:24px}.product-fabric__magnifying-glass:before{background:url(../img/MagnifyingGlass.svg) 50%/contain no-repeat;content:"";height:16px;width:16px}.product-fabric__preview{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-fabric__qr{align-items:center;background:#fff;background:hsla(0,0%,100%,.6);border-radius:4px;bottom:6px;display:flex;height:24px;justify-content:center;position:absolute;right:6px;width:24px}.product-fabric__qr:before{background:url(../img/qr.svg) 50%/contain no-repeat;content:"";height:16px;width:16px}.product-fabric__qr.hidden{display:none}.product-fabric__info{display:flex;flex-direction:column}.product-fabric__title{font-size:16px;font-weight:300;line-height:1.2;margin-bottom:5px}.product-fabric__title span{color:#a9a9a9}.product-fabric__desc{font-size:16px;line-height:1.2}.product-fabric__label{-webkit-tap-highlight-color:transparent;align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:300;line-height:1.14;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-fabric__label .checkbox-slide{margin-right:12px}.product-fabric__arrow{-webkit-tap-highlight-color:transparent;align-items:center;align-self:center;background:#fff;border-radius:50px;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:auto;width:24px}.product-fabric__arrow svg{fill:#757575;height:7px;transform:rotate(90deg) translateY(-1px);width:14px}.product-fabric__sample.cat{align-items:center;background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin:0;padding:10px 20px;position:absolute;right:100px;width:-moz-max-content;width:max-content}.product-fabric__sample.cat:before{background:url(../img/fabric-sample-2.svg) 50%/cover no-repeat;content:"";height:28px;margin-right:6px;width:28px}@media (max-width:767px){.product-fabric__sample.cat{position:unset}.product-fabric__sample.cat:before{height:24px;width:24px}}@media (max-width:1439px){.product-fabric__favorite-title{font-size:14px}.product-fabric__favorite-inner{height:28px;width:28px}.product-fabric__preview-wrapper{height:80px;width:80px}.product-fabric__title{font-size:16px}.product-fabric__desc{font-size:14px}}@media (max-width:768px){.product-fabric__sample{padding:22px 16px 21px}}.fabric-sidebar{padding-top:16px}.fabric-sidebar__top{display:flex;flex-shrink:0;margin-bottom:6px;padding:0 16px}.fabric-sidebar__search-wrapper{align-items:center;display:flex;margin-right:8px;position:relative;width:100%}.fabric-sidebar__search-wrapper:before{background-color:#757575;content:"";display:block;height:17px;left:18px;-webkit-mask:url(../img/search-new-1.svg) center/contain no-repeat;mask:url(../img/search-new-1.svg) center/contain no-repeat;pointer-events:none;position:absolute;width:17px}.fabric-sidebar__search{background:#f7f7f7;border:none!important;border-radius:8px!important;height:44px;padding:10px 10px 10px 44px!important;width:100%}.fabric-sidebar__search::-moz-placeholder{color:#a9a9a9;opacity:1}.fabric-sidebar__search::placeholder{color:#a9a9a9;opacity:1}.fabric-sidebar__reset-search{align-items:center;cursor:pointer;display:flex;height:16px;justify-content:center;position:absolute;right:8px;width:16px}.fabric-sidebar__reset-search:before{background:#a9a9a9;content:"";display:block;height:10px;-webkit-mask:url(../img/close.svg) center/contain no-repeat;mask:url(../img/close.svg) center/contain no-repeat;width:10px}.fabric-sidebar__qr-button{align-items:center;background:#f4f4f4;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;line-height:1.1;margin-right:8px;padding:8px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-sidebar__qr-button:before{background:url(../img/qr.svg) 50%/contain no-repeat;content:"";height:20px;margin-right:10px;width:20px}.fabric-sidebar__filter-button{align-items:center;background:#282828;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;margin-right:16px;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-sidebar__filter-button svg{fill:#fff;height:14px;margin-left:6px;transition:transform .3s;width:14px}.fabric-sidebar__filter-button.active svg{transform:scaleY(-1)}.fabric-sidebar__filter-count{align-items:center;background:#fff;border-radius:50%;color:#282828;display:flex;font-size:10px;font-weight:700;height:14px;justify-content:center;line-height:1.2;margin-right:6px;width:14px}.fabric-sidebar__filter-count.hidden{display:none}.fabric-sidebar__close{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.fabric-sidebar__close:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";height:16px;width:16px}.fabric-sidebar__filters{margin-bottom:10px}.fabric-sidebar__reset-button{align-items:center;background:#fff;border-radius:8px;color:#282828;cursor:pointer;display:flex;line-height:1.2;margin-top:8px;padding:8px 16px}.fabric-sidebar__reset-button:before{background:url(../img/trash.svg) 50% no-repeat;content:"";height:18px;margin-right:2px;width:18px}.fabric-sidebar__slider{flex-shrink:0;margin-bottom:12px}.fabric-sidebar__content{background:#f0f0f0;flex-grow:1;overflow-y:auto;padding:8px}.fabric-sidebar__category{background:#fff;border-radius:12px;padding:20px}.fabric-sidebar__category:not(:last-child){margin-bottom:8px}.fabric-sidebar__category-title{color:#4f4f4f;display:block;line-height:1.2;margin-bottom:12px}.fabric-sidebar__category-title b{font-weight:500}.fabric-sidebar__texture-title{display:block;font-weight:500;line-height:1.2;margin-bottom:8px}.fabric-sidebar__content-wrapper{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.fabric-sidebar__content-wrapper:not(:last-child){margin-bottom:21px}.fabric-sidebar__item{border:1px solid #ccc;border-radius:6px;cursor:pointer;height:128px;overflow:hidden;position:relative}.fabric-sidebar__item:hover .fabric-sidebar__more-info-wrapper{max-height:20px}.fabric-sidebar__item.active{border:2px solid #282828}.fabric-sidebar__item.active .fabric-sidebar__checked{display:flex}.fabric-sidebar__checked{align-items:center;background:rgba(0,0,0,.5);border-radius:4px;display:none;height:20px;justify-content:center;left:6px;position:absolute;top:6px;width:20px}.fabric-sidebar__checked:before{background:url(../img/checked.svg) 50%/contain no-repeat;content:"";height:13px;width:13px}.fabric-sidebar__preview{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fabric-sidebar__ar{align-items:center;background:hsla(0,0%,100%,.5);border-radius:4px;display:flex;font-size:10px;font-weight:500;line-height:1.2;padding:3px 4px;position:absolute;right:6px;top:6px}.fabric-sidebar__ar:before{background:url(../img/ar.svg) 50%/contain no-repeat;content:"";height:14px;margin-right:3px;width:14px}.fabric-sidebar__info{background:#fff;border-radius:4px 4px 0 0;bottom:0;padding:10px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fabric-sidebar__title{display:block;line-height:1.2;text-align:center}.fabric-sidebar__more-info-wrapper{max-height:0;overflow:hidden;transition:max-height .3s}.fabric-sidebar__more-info{align-items:center;display:flex;justify-content:center;line-height:1.2;padding:5px}.fabric-sidebar__more-info:after{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";height:5px;margin-left:4px;margin-top:1px;transform:rotate(90deg);width:9px}.fabric-sidebar__not-found{height:100%;width:100%}.fabric-sidebar__footer{flex-shrink:0}@media (max-width:720px){.fabric-sidebar__qr-button{display:none}.fabric-sidebar__category{padding:20px 16px}.fabric-sidebar__content-wrapper{gap:12px}.fabric-sidebar__item{border:unset;height:unset;padding-bottom:8px}.fabric-sidebar__preview{aspect-ratio:1/1;border-radius:6px;height:unset;margin-bottom:8px}.fabric-sidebar__info{padding:unset;position:relative}.fabric-sidebar__title{font-size:13px}.fabric-sidebar__more-info-wrapper{display:none}}@media (max-width:360px){.fabric-sidebar__content-wrapper{grid-template-columns:repeat(2,1fr)}}.fabric-sidebar-filters{position:relative}.fabric-sidebar-filters.open .fabric-sidebar-filters__pop-up{box-shadow:0 4px 60px 0 rgba(0,0,0,.2),0 0 5px 0 rgba(0,0,0,.1);max-height:500px}.fabric-sidebar-filters__pop-up{background:#fff;border-radius:12px;max-height:0;overflow:hidden;position:absolute;right:16px;transition:max-height .3s linear,box-shadow .3s linear;width:360px;z-index:1}.fabric-sidebar-filters__pop-up .reset-button{align-self:center;background:#f4f4f4;margin-top:16px}.fabric-sidebar-filters__wrapper{display:flex;flex-direction:column;padding:16px}.fabric-sidebar-filters__price-text{color:#666;font-size:12px}.fabric-sidebar-filters__price-text:not(:last-of-type){margin-right:4px}.fabric-sidebar-filters__price-field{border:unset!important;line-height:1.2!important;margin-right:4px;padding:2px!important;width:60px}.fabric-sidebar-filters__group-wrapper{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.fabric-sidebar-filters__group-wrapper.price{align-self:flex-start;border:1px solid #ccc;border-radius:6px;gap:unset;padding:4px 10px}.fabric-sidebar-filters__group-wrapper.color{gap:8px}.fabric-sidebar-filters__group-wrapper.texture{margin-bottom:unset}.fabric-sidebar-filters__item{cursor:pointer;display:block;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}input.filter:checked~.fabric-sidebar-filters__item-inner{background:#f0f6ff;border-color:rgba(24,90,188,.5)}.fabric-sidebar-filters__item-inner{align-items:center;border:1px solid #ccc;border-radius:6px;display:flex;line-height:1;padding:8px}.fabric-sidebar-filters__item-inner:hover{border-color:rgba(24,90,188,.5)}input.filter:checked~.fabric-sidebar-filters__color-inner{outline:1px solid #185abc}.fabric-sidebar-filters__color-inner{border-radius:50%;box-shadow:inset 0 0 1px 0 rgba(0,0,0,.25),inset 0 1px 2px 0 rgba(0,0,0,.1);height:18px;outline-offset:2px;width:18px}.fabric-sidebar-filters__color-inner:hover{outline:1px solid rgba(24,90,188,.25)}.fabric-sidebar-filters__close{background:#282828;border-radius:8px;color:#fff;cursor:pointer;display:none;font-size:16px;font-weight:500;line-height:1.2;padding:13px 16px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-sidebar-filters__close:hover{color:inherit}@media (max-width:720px){.fabric-sidebar-filters.open .fabric-sidebar-filters__pop-up{height:100%}.fabric-sidebar-filters.open .fabric-sidebar-filters__pop-up:before{background:rgba(0,0,0,.35);content:"";cursor:pointer;height:100%;position:absolute;width:100%}.fabric-sidebar-filters.open .fabric-sidebar-filters__wrapper{transform:translateY(0)}.fabric-sidebar-filters__pop-up{background:unset;box-shadow:unset!important;height:0;left:0;max-height:unset!important;position:fixed;top:0;transition:unset;width:100%}.fabric-sidebar-filters__wrapper{background:#fff;border-radius:12px 12px 0 0;bottom:0;position:absolute;transform:translateY(100%);transition:transform .3s;width:100%}.fabric-sidebar-filters__wrapper:before{background:#fff;content:"";height:16px;-webkit-mask:url(../img/close.svg) center/contain no-repeat;mask:url(../img/close.svg) center/contain no-repeat;pointer-events:none;position:absolute;right:14px;top:-28px;width:16px}.fabric-sidebar-filters__group-wrapper.color{order:1}.fabric-sidebar-filters__group-wrapper.texture{margin-bottom:20px;order:2}.fabric-sidebar-filters__group-wrapper.category{order:3}.fabric-sidebar-filters__group-wrapper.price{order:4}.fabric-sidebar-filters__close{display:block;order:5}.fabric-sidebar-filters .reset-button{margin-top:12px;order:6;padding:12px 16px}}.fabric-sidebar-slider{overflow:hidden;padding:0 16px}.fabric-sidebar-slider__wrapper{display:flex}.fabric-sidebar-slider__slide.qr{display:none}.fabric-sidebar-slider__slide.qr .fabric-sidebar-filters__item-inner{background:#f4f4f4;border:1px solid #f4f4f4}.fabric-sidebar-slider__slide.qr .fabric-sidebar-filters__item-inner:before{background:url(../img/qr.svg) 50%/contain no-repeat;content:"";height:15px;margin-right:5px;width:15px}.fabric-sidebar-slider__slide.ar .fabric-sidebar-filters__item-inner:before{background:url(../img/ar.svg) 50%/contain no-repeat;content:"";height:15px;margin-right:5px;width:15px}@media (max-width:720px){.fabric-sidebar-slider__slide.qr{display:block}}.fabric-sidebar-not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 19px}.fabric-sidebar-not-found__title{font-weight:500}.fabric-sidebar-not-found__wrapper{background:#fbfbfb;border-radius:12px;margin-top:60px;padding:20px 20px 20px 40px}.fabric-sidebar-not-found__subtitle{display:block;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:8px;text-align:center}.fabric-sidebar-not-found__list{margin-bottom:20px}.fabric-sidebar-not-found__list-item{font-size:16px;line-height:1.2;list-style:disc}.fabric-sidebar-not-found__list-item:not(:last-child){margin-bottom:5px}.fabric-sidebar-not-found__button{align-items:center;border:1px solid #adadad;border-radius:8px;color:#282828;display:flex;font-size:16px;font-weight:500;justify-content:center;margin-bottom:10px;padding:8px}.fabric-sidebar-not-found__button.wa:before{background:url(../img/whatsapp-filled.svg) 50%/contain no-repeat}.fabric-sidebar-not-found__button.tg:before{background:url(../img/tg.svg) 50%/contain no-repeat}.fabric-sidebar-not-found__button.max:before{background:url(../img/max.png) 50%/contain no-repeat}.fabric-sidebar-not-found__button span:first-of-type{margin-right:4px;order:1}.fabric-sidebar-not-found__button span:nth-of-type(2){font-weight:700;margin-right:4px;order:3}.fabric-sidebar-not-found__button:before{content:"";height:21px;margin-right:3px;order:2;width:21px}.fabric-sidebar-not-found__desc{color:#666;display:block;font-size:13px;text-align:center}.fabric-sidebar-footer{align-items:center;box-shadow:0 -4px 40px 0 rgba(0,0,0,.15);display:flex;padding:8px 24px}.fabric-sidebar-footer__preview{border-radius:6px;height:48px;margin-right:12px;width:48px}.fabric-sidebar-footer__info{margin-right:auto}.fabric-sidebar-footer__title{display:block;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:4px}.fabric-sidebar-footer__price{color:#4f4f4f;display:block;line-height:1.2}.fabric-sidebar-footer__samples{display:flex;gap:10px;margin-right:auto}.fabric-sidebar-footer__sample-item{border-radius:6px;height:44px;position:relative;width:44px}.fabric-sidebar-footer__sample-item:not(.active){border:1px dashed #a9a9a9}.fabric-sidebar-footer__sample-remove{align-items:center;background:#fff;border-radius:40px;box-shadow:0 0 3px 0 rgba(0,0,0,.21);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:0;top:0;transform:translate(8px,-6px);width:24px;z-index:1}.fabric-sidebar-footer__sample-remove:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";height:8px;width:8px}.fabric-sidebar-footer__button{background:#282828;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-weight:500;line-height:1.2;margin-left:15px;padding:14px}.fabric-sidebar-footer__button.disabled{opacity:.5}@media (max-width:720px){.fabric-sidebar-footer{padding:10px 12px}.fabric-sidebar-footer__preview{height:36px;margin-right:10px;width:36px}.fabric-sidebar-footer__title{font-size:14px}.fabric-sidebar-footer__price{font-size:12px}.fabric-sidebar-footer__samples{gap:5px}.fabric-sidebar-footer__sample-item{height:36px;width:36px}.fabric-sidebar-footer__button{font-size:14px!important;margin-left:8px;padding:8px 16px}}@media (max-width:470px){.fabric-sample-sidebar .fabric-sidebar-footer{flex-wrap:wrap}.fabric-sample-sidebar .fabric-sidebar-footer__samples{justify-content:center;margin-bottom:12px;margin-right:unset;width:100%}.fabric-sample-sidebar .fabric-sidebar-footer__sample-item{height:44px;width:44px}.fabric-sample-sidebar .fabric-sidebar-footer__button{margin-left:unset;width:100%}}.fabric-details-sidebar{display:flex;flex-direction:column}.fabric-details-sidebar__content{height:100%;margin-bottom:6px;overflow-y:scroll}.fabric-details-sidebar__slider-wrapper{margin-bottom:28px;position:relative}.fabric-details-sidebar__close{align-items:center;backdrop-filter:blur(14px);background:hsla(0,0%,100%,.7);border-radius:8px;bottom:16px;cursor:pointer;display:flex;font-size:16px;left:24px;line-height:1.2;padding:4px 10px 4px 8px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-details-sidebar__close:before{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";display:block;height:6px;margin-right:5px;transform:rotate(-90deg);width:10px}.fabric-details-sidebar__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding:0 24px}.fabric-details-sidebar__title-wrapper{font-size:29px;line-height:1.2}.fabric-details-sidebar__title-prefix{color:#a9a9a9}.fabric-details-sidebar__first-favorite-button{border:1px solid #ccc;border-radius:6px;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500;line-height:1.2;margin-left:16px;padding:7px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-details-sidebar__first-favorite-button:hover{border-color:rgba(24,90,188,.5)}.fabric-details-sidebar__first-favorite-button.active{background:#f0f6ff;border-color:rgba(24,90,188,.5)}.fabric-details-sidebar__property-slider{margin:0 24px 24px;overflow:hidden}.fabric-details-sidebar__button-wrapper{display:none;margin-bottom:20px;padding:0 24px}.fabric-details-sidebar__second-favorite-button{border:1px solid #ccc;border-radius:6px;cursor:pointer;display:none;font-size:13px;font-weight:500;line-height:1.2;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(50% - 3px)}.fabric-details-sidebar__second-favorite-button:not(:last-child){margin-right:6px}.fabric-details-sidebar__second-favorite-button:hover{border-color:rgba(24,90,188,.5)}.fabric-details-sidebar__second-favorite-button.active{background:#f0f6ff;border-color:rgba(24,90,188,.5)}.fabric-details-sidebar__sample-button{align-items:center;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;font-size:13px;font-weight:500;line-height:1.2;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(50% - 3px)}.fabric-details-sidebar__sample-button:hover{border-color:rgba(24,90,188,.5)}.fabric-details-sidebar__sample-button:before{background:url(../img/fabric-sample-2.svg) 50%/contain no-repeat;content:"";height:17px;margin-right:7px;width:17px}.fabric-details-sidebar__property-slider-wrapper{display:flex}.fabric-details-sidebar__property-slider-slide{align-items:center;background:#f7f7f7;border-radius:6px;display:flex;flex-shrink:0;font-size:13px;padding:4px 6px}.fabric-details-sidebar__property-slider-slide svg{margin-right:4px}.fabric-details-sidebar__subtitle{font-weight:500;margin:0 24px 6px}.fabric-details-sidebar__info-list{-moz-column-count:2;column-count:2;margin:0 24px 20px}.fabric-details-sidebar__info-element{font-weight:300}.fabric-details-sidebar__info-element b{font-weight:400}.fabric-details-sidebar__desc{font-size:16px;font-weight:300;line-height:1.2;margin:0 24px}@media (max-width:768px){.fabric-details-sidebar__top{margin-bottom:12px;padding:0 12px}.fabric-details-sidebar__close{bottom:12px;left:12px}.fabric-details-sidebar__title-wrapper{font-size:24px}.fabric-details-sidebar__first-favorite-button{display:none}.fabric-details-sidebar__property-slider{margin:0 12px 20px}.fabric-details-sidebar__button-wrapper{display:flex;padding:0 12px}.fabric-details-sidebar__second-favorite-button{display:block}}.fabric-details-slider{overflow:hidden;position:relative}.fabric-details-slider:hover .fabric-details-slider__arrow{opacity:1}.fabric-details-slider__arrow{align-items:center;backdrop-filter:blur(14px);background:rgba(245,245,248,.7);border:unset!important;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transition:opacity .3s;width:40px;z-index:1}.fabric-details-slider__arrow.prev{left:20px;transform:translateY(-50%) rotate(-90deg)}.fabric-details-slider__arrow.next{right:20px;transform:translateY(-50%) rotate(90deg)}.fabric-details-slider__arrow:before{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";height:10px;width:19px}.fabric-details-slider__wrapper{display:flex}.fabric-details-slider__slide{aspect-ratio:1/1;flex-shrink:0}.fabric-details-slider__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fabric-details-slider__pagination{bottom:16px;display:flex;left:50%;position:absolute;transform:translateX(-50%)}.fabric-details-slider__pagination .bullet{background:hsla(0,0%,100%,.5);border-radius:42px;flex-shrink:0;height:8px;margin-right:6px;width:8px}.fabric-details-slider__pagination .bullet.active{background:#fff;width:24px}.fabric-details-slider__selector{background:rgba(245,245,248,.7);border-radius:8px;bottom:16px;box-shadow:4px 4px 20px 0 rgba(0,0,0,.05);display:flex;padding:2px;position:absolute;right:24px}.fabric-details-slider__selector-item{cursor:pointer;line-height:1.2;padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-details-slider__selector-item.active{background:hsla(0,0%,100%,.7);border-radius:6px}.fabric-details-slider__full-screen-button{align-items:center;background:rgba(0,0,0,.1);border-radius:6px;bottom:12px;cursor:pointer;display:none;height:28px;justify-content:center;position:absolute;right:12px;width:28px}.fabric-details-slider__full-screen-button:before{background:url(../img/full-screen.svg) 50%/contain no-repeat;content:"";height:16px;width:16px}@media (max-width:768px){.fabric-details-slider.full-screen .fabric-details-slider__slide{aspect-ratio:unset}.fabric-details-slider.full-screen .fabric-details-slider__image{height:80vh}.fabric-details-slider.full-screen .fabric-details-slider__full-screen-button:before{background-image:url(../img/normal-screen.svg)}.fabric-details-slider__arrow{display:none}.fabric-details-slider__selector{background:#f4f4f4;bottom:unset;box-shadow:unset;display:inline-flex;left:50%;margin-top:12px;position:relative;right:unset;transform:translateX(-50%)}.fabric-details-slider__full-screen-button{display:flex}}.fabric-details-sidebar-footer{align-items:center;box-shadow:0 -4px 40px 0 rgba(0,0,0,.15);display:flex;padding:10px 24px;position:relative}.fabric-details-sidebar-footer__price{font-size:12px;line-height:1.2;margin-right:auto}.fabric-details-sidebar-footer__price b{font-size:22px;font-weight:500;margin-top:4px}.fabric-details-sidebar-footer__sample-button{align-items:center;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:500;line-height:1.2;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-details-sidebar-footer__sample-button:not(:last-child){margin-right:10px}.fabric-details-sidebar-footer__sample-button.disabled{opacity:.3}.fabric-details-sidebar-footer__sample-button:hover{border-color:rgba(24,90,188,.5)}.fabric-details-sidebar-footer__sample-button:before{background:url(../img/fabric-sample-2.svg) 50%/contain no-repeat;content:"";height:17px;margin-right:7px;width:17px}.fabric-details-sidebar-footer__popup{background:#fff;border-radius:12px;box-shadow:0 0 8px 0 rgba(0,0,0,.24);margin:0 6px;opacity:0;padding:16px;pointer-events:none;position:absolute;top:-10px;transform:translateY(0);transition:opacity .3s,transform .3s;width:calc(100% - 12px)}.fabric-details-sidebar-footer__popup.active{opacity:1;pointer-events:auto;transform:translateY(-100%)}.fabric-details-sidebar-footer__popup-title{display:block;line-height:1.2;margin-bottom:16px;text-align:center;width:100%}.fabric-details-sidebar-footer__popup-wrapper{display:flex;gap:10px;justify-content:center}.fabric-details-sidebar-footer__popup-item{border-radius:6px;height:44px;position:relative;width:44px}.fabric-details-sidebar-footer__popup-item-remove{align-items:center;background:#fff;border-radius:40px;box-shadow:0 0 3px 0 rgba(0,0,0,.21);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:0;top:0;transform:translate(8px,-6px);width:24px}.fabric-details-sidebar-footer__popup-item-remove:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";height:8px;width:8px}.fabric-details-sidebar-footer__button{background:#000;border-radius:8px;color:#fff;font-size:16px;font-weight:500;line-height:1.2;padding:9px 17px}@media (max-width:768px){.fabric-main-details-sidebar .fabric-details-sidebar-footer__sample-button{display:none}}.fabric-sample-details-sidebar .fabric-details-sidebar-footer{justify-content:center}.fabrics-samples-modal{padding:32px 0}.fabrics-samples-modal__title{font-size:16px;font-weight:500}.fabrics-samples-modal__list{display:flex;margin-top:16px}.fabrics-samples-modal__item{height:64px;width:64px}.fabrics-samples-modal__item:not(:last-child){margin-right:16px}.fabrics-samples-modal__preview{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fabric-main-qr-sidebar{padding:34px 40px}.fabric-main-qr-sidebar__close{cursor:pointer;flex-shrink:0;height:28px;justify-content:center;position:absolute;right:34px;width:28px}.fabric-main-qr-sidebar__close:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";display:block;height:16px;width:16px}.fabric-main-qr-sidebar__top{margin-bottom:6px}.fabric-main-qr-sidebar__desc{font-size:16px;font-weight:300;line-height:1.2;margin-bottom:32px}.fabric-main-qr-sidebar__camera{margin-bottom:16px}.fabric-main-qr-sidebar__change-camera{align-items:center;cursor:pointer;display:none;justify-content:center;margin-bottom:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-main-qr-sidebar__change-camera.active{display:flex}.fabric-main-qr-sidebar__change-camera:before{background:url(../img/change.svg) 50%/contain no-repeat;content:"";display:block;height:16px;margin-right:10px;width:15px}.fabric-main-qr-sidebar__tip{background:#f4f4f4;border-radius:8px;font-size:16px;font-weight:300;line-height:1.2;padding:10px 16px;text-align:center}.fabric-main-qr-sidebar__tip:not(:last-child){margin-bottom:8px}.fabric-main-qr-sidebar__error{background:#d02325;border-radius:16px 16px 0 0;bottom:0;color:#fff;font-size:16px;left:0;line-height:1.2;padding:16px 48px 24px;position:absolute;text-align:center;transform:translateY(100%);transition:transform .3s;width:100%}.fabric-main-qr-sidebar__error.active{transform:translateY(0)}.fabric-main-qr-success{background:rgba(40,40,40,.9);border-radius:4px;bottom:0;color:#fff;left:50%;padding:5px 12px;position:fixed;transform:translate(-50%,100%);transition:transform .5s linear;z-index:1020}.fabric-main-qr-success.active{transform:translate(-50%,-10px)}.fabric-main-qr-modal{background:#fff;border-radius:16px;display:flex;flex-direction:column;left:50%;max-width:500px;opacity:0;padding:32px 40px 0;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1015}.fabric-main-qr-modal.open{opacity:1;pointer-events:auto}.fabric-main-qr-modal__close{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;right:45px;top:40px;width:25px}.fabric-main-qr-modal__close:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";display:block;height:14px;width:14px}.fabric-main-qr-modal__title{font-size:32px;line-height:1.2;margin-bottom:8px}.fabric-main-qr-modal__desc{font-size:16px;font-weight:300;line-height:1.2;margin-bottom:36px}.fabric-main-qr-modal__image{align-self:center}.product-options-group{-webkit-tap-highlight-color:transparent;background:#f7f7f7;border-radius:8px;color:inherit;display:flex;line-height:1.2;padding:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-options-group__preview{border-radius:7px;flex-shrink:0;height:100px;margin-right:16px;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100px}.product-options-group__wrapper{margin-right:16px;width:100%}.product-options-group__wrapper.single{align-items:center;display:flex}.product-options-group__wrapper.single .product-options-group__title{margin-bottom:unset}.product-options-group__title{display:block;font-size:16px;font-weight:300;line-height:1.2}.product-options-group__title:not(:last-child){margin-bottom:9px}.product-options-group__item{align-items:center;display:flex;justify-content:space-between}.product-options-group__item:not(:last-child){margin-bottom:6px}.product-options-group__item-title{font-size:16px;line-height:1.2}.product-options-group__item-price{flex-shrink:0;font-size:14px;font-weight:500;line-height:1.1;margin-left:12px}.product-options-group__arrow{-webkit-tap-highlight-color:transparent;align-items:center;align-self:center;background:#fff;border-radius:50px;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;width:24px}.product-options-group__arrow svg{fill:#757575;height:7px;transform:rotate(90deg) translateY(-1px);width:14px}.product-options-group__checkbox{align-items:center;align-self:center;background:#fff;border:1px solid #e5e5e5;border-radius:4px;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;position:relative;width:24px}.product-options-group__checkbox:before{border:solid #000;border-width:0 2px 2px 0;content:"";display:none;height:12px;position:absolute;transform:rotate(45deg) translate(-1px,-1px);width:6px}.product-options-group input.hidden{display:none}.product-options-group input:checked~.product-options-group__checkbox:before{display:block}@media (max-width:1439px){.product-options-group__preview{height:80px;width:80px}}.options-sidebar{display:flex;flex-direction:column;padding-top:34px}.options-sidebar__close{align-items:center;background:#fff;border-radius:4px;cursor:pointer;display:flex;height:48px;justify-content:center;left:-20px;position:absolute;top:32px;transform:translateX(-100%);width:48px}.options-sidebar__close:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";display:block;height:14px;width:14px}.options-sidebar__top{flex-shrink:0;margin-bottom:24px;padding:0 40px}.options-sidebar__title{font-size:28px;line-height:1.2}.options-sidebar__content{flex-grow:1;overflow-y:auto;padding:0 40px}.options-sidebar__subtitle{display:block;font-size:16px;font-weight:500;line-height:1.2}.options-sidebar__subtitle:not(:last-child){margin-bottom:24px}.options-sidebar__content-wrapper{display:grid;gap:16px}.options-sidebar__content-wrapper:not(:last-child){margin-bottom:10px}.options-sidebar__content-wrapper.two-columns{grid-template-columns:repeat(2,1fr)}.options-sidebar__content-wrapper.four-columns{grid-template-columns:repeat(4,1fr)}.options-sidebar__item{border-radius:8px;cursor:pointer;padding-bottom:12px;position:relative}.options-sidebar__item.active:not([data-type=quantity]){background:#ebebeb}.options-sidebar__item.active .options-sidebar__image-wrapper:before{display:block}.options-sidebar__image-wrapper{margin-bottom:12px;position:relative}.options-sidebar__image-wrapper:before{background:url(../img/fabric-checked.svg) 50%/contain no-repeat;content:"";display:none;height:38px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:38px;z-index:1}.options-sidebar__image{aspect-ratio:1/1;border-radius:8px;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.options-sidebar__ar{align-items:center;background:hsla(0,0%,100%,.5);border-radius:4px;display:flex;font-size:10px;font-weight:500;line-height:1.2;padding:3px 4px;position:absolute;right:6px;top:6px}.options-sidebar__ar:before{background:url(../img/ar.svg) 50%/contain no-repeat;content:"";height:14px;margin-right:3px;width:14px}.options-sidebar__item-title{display:block;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:5px;text-align:center}.options-sidebar__price{display:block;font-weight:500;line-height:1.2;text-align:center}.options-sidebar__price:not(:last-child){margin-bottom:5px}.options-sidebar__qty{background:#f4f4f4;border-radius:6px;padding:4px;width:100%}.options-sidebar__qty,.options-sidebar__qty-minus{align-items:center;display:flex;justify-content:center}.options-sidebar__qty-minus{cursor:pointer;font-size:25px;height:36px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.options-sidebar__qty-minus:before{background:#282828;content:"";height:12px;-webkit-mask:url(../img/minus.svg) center/contain no-repeat;mask:url(../img/minus.svg) center/contain no-repeat;width:12px}.options-sidebar__qty-wrapper{width:84px}.options-sidebar__qty-count,.options-sidebar__qty-price{display:block;line-height:1.2;text-align:center}.options-sidebar__qty-price{font-size:12px;font-weight:300}.options-sidebar__qty-input{display:none}.options-sidebar__qty-plus{align-items:center;cursor:pointer;display:flex;font-size:25px;height:36px;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.options-sidebar__qty-plus:before{background:#282828;content:"";height:12px;-webkit-mask:url(../img/plus.svg) center/contain no-repeat;mask:url(../img/plus.svg) center/contain no-repeat;width:12px}@media (max-width:767px){.options-sidebar__title{font-size:24px}}@media (max-width:560px){.options-sidebar__content-wrapper.four-columns{grid-template-columns:repeat(3,1fr)}}@media (max-width:390px){.options-sidebar__content-wrapper.four-columns{grid-template-columns:repeat(2,1fr)}}.options-sidebar-footer{align-items:center;display:flex;padding:12px 40px 16px}.options-sidebar-footer__total{font-size:18px;font-weight:500;line-height:1.2;margin-right:auto}.options-sidebar-footer__button{border-radius:4px;cursor:pointer;font-size:16px;font-weight:300;line-height:1.2;padding:10px 43px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.options-sidebar-footer__button.disabled{background:#828282;cursor:default;opacity:.82}.product-info__top{margin-bottom:34px;width:100%}.product-info__title{font-size:32px;line-height:1.14}.product-info__title:not(:last-child){margin-bottom:7px}.product-info__desc{font-size:18px;font-weight:300;line-height:1.2}.product-info__price-inner{align-items:flex-start;display:flex;flex-direction:column}.product-info__price{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:14px}.product-info__price .price{font-size:30px;font-weight:500;line-height:1.06;margin-bottom:4px}.product-info__price .old-price{color:#7a7a7a;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:unset;position:relative}.product-info__price .old-price:not(:last-child){margin-bottom:4px}.product-info__price .old-price.hidden{display:none}.product-info__price .old-price:after{background:#7a7a7a;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}.product-info__price-list{align-items:center;background:#f4f4f4;border-radius:8px;color:inherit;display:flex;flex-shrink:0;font-size:14px;font-weight:550;line-height:1.2;padding:12px}.product-info__price-list:hover{background:#f1f0ee}.product-info__price-list svg{margin-right:12px}.product-info__delivery-time{align-items:center;display:flex;font-size:16px;line-height:1.2;margin-bottom:23px}.product-info__delivery-time:before{background:url(../img/delivery-truck.svg);content:"";display:block;height:15px;margin-right:11px;width:19px}.product-info__production-time{display:flex;font-size:16px;line-height:1.2;margin-bottom:23px}.product-info__delivery-delimetr{align-self:flex-end;border-bottom:1px dashed #757575;flex-grow:1;margin:0 6px 3px 8px}.product-info__delivery-label{color:#282828;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px}.product-info__tip{cursor:pointer;display:inline-block;margin-left:6px;position:relative}.product-info__tip:before{background:url(../img/info.svg);content:"";display:block;height:16px;width:16px}.product-info__tip:focus:after,.product-info__tip:hover:after{background:#fbfbfb;border-radius:4px;box-shadow:0 0 10px 0 rgba(34,60,80,.2);color:#282828;content:attr(data-info);font-size:15px;height:-moz-max-content;height:max-content;left:100%;max-width:300px;padding:4px 8px;position:absolute;top:calc(100% + 10px);transform:translateX(-100%);white-space:pre-line;width:-moz-max-content;width:max-content}.product-info .simple_button,.product-info .variations_button{align-items:center;display:flex;gap:10px;z-index:11}.product-info .simple_button .button,.product-info .variations_button .button{width:calc(50% - 5px)}.product-info .simple_button .add_to_cart_button,.product-info .simple_button .one-click-cart-buy-button,.product-info .variations_button .add_to_cart_button,.product-info .variations_button .one-click-cart-buy-button{align-items:center;border-radius:8px;display:flex;font-size:18px;font-weight:500;height:52px;justify-content:center;padding:8px}.product-info .simple_button .one-click-cart-buy-button,.product-info .variations_button .one-click-cart-buy-button{background:#fff;border:1px solid #282828;color:#282828}.product-info .mobile-icon-basket.add_to_cart_button{display:none}@media (max-width:1919px){.product-info__top{margin-bottom:24px}.product-info__top .nm-wishlist-button{height:44px;width:44px}.product-info__top .nm-wishlist-button i{height:16px;width:16px}.product-info__top .nm-wishlist-button i:before{font-size:16px}.product-info__title{font-size:28px}.product-info__desc{font-size:16px}.product-info__price{margin-bottom:13px}.product-info__price .price{font-size:24px;margin:0 0 4px}.product-info__production-time{font-size:14px}.product-info__price-list{font-size:14px;padding:12px}.product-info__price-list svg{height:20px;width:18px}.product-info .stock{font-size:16px;font-weight:500}.product-info .simple_button .one-click-cart-buy-button,.product-info .simple_button .single_add_to_cart_button,.product-info .variations_button .one-click-cart-buy-button,.product-info .variations_button .single_add_to_cart_button{font-size:16px;height:44px}}@media (max-width:1439px){.product-info__title{margin-bottom:5px}.product-info__price{margin-bottom:32px}.product-info__price .price{font-size:22px}.product-info__production-time{font-size:14px}.product-info__price-list{padding:10px}.product-info__price-list svg{height:14px;width:12px}.product-info__price{margin-bottom:16px}.product-info .simple_button .button,.product-info .variations_button .button{font-size:14px}.product-info .simple_button .one-click-cart-buy-button,.product-info .simple_button .single_add_to_cart_button,.product-info .variations_button .one-click-cart-buy-button,.product-info .variations_button .single_add_to_cart_button{font-size:16px;height:44px}}@media (max-width:767px){.product-info__top{align-items:flex-start}.product-info__title{font-size:24px;line-height:1.06}.product-info__price{margin-bottom:18px}.product-info__delivery-time{font-size:14px;margin-bottom:0}.product-info__production-time{margin-bottom:0}.product-info__delivery-label{font-size:14px}.product-info .simple_button,.product-info .variations_button{display:block}.product-info .simple_button .button,.product-info .variations_button .button{background-color:#282828;color:#fff;font-size:16px;letter-spacing:0;line-height:19px;padding:12.5px 0;width:100%}.product-info .simple_button .button.one-click-cart-buy-button,.product-info .variations_button .button.one-click-cart-buy-button{background-color:#fff;color:#282828}.product-info .simple_button .single_add_to_cart_button,.product-info .variations_button .single_add_to_cart_button{margin-bottom:0;margin-right:0}.product-info .simple_button .single_add_to_cart_button:before,.product-info .variations_button .single_add_to_cart_button:before{background-image:url(../img/mobile-basket.svg);content:"";height:29px;margin-right:6px;width:29px}.product-info .simple_button .bottom-sticky.single_add_to_cart_button,.product-info .variations_button .bottom-sticky.single_add_to_cart_button{display:none;margin-bottom:0;margin-right:unset}.product-info .mobile-icon-basket.add_to_cart_button{background-color:#f4f4f4;width:-moz-max-content;width:max-content}.product-info .simple_button,.product-info .woocommerce-variation-add-to-cart{background-color:#fff;bottom:env(safe-area-inset-bottom);display:flex;flex-direction:row-reverse;margin:0 0 0 -20px;padding:8px 12px;position:fixed;width:100vw;z-index:11}.product-scroll-line.bottom-sticky a{margin:unset;width:50%}.product-scroll-line.bottom-sticky .nm-wishlist-button,.product-scroll-line.bottom-sticky .product-scroll-line__price,.product-scroll-line.bottom-sticky .product-scroll-line__wrapper,.product-scroll-line.bottom-sticky img{display:none}}.product-offer{background:#fbfbfb;border:1px dashed #cbcbcb;border-radius:8px;margin-bottom:36px;padding:20px 32px}.product-offer__title{font-size:18px;line-height:1.2;margin-bottom:8px}.product-offer__desc{font-size:16px;font-weight:300;line-height:1.2;margin-bottom:8px}.product-offer__link{align-items:center;color:inherit;display:flex;font-size:16px;font-weight:300;text-decoration:underline}.product-offer__link svg{fill:#282828;height:6px;margin-left:5px;position:relative;top:1px;transform:rotate(90deg);width:10px}@media (max-width:1919px){.product-offer{padding:16px 24px}.product-offer__title{font-size:16px}.product-offer__desc,.product-offer__link{font-size:14px}}@media (max-width:1439px){.product-offer__title{font-size:14px}}.product-more__buttons-wrapper{align-items:flex-end;-moz-column-gap:32px;column-gap:32px;display:flex}@media (max-width:1439px){.product-more__buttons-wrapper{-moz-column-gap:24px;column-gap:24px}}.product-more__button{border:unset;color:#282828;display:flex;flex-direction:column}@media (max-width:1919px){.product-more__button{justify-content:flex-start;width:100%}}.product-more__button.blueprint{max-width:172px;width:100%}.product-more__button.blueprint img{height:26px;width:32px}.product-more__button.model{align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:24px auto;line-height:1.3;width:auto}.product-more__button.model img{height:27px;width:27px}.product-more__button-inner .label{font-size:12px;font-weight:300;line-height:1.2;margin-bottom:2px}.product-more__button-inner .dimension{font-size:18px;line-height:1.2}.product-more__specifications{color:inherit;cursor:pointer;display:block;font-size:14px;font-weight:300;grid-column:1/3;letter-spacing:0;line-height:16px;margin-top:8px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.product-more__fabric-about{background-color:#f0f6ff;border-radius:12px;display:flex;flex-direction:column;height:-moz-max-content;height:max-content;margin-top:32px;padding:20px 24px;position:relative;width:100%}.product-more__fabric-about .content-area{display:flex;flex-direction:column;margin-bottom:12px;row-gap:4px;width:100%}.product-more__fabric-about .content-area.child-two{row-gap:0}.product-more__fabric-about .content-area .title{color:#282828;font-size:18px;font-weight:550;letter-spacing:-.5px;line-height:22px}.product-more__fabric-about .content-area .subtitle{color:#282828;font-size:16px;font-weight:400;letter-spacing:-.5px;line-height:20px}.product-more__fabric-about .content-area .list{padding:0 0 0 24px}.product-more__fabric-about .content-area .list li{color:#282828;font-size:16px;font-weight:400;letter-spacing:-.5px;line-height:20px;list-style:disc}.product-more__fabric-about .content-button{background-color:#fff;border:1px solid rgba(24,90,188,.149);border-radius:8px;color:#185abc;cursor:pointer;font-size:16px;font-weight:550;height:-moz-max-content;height:max-content;letter-spacing:0;line-height:20px;margin-top:4px;padding:12px 20px;text-align:center;width:-moz-max-content;width:max-content}@media (max-width:1919px){.product-more__fabric-about .content-button{font-size:14px;padding:12px}}.product-more__fabric-about .decoration-image{background-image:url(../img/decoration-image.png);background-position:0;background-repeat:no-repeat;background-size:100%;bottom:-40px;height:234px;overflow-x:hidden;position:absolute;right:-59px;width:173px}@media (max-width:1919px){.product-more__fabric-about .decoration-image{bottom:-49px;height:232px;right:-40px;width:146px}}@media (max-width:1439px){.product-more__fabric-about .decoration-image{right:-20px}}@media (max-width:768px){.product-more__fabric-about .decoration-image{background-size:cover;bottom:-26px;height:220px;width:112px}}body.header-item-hover .product-scroll-line{z-index:9997}.product-scroll-line{align-items:center;background:#fff;display:flex;height:0;opacity:0;overflow:hidden;position:fixed;top:62px;transition:all .3s;width:100%;will-change:transform;z-index:9998}.product-scroll-line.is-sticky{border-bottom:1px solid #e5e5e5;height:-moz-max-content;height:max-content;opacity:1;padding:8px 64px}.product-scroll-line__preview{border-radius:6px;flex-shrink:0;height:64px;margin-right:20px;width:64px}.product-scroll-line__preview.flip{transform:scaleX(-1)}.product-scroll-line__wrapper{display:flex;flex-direction:column;justify-content:center;margin-right:12px;row-gap:8px}.product-scroll-line__title{font-size:16px;font-weight:300;line-height:1.4}.product-scroll-line__desc{line-height:1.2;margin-right:10px}.product-scroll-line__tabs{display:flex;gap:14px;line-height:1.2}.product-scroll-line__tabs .tabs-anchor-link{color:#282828;cursor:pointer;font-weight:550;letter-spacing:0;line-height:14px;margin-bottom:0}.product-scroll-line__price{flex-shrink:0;font-size:18px;font-weight:500;margin-left:auto;margin-right:40px}.product-scroll-line__cart-button,.product-scroll-line__one-click{align-items:center;border-radius:4px;display:flex;flex-shrink:0;font-weight:300;height:36px;justify-content:center;line-height:1.2;padding:9px 15px 10px;width:-moz-max-content;width:max-content}.product-scroll-line__one-click{border:1px solid #282828;color:#282828;margin-right:8px}.product-scroll-line__one-click:hover{background:rgba(0,0,0,.01)}.product-scroll-line .nm-wishlist-button{align-items:center;background:#f4f4f4;border-radius:4px;color:inherit!important;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.product-scroll-line .nm-wishlist-button i{font-size:18px}@media (max-width:1439px){.product-scroll-line{top:62px}}@media (max-width:1023px){.product-scroll-line{display:none}}body.admin-bar .product-scroll-line{top:94px}body.single-product .nm-page-wrap{overflow:unset}.product-open-section{border-radius:24px;display:grid;grid-template-columns:60% 1fr 1fr;margin:56px 0;padding:0 64px;width:100%}@media (max-width:2359px){.product-open-section{grid-template-columns:50% 1fr 1fr;margin:48px 0}}@media (max-width:1919px){.product-open-section{margin:40px 0}}@media (max-width:1599px){.product-open-section{border-radius:12px;grid-template-columns:40% 1fr 1fr}}@media (max-width:1439px){.product-open-section{grid-template-columns:repeat(2,1fr);padding:24px}}@media (max-width:767px){.product-open-section{border-radius:0;margin:32px 0;padding:24px 0}}.product-open-section__content{background-color:#f4f4f4;border-radius:24px;display:grid;gap:24px;grid-column:1/3;grid-template-columns:1fr 1fr 1fr 616px;height:100%;padding:20px 20px 20px 32px}@media (max-width:2359px){.product-open-section__content{grid-column:1/4}}@media (max-width:1439px){.product-open-section__content{gap:32px 24px;grid-column:1/3;grid-template-columns:1fr 1fr 1fr;height:100%;padding:24px 32px}}@media (max-width:767px){.product-open-section__content{border-radius:0;display:flex;flex-direction:column;gap:20px;padding:24px 20px}}.product-open-section__content .content-item{position:relative}.product-open-section__content .content-item .content-item-content{height:-moz-max-content;height:max-content;max-height:132px;overflow:hidden;position:relative;transition:.3s;width:100%}@media (max-width:1919px){.product-open-section__content .content-item .content-item-content{max-height:133px}}@media (max-width:1599px){.product-open-section__content .content-item .content-item-content{max-height:153px}}@media (max-width:1439px){.product-open-section__content .content-item .content-item-content{max-height:132px}}@media (max-width:767px){.product-open-section__content .content-item .content-item-content{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:28px auto;max-height:81px}}.product-open-section__content .content-item .content-item-content.active{max-height:100%}.product-open-section__content .content-item .content-item-content .icon{height:28px;margin-bottom:4px;width:auto}@media (max-width:767px){.product-open-section__content .content-item .content-item-content .icon{grid-row:1/4;margin-bottom:0}}.product-open-section__content .content-item .content-item-content .title{color:#282828;font-size:18px;font-weight:550;letter-spacing:0;line-height:22px;margin-bottom:4px}@media (max-width:767px){.product-open-section__content .content-item .content-item-content .title{grid-column-start:2;grid-row-start:1;letter-spacing:-1px;margin-bottom:2px}}.product-open-section__content .content-item .content-item-content .subtitle{display:flex;flex-direction:column;gap:4px;margin-bottom:2px}@media (max-width:767px){.product-open-section__content .content-item .content-item-content .subtitle{grid-column-start:2;grid-row-start:2}}.product-open-section__content .content-item .content-item-content .subtitle span{color:#282828;font-size:15px;font-weight:400;letter-spacing:0;line-height:19px}.product-open-section__content .content-item .content-item-content .hidden-item{align-items:center;background-color:#f4f4f4;bottom:0;box-shadow:0 -5px 11px 2px #f4f4f4;color:rgba(0,36,128,.698);cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:5px;letter-spacing:0;line-height:19px;position:absolute;width:100%;z-index:1}@media (max-width:767px){.product-open-section__content .content-item .content-item-content .hidden-item{grid-column-start:2;grid-row-start:unset}}.product-open-section__content .content-item .content-item-content .hidden-item:after{background-image:url(../img/arrow-hide-section.svg);content:"";display:block;height:5px;margin-right:5px;transform:rotate(180deg);transition:.3s;width:8px}.product-open-section__content .content-item .content-item-content .hidden-item.active{box-shadow:none;position:relative}.product-open-section__content .content-item .content-item-content .hidden-item.active:after{transform:rotate(0deg)}.product-open-section .messenger-item-content{align-items:center;background-color:#fff;border-radius:4px;-moz-column-gap:16px;column-gap:16px;display:flex;height:-moz-max-content;height:max-content;justify-content:center;margin:8px 0 0 16px;padding:16px 20px;width:calc(100% - 16px)}@media (max-width:2359px){.product-open-section .messenger-item-content{margin:0 0 0 16px}}@media (max-width:1439px){.product-open-section .messenger-item-content{-moz-column-gap:24px;column-gap:24px;display:grid;grid-column:1/4;grid-template-columns:repeat(2,1fr);margin:0;width:100%}}@media (max-width:767px){.product-open-section .messenger-item-content{grid-template-columns:1fr;margin:4px 0 0;padding:16px;row-gap:16px}}.product-open-section .messenger-item-content__info{display:flex;flex-direction:column;height:-moz-max-content;height:max-content;max-width:314px;row-gap:4px;width:100%}@media (max-width:1439px){.product-open-section .messenger-item-content__info{width:100%}}.product-open-section .messenger-item-content__info .title{color:#282828;font-size:18px;font-weight:550;letter-spacing:-.5px;line-height:22px}.product-open-section .messenger-item-content__info .list{padding:0 0 0 20px}.product-open-section .messenger-item-content__info .list li{color:#282828;font-size:15px;font-weight:300;letter-spacing:0;line-height:19px;list-style:disc}.product-open-section .messenger-item-content__info .list li span{font-weight:550}.product-open-section .messenger-item-content__messenger{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:10px}@media (max-width:1439px){.product-open-section .messenger-item-content__messenger{width:100%}}@media (max-width:767px){.product-open-section .messenger-item-content__messenger{align-items:start}}.product-open-section .messenger-item-content__messenger p{margin:0}.product-open-section .messenger-item-content__messenger .title{color:#282828;font-size:19px;font-weight:550;letter-spacing:0;line-height:19px}.product-open-section .messenger-item-content__messenger .subtitle{color:#666;font-size:13px;font-weight:400;letter-spacing:0;line-height:16px}.product-open-section .messenger-item-content__messenger .messenger-icons{display:flex;gap:4px;width:-moz-max-content;width:max-content}@media (max-width:767px){.product-open-section .messenger-item-content__messenger .messenger-icons{width:100%}}.product-open-section .messenger-item-content__messenger .messenger-icons .tab-item{align-items:center;background-color:#f0f6ff;border-radius:8px;display:flex;height:44px;justify-content:center;width:44px}@media (max-width:767px){.product-open-section .messenger-item-content__messenger .messenger-icons .tab-item{width:100%}}.product-open-section .messenger-item-content__messenger .messenger-icons .tab-item .tab-icon{height:22px;width:22px}.product-open-section__empty-content{background-color:transparent;grid-column:3/3}@media (max-width:2359px){.product-open-section__empty-content{display:none}}.configuration__arrow{align-items:center;background:#f4f4f4;border-radius:8px;display:flex;height:48px;justify-content:center;width:48px}.configuration__arrow:not(:last-child){margin-right:12px}.configuration__arrow.prev svg{transform:rotate(-90deg)}.configuration__arrow.next svg{transform:rotate(90deg)}.configuration__arrow svg{fill:#757575;height:10px;width:20px}.live-photos{margin-bottom:48px;overflow:hidden;padding:0 64px}@media (max-width:1439px){.live-photos{padding:0 24px}}body.tax-fabric_collection .live-photos{margin-bottom:35px}@media (max-width:1439px){body.tax-fabric_collection .live-photos{margin-bottom:20px;padding:0 48px}}@media (max-width:1239px){body.tax-fabric_collection .live-photos{padding:0 20px}}.live-photos-modal{display:flex}.live-photos-modal.open{background:#fff;height:100%;left:0;padding:25px;position:fixed;top:0;width:100%;z-index:100000}.live-photos-modal.open .live-photos-modal__close{display:block}.live-photos-modal.open .live-photos-modal__wrapper.thumbnail{display:block;margin-right:16px}.live-photos-modal.open .live-photos-modal__wrapper.main{width:calc(100% - 136px)}.live-photos-modal.open .live-photos-slider{overflow:hidden;width:100%}.live-photos-modal.open .live-photos-slider__arrow{flex-shrink:0;position:static}.live-photos-modal.open .live-photos-slider__arrow.hidden{display:flex}.live-photos-modal.open .live-photos-slider__arrow.prev{margin-right:16px}.live-photos-modal.open .live-photos-slider__arrow.next{margin-left:16px}.live-photos-modal.open .live-photos-slider__slide{display:flex;max-width:unset}.live-photos-modal.open .live-photos-slider__slide iframe,.live-photos-modal.open .live-photos-slider__slide video{display:block}.live-photos-modal.open .live-photos-slider__preview{display:none}.live-photos-modal.open .live-photos-slider__content{display:block}.live-photos-modal.open .live-photos-slider__group-title{display:none}.live-photos-modal.open .live-photos-slider__image{height:auto;max-height:100%;max-width:100%;width:auto}.live-photos-modal.open .live-photos-slider__desc{display:none}.live-photos-modal.open .live-photos-slider__title{background:hsla(0,0%,95.7%,.86);border-radius:6px;margin:unset;padding:6px 12px;pointer-events:none;position:absolute;transform:translate(8px,-8px)}.live-photos-modal__close{background:url(../img/close.svg) 50%/contain no-repeat;cursor:pointer;display:none;height:20px;position:absolute;right:30px;top:30px;width:20px;z-index:1}.live-photos-modal__wrapper{position:relative}.live-photos-modal__wrapper.thumbnail{display:none}.live-photos-modal__wrapper.main{display:flex;width:100%}@media (max-width:1439px){.live-photos-modal{flex-direction:column}.live-photos-modal.open .live-photos-modal__wrapper.thumbnail{margin:16px 0 0;order:2}.live-photos-modal.open .live-photos-modal__wrapper.main{height:calc(100% - 86px);order:1;width:100%}}@media (max-width:768px){.live-photos-modal.open .live-photos-modal__wrapper.main{height:calc(100% - 69px)}}.live-photos-thumbnail-slider{height:100%}.live-photos-thumbnail-slider__slide{border:2px solid transparent;border-radius:6px;cursor:pointer;flex-shrink:0;height:70px;width:120px}.live-photos-thumbnail-slider__slide.swiper-slide-thumb-active{border:2px solid #cbcbcb}.live-photos-thumbnail-slider__image{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (max-width:1439px){.live-photos-thumbnail-slider{max-width:100%}.live-photos-thumbnail-slider__wrapper{display:flex}}@media (max-width:768px){.live-photos-thumbnail-slider__slide{height:53px;width:80px}}.live-photos-slider{width:100%}.live-photos-slider__arrow{align-items:center;align-self:center;background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 1px 4px 0 hsla(0,0%,79.6%,.8);cursor:pointer;display:flex;height:64px;justify-content:center;position:absolute;width:64px;z-index:1}.live-photos-slider__arrow.hidden{display:none}.live-photos-slider__arrow.prev svg{transform:rotate(-90deg)}.live-photos-slider__arrow.next{right:0}.live-photos-slider__arrow.next svg{transform:rotate(90deg)}.live-photos-slider__arrow svg{height:24px;width:24px}.live-photos-slider__wrapper{display:flex;height:100%}.live-photos-slider__slide{align-items:center;flex-shrink:0;justify-content:center;position:relative}.live-photos-slider__slide iframe,.live-photos-slider__slide video{display:none}.live-photos-slider__preview .live-photos-slider__image{width:236px}.live-photos-slider__play-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.live-photos-slider__group-title{font-size:18px;font-weight:550;height:24px;line-height:24px;margin-bottom:12px}.live-photos-slider__image{border-radius:8px;height:420px;max-width:420px}.live-photos-slider__original-size-image{background-color:#fff;background-repeat:no-repeat;display:none;height:100%;pointer-events:none;position:absolute;width:100%}.live-photos-slider__desc{background:hsla(0,0%,95.7%,.86);border-radius:0 8px 0 4px;font-size:12px;line-height:1.2;padding:6px 10px;position:absolute;top:456px;transform:translateY(-100%)}.live-photos-slider__title{align-items:center;display:flex;font-size:14px;font-weight:300;line-height:1.2;margin-top:16px;padding:0 8px}.live-photos-slider__title:before{background:url(../img/fabric-sample.svg) 50%/cover no-repeat;content:"";display:block;flex-shrink:0;height:16px;margin-right:8px;width:16px}@media (max-width:1439px){.live-photos-slider__preview .live-photos-slider__image{width:157px}.live-photos-slider__image{height:280px;width:280px}}@media (max-width:768px){.live-photos-slider__arrow{display:none!important}.live-photos-slider__image{height:229px;width:229px}}body.tax-fabric_collection .live-photos-slider__desc{border-radius:4px 0 8px 0;top:62px}.product-short-description{color:#282828;font-size:24px;font-weight:300;line-height:1.2;margin-bottom:160px;padding:0 215px}.product-short-description__title{font-size:32px;line-height:1.2;margin-bottom:28px}@media (max-width:1919px){.product-short-description{font-size:20px;margin-bottom:80px;padding:0 132px}.product-short-description__title{font-size:28px;margin-bottom:20px}}@media (max-width:1439px){.product-short-description{font-size:18px;padding:0 82px}.product-short-description__title{font-size:24px;margin-bottom:16px}}@media (max-width:767px){.product-short-description{padding:0 20px}}.variations-section{overflow:hidden}#nm-related,.variations-section{border:none;padding:96px 64px 0;width:100%}#nm-related .nm-products.xsmall-block-grid-2.small-block-grid-2.medium-block-grid-6.large-block-grid-6{margin:0 0 5px}#nm-related .col-xs-12,#nm-related .nm-row,.variations-section .live-photos__top{margin:0;padding:0}.variations-slider{position:relative;width:100%}.variations-slider__arrow{align-items:center;background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 1px 4px 0 hsla(0,0%,79.6%,.8);cursor:pointer;display:flex;height:64px;justify-content:center;position:absolute;top:calc(50% - 32px);width:64px;z-index:2}.variations-slider__arrow:hover{background:hsla(0,0%,100%,.75)}.variations-slider__arrow svg{fill:#757575;height:24px;width:13px}.variations-slider__arrow.swiper-button-disabled{display:none}.variations-slider__arrow.next{right:0}.variations-slider__arrow.next svg{transform:translateX(2px)}.variations-slider__arrow.prev{left:0}.variations-slider__arrow.prev svg{transform:translateX(-2px)}@media (max-width:1439px){.variations-slider__arrow{display:none}}.variations-wrapper{display:flex;flex-direction:row}.inside-variation-block{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:278px}.inside-variation-block:hover .varioations-item.second{opacity:1}.inside-variation-block img.varioations-item{height:185px;-o-object-fit:cover;object-fit:cover;transition:.3s;width:auto}@media (max-width:1919px){.inside-variation-block img.varioations-item{height:131px}}@media (max-width:1439px){.inside-variation-block img.varioations-item{height:106px}}@media (max-width:767px){.inside-variation-block img.varioations-item{height:102px}}.inside-variation-block img.varioations-item.second{opacity:0;position:absolute;top:0}.inside-variation-block .bottom-name{color:#282828;font-size:16px;font-weight:300;line-height:19px;margin:16px 0 4px;text-align:center}.inside-variation-block .bottom-price{color:#282828;font-size:14px;font-weight:400;line-height:16px}.inside-variation-block .badges{left:25px;position:absolute;top:15px;width:100%;z-index:2}.collection-recommended{color:#282828;padding:96px 64px}.collections-tags{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;max-width:1489px;overflow:hidden;padding:32px 0 0;position:relative;transition:max-height .5s linear;width:100%}.collections-tags.hide{padding:unset}.collections-tags.hide:after{bottom:0;content:"";display:block;left:0;max-height:110px;position:absolute;right:0;transition:max-height .5s linear}a.tag-item{border-radius:6px;font-size:14px;font-weight:400;line-height:16px;padding:8px 16px}a.tag-item,a.tag-item:hover{background-color:#f4f4f4!important;color:#282828!important}div.view-more{align-items:center;color:#282828;display:flex;font-size:14px;font-weight:400;line-height:16px;margin-top:12px;padding:2px 0}div.view-more svg{margin-left:8px}.collection-recommended svg{transition:.3s}.content_toggle>svg.turn-over{transform:rotate(0deg)}.content_toggle>svg:not(.turn-over){transform:rotate(180deg)}@media (max-width:1440px){.collection-recommended{padding:80px 64px}#nm-related,.variations-section{padding:64px 64px 0}.collections-tags{max-width:1089px}}@media (max-width:768px){.collection-recommended{padding:64px 20px 48px}.collections-tags{max-width:100%;width:100%}#nm-related,.variations-section{padding:56px 20px 0}.variations-section .variations-slider>.variations-wrapper{display:grid;gap:12px 24px;grid-template-columns:repeat(2,1fr);height:100%;max-width:100%;position:relative;transform:unset!important;width:100%}a.variations-item.swiper-slide.swiper-slide-active{margin:0!important}.inside-variation-block{width:100%}.inside-variation-block:hover .varioations-item.second{opacity:0}}@media (max-width:363px){.collection-recommended{padding:48px 20px}}@media (max-width:550px){.woocommerce-tabs .tabs li{align-items:center;display:flex!important;padding-left:8px;padding-right:8px;text-align:center}}.product-specifications{background:#f4f4f4;color:#282828;display:flex;margin-bottom:80px;padding:40px 64px}.product-specifications__column:first-child{margin-right:24px;width:40%}.product-specifications__column:last-child{width:60%}.product-specifications__title{display:block;font-size:32px;line-height:1.2;margin-bottom:16px}.product-specifications__title.variation{padding:0 64px}.product-specifications__top{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.product-specifications__top .variations-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/wp-content/themes/savoy-child/assets/img/arrow-select.svg) no-repeat right 16px center;border:unset;border-radius:6px;font-size:16px;font-weight:300;height:53px;line-height:19px;max-width:385px;padding:17px 16px;width:100%}.product-specifications__desc{color:#666;display:block;font-size:16px;font-weight:300;line-height:1.2;margin-right:24px;max-width:300px}.product-specifications__table{-moz-column-gap:54px;column-gap:54px;display:grid;font-size:16px;grid-template-columns:max-content 1fr;line-height:19px;row-gap:16px}.product-specifications__table div:nth-child(odd){font-weight:400}.product-specifications__table div.num-of-pillows,.product-specifications__table div:nth-child(2n){font-weight:300}.product-specifications .production-time{color:#666;font-size:14px;line-height:16px;margin:4px 0 0}.product-specifications .production-time.bottom{margin:24px 0 0}.product-specifications__model{align-items:center;background:#000;border-radius:4px;color:#fff;display:flex;line-height:1.2;margin:40px 0 0;padding:10px 55px;width:-moz-max-content;width:max-content}.product-specifications__model:hover{background:#282828;color:#fff}.product-specifications__model:before{background:url(../img/Max-file-download-white.svg);content:"";display:block;height:27px;margin-right:9px;width:25px}.product-specifications__scheme{mix-blend-mode:multiply;width:100%}@media (max-width:1919px){.product-specifications{margin-bottom:72px}.product-specifications__column:first-child,.product-specifications__column:last-child{width:50%}.product-specifications__title{font-size:28px}}@media (max-width:1439px){.product-specifications{display:block;margin-bottom:64px}.product-specifications__table{-moz-column-gap:66px;column-gap:66px}.product-specifications__column:first-child{margin-bottom:40px;margin-right:unset;width:unset}.product-specifications__column:last-child{width:unset}.product-specifications__title{font-size:24px}}@media (max-width:767px){.product-specifications{margin-bottom:48px;padding:80px 20px}.product-specifications__model{align-items:center;display:flex;justify-content:center}.product-specifications__table{-moz-column-gap:20px;column-gap:20px;margin-bottom:40px}}@media (max-width:393px){.product-specifications__table div:nth-child(2n){min-width:100%}.product-specifications__table div:nth-child(odd){max-width:140px}}@media (max-width:767px){.related,.upsells{border-top:unset;padding:0}.product-specifications__top{flex-wrap:wrap;row-gap:12px}}.related h2{font-size:32px}@media (max-width:393px){.related h2{font-size:24px}}.product-tabs{border:unset;display:flex;padding:0 64px}.product-tabs .tabs-main-container{align-items:flex-start;display:flex;width:100%}.product-tabs__list-wrapper{border:2px solid #e5e5e5;border-radius:12px;flex-shrink:0;margin-right:72px;width:385px}.product-tabs__list{padding:6px!important}.product-tabs__label{display:block!important;margin:unset!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-tabs__label.active a{background:#282828;color:#fff!important}.product-tabs__label a{align-items:center;border-bottom:unset!important;border-radius:6px;color:#282828!important;display:flex!important;font-weight:500;justify-content:flex-start;line-height:1.2;margin:unset!important;padding:15px 24px;width:100%}@media (max-width:1919px){.product-tabs__list-wrapper{width:279px}}@media (max-width:1439px){.product-tabs .tabs-main-container{display:block}.product-tabs__list-wrapper{margin-right:unset;width:unset}.product-tabs__list{display:flex;padding:10px 16px}.product-tabs__label{flex-grow:1}.product-tabs__label a{height:100%;justify-content:center}}@media (max-width:767px){.product-tabs{padding:0 20px}.product-tabs__list-wrapper{border:unset;border-radius:unset}.product-tabs__list{flex-wrap:wrap;margin:-4px;padding:unset!important}.product-tabs__label{flex-grow:unset;padding:4px!important}.product-tabs__label a{background:#f4f4f4;padding:10px 16px!important}}.variations{display:none}.woocommerce-variation{display:none!important}#nm-variations-form .single_variation_wrap{display:block!important}.woocommerce-Price-currencySymbol{font-family:inherit}.tabs li:not(.active) a{border-bottom-color:#a1a1a1!important}.tabs li.active a{border-bottom-color:transparent!important}.woocommerce-Tabs-panel--model [class^=col-]{padding:unset}.variation-scheme{display:flex;flex-direction:column}.variation-scheme__image{align-self:center}.variation-scheme__to-top{align-self:flex-end}.nm-single-product{padding:30px 0 0}.header-border-1 .nm-header{border-bottom:unset}.header-border-1.header-on-scroll .nm-header{border-bottom:1px solid #eee}body.tax-product_cat .filters .ui-widget{background:#bababa;border:none!important;cursor:pointer;height:6px!important}body.tax-product_cat .filters .ui-slider-range{background:#777!important;top:unset!important}body.tax-product_cat .filters .ui-slider-handle{background:#636363!important;border:none!important;border-radius:50%!important;cursor:pointer!important;height:16px!important;margin-left:-8px!important;outline:none!important;top:50%!important;transform:translateY(-50%);width:16px!important}.cross-product{border-radius:5px;box-shadow:2px 2px 20px 4px rgba(0,0,0,.08);margin-bottom:20px;padding:30px 25px}.cross-product__title{color:#232323;font-size:16px;margin-bottom:10px}.cross-product__wrapper{overflow:hidden}.cross-product__inner{display:flex;flex-wrap:wrap;margin:-5px}.cross-product__item{flex-shrink:0;padding:5px;width:50%}.cross-product__item-inner{border-radius:5px;color:#282828;display:block;line-height:1.2;padding:10px}.cross-product__item-inner:hover{background:#fafafa}.cross-product__image{margin-bottom:10px;mix-blend-mode:multiply}.cross-product__item-name{display:block;text-align:center}.cross-product__item-name:not(:last-child){margin-bottom:10px}.cross-product__item-price{display:block;text-align:center}.contact-hero{color:#282828;margin:64px auto 80px;max-width:1920px;padding:0 64px}.contact-hero__max:before{background:url(../img/max.svg) 50%/contain no-repeat;content:"";display:inline-block;height:21px;margin-right:5px;width:32px}.contact-hero__title{font-size:48px;font-weight:500;line-height:1.1;margin-bottom:16px}.contact-hero__wrapper{display:flex;margin-bottom:12px}.contact-hero__column:first-child{margin-right:auto}.contact-hero__column:not(:first-child):not(:last-child){margin-right:5%}.contact-hero__column__address{display:block;font-size:24px;line-height:1.2;margin-bottom:8px}.contact-hero__mode-of-operation{display:block;font-size:18px;font-weight:300;line-height:1.2;margin-bottom:10px}.contact-hero__map-link{align-items:center;border-radius:5px;box-shadow:0 2px 8px 0 rgba(0,0,0,.13);color:inherit;display:inline-flex;line-height:1.2;padding:8px 16px}.contact-hero__map-link img{margin-right:8px}.contact-hero__column-title{display:block;font-size:20px;font-weight:500;line-height:1.2;margin-bottom:12px}.contact-hero__link{align-items:center;color:inherit;display:flex;font-size:20px;font-weight:300;line-height:1.2}.contact-hero__link:not(:last-child){margin-bottom:7px}.contact-hero__link:hover{color:#cbcbcb}.contact-hero__link span{padding-bottom:4px;position:relative}.contact-hero__link span:before{background:#cbcbcb;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.contact-hero__whatsapp:before{background:url(../img/whatsapp.svg) 50%/contain no-repeat}.contact-hero__telegram:before,.contact-hero__whatsapp:before{content:"";display:inline-block;height:32px;margin-right:5px;width:32px}.contact-hero__telegram:before{background:url(../img/telegram.svg) 50%/contain no-repeat}.contact-hero__button{border-radius:5px;padding:13px 115px}.contact-hero__button:after{background:url(../img/arrow-next.svg) 50%/contain no-repeat;content:"";display:inline-block;height:11px;margin-left:9px;width:13px}@media (max-width:1919px){.contact-hero{margin:40px 0 56px;padding:0 64px}.contact-hero__title{font-size:40px}.contact-hero__address{font-size:18px}.contact-hero__mode-of-operation{font-size:16px}.contact-hero__map-link{padding:8px 14px}.contact-hero__column-title,.contact-hero__link{font-size:18px}.contact-hero__button{padding:13px 58px}}@media (max-width:1439px){.contact-hero{margin:20px 0 56px;padding:0 20px}.contact-hero__title{font-size:30px;margin-bottom:12px}.contact-hero__address{font-size:18px}.contact-hero__mode-of-operation{font-size:14px}.contact-hero__map-link{align-items:center;display:flex;justify-content:center;padding:8px}.contact-hero__column-title{font-size:16px}.contact-hero__wrapper{flex-wrap:wrap;margin-bottom:43px}.contact-hero__column:first-child{margin-bottom:24px;margin-right:unset;width:100%}.contact-hero__column:not(:first-child):not(:last-child){margin-right:8%}.contact-hero__button{padding:13px;width:100%}}@media (max-width:767px){.contact-hero{margin:20px 0 64px}.contact-hero__wrapper{margin-bottom:46px}.contact-hero__column:nth-child(2) .contact-hero__column-title,.contact-hero__column:nth-child(3) .contact-hero__column-title{display:none}.contact-hero__column:nth-child(3){margin-bottom:24px}.contact-hero__column:nth-child(4){display:flex;flex-wrap:wrap;width:100%}.contact-hero__column:nth-child(4) .contact-hero__column-title{width:100%}.contact-hero__column:nth-child(4) .contact-hero__link:not(:last-child){margin-right:25px}.contact-hero__column-title{font-size:15px}}.contact-location{color:#282828;display:flex;margin:0 auto 96px;max-width:1920px;padding:0 64px}.contact-location__column:first-child{flex-shrink:0;margin-right:25px;width:23.5%}.contact-location__column.contact-location-map{flex-grow:1;height:520px}.contact-location__slider{margin-bottom:20px}.contact-location__desc1{display:block;font-size:18px;line-height:1.2;margin-bottom:16px}.contact-location__desc2{align-items:center;color:#282828;display:flex;font-size:16px;font-weight:300;line-height:1.2}.contact-location__desc2:not(:last-of-type){margin-bottom:10px}.contact-location__desc2:last-of-type{margin-bottom:42px}.contact-location__desc2 img{height:20px;margin-right:10px;width:20px}.contact-location__desc3{color:#666;margin-left:10px}.contact-location__desc3 img{margin-right:4px;position:relative;top:-2px}@media (max-width:1919px){.contact-location{margin-bottom:92px}.contact-location__column.contact-location-map{height:420px}.contact-location__desc1{font-size:16px}.contact-location__desc2{font-size:14px}.contact-location__desc2:last-of-type{margin-bottom:38px}}@media (max-width:1439px){.contact-location{display:block;margin-bottom:80px;padding:unset}.contact-location__column:first-child{display:flex;margin-bottom:32px;margin-right:unset;padding:0 20px;width:100%}.contact-location__slider{flex-shrink:0;margin-bottom:unset;margin-right:24px;width:49%}.contact-location__desc2{font-size:16px}}@media (max-width:767px){.contact-location{margin-bottom:64px}.contact-location__column:first-child{display:block}.contact-location__column:nth-child(2){margin-bottom:20px}.contact-location__slider{margin-bottom:20px;margin-right:unset;width:100%}}.contact-location-slider{border-radius:10px;overflow:hidden;position:relative}.contact-location-slider__prev{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:60px;z-index:1}.contact-location-slider__prev:before{background:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:block;height:30px;position:absolute;width:30px}.contact-location-slider__prev:after{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";display:block;height:30px;position:absolute;transform:rotate(-90deg);width:12px}.contact-location-slider__wrapper{align-items:flex-start;display:flex}.contact-location-slider__slide{flex-shrink:0}.contact-location-slider__next{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:60px}.contact-location-slider__next:before{background:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:block;height:30px;position:absolute;width:30px}.contact-location-slider__next:after{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";display:block;height:6px;position:absolute;transform:rotate(90deg);width:12px}.contact-location-slider__pagination{bottom:10px;display:none;height:5px;justify-content:center;pointer-events:none;position:absolute;width:100%}.contact-location-slider__pagination .swiper-pagination-bullet{background:#fff;border-radius:20px;margin-right:5px;width:5px}.contact-location-slider__pagination .swiper-pagination-bullet-active{width:15px}@media (max-width:1439px){.contact-location-slider__next,.contact-location-slider__prev{display:none}.contact-location-slider__pagination{display:flex}}.contact-location-map{border-radius:10px;overflow:hidden;position:relative}.contact-location-map__labels{display:flex;flex-wrap:wrap;left:20px;position:absolute;top:20px;z-index:1}.contact-location-map__label-wrapper{height:58px;padding:5px}.contact-location-map__label{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 16px 0 rgba(0,0,0,.2);cursor:pointer;display:flex;font-size:16px;height:100%;line-height:1.2;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-location-map__label.parking svg{fill:#3197df}.contact-location-map__label.active{background:#282828;color:#fff;font-weight:500}.contact-location-map__label.active svg{fill:#fff}.contact-location-map__label svg{fill:#282828;margin-right:5px}.contact-location-map .map{height:100%}.contact-location-map .map [class*=copyright]{display:none}.contact-location-map .map [class$=zoom]{border-radius:8px;box-shadow:0 0 2px 1px rgba(0,0,0,.15);height:80px!important;overflow:hidden;padding:0;width:40px}.contact-location-map .map [class*=zoom__minus],.contact-location-map .map [class*=zoom__plus]{border:none;border-radius:unset;box-shadow:none;height:40px;padding:0;position:relative;width:40px}.contact-location-map .map [class*=zoom__icon]{border:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact-location-map .map [title="Определить ваше местоположение"]{border-radius:8px;box-shadow:0 0 2px 1px rgba(0,0,0,.15);height:40px;overflow:hidden;width:40px}.contact-location-map .map [class*=icon_geolocation]{border:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact-location-map .rating{bottom:20px;left:20px;position:absolute}@media (max-width:1439px){.contact-location-map{border-radius:unset}.contact-location-map__labels{left:20px;top:15px}.contact-location-map__label{font-size:14px;padding:10px 15px}}@media (max-width:767px){.contact-location-map__label-wrapper{height:54px}.contact-location-map__label{font-size:12px;padding:0 10px}}.models-in-showroom{color:#282828;margin:0 auto 160px;max-width:1920px;padding:0 64px}.models-in-showroom__title{font-size:40px;line-height:1.1;margin-bottom:8px}.models-in-showroom__subtitle{display:block;font-size:20px;font-weight:300;line-height:1.2;margin-bottom:32px}.models-in-showroom__labels{margin-bottom:48px}.models-in-showroom__more-insert{display:none}.models-in-showroom__body{align-items:flex-start;display:none;flex-wrap:wrap}.models-in-showroom__body.active{display:flex}.models-in-showroom__body .product{position:relative;width:16.666666%}.models-in-showroom__body .product .nm-wishlist-button{display:none}.models-in-showroom__body .product .badges{position:absolute;width:100%;z-index:1}.models-in-showroom__show-more{display:flex;justify-content:center;margin-top:36px;width:100%}.models-in-showroom__show-more-button{border-radius:5px;padding:16px;width:580px}.models-in-showroom__show-more-button.disabled{background:#a9a9a9}@media (max-width:1919px){.models-in-showroom{margin-bottom:128px}.models-in-showroom__title{font-size:32px;margin-bottom:6px}.models-in-showroom__subtitle{font-size:18px;margin-bottom:25px}.models-in-showroom__labels{margin-bottom:40px}.models-in-showroom__body{display:none;flex-wrap:wrap}.models-in-showroom__body.active{display:flex}.models-in-showroom__show-more{margin-top:24px}.models-in-showroom__show-more-button{padding:13px;width:420px}}@media (max-width:1439px){.models-in-showroom{margin-bottom:80px;padding:0 20px}.models-in-showroom__title{font-size:28px;margin-bottom:8px}.models-in-showroom__subtitle{font-size:16px;margin-bottom:24px}.models-in-showroom__labels{margin-bottom:24px}.models-in-showroom__body .product{width:25%}.models-in-showroom__show-more{margin-top:12px}.models-in-showroom__show-more-button{padding:10px;width:355px}}@media (max-width:767px){.models-in-showroom{margin-bottom:55px}.models-in-showroom__labels{margin-bottom:50px}.models-in-showroom__body .product{width:50%}}@media (max-width:500px){.models-in-showroom__body .product{width:100%}}.models-in-showroom-labels{overflow:hidden}.models-in-showroom-labels__wrapper{display:flex;margin:0 -5px}.models-in-showroom-labels__label{cursor:pointer;flex-shrink:0;padding:0 5px}.models-in-showroom-labels__label.active .models-in-showroom-labels__inner{background:#282828;color:#fff}.models-in-showroom-labels__inner{border:1px solid #e5e5e5;border-radius:10px;font-size:16px;line-height:1.2;padding:10px 20px}@media (max-width:1439px){.models-in-showroom-labels__inner{font-size:14px;padding:8px 16px}}.models-in-showroom-more{background:#f4f4f4;border-radius:8px;display:flex;flex-direction:column;padding:24px 32px 0;width:33.333333%}.models-in-showroom-more__title{color:#282828;font-size:22px;line-height:1.2;margin-bottom:8px}.models-in-showroom-more__desc{color:#4f4f4f;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:22px}.models-in-showroom-more__img{align-self:flex-end;margin:-60px 0 -30px;mix-blend-mode:multiply;width:75%}.models-in-showroom-more__whatsapp{align-items:center;color:inherit;display:flex;font-size:16px;font-weight:300;line-height:1.2;position:relative;z-index:1}.models-in-showroom-more__whatsapp:before{background:url(../img/whatsapp.svg) 50%/contain no-repeat;content:"";display:inline-block;height:32px;margin-right:5px;width:32px}.models-in-showroom-more__whatsapp span{padding-bottom:4px;position:relative}.models-in-showroom-more__whatsapp span:before{background:#cbcbcb;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}.models-in-showroom-more__telegram{align-items:center;color:inherit;display:flex;font-size:16px;font-weight:300;line-height:1.2;position:relative;z-index:1}.models-in-showroom-more__telegram:before{background:url(../img/telegram.svg) 50%/contain no-repeat;content:"";display:inline-block;height:32px;margin-right:5px;width:32px}.models-in-showroom-more__telegram span{padding-bottom:4px;position:relative}.models-in-showroom-more__telegram span:before{background:#cbcbcb;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}@media (max-width:1439px){.models-in-showroom-more{width:50%}}@media (max-width:950px){.models-in-showroom-more__img{align-self:center;width:unset}}@media (max-width:767px){.models-in-showroom-more{width:100%}}.choose-furniture{color:#282828;display:flex;margin:0 auto 192px;max-width:1920px;padding:0 64px}.choose-furniture__column:first-child{margin-right:24px;padding-top:36px}.choose-furniture__column:nth-child(2){flex-shrink:0;margin-right:24px;width:24%}.choose-furniture__column:nth-child(3){flex-shrink:0;width:40%}.choose-furniture__title{font-size:40px;line-height:1.1;margin-bottom:32px}.choose-furniture__desc{font-size:20px;font-weight:300;line-height:1.2;margin-bottom:unset}.choose-furniture__video{border-radius:10px;overflow:hidden}.choose-furniture__video video{vertical-align:bottom;width:100%}@media (max-width:1919px){.choose-furniture{margin-bottom:128px}.choose-furniture__column:first-child{padding-top:unset}.choose-furniture__title{font-size:32px;margin-bottom:24px}.choose-furniture__desc{font-size:18px}}@media (max-width:1439px){.choose-furniture{flex-wrap:wrap;justify-content:space-between;margin-bottom:80px;padding:0 20px}.choose-furniture__title{margin-bottom:25px}.choose-furniture__column:first-child{padding-top:32px}.choose-furniture__column:first-child,.choose-furniture__column:nth-child(2){margin-bottom:25px;margin-right:unset;width:48.5%}.choose-furniture__column:nth-child(3){width:100%}.choose-furniture__title{font-size:28px;margin-bottom:15px}.choose-furniture__desc{font-size:16px}}@media (max-width:767px){.choose-furniture{margin-bottom:56px;padding:0 20px}.choose-furniture__column:first-child{margin-bottom:32px;padding-top:unset;width:100%}.choose-furniture__column:nth-child(2){margin-bottom:10px;width:100%}.choose-furniture__title{margin-bottom:12px}}.choose-furniture-slider{border-radius:10px;overflow:hidden;position:relative}.choose-furniture-slider__prev{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:60px;z-index:1}.choose-furniture-slider__prev:before{background:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:block;height:30px;position:absolute;width:30px}.choose-furniture-slider__prev:after{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";display:block;height:30px;position:absolute;transform:rotate(-90deg);width:12px}.choose-furniture-slider__wrapper{align-items:flex-start;display:flex}.choose-furniture-slider__slide{flex-shrink:0}.choose-furniture-slider__slide img{width:100%}.choose-furniture-slider__next{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:60px}.choose-furniture-slider__next:before{background:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:block;height:30px;position:absolute;width:30px}.choose-furniture-slider__next:after{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";display:block;height:6px;position:absolute;transform:rotate(90deg);width:12px}.choose-furniture-slider__pagination{bottom:10px;display:none;height:5px;justify-content:center;pointer-events:none;position:absolute;width:100%}.choose-furniture-slider__pagination .swiper-pagination-bullet{background:#fff;border-radius:20px;margin-right:5px;width:5px}.choose-furniture-slider__pagination .swiper-pagination-bullet-active{width:15px}@media (max-width:1439px){.choose-furniture-slider__next,.choose-furniture-slider__prev{display:none}.choose-furniture-slider__pagination{display:flex}}.space{color:#282828;margin:0 auto 160px;max-width:1920px;padding:0 64px}.space__wrapper{background:#f4f4f4;border-radius:10px;display:flex}.space__wrapper>.space__button{display:none}.space .space__column:first-child{align-items:center;display:flex;width:58%}.space .space__column:first-child img{width:100%}.space .space__column:nth-child(2){padding:40px 65px;width:40%}.space__title{font-size:34px;line-height:1.2;margin-bottom:16px}.space__desc{font-size:18px;font-weight:300;line-height:1.4;margin-bottom:40px}.space__button{border-radius:5px;padding:13px;width:440px}.space__button:after{background:url(../img/arrow-next.svg) 50%/contain no-repeat;content:"";display:inline-block;height:11px;margin-left:10px;width:13px}@media (max-width:1919px){.space{margin-bottom:128px}.space .space__column:nth-child(2){padding:30px 65px}.space__title{font-size:28px;margin-bottom:12px}.space__desc{font-size:16px;margin-bottom:32px}}@media (max-width:1439px){.space{margin-bottom:80px;padding:0 20px}.space__wrapper{flex-direction:column;padding:30px}.space__wrapper>.space__button{display:block;order:3}.space .space__column:first-child{margin-bottom:24px;order:2;width:unset}.space .space__column:nth-child(2){display:flex;flex-direction:column;margin-bottom:40px;order:1;padding:unset;width:unset}.space__title{font-size:24px;margin-bottom:16px}.space__desc{margin-bottom:40px}.space__button{display:none;width:100%}}@media (max-width:767px){.space{margin-bottom:56px}.space__button{align-self:unset;width:100%}}.showroom-tour{color:#282828;line-height:1.1;margin:0 auto 160px;max-width:1920px;padding:0 64px}.showroom-tour__title{font-size:40px;line-height:1.2;margin-bottom:8px}.showroom-tour__desc{font-size:20px;font-weight:300;line-height:1.2;margin-bottom:36px}.showroom-tour iframe{border-radius:10px;font-size:15px;height:550px;line-height:1.2;margin-bottom:10px;width:100%}.showroom-tour__disclamer{color:#4f4f4f;font-size:18px;font-weight:300;line-height:1.2}@media (max-width:1919px){.showroom-tour{margin-bottom:128px}.showroom-tour__title{font-size:32px;margin-bottom:6px}.showroom-tour__desc{font-size:18px}.showroom-tour iframe{height:400px}.showroom-tour__disclamer{font-size:16px}}@media (max-width:1439px){.showroom-tour{margin-bottom:80px;padding:0 20px}.showroom-tour__title{font-size:28px;margin-bottom:8px}.showroom-tour__desc{font-size:16px;margin-bottom:20px}.showroom-tour iframe{height:550px}.showroom-tour__disclamer{font-size:14px}}@media (max-width:767px){.showroom-tour iframe{height:450px}}.showroom-delivery{color:#282828;display:flex;flex-wrap:wrap;margin:0 auto 192px;max-width:1920px;padding:0 64px}.showroom-delivery__title{font-size:40px;line-height:1.1;margin-bottom:40px}.showroom-delivery__button{align-self:center;border-radius:5px;font-size:16px;margin-bottom:40px;margin-left:auto;padding:13px;width:calc(33.33333% - 15px)}.showroom-delivery__button:after{background:url(../img/arrow-next.svg) 50%/contain no-repeat;content:"";display:inline-block;height:11px;margin-left:10px;width:13px}.showroom-delivery__wrapper{overflow:hidden;width:100%}.showroom-delivery__inner{display:flex;margin:-12px}.showroom-delivery__item{padding:12px;width:33.333333%}.showroom-delivery__item-inner{background:#f4f4f4;border-radius:10px;height:100%;padding:35px 40px}.showroom-delivery__item-inner svg{display:block;margin-bottom:15px}.showroom-delivery__item-title{display:block;font-size:24px;line-height:1.2;margin-bottom:10px}.showroom-delivery__desc{display:block;font-size:16px;font-weight:300;line-height:1.2}@media (max-width:1919px){.showroom-delivery{margin-bottom:130px}.showroom-delivery__title{font-size:32px;margin-bottom:24px}.showroom-delivery__button{margin-bottom:24px}.showroom-delivery__item-inner{padding:20px 30px}.showroom-delivery__item-title{font-size:20px}.showroom-delivery__desc{font-size:14px}}@media (max-width:1439px){.showroom-delivery{margin-bottom:80px;padding:0 20px}.showroom-delivery__title{margin-bottom:20px}.showroom-delivery__button{margin-bottom:unset;order:2;width:100%}.showroom-delivery__wrapper{margin-bottom:20px}.showroom-delivery__inner{display:block;margin:-5px}.showroom-delivery__item{padding:5px;width:100%}.showroom-delivery__item-inner{height:unset;padding:25px}.showroom-delivery__item-inner svg{margin-bottom:10px}.showroom-delivery__item-title{margin-bottom:5px}.showroom-delivery__desc{font-size:14px}}@media (max-width:767px){.showroom-delivery{margin-bottom:56px}.showroom-delivery__button{width:100%}.showroom-delivery__item-inner{padding:25px 15px}.showroom-delivery__item-title{font-size:16px}}.contact-network{color:#282828;line-height:1.1;margin:0 auto 160px;max-width:1920px;padding:0 64px}.contact-network__title{font-size:40px;line-height:1.2;margin-bottom:8px}.contact-network__desc{font-size:20px;font-weight:300;line-height:1.2;margin-bottom:40px}@media (max-width:1919px){.contact-network{margin-bottom:130px}.contact-network__title{font-size:32px;margin-bottom:6px}.contact-network__desc{font-size:18px;margin-bottom:36px}}@media (max-width:1439px){.contact-network{margin-bottom:80px;padding:0 20px}.contact-network__title{font-size:28px;margin-bottom:6px}.contact-network__desc{font-size:16px;margin-bottom:20px}}@media (max-width:767px){.contact-network{margin-bottom:30px}.contact-network__title{font-size:28px;margin-bottom:8px}.contact-network__desc{margin-bottom:24px}}.contact-network-slider__wrapper{grid-template-areas:"slide1 slide2 slide3" "slide1 slide4 slide5";grid-template-columns:2fr 1fr 1fr;padding-bottom:50px;grid-gap:25px;display:grid}.contact-network-slider__slide{flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-network-slider__slide:first-child{grid-area:slide1}.contact-network-slider__slide:nth-child(2){grid-area:slide2}.contact-network-slider__slide:nth-child(3){grid-area:slide3}.contact-network-slider__slide:nth-child(4){grid-area:slide4}.contact-network-slider__slide:nth-child(5){grid-area:slide5}.contact-network-slider__slide-inner{display:flex;flex-direction:column;height:100%;position:relative}.contact-network-slider__slide-image-wrapper{border-radius:10px;flex-grow:1;margin-bottom:10px;overflow:hidden}.contact-network-slider__slide-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.contact-network-slider__link{align-items:center;color:inherit;display:flex;font-size:18px;font-weight:300;line-height:1.2}.contact-network-slider__link:before{content:"";display:inline-block;height:32px;width:32px}.contact-network-slider__link.telegram:before{background:url(../img/telegram.svg) 50%/contain no-repeat}.contact-network-slider__link.youtube:before{background:url(../img/youtube.svg) 50%/contain no-repeat}.contact-network-slider__link.vk:before{background:url(../img/vk.svg) 50%/contain no-repeat}.contact-network-slider__link.pinterest:before{background:url(../img/pinterest.svg) 50%/contain no-repeat}.contact-network-slider__link.instagram:before{background:url(../img/instagram.svg) 50%/contain no-repeat}.contact-network-slider__link span{border-bottom:1px solid #cbcbcb;display:block;padding:3px}.contact-network-slider__disclaimer{color:#757575;display:block;font-size:12px;line-height:1.2;position:absolute;top:calc(100% + 5px)}@media (max-width:1919px){.contact-network-slider__link{font-size:16px}}@media (max-width:1439px){.contact-network-slider__wrapper{grid-template-areas:"slide1 slide1" "slide2 slide3" "slide4 slide5";grid-template-columns:1fr 1fr}}@media (max-width:768px){.contact-network-slider{overflow:hidden}.contact-network-slider__wrapper{grid-gap:unset;display:flex}.contact-network-slider__slide-image-wrapper{height:185px;width:185px}}.need-consultation{color:#282828;line-height:1.1;margin:0 auto 128px;max-width:1920px;padding:0 64px}.need-consultation__wrapper{align-items:center;background:#f4f4f4;border-radius:10px;display:flex;min-height:485px;padding:0 100px;position:relative}.need-consultation__inner{padding:60px 0;width:633px}.need-consultation__inner .wpforms-container{margin:0 0 25px}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container>:first-child,.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container>:nth-child(2){width:49%}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container .iti__flag-container{display:none}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field{padding:unset}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container input[type=tel],.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container input[type=text]{border:1px solid #e5e5e5;border-radius:5px;height:unset;padding:15px!important}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container input[type=tel]::-moz-placeholder,.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container input[type=text]::-moz-placeholder{color:#757575}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container input[type=tel]::placeholder,.need-consultation__inner .wpforms-container .wpforms-form .wpforms-field-container input[type=text]::placeholder{color:#757575}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-submit-container{padding:unset}.need-consultation__inner .wpforms-container .wpforms-form .wpforms-submit-container .wpforms-submit{font-size:18px!important;padding:15px!important;width:100%}.need-consultation__inner.send{display:flex;flex-direction:column;justify-content:center}.need-consultation__inner.send .need-consultation__desc,.need-consultation__inner.send .need-consultation__title{display:none}.need-consultation__inner.send .wpforms-container-full{margin-bottom:unset}.need-consultation__inner.send .wpforms-confirmation-container-full{background:unset;border:unset;line-height:1.2;margin-bottom:unset;padding:unset}.need-consultation__inner.send .wpforms-confirmation-container-full p{margin-bottom:unset}.need-consultation__inner.send .wpforms-confirmation-container-full p:first-child{align-items:center;display:flex;font-size:40px;margin-bottom:10px;margin-right:5px}.need-consultation__inner.send .wpforms-confirmation-container-full p:first-child:before{background:url(../img/checkmark.svg) 50%/contain no-repeat;content:"";display:block;height:48px;width:48px}.need-consultation__inner.send .wpforms-confirmation-container-full p:nth-child(2){font-size:20px;font-weight:300}.need-consultation__inner.send .need-consultation__disclaimer{display:none}.need-consultation__title{display:block;font-size:40px;line-height:1.1;margin-bottom:8px}.need-consultation__desc{color:#666;display:block;font-size:20px;font-weight:300;line-height:1.2;margin-bottom:40px}.need-consultation__disclaimer{font-size:12px;font-weight:300;line-height:1.2}.need-consultation__disclaimer-link{color:inherit;text-decoration:underline}@media (max-width:1919px){.need-consultation{margin-bottom:128px}.need-consultation__wrapper{padding:0 64px}.need-consultation__inner.send .wpforms-confirmation-container-full p:first-child{font-size:28px}.need-consultation__inner.send .wpforms-confirmation-container-full p:nth-child(2){font-size:20px}.need-consultation__title{font-size:32px}.need-consultation__desc{font-size:18px;margin-bottom:25px}}.need-consultation__wrapper{overflow:hidden}@media (max-width:1439px){.need-consultation{margin-bottom:60px;padding:0 20px}.need-consultation__wrapper{padding:0 30px}.need-consultation__inner{width:100%}.need-consultation__inner .wpforms-container{width:320px}.need-consultation__inner .wpforms-container .wpforms-field-container>:first-child{margin-bottom:10px;width:100%!important}.need-consultation__inner .wpforms-container .wpforms-field-container>:nth-child(2){width:100%!important}.need-consultation__inner.send .wpforms-confirmation-container-full p:first-child{font-size:20px}.need-consultation__inner.send .wpforms-confirmation-container-full p:nth-child(2){font-size:15px}.need-consultation__title{font-size:32px;text-align:center}.need-consultation__desc{font-size:18px;margin-bottom:32px;text-align:center}.need-consultation__disclaimer{width:320px}}@media (max-width:940px){.need-consultation__title{font-size:28px;text-align:left}.need-consultation__desc{font-size:16px;text-align:left}.need-consultation__disclaimer{width:unset}}@media (max-width:768px){.need-consultation__image{display:none}.need-consultation__desc,.need-consultation__title{text-align:center}.need-consultation{margin-bottom:56px}.need-consultation__inner{padding:30px 0}.need-consultation__inner .wpforms-container{width:unset}.need-consultation__inner.send .wpforms-confirmation-container-full p:first-child{font-size:16px}.need-consultation__inner.send .wpforms-confirmation-container-full p:nth-child(2){font-size:13px}.need-consultation__desc{margin-bottom:24px}}.company-details{color:#282828;display:flex;flex-wrap:wrap;margin:0 auto 60px;max-width:1920px;padding:0 64px}.company-details__column{font-size:16px;font-weight:300;line-height:1.4}.company-details__column:nth-child(2),.company-details__column:nth-child(3){white-space:pre-wrap}.company-details__column:not(:last-child){margin-right:10%}.company-details__title{font-size:34px;font-weight:400;line-height:1.1}.company-details__link{align-items:center;color:inherit;display:flex;font-size:20px;font-weight:300;line-height:1.2}.company-details__link:not(:last-child){margin-bottom:4px}.company-details__link.diadoc:before{background:url(../img/diadoc.svg) 50%/contain no-repeat;content:"";display:inline-block;height:32px;margin-right:5px;width:32px}.company-details__link.rusprofile:before{background:url(../img/rusprofile.svg) 50%/contain no-repeat;content:"";display:inline-block;height:32px;margin-right:5px;width:32px}.company-details__link span{padding-bottom:4px;position:relative}.company-details__link span:before{background:#cbcbcb;bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}@media (max-width:1919px){.company-details__column:not(:last-child){margin-right:5%}.company-details__title{font-size:28px}}@media (max-width:1439px){.company-details{margin-bottom:20px;padding:0 20px}.company-details__column{font-size:14px}.company-details__column:first-child{margin-bottom:16px;margin-right:unset;width:100%}.company-details__title{font-size:24px}.company-details__link{font-size:16px}}@media (max-width:767px){.company-details{display:block}.company-details__column{margin-right:unset}.company-details__column:not(:first-child){margin-bottom:16px}.need-consultation__inner div.wpcf7,.wpcf7{margin-left:0!important}.need-consultation__inner .callback-send-form,.need-consultation__inner .confedecial,.need-consultation__inner .form-content,.need-consultation__inner .input-settings{width:322px}.need-consultation__inner .form-content{flex-direction:column}.need-consultation__inner .form-content>.input-setting{margin:0!important}.need-consultation__inner .form-content>.input-settings:first-child{margin-bottom:0!important;margin-top:8px!important}}.h1-styles{font-size:30px}.h2-styles,.h3-styles{font-size:22px}.h1-styles,.h2-styles .h3-styles .h4-styles .h5-styles .h6-styles{color:#282828;line-height:1.4}.strong-style{font-weight:900}.b-style{font-weight:700}.em-style{font-variation-settings:"ital" 850}.cross-link{border-radius:5px;box-shadow:2px 2px 20px 4px rgba(0,0,0,.08);padding:30px 25px}.cross-link,.production-time{font-size:16px;line-height:1.2;margin-bottom:20px}.production-time{display:flex;font-weight:300;justify-content:space-between}@media (max-width:820px){.production-time{font-size:14px}}.clients-column.partners{margin-top:32px!important}.nm-footer-bar-col ul li:not(:last-child){margin-bottom:10px!important}.callback.footer-label.medium-size.zakaz{width:97px}.page-column .menu-new{font-size:16px!important;padding-top:12px}.bottom-container-row,.footer-top-container{color:#282828}ul.menu-new>li>a{color:#282828!important}.label.medium-size.assortiment{color:#005cfb}.big-size{font-size:18px}.medium-size{font-size:16px}.low-size{font-size:12px}.bold{font-weight:550}.copyright,.slim{color:#757575;font-weight:200;line-height:14px}.copyright{font-size:14px;margin-right:40px;width:100%}#nm-footer{line-height:18px}.nm-footer-bar-col{line-height:18px!important}.nm-footer{background-color:#f7f7f7;display:flex;flex-direction:column;font-weight:300;letter-spacing:normal;padding:40px 64px 20px}.medium-size:not(.bold):hover{font-weight:400;transition:.25s}.footer-label.not-hover:hover{font-weight:300!important}.menu-new li:hover{font-weight:400;transition:.25s}.footer-label.medium-size.addr:hover{width:157px}.nm-footer-bar-col{margin-bottom:0;padding:0}.footer-top-container{justify-content:space-between}.socials-row.top>.footer-label.big-size.bold{color:#282828}.footer-bottom-container,.footer-top-container,.page-column,.socials-row.top{display:flex}.footer-bottom-container{flex-direction:column;margin-top:80px}.callback-not-pc-version{display:flex;width:360px}.callback-not-pc-version>.callback-column{margin-right:48px;width:122px}.socials-row.top{flex-direction:column}.social-info-column{width:581px}.social-logo{margin-bottom:32px}.socials-row.top>.footer-label{display:block;margin-top:6px}.socials-row.top>.assortiment{margin-top:8px}.socials-row.middle{align-items:flex-start;display:flex;flex-direction:column}.callback-column>div:nth-child(2),.callback-column>div:nth-child(3),.social-messagers>div:nth-child(2),.social-messagers>div:nth-child(3){margin-top:6px}.callback.telegram path:nth-child(2){fill:#fff}.callback.telegram path:first-child{fill:#23a0dc}.social-messagers>div{display:flex}.socials-row.middle .callback{height:24px}.callback-column>.callback,.social-messagers>.callback{align-items:center;display:flex}.social-messagers>.callback{justify-content:flex-start}.social-icons-block{display:flex;margin-bottom:6px;margin-top:6px}.social-icons-block>.social-item{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:38px;justify-content:center;margin-right:6px;transition:.5s;width:38px}.social-item-inst path:nth-child(2),.social-item-pnt path:nth-child(2),.social-item-tg path:first-child,.social-item-vk path:first-child,.social-item-you-tube path:first-child{fill:#757575}.social-item>svg>path{transition:.5s}.page-column{justify-content:space-between;margin-right:77px;width:884px}.page-column>div{align-items:flex-start;display:flex;flex-direction:column;width:279px}.clients.list .clients-column:nth-child(2){margin-top:28px}.widjets-item.ym{margin-top:26px}.widjets-item.gis{margin-top:12px}.widjets-item>iframe{border-radius:6px;outline:1px solid #e5e5e5}.bottom-container-row.bottom-row{justify-content:space-between}.catalog-doc-block{align-items:center;background-color:#fff;border-radius:3%;display:flex;flex-direction:column;height:281px;justify-content:center;width:220px}.catalog-doc-block>.product-picture{margin-bottom:36px;margin-top:36px;width:150px}.download-block{align-items:center;cursor:pointer;display:flex;justify-content:center}.download-block span{color:#000!important}.bottom-container-row.not-mobile div:first-child{width:303px}.bottom-container-row.not-mobile div:nth-child(2){width:201px}.bottom-container-row.not-mobile div:nth-child(3){width:185px}.bottom-container-row.not-mobile div:nth-child(4){width:231px}.bottom-container-row{align-items:flex-end;display:flex;margin-top:12px}.bottom-container-row>.list-item{margin-right:40px}.made-garant{display:flex;justify-content:flex-end;width:132px}.footer-label.medium-size.addr,.socials-row.middle a{border-bottom:1px solid #cbcbcb;color:#282828!important}.social-messagers a{margin-bottom:-3px;padding-bottom:3px}.footer-label.medium-size.addr:hover,.socials-row.middle a:hover{border-bottom:1px solid #a9a9a9}.footer-label.medium-size.addr{height:18px;width:178px}.callback.footer-label.medium-size.zakaz{width:111px}.label.medium-size.assortiment{font-weight:450}.callback-laptop,.callback.footer-label.medium-size.mobile,.mobile-bottom-bar,.nm-footer-bar-col.mobile,.page-column.laptop,.socials-row.bottom.mobile{display:none}.about,.clients-column{margin-top:0!important}.page-column.not-mobile{display:flex}.page-column.mobile{display:none}.bottom-container-row.not-mobile{margin-top:0}.catalog-doc-block>.product-picture{margin-bottom:42px;margin-top:42px;width:204px}.socials-row.middle{margin-bottom:32px;margin-top:32px}.social-messagers{width:189px}.bottom-container-row.not-mobile>.footer-label.list-item.medium-size{cursor:pointer;font-size:14px!important}.footer-label.medium-size.addr:hover{width:180px}.bottom-container-row.not-mobile a{color:#282828!important}.bottom-container-row.not-mobile a:first-of-type{width:304px}.bottom-container-row.not-mobile a:nth-of-type(2){width:202px}.bottom-container-row.not-mobile a:nth-of-type(3){width:186px}.bottom-container-row.not-mobile a:nth-of-type(4){width:232px}@media (max-width:1919px) and (min-width:1440px){.bottom-container-row.not-mobile a:first-of-type{width:261px}.bottom-container-row.not-mobile a:nth-of-type(2){width:173px}.bottom-container-row.not-mobile a:nth-of-type(3){width:160px}.bottom-container-row.not-mobile a:nth-of-type(4){width:204px}.callback-not-pc-version>.callback-column{margin-right:32px;width:121px}.callback-not-pc-version>.social-messagers{width:190px}.bottom-container-row.not-mobile div:first-child{width:260px}.bottom-container-row.not-mobile div:nth-child(2){width:172px}.bottom-container-row.not-mobile div:nth-child(3){width:159px}.bottom-container-row.not-mobile div:nth-child(4){width:198px}.widjets-item.ym{margin-top:20px}.widjets-item.gis{margin-top:12px}.footer-label.medium-size.addr:hover{width:155px}.social-messagers{width:169px}.socials-row.middle{margin-bottom:24px;margin-top:24px}.catalog-doc-block>.product-picture{margin-bottom:36px;margin-top:36px;width:149px}.callback.footer-label.medium-size.zakaz{width:97px}#nm-footer{line-height:16px}.nm-footer-bar-col{line-height:16px!important}.clients-column.partners{margin-top:28px!important}.nm-footer-bar-col ul li:not(:last-child){margin-bottom:8px!important}.page-column .menu-new{font-size:14px!important}.footer-label.medium-size.addr{width:156px}.callback-not-pc-version{width:350px}.page-column{width:644px}.copyright{font-size:12px;width:1179px}.catalog-doc-block{height:229px;width:172px}.page-column>div{width:200px}.social-info-column{width:421px}.big-size{font-size:16px}.medium-size{font-size:14px}.social-logo{margin-bottom:15px}.about,.clients-column{margin-top:0!important}.page-column.not-mobile{display:flex}.page-column.mobile{display:none}.footer-bottom-container{flex-direction:column;margin-top:48px}.bottom-container-row.not-mobile{margin-top:0}.bottom-container-row.not-mobile>.footer-label.list-item.medium-size{font-size:12px!important}}@media (max-width:1439px) and (min-width:768px){.page-column>div{width:100%}.widjets-item.gis,.widjets-item.ym{margin-top:0}.callback-not-pc-version:first-child{margin-right:43px;width:121px}.widjets-item{margin-top:0}.footer-label.medium-size.addr:hover{width:177px}.page-column{margin-right:50px}.social-messagers{width:189px}#nm-footer{line-height:16px}.nm-footer-bar-col{line-height:16px!important}.bottom-container-row{align-items:flex-start}.clients-column.partners{margin-top:0!important}.callback.footer-label.medium-size.zakaz{width:112px}.nm-footer-bar-col ul li:not(:last-child){margin-bottom:12px!important;width:100%}.page-column .menu-new{font-size:16px!important}.catalog-doc-block>.product-picture{margin-bottom:12px;margin-top:12px;width:231px}.social-logo{margin-bottom:20px}.socials-row.top>.footer-label.big-size.bold{color:#c19041}.social-info-column{width:calc(50% - 80px)}.callback-not-pc-version{display:-ms-flexbox;width:350px}.callback-not-pc-version>.callback-column{margin-right:43px}.socials-row.middle{margin-bottom:32px;margin-top:0}.doc-catalog-column{display:none}.callback-laptop{display:flex;flex-direction:column;width:354px}.page-column.laptop{display:flex;flex-direction:column;margin-top:40px;width:100%}.about-column.widjets.not-mobile{display:none}.clients.list .clients-column:nth-child(2){margin-top:0}.nm-footer{padding:40px 20px 32px}.mobile-bottom-bar{align-items:flex-end;display:flex;justify-content:space-between}.mobile-bottom-bar>.about-column.widjets{display:flex}.mobile-bottom-bar>.about-column.widjets>div{margin-right:10px}.copyright{font-size:12px;margin-right:0;width:100%}.catalog-doc-block{height:266px;margin-top:32px;width:354px}.bottom-container-row.not-mobile,.made-garant.not-mobile,.page-column,.socials-row.bottom.not-mobile,.socials-row.middle.not-laptop{display:none}.callback.footer-label.medium-size.mobile,.nm-footer-bar-col.mobile{display:block}.nm-footer-bar-col.xs-accord.hidden{margin-bottom:15px}.nm-footer-bar-col.xs-accord ul{overflow:hidden;transition:max-height 1.5s}.nm-footer-bar-col.xs-accord .footer-label:after,.nm-footer-bar-col.xs-accord h4:after{background:url(/wp-content/themes/savoy-child/assets/img/arrow-footer.svg);background-repeat:no-repeat;content:"";display:inline-block;height:6px;margin:0 0 1px 5px;transform:rotate(180deg);transition:all .5s ease;width:10px}.nm-footer-bar-col.xs-accord.hidden .footer-label:after,.nm-footer-bar-col.xs-accord.hidden h4:after{margin:0 0 1px 5px;transform:rotate(0deg);transition:all .5s ease}.nm-footer-bar-col.xs-accord.hidden ul{max-height:0!important;transition:max-height .5s!important}.about,.clients-column,.clients-column.partners{margin-top:8px!important}.nm-footer-bar-col.xs-accord.hidden{margin-bottom:0}.nm-footer-bar-col.xs-accord:not(.hidden) .menu-new{margin-bottom:20px}.footer-label.medium-size.bold.mobile{margin-top:8px}.page-column .menu-new{padding-top:12px}.page-column.mobile,.page-column.not-mobile{display:none}.footer-label.medium-size.addr{height:20px}}@media (max-width:767px){.widjets-item.gis,.widjets-item.ym{margin-top:0}.callback-not-pc-version>.callback-column{margin-right:42px;width:121px}.widjets-item{margin-top:0}.widjets-item.gis{margin-top:8px}.page-column.not-mobile{display:none}.page-column.mobile{display:flex;flex-direction:column}#nm-footer{line-height:18px}.nm-footer-bar-col{line-height:18px!important}.footer-label.medium-size.bold.mobile{margin-top:8px}.nm-footer-bar-col.mobile{display:flex;flex-direction:column}.about,.clients-column,.clients-column.partners{margin-top:8px!important}.social-logo{margin-bottom:20px}.callback.footer-label.medium-size.mobile{display:block}.nm-footer-bar-col.xs-accord:not(.hidden) .menu-new{margin-bottom:20px}.nm-footer-bar-col.xs-accord.hidden{margin-bottom:0}.nm-footer{padding:40px 20px 32px}.social-info-column{width:100%}.nm-footer-bar-col ul li:not(:last-child){margin-bottom:12px!important}.page-column .menu-new{font-size:16px!important}.socials-row.top>.footer-label.big-size.bold{color:#c19041}.nm-footer-bar-col.xs-accord ul{overflow:hidden;transition:max-height 1.5s}.nm-footer-bar-col.xs-accord .footer-label:after,.nm-footer-bar-col.xs-accord h4:after{background:url(/wp-content/themes/savoy-child/assets/img/arrow-footer.svg);background-repeat:no-repeat;content:"";display:inline-block;height:6px;margin:0 0 1px 5px;transform:rotate(180deg);transition:all .5s ease;width:10px}.nm-footer-bar-col.xs-accord.hidden .footer-label:after,.nm-footer-bar-col.xs-accord.hidden h4:after{margin:0 0 1px 6px;transform:rotate(0deg);transition:all .5s ease}.nm-footer-bar-col.xs-accord.hidden ul{max-height:0!important;transition:max-height .5s!important}.doc-catalog-column{display:flex;flex-direction:column;margin-top:20px}.callback-laptop,.page-column.laptop{display:none}.socials-row.middle.not-laptop{display:flex;margin-bottom:32px;margin-top:32px}.mobile-bottom-bar>.about-column.widjets{display:flex;flex-direction:column}.page-column>div{width:100%}.mobile-bottom-bar{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:28px}.about-column.widjets.not-mobile,.bottom-container-row.not-mobile,.made-garant.not-mobile,.page-column.not-laptop,.socials-row.bottom.not-mobile{display:none}.footer-bottom-container,.footer-top-container{display:flex;flex-direction:column}.footer-bottom-container{margin-top:64px}.page-column,.socials-row.top{display:flex;flex-direction:column}.page-column{margin-top:8px;width:100%}.nm-footer-bar-col{padding:0;width:100%}.clients.list .clients-column:nth-child(2){margin-top:0}.catalog-doc-block{margin-bottom:32px;width:100%}.catalog-doc-block>.product-picture{height:auto;margin-bottom:11px;margin-top:11px;width:231px}.catalog-doc-block>.label{height:20px;width:119px}.socials-row.bottom.mobile{display:flex;flex-direction:column}.social-icons-block>.social-item{height:48px;width:48px}.social-icons-block>a>svg{height:32px;width:32px}.copyright{margin-right:0;width:100%}.page-column .menu-new{padding-top:12px}.footer-label.medium-size.addr:hover{width:180px}.footer-label.medium-size.addr{height:20px}}.pum-theme-23183 .pum-container,.pum-theme-lightbox .pum-container{padding:0!important}.pum-container.popmake{align-items:center;border-radius:16px;display:flex;justify-content:center;padding:32px 40px!important;width:582px}.callback-form,.pum-container.popmake .form{background-color:#f4f4f4;display:flex!important;flex-direction:column!important;justify-content:center;width:502px}.wpcf7 input.wpcf7-submit{width:100%!important}.form-top-bar{align-items:center;display:flex;justify-content:space-between;width:100%}button.custom{background-color:inherit;border:none;line-height:0;padding:0}textarea.callback-input-place{overflow-y:hidden;resize:none}.callback-input-place:focus+label,.callback-input-place:valid+label{background-color:transparent;border-radius:8px;font-size:12px;padding-top:7px;right:10%;top:0;width:90%}.error-message-text{display:none;font-size:12px;font-weight:350;line-height:13px;padding:4px 0 0 6px}.field-is-not-filled.empty-input-field~.error-message-text{color:#ba393a;display:flex}.input-settings .callback-input-place[name=client-recourse-text]{padding:26px 100px 8px 16px}.form-content div:nth-child(3)>.transform-label{height:auto}.form-content label{background-color:transparent;border:none;border-color:#fff!important;box-sizing:border-box;color:#757575;font-size:16px;font-weight:300;line-height:18px;outline-width:0!important;outline:0!important;padding:0 0 0 16px;position:absolute;right:0;top:18px;transition:.5s;width:100%}.form-top-bar>.form-name{color:#282828;font-size:34px;font-weight:400;line-height:36px;margin:0}.form-top-bar+.need-consultation__desc-pop{color:#282828;font-size:16px;font-weight:300;line-height:1.2;margin-top:8px}.form-content>.input-settings:first-child{margin-top:28px!important}.input-settings{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:8px!important;position:relative;width:100%}.reset-surname{display:flex;position:absolute;top:18px;z-index:1;-ms-flex-pack:center;-ms-flex-align:center;cursor:pointer;display:none;padding-right:18px}textarea.reset-surname{top:calc(50% - 8px)}.reset-surname.view{display:flex}.transform-label{height:auto;position:relative;width:100%}.form-content{display:flex;flex-direction:column;width:100%}.form-content.white-background .callback-input-place{background-color:#f4f4f4}.form-content.grey-background .callback-input-place{background-color:#fff}input.callback-input-place:-webkit-autofill,input.callback-input-place:-webkit-autofill:active,input.callback-input-place:-webkit-autofill:focus,input.callback-input-place:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #ffeb99!important;font-size:16px!important;font-weight:300!important;line-height:16.5px!important}.input-settings .callback-input-place{border:none;border-radius:8px!important;box-sizing:border-box;font-family:Open Sans!important;font-size:16px;font-weight:300!important;height:52px;line-height:18px!important;padding:17px 0 0 16px;width:100%}.submitting-field{background-color:#c2c2c2!important;border:0;border-radius:0;border-radius:8px;color:#fff;display:none;font-size:16px;font-weight:300;height:54px;line-height:32px;margin:32px 0 8px;padding:11px 17px;text-align:center;width:100%}.submitting-field.view-field{display:inline-block}.callback-input-place::-webkit-input-placeholder{color:transparent}.callback-input-place::-moz-placeholder{color:transparent}.callback-input-place::-ms-input-placeholder{color:transparent}.callback-input-place:focus::-webkit-input-placeholder{color:#757575}.callback-input-place:focus::-moz-placeholder{color:#757575}.callback-input-place:focus::-ms-input-placeholder{color:#757575}.callback-input-place:hover{background-color:#fbfbfb}.callback-input-place:hover~label{color:#757575}.callback-input-place:focus,.callback-input-place:focus-visible{border:1px solid #e5e5e5!important;outline-width:0!important;outline:0!important}.callback-input-place.empty-input-field:focus,.callback-input-place.empty-input-field:focus-visible{border:1px solid #ffdbdb!important;outline-width:0!important;outline:0!important}.custom-placeholder{display:none;font-family:Open Sans!important;font-size:16px;font-weight:300;left:16px;line-height:16.5px;position:absolute;top:26.9px}span.custom-placeholder.focus{left:16.9px}.not-visible{visibility:hidden}.mask-custom-placeholder{color:#757575}.color-black{color:#282828;margin-left:-.44px;margin-right:-.44px}.other-text-callback{font-size:20px;font-weight:400;line-height:22px;margin-bottom:8px;margin-top:24px;padding:0!important}.callback-method-variation{margin-right:12px}.other-method-callback.simple input.checkbox-only,input#checkbox-telegram,input#checkbox-telegram-30,input#checkbox-telegram-32,input#checkbox-whatsapp,input#checkbox-whatsapp-30,input#checkbox-whatsapp-32{display:none}.callback-method-variation input:checked+.callback{background-color:#fff;border-radius:8px;transition:.11s}.pum-close.popmake-close:not(.custom){display:none}.callback-method-variation>.callback{align-items:center;display:flex;height:40px;justify-content:space-evenly}.callback-method-variation>.callback.whatsapp{width:128px}.callback-method-variation>.callback.telegram{width:119px}.other-method-callback{display:flex;margin-top:12px}.other-method-callback>div{margin-right:12px}.callback-send-form{background-color:#000!important;border:none;border-radius:8px!important;color:#fff;cursor:pointer;font-size:18px;font-weight:300;height:56px;line-height:24px;margin-bottom:8px;margin-top:12px}.callback-send-form.disabled,.callback-send-form.disabled:hover{background-color:#c2c2c2!important;cursor:default}.confedecial{color:#666!important;font-size:12px;font-weight:300;line-height:16px;padding-bottom:1px}.confedecial>a{border-bottom:1px solid;color:#666!important;cursor:pointer}.form-content.grey-background .empty-input-field,.form-content.white-background .empty-input-field{background-color:#fff7f7;background-color:#fff5f5}.wpcf7-form .wpcf7-spinner{display:none}.wpcf7,div.wpcf7{overflow:hidden!important;position:relative!important}.need-consultation__inner .form-name.message-middle{align-items:flex-end;display:flex;justify-content:space-between;width:500px}.step .callback-send-form{margin-top:24px}.need-consultation__inner div.wpcf7,.wpcf7{margin-left:0!important}.need-consultation__inner .input-settings{width:312px}.need-consultation__inner .form-content{flex-direction:row;justify-content:space-between}.need-consultation__inner .form-content>.input-setting{margin:0!important}.need-consultation__inner .form-content>.input-settings:first-child{margin-bottom:0!important;margin-top:0!important}.need-consultation__image{bottom:0;position:absolute;right:0;width:869px}@media (max-width:1730px) and (min-width:1441px){.need-consultation__image{bottom:0;position:absolute;right:-290px;width:869px}}@media (max-width:1440px) and (min-width:768px){.need-consultation__inner{max-width:469px;min-width:469px}.need-consultation__image{left:52%;position:absolute;right:unset;width:800px}.need-consultation__inner div.wpcf7,.wpcf7{margin-left:0!important}.need-consultation__inner .input-settings{width:230px}.need-consultation__inner .form-content{flex-direction:row;justify-content:space-between}.need-consultation__inner .form-content>.input-setting{margin:0!important}.need-consultation__inner .form-content>.input-settings:first-child{margin-bottom:0!important;margin-top:0!important}}@media (max-width:1024px) and (min-width:768px){.need-consultation__image{left:70%;position:absolute;right:unset;top:104px;width:800px}}@media (max-width:768px){.need-consultation__inner .form-name.message-middle{align-items:center;display:flex;flex-direction:row;justify-content:space-between;text-align:start;width:380px}.need-consultation__inner .form-name.message-middle svg{height:40px;margin-right:10px;width:40px}.need-consultation__image{left:66%;position:absolute;right:unset;top:171px;width:540px}.need-consultation__inner div.wpcf7,.wpcf7{margin-left:0!important}.need-consultation__inner .confedecial,.need-consultation__inner .form-content,.need-consultation__inner .input-settings,.need-consultation__inner .wpcf7 input.wpcf7-submit{width:100%}.need-consultation__inner .form-content{flex-direction:column}.need-consultation__inner .form-content>.input-setting{margin:0!important}.need-consultation__inner .form-content>.input-settings:nth-child(2){margin-bottom:0!important;margin-top:8px!important}.pum-content.popmake-content .form-top-bar>.form-name{font-size:24px;line-height:26px}.pum-content.popmake-content .form-top-bar+.need-consultation__desc-pop{font-size:14px;line-height:16px}}.post-message{display:none!important}.pum.pum-overlay.pum-active{background-color:rgba(0,0,0,.76)!important}@media (max-width:582px){.need-consultation__inner .form-name.message-middle svg{margin-right:0}.need-consultation__image{display:none}.need-consultation__inner .form-name.message-middle{align-items:center;display:flex;flex-direction:column;justify-content:space-between;text-align:center;width:100%}.need-consultation__inner .message{align-content:center;display:flex;width:100%}.need-consultation__inner .confedecial,.need-consultation__inner .form-content,.need-consultation__inner .input-settings,.need-consultation__inner .wpcf7 input.wpcf7-submit{width:100%!important}.pum.pum-overlay.pum-active{align-items:flex-end!important;display:flex!important}.pum-container.popmake,.pum.pum-overlay.pum-active{margin:0!important;top:unset!important;width:100%!important}.pum-container.popmake{border-radius:40px 40px 0 0}.wpcf7.js>form{width:100%!important}.callback-input-place[name=client-recourse-text]{padding:26px 50px 0 16px!important}}.message{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.need-consultation__inner .message{align-items:start}.form-name.message-middle{align-items:center;display:contents;display:flex;flex-direction:column;font-size:34px;line-height:36px;margin-bottom:12px;text-align:center}.footer-label.medium-size.message-middle{font-size:18px;line-height:22px;text-align:center}.message>.feedback-top{display:grid;grid-template-columns:repeat(13,1fr)}.message>.feedback-top>button.custom{grid-column-start:13;grid-row-end:1;text-align:end}.message>.feedback-top>svg{grid-column-start:7;grid-row-end:1;text-align:center}@media (max-width:460px){.nm-footer-bar-col.xs-accord{margin-bottom:0!important;margin-top:0!important}.callback-not-pc-version{display:flex;flex-direction:column;row-gap:10px;width:100%}}.menu-new li>a{color:#282828!important}.nm-row.nm-row-full-nopad{margin:unset!important}[class*=block-grid-]{margin:unset}.grecaptcha-badge{display:none!important}.fabric-render-block{height:50px;margin:32px 0 4px;width:100%}.form-content.in-row>.input-settings:first-child{margin:0 0 32px!important}.need-consultation__wrapper .form-content.grid{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.need-consultation__wrapper .form-content.grid .transform-label>.confedecial{margin-left:6px}.need-consultation__wrapper .form-content.grid+.callback-send-form{margin-top:24px}.need-consultation__wrapper .form-content.grid .input-settings{margin:0!important}.need-consultation__wrapper .form-content.grid .input-settings:first-child{grid-column:1/3;width:100%}.need-consultation__wrapper .form-content.grid .input-settings:nth-child(2){grid-column:1/1;grid-row-start:2;width:100%}.need-consultation__wrapper .form-content.grid .input-settings:nth-child(3){grid-column:2/2;grid-row-start:2;width:100%}.need-consultation__wrapper .form-content.grid .input-settings:nth-child(4){grid-column:1/3;grid-row-start:3;width:100%}.need-consultation__wrapper.title{display:flex;flex-direction:column;padding-top:40px}.need-consultation__wrapper-body{width:100%}.need-consultation__wrapper-body .need-consultation__inner{padding-top:15px}.other-text-callback.bottom{margin-bottom:16px;margin-top:0}.need-consultation__image.buisness,.need-consultation__image.design{bottom:0;height:auto;position:absolute;width:1035px}.need-consultation__image.design{left:43%}.need-consultation__image.buisness{left:48%}.forms-full-image{height:auto;width:50%}@media (max-width:1919px){.need-consultation__image.buisness,.need-consultation__image.design{left:50%}}@media (max-width:1680px){.need-consultation__image.buisness,.need-consultation__image.design{left:60%}}@media (max-width:1440px){.need-consultation__image.buisness,.need-consultation__image.design{left:55%}}@media (max-width:1000px){.need-consultation__image.design{left:72%;top:80px}.need-consultation__image.buisness{left:78%;top:238px}}.need-consultation__wrapper .callback-send-form{margin-top:24px}.need-consultation__wrapper .other-text-callback.three-d-tg.static{margin-bottom:16px}#popmake-51063.pum-container.popmake .form-content.diadok-popup .reset-surname{top:calc(50% - 12px)}#popmake-51063.pum-container.popmake .form-content.diadok-popup .input-setting{margin:0!important}#popmake-51063.pum-container.popmake .form-content.diadok-popup .footer-label.medium-size:first-child{margin-bottom:0;margin-top:8px}#popmake-51063.pum-container.popmake .form-content.diadok-popup .footer-label.medium-size:nth-child(2){margin-bottom:12px;margin-top:32px}#popmake-51063.pum-container.popmake .form-content.diadok-popup .footer-label.medium-size:nth-child(4){margin-bottom:12px;margin-top:24px}.form-top-bar>.form-name.diadok-name{align-items:center;display:flex;justify-content:flex-start}.form-top-bar>.form-name.diadok-name svg{margin-left:6px}.form-top-bar.mobile{display:none}textarea.callback-input-place.copy[name=client-recourse-text]{height:100%;padding:18px 50px 0 16px!important}.other-method-callback.top{margin-bottom:0}.other-text-callback.top{margin-top:0}.other-method-callback a{align-items:center;color:#000;display:flex}.other-method-callback.simple:not(.adv-agree){align-items:center}.other-method-callback.simple:not(.adv-agree):after{background-image:url(../img/social-icon-wt-grren.svg);content:"";display:block;height:32px;margin-left:-12px;width:32px}.other-method-callback.simple input.checkbox-only+:before{background-color:#fff;border:2px solid #e5e5e5;border-radius:4px;content:"";display:block;height:24px;margin-right:8px;width:24px}.other-method-callback.simple.adv-agree input.checkbox-only+:before{width:25px}.other-method-callback.simple input.checkbox-only:checked+:before{align-items:center;background:#008bff;border:none;color:#fff;content:"✓";display:flex;justify-content:center}.other-method-callback.simple input.checkbox-only+span{display:flex}.other-method-callback.simple.adv-agree{margin:32px 0 12px}.other-method-callback.simple.adv-agree .footer-label.medium-size{align-items:center}.other-method-callback.simple.adv-agree .agree-text{color:#282828;font-size:12px;font-weight:300;letter-spacing:0;line-height:16px;width:-moz-fit-content;width:fit-content}.other-method-callback.simple.adv-agree .agree-text a{display:unset;line-height:0;text-decoration:underline;text-underline-offset:2px}.need-consultation__wrapper-body .need-consultation__inner.top{padding-top:0}@media (max-width:768px){.forms-full-image{display:none}.need-consultation__wrapper .form-content.grid{display:grid;grid-template-columns:repeat(1,1fr)}.need-consultation__wrapper .form-content.grid .input-settings:first-child{grid-column:1/1;width:100%}.need-consultation__wrapper .form-content.grid .input-settings:nth-child(2){grid-column:1/1;grid-row-start:2;width:100%}.need-consultation__wrapper .form-content.grid .input-settings:nth-child(3){grid-column:1/1;grid-row-start:3;width:100%}.need-consultation__wrapper .form-content.grid .input-settings:nth-child(4){grid-column:1/1;grid-row-start:4;width:100%}.need-consultation__desc.new,.need-consultation__title.new{text-align:start;width:100%}.form-top-bar.not-mobile,.other-text-callback.bottom.new{display:none}.form-name.diadok-name.inline,.form-top-bar.mobile{display:flex}.form-top-bar>.form-name.model-static-tg{font-size:28px;line-height:28px}.form-top-bar>.form-name.model-static-tg+.other-text-callback{margin-top:8px}.form-top-bar.mobile p{margin:0!important}.form-top-bar.mobile .svg-to-text-inline{font-size:24px;line-height:26px}.form-top-bar.mobile .form-name.diadok-name.inline svg{margin-left:6px}}@media (max-width:767px){.options-sidebar__close,.product-sidebar__close{background:none;left:unset;right:-24px;top:0}.product-sidebar__title{font-size:24px;letter-spacing:-.5px;line-height:26px;margin-right:10px;width:100%}#tab-title-delivery a{padding-left:8px;padding-right:8px}.qr-success{display:flex;justify-content:center;width:-moz-max-content;width:max-content}.qr-success.active{transform:translate(-50%,-210%)}.qr-sidebar{padding:0 20px}}#qr-sidebar-camera video{border-radius:12px;height:353px;-o-object-fit:cover;object-fit:cover;width:100%}.qr-sidebar__tip span.star-icon{align-items:center;background-color:#e5e5e5;border-radius:4px;display:inline-flex;flex-direction:row-reverse;padding:4.5px 8px}.qr-sidebar__tip span.star-icon:after{background:url(/wp-content/themes/savoy-child/assets/img/star-black.svg) 50%/contain no-repeat;content:"";display:inline-flex;height:16px;margin-right:4.7px;width:16px}.qr-sidebar__tip span.bottom-line:after{background:#cbcbcb;bottom:-3px;content:"";height:1px;left:0;position:absolute;width:100%}#arrow-to-up-scroll.new{bottom:100px;cursor:pointer;display:none;position:fixed;right:40px;z-index:16}@media (max-width:1919px){#arrow-to-up-scroll.new{bottom:100px;right:40px}}@media (max-width:1439px){#arrow-to-up-scroll.new{bottom:100px;right:40px}}@media (max-width:767px){#arrow-to-up-scroll.new{bottom:145px!important;right:20px!important}}.widget-to-up{bottom:75px!important}#arrow-to-up-scroll.arrow-to-up{bottom:145px}@media (pointer:coarse){#arrow-to-up-scroll{bottom:65px;right:20px}}#place-to-shema-img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.no-touch .products.has-action-links li:hover .price{opacity:unset}.badges{display:flex}.badges__item{line-height:0}.badges__item:not(:last-child){margin-right:6px}.badges__item.count{align-items:center;background:#f3f3f3;border-radius:4px;color:#282828;display:flex;font-weight:350;height:28px;line-height:1.2;padding:5px 8px}.badges__item img{height:28px}@media (max-width:767px){.badges__item img,.badges__item.count{height:24px}}#nm-related .badges img{height:19px}.slick-next,.slick-prev{z-index:1}#CalltouchWidgetFrame{opacity:0;pointer-events:none}.nm-blog-classic .nm-post-title{margin-bottom:24px}.section-title-tab .top-title{color:#282828;font-size:32px;font-weight:400;letter-spacing:-1px;line-height:34px}.section-title-tab .bottom-subtitle{display:flex;flex-direction:column;row-gap:.2em}.section-title-tab{display:flex;flex-direction:column;row-gap:20px}.section-title-tab .bottom-subtitle>span{color:#282828;font-size:18px;font-weight:300;line-height:22px}.section-price-delivery{display:flex;flex-direction:column;margin-bottom:96px;row-gap:16px}.section-price-delivery.short{margin-bottom:0}.shipping-and-payment .top-title{font-size:32px;font-weight:400;letter-spacing:-2.2%;line-height:34px;margin-bottom:16px}@media (max-width:1439px){.shipping-and-payment .top-title{font-size:28px;line-height:32px}}@media (max-width:767px){.shipping-and-payment .top-title{font-size:24px;line-height:26px}}.shipping-and-payment .bottom-subtitle{font-size:16px;font-weight:300;letter-spacing:0;line-height:19px}.shipping-and-payment .subtitle-low{font-size:14px;font-weight:300;letter-spacing:0;line-height:16px;margin-bottom:24px}.shipping-and-payment.section-panel-tab{display:flex;flex-direction:column;max-width:987px;width:100%}.shipping-and-payment .section-title-tab:first-child{margin-bottom:40px}.shipping-and-payment .section-title-tab:nth-child(4){margin-bottom:36px}.shipping-and-payment .table-delivery{background-color:#d7d7d7;border:1px solid #d7d7d7;border-radius:8px;display:grid;gap:1.1px;width:100%}.shipping-and-payment .table-delivery.delivery{grid-template-columns:repeat(5,1fr);margin:12px 0 24px}.shipping-and-payment .table-delivery.delivery div:first-child{border-radius:8px 0 0 0}.shipping-and-payment .table-delivery.delivery div:nth-child(5){border-radius:0 8px 0 0}.shipping-and-payment .table-delivery.delivery div:nth-child(6){border-radius:0 0 0 8px}.shipping-and-payment .table-delivery.delivery div:nth-child(10){border-radius:0 0 8px 0}@media (max-width:767px){.shipping-and-payment .table-delivery.delivery{grid-template-columns:minmax(188px,100%) minmax(129px,100%);width:100%}.shipping-and-payment .table-delivery.delivery div:nth-child(6){border-radius:0 8px 0 0}.shipping-and-payment .table-delivery.delivery div:nth-child(5){border-radius:0 0 0 8px}.shipping-and-payment .table-delivery.delivery div:nth-child(2){grid-column-start:1;grid-row-start:2}.shipping-and-payment .table-delivery.delivery div:nth-child(3){grid-column-start:1;grid-row-start:3}.shipping-and-payment .table-delivery.delivery div:nth-child(4){grid-column-start:1;grid-row-start:4}.shipping-and-payment .table-delivery.delivery div:nth-child(5){grid-column-start:1;grid-row-start:5}.shipping-and-payment .table-delivery.delivery div:nth-child(6){grid-column-start:2;grid-row-start:1}.shipping-and-payment .table-delivery.delivery div:nth-child(7){grid-column-start:2;grid-row-start:2}.shipping-and-payment .table-delivery.delivery div:nth-child(8){grid-column-start:2;grid-row-start:3}.shipping-and-payment .table-delivery.delivery div:nth-child(9){grid-column-start:2;grid-row-start:4}.shipping-and-payment .table-delivery.delivery div:nth-child(10){grid-column-start:2;grid-row-start:5}}.shipping-and-payment .table-delivery.personal-work{grid-template-columns:195px 195px 1fr;margin:12px 0}.shipping-and-payment .table-delivery.personal-work div:first-child{border-radius:8px 0 0 0}.shipping-and-payment .table-delivery.personal-work div:nth-child(3){border-radius:0 8px 0 0}.shipping-and-payment .table-delivery.personal-work div:nth-child(4){border-radius:0 0 0 8px}.shipping-and-payment .table-delivery.personal-work div:nth-child(6){border-radius:0 0 8px 0}@media (max-width:1439px){.shipping-and-payment .table-delivery.personal-work{grid-template-columns:145px 145px minmax(auto,100%)}}@media (max-width:767px){.shipping-and-payment .table-delivery.personal-work{grid-template-columns:minmax(188px,100%) minmax(129px,100%);width:100%}.shipping-and-payment .table-delivery.personal-work div:nth-child(3){border-radius:0 0 0 8px}.shipping-and-payment .table-delivery.personal-work div:nth-child(4){border-radius:0 8px 0 0}.shipping-and-payment .table-delivery.personal-work div.centred:nth-child(n+3){justify-content:flex-start;padding-left:12px;text-align:start}.shipping-and-payment .table-delivery.personal-work div:nth-child(2){grid-column-start:1;grid-row-start:2}.shipping-and-payment .table-delivery.personal-work div:nth-child(3){grid-column-start:1;grid-row-start:3}.shipping-and-payment .table-delivery.personal-work div:nth-child(4){grid-column-start:2;grid-row-start:1}.shipping-and-payment .table-delivery.personal-work div:nth-child(5){grid-column-start:2;grid-row-start:2}.shipping-and-payment .table-delivery.personal-work div:nth-child(6){grid-column-start:2;grid-row-start:3;padding:12px 0}}.shipping-and-payment .table-delivery.assembling{grid-template-columns:195px 195px;margin:12px 0 16px;width:-moz-max-content;width:max-content}@media (max-width:1439px){.shipping-and-payment .table-delivery.assembling{grid-template-columns:219px 291px}}@media (max-width:767px){.shipping-and-payment .table-delivery.assembling{grid-template-columns:minmax(188px,100%) minmax(129px,100%);width:100%}.shipping-and-payment .table-delivery.assembling div:last-child{justify-content:flex-start;padding-left:16px;text-align:start}}.shipping-and-payment .table-delivery.assembling div:first-child{border-radius:8px 0 0 8px}.shipping-and-payment .table-delivery.assembling div:nth-child(2){border-radius:0 8px 8px 0}.shipping-and-payment .table-delivery.other-regions{grid-template-columns:195px 195px;margin:12px 0 16px;width:-moz-max-content;width:max-content}@media (max-width:1439px){.shipping-and-payment .table-delivery.other-regions{grid-template-columns:219px 291px}}@media (max-width:767px){.shipping-and-payment .table-delivery.other-regions{grid-template-columns:minmax(188px,100%) minmax(129px,100%);width:100%}.shipping-and-payment .table-delivery.other-regions div:last-child{padding:12px 0}}.shipping-and-payment .table-delivery.other-regions .table-delivery__cell{justify-content:flex-start;padding-left:16px;text-align:unset}.shipping-and-payment .table-delivery.other-regions .table-delivery__cell:last-child{font-size:14px;font-weight:550;line-height:16px;padding:12px 0 12px 16px}.shipping-and-payment .table-delivery.other-regions div:first-child{border-radius:8px 0 0 0}.shipping-and-payment .table-delivery.other-regions div:nth-child(2){border-radius:0 8px 0 0}.shipping-and-payment .table-delivery.other-regions div:nth-child(3){border-radius:0 0 0 8px}.shipping-and-payment .table-delivery.other-regions div:nth-child(4){border-radius:0 0 8px 0}.shipping-and-payment .table-delivery__cell{background-color:#fff;color:#282828;font-size:16px;font-weight:400;letter-spacing:0;line-height:18px;padding:16px 0}@media (max-width:767px){.shipping-and-payment .table-delivery__cell{font-size:14px;line-height:16px}}.shipping-and-payment .table-delivery__cell.title-cell{background-color:#e5e5e5;font-size:14px;font-weight:550;line-height:16px;padding:15px 0}@media (max-width:767px){.shipping-and-payment .table-delivery__cell.title-cell.centred{justify-content:unset;padding-left:12px}}.shipping-and-payment .table-delivery__cell.centred{align-items:center;display:flex;justify-content:center;text-align:center}.shipping-and-payment .subtitle{color:#282828;font-size:18px;font-weight:500;letter-spacing:0;line-height:20px}.shipping-and-payment .icon-box-container{display:flex;flex-direction:column;row-gap:8px}.shipping-and-payment .icon-box-container.first-box{margin:0 0 40px}@media (max-width:767px){.shipping-and-payment .icon-box-container.first-box{align-items:flex-start}}.shipping-and-payment .icon-box-container.two-box{margin:0 0 32px}.shipping-and-payment .icon-box-container .item{align-items:center;color:#282828;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;letter-spacing:0;line-height:19px}.shipping-and-payment .icon-box-container .item.icon:before{background-repeat:no-repeat;content:""}.shipping-and-payment .icon-box-container .item.check-icon:before{background-image:url(../img/green-check.svg);height:16px;min-width:16px;width:16px}.shipping-and-payment .icon-box-container .item.insure-icon:before{background-image:url(../img/insure-icon.svg);height:24px;min-width:24px;width:24px}.shipping-and-payment .icon-box-container .item.pack-icon:before{background-image:url(../img/pack-icon.svg);height:24px;min-width:24px;width:24px}.shipping-and-payment .icon-box-container .item.delivery-icon:before{background-image:url(../img/delivery-icon.svg);height:24px;min-width:24px;width:24px}.shipping-and-payment .table-price{background-color:#d7d7d7;border:1px solid #d7d7d7;border-radius:8px;display:grid;gap:1px;grid-template-columns:minmax(auto,430px) 1fr 1fr 1fr 1fr}.shipping-and-payment .table-price div:first-child{border-radius:8px 0 0 0}.shipping-and-payment .table-price div:nth-child(5){border-radius:0 8px 0 0}.shipping-and-payment .table-price div:nth-child(16){border-radius:0 0 0 8px}.shipping-and-payment .table-price div:nth-child(20){border-radius:0 0 8px 0}.shipping-and-payment .section-price-delivery.short .table-price{grid-template-columns:repeat(4,220px);max-width:885px}.shipping-and-payment .section-price-delivery.short .table-price div{height:64px}.shipping-and-payment .section-price-delivery.short .table-price div:first-child{border-radius:8px 0 0 0}.shipping-and-payment .section-price-delivery.short .table-price div:nth-child(4){border-radius:0 8px 0 0}.shipping-and-payment .section-price-delivery.short .table-price div:nth-child(5){border-radius:0 0 0 8px}.shipping-and-payment .section-price-delivery.short .table-price div:nth-child(8){border-radius:0 0 8px 0}.shipping-and-payment .table-price div.not-centred{align-items:center;justify-content:unset;padding-left:40px}.shipping-and-payment .table-price div{align-items:center;display:flex;justify-content:center}.shipping-and-payment .table-price .heading-text{background-color:#e5e5e5;color:#282828;flex-direction:column;font-size:16px;font-weight:550;height:80px;line-height:19px;padding:8px;text-align:center}.shipping-and-payment .table-price .heading-text.not-centred{flex-direction:unset;text-align:start}.shipping-and-payment .table-price .table-price-lines{background-color:#fff;color:#282828;font-size:16px;font-weight:400;height:64px;line-height:18px}.shipping-and-payment .bottom-table-text{color:#282828;font-size:14px;font-weight:300;line-height:19px}.shipping-and-payment .bottom-table-text.more-weight{color:#4f4f4f;font-size:14px;font-weight:400;line-height:16px}.shipping-and-payment .mobile{display:none}.shipping-and-payment .not-mobile{display:block}@media (max-width:1440px){.shipping-and-payment .table-price{grid-template-columns:minmax(auto,310px) 1fr 1fr 1fr 1fr}.shipping-and-payment .section-price-delivery.short .table-price{grid-template-columns:repeat(4,minmax(auto,160px));max-width:642px}.shipping-and-payment .section-title-tab:first-child{margin-bottom:36px}.shipping-and-payment .section-title-tab:nth-child(4){margin-bottom:24px}}@media (max-width:768px){.shipping-and-payment .table-price div.not-centred{padding-left:24px}.shipping-and-payment .table-price{grid-template-columns:minmax(auto,167px) 1fr 1fr 1fr 1fr;max-width:unset;width:100%}.shipping-and-payment .section-price-delivery.short .table-price{grid-template-columns:repeat(4,minmax(auto,181px));max-width:unset;width:100%}.shipping-and-payment .table-price .heading-text,.shipping-and-payment .table-price .table-price-lines{font-size:14px;line-height:16px}}@media (max-width:767px){.shipping-and-payment .mobile{display:block}.shipping-and-payment .not-mobile{display:none}.shipping-and-payment .mobile .section-price-delivery{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:16px}.shipping-and-payment .mobile .table-price div.heading-text{-moz-column-gap:8px;column-gap:8px}.shipping-and-payment .mobile .table-price div.heading-text,.shipping-and-payment .mobile .table-price div.table-price-lines{height:40px}.shipping-and-payment .mobile .table-price.active div:first-child{border-radius:8px 8px 0 0}.shipping-and-payment .mobile .table-price:not(.active) div:first-child{border-radius:8px}.shipping-and-payment .table-price div:nth-child(5){border-radius:unset}.shipping-and-payment .table-price div:nth-child(6){border-radius:0 0 0 8px}.shipping-and-payment .table-price div:nth-child(7){border-radius:0 0 8px 0}.shipping-and-payment .mobile .table-price{grid-template-columns:minmax(auto,229px) minmax(auto,1fr)}.shipping-and-payment .mobile .table-price .heading-text{position:relative}.shipping-and-payment .mobile .table-price:not(.static) .heading-text:first-child{grid-column-end:3;grid-column-start:1}.shipping-and-payment .mobile .table-price .heading-text svg{position:absolute;right:16.5px;top:17.5px;transition:.3s}.shipping-and-payment .mobile .table-price:not(.active) .heading-text svg{transform:rotate(180deg)}.shipping-and-payment .table-price div.not-centred{padding-left:16px}.shipping-and-payment .mobile .table-price:not(.active) .table-price-lines{display:none}.shipping-and-payment .section-price-delivery.short .table-price{grid-template-columns:repeat(2,minmax(auto,1fr))}.shipping-and-payment .mobile .table-price.static div:first-child{border-radius:8px 0 0 0}.shipping-and-payment .mobile .table-price.static div:nth-child(2){border-radius:0 8px 0 0}.shipping-and-payment .mobile .table-price.static div:nth-child(4),.shipping-and-payment .mobile .table-price.static div:nth-child(5),.shipping-and-payment .mobile .table-price.static div:nth-child(6){border-radius:0}.shipping-and-payment .mobile .table-price.static div:nth-child(7){border-radius:0 0 0 8px}.shipping-and-payment .mobile .table-price.static div:nth-child(8){border-radius:0 0 8px 0}}body.page-id-1182 .shipping-and-payment{margin:0 auto;max-width:1000px}@media (max-width:1440px){.woocommerce-tabs .panel{padding:0}.section-price-delivery{margin-bottom:64px}}@media (max-width:768px){.woocommerce-tabs .panel{padding:40px 0 0}.section-price-delivery{margin-bottom:48px}.product-tabs.woocommerce-tabs.wc-tabs-wrapper{padding:0 20px}.section-title-tab .top-title{font-size:24px;line-height:26px}.section-title-tab .bottom-subtitle>span{font-size:16px;line-height:19px}}@media (max-width:767px){.woocommerce-tabs .tabs li a{line-height:18px;margin:6px 0;padding:2px 0}}#tab-pay,#tab-pay .section-title-tab{display:flex;flex-direction:column}#tab-pay .section-title-tab{margin-bottom:36px;row-gap:16px}#tab-pay .section-title-tab .top-title{color:#282828;font-size:32px;font-weight:400;letter-spacing:-1px;line-height:34px}#tab-pay .section-title-tab .bottom-subtitle{color:#282828;font-size:18px;font-weight:300;line-height:22px}#tab-pay .cart-payment-methods{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(4,1fr)}#tab-pay .cart-payment-methods .payment-method-item{background-color:#f7f7f7;border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px 32px 32px;row-gap:32px}#tab-pay .cart-payment-methods .payment-method-item .payment-description{display:flex;flex-direction:column;row-gap:16px}#tab-pay .cart-payment-methods .payment-method-item .payment-description .title{color:#282828;font-size:24px;font-weight:400;letter-spacing:-1px;line-height:26px}#tab-pay .cart-payment-methods .payment-method-item .payment-description .sub-title{color:#282828;font-size:16px;font-weight:400;letter-spacing:-1px;line-height:21px}@media (max-width:1440px){#tab-pay .cart-payment-methods .payment-method-item{height:100%;padding:24px 20px 32px;row-gap:34px}#tab-pay .section-title-tab .top-title{font-size:28px;line-height:30px}#tab-pay .section-title-tab .bottom-subtitle{font-size:18px;line-height:22px}#tab-pay .cart-payment-methods .payment-method-item .payment-description .title{font-size:20px;line-height:22px}#tab-pay .cart-payment-methods .payment-method-item .payment-description .sub-title{font-size:16px;line-height:18px}}@media (max-width:768px){#tab-pay .cart-payment-methods{gap:20px;grid-template-columns:repeat(2,1fr)}#tab-pay .section-title-tab .top-title{font-size:24px;line-height:26px}#tab-pay .section-title-tab .bottom-subtitle{font-size:16px;line-height:19px}}@media (max-width:767px){#tab-pay .cart-payment-methods{grid-template-columns:repeat(1,1fr);row-gap:20px}}#tab-warranty .garant-block{-moz-column-gap:80px;column-gap:80px;display:flex}#tab-warranty .garant-block img{height:auto;width:582px}#tab-warranty .garant-block .garant-description{display:flex;flex-direction:column;row-gap:48px}#tab-warranty .garant-block .garant-description .garant-description-text{display:flex;flex-direction:column;row-gap:20px}#tab-warranty .garant-block .garant-description .garant-description-text .garant-ico-title{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:flex-start}#tab-warranty .garant-block .garant-description .garant-description-text .garant-title{color:#282828;font-size:32px;font-weight:400;line-height:34px}#tab-warranty .garant-block .garant-description .garant-description-text .garant-subtitle{display:flex;flex-direction:column;row-gap:.3em}#tab-warranty .garant-block .garant-description .garant-description-text .garant-subtitle span{color:#282828;font-size:18px;font-weight:300;line-height:22px}#tab-warranty .garant-block .garant-description .contact-garant{display:flex;flex-direction:column;row-gap:20px}#tab-warranty .garant-block .garant-description .contact-garant .contact-garant-title{color:#282828;font-size:24px;font-weight:400;line-height:22px;width:-moz-fit-content;width:fit-content}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-items{align-items:center;display:flex;max-width:615px}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-items>a{align-items:center;background-color:#f7f7f7;border-radius:6px;color:#282828;-moz-column-gap:2px;column-gap:2px;display:flex;font-size:16px;font-weight:300;justify-content:center;line-height:19px;margin-right:12px;max-width:119px;padding:10px}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-items>a:last-of-type{margin-right:24px}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-items>a:hover{background:#f1f0ee}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-phone span{display:block;font-size:16px;font-weight:300;line-height:1.2}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-phone a{color:#282828;font-size:18px;line-height:1.2;text-decoration:underline;text-underline-offset:4px}@media (max-width:1440px){#tab-warranty .garant-block{align-items:center;-moz-column-gap:56px;column-gap:56px;display:flex}#tab-warranty .garant-block img{height:auto;width:422px}#tab-warranty .garant-block .garant-description{row-gap:36px}#tab-warranty .garant-block .garant-description .garant-description-text{row-gap:16px}#tab-warranty .garant-block .garant-description .garant-description-text .garant-ico-title{align-items:flex-end}#tab-warranty .garant-block .garant-description .garant-description-text .garant-title{font-size:28px;line-height:30px;max-width:420px}#tab-warranty .garant-block .garant-description .contact-garant .contact-garant-title{font-size:18px;line-height:20px}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-items>span,#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-items>span>a{font-size:14px;line-height:16px}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-items{display:flex;flex-wrap:wrap;row-gap:16px;width:100%}}@media (max-width:768px){#tab-warranty .garant-block{align-items:flex-start;-moz-column-gap:unset;column-gap:unset;display:flex;flex-direction:column;row-gap:40px}#tab-warranty .garant-block img{height:auto;width:354px}#tab-warranty .garant-block .garant-description .garant-description-text .garant-title{font-size:24px;letter-spacing:-.6px;line-height:26px;max-width:unset}#tab-warranty .garant-block .garant-description .garant-description-text{row-gap:16px}#tab-warranty .garant-block .garant-description .garant-description-text .garant-subtitle span{font-size:16px;line-height:19px}}@media (max-width:767px){#tab-warranty .garant-block{align-items:center}#tab-warranty .garant-block .garant-description .contact-garant .garant-contact-items{grid-template-columns:repeat(auto-fill,minmax(119px,auto));row-gap:14px}#tab-warranty .garant-block .garant-description .garant-contact-items{max-width:295px}#tab-warranty .garant-block .garant-description .garant-contact-items>span{display:flex;flex-wrap:wrap;grid-column-end:3;grid-column-start:1;grid-row-start:2;row-gap:4px}}.tab-faq{font-size:16px;font-weight:300;line-height:1.38}.tab-faq p{margin:unset}.tab-faq p:not(:first-child) strong{margin-top:32px}.tab-faq strong{display:block;font-size:20px;font-weight:400;line-height:1.1;margin-bottom:6px}@media (max-width:767px){.tab-faq__title{font-size:18px}.tab-faq__content:not(:last-child){margin-bottom:16px}}body.tax-product_cat .nm-row{overflow:hidden}.term-in-stock .title__cat{margin:0}.term-in-stock .title__cat h1{font-size:40px;line-height:42px;margin:0}@media (max-width:1439px){.term-in-stock .title__cat h1{font-size:32px;line-height:34px}}@media (max-width:767px){.term-in-stock .title__cat h1{font-size:20px;line-height:22px}}.term-in-stock .nm-shop-products-col{padding:0}.term-in-stock .nm-row{padding-left:64px;padding-right:64px}@media (max-width:1439px){.term-in-stock .nm-row{padding-left:20px;padding-right:20px}}.in-stock-container{display:flex;flex-direction:column;margin:40px 0 0;row-gap:100px}@media (max-width:767px){.in-stock-container{margin:24px 0 0}}.in-stock-container__box{display:flex;flex-direction:column}.in-stock-container__title{font-size:32px;font-weight:400;letter-spacing:-2.2%;line-height:34px;margin:0 0 24px}@media (max-width:767px){.in-stock-container__title{font-size:26px;line-height:28px;margin:0 0 16px}}.in-stock-container__size-filter{border:1px solid #cbcbcb;border-radius:10px;cursor:pointer;display:flex;margin:0 0 40px;padding:4px;width:-moz-max-content;width:max-content}@media (max-width:767px){.in-stock-container__size-filter{align-items:center;justify-content:center;width:100%}}.in-stock-container__size-filter .filter-item{border-radius:6px;color:#757575;font-size:16px;font-weight:400;line-height:18px;padding:9px 36px}@media (max-width:767px){.in-stock-container__size-filter .filter-item{font-size:14px;line-height:16px;padding:6px 0;text-align:center;width:100%}}.in-stock-container__size-filter .filter-item.active{background-color:#000;color:#fff}.in-stock-container__wrapper{display:grid;gap:40px 2px;grid-template-columns:repeat(4,1fr);justify-items:center}@media (max-width:1439px){.in-stock-container__wrapper{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.in-stock-container__wrapper{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.in-stock-container__wrapper{display:grid;gap:24px 20px;grid-template-columns:repeat(2,1fr)}}.in-stock-container__wrapper .filtred-item{background-color:#fff;display:none;flex-direction:column;height:100%;max-height:100%;max-width:100%;padding:0 12px 24px;position:relative;width:100%}.in-stock-container__wrapper .filtred-item:hover .item-image.second-image{opacity:1}@media (max-width:1767px){.in-stock-container__wrapper .filtred-item{padding:0}}.in-stock-container__wrapper .filtred-item.show{display:flex}.in-stock-container__wrapper .filtred-item.order-box{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex!important;flex-direction:column;height:100%;justify-content:space-between;margin:0 12px 24px;padding:28px;width:100%}@media (max-width:1439px){.in-stock-container__wrapper .filtred-item.order-box{height:calc(100% - 36px);margin:0;max-height:100%;padding:20px;width:calc(100% - 24px)}}@media (max-width:1023px){.in-stock-container__wrapper .filtred-item.order-box{margin:0 12px 35px}}@media (max-width:767px){.in-stock-container__wrapper .filtred-item.order-box{grid-column:1/3;height:100%;margin:0;max-height:100%;min-height:370px;width:100%}}.in-stock-container__wrapper .filtred-item.order-box .title{color:#282828;font-size:28px;font-weight:400;line-height:30px;margin:0 0 8px}@media (max-width:1439px){.in-stock-container__wrapper .filtred-item.order-box .title{font-size:21px;line-height:24px;margin:0 0 6px}}.in-stock-container__wrapper .filtred-item.order-box .subtitle{color:#282828;font-size:16px;font-weight:300;line-height:19px;margin:0 0 24px}@media (max-width:1439px){.in-stock-container__wrapper .filtred-item.order-box .subtitle{font-size:12px;margin:0 0 18px}}@media (max-width:767px){.in-stock-container__wrapper .filtred-item.order-box .subtitle{font-size:14px;line-height:16px}}.in-stock-container__wrapper .filtred-item.order-box .icon-box{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:80px;justify-content:center;margin:0 0 10px;padding:12px 12px 10px;row-gap:10px;width:80px}@media (max-width:1439px){.in-stock-container__wrapper .filtred-item.order-box .icon-box{font-size:12px;height:64px;margin:0 0 8px;padding:7px;width:64px}}.in-stock-container__wrapper .filtred-item.order-box .icon-box .bottom_text{font-size:12px;font-weight:400;line-height:12px;text-align:center}.in-stock-container__wrapper .filtred-item.order-box .order-button{align-items:center;background-color:#000;border-radius:6px;color:#fff;-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row-reverse;font-size:16px;font-weight:550;height:auto;justify-content:center;line-height:19px;padding:12px 0;position:relative;text-align:center;width:100%}@media (max-width:1439px){.in-stock-container__wrapper .filtred-item.order-box .order-button{font-size:14px;padding:10px 0}}.in-stock-container__wrapper .filtred-item.order-box .order-button:before{background:url(../img/in-stock-arrow.svg);background-repeat:no-repeat;content:"";height:16px;width:16px}.in-stock-container__wrapper .filtred-item .item-image{max-width:422px;-o-object-fit:cover;object-fit:cover;position:relative;transition:.25s;width:100%}.in-stock-container__wrapper .filtred-item .item-image.second-image{left:0;opacity:0;position:absolute;top:0;z-index:1}.in-stock-container__wrapper .filtred-item .item-title{color:#282828;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media (max-width:767px){.in-stock-container__wrapper .filtred-item .item-title{font-size:14px;line-height:16px}}.in-stock-container__wrapper .filtred-item .item-price{color:#282828;font-size:14px;font-weight:400;line-height:28px;margin:0 0 13px;text-align:center}@media (max-width:767px){.in-stock-container__wrapper .filtred-item .item-price{font-size:14px;line-height:16px}}.in-stock-container__wrapper .filtred-item .badges{left:0;position:absolute;top:0;z-index:2}.cookie-notification{align-items:center;background:#f6f6f6;display:none;height:100%;justify-content:center;padding:8px 10px;position:relative;width:100%;z-index:3}.cookie-notification__desc{color:#282828;display:inline;font-size:12px;height:100%;line-height:14px;margin-right:20px}.cookie-notification__desc a{color:#282828;cursor:pointer;font-size:12px;line-height:14px;text-decoration:underline}.cookie-notification__desc a:hover{color:#cbb29e}.cookie-notification__button,.cookie-notification__desc span{color:#282828;font-size:12px;line-height:14px}.cookie-notification__button{align-items:center;background:#fff;border-radius:4px;cursor:pointer;display:flex;font-weight:400;justify-content:center;letter-spacing:0;padding:3px 8px;width:auto}.cookie-notification__button:not(:last-child){margin-right:6px}.cookie-notification__button:hover{background:#fff}body.home .nm-single-product-top,body.search-results .nm-single-product-top,body.tax-product_cat .nm-single-product-top,body.tax-product_tag .nm-single-product-top{padding:0 64px;position:absolute;transform:translateY(25px);width:100%}body.home .nm-single-product-top .nm-row,body.home .nm-single-product-top .nm-row [class^=col],body.search-results .nm-single-product-top .nm-row,body.search-results .nm-single-product-top .nm-row [class^=col],body.tax-product_cat .nm-single-product-top .nm-row,body.tax-product_cat .nm-single-product-top .nm-row [class^=col],body.tax-product_tag .nm-single-product-top .nm-row,body.tax-product_tag .nm-single-product-top .nm-row [class^=col]{padding:unset}body.home .header-placeholder,body.search-results .header-placeholder,body.tax-product_cat .header-placeholder,body.tax-product_tag .header-placeholder{background:#edebe9}body.home .products.is-shop-catalog,body.search-results .products.is-shop-catalog,body.tax-product_cat .products.is-shop-catalog,body.tax-product_tag .products.is-shop-catalog{overflow:hidden;padding:0 64px 6px;position:relative}body.home .products.is-shop-catalog.overlay:before,body.search-results .products.is-shop-catalog.overlay:before,body.tax-product_cat .products.is-shop-catalog.overlay:before,body.tax-product_tag .products.is-shop-catalog.overlay:before{height:100%;opacity:1;width:calc(100% - 128px)}body.home .products.is-shop-catalog:before,body.search-results .products.is-shop-catalog:before,body.tax-product_cat .products.is-shop-catalog:before,body.tax-product_tag .products.is-shop-catalog:before{background:hsla(0,0%,100%,.6);content:"";display:block;height:0;opacity:0;position:absolute;transition:opacity .3s;width:0;z-index:2}@media (max-width:1439px){body.home .nm-single-product-top,body.search-results .nm-single-product-top,body.tax-product_cat .nm-single-product-top,body.tax-product_tag .nm-single-product-top{padding:0 20px;transform:translateY(10px)}body.home .products.is-shop-catalog,body.search-results .products.is-shop-catalog,body.tax-product_cat .products.is-shop-catalog,body.tax-product_tag .products.is-shop-catalog{padding:0 20px 6px}body.home .products.is-shop-catalog.overlay:before,body.search-results .products.is-shop-catalog.overlay:before,body.tax-product_cat .products.is-shop-catalog.overlay:before,body.tax-product_tag .products.is-shop-catalog.overlay:before{width:calc(100% - 40px)}}@media (max-width:1080px){body.home #nm-breadcrumb,body.search-results #nm-breadcrumb,body.tax-product_cat #nm-breadcrumb,body.tax-product_tag #nm-breadcrumb{display:block}}body:not(.term-01-sofas) .products.is-shop-catalog,body:not(.term-02-sofa-beds) .products.is-shop-catalog{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}body:not(.term-01-sofas) .products.is-shop-catalog .product,body:not(.term-02-sofa-beds) .products.is-shop-catalog .product{position:relative;width:calc(25% - 10px)!important}@media (max-width:1439px){body:not(.term-01-sofas) .products.is-shop-catalog .product,body:not(.term-02-sofa-beds) .products.is-shop-catalog .product{width:calc(33.33333% - 10px)!important}}@media (max-width:800px){body:not(.term-01-sofas) .products.is-shop-catalog .product,body:not(.term-02-sofa-beds) .products.is-shop-catalog .product{width:calc(50% - 10px)!important}}@media (max-width:560px){body:not(.term-01-sofas) .products.is-shop-catalog .product,body:not(.term-02-sofa-beds) .products.is-shop-catalog .product{width:100%!important}}.products{padding-bottom:6px}.products .product{border-radius:16px;padding:unset!important;z-index:1}.products .product:hover{box-shadow:0 1px 5px 0 rgba(21,21,21,.15),0 2px 5px 0 rgba(21,21,21,.05);z-index:2}.products .product:hover .hidden-on-hover{opacity:0;position:absolute}.products .product:hover .product__second-thumbnail{opacity:1;position:relative}.products .product:hover .product__additional{box-shadow:0 5px 5px 0 rgba(21,21,21,.15),0 5px 5px 0 rgba(21,21,21,.05);display:block}.products .product__inner{display:block;padding:0 24px 24px;position:relative}.products .product .badges{left:20px;position:absolute;top:10px;z-index:1}.products .product__first-thumbnail{opacity:1}.products .product__first-thumbnail,.products .product__second-thumbnail{aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.products .product__second-thumbnail{left:0;opacity:0;position:absolute}.products .product__title{font-size:16px;line-height:1.2;margin-bottom:5px;text-align:center}.products .product .price{color:#282828;display:block;line-height:1.2;text-align:center}.products .product .price:not(:last-child){margin-bottom:5px}.products .product__additional{background:#fff;border-radius:0 0 16px 16px;display:none;padding:0 24px 24px;position:absolute;transform:translateY(-15px);width:100%}.products .product__desc{color:#4f4f4f;font-size:12px;line-height:1.2;margin-bottom:20px;text-align:center}.products .product__table{background:#f6f5f4;border-radius:5px;padding:12px 16px}.products .product__row{display:flex}.products .product__row:after{border-bottom:1px dashed #cbcbcb;content:"";flex-grow:1;order:2;position:relative;top:-8px}.products .product__row-label{color:#666;font-size:13px;order:1}.products .product__row-value{color:#282828;font-size:13px;order:3}@media (max-width:767px){.products .product:hover{box-shadow:unset}}@media (max-width:560px){.products .product:hover .product__additional{display:none}}.woocommerce-product-gallery .badges{position:absolute;right:35px;top:35px;z-index:999}.woocommerce-product-gallery .badges img{height:34px}.category-header{background:#edebe9;display:flex;margin-bottom:34px;padding:0 64px}.category-header__main-column{margin-right:24px;padding:76px 0 34px;width:calc(60% - 24px)}.category-header__title{display:flex}.category-header__title:not(:last-child){margin-bottom:12px}.category-header__title h1{color:#000;font-size:40px;font-weight:500;margin-right:5px}.category-header__count{color:#8d8d9a}.category-header__desc{font-size:20px;line-height:1.2;max-width:695px}.category-header__desc:not(:last-child){margin-bottom:40px}.category-header__desc a{text-decoration:underline}.category-header__tags{display:flex;flex-wrap:wrap;gap:10px}.category-header__tag{align-items:center;background:#fff;border-radius:8px;color:#000;display:flex;height:44px;line-height:1.2;padding:10px}.category-header__tag.hidden{display:none}.category-header__tag-icon{height:32px;margin-right:8px;width:32px}.category-header__more-button{align-items:center;background:#e0dbd6;border-radius:8px;color:#282828;cursor:pointer;display:flex;height:44px;justify-content:center;line-height:1.2;padding:10px}.category-header__more-button.hidden{display:none}.category-header__media-column{width:40%}.category-header__media-wrapper{align-items:center;display:flex;height:400px}.category-header__media-wrapper video{max-height:100%;width:100%}.category-header__media-wrapper img{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.category-header__media-wrapper iframe{height:100%;width:600px}@media (max-width:1439px){.category-header{padding:0 20px}.category-header__main-column{padding:40px 0 26px}.category-header__title:not(:last-child){margin-bottom:6px}.category-header__title h1{font-size:24px}.category-header__desc{font-size:16px}.category-header__media-column{padding:50px 0 26px}}@media (max-width:800px){.category-header{flex-direction:column}.category-header__main-column{order:2;padding:40px 0 24px;width:unset}.category-header__desc:not(:last-child){margin-bottom:16px}.category-header__more-button,.category-header__tag{height:32px}.category-header__media-column{padding:unset;width:unset}.category-header__media-wrapper{width:unset}.category-header__media-wrapper iframe,.category-header__media-wrapper img{width:100%}}.category-subheader{display:flex;margin-bottom:34px;padding:0 64px}@media (max-width:1439px){.category-subheader{padding:26px 20px}}.category-filter{align-items:center;display:flex;margin-right:auto;position:relative}.category-filter__counter{align-items:center;background:#2e7bff;border:1px solid #fff;border-radius:17px;color:#fff;display:none;font-size:12px;font-weight:500;height:18px;justify-content:center;left:10px;line-height:1;position:absolute;top:-2px;width:18px;z-index:1}.category-filter__label{align-items:center;cursor:pointer;display:flex;font-weight:500;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-filter__label.active img.default{opacity:0}.category-filter__label.active img.open{opacity:1}.category-filter__label img.default{height:24px;margin-right:6px;transition:opacity .3s;width:24px}.category-filter__label img.open{height:24px;opacity:0;position:absolute;transition:opacity .3s;width:24px}.category-filter__reset{align-items:center;background:#f7f7f7;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;margin-left:6px;width:28px}.category-filter__reset:before{background:url(../img/reset-filter.svg);content:"";display:block;height:16px;width:16px}.category-filter-body{background:#fff;border-radius:16px;bottom:0;box-shadow:0 4px 20px 0 rgba(21,21,21,.15),0 2px 5px 0 rgba(21,21,21,.05);max-height:0;overflow:hidden;padding:0;position:absolute;transform:translateY(calc(100% + 12px));transition:max-height .3s,padding .3s;z-index:3}.category-filter-body.active{max-height:280px;padding:16px}.category-filter-body:before{color:#fff;content:"×";display:block;font-size:40px;pointer-events:none;position:absolute;right:15px;top:-80px}.category-filter-body__row{align-items:center;display:flex}.category-filter-body__row:not(:last-child){margin-bottom:12px}.category-filter-body__label{color:#757575;margin-right:10px}.category-filter-body__input-group{align-items:center;border:1px solid #e5e5e5;border-radius:8px;display:flex;margin-left:auto;position:relative}.category-filter-body__input-group:before{background:#e5e5e5;content:"";height:30px;left:50%;position:absolute;width:1px}.category-filter-body__input-wrapper{align-items:center;display:flex;position:relative}.category-filter-body__input-wrapper:first-child:before{content:"от";left:10px}.category-filter-body__input-wrapper:last-child:before{content:"до";left:10px}.category-filter-body__input-wrapper:after,.category-filter-body__input-wrapper:before{color:#757575;pointer-events:none;position:absolute}.category-filter-body__input-wrapper:after{content:"см";right:10px}.category-filter-body__input{-moz-appearance:textfield!important;background:transparent;border:unset!important;padding:12px 30px!important;width:176px}.category-filter-body__input::-webkit-inner-spin-button,.category-filter-body__input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:unset!important}.category-filter-body__badge-wrapper:not(:last-child){margin-right:10px}.category-filter-body__input-badge{display:none}.category-filter-body__input-badge~img{border-radius:8px;outline-offset:1px}.category-filter-body__input-badge:checked~img{outline:2px solid #e5e5e5}.category-filter-body__submit{background:#005cfb!important;border-radius:6px!important;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:44px;width:100%}.category-filter-body__submit:not(:last-child){margin-bottom:12px}.category-filter-body__reset{background:unset;border:unset;color:#666;cursor:pointer;display:none;text-decoration:underline;text-underline-offset:3px;width:100%}@media (max-width:500px){.category-filter-body{border-radius:16px 16px 0 0;bottom:0;left:0;max-height:unset;overflow:unset;padding:16px;position:fixed;right:0;transform:translateY(calc(100% + 50px));transition:transform .3s;z-index:1020}.category-filter-body.active{max-height:unset;transform:translateY(0)}.category-filter-body__input{width:135px}}.category-sort{display:flex;position:relative}.category-sort__label{color:#666}.category-sort__item{align-items:center;color:#282828;justify-content:center;margin-left:10px;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-sort__item.active{color:#757575;text-decoration:none}.category-sort__item:not(.active){cursor:pointer}.category-sort__icon{display:none;height:18px;margin-right:8px;width:18px}.category-sort__body{background:#fff;border-radius:12px;bottom:0;box-shadow:0 4px 20px 0 rgba(45,48,54,.1),0 0 1px 0 rgba(0,0,0,.1);display:none;flex-direction:column;padding:6px 12px;position:absolute;right:0;transform:translateY(calc(100% + 10px));width:170px;z-index:2}.category-sort__body-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-sort__body-item.active{font-weight:500}@media (max-width:900px){.category-sort__label{display:none}.category-sort__item{display:none;margin-left:unset}.category-sort__item.active{color:#444;cursor:pointer;display:flex;font-weight:500}.category-sort__icon{display:block}.category-sort__body.active{display:flex}}.nm-shop-no-products{margin-bottom:80px;padding:0 64px}.nm-shop-no-products h3{display:block;font-size:22px!important;font-weight:500;line-height:1.2;margin-bottom:10px}.nm-shop-no-products .desc{display:block;font-size:22px;font-weight:300;line-height:1.2;margin-bottom:20px}.nm-shop-no-products .buttons-wrapper{display:flex}.nm-shop-no-products .button{align-items:center;background-color:#282828;border-radius:8px;display:flex;height:44px;justify-content:center;padding:unset;width:44px}.nm-shop-no-products .button:not(:last-child){margin-right:4px}@media (max-width:1439px){.nm-shop-no-products{padding:0 20px}}.page-wrapper{margin-bottom:128px}@media (max-width:1439px){.page-wrapper{margin-bottom:64px}}.seo-text{font-size:13px;line-height:1.2;margin-bottom:128px;padding:0 64px}.seo-text.active .seo-text__spoiler{max-height:1500px;transition:max-height .5s ease-in-out}.seo-text.active .seo-text__trigger:before{content:"Скрыть"}.seo-text.active .seo-text__trigger svg{transform:rotateX(180deg)}.seo-text h2,.seo-text h3{font-size:16px;font-weight:700;line-height:inherit!important;margin-bottom:6px}.seo-text li,.seo-text p{margin-bottom:6px}.seo-text ul li{list-style-type:disc}.seo-text ol li{list-style-position:inside;list-style-type:decimal}.seo-text__spoiler{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.seo-text__table{display:flex;gap:20px}.seo-text__column{flex-grow:1;width:100%}.seo-text__trigger{cursor:pointer;display:inline-block;position:relative}.seo-text__trigger:before{content:"Читать больше";margin-right:5px}.seo-text__trigger svg{height:6px;position:relative;top:-1px;transition:transform .3s linear;width:10px}@media (max-width:1439px){.seo-text{padding:0 20px}.seo-text__table{display:block}}@media (max-width:768px){.seo-text{margin-bottom:64px}.seo-text h2,.seo-text h3{font-size:14px}.seo-text li,.seo-text p{font-size:12px}}body.page:not(.home) .seo-text{margin-left:auto;margin-right:auto;max-width:1920px}.last-slider-container{margin-bottom:128px}@media (max-width:767px){.last-slider-container{margin-bottom:64px}}.for-designers{display:flex;justify-content:center;margin-top:100px;padding:0 64px}.for-designers__wrapper{background:#f4f4f4;border-radius:32px;display:flex;max-width:2020px;padding:40px 64px;width:100%}.for-designers__content{margin-right:96px}.for-designers__title{font-size:18px;font-weight:500;line-height:133%;margin-bottom:24px}.for-designers__desc{font-size:24px;line-height:1.1;margin-bottom:24px}.for-designers__button{align-items:center;border-radius:8px;display:flex;height:64px;justify-content:center}.for-designers__button.second{display:none}.for-designers__card{align-items:flex-end;background:#fff;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;height:264px;justify-content:center;padding:16px 16px 24px;position:relative;transition:background-color .3s;width:11.5%}.for-designers__card:hover{background:hsla(0,0%,100%,.7)}.for-designers__card.image,.for-designers__card.max,.for-designers__card.price-list,.for-designers__card.telegram{margin-right:8px}.for-designers__card.link .for-designers__card-title{display:flex;justify-content:center}.for-designers__card.link .for-designers__card-title:before{background:#282828;border-radius:16px;color:#fff;content:"Ссылка скопирована";display:block;font-weight:500;line-height:1.2;opacity:0;padding:12px 16px;position:absolute;top:-30px;transition:transform .3s,opacity .3s;white-space:nowrap}.for-designers__card.link.active .for-designers__card-title:before{opacity:1;transform:translateY(-30px)}.for-designers__card svg{height:80px;position:absolute;right:16px;top:16px;width:80px}.for-designers__card-title{color:#282828;font-size:20px;font-weight:500;line-height:1.2;position:relative;text-align:center}@media (max-width:1920px){.for-designers__wrapper{padding:40px}.for-designers__desc{font-size:20px}.for-designers__card{height:237px}}@media (max-width:1439px){.for-designers{margin-top:64px}.for-designers__wrapper{flex-wrap:wrap;padding:32px 40px}.for-designers__content{display:flex;margin-bottom:32px;width:100%}.for-designers__title{margin-bottom:unset;margin-right:80px}.for-designers__desc{margin-bottom:unset}.for-designers__button.first{display:none}.for-designers__button.second{display:flex;width:100%}.for-designers__card{height:180px;justify-content:center;margin-bottom:32px;padding:20px 8px;width:calc(20% - 7px)}.for-designers__card.link.active .for-designers__card-title:before{transform:translateY(-20px)}.for-designers__card svg{height:64px;right:unset;width:64px}.for-designers__card-title{font-size:16px}}@media (max-width:991px){.for-designers{margin-top:48px;padding:unset}.for-designers__wrapper{border-radius:unset;padding:32px 20px 40px}.for-designers__content{display:block;margin-bottom:24px}.for-designers__title{font-size:16px;margin-bottom:20px;margin-right:unset}.for-designers__desc{font-size:18px}.for-designers__card{height:128px;margin-bottom:12px;padding:12px 4px;width:calc(50% - 8px)}.for-designers__card.image{margin-right:12px}.for-designers__card.price-list{margin-right:unset}.for-designers__card.link{align-items:center;height:64px;justify-content:center;margin-bottom:24px;width:100%}.for-designers__card.link svg{height:32px;margin-right:8px;position:relative;top:unset;width:32px}.for-designers__card svg{height:48px;width:48px}.for-designers__card-title{font-size:14px}}body.woocommerce-checkout .nm-page-wrap{background:#f7f7f7}@media (max-width:1439px){body.woocommerce-checkout .nm-page-wrap .nm-page-default,body.woocommerce-checkout .nm-page-wrap .nm-page-default-col{padding:unset}}body.woocommerce-checkout .blockUI.blockOverlay{background:#fff!important}.checkout{display:flex!important;flex-direction:column;flex-wrap:wrap;margin:24px auto 0!important;max-width:1186px;padding:unset!important}.checkout .woocommerce-NoticeGroup,.checkout__additional{margin-bottom:31px;margin-right:56px}.checkout__billing,.checkout__shipping{margin-bottom:16px;margin-right:56px}.checkout__payment{margin-right:56px}.checkout__total{margin-bottom:24px}@media (max-width:1439px){.checkout{flex-direction:row;margin:unset!important;max-width:unset}.checkout__review-order-header{order:1}.checkout__additional{margin-bottom:16px;margin-right:unset;order:2}.checkout__review-order{margin-bottom:16px;order:3}.checkout__billing{margin-right:unset;order:4}.checkout__shipping{margin-right:unset;order:5}.checkout__payment{margin-bottom:16px;margin-right:unset;order:6}.checkout__help{margin-left:24px;margin-right:16px;order:7}.checkout__total{margin-bottom:unset;margin-right:24px;order:8}}@media (max-width:768px){.checkout__help{margin-bottom:12px;margin-left:12px;margin-right:12px}.checkout__total{margin-right:unset}}.woocommerce-NoticeGroup-checkout .woocommerce-error{padding-top:unset}.checkout-additional{width:calc(100% - 486px)}.checkout-additional__title{font-size:20px;line-height:1.2;margin-bottom:8px}.checkout-additional__wrapper{display:flex}.checkout-additional__item{align-items:center;display:flex;width:33.333333%}.checkout-additional__item:not(:last-child){margin-right:16px}.checkout-additional__item svg{flex-shrink:0;margin-right:9px}.checkout-additional__item-title{font-weight:500;line-height:1.2}.checkout-additional__item-desc{color:#666;font-size:13px;line-height:1.2}@media (max-width:1439px){.checkout-additional{padding:0 20px;width:100%}.checkout-additional__item{background:linear-gradient(297deg,hsla(0,0%,100%,.6),#fff);border-radius:12px;font-size:13px;padding:6px}.checkout-additional__item:not(:last-child){margin-right:8px}.checkout-additional__item svg{margin-right:6px;width:20px}.checkout-additional__item-desc{display:none}}.checkout-billing{background:#fff;border-radius:20px;padding:24px;width:calc(100% - 486px)}.checkout-billing__title{margin-bottom:16px;width:100%}.checkout-billing .woocommerce-billing-fields{display:flex;flex-wrap:wrap}.checkout-billing .form-row:first-child{margin-right:8px;width:calc(50% - 4px)}.checkout-billing .form-row:nth-child(2){width:calc(50% - 4px)}.checkout-billing .form-row:nth-child(3){width:100%}.checkout-billing .form-row label{display:block;font-size:13px;margin-bottom:6px;padding:unset}.checkout-billing .input-text{background:#f7f7f7;border:unset;border-radius:8px;font-size:16px;height:52px}.checkout-billing__subscription-consent{align-items:flex-start;cursor:pointer;display:flex;font-size:12px;font-weight:300;line-height:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout-billing__subscription-consent:hover .checkout-billing__checkbox:before{background:#cbcbcb;content:""}.checkout-billing__subscription-consent input{display:none}.checkout-billing__subscription-consent input:checked~.checkout-billing__checkbox{background:#005cfb}.checkout-billing__subscription-consent input:checked~.checkout-billing__checkbox:before{background:#fff;content:""}.checkout-billing__subscription-consent a{color:inherit;text-decoration:underline}.checkout-billing__checkbox{align-items:center;background:#ededed;border-radius:6px;box-shadow:inset 0 2px 3px 0 rgba(13,29,68,.08);display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:8px;width:20px}.checkout-billing__checkbox:before{display:block;height:15px;margin-left:-1px;-webkit-mask-image:url(../img/checked.svg);mask-image:url(../img/checked.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px}@media (max-width:1439px){.checkout-billing{width:100%}}@media (max-width:768px){.checkout-billing .woocommerce-billing-fields{display:block}.checkout-billing .form-row:first-child,.checkout-billing .form-row:nth-child(2){margin-right:unset;width:unset}}.checkout-shipping{background:#fff;border-radius:20px;padding:24px;text-underline-offset:4px;width:calc(100% - 486px)}.checkout-shipping__title-wrapper{align-items:flex-start;display:flex;margin-bottom:20px}.checkout-shipping__title{line-height:1.2;margin-right:16px}.checkout-shipping__sidebar-button{color:#282828;font-weight:300;line-height:1.2;margin-left:auto;text-decoration:underline}.checkout-shipping__sidebar{max-width:1000px;width:unset}.checkout-shipping__sidebar-content{overflow-y:auto;padding:40px}.checkout-shipping__sub-title{display:block;font-size:16px;line-height:1.2;margin-bottom:12px}.checkout-shipping .woocommerce-shipping-fields{margin-bottom:20px}.checkout-shipping .input-text{background:#f7f7f7;border:unset;border-radius:8px;font-size:16px;height:52px}.checkout-shipping ymaps[class*=suggest-item]:hover{background:rgba(240,246,255,.25)}.checkout-shipping .woocommerce-shipping-methods{display:flex;flex-wrap:wrap;gap:12px}.checkout-shipping .woocommerce-shipping-methods input[type=radio]{display:none}.checkout-shipping .woocommerce-shipping-methods input[type=radio]:checked~label{background:#f0f6ff}.checkout-shipping .woocommerce-shipping-methods input[type=radio]:checked~label .shipping_method_checkbox:before{border:4px solid #005cfb;border-radius:10px;content:"";display:block;height:100%;width:100%}.checkout-shipping .woocommerce-shipping-methods li{padding-bottom:unset!important;width:calc(50% - 6px)}.checkout-shipping .woocommerce-shipping-methods li label{border:1px solid #e5e5e5;border-radius:12px;display:flex;height:68px;line-height:1.2;padding:16px}.checkout-shipping .woocommerce-shipping-methods li label:hover{background:rgba(240,246,255,.25);border:1px solid #d6e2f5}.checkout-shipping .woocommerce-shipping-methods li label span:first-child{margin-right:auto}.checkout-shipping .woocommerce-shipping-methods li label span:nth-child(2){flex-shrink:0;margin-left:16px}.checkout-shipping .shipping_method_checkbox{border:1px solid #cbcbcb;border-radius:10px;flex-shrink:0;height:20px;margin-left:16px;width:20px}@media (max-width:1439px){.checkout-shipping{width:100%}}@media (max-width:768px){.checkout-shipping__title-wrapper{display:block}.checkout-shipping__title{margin-bottom:8px;margin-right:unset}.checkout-shipping__sidebar-button{margin-left:unset}.checkout-shipping__sidebar-content{padding:20px}.checkout-shipping .woocommerce-shipping-methods{flex-direction:column}.checkout-shipping .woocommerce-shipping-methods li{width:unset}}.checkout-assembling .checkbox-slide-stylized:checked~.checkbox-slide{background-color:#005cfb}.checkout-assembling__switch{align-items:center;cursor:pointer;display:flex;font-size:20px;line-height:1.2;margin-bottom:16px;margin-top:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout-assembling__checkbox{display:block;height:26px;margin-right:10px;width:46px}.checkout-assembling__checkbox:before{height:22px;width:22px}.checkout-assembling__price{font-size:14px;margin-left:8px;margin-top:3px}.checkout-assembling__wrapper{margin-bottom:16px}.checkout-assembling__notice{align-items:center;background:#faf0ee;border-radius:9px;display:flex;line-height:1.2;margin-bottom:16px;padding:6px 10px 8px}.checkout-assembling__notice svg{flex-shrink:0;margin-right:8px}.checkout-assembling__notice b{display:block;font-weight:500;margin-top:3px}.checkout-assembling__desc{display:block;font-size:16px;line-height:1.2;margin-bottom:12px}.checkout-assembling__inner{-moz-column-gap:12px;column-gap:12px;display:flex;flex-wrap:wrap;row-gap:8px}.checkout-assembling__item{align-items:center;border:1px solid #e5e5e5;border-radius:12px;display:flex;padding:8px 12px 8px 8px;width:calc(50% - 6px)}.checkout-assembling__preview{height:48px;margin-right:8px;width:48px}.checkout-assembling__title{line-height:1.2;margin-right:auto}.checkout-assembling__qty{display:flex;margin-left:16px}.checkout-assembling__desc-2{font-size:16px;font-weight:300}@media (max-width:768px){.checkout-assembling__notice b{display:unset}.checkout-assembling__item{width:100%}}.checkout-payment{background:#fff;border-radius:20px;padding:24px;width:calc(100% - 486px)}.checkout-payment__title{margin-bottom:20px}.checkout-payment .wc_payment_methods input[type=radio]{display:none}.checkout-payment .wc_payment_methods input[type=radio]:checked~label .payment_method_checkbox:before{border:4px solid #005cfb;border-radius:10px;content:"";display:block;height:100%;width:100%}.checkout-payment .wc_payment_methods li.active label{background:#f0f6ff}.checkout-payment .wc_payment_methods li:not(:last-child){margin-bottom:8px}.checkout-payment .wc_payment_methods label{align-items:center;border:1px solid #d6e2f5;border-radius:12px;display:flex;height:70px;line-height:1.2;padding:16px}.checkout-payment .wc_payment_methods label:hover{background:rgba(240,246,255,.25);border:1px solid #d6e2f5}.checkout-payment .wc_payment_methods label img{height:36px;margin-right:12px}.checkout-payment .wc_payment_methods label p{line-height:1.2;padding:unset}.checkout-payment .wc_payment_methods label .payment_method_wrapper{margin-right:auto}.checkout-payment .wc_payment_methods label .payment_method_partial_switch{background:#fff;border-radius:12px;display:flex;margin-left:16px;padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkout-payment .wc_payment_methods label .payment_method_partial_switch input[name=is_partial_payment]:checked~.item:first-of-type{background:unset;color:unset}.checkout-payment .wc_payment_methods label .payment_method_partial_switch input[name=is_partial_payment]:checked~.item:nth-of-type(2){background:#282828;color:#fff}.checkout-payment .wc_payment_methods label .payment_method_partial_switch .hidden{display:none}.checkout-payment .wc_payment_methods label .payment_method_partial_switch .item{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-weight:500;height:28px;justify-content:center;line-height:1.2;padding:0 8px}.checkout-payment .wc_payment_methods label .payment_method_partial_switch .item:first-of-type{background:#282828;color:#fff}.checkout-payment .wc_payment_methods label .payment_method_checkbox{border:1px solid #cbcbcb;border-radius:10px;flex-shrink:0;height:20px;margin-left:16px;width:20px}@media (max-width:1439px){.checkout-payment{width:100%}}@media (max-width:768px){.checkout-payment .wc_payment_methods label{flex-wrap:wrap;height:unset}.checkout-payment .wc_payment_methods label .payment_method_wrapper{width:calc(100% - 84px)}.checkout-payment .wc_payment_methods label .payment_method_partial_switch{margin-top:16px;order:4;width:100%}.checkout-payment .wc_payment_methods label .payment_method_partial_switch .item{width:50%}}.checkout-review-order-header{align-items:center;background:#fff;border-radius:20px 20px 0 0;display:flex;flex-shrink:0;padding:16px 24px;width:430px}.checkout-review-order-header__title{font-size:20px;font-weight:500;margin-right:auto;text-transform:uppercase}.checkout-review-order-header__price-button{align-items:center;background:#f7f7f7;border-radius:8px;color:#282828;display:flex;height:32px;padding:16px 10px 16px 8px}.checkout-review-order-header__price-button svg{height:16px;margin-right:6px;width:16px}@media (max-width:1439px){.checkout-review-order-header{background:unset;border-bottom:1px solid #e5e5e5;border-radius:unset;margin-bottom:16px;padding:12px 20px;width:100%}.checkout-review-order-header__price-button{background:#fff}}.checkout-review-order{background:#fff;flex-shrink:0;padding:24px;width:430px}.checkout-review-order__item:not(:last-child){border-bottom:1px solid #f4f4f4;margin-bottom:16px;padding-bottom:16px}.checkout-review-order__item-link{display:flex;margin-right:auto}.checkout-review-order__preview{height:96px;margin-right:8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:96px}.checkout-review-order__preview.flip{transform:scaleX(-1)}.checkout-review-order__item-wrapper{align-items:center;display:flex;margin-bottom:8px}.checkout-review-order__title{color:#282828;display:block;font-size:16px;line-height:1.2;margin-bottom:14px}.checkout-review-order .variation{color:#282828;font-size:13px;font-weight:300;line-height:1.3}.checkout-review-order .variation p{margin:unset}.checkout-review-order__remove{align-items:center;align-self:flex-start;background:#f7f7f7;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-left:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.checkout-review-order__remove img{height:20px;width:20px}.checkout-review-order__qty{display:flex;line-height:1.2;margin-left:104px;margin-right:auto}.checkout-review-order__qty-button{align-items:center;background:#f7f7f7;border-radius:8px;cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:28px}.checkout-review-order__qty-button.disabled{opacity:.3}.checkout-review-order__qty-button:before{background:#282828;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.checkout-review-order__qty-minus:before{content:"";height:2px;-webkit-mask-image:url(../img/minus.svg);mask-image:url(../img/minus.svg);width:12px}.checkout-review-order__qty-field{height:28px;width:32px}.checkout-review-order__qty-field[type=number]{-moz-appearance:textfield;border:unset;padding:unset;pointer-events:none;text-align:center}.checkout-review-order__qty-field[type=number]::-webkit-inner-spin-button,.checkout-review-order__qty-field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.checkout-review-order__qty-plus:before{content:"";height:12px;-webkit-mask-image:url(../img/plus.svg);mask-image:url(../img/plus.svg);width:12px}.checkout-review-order__sub-total{font-size:16px;font-weight:500;line-height:1.2}@media (max-width:1439px){.checkout-review-order{border-radius:16px;width:100%}}.checkout-total{background:#fff;border-radius:0 0 20px 20px;flex-shrink:0;padding:24px;width:430px}.checkout-total__coupon{display:flex;margin-bottom:12px}.checkout-total__coupon .amount{margin-right:16px}.checkout-total__coupon a{margin-left:auto}.checkout-total__coupon-input{background:#f7f7f7;border:unset!important;border-radius:8px;font-weight:300;height:44px;margin-bottom:24px;width:100%}.checkout-total__coupon-input::-moz-placeholder{color:#757575}.checkout-total__coupon-input::placeholder{color:#757575}.checkout-total__row{display:flex;line-height:1.2}.checkout-total__row.total{font-size:20px;font-weight:500;margin-bottom:8px!important}.checkout-total__row.total:after{border-bottom:unset}.checkout-total__row:not(:last-child){margin-bottom:4px}.checkout-total__row:after{border-bottom:1px dashed #cbcbcb;content:"";margin:0 4px;order:2;position:relative;top:-4px;width:100%}.checkout-total__row-label{flex-shrink:0;order:1}.checkout-total__row-value{flex-shrink:0;order:3}.checkout-total .form-row{margin-bottom:unset}.checkout-total .button{margin-bottom:12px}.checkout-total__desc{color:#666;font-size:12px;font-weight:300;line-height:1.2;text-align:center}.checkout-total__desc a{color:inherit;text-decoration:underline}@media (max-width:1439px){.checkout-total{align-self:flex-start;border-radius:16px;width:calc(50% - 32px)}}@media (max-width:768px){.checkout-total{border-radius:16px 16px 0 0;width:100%}}.checkout-help{background:linear-gradient(90deg,#e5edf8 100%);border-radius:16px;padding:24px;width:430px}.checkout-help__wrapper{display:flex;margin-bottom:20px}.checkout-help__wrapper svg{flex-shrink:0;height:54px;margin-left:28px;width:70px}.checkout-help__title{font-weight:500;letter-spacing:-.02em;line-height:1.2;margin-bottom:10px}.checkout-help__item{align-items:center;display:flex;font-size:18px;line-height:1.2}.checkout-help__item:not(:last-child){margin-bottom:8px}.checkout-help__item:before{background:url(../img/checkmark-2.svg) 50%/cover no-repeat;content:"";display:block;height:13px;margin-right:8px;width:14px}.checkout-help__button{align-items:center;background:#fff!important;border-radius:8px;color:#000!important;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:52px;justify-content:center;width:100%}.checkout-help__button:hover{background:rgba(0,0,0,.2)!important}@media (max-width:1439px){.checkout-help{align-self:flex-start;padding:16px;width:calc(50% - 32px)}.checkout-help__wrapper svg{height:39px;margin-left:10px;width:56px}.checkout-help__title{font-size:18px}.checkout-help__item{font-size:16px}.checkout-help__button{height:44px}}@media (max-width:768px){.checkout-help{width:calc(100% - 24px)}}.checkout-thank{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;margin:0 auto 24px;max-width:884px;width:100%}@media (max-width:768px){.checkout-thank{gap:12px}}.checkout-thank-main{background:#fff;border-radius:8px;padding:20px 32px 32px;width:100%}.checkout-thank-main__title-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.checkout-thank-main__title{font-size:24px!important;font-weight:500}.checkout-thank-main__download{align-items:center;background:#f7f7f7;border-radius:4px;color:#282828;display:flex;font-weight:300;padding:8px 12px}.checkout-thank-main__download svg{margin-right:8px}.checkout-thank-main__content{font-size:16px;line-height:1.2;margin-bottom:40px}.checkout-thank-main__content p{margin-bottom:unset;margin-top:8px}.checkout-thank-main__content strong{font-weight:500}.checkout-thank-main__cards{display:flex;gap:12px}.checkout-thank-main__card{flex-shrink:0;width:calc(33.33333% - 6px)}.checkout-thank-main__card:not(:last-child) .checkout-thank-main__icon-wrapper:after{border-bottom:1px dashed #a9a9a9;content:"";width:100%}.checkout-thank-main__icon-wrapper{align-items:center;display:flex;margin-bottom:16px}.checkout-thank-main__icon{align-items:center;background:#f4f4f4;border-radius:77px;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:12px;width:48px}.checkout-thank-main__card-title{font-size:16px;line-height:1.2;margin-bottom:8px}.checkout-thank-main__desc{font-weight:300;line-height:1.2}@media (max-width:1439px){.checkout-thank-main__title{font-size:20px!important}}@media (max-width:768px){.checkout-thank-main__content{font-size:14px;margin-bottom:32px}.checkout-thank-main__cards{display:block}.checkout-thank-main__card{display:flex;height:82px;width:unset}.checkout-thank-main__card:not(:last-child) .checkout-thank-main__icon-wrapper:after{border-bottom:unset;border-right:1px dashed #a9a9a9;height:100%;width:unset}.checkout-thank-main__icon{height:40px;margin-bottom:4px;margin-right:unset;width:40px}.checkout-thank-main__icon-wrapper{flex-direction:column;margin-bottom:4px;margin-right:16px}.checkout-thank-main__card-title{font-size:14px}.checkout-thank-main__desc{font-size:12px}}.checkout-thank-items{background:#fff;border-radius:8px;padding:20px 32px 28px;width:calc(50% - 12px)}.checkout-thank-items__title{font-size:20px!important;font-weight:500;margin-bottom:16px}.checkout-thank-items__item{align-items:center;color:inherit;display:flex;line-height:1.2}.checkout-thank-items__item:not(:last-child){margin-bottom:16px}.checkout-thank-items__item-wrapper{width:100%}.checkout-thank-items__thumbnail{height:64px;margin-right:20px;width:64px}.checkout-thank-items__item-title{display:block;font-size:16px;margin-bottom:4px}.checkout-thank-items__item-meta{display:block;font-weight:300;line-height:1.2;margin-bottom:6px}.checkout-thank-items__item-meta p{display:inline;margin:unset}.checkout-thank-items__subtotal-wrapper{align-items:center;display:flex;justify-content:space-between}.checkout-thank-items__qty{font-weight:300}.checkout-thank-items__subtotal{font-weight:500}@media (max-width:1439px){.checkout-thank-items__title{font-size:18px!important}.checkout-thank-items__thumbnail{height:56px;width:56px}.checkout-thank-items__item-title{font-size:14px}.checkout-thank-items__item-meta{font-size:12px}}@media (max-width:768px){.checkout-thank-items{width:100%}}.checkout-thank-totals{background:#fff;border-radius:8px;padding:20px 32px 28px;width:calc(50% - 12px)}.checkout-thank-totals__title{font-size:20px!important;font-weight:500;margin-bottom:16px}.checkout-thank-totals__row{align-items:center;display:flex;font-size:16px;justify-content:space-between;line-height:1.2}.checkout-thank-totals__row:not(:last-child){margin-bottom:8px}.checkout-thank-totals__row.total{font-weight:500;margin-top:8px}.checkout-thank-totals__label{flex-shrink:0;margin-right:16px}.checkout-thank-totals__value{text-align:right}@media (max-width:1439px){.checkout-thank-totals__title{font-size:18px!important}.checkout-thank-totals__row{font-size:14px}}@media (max-width:768px){.checkout-thank-totals{width:100%}}.blockUI.blockOverlay:after,.nm-loader:after,.wpcf7 .submitting .wpcf7-spinner:after{animation:rotate 1s linear infinite;background:url(/wp-content/themes/savoy-child/portfolio/icons/load-circle.svg)!important;height:36px;width:36px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#nm-widget-panel .buttons .button.checkout{display:block!important;margin-top:unset!important;padding:13px!important;text-align:center!important}@media (max-width:2100px){#nm-widget-panel .buttons .button.checkout{margin-top:12px!important;padding:14px!important}}:root{--primary_black:#282828;--primary_black-hover:#f1f0ee;--background_color:#f7f7f7}.page-id-1182{overflow:unset}.page-id-1182 #page-overlay{background-color:rgba(0,0,0,.631)}.page-id-1182 .nm-single-product-top{padding:16px 0 0 480px;width:100%}@media (max-width:2559px){.page-id-1182 .nm-single-product-top{padding:16px 0 0 216px}}@media (max-width:1920px){.page-id-1182 .nm-single-product-top{padding:16px 0 0 64px}}@media (max-width:1439px){.page-id-1182 .nm-single-product-top{line-height:16px!important;padding:8px 0 0 48px}}@media (max-width:1239px){.page-id-1182 .nm-single-product-top{display:none}}.page-id-1182 .nm-single-product-top .col-xs-9,.page-id-1182 .nm-single-product-top .nm-row{padding:0}.page-id-1182 .nm-page-wrap-inner{overflow:unset}.paydelivery{padding:0 480px;width:100%}@media (max-width:2559px){.paydelivery{padding:0 216px}}@media (max-width:1919px){.paydelivery{padding:0 64px}}@media (max-width:1439px){.paydelivery{padding:0 48px}}@media (max-width:1239px){.paydelivery{padding:0 20px}}@media (max-width:767px){.paydelivery{padding:0 8px}}.paydelivery.paydelivery-banner{top:-14px}@media (max-width:1239px){.paydelivery.paydelivery-banner{top:0}}.paydelivery.payment-methods{margin:98px 0 56px}.paydelivery-banner{-moz-column-gap:64px;column-gap:64px;display:flex;height:100%;position:relative;width:100%}@media (max-width:2559px){.paydelivery-banner{padding:0 64px 0 216px}}@media (max-width:1919px){.paydelivery-banner{-moz-column-gap:24px;column-gap:24px;padding:0 64px}}@media (max-width:1439px){.paydelivery-banner{-moz-column-gap:20px;column-gap:20px;padding:0 20px 0 48px}}@media (max-width:1239px){.paydelivery-banner{flex-direction:column-reverse;padding:8px 8px 0;width:100%}}@media (max-width:767px){.paydelivery-banner{padding:0 8px}}.paydelivery-banner__breadcrumbs-custom{color:rgba(40,40,40,.6);display:none;font-size:12px;font-weight:300;height:-moz-max-content;height:max-content;letter-spacing:0;line-height:16px}.paydelivery-banner__breadcrumbs-custom a,.paydelivery-banner__breadcrumbs-custom span{color:rgba(40,40,40,.6);font-size:12px;font-weight:300;letter-spacing:0;line-height:16px;text-decoration:none}@media (max-width:1239px){.paydelivery-banner__breadcrumbs-custom{display:inline;grid-column:1/2;grid-row-start:1}}@media (max-width:767px){.paydelivery-banner__breadcrumbs-custom{grid-column:auto;grid-row-start:auto;margin-bottom:8px}}.paydelivery-banner__info{display:flex;flex-direction:column;max-width:541px;width:100%}@media (max-width:1919px){.paydelivery-banner__info{max-width:421px}}@media (max-width:1439px){.paydelivery-banner__info{max-width:359px}}@media (max-width:1239px){.paydelivery-banner__info{display:grid;gap:8px 40px;grid-template-columns:1fr 1fr;grid-template-rows:16px auto 84px;margin-top:24px;max-width:100%;padding:0 8px}}@media (max-width:767px){.paydelivery-banner__info{gap:0;grid-template-columns:1fr;grid-template-rows:auto;margin-top:0;padding:0 12px}}.paydelivery-banner__info h1{color:var(--primary_black);font-size:40px;font-weight:400;letter-spacing:-.5px;line-height:44px;margin:80px 0 40px}@media (max-width:1919px){.paydelivery-banner__info h1{margin:40px 0 24px}}@media (max-width:1439px){.paydelivery-banner__info h1{font-size:32px;line-height:32px;margin:24px 0 12px}}@media (max-width:1239px){.paydelivery-banner__info h1{grid-column:1/2;grid-row-start:2;margin:0}}@media (max-width:767px){.paydelivery-banner__info h1{font-size:28px;margin-bottom:24px}}.paydelivery-banner__info .banner-info-content{display:flex;flex-direction:column;height:100%;row-gap:32px;width:100%}@media (max-width:1919px){.paydelivery-banner__info .banner-info-content{row-gap:16px}}@media (max-width:1439px){.paydelivery-banner__info .banner-info-content{row-gap:12px}}@media (max-width:1239px){.paydelivery-banner__info .banner-info-content{grid-column:2/3;grid-row:1/4}}@media (max-width:767px){.paydelivery-banner__info .banner-info-content{grid-column:auto;grid-row:auto;grid-row-start:3;margin-bottom:24px}}.paydelivery-banner__info .banner-info-content__icon{align-items:center;display:flex;height:100%;justify-content:center;width:64px}@media (max-width:1919px){.paydelivery-banner__info .banner-info-content__icon{height:44px;width:48px}}@media (max-width:1439px){.paydelivery-banner__info .banner-info-content__icon{height:27px;width:48px}}.paydelivery-banner__info .banner-info-content__item{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex}@media (max-width:1919px){.paydelivery-banner__info .banner-info-content__item{-moz-column-gap:16px;column-gap:16px}}.paydelivery-banner__info .banner-info-content__item__container{display:flex;flex-direction:column;height:100%;width:100%}.paydelivery-banner__info .banner-info-content__item__container .title{color:var(--primary_black);font-size:24px;font-weight:550;letter-spacing:0;line-height:30px;margin-bottom:0}@media (max-width:1919px){.paydelivery-banner__info .banner-info-content__item__container .title{font-size:20px;line-height:24px}}@media (max-width:1439px){.paydelivery-banner__info .banner-info-content__item__container .title{font-size:18px;line-height:22px}}.paydelivery-banner__info .banner-info-content__item__container .subtitle{color:var(--primary_black);font-size:18px;font-weight:400;letter-spacing:0;line-height:22px;margin-bottom:0}@media (max-width:1919px){.paydelivery-banner__info .banner-info-content__item__container .subtitle{font-size:16px;line-height:20px}}.paydelivery-banner__info .banner-info-button{background-color:var(--primary_black);border-radius:12px;color:#fff;font-size:18px;font-weight:550;letter-spacing:0;line-height:24px;margin:40px 0 0;padding:20px;text-align:center;width:100%}.paydelivery-banner__info .banner-info-button:hover{cursor:url(../img/custom-faq-sursor.svg),auto}@media (max-width:1919px){.paydelivery-banner__info .banner-info-button{margin:50px 0 0}}@media (max-width:1439px){.paydelivery-banner__info .banner-info-button{margin:22px 0 0}}@media (max-width:1239px){.paydelivery-banner__info .banner-info-button{grid-column:1/2;grid-row-start:3;margin-top:20px;max-height:64px}}@media (max-width:767px){.paydelivery-banner__info .banner-info-button{grid-column:auto;grid-row-start:4}}.paydelivery-banner__info .banner-info-button a{align-items:center;color:#fff;display:inline-flex;position:relative;text-decoration:underline;top:3px}.paydelivery-banner__info .banner-info-button a:before{content:"";height:18px;margin-right:5px;width:18px}.paydelivery-banner__info .banner-info-button a.tg:before{background:url(../img/wht-icon-mini.svg) 50%/contain no-repeat}.paydelivery-banner__info .banner-info-button a.max:before{background:url(../img/max-icon.svg) 50%/contain no-repeat}@media (max-width:1439px){.paydelivery-banner__info .banner-info-button a a{display:none}}.paydelivery-banner__video{border-radius:12px;height:100%;max-height:544px;position:relative;width:100%}@media (max-width:2559px){.paydelivery-banner__video{max-height:566px}}@media (max-width:1919px){.paydelivery-banner__video{max-height:474px}}@media (max-width:1439px){.paydelivery-banner__video{max-height:434px}}@media (max-width:1239px){.paydelivery-banner__video{max-height:411.47px}}.paydelivery-banner__video video{border-radius:12px;height:auto;max-height:544px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:2559px){.paydelivery-banner__video video{left:0;max-height:566px;position:absolute;top:0}}@media (max-width:1919px){.paydelivery-banner__video video{left:unset;max-height:474px;position:relative;top:unset}}@media (max-width:1439px){.paydelivery-banner__video video{max-height:434px}}@media (max-width:1239px){.paydelivery-banner__video video{height:411.47px;max-height:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:767px){.paydelivery-banner__video video{height:188.23px}}.payment-methods{background-color:var(--background_color);display:flex;margin:98px 0 56px}.payment-methods p{margin-bottom:0}@media (max-width:1919px){.payment-methods{margin:56px 0}}@media (max-width:1239px){.payment-methods{margin:64px 0 48px}}@media (max-width:767px){.payment-methods{margin:24px 0}}.payment-methods__container{display:flex;height:100%;justify-content:space-between;padding:48px 480px;width:100%}@media (max-width:2559px){.payment-methods__container{padding:48px 216px}}@media (max-width:1919px){.payment-methods__container{-moz-column-gap:40px;column-gap:40px;padding:48px 64px}}@media (max-width:1439px){.payment-methods__container{padding:32px 20px 32px 48px}}@media (max-width:1239px){.payment-methods__container{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:1fr 1fr;padding:32px 20px}}@media (max-width:767px){.payment-methods__container{gap:32px;grid-template-columns:1fr}}.payment-methods__info{display:flex;flex-direction:column;height:100%;max-width:581px;row-gap:48px;width:100%}@media (max-width:1919px){.payment-methods__info{max-width:100%;row-gap:26px}}@media (max-width:1239px){.payment-methods__info{row-gap:24px}}@media (max-width:767px){.payment-methods__info{row-gap:12px}}.payment-methods__info__title{color:var(--primary_black);font-size:40px;font-weight:400;letter-spacing:-.5px;line-height:44px}@media (max-width:1439px){.payment-methods__info__title{font-size:32px;line-height:34px}}@media (max-width:767px){.payment-methods__info__title{font-size:28px;line-height:32px}}.payment-methods__info__subtitle{color:var(--primary_black);display:flex;flex-direction:column;font-size:18px;font-weight:400;letter-spacing:-.4px;line-height:22px;row-gap:8px}@media (max-width:1439px){.payment-methods__info__subtitle{font-size:16px;line-height:20px;row-gap:6px}}.payment-methods__content{display:flex;flex-direction:column;height:100%;row-gap:12px;width:-moz-max-content;width:max-content}@media (max-width:1239px){.payment-methods__content{row-gap:16px;width:100%}}.payment-methods__content__title{color:var(--primary_black);font-size:18px;font-weight:550;letter-spacing:0;line-height:24px}@media (max-width:1239px){.payment-methods__content__title{font-size:16px;line-height:20px}}.payment-methods__content__container{display:flex;gap:12px;height:100%;width:-moz-max-content;width:max-content}@media (max-width:1239px){.payment-methods__content__container{flex-wrap:wrap;width:100%}}@media (max-width:767px){.payment-methods__content__container{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}}.payment-methods__content__container .payment-methods-content-item{align-items:center;background-color:#fff;border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:191px;padding:12px 12px 16px;width:100%}@media (max-width:2559px){.payment-methods__content__container .payment-methods-content-item{max-width:174px}}@media (max-width:1239px){.payment-methods__content__container .payment-methods-content-item{max-height:126px;max-width:166px}}@media (max-width:767px){.payment-methods__content__container .payment-methods-content-item{max-width:100%}}.payment-methods__content__container .payment-methods-content-item.spb{background-color:var(--primary_black)}.payment-methods__content__container .payment-methods-content-item.spb .payment-methods-content-item__subtitle{color:#fff}.payment-methods__content__container .payment-methods-content-item__icon{height:36px;margin-bottom:2px}.payment-methods__content__container .payment-methods-content-item__title{color:var(--primary_black);font-size:24px;font-weight:400;letter-spacing:0;line-height:28px;margin:2px 0;text-align:center}@media (max-width:1239px){.payment-methods__content__container .payment-methods-content-item__title{font-size:20px;line-height:24px}}.payment-methods__content__container .payment-methods-content-item__subtitle{color:var(--primary_black);font-size:14px;font-weight:300;letter-spacing:-.4px;line-height:16px;text-align:center}@media (max-width:1239px){.payment-methods__content__container .payment-methods-content-item__subtitle{font-size:13px}}.delivery-calculator{border-radius:12px;display:flex;gap:24px}.delivery-calculator p{margin-bottom:0}@media (max-width:1439px){.delivery-calculator{gap:20px;padding:0 20px}}@media (max-width:1239px){.delivery-calculator{flex-direction:column-reverse;gap:8px}}@media (max-width:767px){.delivery-calculator{flex-direction:column-reverse;gap:16px;padding:0 8px}}.delivery-calculator__container{background-color:var(--background_color);border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:32px 32px 40px;width:100%}.delivery-calculator__container:not(:last-child){margin-bottom:24px}@media (max-width:1919px){.delivery-calculator__container{min-width:755px}}@media (max-width:1439px){.delivery-calculator__container{min-width:793px;padding:32px 28px 40px}}@media (max-width:1239px){.delivery-calculator__container{min-width:100%;padding:32px 20px 40px}}@media (max-width:767px){.delivery-calculator__container{background-color:transparent;padding:0}}.delivery-calculator__container__title{color:var(--primary_black);font-size:28px;font-weight:400;letter-spacing:-.5px;line-height:30px}@media (max-width:1439px){.delivery-calculator__container__title{font-size:32px;line-height:34px}}@media (max-width:767px){.delivery-calculator__container__title{font-size:28px;line-height:32px;padding:0 12px}}.delivery-calculator__container__tabs{display:flex;flex-direction:column;height:100%;row-gap:32px;width:100%}@media (max-width:767px){.delivery-calculator__container__tabs{row-gap:16px}}.delivery-calculator__container__tabs .tabs-delivery-container{background-color:#fff;border:1px solid var(--primary_black);border-radius:12px;display:flex;height:100%;padding:4px;width:100%}@media (max-width:1239px){.delivery-calculator__container__tabs .tabs-delivery-container{top:57px}}@media (max-width:767px){.delivery-calculator__container__tabs .tabs-delivery-container{justify-content:space-between;position:sticky;z-index:20}}.delivery-calculator__container__tabs .tabs-delivery-container__title{background-color:transparent;border-radius:8px;color:var(--primary_black);cursor:pointer;font-size:16px;font-weight:400;height:100%;letter-spacing:0;line-height:22px;padding:13px 0;text-align:center;transition:.25s;width:100%}@media (max-width:1239px){.delivery-calculator__container__tabs .tabs-delivery-container__title{font-size:18px;line-height:28px;padding:10px 0}}@media (max-width:767px){.delivery-calculator__container__tabs .tabs-delivery-container__title{font-size:16px;letter-spacing:.2px;line-height:18px;padding:6px;width:-moz-max-content;width:max-content}}.delivery-calculator__container__tabs .tabs-delivery-container__title.active{background-color:var(--primary_black);color:#fff}.delivery-calculator__container__tabs .tabs-delivery-container__title.active:hover{background-color:var(--primary_black)}.delivery-calculator__container__tabs .tabs-delivery-container__title:hover{background-color:var(--primary_black-hover);cursor:url(../img/custom-faq-sursor.svg),auto}.delivery-calculator__container__tabs .delivery-container-prices{display:none;flex-direction:column}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices{background-color:var(--background_color);border-radius:12px;padding:20px 16px}}.delivery-calculator__container__tabs .delivery-container-prices.active{display:flex}.delivery-calculator__container__tabs .delivery-container-prices__block{display:flex;flex-direction:column;row-gap:12px}.delivery-calculator__container__tabs .delivery-container-prices__block.msk-first,.delivery-calculator__container__tabs .delivery-container-prices__block.msk-two,.delivery-calculator__container__tabs .delivery-container-prices__block.spb-third,.delivery-calculator__container__tabs .delivery-container-prices__block.spb-two{margin-bottom:32px}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block.msk-first,.delivery-calculator__container__tabs .delivery-container-prices__block.msk-two,.delivery-calculator__container__tabs .delivery-container-prices__block.spb-third,.delivery-calculator__container__tabs .delivery-container-prices__block.spb-two{margin-bottom:24px}}.delivery-calculator__container__tabs .delivery-container-prices__block.spb-first{margin-bottom:24px}.delivery-calculator__container__tabs .delivery-container-prices__block.other{margin-bottom:20px;row-gap:6px}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info{-moz-column-gap:24px;column-gap:24px;flex-direction:unset;height:100%;margin-top:20px;row-gap:0;width:100%}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info{flex-direction:column;row-gap:16px}}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;height:100%;width:100%}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.first{max-width:194px}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.second{max-width:240px}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.third{max-width:157px}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.other.first{max-width:179px}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.other.second{max-width:230px}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.other.third{max-width:247px}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.first,.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.other.first,.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.other.second,.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.other.third,.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.second,.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item.third{max-width:100%}}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item .icon{height:32px;width:32px}.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item .description{color:var(--primary_black);font-size:14px;font-weight:300;letter-spacing:0;line-height:16px}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block.sub-info .sub-info-item .description{font-size:15px;font-weight:400}}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title{color:var(--primary_black);font-size:18px;font-weight:400;letter-spacing:0;line-height:22px}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.msk-fifth,.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.msk-third,.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.msk-two,.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-first,.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-two{font-weight:550}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-first,.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-two{-moz-column-gap:4px;column-gap:4px;display:flex}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-first:before,.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-two:before{color:var(--primary_black);font-size:18px;font-weight:550;letter-spacing:0;line-height:22px}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-first:before{content:"1."}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-two{display:grid;grid-template-columns:auto 1fr}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-two:before{content:"2.";grid-row:1/3}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.spb-two span{display:contents}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title.other{font-weight:720}.delivery-calculator__container__tabs .delivery-container-prices__block .block-title span{font-weight:400}.delivery-calculator__container__tabs .delivery-container-prices__block .prices{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:100%;width:100%}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block .prices{align-items:start;background-color:var(--background_color);flex-direction:column;row-gap:1px}}.delivery-calculator__container__tabs .delivery-container-prices__block .prices.limited{width:-moz-max-content;width:max-content}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block .prices.limited{position:relative;width:100%}.delivery-calculator__container__tabs .delivery-container-prices__block .prices.limited .limited{width:-moz-max-content;width:max-content}}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item{display:flex;flex-direction:column;height:100%;padding:12px 16px;row-gap:2px;width:-moz-max-content;width:max-content}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.mobile{display:none}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.not-mobile,.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.special .not-mobile{display:flex}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.special .mobile{display:none}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item{align-items:center;background-color:#fff;flex-direction:unset;justify-content:space-between;row-gap:0;width:100%}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.special{display:flex;flex-direction:column}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.special .prices__item__subtitle{display:flex;flex-direction:row-reverse}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.special .prices__item__subtitle span{font-size:16px;line-height:18px;text-align:start}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.special .not-mobile{display:none}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.special .mobile{-moz-column-gap:22px;column-gap:22px;display:flex}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.not-mobile{display:none}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.mobile{border-radius:8px;display:flex}}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item:not(.limited):not(:first-child){margin-right:auto}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item:not(.limited):not(:first-child){margin-right:unset}}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.plus{padding:9px}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.plus svg:first-child{display:block}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.plus svg:nth-child(2){display:none}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.plus{background-color:var(--background_color);border-radius:50%;height:24px;left:-12px;padding:6px;position:absolute;text-align:center;top:calc(50% - 12px);width:24px}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.plus svg:first-child{display:none}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item.plus svg:nth-child(2){display:block}}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item__title{color:var(--primary_black);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item__title{line-height:18px;width:100%}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item__title.nowrap{white-space:nowrap}}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item__subtitle{color:var(--primary_black);font-size:20px;font-weight:550;letter-spacing:0;line-height:24px}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item__subtitle{font-size:18px;line-height:20px;text-align:end;width:100%}}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item__subtitle span{font-weight:400}.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item .small{color:var(--primary_black);font-size:14px;font-weight:300;letter-spacing:0;line-height:16px;margin-top:2px}@media (max-width:767px){.delivery-calculator__container__tabs .delivery-container-prices__block .prices__item .small{font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;margin-top:8px}}.delivery-calculator__container__tabs .delivery-container-prices__block .description{color:var(--primary_black);font-size:14px;font-weight:400;letter-spacing:0;line-height:16px}.delivery-calculator__banner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:sticky;row-gap:16px;top:71px;width:100%}@media (max-width:1239px){.delivery-calculator__banner{position:relative;top:0}}.delivery-calculator__banner .image{border-radius:12px;height:100%;max-height:636px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1239px){.delivery-calculator__banner .image{max-height:420px}}.delivery-calculator .banner-subtitle{display:flex}.delivery-calculator .banner-subtitle.mobile{display:none}.delivery-calculator .banner-subtitle.mobile p,.delivery-calculator .banner-subtitle.mobile p a.witch-icon{align-items:center;color:var(--primary_black);display:flex;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px}.delivery-calculator .banner-subtitle.mobile p a.witch-icon{text-decoration:underline;text-underline-offset:4px}.delivery-calculator .banner-subtitle.mobile p a.witch-icon:before{background-image:url(../img/wht-icon-mini-black.svg);background-repeat:no-repeat;content:"";height:21px;margin-right:2px;width:20px}@media (max-width:1239px){.delivery-calculator .banner-subtitle.mobile{align-items:flex-start;display:ruby;margin-top:8px;padding:0 0 0 12px}.delivery-calculator .banner-subtitle.mobile a,.delivery-calculator .banner-subtitle.mobile p,.delivery-calculator .banner-subtitle.mobile span{width:-moz-max-content;width:max-content}}@media (max-width:767px){.delivery-calculator .banner-subtitle.mobile{align-items:center;display:flex;margin-top:0;padding:0 19px}.delivery-calculator .banner-subtitle.mobile a,.delivery-calculator .banner-subtitle.mobile p,.delivery-calculator .banner-subtitle.mobile span{text-align:center}.delivery-calculator .banner-subtitle.mobile p.centred,.delivery-calculator .banner-subtitle.mobile span.centred{justify-content:center;width:100%}.delivery-calculator .banner-subtitle.mobile .mob-remove{display:none}}@media (max-width:1919px){.delivery-calculator .banner-subtitle{align-items:center;flex-direction:column}}@media (max-width:1239px){.delivery-calculator .banner-subtitle{display:none}}.delivery-calculator .banner-subtitle p,.delivery-calculator .banner-subtitle p a.witch-icon{align-items:center;color:var(--primary_black);display:flex;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px}.delivery-calculator .banner-subtitle p a.witch-icon{text-decoration:underline;text-underline-offset:4px}.delivery-calculator .banner-subtitle p a.witch-icon:before{background-image:url(../img/wht-icon-mini-black.svg);background-repeat:no-repeat;content:"";height:21px;margin-right:2px;width:20px}.delivery-steps{display:flex;flex-direction:column;height:100%;margin:80px auto;overflow:hidden;row-gap:48px;width:100%}.delivery-steps p{margin-bottom:0}@media (max-width:1919px){.delivery-steps{margin:72px auto}}@media (max-width:1439px){.delivery-steps{margin:56px auto}}@media (max-width:1239px){.delivery-steps{margin:48px auto}}@media (max-width:767px){.delivery-steps{margin:48px auto;padding:0 20px}}.delivery-steps__title{color:var(--primary_black);display:flex;flex-direction:column;font-size:40px;font-weight:400;letter-spacing:-.5px;line-height:44px;row-gap:2px}@media (max-width:1439px){.delivery-steps__title{font-size:32px;line-height:34px}}@media (max-width:767px){.delivery-steps__title{align-items:center;font-size:28px;letter-spacing:-.7px;line-height:32px;row-gap:4px;text-align:center}}.delivery-steps__title span{color:var(--primary_black);font-size:28px;font-weight:400;letter-spacing:-1px;line-height:30px}@media (max-width:1439px){.delivery-steps__title span{font-size:24px;line-height:26px}}@media (max-width:767px){.delivery-steps__title span{font-size:20px;letter-spacing:-.5px;line-height:24px;text-align:center}}.delivery-steps__container.wrapper{-moz-column-gap:56px;column-gap:56px;display:flex;flex-shrink:0;justify-content:space-between}@media (max-width:1439px){.delivery-steps__container.wrapper{-moz-column-gap:12px;column-gap:12px;justify-content:unset}.delivery-steps__container.wrapper .slide:last-child{margin-right:48px}}@media (max-width:1239px){.delivery-steps__container.wrapper .slide:last-child{margin-right:20px}}.delivery-steps__container__item{display:flex;flex-direction:column;flex-shrink:0;height:auto;max-width:275px;position:relative;width:100%}@media (max-width:2559px){.delivery-steps__container__item{max-width:252px}}@media (max-width:1919px){.delivery-steps__container__item{max-width:217px}}@media (max-width:1439px){.delivery-steps__container__item{background-color:#edebe9;border-radius:12px;max-width:260px;padding:40px 24px 24px}}.delivery-steps__container__item .delivery-steps-item-badge{background-color:var(--primary_black);border-radius:6px;color:#fff;font-size:20px;font-weight:550;height:auto;left:0;letter-spacing:0;line-height:24px;padding:3.5px 9px;position:absolute;text-align:center;top:-16px;width:-moz-max-content;width:max-content}@media (max-width:1439px){.delivery-steps__container__item .delivery-steps-item-badge{margin-left:auto;margin-right:auto;right:0}}.delivery-steps__container__item .delivery-steps-item-image{display:flex;height:100%;margin-top:40px;max-height:94px;width:100%}.delivery-steps__container__item .delivery-steps-item-image img.logist{margin-left:16px}@media (max-width:1439px){.delivery-steps__container__item .delivery-steps-item-image{align-items:center;justify-content:center;margin-top:0}.delivery-steps__container__item .delivery-steps-item-image img.logist{margin-left:0}}.delivery-steps__container__item .delivery-steps-item-title{color:var(--primary_black);font-size:28px;font-weight:400;letter-spacing:-2px;line-height:30px;margin:20px 0 9px}.delivery-steps__container__item .delivery-steps-item-subtitle{display:flex;flex-direction:column;row-gap:6px}.delivery-steps__container__item .delivery-steps-item-subtitle p{color:var(--primary_black);font-size:16px;font-weight:400;letter-spacing:0;line-height:20px}.expeditors{background-color:var(--background_color);display:flex;flex-direction:column;margin:0 0 80px}.expeditors p{margin-bottom:0}@media (max-width:1919px){.expeditors{margin:0 0 72px}}@media (max-width:1439px){.expeditors{margin:0 0 56px}}@media (max-width:1239px){.expeditors{margin:0 0 48px}}.expeditors__container{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:48px 0;position:relative;row-gap:24px;width:100%}@media (max-width:1439px){.expeditors__container{padding:32px 0}}@media (max-width:1239px){.expeditors__container{row-gap:16px}}@media (max-width:767px){.expeditors__container{padding:20px 0;row-gap:20px}}.expeditors__container__button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 1px 4px hsla(0,0%,79.6%,.8);cursor:pointer;display:flex;height:64px;justify-content:center;position:absolute;top:180px;width:64px;z-index:1}@media (max-width:1439px){.expeditors__container__button{display:none}}.expeditors__container__button.swiper-button-disabled{display:none}.expeditors__container__button:hover{background-color:hsla(0,0%,100%,.898)}.expeditors__container__button>svg{fill:#757575;height:24px;width:24px}.expeditors__container__button.prev{left:32px;transform:rotate(-90deg)}.expeditors__container__button.next{right:32px;transform:rotate(90deg)}.expeditors__title{color:var(--primary_black);font-size:28px;letter-spacing:-1px;line-height:30px}@media (max-width:1439px){.expeditors__title{font-size:24px;line-height:26px}}@media (max-width:767px){.expeditors__title{padding:0 20px;text-align:center}}.expeditors__content{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}@media (max-width:767px){.expeditors__content{padding:0 20px}}.expeditors__content__wrapper{display:flex}.expeditors__content__item{align-items:center;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;margin-right:8px;max-width:196px;width:100%}@media (max-width:1439px){.expeditors__content__item{max-width:160px}}.expeditors__content__item.lead{margin-right:40px}@media (max-width:1439px){.expeditors__content__item.lead{margin-right:24px}}.expeditors__content__item.every-third{margin-right:40px}@media (max-width:1439px){.expeditors__content__item.every-third{margin-right:24px}}.expeditors__content__item .expeditors-item-image{border-radius:8px;height:196px;margin-bottom:12px;width:196px}@media (max-width:1439px){.expeditors__content__item .expeditors-item-image{height:160px;width:160px}}.expeditors__content__item .expeditors-item-image img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.expeditors__content__item .expeditors-item-title{color:var(--primary_black);font-size:18px;font-weight:550;letter-spacing:0;line-height:22px;text-align:center}.expeditors__content__item .expeditors-item-subtitle{color:var(--primary_black);font-size:14px;font-weight:300;letter-spacing:0;line-height:18px;text-align:center}.reviews-section{align-items:center;display:flex;flex-direction:column;height:100%;margin-bottom:80px;row-gap:32px;width:100%}.reviews-section p{margin-bottom:0}@media (max-width:1919px){.reviews-section{margin-bottom:72px}}@media (max-width:1439px){.reviews-section{margin-bottom:64px}}@media (max-width:1239px){.reviews-section{margin-bottom:32px}}@media (max-width:767px){.reviews-section{margin-bottom:48px;padding:0;row-gap:24px}}.reviews-section__head{align-items:center;display:flex;height:100%;justify-content:space-between;margin-bottom:8px;width:100%}@media (max-width:1439px){.reviews-section__head{margin-bottom:0}}@media (max-width:1239px){.reviews-section__head{gap:4px 24px}}@media (max-width:767px){.reviews-section__head{align-items:center;flex-direction:column;gap:20px;justify-content:center;padding:0 20px}}.reviews-section__head .title{color:var(--primary_black);display:flex;flex-direction:column;font-size:40px;font-weight:400;height:100%;letter-spacing:-1px;line-height:44px;row-gap:2px;width:-moz-max-content;width:max-content}@media (max-width:1439px){.reviews-section__head .title{font-size:32px;line-height:34px}}@media (max-width:1239px){.reviews-section__head .title{letter-spacing:0}}@media (max-width:767px){.reviews-section__head .title{font-size:28px;line-height:32px;row-gap:4px;text-align:center;width:100%}}.reviews-section__head .title span{color:var(--primary_black);font-size:28px;font-weight:400;letter-spacing:-1px;line-height:30px}@media (max-width:1439px){.reviews-section__head .title span{font-size:24px;line-height:26px}}@media (max-width:767px){.reviews-section__head .title span{font-size:20px;line-height:24px;text-align:center}}.reviews-section__head .reviews-info{align-items:center;display:flex;height:100%;width:-moz-max-content;width:max-content}@media (max-width:1239px){.reviews-section__head .reviews-info{display:grid;gap:16px 12px;grid-template-columns:auto 1fr}}.reviews-section__head .reviews-info__score{color:var(--primary_black);font-size:56px;font-weight:400;letter-spacing:0;line-height:56px;margin-right:12px}@media (max-width:1239px){.reviews-section__head .reviews-info__score{font-size:48px;line-height:39px;margin-right:0}}.reviews-section__head .reviews-info__score-info{display:flex;flex-direction:column;height:100%;margin-right:24px;row-gap:6px;width:-moz-max-content;width:max-content}@media (max-width:1239px){.reviews-section__head .reviews-info__score-info{margin-right:0;row-gap:2px}}.reviews-section__head .reviews-info__score-info .score-stars{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex;height:100%;width:-moz-max-content;width:max-content}.reviews-section__head .reviews-info__score-info .score-stars .star{height:24px;width:25px}.reviews-section__head .reviews-info__score-info .score-stars .star:before{background-image:url(../img/ym-star.svg);content:"";display:block;height:24px;width:25px}.reviews-section__head .reviews-info__score-info .score-description{color:var(--primary_black);font-size:13px;font-weight:400;letter-spacing:0;line-height:15px}@media (max-width:1239px){.reviews-section__head .reviews-info__score-info .score-description{font-size:11px}}.reviews-section__head .reviews-info .score-service{-moz-column-gap:16px;column-gap:16px;display:flex;height:100%;width:-moz-max-content;width:max-content}@media (max-width:1239px){.reviews-section__head .reviews-info .score-service{grid-column:1/3;grid-row-start:2;justify-content:space-between;width:100%}}.reviews-section__head .reviews-info .score-service__item{display:flex;flex-direction:column;row-gap:4px}@media (max-width:1239px){.reviews-section__head .reviews-info .score-service__item{row-gap:0}}.reviews-section__head .reviews-info .score-service__item .title{color:var(--primary_black);font-size:14px;font-weight:400;letter-spacing:0;line-height:16px}@media (max-width:1239px){.reviews-section__head .reviews-info .score-service__item .title{font-size:12px;line-height:16px}}.reviews-section__head .reviews-info .score-service__item .subtitle{align-items:center;color:#5ab202;display:flex;font-size:20px;font-weight:550;justify-content:center;letter-spacing:0;line-height:24px}.reviews-section__head .reviews-info .score-service__item .subtitle:after{background-image:url(../img/ym-like.svg);content:"";display:block;height:16px;margin-left:4px;width:16px}.reviews-section__container{height:480px;position:relative;width:100%}.reviews-section__container__button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 1px 4px hsla(0,0%,79.6%,.8);cursor:pointer;display:flex;height:64px;justify-content:center;position:absolute;top:180px;width:64px;z-index:1}@media (max-width:1439px){.reviews-section__container__button{display:none}}.reviews-section__container__button.swiper-button-disabled{display:none}.reviews-section__container__button:hover{background-color:hsla(0,0%,100%,.898)}.reviews-section__container__button>svg{fill:#757575;height:24px;width:24px}.reviews-section__container__button.prev{left:32px;transform:rotate(-90deg)}.reviews-section__container__button.next{right:32px;transform:rotate(90deg)}.reviews-section__container__content{align-items:center;display:flex;height:-moz-max-content;height:max-content;justify-content:center;min-height:480px;overflow-x:hidden;padding:0 216px;position:absolute;top:0;width:100%}@media (max-width:2559px){.reviews-section__container__content{padding:0 216px}}@media (max-width:1919px){.reviews-section__container__content{padding:0 64px}}@media (max-width:1439px){.reviews-section__container__content{padding:0 48px}}@media (max-width:1239px){.reviews-section__container__content{padding:0 20px}}.reviews-section__container__content .reviews-section-wrapper{display:flex;height:100%;width:100%}.reviews-section__container__content .reviews-section-item{background-color:var(--background_color);border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;max-height:480px;padding:20px 24px 24px;position:relative;transition:max-height .5s linear;width:340px}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item{max-height:440px;padding:16px 20px 20px;width:280px}}.reviews-section__container__content .reviews-section-item:not(.open-comment){height:480px}.reviews-section__container__content .reviews-section-item.open-comment{height:auto;max-height:1000px!important}.reviews-section__container__content .reviews-section-item.open-comment .comment,.reviews-section__container__content .reviews-section-item.open-comment .comment.needs-shadow{max-height:1000px!important}.reviews-section__container__content .reviews-section-item.open-comment .comment .comment-shadow,.reviews-section__container__content .reviews-section-item.open-comment .comment.needs-shadow .comment-shadow{opacity:0}.reviews-section__container__content .reviews-section-item.open-comment .comment .comment-open-link,.reviews-section__container__content .reviews-section-item.open-comment .comment.needs-shadow .comment-open-link{background-color:transparent;bottom:unset;box-shadow:unset;position:relative;width:100%}.reviews-section__container__content .reviews-section-item__container{display:flex;flex-direction:column;overflow:hidden;row-gap:16px;width:100%}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__container{row-gap:12px}}.reviews-section__container__content .reviews-section-item__head{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:space-between}.reviews-section__container__content .reviews-section-item__head .score-and-name{display:flex;flex-direction:column;height:-moz-max-content;height:max-content;row-gap:4px;width:100%}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__head .score-and-name{row-gap:2px}}.reviews-section__container__content .reviews-section-item__head .author-name{color:var(--primary_black);font-size:18px;font-weight:550;letter-spacing:0;line-height:22px}.reviews-section__container__content .reviews-section-item__head .author-score{display:flex;height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content}.reviews-section__container__content .reviews-section-item__head .star{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='gold' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3C/svg%3E");background-repeat:no-repeat;height:24px;width:24px}.reviews-section__container__content .reviews-section-item__head .author-avatar{border-radius:50%;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__head .author-avatar{height:48px;width:48px}}.reviews-section__container__content .reviews-section-item__content{display:flex;flex:1;flex-direction:column;height:auto;min-height:0;position:relative;row-gap:16px}.reviews-section__container__content .reviews-section-item__content .comment{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:-moz-max-content;height:max-content;max-height:351px;position:relative;transition:max-height .5s linear}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__content .comment{max-height:315px}}.reviews-section__container__content .reviews-section-item__content .comment.limit{max-height:260px}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__content .comment.limit{max-height:248px}}.reviews-section__container__content .reviews-section-item__content .comment.mob-limit{max-height:260px}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__content .comment.mob-limit{max-height:142px}}.reviews-section__container__content .reviews-section-item__content .comment .comment-shadow{background:linear-gradient(to bottom,transparent,var(--background_color) 90%);bottom:0;height:40px;opacity:0;position:absolute;transition:opacity .5s ease;width:100%;z-index:1}.reviews-section__container__content .reviews-section-item__content .comment.needs-shadow .comment-shadow{opacity:1}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__content .comment.needs-shadow .comment-open-link{display:block}}.reviews-section__container__content .reviews-section-item__content .comment .comment-inner{color:var(--primary_black);font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;min-height:0;overflow:hidden}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__content .comment .comment-inner{font-size:14px;line-height:18px}}.reviews-section__container__content .reviews-section-item__content .comment .comment-open-link{background-color:var(--background_color);bottom:0;box-shadow:0 4px 40px 26px var(--background_color);color:rgba(0,36,128,.698);cursor:pointer;display:none;font-size:14px;font-weight:400;left:0;letter-spacing:0;line-height:18px;position:absolute;text-align:start;width:100%;z-index:2}.reviews-section__container__content .reviews-section-item__content .comment-attachment{align-items:center;display:flex;flex-shrink:0;gap:6px;height:-moz-max-content;height:max-content;position:relative;width:-moz-max-content;width:max-content;z-index:2}@media (max-width:1239px){.reviews-section__container__content .reviews-section-item__content .comment-attachment{display:grid;grid-template-columns:repeat(2,1fr)}}.reviews-section__container__content .reviews-section-item__content .comment-attachment img{border-radius:8px;cursor:pointer;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.reviews-section__link{align-items:center;background-color:var(--primary_black);border-radius:8px;color:#fff;-moz-column-gap:6px;column-gap:6px;display:flex;font-size:18px;font-weight:550;height:100%;letter-spacing:0;line-height:20px;padding:22px 26px;width:-moz-max-content;width:max-content}.reviews-section__link:hover{background-color:rgba(40,40,40,.8);color:#fff;cursor:url(../img/custom-faq-sursor.svg),auto}@media (max-width:1239px){.reviews-section__link{flex-direction:column;justify-content:center;padding:10px 119px;row-gap:2px;text-align:center}}@media (max-width:767px){.reviews-section__link{font-size:16px;padding:10px 0;width:calc(100% - 40px)}}.attachment-reviews-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;margin:auto;max-height:100%;position:fixed;top:0;width:100%;z-index:10110}.attachment-reviews-container p{margin-bottom:0}.attachment-reviews-container__close{background-color:#3d3e43;border-radius:8px;cursor:pointer;height:48px;padding:8px;position:absolute;top:calc(50% - 45vh);width:48px;z-index:30}@media (max-width:1239px){.attachment-reviews-container__close{left:unset;margin-left:0;right:16px!important;top:16px!important;transform:unset}}.attachment-reviews-container__close:before{background-image:url(../img/ovr-gallery-close.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:32px;width:32px}.attachment-reviews-container__gallery{align-items:center;display:flex;height:90vh;justify-content:center;max-width:100%;overflow:hidden;position:relative;width:auto}@media (max-width:1239px){.attachment-reviews-container__gallery{max-height:70vh}}.attachment-reviews-container__gallery__wrapper{display:flex;height:100%;width:-moz-max-content;width:max-content}.attachment-reviews-container__gallery__wrapper .slide_wrapper{align-items:center;background-color:#fff;display:flex;flex-shrink:0;justify-content:center;width:100%!important}@media (max-width:1239px){.attachment-reviews-container__gallery__wrapper .slide_wrapper{background-color:transparent}}.attachment-reviews-container__gallery__wrapper .slide_wrapper img{display:block;height:90vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.attachment-reviews-container__button{align-items:center;background-color:#3d3e43;border-radius:50%;display:flex;height:48px;justify-content:center;margin:auto 0;position:absolute;transition:.3s;width:48px;z-index:10}@media (max-width:1239px){.attachment-reviews-container__button{display:none}}.attachment-reviews-container__button.swiper-button-disabled{display:none}.attachment-reviews-container__button svg{height:24px;width:24px}.attachment-reviews-container__button:hover{cursor:url(../img/custom-faq-sursor.svg),auto}.attachment-reviews-container__button:hover svg path{fill-opacity:1}.attachment-reviews-container__button.prev{transform:rotate(180deg)}.attachment-reviews-container__counter{bottom:10px;color:#cbcbcb;font-size:16px;letter-spacing:0;line-height:20px;margin:0 auto;position:absolute;text-align:center;width:100%;z-index:10}.paydelivery-service{display:flex;flex-direction:column;margin-bottom:80px;row-gap:32px}.paydelivery-service p{margin-bottom:0}@media (max-width:1919px){.paydelivery-service{padding:0 175px}}@media (max-width:1439px){.paydelivery-service{margin-bottom:64px;padding:0 48px;row-gap:24px}}@media (max-width:1239px){.paydelivery-service{padding:0 20px;row-gap:32px}}@media (max-width:767px){.paydelivery-service{padding:0 20px;row-gap:16px}}.paydelivery-service__title{color:var(--primary_black);font-size:28px;font-weight:400;letter-spacing:-.5px;line-height:30px}@media (max-width:1439px){.paydelivery-service__title{font-size:24px;line-height:26px}}@media (max-width:1239px){.paydelivery-service__title{text-align:center}}@media (max-width:767px){.paydelivery-service__title{font-size:20px;line-height:24px}}.paydelivery-service__content{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1919px){.paydelivery-service__content{display:grid;grid-template-columns:minmax(auto,196px) minmax(auto,255px) minmax(auto,221px) minmax(auto,255px)}}@media (max-width:1239px){.paydelivery-service__content{gap:24px;grid-template-columns:1fr 1fr;padding:0 27px}}@media (max-width:767px){.paydelivery-service__content{gap:20px;grid-template-columns:1fr;padding:0}}.paydelivery-service__content .paydelivery-service-item{display:flex;flex-direction:column;height:100%;width:-moz-max-content;width:max-content}@media (max-width:1919px){.paydelivery-service__content .paydelivery-service-item{width:100%}}@media (max-width:1239px){.paydelivery-service__content .paydelivery-service-item{-moz-column-gap:16px;column-gap:16px;display:grid;flex-direction:unset;grid-template-columns:auto 1fr;max-width:100%}}.paydelivery-service__content .paydelivery-service-item__wrapper{display:flex;flex-direction:column}.paydelivery-service__content .paydelivery-service-item__icon{height:40px;margin-bottom:20px;width:100%}@media (max-width:767px){.paydelivery-service__content .paydelivery-service-item__icon{height:36px}}.paydelivery-service__content .paydelivery-service-item__icon.help-icon{display:none}@media (max-width:1919px){.paydelivery-service__content .paydelivery-service-item__icon.help-icon{display:block}}@media (max-width:1239px){.paydelivery-service__content .paydelivery-service-item__icon.help-icon{grid-column:1/2;grid-row-start:1;grid-row:1/3;margin:0}}@media (max-width:767px){.paydelivery-service__content .paydelivery-service-item__icon.help-icon{grid-row:1/2}}.paydelivery-service__content .paydelivery-service-item__title{color:var(--primary_black);font-size:28px;font-weight:400;letter-spacing:-1.5px;line-height:30px;margin-bottom:6px}@media (max-width:1919px){.paydelivery-service__content .paydelivery-service-item__title{margin-bottom:10px}}@media (max-width:1239px){.paydelivery-service__content .paydelivery-service-item__title{margin-bottom:4px}}@media (max-width:767px){.paydelivery-service__content .paydelivery-service-item__title{font-size:18px;line-height:22px;margin-bottom:0}}.paydelivery-service__content .paydelivery-service-item__subtitle{color:var(--primary_black);font-size:18px;font-weight:300;letter-spacing:0;line-height:22px}@media (max-width:767px){.paydelivery-service__content .paydelivery-service-item__subtitle{font-size:16px;line-height:20px}}.paydelivery-service__content .paydelivery-service-item__link{border:1px solid var(--primary_black);border-radius:8px;color:var(--primary_black);-moz-column-gap:6px;column-gap:6px;font-size:16px;letter-spacing:0;line-height:24px;margin-top:12px;padding:12px 16px;width:-moz-max-content;width:max-content}.paydelivery-service__content .paydelivery-service-item__link.mobile{display:none}@media (max-width:1239px){.paydelivery-service__content .paydelivery-service-item__link{justify-content:center;line-height:22px;padding:10px;width:100%}}@media (max-width:767px){.paydelivery-service__content .paydelivery-service-item__link{grid-column:1/3;grid-row-start:2;line-height:20px;padding:14px 0}.paydelivery-service__content .paydelivery-service-item__link.mobile{display:flex}.paydelivery-service__content .paydelivery-service-item__link.not-mobile{display:none}}.paydelivery-service__content .paydelivery-service-item__link a{align-items:center;color:#282828;display:inline-flex;position:relative;text-decoration:underline;top:2px}.paydelivery-service__content .paydelivery-service-item__link a:before{content:"";height:18px;margin-right:2px;width:18px}.paydelivery-service__content .paydelivery-service-item__link a.tg:before{background:url(../img/wht-icon-mini-black.svg) 50%/contain no-repeat}.paydelivery-service__content .paydelivery-service-item__link a.max:before{background:url(../img/max-icon-black.svg) 50%/contain no-repeat}.paydelivery-faq{background-color:var(--background_color);-moz-column-gap:199px;column-gap:199px;display:flex;height:100%;padding:72px 687px;position:relative;width:100%}.paydelivery-faq p{margin-bottom:0}@media (max-width:2559px){.paydelivery-faq{padding:72px 367px}}@media (max-width:1919px){.paydelivery-faq{-moz-column-gap:157px;column-gap:157px;padding:72px 175px}}@media (max-width:1439px){.paydelivery-faq{padding:56px 48px}}@media (max-width:1239px){.paydelivery-faq{display:grid;gap:32px 40px;grid-template-columns:1fr 240px;padding:48px 20px}}@media (max-width:767px){.paydelivery-faq{gap:24px;grid-template-columns:1fr;padding:32px 0}}.paydelivery-faq__title{display:none}@media (max-width:1239px){.paydelivery-faq__title{color:var(--primary_black);display:block;font-size:32px;font-weight:400;grid-column:1/3;letter-spacing:-.5px;line-height:34px}}@media (max-width:767px){.paydelivery-faq__title{font-size:28px;grid-column:unset;line-height:32px;padding:0 20px;width:100%}}.paydelivery-faq__content{display:flex;flex-direction:column;height:100%;row-gap:32px;width:100%}@media (max-width:1239px){.paydelivery-faq__content{row-gap:24px}}@media (max-width:767px){.paydelivery-faq__content{grid-row-start:3;padding:0 20px}}.paydelivery-faq__content .title{color:var(--primary_black);font-size:40px;font-weight:400;letter-spacing:-.5px;line-height:44px}@media (max-width:1439px){.paydelivery-faq__content .title{font-size:32px;line-height:34px}}@media (max-width:1239px){.paydelivery-faq__content .title{display:none}}.paydelivery-faq__content .content-section{display:flex;flex-direction:column;height:100%;width:100%}.paydelivery-faq__content .content-section__title{color:var(--primary_black);font-size:32px;letter-spacing:-.5px;line-height:38px;margin-bottom:8px}@media (max-width:1439px){.paydelivery-faq__content .content-section__title{font-size:24px;line-height:28px}}@media (max-width:1239px){.paydelivery-faq__content .content-section__title{margin-bottom:4px}}.paydelivery-faq__content .content-section__items-container{display:flex;flex-direction:column;height:100%;padding:8px 24px 8px 16px;row-gap:16px;width:100%}@media (max-width:1239px){.paydelivery-faq__content .content-section__items-container{padding:8px 0 8px 8px;row-gap:0}}.paydelivery-faq__content .content-section__items-container .item{border-radius:8px;display:flex;flex-direction:column;height:auto;position:relative;transition:.3s;width:100%}@media (max-width:1439px){.paydelivery-faq__content .content-section__items-container .item{row-gap:8px}}@media (max-width:767px){.paydelivery-faq__content .content-section__items-container .item{row-gap:6px}}.paydelivery-faq__content .content-section__items-container .item:hover .item__title{background-color:#f1f0ee;cursor:url(../img/custom-faq-sursor.svg),auto}.paydelivery-faq__content .content-section__items-container .item__title{align-items:center;color:var(--primary_black);-moz-column-gap:6px;column-gap:6px;cursor:pointer;display:flex;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px;transition:.3s}@media (max-width:767px){.paydelivery-faq__content .content-section__items-container .item__title{line-height:22px}}.paydelivery-faq__content .content-section__items-container .item__title:before{background-image:url(../img/faq-arrow.svg);content:"";height:24px;transition:.3s;width:24px}.paydelivery-faq__content .content-section__items-container .item__title.active{font-weight:550}.paydelivery-faq__content .content-section__items-container .item__title.active:before{transform:rotate(90deg)}.paydelivery-faq__content .content-section__items-container .item.active .item__description{grid-template-rows:1fr;padding:12px 0 16px 16px}@media (max-width:1239px){.paydelivery-faq__content .content-section__items-container .item.active .item__description{padding:0 0 16px 16px}}.paydelivery-faq__content .content-section__items-container .item__description{display:grid;grid-template-rows:0fr;overflow:hidden;padding:0 0 0 16px;position:relative;transition:.3s}.paydelivery-faq__content .content-section__items-container .item__description p{color:var(--primary_black);font-size:18px;font-weight:400;letter-spacing:0;line-height:22px;min-height:0;overflow:hidden}.paydelivery-faq__tabs{height:100%;max-width:255px;position:sticky;top:71px;width:100%}.paydelivery-faq__tabs .wrapper{display:flex;flex-direction:column;row-gap:9px}@media (max-width:767px){.paydelivery-faq__tabs .wrapper{flex-direction:unset;gap:6px;grid-row-start:1}}@media (max-width:1239px){.paydelivery-faq__tabs{height:273px;max-width:100%;top:57px}}@media (max-width:767px){.paydelivery-faq__tabs{grid-row-start:2;height:-moz-max-content;height:max-content;overflow:hidden;padding:0 20px}}.paydelivery-faq__tabs .faq-item{border:1px solid var(--background_color);border-radius:8px;-moz-column-gap:12px;column-gap:12px;display:flex;flex-shrink:0;height:100%;padding:14px 0 14px 16px;transition:.3s;width:100%}@media (max-width:1439px){.paydelivery-faq__tabs .faq-item{padding:12px 0 12px 16px}}@media (max-width:767px){.paydelivery-faq__tabs .faq-item{background-color:#fff;-moz-column-gap:6px;column-gap:6px;height:-moz-max-content;height:max-content;padding:11px 12px 11px 10px;width:-moz-max-content;width:max-content}.paydelivery-faq__tabs .faq-item svg{height:18px;width:18px}}.paydelivery-faq__tabs .faq-item svg path{fill:var(--primary_black)}.paydelivery-faq__tabs .faq-item:hover{border:1px solid #dbdbdb;cursor:url(../img/custom-faq-sursor.svg),auto}.paydelivery-faq__tabs .faq-item.active{background-color:var(--primary_black);border:1px solid var(--primary_black)}.paydelivery-faq__tabs .faq-item.active:hover{border:1px solid var(--primary_black)}.paydelivery-faq__tabs .faq-item.active .faq-title{color:#fff}.paydelivery-faq__tabs .faq-item.active svg path{fill:#fff}.paydelivery-faq__tabs .faq-item .faq-title{color:var(--primary_black);font-size:18px;font-weight:550;letter-spacing:0;line-height:24px}@media (max-width:1239px){.paydelivery-faq__tabs .faq-item .faq-title{line-height:22px}}@media (max-width:767px){.paydelivery-faq__tabs .faq-item .faq-title{font-size:14px;line-height:18px}}.paydelivery-faq__tabs .faq-item.description{border:none;cursor:default;flex-direction:column;margin-top:2px;padding:0 0 0 16px;row-gap:2px}@media (max-width:1239px){.paydelivery-faq__tabs .faq-item.description{padding:0}}@media (max-width:767px){.paydelivery-faq__tabs .faq-item.description{display:none}}.paydelivery-faq__tabs .faq-item.description .faq-description{color:var(--primary_black);-moz-column-gap:4px;column-gap:4px;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px}.paydelivery-faq__tabs .faq-item.description .faq-description a{align-items:center;color:#282828;color:var(--primary_black);display:inline-flex;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;position:relative;text-decoration:underline;text-underline-offset:4px;top:3px}.paydelivery-faq__tabs .faq-item.description .faq-description a:before{content:"";height:21px;margin-right:2px;width:20px}.paydelivery-faq__tabs .faq-item.description .faq-description a.tg:before{background-image:url(../img/wht-icon-mini-black.svg)}.paydelivery-faq__tabs .faq-item.description .faq-description a.max:before{background:url(../img/max-icon-black.svg) 50%/contain no-repeat}.paydelivery-feedback{height:100%;margin:48px 0 80px;width:100%}.paydelivery-feedback p{margin-bottom:0}@media (max-width:1919px){.paydelivery-feedback{margin:48px 0 72px}}@media (max-width:1439px){.paydelivery-feedback{margin:48px 0 64px}}@media (max-width:1239px){.paydelivery-feedback{margin:32px 0 48px}}@media (max-width:767px){.paydelivery-feedback{margin:32px 0 40px;padding:0 20px}}.paydelivery-feedback .wrapper{background-color:#edebe9;border-radius:12px;display:grid;grid-template-columns:minmax(594px,auto) minmax(550px,auto) 456px;height:100%;overflow:hidden;padding:40px 0 40px 52px;width:100%}@media (max-width:1919px){.paydelivery-feedback .wrapper{grid-template-columns:minmax(594px,auto) minmax(542px,auto) 456px;padding:40px 0 40px 40px}}@media (max-width:1439px){.paydelivery-feedback .wrapper{gap:60px;grid-template-columns:minmax(530px,auto) minmax(474px,auto);justify-content:space-between;padding:40px}}@media (max-width:1239px){.paydelivery-feedback .wrapper{gap:40px;grid-template-columns:1fr 1fr;padding:24px 40px 0;position:relative}}@media (max-width:767px){.paydelivery-feedback .wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px 0 24px 20px}}.paydelivery-feedback__info{display:flex;flex-direction:column;margin-right:64px;width:530px}@media (max-width:1439px){.paydelivery-feedback__info{margin-right:0}}@media (max-width:1239px){.paydelivery-feedback__info{width:100%}}@media (max-width:767px){.paydelivery-feedback__info{order:2;padding-right:20px}}.paydelivery-feedback__info .query{color:var(--primary_black);font-size:18px;font-weight:550;letter-spacing:0;line-height:24px;margin-bottom:16px}@media (max-width:767px){.paydelivery-feedback__info .query{margin-bottom:12px}}.paydelivery-feedback__info .info-content{display:flex;flex-direction:column;margin-bottom:24px;row-gap:6px}@media (max-width:1239px){.paydelivery-feedback__info .info-content{margin-bottom:16px}}.paydelivery-feedback__info .info-content__title{color:var(--primary_black);font-size:24px;font-weight:400;letter-spacing:0;line-height:28px}.paydelivery-feedback__info .info-content__title.mobile{display:none}@media (max-width:767px){.paydelivery-feedback__info .info-content__title.mobile{font-size:20px;line-height:24px}}@media (max-width:1239px){.paydelivery-feedback__info .info-content__title{display:none}.paydelivery-feedback__info .info-content__title.mobile{display:block}}.paydelivery-feedback__info .info-content__mark-list{display:flex;flex-direction:column;row-gap:2px}.paydelivery-feedback__info .info-content__mark-list .item{color:var(--primary_black);display:flex;font-size:18px;font-weight:400;letter-spacing:0;line-height:24px;padding-left:22px;position:relative;width:100%}@media (max-width:767px){.paydelivery-feedback__info .info-content__mark-list .item{font-size:16px;line-height:20px}}.paydelivery-feedback__info .info-content__mark-list .item svg{bottom:5px;height:12px;left:4px;position:absolute;width:12px}@media (max-width:1239px){.paydelivery-feedback__info .info-content__mark-list .item svg{bottom:0;top:7px}}.paydelivery-feedback__info .manager-cta{display:flex;flex-direction:column;gap:16px;max-width:230px}@media (max-width:767px){.paydelivery-feedback__info .manager-cta{max-width:100%}}.paydelivery-feedback__info .manager-cta .title{color:#282828;font-size:16px;font-weight:550;letter-spacing:0;line-height:19px}.paydelivery-feedback__info .manager-cta.mobile{display:none}.paydelivery-feedback__info .manager-cta .messenger-icons{display:flex;gap:4px;width:-moz-max-content;width:max-content}@media (max-width:767px){.paydelivery-feedback__info .manager-cta .messenger-icons{width:100%}}.paydelivery-feedback__info .manager-cta .messenger-icons .tab-item{align-items:center;background-color:#282828;border-radius:8px;display:flex;height:44px;justify-content:center;width:44px}@media (max-width:767px){.paydelivery-feedback__info .manager-cta .messenger-icons .tab-item{width:100%}}.paydelivery-feedback__info .manager-cta .messenger-icons .tab-item .tab-icon{height:22px;width:22px}.paydelivery-feedback__info__picture{background-image:url(../img/paydelevery-form-picture.png);background-repeat:no-repeat;background-size:cover;display:none}@media (max-width:1239px){.paydelivery-feedback__info__picture{bottom:0;display:block;height:125px;left:20px;position:absolute;width:330px}}@media (max-width:767px){.paydelivery-feedback__info__picture{display:none}}.paydelivery-feedback__form{display:flex;flex-direction:column;margin-right:40px;max-width:510px;width:100%}.paydelivery-feedback__form__mobile-attach{color:var(--primary_black);display:none;font-size:20px;font-weight:400;letter-spacing:0;line-height:24px}@media (max-width:1919px){.paydelivery-feedback__form{margin-right:32px}}@media (max-width:1439px){.paydelivery-feedback__form{margin-right:0;max-width:474px;padding-bottom:40px}}@media (max-width:1239px){.paydelivery-feedback__form{max-width:100%;row-gap:16px}.paydelivery-feedback__form__mobile-attach{display:block}}@media (max-width:767px){.paydelivery-feedback__form{margin-top:12px;order:3;padding-bottom:0;padding-right:20px}}.paydelivery-feedback__form .form-content{display:grid;gap:12px;grid-template-columns:minmax(298px,auto) 1fr}@media (max-width:1439px){.paydelivery-feedback__form .form-content{grid-template-columns:minmax(262px,auto) 1fr}}@media (max-width:1239px){.paydelivery-feedback__form .form-content{gap:8px;grid-template-columns:1fr}}.paydelivery-feedback__form .form-content>.input-settings:first-child{margin-top:0!important}.paydelivery-feedback__form .other-method-callback.simple.adv-agree{margin:26px 0 12px}@media (max-width:1439px){.paydelivery-feedback__form .other-method-callback.simple.adv-agree{margin:10px 0 12px}}@media (max-width:767px){.paydelivery-feedback__form .other-method-callback.simple.adv-agree{margin:10px 0 8px}}.paydelivery-feedback__form .callback-send-form{font-size:18px;font-weight:550;height:100%;letter-spacing:0;line-height:20px;margin:12px 0 0;padding:22px 0!important;text-align:center}.paydelivery-feedback__form .callback-send-form:hover{cursor:url(../img/custom-faq-sursor.svg),auto}@media (max-width:1439px){.paydelivery-feedback__form .callback-send-form{margin:20px 0 0}}@media (max-width:1239px){.paydelivery-feedback__form .callback-send-form{font-size:16px!important}}.paydelivery-feedback__picture{background-image:url(../img/paydelevery-form-picture.png);background-repeat:no-repeat;background-size:cover}@media (max-width:1439px){.paydelivery-feedback__picture{display:none}}@media (max-width:767px){.paydelivery-feedback__picture{display:block;height:169px;order:1;width:100%}}.paydelivery-bestseller{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:80px;position:relative;width:100%}.paydelivery-bestseller p{margin-bottom:0}@media (max-width:1919px){.paydelivery-bestseller{margin-bottom:72px}}@media (max-width:1439px){.paydelivery-bestseller{margin-bottom:64px}}@media (max-width:767px){.paydelivery-bestseller{margin-bottom:40px}}.paydelivery-bestseller__title{color:var(--primary_black);font-size:32px;font-weight:400;letter-spacing:-1px;line-height:34px}@media (max-width:767px){.paydelivery-bestseller__title{font-size:28px;line-height:32px}}.paydelivery-bestseller__carousel{height:100%;overflow:hidden;padding:0 64px;position:relative;width:100%}@media (max-width:1439px){.paydelivery-bestseller__carousel{padding:0 48px}}@media (max-width:1239px){.paydelivery-bestseller__carousel{padding:0 20px}}.paydelivery-bestseller__carousel .wrapper{align-items:flex-start;display:flex;height:100%;width:100%}.paydelivery-bestseller__carousel .wrapper .item{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100%;max-width:304px;padding:0 12px 24px;width:100%}@media (max-width:2559px){.paydelivery-bestseller__carousel .wrapper .item{max-width:298.67px}}@media (max-width:1919px){.paydelivery-bestseller__carousel .wrapper .item{max-width:218.67px}}@media (max-width:1439px){.paydelivery-bestseller__carousel .wrapper .item{max-width:168px;padding:0 12px 14px}}@media (max-width:767px){.paydelivery-bestseller__carousel .wrapper .item{max-width:140px}}.paydelivery-bestseller__carousel .wrapper .item__picture{align-items:center;display:flex;height:auto;justify-content:center;margin-bottom:16px;min-height:284px;width:100%}@media (max-width:2559px){.paydelivery-bestseller__carousel .wrapper .item__picture{min-height:278px}}@media (max-width:1919px){.paydelivery-bestseller__carousel .wrapper .item__picture{min-height:197px}}@media (max-width:1439px){.paydelivery-bestseller__carousel .wrapper .item__picture{min-height:145px}}@media (max-width:767px){.paydelivery-bestseller__carousel .wrapper .item__picture{min-height:115px}}.paydelivery-bestseller__carousel .wrapper .item__colors{height:auto;margin-bottom:10px;max-width:110px}.paydelivery-bestseller__carousel .wrapper .item__title{color:var(--primary_black);font-size:16px;font-weight:300;letter-spacing:0;line-height:19px;margin-bottom:4px;text-align:center}.paydelivery-bestseller__carousel .wrapper .item__price{color:var(--primary_black);font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;text-align:center}.paydelivery-bestseller__button{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 1px 4px hsla(0,0%,79.6%,.8);cursor:pointer;display:flex;height:64px;justify-content:center;position:absolute;top:204px;width:64px;z-index:1}@media (max-width:1439px){.paydelivery-bestseller__button{display:none}}.paydelivery-bestseller__button.swiper-button-disabled{display:none}.paydelivery-bestseller__button:hover{background-color:hsla(0,0%,100%,.898)}.paydelivery-bestseller__button>svg{fill:#757575;height:24px;width:24px}.paydelivery-bestseller__button.prev{left:32px;transform:rotate(-90deg)}.paydelivery-bestseller__button.next{right:32px;transform:rotate(90deg)}.paydelivery-bestseller__link{background-color:var(--primary_black);border-radius:8px;color:#fff;font-size:18px;font-weight:550;letter-spacing:0;line-height:20px;margin-top:32px;padding:16px 130.5px;text-align:center;text-decoration:none;width:-moz-max-content;width:max-content}@media (max-width:1439px){.paydelivery-bestseller__link{margin-top:24px}}@media (max-width:767px){.paydelivery-bestseller__link{font-size:16px;margin-top:16px;padding:16px 0;width:calc(100% - 40px)}}.product-gallery{display:flex;flex-direction:column}.product-gallery__modal{margin-bottom:24px}.product-gallery__buttons-wrapper{display:flex;justify-content:center}@media (max-width:1919px){.product-gallery__modal{margin-bottom:20px}}@media (max-width:768px){.product-gallery,.product-gallery__modal{margin-bottom:24px}}.product-gallery-modal__close{background:url(../img/close.svg) 50%/contain no-repeat;cursor:pointer;display:none;height:20px;position:absolute;right:30px;top:30px;width:20px;z-index:1}.product-gallery-modal__wrapper{align-items:center;display:flex}.product-gallery-modal__wrapper.thumbnail{padding:0 20px}.product-gallery-modal.open{background:#fff;display:flex;height:100%;left:0;padding:25px;position:fixed;top:0;width:100%;z-index:100000}.product-gallery-modal.open .product-gallery-modal__close{display:block}.product-gallery-modal.open .product-gallery-modal__wrapper.main{flex-shrink:0;order:2;width:calc(100% - 140px)}.product-gallery-modal.open .product-gallery-modal__wrapper.thumbnail{align-items:unset;flex-shrink:0;margin-right:20px;order:1;padding:unset;width:120px}.product-gallery-modal.open .product-gallery-main-slider{height:100%}.product-gallery-modal.open .product-gallery-main-slider__next,.product-gallery-modal.open .product-gallery-main-slider__prev{display:flex}.product-gallery-modal.open .product-gallery-main-slider__slide,.product-gallery-modal.open .product-gallery-main-slider__wrapper{height:100%}.product-gallery-modal.open .product-gallery-thumbnail-slider__prev{display:none}.product-gallery-modal.open .product-gallery-thumbnail-slider__wrapper{display:block}.product-gallery-modal.open .product-gallery-thumbnail-slider__next{display:none}@media (max-width:1439px){.product-gallery-modal.open{flex-direction:column}.product-gallery-modal.open .product-gallery-modal__wrapper.main{height:calc(100% - 80px);order:1;width:unset}.product-gallery-modal.open .product-gallery-modal__wrapper.thumbnail{order:2;width:100%}.product-gallery-modal.open .product-gallery-thumbnail-slider__wrapper{display:flex}}@media (max-width:1020px){.product-gallery-modal.open .product-gallery-main-slider__next,.product-gallery-modal.open .product-gallery-main-slider__prev{display:none}}@media (max-width:768px){.product-gallery-modal.open .product-gallery-thumbnail-slider__wrapper{height:60px;width:90px}}.product-gallery-main-slider{height:70vh;margin-bottom:15px;overflow:hidden}.product-gallery-main-slider__prev{align-items:center;border-radius:50%;box-shadow:0 1px 4px 0 hsla(0,0%,79.6%,.8);cursor:pointer;display:none;flex-shrink:0;height:64px;justify-content:center;margin-right:15px;width:64px}.product-gallery-main-slider__prev svg{fill:#757575;height:24px;transform:rotate(-90deg);width:24px}.product-gallery-main-slider__wrapper{display:flex;height:100%}.product-gallery-main-slider__slide{flex-shrink:0;height:100%;position:relative;width:100%}.product-gallery-main-slider__slide.zarbo:not(.swiper-slide-active){opacity:0}.product-gallery-main-slider__slide.zarbo iframe.full-screen{height:100%;left:0;max-height:unset;max-width:unset;position:fixed;top:0;width:calc(100% - 645px);z-index:10200}.product-gallery-main-slider__original-size-image{background-repeat:no-repeat;display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.product-gallery-main-slider__image{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-gallery-main-slider iframe{height:100%;width:100%}.product-gallery-main-slider__next{align-items:center;border-radius:50%;box-shadow:0 1px 4px 0 hsla(0,0%,79.6%,.8);cursor:pointer;display:none;flex-shrink:0;height:64px;justify-content:center;margin-left:15px;width:64px}.product-gallery-main-slider__next svg{fill:#757575;height:24px;transform:rotate(90deg);width:24px}@media (max-width:768px){.product-gallery-main-slider{aspect-ratio:2/1;height:unset}}.product-gallery-thumbnail-slider{overflow:hidden;width:100%}.product-gallery-thumbnail-slider__prev{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:80px;justify-content:center;width:48px}.product-gallery-thumbnail-slider__prev svg{height:8px;transform:rotate(-90deg);width:14px}.product-gallery-thumbnail-slider__wrapper{display:flex}.product-gallery-thumbnail-slider__slide{border:2px solid transparent;border-radius:6px;flex-shrink:0;height:80px;margin-right:10px;position:relative;width:120px}.product-gallery-thumbnail-slider__slide.zarbo{background-color:#f7f7f7}.product-gallery-thumbnail-slider__slide.swiper-slide-thumb-active{border:2px solid #cbcbcb}.product-gallery-thumbnail-slider__image{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-gallery-thumbnail-slider__ar{align-items:center;background:hsla(0,0%,100%,.5);border-radius:4px;display:flex;font-size:10px;font-weight:550;line-height:1;padding:2px 4px;position:absolute;right:6px;top:6px}.product-gallery-thumbnail-slider__ar:before{background:url(../img/ar.svg) 50%/contain no-repeat;content:"";display:block;height:16px;margin-right:3px;width:14px}.product-gallery-thumbnail-slider__next{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:80px;justify-content:center;width:48px}.product-gallery-thumbnail-slider__next svg{height:8px;transform:rotate(90deg);width:14px}@media (max-width:768px){.product-gallery-thumbnail-slider__next,.product-gallery-thumbnail-slider__prev{display:none}.product-gallery-thumbnail-slider__slide{height:50px;width:75px}.product-gallery-thumbnail-slider__AR{right:2px;top:2px}}.change-fabric{background:#ebf3ff;border-radius:12px;bottom:70px;cursor:pointer;display:none;height:52px;left:8px;padding:2px;position:fixed;width:calc(100% - 16px);z-index:10}.change-fabric.hidden{display:none}.change-fabric__image-wrapper{flex-shrink:0;margin-right:12px;position:relative;width:50%}.change-fabric__image{border-radius:10px;height:100%;width:100%}.change-fabric__title{background:hsla(0,0%,100%,.7);border-radius:6px;bottom:4px;font-size:12px;font-weight:720;left:4px;line-height:1.2;padding:2px 4px;position:absolute}.change-fabric__label{color:#2b45c4;display:flex;flex-direction:column;font-size:14px;justify-content:center;line-height:1.2;position:relative;width:100%}.change-fabric__label b{font-weight:720}.change-fabric__label svg{height:7px;position:absolute;right:12px;transform:rotate(90deg);width:11px}@media (max-width:768px){.change-fabric{display:flex}}.zarbo-modal{height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s;width:calc(100% - 645px);z-index:1015}.zarbo-modal.open{transform:translateX(0)}.zarbo-modal iframe{height:100%;width:100%}@media (max-width:1220px){.zarbo-modal{display:none!important}}.price-sidebar__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.price-sidebar__download-top{align-items:center;background:#f4f4f4;border-radius:8px;color:#282828;display:flex;font-size:16px;font-weight:300;line-height:1.2;padding:16px}.price-sidebar__download-top svg{display:block!important;margin-right:11px}.price-sidebar__download{align-items:center;border-radius:8px;display:none;font-size:16px;font-weight:300;justify-content:center;line-height:1.2;margin:auto 20px 26px;padding:13px}.price-sidebar__download svg{display:block!important;fill:#fff!important;margin-right:11px}.price-sidebar__wrapper{overflow-y:auto}.price-sidebar__product{align-items:center;display:flex;margin-bottom:4px;padding:0 40px}.price-sidebar__preview{height:172px;margin-right:40px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:172px}.price-sidebar__sub-title{font-size:20px;line-height:1.2;margin-bottom:8px}.price-sidebar__desc{display:flex;font-size:16px;font-weight:300}.price-sidebar__content{padding:0 40px}.price-sidebar__category{display:flex;font-size:16px;justify-content:space-between;line-height:1.2;margin-top:16px}.price-sidebar__category span:last-child{flex-shrink:0;font-weight:500}.price-sidebar__text{display:flex;font-size:16px;font-weight:300;justify-content:space-between;line-height:1.2;margin-top:6px}.price-sidebar__text span:first-child{margin-left:16px}.price-sidebar__text:last-child{flex-shrink:0;font-size:14px}.price-sidebar__quantity{display:flex;font-size:16px;justify-content:space-between;line-height:1.2;margin-top:36px}.price-sidebar__quantity~.price-sidebar__total{margin-top:8px}.price-sidebar__total{display:flex;font-size:20px;font-weight:500;justify-content:space-between;line-height:1.2;margin-top:36px}@media (max-width:645px){.price-sidebar__download-top{display:none}.price-sidebar__download{display:flex}}.fabric-page{-moz-column-gap:64px;column-gap:64px;display:grid;grid-template-areas:"gallery info tip" "gallery desc tip";grid-template-columns:40% auto 280px;grid-template-rows:auto 1fr;padding:24px 64px 80px;row-gap:32px}.fabric-page__column.fabric-gallery{grid-area:gallery}.fabric-page__column.fabric-info{grid-area:info}.fabric-page__column.fabric-desc{grid-area:desc}.fabric-page__column.fabric-tip{grid-area:tip}.fabric-page__title{color:#a9a9a9;font-size:28px;line-height:1.2;margin-bottom:12px}.fabric-page__title b{color:#282828;font-weight:400}.fabric-page__properties{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.fabric-page__property{align-items:center;background:#f7f7f7;border-radius:6px;display:flex;font-size:13px;padding:4px 6px}.fabric-page__property svg{height:15px;margin-right:3px;width:15px}.fabric-page__buttons{display:flex;margin-bottom:32px}.fabric-page__favorite-button{border:1px solid hsla(0,0%,80%,.8);border-radius:8px;color:#282828;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:1.2;margin-right:6px;padding:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(50% - 3px)}.fabric-page__favorite-button.active{background:#f0f6ff;border-color:rgba(24,90,188,.5)}.fabric-page__sample-button{align-items:center;background:#282828;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;line-height:1.2;padding:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(50% - 3px)}.fabric-page__sample-button:before{background:url(../img/fabric-sample-2.svg) 50%/contain no-repeat;content:"";height:17px;margin-right:7px;width:17px}.fabric-page__sample-button:hover{color:#fff}.fabric-page__subtitle{font-weight:500}.fabric-page__list{-moz-column-count:2;column-count:2}.fabric-page__list-item{font-weight:300;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.fabric-page__list-item b{font-weight:400}.fabric-page__desc{font-size:16px;font-weight:300;line-height:1.38}@media (max-width:1439px){.fabric-page{-moz-column-gap:40px;column-gap:40px;grid-template-areas:"gallery info" "gallery desc" "gallery tip";grid-template-columns:50% auto;grid-template-rows:auto;padding:16px 48px 80px;row-gap:40px}.fabric-page__title{font-size:24px}.fabric-page__buttons{margin-bottom:24px}.fabric-page__favorite-button,.fabric-page__sample-button{font-size:14px}}@media (max-width:991px){.fabric-page{grid-template-areas:"gallery info" "desc desc" "tip tip";grid-template-columns:50% auto}.fabric-page__buttons{display:block}.fabric-page__favorite-button{margin-bottom:6px;margin-right:unset;width:unset}.fabric-page__sample-button{width:unset}}@media (max-width:767px){.fabric-page{-moz-column-gap:unset;column-gap:unset;grid-template-areas:"gallery" "info" "desc" "tip";grid-template-columns:100%;padding:12px 12px 10px;row-gap:26px}}.fabric-page-slider{max-height:1000px;max-width:1000px}.fabric-page-slider__slide{flex-shrink:0;width:100%}.fabric-page-slider__image{aspect-ratio:1/1;border-radius:12px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.fabric-page-slider__pagination{bottom:16px;left:50%;position:absolute;transform:translateX(-50%)}.fabric-page-slider__pagination .bullet{background:hsla(0,0%,100%,.5);border-radius:42px;flex-shrink:0;height:8px;margin-right:6px;width:8px}.fabric-page-slider__pagination .bullet.active{background:#fff;width:24px}.fabric-page-slider__selector{background:rgba(245,245,248,.7);border-radius:8px;bottom:16px;box-shadow:4px 4px 20px 0 rgba(0,0,0,.05);padding:2px;position:absolute;right:24px}.fabric-page-slider__selector-item{line-height:1.2;padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-page-slider__selector-item.active{background:hsla(0,0%,100%,.7);border-radius:6px}@media (max-width:1440px){.fabric-page-slider__selector{display:none}}.fabric-page-tip{background:#f0f6ff;border-radius:12px;line-height:1.3;padding:20px}.fabric-page-tip__title{display:block;font-size:18px;font-weight:500;margin-bottom:16px}.fabric-page-tip__button{border:1px solid #ccc;border-radius:6px;line-height:2;padding:0 8px}.fabric-page-tip__wrapper{margin-top:32px;position:relative}.fabric-page-tip__wrapper:before{background:rgba(0,92,251,.15);content:"";display:block;height:1px;left:0;position:absolute;top:-20px;width:100%}.fabric-page-tip__card{background:#fff;border-radius:14px;display:flex;margin-bottom:16px;padding:8px}.fabric-page-tip__image-placeholder{background:#bcb6ac;border-radius:6px;flex-shrink:0;height:72px;margin-right:12px;position:relative;width:72px}.fabric-page-tip__card-qr{align-items:center;background:hsla(0,0%,100%,.6);border-radius:4px;bottom:4px;display:flex;height:31px;justify-content:center;position:absolute;right:4px;width:31px}.fabric-page-tip__card-qr:before{background:url(../img/qr.svg) 50%/contain no-repeat;content:"";height:20px;width:20px}.fabric-page-tip__card-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}.fabric-page-tip__text-placeholder{background:#eee;border-radius:3px;height:12px}.fabric-page-tip__text-placeholder:nth-child(2){width:50%}.fabric-page-tip__text-placeholder:not(:last-child){margin-bottom:12px}.fabric-page-tip__item:not(:last-child){margin-bottom:10px}.fabric-page-tip__item:before{content:"•";flex-shrink:0;margin-right:5px}.fabric-page-tip__qr-button{background:hsla(0,0%,100%,.6);border:1px solid #ccc;border-radius:6px;display:inline-block;margin-top:-8px;padding:5px;position:relative;top:8px}.fabric-page-tip__qr-button:before{background:url(../img/qr.svg) 50%/contain no-repeat;content:"";display:block;height:13px;padding:0 8px;width:13px}@media (max-width:1440px){.fabric-page-tip__wrapper{align-items:center;display:flex}.fabric-page-tip__card{flex-shrink:0;margin-bottom:unset;margin-left:20px;order:2;width:175px}.fabric-page-tip__list{order:1}}@media (max-width:550px){.fabric-page-tip__wrapper{display:block}.fabric-page-tip__card{margin-bottom:12px;margin-left:unset;order:1;width:unset}.fabric-page-tip__list{order:2}}.page-id-111085 .nm-single-product-top{display:none}.visualisation{align-items:center;justify-content:center;padding:0 269px;width:100%}.visualisation__breadcrumbs-custom{color:rgba(40,40,40,.6);font-size:12px;font-weight:300;height:-moz-max-content;height:max-content;letter-spacing:0;line-height:16px;margin-top:16px}.visualisation__breadcrumbs-custom.mobile{display:none}@media (max-width:1239px){.visualisation__breadcrumbs-custom.mobile{display:block;margin:0 0 24px}.visualisation__breadcrumbs-custom.desktop{display:none}}.visualisation__breadcrumbs-custom a,.visualisation__breadcrumbs-custom span{color:rgba(40,40,40,.6);font-size:12px;font-weight:300;letter-spacing:0;line-height:16px;text-decoration:none}@media (max-width:1239px){.visualisation__breadcrumbs-custom{display:inline;grid-column:1/2;grid-row-start:1}}@media (max-width:767px){.visualisation__breadcrumbs-custom{grid-column:auto;grid-row-start:auto;margin-bottom:8px}}@media (max-width:2559px){.visualisation{padding:0 215px}}@media (max-width:2559px) and (max-width:2559px){.visualisation.reviews-swiper{padding:0 64px}}@media (max-width:2559px) and (max-width:1439px){.visualisation.reviews-swiper{padding:0 20px}}@media (max-width:2559px) and (max-width:767px){.visualisation.reviews-swiper{padding:0 8px}}@media (max-width:1919px){.visualisation{padding:0 64px}}@media (max-width:1439px){.visualisation{padding:0 20px}}@media (max-width:767px){.visualisation{padding:0 8px}}.visualisation.reviews-section{justify-content:unset;margin:120px 0;padding:0}@media (max-width:2559px){.visualisation.reviews-section{margin:80px 0;padding:0}}.visualisation.reviews-section__head{justify-content:space-between;margin:0}@media (max-width:2559px){.visualisation.reviews-section__head{padding:0 64px}}@media (max-width:1439px){.visualisation.reviews-section__head{padding:0 20px}}@media (max-width:767px){.visualisation.reviews-section__head{padding:0 8px}}.hero-section{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:998px 1000px;height:100%;width:100%}@media (max-width:2559px){.hero-section{grid-template-columns:calc(50% - 12px) calc(50% - 12px)}}@media (max-width:1239px){.hero-section{display:flex;flex-direction:column-reverse;row-gap:24px}}.hero-section__right-container{display:flex;flex-direction:column;padding:0 205px 0 0;row-gap:120px;width:100%}@media (max-width:2559px){.hero-section__right-container{padding:0;row-gap:64px}}@media (max-width:1919px){.hero-section__right-container{padding:0;row-gap:48px}}@media (max-width:1239px){.hero-section__right-container{align-items:center;-moz-column-gap:40px;column-gap:40px;flex-direction:unset;padding:0}}@media (max-width:767px){.hero-section__right-container{flex-direction:column;padding:0 12px}}.hero-section__right-container .first-block{display:flex;flex-direction:column;height:100%;width:100%}.hero-section__right-container .first-block .hero-title{color:#282828;font-size:48px;font-weight:550;letter-spacing:-.6px;line-height:52px;margin-bottom:24px}@media (max-width:2559px){.hero-section__right-container .first-block .hero-title{font-size:40px;line-height:42px}}@media (max-width:1439px){.hero-section__right-container .first-block .hero-title{font-size:32px;font-size:28px;line-height:36px;line-height:32px}}.hero-section__right-container .first-block .hero-description{color:#282828;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px;margin-bottom:40px}@media (max-width:1439px){.hero-section__right-container .first-block .hero-description{font-size:18px;font-size:16px;line-height:24px;line-height:22px;margin-bottom:32px}}.hero-section__right-container .banner-info-button{align-items:center;background-color:var(--primary_black);border-radius:8px;display:flex;height:100%;justify-content:center;margin:0;padding:22px 36px;width:-moz-max-content;width:max-content}.hero-section__right-container .banner-info-button:hover{background-color:rgba(40,40,40,.8);cursor:url(../img/custom-faq-sursor.svg),auto}@media (max-width:1239px){.hero-section__right-container .banner-info-button{grid-column:1/2;grid-row-start:3;margin-top:20px;max-height:64px}}@media (max-width:767px){.hero-section__right-container .banner-info-button{grid-column:auto;grid-row-start:4;margin-top:0;max-height:unset}}.hero-section__right-container .banner-info-button span{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:550;letter-spacing:0;line-height:24px}@media (max-width:2559px){.hero-section__right-container .banner-info-button span{font-size:16px;line-height:20px}}@media (max-width:1439px){.hero-section__right-container .banner-info-button span span{display:none}}.hero-section__right-container .banner-info-button span.witch-icon:before{background-image:url(../img/wht-icon-mini.svg);background-repeat:no-repeat;content:"";height:20px;margin-right:2px;width:20px}.hero-section__right-container .tarifs{display:flex;flex-direction:column;height:100%;row-gap:12px;width:100%}.hero-section__right-container .tarifs__title{color:#282828;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px}.hero-section__right-container .tarifs__container{-moz-column-gap:8px;column-gap:8px;display:flex;width:100%}@media (max-width:1239px){.hero-section__right-container .tarifs__container{flex-direction:column;row-gap:8px}}.hero-section__right-container .tarifs__container .tarifs-item{background-color:#f7f7f7;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;max-width:239px;padding:20px 53px 20px 20px;position:relative;row-gap:4px;width:100%}@media (max-width:1439px){.hero-section__right-container .tarifs__container .tarifs-item{max-width:191px}}@media (max-width:1239px){.hero-section__right-container .tarifs__container .tarifs-item{max-width:100%;row-gap:4px}}.hero-section__right-container .tarifs__container .tarifs-item:hover{background-color:#f1f0ee}.hero-section__right-container .tarifs__container .tarifs-item:before{background-image:url(../img/3d-visualisation/tarifs-arrow.svg);background-repeat:no-repeat;content:"";height:32px;position:absolute;right:16px;top:calc(50% - 16px);width:32px}.hero-section__right-container .tarifs__container .tarifs-item__title{color:#282828;font-size:16px;font-weight:550;letter-spacing:0;line-height:19px;margin:0}.hero-section__right-container .tarifs__container .tarifs-item__subtitle{color:#282828;font-size:14px;font-weight:300;letter-spacing:0;line-height:19px}@media (max-width:1439px){.hero-section__right-container .tarifs__container .tarifs-item__subtitle{font-size:12px;line-height:16px}}.hero-section__image,.hero-section__video{height:100%;max-width:1000px;width:100%}@media (max-width:2559px){.hero-section__image,.hero-section__video{max-width:100%}}.features-section{display:grid;gap:24px;grid-template-columns:repeat(2,999px);height:100%;margin:120px 0;width:100%}@media (max-width:2559px){.features-section{grid-template-columns:repeat(2,1fr);margin:80px 0}}@media (max-width:1239px){.features-section{grid-template-columns:1fr;margin:64px 0}}@media (max-width:767px){.features-section{margin:48px 0}}.features-section__item{background-color:#f7f7f7;border-radius:12px;height:100%;position:relative;width:100%}.features-section__item:nth-child(3){grid-column:1/3}@media (max-width:1239px){.features-section__item:nth-child(3){grid-column:unset}}.features-section__item .item-description{bottom:40px;display:flex;flex-direction:column;left:40px;max-width:480px;position:absolute;row-gap:16px;width:100%}@media (max-width:2559px){.features-section__item .item-description{row-gap:12px}}@media (max-width:767px){.features-section__item .item-description{background-color:#f7f7f7;border-radius:0 0 12px 12px;bottom:0;left:0;max-width:100%;padding:12px 20px 30px;position:relative}}.features-section__item .item-description .feature-title{color:#282828;font-size:32px;font-weight:400;letter-spacing:-.5px;line-height:34px}@media (max-width:2559px){.features-section__item .item-description .feature-title{font-size:24px;line-height:26px}}@media (max-width:767px){.features-section__item .item-description .feature-title{font-size:20px;line-height:22px}}.features-section__item .item-description .feature-text{color:#282828;font-size:20px;font-weight:300;letter-spacing:0;line-height:24px}@media (max-width:2559px){.features-section__item .item-description .feature-text{font-size:18px;line-height:24px}}@media (max-width:767px){.features-section__item .item-description .feature-text{font-size:16px;line-height:22px}}.features-section__item .feature-image{width:100%}.features-section__item .feature-image.mobile{display:none}@media (max-width:1239px){.features-section__item .feature-image.mobile{display:block}}@media (max-width:767px){.features-section__item .feature-image.mobile{display:none}.features-section__item .feature-image.mobile.mobile-two{display:block}}@media (max-width:1239px){.features-section__item .feature-image.desktop{display:none}}.configurations-section{display:flex;flex-direction:column;height:100%;padding:0 0 0 260px;row-gap:80px;width:100%}@media (max-width:2559px){.configurations-section{padding:0 0 0 64px}}@media (max-width:1439px){.configurations-section{padding:0 0 0 20px}}@media (max-width:1239px){.configurations-section{padding:0}}@media (max-width:767px){.configurations-section{row-gap:48px}}.configurations-section__container{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex;height:100%;justify-content:center;width:100%}@media (max-width:1239px){.configurations-section__container{align-items:unset;flex-direction:column-reverse;justify-content:unset;row-gap:32px}}@media (max-width:767px){.configurations-section__container{row-gap:24px}}.configurations-section__annotation{display:flex;flex-direction:column;height:100%;max-width:590px;width:100%}@media (max-width:2559px){.configurations-section__annotation{max-width:430px}}@media (max-width:1919px){.configurations-section__annotation{max-width:421px}}@media (max-width:1439px){.configurations-section__annotation{max-width:387px}}@media (max-width:1239px){.configurations-section__annotation{max-width:100%;padding:0 20px}}.configurations-section__annotation .config{display:flex;flex-direction:column;height:100%;width:100%}@media (max-width:1239px){.configurations-section__annotation .config{display:grid;gap:16px 40px;grid-template-columns:1fr 302px}}@media (max-width:767px){.configurations-section__annotation .config{gap:unset;grid-template-columns:repeat(1,1fr)}}.configurations-section__annotation .config__header{display:flex;flex-direction:column;margin-bottom:120px;row-gap:24px;width:100%}@media (max-width:2559px){.configurations-section__annotation .config__header{row-gap:16px}}@media (max-width:1919px){.configurations-section__annotation .config__header{margin-bottom:64px}}@media (max-width:1439px){.configurations-section__annotation .config__header{margin-bottom:40px}}@media (max-width:767px){.configurations-section__annotation .config__header{margin-bottom:24px}}.configurations-section__annotation .config__header .annotation-title{color:#282828;font-size:40px;font-weight:550;letter-spacing:-.5px;line-height:42px}@media (max-width:1439px){.configurations-section__annotation .config__header .annotation-title{font-size:32px;line-height:36px}}@media (max-width:767px){.configurations-section__annotation .config__header .annotation-title{font-size:28px;line-height:32px}}.configurations-section__annotation .config__header .annotation-description{color:#282828;font-size:20px;font-weight:300;letter-spacing:0;line-height:24px;margin:0}@media (max-width:2559px){.configurations-section__annotation .config__header .annotation-description{font-size:16px;line-height:22px}}@media (max-width:1439px){.configurations-section__annotation .config__header .annotation-description{font-size:14px;line-height:19px}}@media (max-width:767px){.configurations-section__annotation .config__header .annotation-description{font-size:16px;line-height:22px}}.configurations-section__annotation .config__container{display:flex;flex-direction:column;margin-bottom:40px;row-gap:20px;width:100%}@media (max-width:1239px){.configurations-section__annotation .config__container{grid-column-start:2;grid-row:1/3;margin-bottom:0;margin-top:12px;row-gap:16px}}@media (max-width:767px){.configurations-section__annotation .config__container{display:grid;gap:16px;grid-column-start:1;grid-row-start:2;grid-template-columns:repeat(2,1fr);margin-bottom:32px;margin-top:0}}.configurations-section__annotation .config__details{display:flex;flex-direction:column;height:auto;row-gap:4px;width:100%}.configurations-section__annotation .config__details .details-price{color:#282828;font-size:24px;font-weight:400;letter-spacing:-.6px;line-height:26px;margin:0}@media (max-width:1439px){.configurations-section__annotation .config__details .details-price{font-size:20px;line-height:22px}}.configurations-section__annotation .config__details .details-term{color:#282828;font-size:18px;font-weight:400;letter-spacing:-.6px;line-height:20px;margin:0}@media (max-width:1439px){.configurations-section__annotation .config__details .details-term{font-size:16px;line-height:18px}}@media (max-width:767px){.configurations-section__annotation .config__details .details-term{font-size:14px;letter-spacing:.2px;line-height:16px}}.configurations-section__annotation .config__bonus{align-items:center;background-color:#faf8f4;border-radius:4px;-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:center;padding:10px;width:-moz-max-content;width:max-content}@media (max-width:1239px){.configurations-section__annotation .config__bonus{width:100%}}@media (max-width:767px){.configurations-section__annotation .config__bonus{grid-column:1/3;grid-row-start:2}}.configurations-section__annotation .config__bonus .bonus-text{color:#282828;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px;margin:0}.configurations-section__annotation .config__action{display:flex;gap:8px;height:100%;width:100%}@media (max-width:767px){.configurations-section__annotation .config__action{flex-direction:column;grid-row-start:3}}.configurations-section__annotation .config__action .action-button{align-items:center;border-radius:6px;-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;height:100%;justify-content:center;padding-bottom:12.5px;padding-top:12.5px;width:-moz-max-content;width:max-content}@media (max-width:767px){.configurations-section__annotation .config__action .action-button{width:100%}}.configurations-section__annotation .config__action .action-button .button-text{font-size:16px;font-weight:550;letter-spacing:0;line-height:19px}.configurations-section__annotation .config__action .action-button.black{background-color:#000;border:1px solid #000;padding-left:55px;padding-right:55px}.configurations-section__annotation .config__action .action-button.black:active,.configurations-section__annotation .config__action .action-button.black:hover{background-color:rgba(40,40,40,.8)}.configurations-section__annotation .config__action .action-button.black .button-text{color:#fff;margin:0}.configurations-section__annotation .config__action .action-button.white{background-color:#fff;border:1px solid #adadad;padding-left:31.5px;padding-right:31.5px}.configurations-section__annotation .config__action .action-button.white:active,.configurations-section__annotation .config__action .action-button.white:hover{background-color:#f1f0ee}.configurations-section__annotation .config__action .action-button.white .button-text{color:#282828;margin:0}.configurations-section__carousel{height:100%;overflow:hidden;position:relative;width:100%}@media (max-width:1239px){.configurations-section__carousel{padding:0 0 0 20px}}.configurations-section__carousel__arrow{align-items:center;background-color:hsla(0,0%,100%,.898);border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;position:absolute;top:calc(50% - 32px);transition:.25s;width:64px;z-index:1}@media (max-width:1439px){.configurations-section__carousel__arrow{display:none}}.configurations-section__carousel__arrow.swiper-button-disabled{opacity:0}.configurations-section__carousel__arrow svg{fill:#757575;height:24px;transform:rotate(90deg);width:24px}.configurations-section__carousel__arrow.next{right:40px}.configurations-section__carousel__arrow.prev{left:40px;transform:rotate(180deg)}.configurations-section__carousel__wrapper{display:flex;height:100%;width:100%}.configurations-section__carousel__slide{cursor:none;flex-shrink:0;height:670px;margin:0 12px;position:relative;width:998px}@media (max-width:2559px){.configurations-section__carousel__slide{height:589px;width:884px}}@media (max-width:1919px){.configurations-section__carousel__slide{height:507px;width:756px}}@media (max-width:1439px){.configurations-section__carousel__slide{height:395px;margin:0 10px;width:592px}}@media (max-width:1239px){.configurations-section__carousel__slide{height:424.96px;width:637px}}@media (max-width:767px){.configurations-section__carousel__slide{height:202px;margin:0 4px;width:303px}}.configurations-section__carousel__slide:hover .glass-mask{display:unset}@media (max-width:1439px){.configurations-section__carousel__slide:hover .glass-mask{display:none}}.configurations-section__carousel__slide:active{cursor:grabbing}.configurations-section__carousel__slide:active .glass-mask{display:unset}@media (max-width:1439px){.configurations-section__carousel__slide:active .glass-mask{display:none}}.configurations-section__carousel__slide .glass-mask{border:1px solid hsla(0,0%,100%,.502);border-radius:50%;clip-path:unset;display:none;height:314px;width:314px}.configurations-section__carousel__slide .glass-mask .img-magnifier-glass.gallery{border:inherit;border-radius:50%;height:312px;right:0;top:0;width:312px}.configurations-section__carousel__slide:first-child{margin:0 12px 0 0}@media (max-width:1439px){.configurations-section__carousel__slide:first-child{margin:0 10px 0 0}}@media (max-width:767px){.configurations-section__carousel__slide:first-child{margin:0 8px 0 0}}.configurations-section__carousel__slide:last-child{margin:0 0 0 12px}@media (max-width:1439px){.configurations-section__carousel__slide:last-child{margin:0 0 0 10px}}@media (max-width:767px){.configurations-section__carousel__slide:last-child{margin:0 0 0 8px}}.contact-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:120px 0}@media (max-width:2559px){.contact-section{margin:80px 0}}.contact-section__wrapper{display:flex;flex-direction:column;max-width:1490px;row-gap:40px;width:100%}.contact-section__title{color:#282828;font-size:40px;font-weight:400;letter-spacing:-.5px;line-height:44px}@media (max-width:1919px){.contact-section__title{line-height:42px}}@media (max-width:1239px){.contact-section__title{font-size:32px;line-height:34px}}.contact-section__container{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:430px 430px 1fr;height:100%;width:100%}@media (max-width:1919px){.contact-section__container{grid-template-columns:341px 341px 1fr}}@media (max-width:1439px){.contact-section__container{grid-template-columns:285px 285px 1fr}}@media (max-width:1239px){.contact-section__container{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.contact-section__container{gap:20px;grid-template-columns:repeat(1,1fr)}}.contact-section__container .banner-item{background-color:#f7f7f7;background-repeat:no-repeat;border-radius:12px;display:flex;flex-direction:column;height:470px;padding:20px 0 0 24px;position:relative;row-gap:4px;width:100%}@media (max-width:1439px){.contact-section__container .banner-item{height:472px}}@media (max-width:1239px){.contact-section__container .banner-item{height:470px}}@media (max-width:767px){.contact-section__container .banner-item{height:435px;width:auto}}.contact-section__container .banner-item__title{align-items:center;color:#282828;-moz-column-gap:6px;column-gap:6px;display:flex;font-size:28px;font-weight:400;letter-spacing:-.6px;line-height:32px;margin:0}@media (max-width:1439px){.contact-section__container .banner-item__title{font-size:24px;line-height:26px}}.contact-section__container .banner-item__title:after{background-image:url(../img/3d-visualisation/banner-item-arrow.svg);content:"";height:20px;width:12px}.contact-section__container .banner-item__subtitle{color:#4f4f4f;font-size:16px;font-weight:300;letter-spacing:-.6px;line-height:20px;margin:0}.contact-section__container .banner-item.special{background-image:url(../img/3d-visualisation/banner-item-specialist.png);background-position-x:right;background-position-y:bottom}@media (max-width:1439px){.contact-section__container .banner-item.special{background-position-x:left}}@media (max-width:767px){.contact-section__container .banner-item.special{background-position-x:right;background-position-y:calc(100% + 40px)}}.contact-section__container .banner-item.fabric{background-image:url(../img/3d-visualisation/banner-item-fabric.png);background-position-x:-75px;background-position-y:54px;background-size:160%}@media (max-width:1919px){.contact-section__container .banner-item.fabric{background-position-x:-181px;background-position-y:84px;background-size:223%}}@media (max-width:1439px){.contact-section__container .banner-item.fabric{background-position-x:-215px;background-position-y:56px;background-size:240%}}@media (max-width:767px){.contact-section__container .banner-item.fabric{background-position-x:calc(100% + 25px);background-position-y:calc(100% + 25px);background-size:unset}}.contact-section__container .banner-item.form{max-width:100%;padding:20px 24px;row-gap:0}@media (max-width:1239px){.contact-section__container .banner-item.form{align-items:flex-start;-moz-column-gap:48px;column-gap:48px;flex-direction:unset;grid-column:1/3;grid-row-start:2;height:100%;padding:24px 40px}}@media (max-width:767px){.contact-section__container .banner-item.form{flex-direction:column;grid-column:1;grid-row-start:3;padding:20px 24px}}.contact-section__container .banner-item.form .form-content{-moz-column-gap:12px;column-gap:12px;display:grid;flex-direction:unset;grid-template-columns:calc(60% - 6px) calc(40% - 6px);margin:0 0 20px}@media (max-width:1239px){.contact-section__container .banner-item.form .form-content{grid-template-columns:1fr;row-gap:12px}}.contact-section__container .banner-item.form .form-content .input-settings{margin:0!important}.contact-section__container .banner-item.form .other-method-callback.simple.adv-agree{display:none;margin:20px 0}.contact-section__container .banner-item.form .form-header{display:flex;flex-direction:column;margin-bottom:40px;row-gap:16px;width:100%}@media (max-width:1439px){.contact-section__container .banner-item.form .form-header{margin-bottom:30px}}.contact-section__container .banner-item.form .form-header .description-container{display:flex;flex-direction:column;row-gap:4px}.contact-section__container .banner-item.form .form-header .description-container .description-title{color:#282828;font-size:28px;font-weight:400;letter-spacing:-.5px;line-height:32px;margin:0}@media (max-width:1439px){.contact-section__container .banner-item.form .form-header .description-container .description-title{font-size:24px;line-height:26px}}@media (max-width:1239px){.contact-section__container .banner-item.form .form-header .description-container .description-title{font-size:20px;line-height:22px}}@media (max-width:767px){.contact-section__container .banner-item.form .form-header .description-container .description-title{font-size:20px;line-height:22px}}.contact-section__container .banner-item.form .form-header .description-container .description-subtitle{color:#4f4f4f;font-size:16px;font-weight:300;letter-spacing:-.5px;line-height:20px;margin:0}@media (max-width:767px){.contact-section__container .banner-item.form .form-header .description-container .description-subtitle{font-size:14px;line-height:18px}}.contact-section__container .banner-item.form .form-header .list-container{display:flex;flex-direction:column;row-gap:2px}.contact-section__container .banner-item.form .form-header .list-container .list-item{align-items:center;color:#282828;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px;margin:0;position:relative}@media (max-width:1239px){.contact-section__container .banner-item.form .form-header .list-container .list-item{font-size:16px;line-height:20px}}.contact-section__container .banner-item.form .form-header .list-container .list-item:before{background-image:url(../img/3d-visualisation/list-check.svg);background-repeat:no-repeat;content:"";height:13px;width:14px}.contact-section__container .banner-item.form .form-header .whatsapp-form-link{align-items:center;background-color:transparent;border:1px solid #adadad;border-radius:8px;display:flex;height:100%;justify-content:center;padding:20px 55px;width:-moz-max-content;width:max-content}.contact-section__container .banner-item.form .form-header .whatsapp-form-link:hover{cursor:url(../img/custom-faq-sursor.svg),auto}@media (max-width:1919px){.contact-section__container .banner-item.form .form-header .whatsapp-form-link{margin:0}}@media (max-width:1439px){.contact-section__container .banner-item.form .form-header .whatsapp-form-link{margin:0}}@media (max-width:1239px){.contact-section__container .banner-item.form .form-header .whatsapp-form-link{grid-column:1/2;grid-row-start:3;margin-top:20px;max-height:64px}}@media (max-width:767px){.contact-section__container .banner-item.form .form-header .whatsapp-form-link{flex-direction:column;grid-column:auto;grid-row-start:4;margin-top:0;padding:11px 0;width:100%}}.contact-section__container .banner-item.form .form-header .whatsapp-form-link span{align-items:center;color:#282828;display:flex;font-size:18px;font-weight:550;letter-spacing:0;line-height:24px}@media (max-width:1439px){.contact-section__container .banner-item.form .form-header .whatsapp-form-link span span{display:none}}.contact-section__container .banner-item.form .form-header .whatsapp-form-link span.witch-icon:before{background-image:url(../img/3d-visualisation/wht-icon-black.svg);background-repeat:no-repeat;content:"";height:20px;margin-right:2px;width:20px}.contact-section__container .banner-item.form .callback-send-form{margin-bottom:0;margin-top:20px}.contact-section__container .banner-item.form .submitting-field{margin:20px 0 0}.visualisation-faq-section{align-items:center;background-color:#f7f7f7;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:column;height:100%;padding:80px 0;width:100%}@media (max-width:1239px){.visualisation-faq-section{padding:64px 0}}@media (max-width:767px){.visualisation-faq-section{padding:32px 20px}}.visualisation-faq-section__wrapper{display:flex;flex-direction:column;max-width:732px;row-gap:32px;width:100%}@media (max-width:767px){.visualisation-faq-section__wrapper{row-gap:24px}}.visualisation-faq-section__title{color:#282828;font-size:40px;font-weight:400;letter-spacing:-.5px;line-height:44px}@media (max-width:767px){.visualisation-faq-section__title{font-size:28px;line-height:32px}}.visualisation-faq-section__container{display:flex;flex-direction:column;height:100%;padding:8px 16px;row-gap:4px;width:100%}@media (max-width:767px){.visualisation-faq-section__container{padding:8px}}.visualisation-faq-section__container .faq-item{display:flex;flex-direction:column;row-gap:12px;transition:.3s}.visualisation-faq-section__container .faq-item__question{align-items:center;color:#282828;cursor:pointer;display:flex;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px}@media (max-width:767px){.visualisation-faq-section__container .faq-item__question{line-height:22px}}.visualisation-faq-section__container .faq-item__question::marker{display:none}.visualisation-faq-section__container .faq-item__question:before{background-image:url(../img/3d-visualisation/arrow-faq.svg);content:"";display:inline-block;flex-shrink:0;height:24px;width:24px}.visualisation-faq-section__container .faq-item[open] .faq-item__question{font-weight:550}.visualisation-faq-section__container .faq-item[open] .faq-item__question:before{transform:rotate(90deg)}.visualisation-faq-section__container .faq-item[open] .faq-item__answer{padding:0 0 16px 16px}.visualisation-faq-section__container .faq-item__answer{color:#282828;font-size:18px;font-weight:400;letter-spacing:0;line-height:22px;margin:0;padding:0 0 0 16px;transition:.3s}.social-widget{bottom:45px;position:fixed;right:40px;z-index:15}.social-widget.open .social-widget__notify{display:block}.social-widget.open .social-widget__button{display:none}.social-widget__button{align-items:center;backdrop-filter:blur(25px);background:rgba(0,0,0,.4);border-radius:40px;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.social-widget__button:before{background:#fff;content:"";display:block;height:22px;-webkit-mask-image:url(../img/сloud-speak.svg);mask-image:url(../img/сloud-speak.svg);width:28px}@media (max-width:767px){.social-widget{bottom:85px;right:20px}}.social-widget-notify{backdrop-filter:blur(50px);background:hsla(0,0%,100%,.6);border-radius:6px;display:none;font-size:16px;line-height:1.3;margin-right:60px;padding:12px 16px;position:relative;width:408px}.social-widget-notify__close{cursor:pointer;padding:8px;position:absolute;right:6px;top:6px}.social-widget-notify__close:before{background:url(../img/close.svg) 50%/contain no-repeat;content:"";display:block;height:12px;width:12px}.social-widget-notify__wrapper{align-items:center;display:flex;margin-bottom:16px}.social-widget-notify__icon{margin-right:11px}.social-widget-notify__icon:before{background:url(../img/сloud-speak.svg);content:"";display:block;height:22px;width:28px}.social-widget-notify__contacts a{color:#282828;text-decoration:underline}.social-widget-notify__tg{align-items:center;display:inline-flex;position:relative;top:2px}.social-widget-notify__tg:before{background:url(../img/telegram.svg);content:"";display:block;flex-shrink:0;height:16px;margin-right:3px;width:16px}.social-widget-notify__max{align-items:center;display:inline-flex;position:relative;top:2px}.social-widget-notify__max:before{background:url(../img/max.png) 50%/contain no-repeat;content:"";display:block;flex-shrink:0;height:14px;margin-right:3px;width:14px}@media (max-width:767px){.social-widget-notify{font-size:13px;margin-right:-12px;padding:12px 9px;top:77px;width:calc(100vw - 16px)}body.single-product .social-widget-notify{top:20px}}form .messenger-tabs{background-color:#fff;border-radius:8px;display:flex;margin-top:16px;width:-moz-max-content;width:max-content}form .messenger-tabs .tab-item{border-radius:8px;position:relative}form .messenger-tabs .tab-item:not(:first-child) .tab-label:before{background:#cbcbcb;bottom:8px;content:"";left:0;position:absolute;top:8px;width:1px}form .messenger-tabs .tab-item input[type=radio]{display:none}form .messenger-tabs .tab-item input[type=radio]:checked+.tab-label{background-color:#282828;color:#fff}form .messenger-tabs .tab-item input[type=radio]:checked+.tab-label:before{content:unset}form .messenger-tabs .tab-item .tab-label{align-items:center;background:#fff;border-radius:8px;cursor:pointer;display:inline-flex;font-size:18px;font-weight:400;justify-content:center;letter-spacing:0;line-height:20px;padding:10px 20px;transition:.3s}form .messenger-tabs .tab-item .tab-label:active,form .messenger-tabs .tab-item .tab-label:hover{background-color:#282828;color:#fff}form .messenger-tabs .tab-item .tab-label:active:before,form .messenger-tabs .tab-item .tab-label:hover:before{content:unset}.home-slider{margin-bottom:80px;overflow:hidden;position:relative}.home-slider__arrow{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:60px;z-index:1}.home-slider__arrow:hover:before{background:#282828}.home-slider__arrow:before{background:#757575;content:"";display:block;height:17px;-webkit-mask:url(../img/arrow.svg) center/contain no-repeat;mask:url(../img/arrow.svg) center/contain no-repeat;transition:background-color .3s;width:36px}.home-slider__arrow.prev{left:50px}.home-slider__arrow.prev:before{transform:rotate(-90deg)}.home-slider__arrow.next{right:50px}.home-slider__arrow.next:before{transform:rotate(90deg)}.home-slider__wrapper{display:flex}.home-slider__slide{flex-shrink:0;width:100%}.home-slider__image{width:100%}.home-slider__image.additional{display:none}.home-slider__pagination{bottom:28px;display:flex;left:50%;position:absolute;transform:translateX(-50%)}.home-slider__pagination .swiper-pagination-bullet{background:#cbcbcb;border-radius:42px;display:block;height:8px;transition:width .3s;width:8px}.home-slider__pagination .swiper-pagination-bullet:not(:last-child){margin-right:8px}.home-slider__pagination .swiper-pagination-bullet-active{background:#282828;width:24px}@media (max-width:1439px){.home-slider{margin-bottom:48px}.home-slider__arrow{display:none}.home-slider__pagination{bottom:16px}}@media (max-width:767px){.home-slider{margin-bottom:32px}.home-slider__image.main{display:none}.home-slider__image.additional{display:block}.home-slider__pagination{bottom:12px}}.home-categories{display:grid;gap:10px;grid-template-areas:"title title title title title title title title buttons buttons buttons buttons" "interior-sofa interior-sofa interior-sofa interior-sofa folding-sofa folding-sofa folding-sofa folding-sofa interior-bed interior-bed interior-bed interior-bed" "designer-bar-stool designer-bar-stool designer-bar-stool designer-stool designer-stool designer-stool designer-chair designer-chair kid-sofa kid-sofa mattresses mattresses" "designer-bar-stool designer-bar-stool designer-bar-stool designer-stool designer-stool designer-stool table table poof poof pillows pillows";grid-template-columns:repeat(12,1fr);margin-bottom:80px;padding:0 64px}.home-categories__title{font-size:40px;grid-area:title;line-height:1.2;margin-bottom:22px}.home-categories__buttons{display:flex;gap:12px;grid-area:buttons;justify-content:flex-end;margin-bottom:22px}.home-categories__button{align-items:center;background:#f2f2f2;border-radius:8px;color:#282828;display:flex;font-size:18px;line-height:1.2;padding:14px 24px;transition:background-color .3s}.home-categories__button:hover{background:#f1f0ee}.home-categories__button:after{background:#282828;content:"";display:block;height:6px;margin-left:10px;-webkit-mask:url(../img/arrow.svg) center/contain no-repeat;mask:url(../img/arrow.svg) center/contain no-repeat;transform:rotate(90deg);width:10px}.home-categories__card{background:#f5f5f5;border-radius:12px;display:flex;flex-direction:column;padding:20px 24px;transition:background-color .3s}.home-categories__card:hover{background:#f1f0ee}.home-categories__card.interior-sofa{grid-area:interior-sofa}.home-categories__card.interior-sofa .home-categories__card-title{font-size:28px}.home-categories__card.folding-sofa{grid-area:folding-sofa}.home-categories__card.folding-sofa .home-categories__card-title{font-size:28px}.home-categories__card.interior-bed{grid-area:interior-bed}.home-categories__card.interior-bed .home-categories__card-title{font-size:28px}.home-categories__card.designer-bar-stool{grid-area:designer-bar-stool}.home-categories__card.designer-bar-stool .home-categories__card-title{font-size:28px}.home-categories__card.designer-stool{grid-area:designer-stool}.home-categories__card.designer-stool .home-categories__card-title{font-size:28px}.home-categories__card.designer-chair{grid-area:designer-chair}.home-categories__card.designer-chair .home-categories__card-title{font-size:24px}.home-categories__card.kid-sofa{grid-area:kid-sofa}.home-categories__card.kid-sofa .home-categories__card-title{font-size:24px}.home-categories__card.mattresses{grid-area:mattresses}.home-categories__card.mattresses .home-categories__card-title{font-size:24px}.home-categories__card.table{grid-area:table}.home-categories__card.table .home-categories__card-title{font-size:24px}.home-categories__card.poof{grid-area:poof}.home-categories__card.poof .home-categories__card-title{font-size:24px}.home-categories__card.pillows{grid-area:pillows}.home-categories__card.pillows .home-categories__card-title{font-size:24px}.home-categories__card-title{color:#282828;display:block;line-height:1.2;margin-bottom:4px}.home-categories__card-desc{color:#282828;display:block;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:10px}.home-categories__card-image{align-self:flex-end;mix-blend-mode:multiply}@media (max-width:1439px){.home-categories{gap:10px;grid-template-areas:"title title title title title title title title title title title title" "interior-sofa interior-sofa interior-sofa interior-sofa interior-sofa interior-sofa folding-sofa folding-sofa folding-sofa folding-sofa folding-sofa folding-sofa" "interior-bed interior-bed interior-bed interior-bed interior-bed interior-bed designer-bar-stool designer-bar-stool designer-bar-stool designer-stool designer-stool designer-stool" "designer-chair designer-chair designer-chair designer-chair kid-sofa kid-sofa kid-sofa kid-sofa mattresses mattresses mattresses mattresses" "table table table table poof poof poof poof pillows pillows pillows pillows";padding:0 20px}.home-categories__title{font-size:32px;margin-bottom:10px}.home-categories__card-desc{font-size:14px}.home-categories__buttons{display:none}.home-categories__card-title{font-size:20px!important}}@media (max-width:768px){.home-categories{gap:8px;grid-template-areas:"title title" "interior-sofa interior-sofa" "folding-sofa folding-sofa" "interior-bed interior-bed" "designer-bar-stool designer-stool" "designer-chair kid-sofa" "mattresses table" "poof pillows" "buttons buttons";grid-template-columns:repeat(2,calc(50% - 4px));margin-bottom:48px}.home-categories__title{font-size:28px}.home-categories__buttons{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:unset;margin-bottom:unset}.home-categories__button{font-size:16px;justify-content:center;width:145px}.home-categories__card{padding:12px}.home-categories__card-title{font-size:17px!important}.home-categories__card-desc{font-size:13px}}.furniture-in-project{background:#f7f7f7;display:grid;gap:24px;grid-template-columns:calc(60% - 12px) calc(40% - 12px);margin-bottom:80px;padding:64px}.furniture-in-project__title{font-size:40px;line-height:1.2;margin-bottom:12px}.furniture-in-project__desc{font-size:20px;font-weight:300;line-height:1.4}.furniture-in-project__content,.furniture-in-project__slider{align-items:center;display:flex}.furniture-in-project__content{background:#fff;border-radius:12px;flex-direction:column;padding:40px 56px 47px}.furniture-in-project__content-logo{margin-bottom:13px}.furniture-in-project__content-title{font-size:32px;line-height:1.2;margin-bottom:20px;text-align:center}.furniture-in-project__content-text{font-size:20px;font-weight:300;line-height:1.3;margin-bottom:32px;text-align:center}.furniture-in-project__contacts{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:48px}.furniture-in-project__contact{align-items:center;background:#f7f7f7;border-radius:18px;color:#282828;display:flex;margin-right:4px;padding:2px 6px}.furniture-in-project__contact.direct .furniture-in-project__contact-icon{height:13px;width:13px}.furniture-in-project__contact.tg .furniture-in-project__contact-icon,.furniture-in-project__contact.vk .furniture-in-project__contact-icon{height:20px;width:20px}.furniture-in-project__contact-icon{margin-right:4px}.furniture-in-project__button{border:1px solid #adadad;border-radius:8px;color:#282828;font-size:18px;font-weight:500;line-height:1.1;padding:24px;text-align:center;width:100%}.furniture-in-project__cooperation{color:#000;font-size:16px;line-height:1.2}.furniture-in-project__cooperation-link{color:#000;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (max-width:1919px){.furniture-in-project{grid-template-columns:1fr;padding:48px 64px}.furniture-in-project__button{width:unset}}@media (max-width:1440px){.furniture-in-project{margin-bottom:64px;padding:48px 20px}.furniture-in-project__title{font-size:32px}.furniture-in-project__desc{font-size:16px;font-weight:300}.furniture-in-project__content-text{font-size:18px}.furniture-in-project__button{font-size:16px}}@media (max-width:768px){.furniture-in-project{margin-bottom:48px}.furniture-in-project__title{font-size:28px}.furniture-in-project__content{padding:32px 16px}.furniture-in-project__content-title{font-size:24px;margin-bottom:9px}.furniture-in-project__content-text{font-size:16px;margin-bottom:24px}.furniture-in-project__contacts{margin-bottom:24px}.furniture-in-project__button{padding:14px}}.furniture-in-project-studios{overflow:hidden}.furniture-in-project-studios__wrapper{display:flex}.furniture-in-project-studios__slide{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:105px}.furniture-in-project-studios__image{margin-bottom:16px;width:84px}.furniture-in-project-studios__title{display:block;font-weight:500;line-clamp:2;line-height:1.2;text-align:center;width:100%}@media (max-width:1440px){.furniture-in-project-studios__image{height:74px;width:74px}}.furniture-in-project-slider{overflow:hidden;position:relative}.furniture-in-project-slider__arrow{align-items:center;background:hsla(0,0%,100%,.9);border-radius:80px;box-shadow:0 1px 4px 0 hsla(0,0%,79.6%,.8);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:1}.furniture-in-project-slider__arrow.prev{left:16px}.furniture-in-project-slider__arrow.prev:before{transform:rotate(-90deg)}.furniture-in-project-slider__arrow.next{right:16px}.furniture-in-project-slider__arrow.next:before{transform:rotate(90deg)}.furniture-in-project-slider__arrow:before{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";display:block;height:10px;width:20px}.furniture-in-project-slider__wrapper{display:flex}.furniture-in-project-slider__slide{flex-shrink:0;width:100%}.furniture-in-project-slider__image{border-radius:12px;width:100%}.home-portfolio{display:flex;flex-direction:column;margin-bottom:96px}.home-portfolio__title{font-size:28px;margin:0 64px 24px}.home-portfolio__slider{margin-bottom:32px}.home-portfolio__button{align-self:center;background:#282828;border-radius:8px;color:#fff;display:inline-block;font-size:18px;font-weight:500;line-height:1.2;margin:0 64px;padding:16px 48px;transition:background-color .3s}.home-portfolio__button:hover{background:#4f4f4f;color:#fff}@media (max-width:1440px){.home-portfolio{margin-bottom:64px}.home-portfolio__title{font-size:24px;margin:0 20px 20px}.home-portfolio__slider{margin-bottom:20px}.home-portfolio__button{font-size:16px;margin:0 20px;padding:14px 32px}}@media (max-width:768px){.home-portfolio{margin-bottom:48px}.home-portfolio__button{text-align:center;width:calc(100% - 40px)}}.home-portfolio-slider{overflow:hidden;padding:0 64px;position:relative}.home-portfolio-slider__arrow{align-items:center;background:hsla(0,0%,100%,.9);border-radius:80px;box-shadow:0 1px 4px 0 hsla(0,0%,79.6%,.8);display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:1}.home-portfolio-slider__arrow.prev{left:20px}.home-portfolio-slider__arrow.prev:before{transform:rotate(-90deg)}.home-portfolio-slider__arrow.next{right:20px}.home-portfolio-slider__arrow.next:before{transform:rotate(90deg)}.home-portfolio-slider__arrow.swiper-button-disabled{display:none}.home-portfolio-slider__arrow:before{background:#757575;content:"";height:10px;-webkit-mask:url(../img/arrow.svg) center/contain no-repeat;mask:url(../img/arrow.svg) center/contain no-repeat;width:20px}.home-portfolio-slider__wrapper{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-portfolio-slider__slide{flex-shrink:0;height:438px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:438px}.home-portfolio-slider__image{border-radius:12px}.home-portfolio-slider__point{align-items:center;background:hsla(0,0%,100%,.8);border-radius:50%;cursor:pointer;display:flex;height:33px;justify-content:center;position:absolute;width:33px}.home-portfolio-slider__point:before{background:#000;border-radius:50%;content:"";height:8px;width:8px}.home-portfolio-slider__point.open .home-portfolio-slider__point-balun{display:block}.home-portfolio-slider__point-balun{background:hsla(0,0%,100%,.88);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;left:calc(100% + 10px);max-width:220px;padding:16px 24px;position:absolute;width:-moz-max-content;width:max-content;z-index:1}.home-portfolio-slider__point-title{color:#282828;display:block;font-size:18px;line-height:1.2;margin-bottom:5px}.home-portfolio-slider__point-price{color:#282828;display:block;font-size:14px;line-height:1.2}@media (max-width:1440px){.home-portfolio-slider{padding:0 20px}.home-portfolio-slider__arrow{display:none}.home-portfolio-slider__slide{height:280px;width:280px}}.home-showroom{display:flex;margin-bottom:32px;padding:0 64px}.home-showroom__column:first-child{margin-right:auto}.home-showroom__column:nth-child(2){flex-shrink:0;margin-left:64px;margin-right:64px}.home-showroom__column:nth-child(3){flex-shrink:0;margin-right:64px}.home-showroom__column:nth-child(4){flex-shrink:0;width:220px}.home-showroom__title{font-size:40px;line-height:1.2;margin-bottom:12px}.home-showroom__desc{font-size:20px;font-weight:300;line-height:1.2}.home-showroom__column-wrapper{margin-bottom:12px}.home-showroom__subtitle{display:block;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:4px}.home-showroom__link{color:#282828;display:block;font-size:20px;font-weight:300;line-height:1.2;margin-bottom:2px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap}.home-showroom__link:hover{color:#cbcbcb}.home-showroom__subdesc{color:#4f4f4f;display:block;font-weight:300;line-height:1.2}.home-showroom__button{border:1px solid rgba(0,153,81,.7);border-radius:8px;color:#1ca04e;display:block;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:10px;padding:16px;text-align:center}.home-showroom__button:hover{color:#1ca04e}.home-showroom__button span:before{background:url(../img/whatsapp-filled.svg) 50%/contain no-repeat;content:"";display:inline-block;height:20px;position:relative;top:4px;width:20px}@media (max-width:1440px){.home-showroom{flex-wrap:wrap;margin-bottom:40px;padding:0 20px}.home-showroom__column:first-child{margin-bottom:24px;width:100%}.home-showroom__column:nth-child(2){display:flex;margin-left:unset}.home-showroom__title{font-size:32px}.home-showroom__desc{font-size:16px}.home-showroom__column-wrapper{margin-bottom:unset!important}.home-showroom__column-wrapper:first-child{margin-right:16px}.home-showroom__column-wrapper:nth-child(2){padding-top:23px}.home-showroom__link{font-size:16px}}@media (max-width:991px){.home-showroom{display:block;margin-bottom:32px}.home-showroom__column:nth-child(2){margin-bottom:16px}.home-showroom__column:nth-child(3){margin-bottom:20px}.home-showroom__column:nth-child(4){width:unset}.home-showroom__title{font-size:28px}}body.home .contact-location{margin:0 0 80px;max-width:unset}.fabric-list{margin-bottom:112px;padding:0 64px}.fabric-list__wrapper{background:#f7f7f7;border-radius:12px;display:grid;grid-template-areas:"fabric-list-column-1 fabric-list-column-2 fabric-list-column-3" "fabric-list-column-4 fabric-list-column-2 fabric-list-column-3";grid-template-columns:auto 368px 730px;justify-content:space-between;padding:48px 56px}.fabric-list__column:first-child{align-self:start;grid-area:fabric-list-column-1;margin-bottom:40px;margin-right:54px}.fabric-list__column:nth-child(2){grid-area:fabric-list-column-2;margin-right:16px}.fabric-list__column:nth-child(3){grid-area:fabric-list-column-3}.fabric-list__column:nth-child(4){align-self:start;grid-area:fabric-list-column-4;position:relative}.fabric-list__column:nth-child(4):after{background:url(../img/decoration-image.png) 50% no-repeat;bottom:20px;content:"";height:223px;left:230px;position:absolute;transform:translate(70px,125px) rotate(19deg);width:185px}.fabric-list__title{font-size:40px;line-height:1.05;margin-bottom:24px}.fabric-list__text{font-size:20px;font-weight:300;line-height:1.4}.fabric-list__text.sample,.fabric-list__text.shades,.fabric-list__text.upholstery{align-items:center;display:flex;line-height:1.1}.fabric-list__text.sample:before,.fabric-list__text.shades:before,.fabric-list__text.upholstery:before{flex-shrink:0;height:28px;margin-right:12px;width:28px}.fabric-list__text.shades:before{background:url(../img/contrast-drop.svg);content:""}.fabric-list__text.upholstery:before{background:url(../img/paint-brush.svg);content:""}.fabric-list__text.fabric-sample:before{background:url(../img/noun-lab-dips.svg);content:""}.fabric-list__text.delivery{font-size:18px;font-weight:300;max-width:330px}.fabric-list__button{align-items:center;background:#282828;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;line-height:1.25;padding:14px 24px;transition:background-color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-list__button:hover{background:#4f4f4f;color:#fff}.fabric-list__button:after{background:#fff;content:"";height:6px;margin-left:6px;-webkit-mask-image:url(../img/arrow.svg);mask-image:url(../img/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);width:12px}.fabric-list__image,.fabric-list__video{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fabric-list__video{vertical-align:bottom}@media (max-width:1919px){.fabric-list__wrapper{grid-template-areas:"fabric-list-column-1 fabric-list-column-2" "fabric-list-column-4 fabric-list-column-2" "fabric-list-column-3 fabric-list-column-3";grid-template-columns:50% 50%;grid-template-rows:auto 1fr}.fabric-list__column:nth-child(2){margin-bottom:48px;margin-right:unset}.fabric-list__image{height:515px}}@media (max-width:1440px){.fabric-list{padding:unset}.fabric-list__wrapper{padding:48px 20px}.fabric-list__column:first-child{margin-bottom:32px}.fabric-list__title{font-size:28px;margin-bottom:12px}.fabric-list__desc{font-size:16px}.fabric-list__text{font-size:16px;margin-bottom:12px}.fabric-list__button{font-size:14px}}@media (max-width:1100px){.fabric-list__column:nth-child(4):after{bottom:-25px;left:100px}}@media (max-width:768px){.fabric-list{margin-bottom:unset;overflow:hidden;padding-bottom:48px}.fabric-list__wrapper{grid-template-areas:"fabric-list-column-1 " "fabric-list-column-2" "fabric-list-column-3" "fabric-list-column-4";grid-template-columns:100%;padding:32px 20px}.fabric-list__column:first-child,.fabric-list__column:nth-child(2),.fabric-list__column:nth-child(3){margin-bottom:12px}.fabric-list__column:nth-child(4):after{bottom:45px;left:unset;right:-45px}}.production{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-areas:"production-size production-size production-size production-stages production-more" "production-card-1 production-card-2 production-card-3 production-video production-video";grid-template-columns:16.666666% 16.666666% 16.666666% calc(42.5% - 52px) 7.5%;margin-bottom:80px;padding:0 64px;row-gap:32px}.production__title-wrapper.production-size{grid-area:production-size}.production__title-wrapper.production-stages{grid-area:production-stages;margin-left:52px}.production__title{display:block;font-size:28px;line-height:1.2;margin-bottom:12px}.production__desc{display:block;font-size:20px;font-weight:300;line-height:1.2}.production__button-wrapper{align-items:flex-start;display:flex;justify-content:flex-end}.production__button{align-items:center;background:#f2f2f2;border-radius:8px;color:#282828;display:flex;font-size:18px;grid-area:production-more;line-height:1.2;padding:14px 12px;transition:background-color .3s}.production__button:hover{background:#f1f0ee}.production__button:after{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";display:block;height:7px;margin-left:5px;transform:rotate(90deg);width:13px}.production__card{background:#f5f5f5;border-radius:12px;display:flex;flex-direction:column;padding-top:20px;transition:background-color .3s}.production__card:hover{background:#f1f0ee}.production__card.production-card-1{grid-area:production-card-1}.production__card.production-card-2{grid-area:production-card-2}.production__card.production-card-3{grid-area:production-card-3}.production__card-title{align-items:center;color:#282828;display:inline-flex;font-size:28px;line-height:1.2;margin-bottom:4px;padding:0 24px}.production__card-title:after{background:url(../img/arrow.svg) 50%/contain no-repeat;content:"";display:block;height:7px;margin-left:5px;transform:rotate(90deg);width:13px}.production__card-desc{color:#4f4f4f;display:block;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:110px;padding:0 24px}.production__card-image{align-self:flex-end;margin-top:auto;mix-blend-mode:multiply}.production__video-wrapper{grid-area:production-video;margin-left:52px}.production__video{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1440px){.production{-moz-column-gap:10px;column-gap:10px;grid-template-areas:"production-size production-size production-size" "production-card-1 production-card-2 production-card-3" "production-stages production-stages production-more" "production-video production-video production-video";grid-template-columns:calc(33.33333% - 7px) calc(33.33333% - 7px) calc(33.33333% - 7px);padding:0 20px;row-gap:32px}.production__title-wrapper.production-stages{margin-left:unset}.production__title{font-size:24px;margin-bottom:8px}.production__desc{font-size:18px}.production__card{margin-bottom:32px;padding-top:16px}.production__card-title{font-size:20px;margin-bottom:2px;padding:0 16px}.production__card-desc{font-size:14px;margin-bottom:47px;padding:0 16px}.production__video-wrapper{margin-left:unset}.production__video{aspect-ratio:1.78/1;height:unset}}@media (max-width:1239px){.production__card-image{height:172px}}@media (max-width:768px){.production{-moz-column-gap:unset;column-gap:unset;grid-template-areas:"production-size" "production-card-1" "production-card-2" "production-card-3" "production-stages" "production-video" "production-more";grid-template-columns:100%;row-gap:12px}.production__desc{font-size:16px}.production__card{margin-bottom:unset;padding-top:12px}.production__card-title{font-size:18px;padding:0 14px}.production__card-desc{font-size:13px;padding:0 14px}.production__card-image{height:160px}.production__button{font-size:16px;justify-content:center;width:100%}.production__button:after{height:5px;width:10px}}.home-callback-form{display:flex;justify-content:center;margin-bottom:80px!important;padding:0 20px}.home-callback-form__wrapper{background:#f7f7f7;border-radius:12px;display:grid;grid-auto-columns:530px auto 292px;grid-template-areas:"column-1 column-2 column-3";max-width:1488px;padding:40px 0 40px 64px;width:100%}.home-callback-form__column:first-child{grid-area:column-1}.home-callback-form__column:nth-child(2){grid-area:column-2}.home-callback-form__column:nth-child(3){grid-area:column-3}.home-callback-form__column.form-culumn-section{padding:0 32px 0 60px}@media (max-width:1239px){.home-callback-form__column.form-culumn-section{padding:0 0 0 48px}}@media (max-width:767px){.home-callback-form__column.form-culumn-section{padding:0}}.home-callback-form__column.form-culumn-section .form-content{display:grid;flex-direction:unset;gap:12px;grid-template-columns:calc(60% - 6px) calc(40% - 6px)}@media (max-width:1239px){.home-callback-form__column.form-culumn-section .form-content{grid-template-columns:1fr}}.home-callback-form__column.form-culumn-section .form-content .input-settings{margin:0!important}.home-callback-form__column.form-culumn-section .other-method-callback{margin:22px 0 8px}@media (max-width:1239px){.home-callback-form__column.form-culumn-section .other-method-callback{margin:16px 0 8px}}.home-callback-form__column.form-culumn-section .callback-send-form{margin:20px 0 0}.home-callback-form__title{font-size:24px;font-weight:500;line-height:1.2}.home-callback-form__desc{font-size:24px;font-weight:300;line-height:1.2;margin-bottom:10px}.home-callback-form__list{margin-bottom:24px}.home-callback-form__item{align-items:center;display:flex;font-size:18px;font-weight:300;line-height:1.2}.home-callback-form__item:not(:last-child){margin-bottom:4px}.home-callback-form__item:before{background:#b88225;content:"";display:block;height:12px;margin-right:10px;-webkit-mask:url(../img/checkmark-2.svg) center/cover no-repeat;mask:url(../img/checkmark-2.svg) center/cover no-repeat;width:13px}.home-callback-form__buttons{max-width:230px}.home-callback-form__buttons-desc{color:#282828;display:block;font-size:16px;font-weight:550;line-height:19px;margin-bottom:16px}.home-callback-form__buttons-wrapper{display:flex}.home-callback-form__button{align-items:center;background-color:#f0f6ff;border-radius:8px;display:flex;height:44px;justify-content:center;width:44px}.home-callback-form__button:hover img{transform:scale(1.05)}.home-callback-form__button:not(:last-child){margin-right:4px}.home-callback-form__image{height:225px;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:480px}@media (max-width:1440px){.home-callback-form{margin-bottom:48px!important}.home-callback-form__wrapper{grid-auto-columns:50% 50%;grid-template-areas:"column-1 column-2 " "column-3 column-2";padding:24px 40px 0}.home-callback-form__column:first-child{margin-bottom:34px}.home-callback-form__desc,.home-callback-form__title{font-size:20px}.home-callback-form__item{font-size:16px}.home-callback-form__image{height:130px;-o-object-position:top;object-position:top;width:280px}}@media (max-width:768px){.home-callback-form{margin-bottom:32px!important}.home-callback-form__wrapper{grid-auto-columns:100%;grid-template-areas:"column-3" "column-1" "column-2";padding:20px}.home-callback-form__column:nth-child(3){margin-bottom:20px}.home-callback-form__image{height:170px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}}.fabric-catalog-hero{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"text-block image-wrapper" "sample image-wrapper";grid-template-columns:auto 63.125%;margin:0 auto 91px;max-width:1728px;padding:0 64px;position:relative;row-gap:40px}.fabric-catalog-hero__text-block{grid-area:text-block}.fabric-catalog-hero__breadcrumb{margin-bottom:33px}.fabric-catalog-hero__title{font-size:40px;font-weight:500;line-height:1.1;margin-bottom:20px}.fabric-catalog-hero__title a{color:inherit;position:relative}.fabric-catalog-hero__title a:after{background:#282828;bottom:3px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.fabric-catalog-hero__desc{font-size:20px;font-weight:300;line-height:1.2;margin-bottom:16px}.fabric-catalog-hero__element{align-items:center;display:flex;line-height:1.2}.fabric-catalog-hero__element:not(:last-child){margin-bottom:17px}.fabric-catalog-hero__element:before{flex-shrink:0;height:28px;margin-right:12px;width:28px}.fabric-catalog-hero__element.shades:before{background:url(../img/contrast-drop.svg);content:""}.fabric-catalog-hero__element.upholstery:before{background:url(../img/paint-brush.svg);content:""}.fabric-catalog-hero__element.sample:before{background:url(../img/noun-lab-dips.svg);content:""}.fabric-catalog-hero__element{font-size:20px;font-weight:300}.fabric-catalog-hero__image-wrapper{contain:size;grid-area:image-wrapper}.fabric-catalog-hero__image{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fabric-catalog-hero__sample{background:#f0f6ff;border-radius:12px;display:flex;flex-direction:column;gap:8px;grid-area:sample;max-width:500px;padding:16px 20px 20px;position:relative}.fabric-catalog-hero__sample:after{background:url(../img/decoration-image.png) 50%/contain no-repeat;bottom:-45px;content:"";height:224px;position:absolute;right:-29px;width:180px}.fabric-catalog-hero__sample-title{font-size:18px;font-weight:500;line-height:1.2}.fabric-catalog-hero__sample-element{line-height:1.2;list-style:disc inside;margin-left:11px}.fabric-catalog-hero__sample-element:not(:last-child){margin-bottom:3px}.fabric-catalog-hero__sample-desc{font-size:16px;font-weight:300;line-height:1.2;margin-bottom:16px}.fabric-catalog-hero__sample-desc b{font-weight:500}.fabric-catalog-hero__sample-button{align-items:center;background:#282828;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;line-height:1.2;padding:10px 24px;transition:color .3s}.fabric-catalog-hero__sample-button:hover{color:hsla(0,0%,100%,.8)}.fabric-catalog-hero__sample-button:after{background:#fff;content:"";height:6px;margin-left:6px;-webkit-mask:url(../img/arrow.svg) center/contain no-repeat;mask:url(../img/arrow.svg) center/contain no-repeat;transform:rotate(90deg);width:12px}@media (max-width:1920px){.fabric-catalog-hero{grid-template-columns:auto 59%;margin-bottom:84px}.fabric-catalog-hero__breadcrumb{margin-bottom:15px}}@media (max-width:1439px){.fabric-catalog-hero{-moz-column-gap:35px;column-gap:35px;grid-template-columns:auto 61.6%;margin-bottom:61px;padding:0 48px;row-gap:18px}.fabric-catalog-hero__title{font-size:32px}.fabric-catalog-hero__desc,.fabric-catalog-hero__element{font-size:16px}.fabric-catalog-hero__element:not(:last-child){margin-bottom:13px}.fabric-catalog-hero__sample:after{bottom:-22px;height:121px;right:-3px;transform:rotate(23deg);width:89px}}@media (max-width:1239px){.fabric-catalog-hero{-moz-column-gap:40px;column-gap:40px;grid-template-areas:"text-block image-wrapper" "sample sample";grid-template-columns:1fr 1fr;margin-bottom:51px;padding:0 20px;row-gap:59px}.fabric-catalog-hero__breadcrumb #nm-breadcrumb{display:block}.fabric-catalog-hero__title{margin-bottom:13px}.fabric-catalog-hero__sample{flex-direction:row;gap:40px;max-width:unset}.fabric-catalog-hero__sample:after{bottom:-46px;height:121px;right:1px;transform:rotate(23deg);width:89px}.fabric-catalog-hero__column{width:50%}.fabric-catalog-hero__sample-title{font-size:17px}.fabric-catalog-hero__sample-desc{margin-bottom:8px}}@media (max-width:767px){.fabric-catalog-hero{gap:20px;grid-template-areas:"image-wrapper" "text-block" "sample";grid-template-columns:1fr;margin-bottom:39px}.fabric-catalog-hero__image-wrapper{height:400px}.fabric-catalog-hero__text-block{margin-bottom:14px}.fabric-catalog-hero__title{font-size:28px}.fabric-catalog-hero__sample{flex-direction:column;gap:9px;padding:16px}.fabric-catalog-hero__sample:after{bottom:-78px;height:207px;right:-31px;transform:rotate(-3deg);width:131px}.fabric-catalog-hero__column{width:100%}.fabric-catalog-hero__column:nth-child(2){width:206px}.fabric-catalog-hero__sample-title{font-size:15px}.fabric-catalog-hero__sample-desc{margin-bottom:20px}.fabric-catalog-hero__sample-button{font-size:14px;padding:10px 12px}.fabric-catalog-hero__sample-button:after{content:none}}.fabric-catalog-picker{background:#f7f7f7;margin-bottom:66px}.fabric-catalog-picker__wrapper{display:flex;gap:30px;margin:0 auto;max-width:1728px;padding:48px 64px}.fabric-catalog-picker__column:first-child{width:580px}.fabric-catalog-picker__column:nth-child(2){align-items:center;align-self:flex-end;display:flex;flex-grow:1;gap:12px;justify-content:flex-end}.fabric-catalog-picker__title{font-size:40px;line-height:1.2;margin-bottom:35px}.fabric-catalog-picker__desc{font-size:18px;line-height:1.2}.fabric-catalog-picker__card{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;height:170px;padding:16px 12px;width:185px}.fabric-catalog-picker__card:before{content:"";display:block;height:36px;margin-bottom:12px;width:36px}.fabric-catalog-picker__card b{display:block;font-size:18px;font-weight:500;line-height:1.1;margin-bottom:8px;text-align:center}.fabric-catalog-picker__card span{display:block;font-weight:300;line-height:1.2;text-align:center}.fabric-catalog-picker__card:first-child{background:#282828;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0;padding-top:18px}.fabric-catalog-picker__card:first-child:before{content:none}.fabric-catalog-picker__card:first-child b{color:#fff}.fabric-catalog-picker__card:first-child:after{background:url(../img/fabric-samples-horizontal.jpg) top/cover no-repeat;content:"";display:block;height:74px;width:100%}.fabric-catalog-picker__card:nth-child(2):before{background:url(../img/envelope-love.svg) 50%/contain no-repeat}.fabric-catalog-picker__card:nth-child(3):before{background:url(../img/fabric-sample-rub.svg) 50%/contain no-repeat}.fabric-catalog-picker__card:nth-child(4):before{background:url(../img/hash.svg) 50%/contain no-repeat}@media (max-width:1920px){.fabric-catalog-picker__column:nth-child(2){justify-content:center}}@media (max-width:1440px){.fabric-catalog-picker{margin-bottom:42px}.fabric-catalog-picker__wrapper{padding:32px 48px}.fabric-catalog-picker__title{font-size:32px;margin-bottom:17px}.fabric-catalog-picker__desc{font-size:16px}.fabric-catalog-picker__column:first-child{width:35.8%}.fabric-catalog-picker__column:nth-child(2){align-items:center;display:grid;flex-wrap:wrap;grid-template-columns:repeat(2,1fr);width:60%}.fabric-catalog-picker__card{align-items:center;flex-direction:row;height:90px;justify-content:center;padding:16px 18px;width:unset}.fabric-catalog-picker__card:before{margin-bottom:unset;margin-right:10px}.fabric-catalog-picker__card b{font-size:15px;margin-bottom:3px;text-align:start}.fabric-catalog-picker__card span{text-align:start}.fabric-catalog-picker__card:first-child{flex-direction:column}.fabric-catalog-picker__card:first-child:after{height:42px}}@media (max-width:1239px){.fabric-catalog-picker{margin-bottom:33px}.fabric-catalog-picker__wrapper{display:block;padding:32px 20px}.fabric-catalog-picker__title{font-size:32px;margin-bottom:12px}.fabric-catalog-picker__column:first-child{margin-bottom:24px;width:unset}.fabric-catalog-picker__column:nth-child(2){width:unset}}@media (max-width:767px){.fabric-catalog-picker{margin-bottom:20px}.fabric-catalog-picker__title{font-size:28px}.fabric-catalog-picker__column:nth-child(2){gap:7px;grid-template-columns:1fr}.fabric-catalog-picker__card{padding:16px}.fabric-catalog-picker__card:first-child:after{height:46px}.fabric-catalog-picker__card:first-child b{font-size:14px}}.fabric-catalog-main{align-items:start;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"title sidebar" "intersection sidebar" "badge sidebar" "content-wrapper sidebar" "content-wrapper .";grid-template-columns:1fr 415px;grid-template-rows:auto auto auto auto 1fr;margin:0 auto 80px;max-width:1728px;padding:0 64px}.fabric-catalog-main__title{font-size:40px;grid-area:title;line-height:1.2;margin-top:12px;width:100%}.fabric-catalog-main__content-wrapper{grid-area:content-wrapper;margin-top:20px}.fabric-catalog-main__texture-badges{background:#fff;display:flex;flex-wrap:wrap;gap:9px;grid-area:badge;padding:15px 0;position:sticky;top:69px;z-index:1}.fabric-catalog-main__texture-badge{background:#f4f4f4;border-radius:6px;color:inherit;font-size:16px;line-height:1.2;padding:7px 12px}.fabric-catalog-main__intersection{grid-area:intersection}.fabric-catalog-main__texture-title{font-size:28px;line-height:1.2;margin-bottom:25px}.fabric-catalog-main__collections{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);position:relative}.fabric-catalog-main__collections:not(:last-child){margin-bottom:96px}.fabric-catalog-main__collections:not(:last-child):after{background:#cbcbcb;bottom:-48px;content:"";height:1px;position:absolute;width:100%}.fabric-catalog-main__collection{color:inherit}.fabric-catalog-main__collection-title-wrapper{align-items:center;display:flex;margin-bottom:12px}.fabric-catalog-main__collection-title{font-size:20px;line-height:1.2;margin-right:auto;position:relative;text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.fabric-catalog-main__collection-title:after{background:url(../img/arrow.svg) 50%/cover no-repeat;content:"";display:inline-block;height:7px;position:relative;top:-3px;transform:rotate(90deg);width:15px}.fabric-catalog-main__collection-title span{white-space:normal}.fabric-catalog-main__category-and-count{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-left:10px}.fabric-catalog-main__category,.fabric-catalog-main__count{font-size:12px;font-weight:300;line-height:1.2;text-align:end;white-space:nowrap}.fabric-catalog-main__count:before{background:url(../img/fabric-collection.svg);content:"";display:inline-block;height:13px;position:relative;top:2px;width:13px}.fabric-catalog-main__collection-desc{display:block;font-size:12px;font-weight:300;line-height:1.2;margin-bottom:10px}.fabric-catalog-main__collection-empty{font-size:18px;line-height:1.2}.fabric-catalog-main__sidebar{background:#fff;grid-area:sidebar;padding-top:15px;position:sticky;top:69px}.fabric-catalog-main__sample{margin-top:12px}@media (max-width:1920px){.fabric-catalog-main{grid-template-columns:1fr 385px}.fabric-catalog-main__collections{grid-template-columns:repeat(2,1fr)}}@media (max-width:1440px){.fabric-catalog-main{grid-template-columns:1fr 350px;margin-bottom:56px;padding:0 48px}.fabric-catalog-main__title{font-size:32px}.fabric-catalog-main__texture-badges{padding:12px 12px 12px 0;top:51px}.fabric-catalog-main__texture-badge{font-size:14px}.fabric-catalog-main__content-wrapper{margin-top:14px}.fabric-catalog-main__texture-title{font-size:24px}.fabric-catalog-main__collection-title{font-size:18px}.fabric-catalog-main__collection-title:after{height:5px;width:12px}.fabric-catalog-main__sidebar{top:51px}}@media (max-width:1239px){.fabric-catalog-main{gap:unset;grid-template-areas:"title title" "intersection intersection" "sidebar sidebar" "badge badge" "content-wrapper content-wrapper";grid-template-columns:repeat(2,1fr);margin-bottom:48px;padding:0 20px}.fabric-catalog-main.intersect{grid-template-areas:"title title" "intersection intersection" "badge sidebar" "content-wrapper content-wrapper"}.fabric-catalog-main.intersect .fabric-catalog-main__sidebar{padding-left:12px;padding-top:12px}.fabric-catalog-main.intersect .fabric-catalog-filters.open .fabric-catalog-filters__wrapper{max-height:500px}.fabric-catalog-main.intersect .fabric-catalog-filters.open .fabric-catalog-filters__toggle-button:after{transform:rotateX(180deg)}.fabric-catalog-main.intersect .fabric-catalog-filters__buttons button{margin-bottom:unset}.fabric-catalog-main.intersect .fabric-catalog-filters__toggle-button{display:flex}.fabric-catalog-main.intersect .fabric-catalog-filters__wrapper{background:#f7f7f7;border-radius:0 0 12px 12px;display:grid;gap:12px;grid-template-columns:1fr;left:0;max-height:0;overflow:hidden;padding-top:10px;position:absolute;top:calc(100% - 8px);transition:max-height .3s linear;width:100%}.fabric-catalog-main.intersect .fabric-catalog-filters__column{padding:0 16px}.fabric-catalog-main.intersect .fabric-catalog-filters__column:last-child{padding-bottom:24px}.fabric-catalog-main__title{margin-bottom:16px}.fabric-catalog-main__sample{display:none}}@media (max-width:767px){.fabric-catalog-main{margin-bottom:40px}.fabric-catalog-main__title{margin-bottom:-5px}.fabric-catalog-main__content-wrapper{margin-top:32px}.fabric-catalog-main__collections{grid-template-columns:1fr}.fabric-catalog-main.intersect,.fabric-catalog-main:not(.intersect){grid-template-areas:"title" "intersection" "sidebar" "content-wrapper";grid-template-columns:1fr}.fabric-catalog-main.intersect .fabric-catalog-main__sidebar,.fabric-catalog-main:not(.intersect) .fabric-catalog-main__sidebar{padding-left:unset}.fabric-catalog-main.intersect .fabric-catalog-filters.open .fabric-catalog-filters__wrapper,.fabric-catalog-main:not(.intersect) .fabric-catalog-filters.open .fabric-catalog-filters__wrapper{max-height:500px}.fabric-catalog-main.intersect .fabric-catalog-filters.open .fabric-catalog-filters__toggle-button:after,.fabric-catalog-main:not(.intersect) .fabric-catalog-filters.open .fabric-catalog-filters__toggle-button:after{transform:rotateX(180deg)}.fabric-catalog-main.intersect .fabric-catalog-filters__toggle-button,.fabric-catalog-main:not(.intersect) .fabric-catalog-filters__toggle-button{display:flex}.fabric-catalog-main.intersect .fabric-catalog-filters__wrapper,.fabric-catalog-main:not(.intersect) .fabric-catalog-filters__wrapper{background:#f7f7f7;border-radius:0 0 12px 12px;display:grid;gap:12px;grid-template-columns:1fr;left:0;max-height:0;overflow:hidden;padding-top:10px;position:absolute;top:calc(100% - 8px);transition:max-height .3s linear;width:100%}.fabric-catalog-main.intersect .fabric-catalog-filters__column,.fabric-catalog-main:not(.intersect) .fabric-catalog-filters__column{padding:0 16px}.fabric-catalog-main.intersect .fabric-catalog-filters__column:last-child,.fabric-catalog-main:not(.intersect) .fabric-catalog-filters__column:last-child{padding-bottom:24px}.fabric-catalog-main.intersect .fabric-catalog-filters__buttons button,.fabric-catalog-main:not(.intersect) .fabric-catalog-filters__buttons button{margin-bottom:unset}.fabric-catalog-main__texture-badges{display:none}}body.admin-bar .fabric-catalog-main__sidebar,body.admin-bar .fabric-catalog-main__texture-badges{top:101px}@media (max-width:1440px){body.admin-bar .fabric-catalog-main__sidebar,body.admin-bar .fabric-catalog-main__texture-badges{top:83px}}@media (max-width:782px){body.admin-bar .fabric-catalog-main__sidebar,body.admin-bar .fabric-catalog-main__texture-badges{top:97px}}@media (max-width:600px){body.admin-bar .fabric-catalog-main__sidebar{top:51px}}.fabric-catalog-filters{background:#f7f7f7;border-radius:12px;display:flex;flex-direction:column;padding:24px 28px;position:relative}.fabric-catalog-filters__title{display:block;font-size:20px;font-weight:500;grid-area:title;line-height:1.2;margin-bottom:16px}.fabric-catalog-filters__buttons{display:flex;grid-area:buttons;justify-content:center;order:1}.fabric-catalog-filters__buttons button{margin-top:16px}.fabric-catalog-filters__toggle-button{align-items:center;background:#282828;border:unset;border-radius:8px;cursor:pointer;display:none;gap:4px;padding:10px 16px}.fabric-catalog-filters__toggle-button .count{align-items:center;background:#fff;border-radius:50%;display:flex;flex-shrink:0;font-size:11px;font-weight:750;height:16px;justify-content:center;line-height:1.2;order:1;width:16px}.fabric-catalog-filters__toggle-button:before{color:#fff;content:"Открыть фильтры";font-weight:500;line-height:1.2;order:2}.fabric-catalog-filters__toggle-button:after{background:#fff;content:"";display:block;flex-shrink:0;height:6px;-webkit-mask:url(../img/arrow.svg) center/contain no-repeat;mask:url(../img/arrow.svg) center/contain no-repeat;order:3;width:12px}.fabric-catalog-filters__reset-button{align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;grid-area:reset-button;padding:7.5px 16px}.fabric-catalog-filters__reset-button.hidden{display:none}.fabric-catalog-filters__reset-button:before{background:url(../img/trash.svg);content:"";display:inline-block;height:20px;margin-right:2px;width:20px}.fabric-catalog-filters__wrapper{display:flex;flex-direction:column;position:relative;row-gap:30px}.fabric-catalog-filters__subtitle{font-size:16px;line-height:1.2;margin-bottom:10px}.fabric-catalog-filters__subtitle span{color:#898989}.fabric-catalog-filters__group-buttons{display:flex;flex-wrap:wrap;gap:8px}.fabric-catalog-filters__group-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-catalog-filters__group-button input{display:none}.fabric-catalog-filters__group-button input:checked~span{background:#f0f6ff;border:1px solid rgba(24,90,188,.5)}.fabric-catalog-filters__group-button span{background:#fff;border:1px solid #ccc;border-radius:6px;line-height:1.2;padding:5px 10px}.fabric-catalog-filters__colors{display:flex;flex-wrap:wrap;gap:12px}.fabric-catalog-filters__color{cursor:pointer}.fabric-catalog-filters__color input{display:none}.fabric-catalog-filters__color input:checked~span{box-shadow:0 0 0 3px #fff,0 0 0 5px #185abc}.fabric-catalog-filters__color span{border-radius:50%;display:block;height:24px;width:24px}.fabric-catalog-filters__desc{cursor:pointer;font-weight:300;line-height:1.2;margin-bottom:20px;margin-top:11px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-catalog-filters .filter-desc.open p{max-height:200px}.fabric-catalog-filters .filter-desc.open span:before{content:"Свернуть"}.fabric-catalog-filters .filter-desc.open span:after{transform:rotateX(0)}.fabric-catalog-filters .filter-desc p{max-height:34px;overflow:hidden;transition:max-height .3s linear}.fabric-catalog-filters .filter-desc span{bottom:-20px;color:#185abc;font-size:13px;left:0;position:absolute}.fabric-catalog-filters .filter-desc span:before{content:"Развернуть"}.fabric-catalog-filters .filter-desc span:after{background:#185abc;content:"";display:inline-block;height:5px;margin-left:5px;-webkit-mask:url(../img/arrow.svg) center/cover no-repeat;mask:url(../img/arrow.svg) center/cover no-repeat;position:relative;top:-1px;transform:rotateX(180deg);transition:transform .3s;width:8px}@media (max-width:1440px){.fabric-catalog-filters__title{font-size:18px}.fabric-catalog-filters__subtitle{font-size:14px;margin-bottom:5px}}@media (max-width:1239px){.fabric-catalog-filters{padding:20px}.fabric-catalog-filters__title{font-size:16px;margin-bottom:12px}.fabric-catalog-filters__buttons{gap:8px;justify-content:flex-start;order:unset}.fabric-catalog-filters__buttons button{margin-bottom:16px;margin-top:unset}.fabric-catalog-filters__wrapper{-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:repeat(3,1fr)}.fabric-catalog-filters__desc{margin-top:12px}}@media (max-width:767px){.fabric-catalog-filters__title{margin-bottom:9px}.fabric-catalog-filters__buttons{flex-direction:column}.fabric-catalog-filters__buttons button{justify-content:center}}.fabric-catalog-sample{background:#f0f6ff;border-radius:12px;padding:12px 16px 16px;position:relative}.fabric-catalog-sample__title{display:block;font-size:16px;font-weight:500;line-height:1.2}.fabric-catalog-sample__desc{font-weight:300;line-height:1.2}.fabric-catalog-sample__button{background-color:#fff;border:1px solid rgba(24,90,188,.149);border-radius:8px;color:#185abc;cursor:pointer;font-weight:500;line-height:1.2;margin-top:4px;padding:8px 12px;text-align:center;transition:color .3s;width:-moz-max-content;width:max-content}.fabric-catalog-sample__button:hover{color:rgba(24,90,188,.8)}.fabric-catalog-sample:after{background:url(../img/decoration-image.png) 50%/contain no-repeat;bottom:-48px;content:"";height:150px;position:absolute;right:21px;transform:rotate(25deg);width:109px}@media (max-width:1920px){.fabric-catalog-sample:after{right:-48px}}@media (max-width:1439px){.fabric-catalog-sample:after{bottom:-52px;right:-15px}}.fabric-catalog-materials{background:#f7f7f7}.fabric-catalog-materials__wrapper{margin:0 auto;max-width:1728px;padding:40px 64px}.fabric-catalog-materials__title{font-size:40px;line-height:1.2;margin-bottom:24px}.fabric-catalog-materials__row{background:#fff;border-radius:12px;display:grid;padding:21px 40px}.fabric-catalog-materials__row:not(:last-child){margin-bottom:25px}.fabric-catalog-materials__row:nth-child(2){align-items:center;grid-template-areas:"subtitle cards-1 cards-2" "paragraph-1 cards-1 cards-2" "paragraph-2 cards-1 cards-2" "paragraph-3 cards-1 cards-2";grid-template-columns:540px auto auto;justify-content:start}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__subtitle{grid-area:subtitle}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph:nth-child(2){grid-area:paragraph-1}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph:nth-child(2):before{background:url(../img/fabric-wood.svg) 50%/cover no-repeat;content:""}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph:nth-child(3){grid-area:paragraph-2}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph:nth-child(3):before{background:url(../img/fabric-brush.svg) 50%/cover no-repeat;content:""}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph:nth-child(4){grid-area:paragraph-3;margin-top:10px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards-wrapper{gap:10px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards:nth-child(5){grid-area:cards-1;margin-left:64px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards:nth-child(6){grid-area:cards-2;margin-left:40px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__card-image{border-radius:8px;box-shadow:inset -4px 0 4px 0 rgba(0,0,0,.25),inset 4px 0 4px 0 hsla(0,0%,100%,.25);height:135px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:90px}.fabric-catalog-materials__row:nth-child(3){align-items:center;grid-template-areas:"subtitle cards-1 cards-2 cards-3" "paragraph-1 cards-1 cards-2 cards-3" "paragraph-2 cards-1 cards-2 cards-3";grid-template-columns:540px auto auto;justify-content:start}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__subtitle{align-items:center;display:flex;grid-area:subtitle}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__subtitle:before{background:url(../img/fabric-color-picker.svg) 50%/cover no-repeat;content:""}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__paragraph:nth-child(2){grid-area:paragraph-1}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__paragraph:nth-child(3){grid-area:paragraph-2}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards:nth-child(4){grid-area:cards-1;margin-left:64px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards:nth-child(4) .fabric-catalog-materials__card-image{border-radius:8px 0 0 8px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards:nth-child(5){grid-area:cards-2}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards:nth-child(6){grid-area:cards-3}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards:nth-child(6) .fabric-catalog-materials__card-image{border-radius:0 8px 8px 0}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__card-image{height:160px}.fabric-catalog-materials__subtitle{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:16px}.fabric-catalog-materials__subtitle:before{display:block;height:28px;margin-right:12px;width:28px}.fabric-catalog-materials__paragraph{align-items:center;display:flex;font-size:18px;font-weight:300;grid-area:paragraph;line-height:1.25;margin-bottom:10px}.fabric-catalog-materials__paragraph:before{display:block;flex-shrink:0;height:28px;margin-right:12px;width:28px}.fabric-catalog-materials__paragraph b{font-weight:500}.fabric-catalog-materials__cards{grid-area:cards}.fabric-catalog-materials__cards-title{display:block;font-size:16px;line-height:1.2;margin-bottom:13px}.fabric-catalog-materials__cards-wrapper{display:flex;flex-wrap:wrap}.fabric-catalog-materials__card-title{display:block;font-size:11px;font-weight:300;line-height:1.2;margin-top:5px;text-align:center}@media (max-width:1920px){.fabric-catalog-materials__title{margin-bottom:20px}.fabric-catalog-materials__row{padding:25px 32px}.fabric-catalog-materials__row:nth-child(2){grid-template-areas:"subtitle subtitle" "paragraph-3 paragraph-3" "paragraph-1 paragraph-2" "cards-1 cards-2";grid-template-columns:4.5fr 6.5fr}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph{margin-bottom:18px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph:nth-child(4){margin-top:unset}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards{padding-left:40px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards:nth-child(5),.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards:nth-child(6){margin-left:unset}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards-title{display:none}.fabric-catalog-materials__row:nth-child(3){grid-template-areas:"subtitle subtitle subtitle" "paragraph-1 paragraph-1 paragraph-1" "cards-1 cards-2 cards-3" "paragraph-2 paragraph-2 .";grid-template-columns:1fr 1fr 1fr}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards,.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__paragraph:nth-child(2){margin-bottom:20px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards:nth-child(4){margin-left:unset}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__card-image{height:217px}.fabric-catalog-materials__subtitle{margin-bottom:10px}}@media (max-width:1440px){.fabric-catalog-materials__wrapper{padding:40px 48px}.fabric-catalog-materials__title{font-size:32px}.fabric-catalog-materials__row{padding:20px 24px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph{margin-bottom:10px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__paragraph:nth-child(4){margin-bottom:17px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards,.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__paragraph:nth-child(2){margin-bottom:23px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__card-image{height:190px}.fabric-catalog-materials__subtitle{margin-bottom:5px}}@media (max-width:1239px){.fabric-catalog-materials__wrapper{padding:40px 20px}.fabric-catalog-materials__row:nth-child(2){grid-template-areas:"subtitle" "paragraph-3" "paragraph-1" "cards-1" "paragraph-2" "cards-2";grid-template-columns:1fr}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards:nth-child(5){margin-bottom:48px;position:relative}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards:nth-child(5):before{background:#e5e5e5;bottom:-27px;content:"";display:block;padding:1px;position:absolute;width:calc(100% - 40px)}.fabric-catalog-materials__row:nth-child(3){grid-template-areas:"subtitle subtitle subtitle" "paragraph-1 paragraph-1 paragraph-1" "cards-1 cards-2 cards-3" "paragraph-2 paragraph-2 paragraph-2"}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__subtitle{margin-bottom:15px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__paragraph{font-size:18px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__paragraph:nth-child(2){margin-bottom:21px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards{margin-bottom:22px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__card-image{height:118px}.fabric-catalog-materials__paragraph{font-size:16px}}@media (max-width:767px){.fabric-catalog-materials__wrapper{padding:32px 20px}.fabric-catalog-materials__title{font-size:28px}.fabric-catalog-materials__row:nth-child(2){padding:24px 16px}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__cards{padding:unset}.fabric-catalog-materials__row:nth-child(2) .fabric-catalog-materials__card-image{width:89px}.fabric-catalog-materials__row:nth-child(3){grid-template-areas:"subtitle" "paragraph-1" "cards-1" "cards-2" "cards-3" "paragraph-2";grid-template-columns:1fr}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__subtitle{margin-bottom:6px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__paragraph{font-size:16px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__cards{height:130px;margin-bottom:12px}.fabric-catalog-materials__row:nth-child(3) .fabric-catalog-materials__card-image{border-radius:unset!important}.fabric-catalog-materials__paragraph{font-size:15px}}.fabric-collection-first{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"title badges ." "desc desc desc";grid-template-columns:max-content max-content auto;margin-bottom:40px;padding:0 64px;row-gap:3px}.fabric-collection-first__title{font-size:40px;grid-area:title;line-height:1.2}.fabric-collection-first__title span{color:#a9a9a9}.fabric-collection-first__property-badges{align-items:flex-start;display:flex;gap:6px;grid-area:badges;margin-top:9px}.fabric-collection-first__property-badge{align-items:center;background:#f7f7f7;border-radius:6px;display:flex;line-height:1.2;padding:7px 12px}.fabric-collection-first__property-badge svg{margin-right:6px}.fabric-collection-first__desc-wrapper{grid-area:desc}.fabric-collection-first__desc{display:block;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:5px}.fabric-collection-first__category-and-count{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.fabric-collection-first__category,.fabric-collection-first__count{font-size:16px;font-weight:300;line-height:1.2;text-align:end;white-space:nowrap}.fabric-collection-first__count:before{background:url(../img/fabric-collection.svg);content:"";display:inline-block;height:13px;position:relative;top:2px;width:13px}@media (max-width:19200px){.fabric-collection-first{-moz-column-gap:60px;column-gap:60px}}@media (max-width:1439px){.fabric-collection-first{-moz-column-gap:40px;column-gap:40px;padding:0 48px;row-gap:5px}.fabric-collection-first__title{font-size:32px}.fabric-collection-first__property-badges{margin-top:5px}.fabric-collection-first__property-badge{font-size:13px;padding:5px 6px}.fabric-collection-first__property-badge svg{height:12px;margin-right:4px}}@media (max-width:1239px){.fabric-collection-first{align-items:start;grid-template-areas:"title badges" "desc badges" "desc .";grid-template-columns:auto 250px;margin-bottom:40px;padding:0 20px}.fabric-collection-first__property-badges{flex-wrap:wrap;margin-top:unset}}@media (max-width:767px){.fabric-collection-first{grid-template-areas:"title" "badges" "desc";grid-template-columns:1fr;margin-bottom:30px}.fabric-collection-first__title{font-size:28px}.fabric-collection-first__property-badges{margin-bottom:16px}}.fabric-collection-main{align-items:flex-start;display:flex;gap:40px;margin-bottom:80px;padding:0 64px}.fabric-collection-main__cards{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(229px,250px));row-gap:32px;width:100%}.fabric-collection-main__card:hover .fabric-collection-main__card-more{max-height:25px}.fabric-collection-main__card-image{aspect-ratio:1/1;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fabric-collection-main__card-title-wrapper{color:inherit;display:block;position:relative;text-align:center}.fabric-collection-main__card-title{font-size:16px;line-height:1.25}.fabric-collection-main__card-more{align-items:center;display:flex;justify-content:center;left:0;max-height:0;overflow:hidden;position:absolute;top:calc(100% - 5px);transition:max-height .3s;width:100%}.fabric-collection-main__card-more span{font-size:12px;font-weight:300;line-height:1.2;padding:3px}.fabric-collection-main__card-more:after{background:url(../img/arrow.svg) 50%/cover no-repeat;content:"";display:block;height:4px;margin-left:3px;transform:rotate(90deg);width:8px}.fabric-collection-main__sidebar{display:grid;flex-shrink:0;grid-template-areas:"tip-1" "tip-2" "sample";position:sticky;top:101px;width:414px}.fabric-collection-main__tip{align-items:center;background:#f7f7f7;display:flex;font-size:16px;line-height:1.2}.fabric-collection-main__tip:before{content:"";display:block;flex-shrink:0;height:28px;margin-right:12px;width:28px}.fabric-collection-main__tip.first{border-radius:12px 12px 0 0;grid-area:tip-1;padding:16px 24px 5px}.fabric-collection-main__tip.first:before{background:url(../img/info-box.svg) 50%/contain no-repeat}.fabric-collection-main__tip.second{border-radius:0 0 12px 12px;grid-area:tip-2;margin-bottom:12px;padding:5px 24px 16px}.fabric-collection-main__tip.second:before{background:url(../img/envelope-love.svg) 50%/contain no-repeat}.fabric-collection-main__sample{background:#f0f6ff;border-radius:12px;display:flex;flex-direction:column;gap:15px;grid-area:sample;max-width:500px;padding:21px 24px;position:relative}.fabric-collection-main__sample:after{background:url(../img/decoration-image.png) 50%/contain no-repeat;bottom:-65px;content:"";height:224px;position:absolute;right:-18px;width:180px}.fabric-collection-main__column:nth-child(2){width:235px}.fabric-collection-main__sample-title{font-size:18px;font-weight:500;line-height:1.2}.fabric-collection-main__sample-element{line-height:1.2;list-style:disc inside;margin-left:11px}.fabric-collection-main__sample-element:not(:last-child){margin-bottom:3px}.fabric-collection-main__sample-desc{font-size:16px;font-weight:300;line-height:1.2;margin-bottom:16px}.fabric-collection-main__sample-desc b{font-size:18px;font-weight:500}.fabric-collection-main__sample-button{background:#fff;border:1px solid rgba(24,90,188,.15);border-radius:8px;color:#185abc;cursor:pointer;font-size:14px;font-weight:500;line-height:1.2;padding:8px 12px;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabric-collection-main__sample-button:hover{color:rgba(24,90,188,.8)}.fabric-collection-main__sample-button:after{background:#fff;content:"";height:6px;margin-left:6px;-webkit-mask:url(../img/arrow.svg) center/contain no-repeat;mask:url(../img/arrow.svg) center/contain no-repeat;transform:rotate(90deg);width:12px}@media (max-width:1920px){.fabric-collection-main{margin-bottom:65px}.fabric-collection-main__cards{grid-template-columns:repeat(auto-fit,minmax(155px,175px))}}@media (max-width:1439px){.fabric-collection-main{margin-bottom:45px;padding:0 48px}.fabric-collection-main__cards{-moz-column-gap:16px;column-gap:16px;grid-template-columns:repeat(auto-fit,minmax(125px,145px));row-gap:21px}.fabric-collection-main__sample{gap:20px}}@media (max-width:1239px){.fabric-collection-main{flex-direction:column;gap:35px;margin-bottom:50px;padding:0 20px}.fabric-collection-main__cards{grid-template-columns:repeat(auto-fit,minmax(132px,152px))}.fabric-collection-main__card-more{display:none}.fabric-collection-main__sidebar{-moz-column-gap:20px;column-gap:20px;grid-template-areas:"tip-1 sample" "tip-2 sample";grid-template-columns:1fr 1fr;row-gap:12px;width:100%}.fabric-collection-main__tip{border-radius:12px!important;padding:21px 25px 25px!important}.fabric-collection-main__tip.second{margin-bottom:unset}.fabric-collection-main__sample:after{bottom:-70px;right:-49px}}@media (max-width:767px){.fabric-collection-main{gap:42px;overflow:hidden}.fabric-collection-main__cards{-moz-column-gap:12px;column-gap:12px;grid-template-columns:repeat(auto-fit,minmax(98px,103px))}.fabric-collection-main__card-title{font-size:12px}.fabric-collection-main__sidebar{grid-template-areas:"tip-1" "tip-2" "sample";grid-template-columns:1fr;width:100%}.fabric-collection-main__tip{font-size:14px;padding:12px 19px!important}.fabric-collection-main__tip.second{margin-bottom:10px}.fabric-collection-main__sample{padding:20px 16px}.fabric-collection-main__sample:after{bottom:-30px;height:178px;right:-39px;width:134px}.fabric-collection-main__sample-desc{margin-bottom:22px}.fabric-collection-main__sample-button{padding:12px}}body.admin-bar .fabric-collection-main__sidebar{top:116px}.fabric-collection-back{display:flex;justify-content:center;margin-bottom:80px}.fabric-collection-back__button{border:1px solid #adadad;border-radius:8px;color:inherit;display:block;font-size:16px;font-weight:500;line-height:1.2;padding:14px 51px}@media (max-width:767px){.fabric-collection-back__button{padding:14px 24px}}.blog-content-col{display:flex;flex-direction:column;min-height:100vh}.blog-content{flex-grow:1;margin:0 auto 120px;padding-inline:20px;width:100%}.blog-content__title{color:#282828;font-size:48px;font-weight:400;letter-spacing:-.01em;line-height:1.1;margin-bottom:40px;text-align:center}.blog-content__grid{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:80px;row-gap:40px}@media (max-width:1919px){.blog-content{margin:0 auto 80px}.blog-content__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1239px){.blog-content__grid{margin-bottom:40px}}@media (max-width:767px){.blog-content{margin:0 auto 50px}.blog-content__grid{grid-template-columns:1fr}.blog-content__title{font-size:38px;line-height:1.1}}.blog-post-card{display:grid}.blog-post-card__link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.blog-post-card__image-container{aspect-ratio:7/4.97;margin:0;overflow:hidden;padding:0}.blog-post-card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-post-card__content{padding-top:20px}.blog-post-card__date{color:#4f4f4f;display:inline-block;font-size:12px;font-weight:300;line-height:1;margin-bottom:16px}.blog-post-card__text-block{display:grid;max-width:87%;row-gap:8px;width:100%}.blog-post-card__title{color:#282828;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.2;position:relative;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:0;transition:text-decoration-thickness .2s ease-in-out,text-decoration-color .2s ease-in-out}.blog-post-card__link:hover .blog-post-card__title{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.blog-post-card__description{color:#4f4f4f;font-size:16px;font-weight:300;line-height:1.4}@media (max-width:1239px){.blog-post-card__content{padding-top:16px}.blog-post-card__text-block{max-width:100%}.blog-post-card__date{margin-bottom:12px}.blog-post-card__title{font-size:16px;line-height:1.3125}.blog-post-card__description{font-size:14px;line-height:1.14286}}.pagination{justify-content:center}.pagination,.pagination .nav-links{display:flex}.pagination .page-numbers{color:#282828;font-size:24px;line-height:1.2;padding:0 8px}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:#c19041}.pagination .page-numbers.next,.pagination .page-numbers.prev{align-items:center;display:flex;justify-content:center}.pagination .page-numbers.next:hover:before,.pagination .page-numbers.prev:hover:before{background:#c19041}.pagination .page-numbers.next:before,.pagination .page-numbers.prev:before{background:#282828;content:"";display:block;height:8px;-webkit-mask:url(../img/arrow.svg) center/contain no-repeat;mask:url(../img/arrow.svg) center/contain no-repeat;width:16px}.pagination .page-numbers.prev:before{transform:rotate(-90deg)}.pagination .page-numbers.next:before{transform:rotate(90deg)}.site-breadcrumbs-trail__wrap{background:#f7f7f7;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;flex-shrink:0;padding:40px 64px}.site-breadcrumbs-trail__list{flex-wrap:wrap;list-style:none;padding:0}.site-breadcrumbs-trail__item,.site-breadcrumbs-trail__list{align-items:center;display:flex;margin:0}.site-breadcrumbs-trail__link,.site-breadcrumbs-trail__text{display:inline-block;font-weight:300;line-height:1.35}.site-breadcrumbs-trail__link{color:#282828;font-size:18px;position:relative;text-decoration:none}.site-breadcrumbs-trail__item--current .site-breadcrumbs-trail__text{color:#4f4f4f;font-size:18px}.site-breadcrumbs-trail__item:not(:last-child):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14" viewBox="0 0 8 14"><path d="M7.40625 6.6875L7.0625 7.0625L0.71875 13.4062L0 12.6875L6 6.6875L0.34375 1.0625L0 0.6875L0.71875 0L7.40625 6.6875Z" fill="%234F4F4F"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:8px 14px;content:"";display:block;flex-shrink:0;height:24px;margin-inline:8px;width:24px}@media (max-width:1439px){.site-breadcrumbs-trail__wrap{padding:40px 20px}}@media (max-width:767px){.site-breadcrumbs-trail__item--current .site-breadcrumbs-trail__text,.site-breadcrumbs-trail__link{font-size:15px}}.blog-detail__wrap .container{margin:0 auto;max-width:1192px;width:100%}.blog-detail__inner{padding-block:40px 120px}.blog-detail__head{display:flex}.blog-detail__content{align-content:center;background:#faf8f4;display:grid;justify-items:center;padding:40px;row-gap:20px}.blog-detail__date{color:#282828;display:block;font-size:14px;font-weight:300;line-height:1.4}.blog-detail__title{font-size:36px;letter-spacing:-.02em;line-height:1.1}.blog-detail__lead,.blog-detail__title{color:#282828;font-weight:400;text-align:center}.blog-detail__lead{font-size:16px;line-height:1.4}.blog-detail__copy-btn{align-items:center;background:none;border:none;color:#c19041;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;line-height:1.28571;padding:0}.blog-detail__copy-btn:hover{opacity:.7}.blog-detail__copy-btn:before{background:#d19a3a;content:"";flex-shrink:0;height:19px;margin-right:10px;-webkit-mask:url(../img/copy.svg) no-repeat center/18px 19px;mask:url(../img/copy.svg) no-repeat center/18px 19px;width:18px}.blog-detail__image-box{display:flex;flex-shrink:0;width:50%}.blog-detail__image-box img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-detail__main{margin:0 auto;max-width:888px;padding-bottom:56px;padding-top:80px;width:100%}.blog-detail__main h2{color:#282828;font-size:36px;font-weight:400;letter-spacing:-.02em;line-height:1.1;padding:10px 0 32px}.blog-detail__main p{color:#282828;font-size:18px;font-weight:300;line-height:1.35;margin-bottom:24px}.blog-detail__main a{color:#c19041;line-height:1.33333;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.blog-detail__main figure{display:grid;margin-bottom:24px;row-gap:12px}.blog-detail__main figure div{line-height:0;position:relative}.blog-detail__main figure img{display:block;height:auto;width:100%}.blog-detail__main figure figcaption{color:#4f4f4f;font-size:14px;font-weight:400;line-height:1.14286}.blog-detail__main blockquote{background-color:#faf8f4;border-left:4px solid #d19a3a;border-radius:4px;margin-bottom:24px;padding:32px 40px;position:relative}.blog-detail__main blockquote p{color:#282828;font-size:20px;font-style:italic;font-weight:400;letter-spacing:-.02em;line-height:1.3;margin-bottom:0}.blog-detail__main b{font-size:18px;font-weight:500;line-height:1.35}.blog-detail__main ul{list-style:none;margin:24px 0;padding:0}.blog-detail__main ul li{color:#282828;font-size:18px;line-height:1.4;margin-bottom:4px;padding-left:34px;position:relative}.blog-detail__main ul li:last-child{margin-bottom:0}.blog-detail__main ul li:before{align-items:center;background:linear-gradient(#c19041,#c19041) no-repeat 50%/20px 2px;content:"";display:flex;height:24px;justify-content:center;left:0;position:absolute;top:0;width:24px}.blog-detail__main ol{counter-reset:my-counter;list-style:none;margin:24px 0;padding:0}.blog-detail__main ol li{color:#282828;counter-increment:my-counter;font-size:18px;font-weight:300;line-height:1.35;margin-bottom:12px;padding-left:34px;position:relative}.blog-detail__main ol li:last-child{margin-bottom:0}.blog-detail__main ol li:before{color:#c19041;content:counter(my-counter) ".";font-size:18px;font-weight:500;left:0;line-height:1.35;position:absolute;text-align:center}.blog-detail__copy-wrapper{position:relative}.blog-detail__copy-status{backdrop-filter:blur(3px);background:rgba(40,40,40,.9);border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.12);color:#fff;font-size:14px;font-weight:300;left:50%;line-height:1.4;opacity:1;opacity:0;padding:5px 12px;position:absolute;text-align:center;top:-36px;transform:translateX(-50%);transition:all .3s cubic-bezier(.175,.885,.32,1.275);visibility:hidden;white-space:nowrap;z-index:10}.blog-detail__copy-status.visible{opacity:1;transform:translateX(-50%) translateY(-5px);visibility:visible}@media (max-width:1919px){.blog-detail__main h2,.blog-detail__title{font-size:30px}}@media (max-width:1439px){.blog-detail__main h2,.blog-detail__title{font-size:28px}.blog-detail__wrap .container{max-width:1108px}.blog-detail__inner{padding-block:40px 80px}}@media (max-width:1239px){.blog-detail__wrap .container{max-width:100%}.blog-detail__inner{padding-block:32px 80px;padding-inline:68px}.blog-detail__head{flex-direction:column}.blog-detail__date{font-size:13px}.blog-detail__title{font-size:24px;line-height:1.1}.blog-detail__image-box{width:unset}.blog-detail__lead{font-size:15px}.blog-detail__main h2{font-size:24px}}@media (max-width:767px){.blog-detail__inner{padding-block:0 80px;padding-inline:0}.blog-detail__content{padding:40px 20px}.blog-detail__title{font-size:26px}.blog-detail__lead{font-size:14px}.blog-detail__main{padding-top:40px;padding-inline:20px;padding-bottom:40px}.blog-detail__main h2{font-size:26px;padding:10px 20px 16px}.blog-detail__main p{font-size:15px;margin-bottom:16px}.blog-detail__main blockquote p{font-size:18px}}.blog-nav{gap:40px;justify-content:center;list-style:none;padding-top:56px}.blog-nav,.blog-nav a{align-items:center;display:flex}.blog-nav a{color:#000;font-size:18px;font-weight:300;line-height:1.33333;text-decoration:none;transition:color .3s ease}.blog-nav a[rel=prev]:before{content:"";margin-right:8px;transform:rotate(-90deg)}.blog-nav a[rel=next]:after{content:"";margin-left:8px;transform:rotate(90deg)}.blog-nav a:hover{color:#c19041}.blog-nav a:hover:after,.blog-nav a:hover:before{background:#c19041}.blog-nav a:after,.blog-nav a:before{background:#282828;display:block;flex-shrink:0;height:24px;-webkit-mask:url(../img/arrow.svg) center/contain no-repeat;mask:url(../img/arrow.svg) center/contain no-repeat;transition:background-color .3s;width:24px}@media (max-width:767px){.blog-nav{align-items:center;display:flex;gap:40px;justify-content:center;list-style:none;padding-top:40px}}.portfolio-works{overflow:hidden;position:relative;width:100%}.portfolio-works__image{width:100%}.portfolio-works__point{background:rgba(0,0,0,.8);border:11px solid hsla(0,0%,100%,.8);border-radius:50%;cursor:pointer;display:block;height:32px;position:absolute!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.portfolio-works__point:hover .portfolio-works__label{opacity:1;pointer-events:auto}.portfolio-works__label{height:-moz-max-content;height:max-content;max-width:280px;opacity:0;padding:10px;pointer-events:none;position:absolute;text-decoration:unset!important;transition:opacity .3s;width:-moz-max-content;width:max-content;z-index:1}.portfolio-works__label.open{opacity:1;pointer-events:auto}.portfolio-works__label.right-center{left:calc(100% + 11px);top:50%;transform:translateY(-50%)}.portfolio-works__label.right-top{bottom:-21px;left:calc(100% + 11px)}.portfolio-works__label.right-bottom{left:calc(100% + 11px);top:-21px}.portfolio-works__label.left-center{right:calc(100% + 11px);top:50%;transform:translateY(-50%)}.portfolio-works__label.left-top{bottom:-21px;right:calc(100% + 11px)}.portfolio-works__label.left-bottom{right:calc(100% + 11px);top:-21px}.portfolio-works__label.center-top{bottom:calc(100% + 11px);left:50%;transform:translateX(-50%)}.portfolio-works__label.center-bottom{left:50%;top:calc(100% + 11px);transform:translateX(-50%)}.portfolio-works__label.center-center{left:50%;top:50%;transform:translate(-50%,-50%)}.portfolio-works__label-inner{background:hsla(0,0%,100%,.88);border-radius:8px;padding:16px 24px}.portfolio-works__label-title{color:#282828;display:block;font-size:18px;line-height:1.2}.portfolio-works__label-title:after{background:url(../img/CompositeSliderArrow.svg) 50%/contain no-repeat;content:"";display:inline-block;height:11px;margin-left:3px;width:10px}.portfolio-works__label-price{color:#282828;display:block;line-height:1.2;margin-top:2px}.portfolio-works__label-designer{color:#4f4f4f;display:block;line-height:1.2;margin-top:5px}@media (max-width:767px){.portfolio-works__label{opacity:0!important}.portfolio-works__label.open{opacity:1!important}}body.single-post section.related.products{border-top:unset;margin:0 auto;max-width:888px;padding-top:unset}body.single-post section.related.products h2{font-size:36px}@media (max-width:1920px){body.single-post section.related.products h2{font-size:30px}}@media (max-width:1439px){body.single-post section.related.products h2{font-size:28px}}@media (max-width:767px){body.single-post section.related.products{padding:0 20px}body.single-post section.related.products h2{font-size:24px}}.fabric-page-slider{overflow:hidden;position:relative}.fabric-page-slider__wrapper{display:flex}.fabric-page-slider__slide{cursor:zoom-in}.fabric-page-slider__image{border-radius:16px;display:block;height:auto;width:100%}.fabric-page-slider__arrow.swiper-button-disabled{opacity:.35;pointer-events:none}.fabric-page-slider__pagination{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:14px;min-height:12px}.fabric-page-slider__pagination .swiper-pagination-bullet{background:#c9c9c9;border-radius:50%;height:8px;margin:0!important;opacity:1;transition:.2s ease;width:8px}.fabric-page-slider__pagination .swiper-pagination-bullet-active{background:#fff;transform:scale(1.2)}.fabric-page-slider__selector{display:flex;gap:8px;justify-content:center;margin-top:16px}.fabric-page-slider__selector-item{background:#f3f3f3;border-radius:999px;cursor:pointer;padding:8px 14px;transition:.2s ease}.fabric-page-slider__selector-item.active{background:#111;color:#fff}.fabric-lightbox{align-items:center;background:rgba(0,0,0,.75)!important;display:flex;inset:0;justify-content:center;opacity:0;padding:40px;pointer-events:none;position:fixed!important;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:999999!important}.fabric-lightbox.is-open{opacity:1!important;pointer-events:auto!important;visibility:visible!important}.fabric-lightbox__image{border-radius:12px;display:block;height:auto;max-height:calc(100vh - 80px);max-width:calc(100vw - 80px);-o-object-fit:contain;object-fit:contain;width:auto}.fabric-lightbox__close{align-items:center;background:hsla(0,0%,100%,.14);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:30px;height:44px;justify-content:center;line-height:1;position:absolute;right:18px;top:18px;width:44px;z-index:2}.fabric-lightbox:not(.is-open) .fabric-lightbox__close{display:none}body.fabric-lightbox-open{overflow:hidden}.fabric-lightbox__image{opacity:0;transform:scale(.96);transition:.25s ease}.fabric-lightbox.is-open .fabric-lightbox__image{opacity:1;transform:scale(1)}@media (max-width:767px){.fabric-lightbox{padding:16px}.fabric-lightbox__image{max-height:calc(100vh - 32px);max-width:calc(100vw - 32px)}}#nm-header-search{bottom:100%;display:block!important;left:0;max-height:100%;overflow:hidden;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;transform:translateZ(0);transition:transform .2s ease;width:auto;z-index:1020}body.nm-search-open #nm-header-search,body.nm-search-open .nm-header-search-wrap{display:block!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important;z-index:9999}body.nm-search-open #nm-header-search{top:0!important;z-index:9999!important}body.nm-search-open #nm-header-search,body.nm-search-open .nm-header-search-wrap{opacity:1!important;transform:none!important;visibility:visible!important}.nm-font-search:before{height:16px;-webkit-mask-image:url(/wp-content/themes/savoy-child/assets/img/s.svg)!important;mask-image:url(/wp-content/themes/savoy-child/assets/img/s.svg)!important;width:16px}#nm-header-search{background:#fff;z-index:9999!important}#nm-page-overlay{background:rgba(51,51,51,.37);bottom:0;content:" ";height:1px;left:0;opacity:0;position:fixed;right:0;top:-1px;transition:opacity .2s ease;visibility:hidden;width:1px;z-index:1000}#nm-page-overlay.show{height:100%;opacity:1;top:0;visibility:visible;width:100%}#nm-page-overlay.nm-header-search-overlay{z-index:1010}.b2b-form__input:focus-visible,.b2b-form__input:focus-within{outline:1px solid #e5e5e5!important}.b2b-btn{border-radius:8px;display:inline-block;font-size:18px;font-weight:400;line-height:1.11111;padding:16px;text-decoration:none}@media (max-width:767.98px){.b2b-btn{font-size:17px}}.b2b-btn--white{background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.08);color:#282828}.b2b-btn--dark{background:#282828;color:#fff}.b2b-btn--dark:hover{color:#fff;opacity:.8}.b2b-page.page-wrapper{margin-top:-140px}.b2b-page:not(.form *){color:#282828;letter-spacing:-.01em;line-height:1.1;text-align:center}.b2b-page img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.b2b-page .b2b-section{margin-bottom:120px}@media (max-width:1439.98px){.b2b-page .b2b-section{margin-bottom:80px}}@media (max-width:1239.98px){.b2b-page .b2b-section{margin-bottom:64px}}.b2b-page .b2b-container{box-sizing:border-box;margin:0 auto;max-width:none;padding:0 64px;width:100%}@media (max-width:1239.98px){.b2b-page .b2b-container{padding:0 34px}}@media (max-width:767.98px){.b2b-page .b2b-container{padding:0 20px}}.b2b-page .h2{font-size:44px;font-weight:400;line-height:1.1;margin-bottom:40px;text-align:center}@media (max-width:1919.98px){.b2b-page .h2{font-size:42px}}@media (max-width:1439.98px){.b2b-page .h2{font-size:36px}}@media (max-width:767.98px){.b2b-page .h2{font-size:32px}.b2b-page .h2:has(+.b2b-container__subtitle){margin-bottom:24px}}.b2b-page .b2b-container__subtitle{display:none}@media (max-width:767.98px){.b2b-page .b2b-container__subtitle{display:block;font-size:18px;font-weight:400;letter-spacing:-.01em;line-height:1.2;margin-bottom:24px;text-align:center}}.b2b-page .b2b-grid{display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}.b2b-hero{background:url(../img/hero.webp) 50%/cover no-repeat;background-color:#65436a;flex-direction:column;height:100vh;min-height:600px;position:relative}@media (max-width:1239.98px){.b2b-hero{background:url(../img/hero-p.webp) 50%/cover no-repeat}}@media (max-width:767.98px){.b2b-hero{background:url(../img/hero-m.webp) 50%/cover no-repeat}}.b2b-hero .b2b-container{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;position:absolute}@media (max-width:767.98px){.b2b-hero .b2b-container{justify-content:flex-end;padding-bottom:20px}}.b2b-hero__content{max-width:756px;text-align:center}@media (max-width:767.98px){.b2b-hero__content{margin:auto}}@media (max-width:1439.98px){.b2b-hero__content{max-width:685px}}.b2b-hero__title{color:#fff;font-size:48px;font-weight:400;line-height:1.1;margin-bottom:48px;text-align:center}@media (max-width:1919.98px){.b2b-hero__title{font-size:44px}}@media (max-width:1439.98px){.b2b-hero__title{font-size:40px;margin-bottom:32px}}@media (max-width:767.98px){.b2b-hero__title{font-size:28px;margin-bottom:24px;margin-top:100px}}.b2b-hero .b2b-btn{padding:16px 55px}@media (max-width:767.98px){.b2b-hero .b2b-btn{padding:16px 44px;width:100%}}.b2b-hero__features{bottom:30px;display:flex;gap:16px;justify-content:center;left:0;list-style:none;position:absolute;right:0}@media (max-width:1919.98px){.b2b-hero__features{bottom:20px}}@media (max-width:1439.98px){.b2b-hero__features{gap:20px}}@media (max-width:1239.98px){.b2b-hero__features{gap:8px}}@media (max-width:767.98px){.b2b-hero__features{flex-direction:column;position:static;width:100%}}.b2b-hero__feature{backdrop-filter:blur(40px);background:hsla(0,0%,100%,.1);border-radius:6px;max-width:438px;padding:20px;width:100%}@media (max-width:1239.98px){.b2b-hero__feature{max-width:317px}}@media (max-width:767.98px){.b2b-hero__feature{max-width:100%}}.b2b-hero__feature p{color:#fff;font-size:18px;font-weight:500;line-height:1.35;text-align:center}@media (max-width:1239.98px){.b2b-hero__feature p{font-size:16px}}.b2b-hero__feature p span{font-weight:700}.b2b-furnishing{background:#f7f7f7;overflow:hidden;padding:80px 0}@media (max-width:1919.98px){.b2b-furnishing{padding:40px 0}}@media (max-width:1239.98px){.b2b-furnishing{padding:32px 0}}@media (max-width:767.98px){.b2b-furnishing{padding:24px 0}.b2b-furnishing__grid.b2b-grid{gap:40px;grid-template-columns:1fr;grid-template-rows:auto}}.b2b-furnishing__content-wrapper{grid-column:span 5;padding-right:80px;padding-top:32px}@media (max-width:1439.98px){.b2b-furnishing__content-wrapper{grid-column:span 4;padding-right:15px}}@media (max-width:1239.98px){.b2b-furnishing__content-wrapper{grid-column:-1/1;grid-row:1;padding-right:32px;padding-right:0;padding-top:0}}.b2b-furnishing__content{max-width:615px;text-align:left;width:100%}@media (max-width:1239.98px){.b2b-furnishing__content{max-width:100%}}.b2b-furnishing__title.h2{margin-bottom:24px;text-align:left}@media (max-width:1239.98px){.b2b-furnishing__title.h2{margin-bottom:24px}}.b2b-furnishing__description{font-size:24px;font-weight:400;line-height:1.25;margin-bottom:56px}@media (max-width:1919.98px){.b2b-furnishing__description{font-size:22px}}@media (max-width:1439.98px){.b2b-furnishing__description{font-size:20px}}@media (max-width:1239.98px){.b2b-furnishing__description{font-size:18px;margin-bottom:32px}}@media (max-width:767.98px){.b2b-furnishing__description{font-size:16px}}.b2b-furnishing__slider-wrapper{grid-column:span 7;min-width:0;overflow:visible;position:relative}.b2b-furnishing__slider.swiper{overflow:hidden;width:100%}.b2b-furnishing__slider .swiper-wrapper{box-sizing:content-box;display:flex;height:100%;width:100%}.b2b-furnishing__slider .swiper-slide{flex-shrink:0;height:auto;width:100%}@media (max-width:1439.98px){.b2b-furnishing__slider-wrapper{grid-column:span 8}}@media (max-width:1239.98px){.b2b-furnishing__slider-wrapper{grid-column:-1/1;grid-row:2}}@media (max-width:767.98px){.b2b-furnishing__slider.swiper{overflow:visible}}.b2b-furnishing__controls{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.b2b-furnishing__arrow{background-color:#fff;border:none;border-radius:20px;cursor:pointer;height:32px;padding:0;transition:.4s ease;width:32px}.b2b-furnishing__arrow:hover{opacity:.6}.b2b-card{aspect-ratio:506/673;border-radius:8px;overflow:hidden;position:relative}.b2b-card__image-ibg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.b2b-card__image-ibg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b2b-card__image-ibg:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.b2b-card__content{color:#fff;display:grid;padding:24px;position:relative;row-gap:24px;text-align:left;z-index:2}.b2b-card__title{color:#fff!important;font-size:24px;font-weight:400;line-height:1.25}@media (max-width:1919.98px){.b2b-card__title{font-size:22px}}@media (max-width:1439.98px){.b2b-card__title{font-size:20px}}@media (max-width:1239.98px){.b2b-card__title{font-size:18px}}@media (max-width:767.98px){.b2b-card__title{font-size:16px}}.b2b-card__tags{display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding:0}.b2b-card__tags li{backdrop-filter:blur(75px);background:hsla(0,0%,100%,.1);border-radius:4px;font-size:16px;font-weight:400;line-height:1.4;padding:4px 8px}@media (max-width:1239.98px){.b2b-card__tags li{font-size:15px}}@media (max-width:767.98px){.b2b-card__tags li{font-size:14px}}.b2b-advantages__grid.b2b-grid{grid-auto-rows:minmax(274px,auto)}@media (max-width:1919.98px){.b2b-advantages__grid.b2b-grid{grid-auto-rows:minmax(235px,auto)}}@media (max-width:1439.98px){.b2b-advantages__grid.b2b-grid{grid-auto-rows:minmax(224px,auto)}}@media (max-width:1239.98px){.b2b-advantages__grid.b2b-grid{grid-auto-rows:minmax(206px,auto)}}@media (max-width:767.98px){.b2b-advantages__grid.b2b-grid{grid-auto-rows:auto;grid-template-columns:1fr}}.b2b-advantages .b2b-banner{aspect-ratio:1490/615;border-radius:6px;color:#fff;display:flex;grid-column:2/12;height:100%;overflow:hidden;padding:40px;position:relative;text-align:left;text-decoration:none;width:100%}@media (max-width:1919.98px){.b2b-advantages .b2b-banner{grid-column:1/13;padding:56px;padding:24px}}@media (max-width:767.98px){.b2b-advantages .b2b-banner{aspect-ratio:340/400;padding:20px}}.b2b-advantages .b2b-banner__content{display:flex;flex-direction:column;height:100%;position:relative;z-index:2}.b2b-advantages .b2b-banner__title{color:#fff;font-size:40px;font-weight:400;line-height:1.1;margin-bottom:16px}@media (max-width:1919.98px){.b2b-advantages .b2b-banner__title{font-size:36px}}@media (max-width:1439.98px){.b2b-advantages .b2b-banner__title{font-size:32px}}@media (max-width:767.98px){.b2b-advantages .b2b-banner__title{font-size:28px}}.b2b-advantages .b2b-banner__text{font-size:28px;font-weight:400;line-height:1.2}@media (max-width:1919.98px){.b2b-advantages .b2b-banner__text{font-size:26px}}@media (max-width:1439.98px){.b2b-advantages .b2b-banner__text{font-size:22px}}@media (max-width:1919.98px){.b2b-advantages .b2b-banner__text{font-size:20px}}@media (max-width:767.98px){.b2b-advantages .b2b-banner__text{font-size:18px}}.b2b-advantages .b2b-banner__btn{align-self:flex-start;margin-top:auto;z-index:10}.b2b-advantages .b2b-banner__image-ibg{height:100%;inset:0;position:absolute;width:100%}.b2b-advantages .b2b-banner__image-ibg img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b2b-advantages .b2b-banner__image-ibg:after{content:"";inset:0;position:absolute}.b2b-advantages .b2b-card-adv{border-radius:6px;color:#fff;display:flex;height:100%;overflow:hidden;padding:40px;position:relative;text-align:left;text-decoration:none;transition:.4s ease-in-out;width:100%}@media (max-width:1919.98px){.b2b-advantages .b2b-card-adv{padding:24px}}@media (max-width:1239.98px){.b2b-advantages .b2b-card-adv{padding:20px}}.b2b-advantages .b2b-card-adv--light{background:#f7f7f7;color:#282828}.b2b-advantages .b2b-card-adv__content{display:flex;flex-direction:column;height:100%;position:relative;z-index:2}.b2b-advantages .b2b-card-adv__title-small{font-size:28px;font-weight:400;line-height:1.2}.cwb{color:#fff}@media (max-width:1919.98px){.b2b-advantages .b2b-card-adv__title-small{font-size:26px}}@media (max-width:1439.98px){.b2b-advantages .b2b-card-adv__title-small{font-size:22px}}@media (max-width:1919.98px){.b2b-advantages .b2b-card-adv__title-small{font-size:20px}}@media (max-width:767.98px){.b2b-advantages .b2b-card-adv__title-small{font-size:18px}}.b2b-advantages .b2b-card-adv__image-ibg{height:100%;inset:0;position:absolute;width:100%}.b2b-advantages .b2b-card-adv__image-ibg img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b2b-advantages .b2b-card-adv__image-ibg:after{background:transparent;content:"";inset:0;pointer-events:none;position:absolute;transition:background .4s ease-in-out}.b2b-advantages .b2b-card-adv__image-bottom{bottom:0;left:0;position:absolute;right:45px;top:90px}@media (max-width:1919.98px){.b2b-advantages .b2b-card-adv__image-bottom{bottom:0;left:0;right:0;top:170px}}@media (max-width:1239.98px){.b2b-advantages .b2b-card-adv__image-bottom{top:90px}}@media (max-width:767.98px){.b2b-advantages .b2b-card-adv__image-bottom{bottom:-90px;top:-47px}}.b2b-advantages .b2b-card-adv__image-bottom img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.b2b-advantages__list{list-style:none;margin:24px 0 0;padding:0}.b2b-advantages__item{color:inherit;display:flex;height:100%;text-decoration:none;width:100%}.b2b-advantages__item:first-child{aspect-ratio:733/274;grid-column:2/7;grid-row:1}@media (max-width:1919.98px){.b2b-advantages__item:first-child{aspect-ratio:644/235;grid-column:1/7}}.b2b-advantages__item:nth-child(2){aspect-ratio:733/274;grid-column:7/12;grid-row:1}@media (max-width:1919.98px){.b2b-advantages__item:nth-child(2){aspect-ratio:644/235;grid-column:7/13}}.b2b-advantages__item:first-child .b2b-card-adv__icon,.b2b-advantages__item:nth-child(2) .b2b-card-adv__icon{flex-shrink:0;height:32px;margin-bottom:16px;width:32px}.b2b-advantages__item:first-child .b2b-card-adv__title-small,.b2b-advantages__item:nth-child(2) .b2b-card-adv__title-small{margin-bottom:16px;margin-top:auto}@media (max-width:1239.98px){.b2b-advantages__item:first-child .b2b-card-adv__title-small,.b2b-advantages__item:nth-child(2) .b2b-card-adv__title-small{margin-bottom:12px}}.b2b-advantages__item:first-child .b2b-card-adv__text,.b2b-advantages__item:nth-child(2) .b2b-card-adv__text{font-size:20px;font-weight:400;line-height:1.2}@media (max-width:1919.98px){.b2b-advantages__item:first-child .b2b-card-adv__text,.b2b-advantages__item:nth-child(2) .b2b-card-adv__text{font-size:18px}}@media (max-width:1439.98px){.b2b-advantages__item:first-child .b2b-card-adv__text,.b2b-advantages__item:nth-child(2) .b2b-card-adv__text{font-size:18px}}@media (max-width:1239.98px){.b2b-advantages__item:first-child .b2b-card-adv__text,.b2b-advantages__item:nth-child(2) .b2b-card-adv__text{font-size:16px}}.b2b-advantages__item:nth-child(3){aspect-ratio:582/548;grid-column:2/6;grid-row:2}@media (max-width:1919.98px){.b2b-advantages__item:nth-child(3){aspect-ratio:421/482;grid-column:1/5}}@media (max-width:1439.98px){.b2b-advantages__item:nth-child(3){aspect-ratio:355/435}}.b2b-advantages__item:nth-child(4){aspect-ratio:884/548;grid-column:6/12;grid-row:2}@media (max-width:1919.98px){.b2b-advantages__item:nth-child(4){aspect-ratio:867/482;grid-column:5/13}}@media (max-width:1439.98px){.b2b-advantages__item:nth-child(4){aspect-ratio:733/435}}.b2b-advantages__item:nth-child(3) .b2b-card-adv__text,.b2b-advantages__item:nth-child(4) .b2b-card-adv__text{font-size:80px;font-weight:400;line-height:1.2;margin-top:auto}@media (max-width:1919.98px){.b2b-advantages__item:nth-child(3) .b2b-card-adv__text,.b2b-advantages__item:nth-child(4) .b2b-card-adv__text{font-size:64px}}@media (max-width:1439.98px){.b2b-advantages__item:nth-child(3) .b2b-card-adv__text,.b2b-advantages__item:nth-child(4) .b2b-card-adv__text{font-size:56px}}@media (max-width:1239.98px){.b2b-advantages__item:nth-child(3) .b2b-card-adv__text,.b2b-advantages__item:nth-child(4) .b2b-card-adv__text{font-size:48px}}@media (max-width:767.98px){.b2b-advantages__item:nth-child(3) .b2b-card-adv__text,.b2b-advantages__item:nth-child(4) .b2b-card-adv__text{font-size:32px}}.b2b-advantages__item:nth-child(5){aspect-ratio:884/626;grid-column:2/8;grid-row:3}@media (max-width:1919.98px){.b2b-advantages__item:nth-child(5){aspect-ratio:867/588;grid-column:1/9}}.b2b-advantages__item:nth-child(6){aspect-ratio:582/626;grid-column:8/12;grid-row:3}@media (max-width:1919.98px){.b2b-advantages__item:nth-child(6){aspect-ratio:421/588;grid-column:9/13}}@media (max-width:767.98px){.b2b-advantages__item:first-child,.b2b-advantages__item:nth-child(2),.b2b-advantages__item:nth-child(3),.b2b-advantages__item:nth-child(4),.b2b-advantages__item:nth-child(5),.b2b-advantages__item:nth-child(6){aspect-ratio:auto;grid-column:1/-1;grid-row:auto;min-height:220px}}.b2b-process .b2b-container{overflow:visible}.b2b-process__list{display:flex;flex-wrap:wrap;gap:24px;justify-self:center;list-style:none;margin:0;max-width:1186px;padding:0;width:100%}@media (max-width:1239.98px){.b2b-process__list{flex-wrap:nowrap;margin-left:-34px;margin-right:-34px;overflow-x:auto;padding-bottom:20px;padding-left:34px;padding-right:34px;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100% + 68px)}}@media (max-width:1239.98px) and (max-width:767.98px){.b2b-process__list{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 40px)}}@media (max-width:1239.98px){.b2b-process__list::-webkit-scrollbar{display:none}}@media (max-width:767.98px){.b2b-process__list{gap:8px}}.b2b-process__item{flex:1 1 540px;max-width:581px}@media (max-width:767.98px){.b2b-process__item{flex:1 1 320px}}@media (max-width:1239.98px){.b2b-process__item{flex:0 0 85%;flex-shrink:0;max-width:543px;scroll-snap-align:center}}@media (max-width:767.98px){.b2b-process__item{flex:0 0 100%}}.b2b-process-card{background:#f7f7f7;border-radius:12px;display:flex;flex-direction:column;min-height:350px;padding:40px;text-align:left;width:100%}@media (max-width:1919.98px){.b2b-process-card{padding:24px}}@media (max-width:1439.98px){.b2b-process-card{min-height:328px}}.b2b-process-card__number{background:#282828;border-radius:4px;color:#fff;display:inline-block;font-size:18px;font-weight:500;line-height:1.35;margin-bottom:24px;padding:4px 10px;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.b2b-process-card__number{font-size:16px}}.b2b-process-card__title{font-size:40px;font-weight:400;line-height:1.1;margin-bottom:16px;margin-top:auto}@media (max-width:1919.98px){.b2b-process-card__title{font-size:34px}}@media (max-width:1439.98px){.b2b-process-card__title{font-size:32px}}@media (max-width:767.98px){.b2b-process-card__title{font-size:28px}}.b2b-process-card__text{font-size:18px;font-weight:300;line-height:1.35}@media (max-width:1239.98px){.b2b-process-card__text{font-size:16px}}@media (max-width:767.98px){.b2b-process-card__text{font-size:15px}}.b2b-form{background:#ebebeb;overflow:hidden;position:relative}.b2b-form .wpcf7-form .confedecial{margin:24px 0 0;text-align:start}.b2b-form .wpcf7-form .custom-active-form,.b2b-form .wpcf7-form .custom-active-form .form-content{display:grid;gap:12px}.b2b-form .wpcf7-form .custom-active-form .form-content.first{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.b2b-form .wpcf7-form .custom-active-form .form-content.first{display:flex;flex-direction:column}}.b2b-form .wpcf7-form .custom-active-form .form-content.first .input-settings:first-child{grid-column:1/3}.b2b-form .wpcf7-form .custom-active-form .form-content .input-settings{margin:0!important}.b2b-form .wpcf7-form .custom-active-form .form-content .input-settings .callback-input-place[name=client-recourse-text]{height:119px}.b2b-form .wpcf7-form .custom-active-form .codedropz-upload-container{padding:16px 24px}.b2b-form .wpcf7-form .custom-active-form .codedropz-upload-container .codedropz-upload-inner .cd-upload-btn{color:#282828;font-size:16px;font-weight:400;letter-spacing:0;line-height:18px}.b2b-form .wpcf7-form .custom-active-form .codedropz-upload-container .codedropz-upload-inner span:first-child{color:#a9a9a9;font-size:12px;font-weight:400;letter-spacing:0;line-height:14px}@media (max-width:1239.98px){.b2b-form{background:#e7e7e7;overflow:hidden;padding-bottom:56%}}.b2b-form:before{background-image:url(../img/img-form.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}@media (max-width:1919.98px){.b2b-form:before{right:-185px}}@media (max-width:1439.98px){.b2b-form:before{right:-280px}}@media (max-width:1239.98px){.b2b-form:before{background-image:url(../img/img-form-mob.webp);background-position:bottom;bottom:0;right:0;top:auto}}.b2b-form__content{border-radius:12px;grid-column:2/6;padding-block:80px;z-index:2}@media (max-width:1919.98px){.b2b-form__content{grid-column:1/6}}@media (max-width:1439.98px){.b2b-form__content{grid-column:1/7}}@media (max-width:1239.98px){.b2b-form__content{grid-column:2/12;padding-block:64px 0}}@media (max-width:767.98px){.b2b-form__content{grid-column:1/13;padding-block:40px 24px}}.b2b-form__title{font-size:48px;font-weight:400;line-height:1.1;margin-bottom:16px;text-align:left}@media (max-width:1919.98px){.b2b-form__title{font-size:44px}}@media (max-width:1439.98px){.b2b-form__title{font-size:40px}}@media (max-width:1239.98px){.b2b-form__title{text-align:center}}@media (max-width:767.98px){.b2b-form__title{font-size:32px}}.b2b-form__subtitle{font-size:24px;font-weight:400;line-height:1.25;margin-bottom:40px;text-align:left}@media (max-width:1919.98px){.b2b-form__subtitle{font-size:22px}}@media (max-width:1439.98px){.b2b-form__subtitle{font-size:20px}}@media (max-width:1239.98px){.b2b-form__subtitle{font-size:18px;text-align:center}}@media (max-width:767.98px){.b2b-form__subtitle{margin-bottom:24px}}.b2b-form__form{display:grid;row-gap:12px}.b2b-form__row{-moz-column-gap:16px;column-gap:16px;display:flex}@media (max-width:767.98px){.b2b-form__row{flex-direction:column;row-gap:12px}}.b2b-form__field{flex:1}.b2b-form__input{border:none;border-radius:6px;color:#757575;font-size:16px;font-weight:300;line-height:1.1875;outline:none;padding:17px 16px;width:100%}.b2b-form__input::-moz-placeholder{color:#999}.b2b-form__input::placeholder{color:#999}.b2b-form__textarea{border:none;border-radius:6px;color:#757575;font-size:16px;font-weight:300;height:118px;line-height:1.1875;outline:none;padding:17px 16px;resize:vertical;resize:none;width:100%}.b2b-form__textarea::-moz-placeholder{color:#999}.b2b-form__textarea::placeholder{color:#999}.b2b-form__file-upload{width:100%}.b2b-form__file-area{align-items:center;background:#fff;border:1px dashed #cbcbcb;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:16px 24px;transition:all .3s ease}.b2b-form__file-area:hover{background:#fcfcfc;border-color:#282828}.b2b-form__file-area:hover .b2b-form__file-icon svg path{fill:#282828}.b2b-form__file-area.dragover{background:#f0f7ff}.b2b-form__file-icon{align-content:center;background:#f4f4f4;border-radius:300px;height:48px;margin-bottom:8px;padding:10px;width:48px}.b2b-form__file-icon svg{transition:fill .3s ease}.b2b-form__file-text{color:#282828;font-size:16px;margin-bottom:4px}.b2b-form__file-hint{color:#a9a9a9;font-size:12px}.b2b-form__uploaded-file{display:flex;flex-direction:column;gap:8px;margin-top:10px}.b2b-form__file-item{align-items:center;background:#f7f7f7;border-radius:4px;display:flex;font-size:14px;justify-content:space-between;padding:8px 12px}.b2b-form__file-item span{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b2b-form__file-item button{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:4px;transform:rotate(90deg)}.b2b-form__file-item button:hover svg path{fill:#ff4d4f}.b2b-form__footer{margin-top:12px}.b2b-form__legal{font-size:12px;font-weight:300;line-height:1.33333;margin-bottom:12px;text-align:left}.b2b-form__legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.b2b-form__legal a:hover{text-decoration:none}.b2b-form__submit{background:#cbcbcb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;line-height:1.11111;padding:18px 40px;transition:background .4s ease;width:100%}.b2b-form__submit:hover{background:#b0b0b0}.b2b-form__submit:active{background:#999}.v3d-page *,.v3d-page :after,.v3d-page :before{box-sizing:inherit;margin:0;padding:0}body{overflow-x:hidden;width:100%}.v3d-contact__chip:focus-within,.v3d-contact__input:focus-visible,.v3d-contact__social-item:focus-visible{outline:1px solid #e5e5e5!important}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);overflow:hidden}.v3d-page{color:#282828;letter-spacing:-.01em;line-height:1.1;text-align:center}.v3d-page img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.v3d-page .v3d-section{margin-bottom:120px}@media (max-width:1439.98px){.v3d-page .v3d-section{margin-bottom:80px}}.v3d-page .v3d-container{box-sizing:border-box;margin:0 auto;max-width:1800px;padding:0 20px;width:100%}@media (max-width:1919.98px){.v3d-page .v3d-container{padding:0 60px}}@media (max-width:1439.98px){.v3d-page .v3d-container{padding:0 56px}}@media (max-width:1239.98px){.v3d-page .v3d-container{padding:0 34px}}@media (max-width:767.98px){.v3d-page .v3d-container{padding:0 20px}}.v3d-page .h2{font-size:44px;font-weight:400;line-height:1.1;margin-bottom:40px;text-align:center}@media (max-width:1919.98px){.v3d-page .h2{font-size:42px}}@media (max-width:1439.98px){.v3d-page .h2{font-size:36px}}@media (max-width:767.98px){.v3d-page .h2{font-size:32px}.v3d-page .h2:has(+.v3d-container__subtitle){margin-bottom:24px}}.v3d-page .v3d-container__subtitle{display:none}@media (max-width:767.98px){.v3d-page .v3d-container__subtitle{display:block;font-size:18px;font-weight:400;letter-spacing:-.01em;line-height:1.2;margin-bottom:24px;text-align:center}}.v3d-page .v3d-grid{display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}.v3d-hero{background:#f7f7f7;padding-block:40px 80px}@media (max-width:1919.98px){.v3d-hero{padding-block:40px 40px}}@media (max-width:1439.98px){.v3d-hero{padding-block:48px 80px}}@media (max-width:1239.98px){.v3d-hero{padding-block:0 40px}.v3d-hero .v3d-hero__grid{grid-template-columns:1fr;grid-template-rows:auto}}.v3d-hero .v3d-hero__h1{font-family:ALS Hauss VF,sans-serif;font-size:48px;font-weight:400;margin-bottom:24px}@media (max-width:1919.98px){.v3d-hero .v3d-hero__h1{font-size:44px}}@media (max-width:1439.98px){.v3d-hero .v3d-hero__h1{font-size:40px}}@media (max-width:767.98px){.v3d-hero .v3d-hero__h1{font-size:38px}}.v3d-hero .v3d-hero__subtitle{font-family:ALS Hauss VF,sans-serif;font-size:20px;font-weight:400;line-height:1.2}@media (max-width:1919.98px){.v3d-hero .v3d-hero__subtitle{font-size:18px}}@media (max-width:1439.98px){.v3d-hero .v3d-hero__subtitle{font-size:16px}}@media (max-width:1239.98px){.v3d-hero .v3d-hero__subtitle{font-size:15px}}@media (max-width:767.98px){.v3d-hero .v3d-hero__subtitle{font-size:14px}}.v3d-hero .v3d-hero__content{display:flex;flex-direction:column;grid-column:2/6;row-gap:40px;text-align:left}@media (max-width:1919.98px){.v3d-hero .v3d-hero__content{grid-column:1/7}}@media (max-width:1239.98px){.v3d-hero .v3d-hero__content{grid-column:-1/1;grid-row:2}}.v3d-hero .v3d-hero__image-wrapper{align-content:center;grid-column:7/12}@media (max-width:1919.98px){.v3d-hero .v3d-hero__image-wrapper{grid-column:7/13}}@media (max-width:1239.98px){.v3d-hero .v3d-hero__image-wrapper{grid-column:-1/1;grid-row:1}}.v3d-hero .v3d-hero__benefits{display:grid;row-gap:10px}.v3d-hero .v3d-hero__benefit-item{align-items:center;background:#fff;border-radius:12px;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:24px 1fr;padding:16px}.v3d-hero .v3d-hero__benefit-text{font-size:16px;font-weight:400;line-height:1.4}.v3d-hero .v3d-hero__benefit-text span{font-weight:700}.v3d-hero .v3d-hero__btn{background:#282828;border-radius:8px;color:#fff;display:inline-block;font-size:18px;font-weight:400;line-height:1.11111;max-width:-moz-max-content;max-width:max-content;padding:16px 55px;text-align:center;text-decoration:none}@media (max-width:767.98px){.v3d-hero .v3d-hero__btn{font-size:17px;max-width:100%}}.v3d-features .v3d-features__grid{grid-template-rows:auto}@media (max-width:767.98px){.v3d-features .v3d-features__grid{grid-template-columns:1fr}}.v3d-features .v3d-card{border-radius:12px;overflow:hidden;position:relative;z-index:1}@media (max-width:767.98px){.v3d-features .v3d-card{display:grid;row-gap:8px}}.v3d-features .v3d-card__figure{display:grid}.v3d-features .v3d-card:first-child{grid-column:2/7;grid-row:1}.v3d-features .v3d-card:first-child .v3d-card__content{max-width:400px}@media (max-width:1919.98px){.v3d-features .v3d-card:first-child{grid-column:1/7}}@media (max-width:767.98px){.v3d-features .v3d-card:first-child{grid-column:-1/1;grid-row:1}.v3d-features .v3d-card:first-child .v3d-card__content{max-width:100%}}.v3d-features .v3d-card:nth-child(2){grid-column:7/12;grid-row:1}.v3d-features .v3d-card:nth-child(2) .v3d-card__content{max-width:400px}@media (max-width:1919.98px){.v3d-features .v3d-card:nth-child(2){grid-column:7/13}}@media (max-width:767.98px){.v3d-features .v3d-card:nth-child(2){grid-column:-1/1;grid-row:2}.v3d-features .v3d-card:nth-child(2) .v3d-card__content{max-width:100%}}.v3d-features .v3d-card:nth-child(3){grid-column:2/12;grid-row:2}.v3d-features .v3d-card:nth-child(3) .v3d-card__content{max-width:560px}@media (max-width:1919.98px){.v3d-features .v3d-card:nth-child(3){grid-column:1/13}}@media (max-width:767.98px){.v3d-features .v3d-card:nth-child(3){grid-column:-1/1;grid-row:3}.v3d-features .v3d-card:nth-child(3) .v3d-card__content{max-width:100%}}.v3d-features .v3d-card__content{bottom:40px;display:grid;left:40px;position:absolute;row-gap:8px;text-align:left;z-index:2}@media (max-width:1239.98px){.v3d-features .v3d-card__content{bottom:24px;left:24px}}@media (max-width:767.98px){.v3d-features .v3d-card__content{bottom:auto;left:auto;position:static}}.v3d-features .v3d-card__content .v3d-card__label{color:#4f4f4f;font-size:16px;font-weight:400;line-height:1.4}@media (max-width:1239.98px){.v3d-features .v3d-card__content .v3d-card__label{font-size:15px}}@media (max-width:767.98px){.v3d-features .v3d-card__content .v3d-card__label{display:none}}.v3d-features .v3d-card__content .v3d-card__title{font-size:28px;font-weight:400}@media (max-width:1919.98px){.v3d-features .v3d-card__content .v3d-card__title{font-size:26px}}@media (max-width:1439.98px){.v3d-features .v3d-card__content .v3d-card__title{font-size:22px}}@media (max-width:1239.98px){.v3d-features .v3d-card__content .v3d-card__title{font-size:20px}}@media (max-width:767.98px){.v3d-features .v3d-card__content .v3d-card__title{font-size:16px;text-align:center}}.v3d-pricing .v3d-pricing__grid{margin-bottom:40px}@media (max-width:767.98px){.v3d-pricing .v3d-pricing__grid{margin-bottom:24px}}@media (max-width:1239.98px){.v3d-pricing .v3d-pricing__grid{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.v3d-pricing .v3d-pricing__grid::-webkit-scrollbar{display:none}}@media (max-width:767.98px){.v3d-pricing .v3d-pricing__grid{flex-direction:column;gap:24px;overflow-x:visible;scroll-snap-type:none}}.v3d-pricing .v3d-pricing-card{background:#f7f7f7;border-radius:12px;display:flex;flex-direction:column;height:auto}@media (max-width:1239.98px){.v3d-pricing .v3d-pricing-card{flex:0 0 85vw;max-width:584px;scroll-snap-align:center}}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card{flex:1 1 auto;max-width:100%;scroll-snap-align:none;width:100%}}.v3d-pricing .v3d-pricing-card--lite{grid-column:1/5}.v3d-pricing .v3d-pricing-card--pro{grid-column:5/9}.v3d-pricing .v3d-pricing-card--max{grid-column:9/13}.v3d-pricing .v3d-pricing-card__top{display:grid;padding:32px;row-gap:24px}@media (max-width:1439.98px){.v3d-pricing .v3d-pricing-card__top{padding:24px}}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__top{padding:20px;row-gap:16px}}.v3d-pricing .v3d-pricing-card__header,.v3d-pricing .v3d-pricing-card__price-block{display:grid;row-gap:8px;text-align:left}.v3d-pricing .v3d-pricing-card__name{color:#d19a3a;font-size:16px;font-weight:500;line-height:1.4}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__name{font-style:14px}}.v3d-pricing .v3d-pricing-card__title{color:#282828;font-size:24px;font-weight:400;line-height:1.25}@media (max-width:1919.98px){.v3d-pricing .v3d-pricing-card__title{font-size:22px}}@media (max-width:1439.98px){.v3d-pricing .v3d-pricing-card__title{font-size:20px}}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__title{font-size:16px}}.v3d-pricing .v3d-pricing-card__price{font-size:40px;font-weight:400}@media (max-width:1919.98px){.v3d-pricing .v3d-pricing-card__price{font-size:34px}}@media (max-width:1439.98px){.v3d-pricing .v3d-pricing-card__price{font-size:32px}}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__price{font-size:28px}}.v3d-pricing .v3d-pricing-card__price-note{font-size:14px;font-weight:300;line-height:1.4}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__price-note{font-size:13px}}.v3d-pricing .v3d-pricing-card__body{display:flex;flex-direction:column;flex-grow:1;padding:24px 32px}@media (max-width:1439.98px){.v3d-pricing .v3d-pricing-card__body{padding:24px}}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__body{padding:24px 20px}}.v3d-pricing .v3d-pricing-card__features{display:grid;margin-bottom:24px;row-gap:12px;text-align:left}.v3d-pricing .v3d-pricing-card__feature{align-items:flex-start;display:flex;font-size:18px;font-weight:400;gap:8px;line-height:1.35}@media (max-width:1239.98px){.v3d-pricing .v3d-pricing-card__feature{font-size:16px}}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__feature{font-size:15px}}.v3d-pricing .v3d-pricing-card__feature:before{background-image:url(/wp-content/themes/savoy-child/assets/img/icons/bullit.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:24px;width:24px}.v3d-pricing .v3d-pricing-card__time{color:#282828;font-size:14px;font-weight:300;line-height:1.4;margin-top:auto;text-align:left}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__time{font-size:13px}}.v3d-pricing .v3d-pricing-card__footer{margin-top:auto;padding:16px 32px 32px}@media (max-width:1439.98px){.v3d-pricing .v3d-pricing-card__footer{padding:16px 24px 24px}}@media (max-width:767.98px){.v3d-pricing .v3d-pricing-card__footer{padding:8px 20px 20px}}.v3d-pricing .v3d-pricing-card__button{background:#282828;border-radius:6px;color:#fff;display:inline-block;font-size:16px;font-weight:400;line-height:1.125;padding-block:13px;text-align:center;text-decoration:none;width:100%}.v3d-pricing .v3d-pricing-card__features-pro-label{align-items:flex-start;color:#c19041;display:flex;font-size:18px;font-weight:500;gap:8px;line-height:1.35;margin-bottom:12px}.v3d-pricing .v3d-pricing-card__features-pro-label:before{background-image:url(/wp-content/themes/savoy-child/assets/img/icons/gold-bullit.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:24px;width:24px}.v3d-pricing .v3d-pricing-card__slider{cursor:pointer;position:relative}.v3d-pricing .v3d-pricing-card__slider__slide{aspect-ratio:424/281}.v3d-pricing .v3d-pricing-card__slider .v3d-pricing-card__slider-next,.v3d-pricing .v3d-pricing-card__slider .v3d-pricing-card__slider-prev{align-items:center;backdrop-filter:blur(20px);background:rgba(0,0,0,.1);border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .4s ease-in-out;visibility:hidden;width:32px;z-index:10}.v3d-pricing .v3d-pricing-card__slider .v3d-pricing-card__slider-next:after,.v3d-pricing .v3d-pricing-card__slider .v3d-pricing-card__slider-prev:after{content:none!important;display:none!important}.v3d-pricing .v3d-pricing-card__slider .v3d-pricing-card__slider-prev{left:12px}@media (max-width:1919.98px){.v3d-pricing .v3d-pricing-card__slider .v3d-pricing-card__slider-prev{left:10px}}.v3d-pricing .v3d-pricing-card__slider .v3d-pricing-card__slider-next{right:12px}@media (max-width:1919.98px){.v3d-pricing .v3d-pricing-card__slider .v3d-pricing-card__slider-next{right:10px}}.v3d-pricing .v3d-pricing-card__slider svg{height:16px;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.v3d-pricing .v3d-pricing-card__slider:hover .v3d-pricing-card__slider-next,.v3d-pricing .v3d-pricing-card__slider:hover .v3d-pricing-card__slider-prev{opacity:1;visibility:visible}.v3d-pricing__footer{display:flex;gap:16px;justify-content:center}@media (max-width:1239.98px){.v3d-pricing__footer{flex-direction:column;gap:8px}}.v3d-pricing__badge{background:#f7f7f7;border-radius:20px;padding:20px 40px}@media (max-width:1239.98px){.v3d-pricing__badge{justify-items:center;width:100%}}@media (max-width:767.98px){.v3d-pricing__badge{padding:20px}}.v3d-pricing__badge-text{display:flex;font-size:18px;font-weight:400;gap:12px;line-height:1.35;position:relative;text-align:center}@media (max-width:767.98px){.v3d-pricing__badge-text{align-items:center;font-size:15px;text-align:left}}.v3d-pricing__badge-text:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:24px;width:24px}.v3d-pricing__badge-text--gift:before{background-image:url(/wp-content/themes/savoy-child/assets/img/icons/gift-card.svg)}.v3d-pricing__badge-text--extra:before{background-image:url(/wp-content/themes/savoy-child/assets/img/icons/gift-card-2.svg)}.v3d-pricing__badge-text strong{font-weight:700}.v3d-examples{overflow:hidden}.v3d-examples__slider{position:relative}@media (max-width:1439.98px){.v3d-examples__slider{margin-inline:-100px}}@media (max-width:1239.98px){.v3d-examples__slider{margin-inline:0}}.v3d-examples .swiper-slide{transition:transform .5s ease}.v3d-examples .v3d-examples-card__image-box{aspect-ratio:1;overflow:hidden;position:relative}.v3d-examples .v3d-examples-card__image-box img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.v3d-examples .v3d-examples-card__tags{bottom:0;display:flex;gap:4px;position:absolute;right:0;z-index:2}.v3d-examples .v3d-examples-card__tag{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);font-size:12px;font-weight:400;line-height:1;padding:6px 8px}.v3d-examples .v3d-examples__slider-next,.v3d-examples .v3d-examples__slider-prev{align-items:center;backdrop-filter:blur(20px);background:rgba(0,0,0,.1);border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:10}.v3d-examples .v3d-examples__slider-next:after,.v3d-examples .v3d-examples__slider-prev:after{content:none!important;display:none!important}@media (max-width:767.98px){.v3d-examples .v3d-examples__slider-next,.v3d-examples .v3d-examples__slider-prev{display:none}}.v3d-examples .v3d-examples__slider-prev{left:40px}.v3d-examples .v3d-examples__slider-next{right:40px}.v3d-examples svg{height:16px;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.v3d-contact{background:#f7f7f7;padding:80px 60px}@media (max-width:1919.98px){.v3d-contact{padding:80px 0}}@media (max-width:1239.98px){.v3d-contact{padding:40px 0}}.v3d-contact .v3d-contact__grid{align-items:center}@media (max-width:1239.98px){.v3d-contact .v3d-contact__grid{grid-row:auto}}@media (max-width:767.98px){.v3d-contact .v3d-contact__grid{grid-template-columns:1fr}}.v3d-contact__media{grid-column:1/9}@media (max-width:1919.98px){.v3d-contact__media{grid-column:1/7}}@media (max-width:1239.98px){.v3d-contact__media{grid-column:3/11;grid-row:1}}@media (max-width:767.98px){.v3d-contact__media{grid-column:-1/1}}.v3d-contact__image-wrap{max-width:1136px}.v3d-contact__content{grid-column:9/13;text-align:left}@media (max-width:1919.98px){.v3d-contact__content{grid-column:7/13;padding-left:64px}}@media (max-width:1439.98px){.v3d-contact__content{padding-left:28px}}@media (max-width:1239.98px){.v3d-contact__content{grid-column:3/11;grid-row:2;padding-left:0}}@media (max-width:767.98px){.v3d-contact__content{grid-column:-1/1}}.v3d-contact__title{font-size:40px;font-weight:400;line-height:1.1;margin-bottom:16px}@media (max-width:1919.98px){.v3d-contact__title{font-size:34px}}@media (max-width:1439.98px){.v3d-contact__title{font-size:32px}}@media (max-width:767.98px){.v3d-contact__title{font-size:28px}}.v3d-contact__description{font-size:20px;font-weight:400;line-height:1.2;margin-bottom:40px}@media (max-width:1919.98px){.v3d-contact__description{font-size:18px}}@media (max-width:1439.98px){.v3d-contact__description{font-size:16px}}.v3d-contact__row{display:flex;gap:8px;margin-bottom:24px}@media (max-width:767.98px){.v3d-contact__row{flex-direction:column}}.v3d-contact__field{flex:1}.v3d-contact__input{border:none;border-radius:6px;color:#757575;font-size:16px;font-weight:300;line-height:1.1875;outline:none;padding:17px 16px;width:100%}.v3d-contact__input::-moz-placeholder{color:#999}.v3d-contact__input::placeholder{color:#999}.v3d-contact__fieldset{border:none;margin-bottom:24px;padding:0}.v3d-contact__label{color:#282828;display:block;font-size:18px;font-weight:400;line-height:1.35;margin-bottom:16px}@media (max-width:1239.98px){.v3d-contact__label{font-size:16px}}@media (max-width:767.98px){.v3d-contact__label{font-size:15px}}.v3d-contact__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.v3d-contact__chip{background:#fff;border-radius:4px;cursor:pointer;padding:12px;transition:background .4s ease-in-out}.v3d-contact__chip:hover{background:#282828}.v3d-contact__chip:hover .v3d-contact__chip-text{color:#fff}.v3d-contact__chip-text{color:#282828;font-size:18px;font-weight:400;line-height:1.11;transition:color .4s ease-in-out}@media (max-width:767.98px){.v3d-contact__chip-text{font-size:17px}}.v3d-contact__link{color:#282828;font-size:16px;font-weight:300;line-height:1.1875;text-decoration-color:#cbcbcb;text-underline-offset:5px}.v3d-contact__link:hover{text-decoration:none}.v3d-contact__messengers{margin-bottom:40px}.v3d-contact__hint{font-size:18px;font-weight:400;line-height:1.35;margin-bottom:16px}@media (max-width:1239.98px){.v3d-contact__hint{font-size:16px}}.v3d-contact__social-list{display:flex;flex-wrap:wrap;gap:8px}.v3d-contact__social-item{align-items:center;background:#fff;border-radius:4px;color:#282828;cursor:pointer;display:flex;gap:8px;padding:12px;text-decoration:none;transition:background .4s ease-in-out,color .4s ease-in-out}.v3d-contact__social-item svg{display:block;fill:currentColor;flex-shrink:0;height:16px;transition:fill .4s ease-in-out;width:16px}.v3d-contact__social-item:hover{background:#282828;color:#fff}.v3d-contact__social-item:hover svg{fill:#fff}.v3d-contact__social-item span{color:inherit;font-size:18px;font-weight:400;line-height:1.11111}@media (max-width:767.98px){.v3d-contact__social-item span{font-size:17px}}.v3d-contact__legal{color:#282828;font-size:12px;font-weight:300;line-height:1.33333;margin-bottom:12px;text-underline-offset:2px}.v3d-contact__legal a{color:inherit;text-decoration:underline}.v3d-contact__submit{background:#cbcbcb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;line-height:1.11111;padding:18px 55px;transition:background .4s;width:100%}.v3d-contact__submit:hover{background:#b0b0b0}.v3d-help{padding-top:120px}@media (max-width:1439.98px){.v3d-help{padding-top:80px}}@media (max-width:767.98px){.v3d-help{padding-top:48px}.v3d-help .v3d-help__grid{grid-template-columns:1fr;grid-template-rows:auto}}.v3d-help .v3d-help-card{background:#f7f7f7;border-radius:12px;height:470px;overflow:hidden;position:relative}@media (max-width:1919.98px){.v3d-help .v3d-help-card{height:472px}}@media (max-width:1239.98px){.v3d-help .v3d-help-card{height:372px}}@media (max-width:767.98px){.v3d-help .v3d-help-card{height:350px}}.v3d-help .v3d-help-card__link{color:inherit;cursor:pointer;display:flex;flex-direction:column;height:100%;position:relative;text-align:left;text-decoration:none}.v3d-help .v3d-help-card__content{display:grid;padding:20px 24px 0;pointer-events:none;position:relative;row-gap:4px;z-index:2}.v3d-help .v3d-help-card__title{align-items:center;color:#282828;display:flex;font-size:28px;font-weight:400;gap:6px;line-height:1.2}@media (max-width:1919.98px){.v3d-help .v3d-help-card__title{font-size:26px}}@media (max-width:1439.98px){.v3d-help .v3d-help-card__title{font-size:22px}}@media (max-width:1239.98px){.v3d-help .v3d-help-card__title{font-size:20px}}.v3d-help .v3d-help-card__title:after{background-image:url(/wp-content/themes/savoy-child/assets/img/icons/arrow-l.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-top:4px;width:8px}@media (max-width:1439.98px){.v3d-help .v3d-help-card__title:after{height:10px;width:6px}}.v3d-help .v3d-help-card__description{color:#4f4f4f;font-size:16px;font-weight:300;line-height:1.4}@media (max-width:1239.98px){.v3d-help .v3d-help-card__description{font-size:15px}}@media (max-width:767.98px){.v3d-help .v3d-help-card__description{font-size:14px}}.v3d-help .v3d-help-card__image-box{background:#f0f0f0;height:100%;inset:0;position:absolute;width:100%;z-index:1}.v3d-help .v3d-help-card__image-box img{-o-object-fit:cover;object-fit:cover}.v3d-help .v3d-help-card:first-child{grid-column:4/7}@media (max-width:1919.98px){.v3d-help .v3d-help-card:first-child{grid-column:3/7}}@media (max-width:1439.98px){.v3d-help .v3d-help-card:first-child{grid-column:2/7}}@media (max-width:1239.98px){.v3d-help .v3d-help-card:first-child{grid-column:1/7}}@media (max-width:767.98px){.v3d-help .v3d-help-card:first-child{grid-column:-1/1;grid-row:1}}.v3d-help .v3d-help-card:nth-child(2){grid-column:7/10}@media (max-width:1919.98px){.v3d-help .v3d-help-card:nth-child(2){grid-column:7/11}}@media (max-width:1439.98px){.v3d-help .v3d-help-card:nth-child(2){grid-column:7/12}}@media (max-width:1239.98px){.v3d-help .v3d-help-card:nth-child(2){grid-column:7/13}}@media (max-width:767.98px){.v3d-help .v3d-help-card:nth-child(2){grid-column:-1/1;grid-row:2}}.v3d-examples__slider-next:before,.v3d-examples__slider-prev:before,.v3d-pricing-card__slider-next:before,.v3d-pricing-card__slider-prev:before{background-image:url("data:image/svg+xml;utf8,<svg width='11' height='20' viewBox='0 0 11 20' xmlns='http://www.w3.org/2000/svg'><path d='M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z' fill='white'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:11px}.v3d-examples__slider-next:after,.v3d-examples__slider-prev:after,.v3d-pricing-card__slider-next:after,.v3d-pricing-card__slider-prev:after{content:none!important;display:none!important}.v3d-examples__slider-prev:before,.v3d-pricing-card__slider-prev:before{transform:rotate(180deg)}.page-id-1022 .new_header__inner-btm,.page-id-1022 .new_header__top-wrapper{background:#f7f7f7!important}.v3d-pricing-card__title{min-height:50px}.v3d-pricing-card__body{min-height:274px}.b2b-advantages .b2b-card-adv__image-ibg{cursor:pointer}.b2b-advantages .b2b-card-adv__image-ibg:hover:after{background:rgba(0,0,0,.2)}.faq{margin-top:42px;position:relative}@media (min-width:1240px){.faq{display:flex;flex-direction:row-reverse}}.faq .container{margin-right:auto;max-width:780px}@media (max-width:1239px){.faq .container{margin-left:0;max-width:unset}}@media (min-width:1240px){.faq .side-menu{padding-top:6px;width:31%}}@media (max-width:1239px){.faq .side-menu{margin-bottom:55px;position:relative}}@media (min-width:1240px){.faq .side-menu__block{position:sticky;top:110px}}@media (max-width:1239px){.faq .side-menu__links{display:none}}.faq .side-menu__links br{display:none}.faq .side-menu__social{margin-top:21px;padding:20px}.faq .side-menu__social-text{font-size:18px;line-height:24px;margin-bottom:10px}@media (max-width:1239px){.faq .side-menu__social-text{font-size:16px}}.faq .side-menu__social-text--bold{font-weight:500}@media (max-width:1239px){.faq .side-menu__social-text br{display:none}}.faq .side-menu__social-item{align-items:center;display:inline-flex;margin-right:12px;padding-left:24px;position:relative}.faq .side-menu__social-item a{color:#282828;font-size:16px;line-height:20px}.faq .side-menu__social-item br{display:none}.faq .side-menu__social-item:before{display:block;height:24px;left:0;position:absolute;top:0;width:24px}.faq .side-menu__social-item.max:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cmask id='a' width='16' height='17' x='4' y='3' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='M14.15 3.822h-4.3C5.032 3.822 4 4.856 4 9.672v4.3c0 4.818 1.034 5.85 5.85 5.85h4.3c4.818 0 5.85-1.033 5.85-5.85v-4.3c0-4.818-1.034-5.85-5.85-5.85'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='url(%23b)' d='M3 3h18v18H3z'/%3E%3Cpath fill='url(%23c)' d='M3 3h18v18H3z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12.125 17.876c-1.2 0-1.758-.175-2.727-.876-.613.788-2.555 1.404-2.64.35 0-.791-.175-1.46-.373-2.19-.237-.9-.506-1.9-.506-3.352 0-3.466 2.844-6.073 6.214-6.073 3.373 0 6.015 2.736 6.015 6.105a6.015 6.015 0 0 1-5.983 6.036m.05-9.146c-1.641-.084-2.92 1.052-3.203 2.833-.234 1.474.18 3.27.534 3.364.17.04.596-.304.861-.57.44.304.951.486 1.484.529a3.125 3.125 0 0 0 3.267-2.911 3.124 3.124 0 0 0-2.943-3.242z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='rotate(45 -5.463 13.187)scale(13.3643)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232346f9'/%3E%3Cstop offset='1' stop-color='%23a25cdc'/%3E%3C/radialGradient%3E%3CradialGradient id='c' cx='0' cy='0' r='1' gradientTransform='rotate(-45 26.85 6.879)scale(12.7279)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2341c2fd'/%3E%3Cstop offset='1' stop-color='%2341c2fd' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E")}.faq .side-menu__social-item.telegram:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none' viewBox='0 0 24 25'%3E%3Cpath fill='url(%23a)' d='M12.007 20.375a7.714 7.714 0 1 0 0-15.429 7.714 7.714 0 0 0 0 15.429'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M7.779 12.577a512 512 0 0 1 4.496-1.94c2.139-.893 2.588-1.047 2.877-1.053.065 0 .206.012.302.09a.34.34 0 0 1 .11.211c.012.065.025.2.012.302-.115 1.22-.616 4.182-.873 5.544-.11.578-.321.77-.527.79-.45.038-.79-.296-1.22-.578-.681-.444-1.06-.72-1.722-1.157-.764-.5-.27-.777.167-1.226.116-.116 2.088-1.915 2.126-2.075.007-.02.007-.097-.038-.135s-.11-.026-.16-.013c-.071.013-1.15.732-3.25 2.152-.31.212-.585.315-.836.308-.276-.006-.803-.154-1.201-.283-.482-.154-.867-.237-.835-.507q.031-.21.572-.43' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='12.001' x2='12.001' y1='4.946' y2='20.253' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232aabee'/%3E%3Cstop offset='1' stop-color='%23229ed9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.faq .side-menu__social-item.whatsapp:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%2325d366' fill-rule='evenodd' d='M12.045 4.286a7.75 7.75 0 0 1 5.325 2.157 7.62 7.62 0 0 1 2.339 5.21 7.6 7.6 0 0 1-.483 2.96 7.6 7.6 0 0 1-1.595 2.548 7.7 7.7 0 0 1-2.46 1.745 7.8 7.8 0 0 1-2.95.672h-.22c-1.158 0-2.3-.258-3.344-.754l-4.038.89h-.012a.1.1 0 0 1-.024-.005.06.06 0 0 1-.032-.037.1.1 0 0 1-.002-.025l.682-4.046a7.6 7.6 0 0 1 .136-7.571 7.7 7.7 0 0 1 2.82-2.744 7.8 7.8 0 0 1 3.82-1zm-2.798 3.96a.72.72 0 0 0-.436.22c-.184.187-.697.636-.727 1.58s.636 1.88.729 2.01c.094.134 1.274 2.172 3.216 3 1.142.487 1.643.57 1.968.57.133 0 .235-.013.34-.02.356-.02 1.16-.429 1.335-.872.176-.444.187-.831.141-.91-.046-.077-.173-.133-.364-.232-.191-.1-1.127-.596-1.303-.665a.6.6 0 0 0-.208-.054.29.29 0 0 0-.23.136c-.157.194-.517.614-.637.735a.29.29 0 0 1-.211.097.5.5 0 0 1-.212-.056 5 5 0 0 1-1.525-1.01 5.8 5.8 0 0 1-1.036-1.364c-.106-.195 0-.296.097-.388.097-.091.201-.218.301-.327q.123-.142.204-.31a.35.35 0 0 0-.005-.337c-.047-.098-.392-1.059-.554-1.444-.131-.33-.288-.34-.425-.35a10 10 0 0 0-.37-.016h-.017z' clip-rule='evenodd'/%3E%3C/svg%3E")}.faq__title{font-size:43px;font-weight:400;margin-bottom:31px}@media (max-width:1365px){.faq__title{font-size:35px}}@media (max-width:767px){.faq__title{font-size:32px;margin-bottom:25px}}.faq__block-title{font-size:28px;font-weight:600;margin-bottom:13px;padding-left:10px}@media (max-width:1365px){.faq__block-title{font-size:22px}}@media (max-width:767px){.faq__block-title{font-size:18px}}.faq__item-title{cursor:pointer;font-size:18px;font-weight:500;padding-right:24px;position:relative}@media (max-width:767px){.faq__item-title{font-size:15px}}.faq__item-title:active,.faq__item-title:focus,.faq__item-title:focus-visible,.faq__item-title:hover{font-weight:600;outline:none}.faq__item-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' fill='none' viewBox='0 0 14 8'%3E%3Cpath fill='%23282828' d='m6.719 7.406-.375-.343-6-6L0 .688.719 0l6 6L12.344.344 12.719 0l.687.688-.344.375z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:0;top:0;transition:.3s ease-in-out;width:24px}.faq__block{margin-bottom:78px}.faq__item{border-bottom:1px solid #e5e5e5;padding-bottom:22px;padding-top:24px}@media (max-width:767px){.faq__item{padding-bottom:16px;padding-top:15px}}.faq__item--active .faq__description{max-height:unset;padding-bottom:2px;padding-top:28px}.faq__item--active .faq__item-title:after{transform:rotate(180deg)}.faq__link{border-left:1px solid #e5e5e5;color:#282828;display:block;font-size:18px;line-height:24px;padding:11px 12px 9px 22px}.faq__link:active,.faq__link:focus,.faq__link:focus-visible,.faq__link:hover{font-weight:500}.faq__link--active{border-left:2px solid #282828}.faq__description{font-size:18px;font-weight:350;line-height:24px;max-height:0;overflow:hidden;padding-left:10px;padding-right:30px;transition:.3s ease-in-out}.faq__description b{font-weight:600}@media (max-width:767px){.faq__description{font-size:15px;padding-right:0}}.faq__description ol,.faq__description ul{margin-bottom:18px;padding-left:28px}.faq__description ul li{list-style:disc}.faq__description ol li{list-style:decimal}.product-hero{height:900px;overflow:hidden;padding:235px 24px 24px 60px;position:relative;transition:height 1s ease-in-out}.product-hero__bg-image{filter:brightness(.6);height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 65%;object-position:50% 65%;position:absolute;top:0;transition:height .3s;width:100%}.product-hero__desc-wrapper{max-width:890px;position:relative}.product-hero__title{color:#fff;font-size:64px;font-weight:200;line-height:1.15;margin-bottom:31px}.product-hero__desc{color:#fff;font-size:28px;font-weight:300;line-height:1.2}.product-hero__price-wrapper{bottom:80px;position:absolute}.product-hero .old-price,.product-hero .price{color:#fff;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:7px}.product-hero__delivery-time{color:#fff;font-size:16px;font-weight:300;line-height:1.2;margin-bottom:27px}.product-hero__delivery-label{color:inherit;cursor:pointer}.product-hero__delivery-label:hover{color:#e4e4e4}.product-hero__buttons{display:flex}.product-hero__one-click-cart-buy-button{backdrop-filter:blur(25px);background:hsla(0,0%,100%,.2);border-radius:6px;color:#fff;cursor:pointer;font-size:16px;line-height:1.1;margin-right:8px;padding:13px 38px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-hero__one-click-cart-buy-button:hover{color:#fff}.product-hero__add-to-cart{background:#fff;border-radius:6px;color:#282828;cursor:pointer;font-size:16px;line-height:1.1;padding:13px 65px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-hero__thumbnails{bottom:24px;display:flex;position:absolute;right:24px}.product-hero__thumbnail{cursor:pointer;height:72px;position:relative;width:72px}.product-hero__thumbnail:not(:last-child){margin-right:8px}.product-hero__thumbnail-image{background-color:#fff;border-radius:4px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-hero__thumbnail-count{align-items:center;background:rgba(0,0,0,.4);color:#fff;display:flex;font-size:18px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}@media (max-width:1680px){.product-hero__title{font-size:48px}.product-hero__thumbnails{gap:4px}.product-hero__thumbnail{height:92px;width:92px}.product-hero__desc{font-size:26px}}@media (max-width:1439px){.product-hero{height:768px;padding:235px 34px 24px}.product-hero__desc{font-size:20px}.product-hero__price-wrapper{bottom:24px}.product-hero .price{font-size:15px}.product-hero__delivery-time{font-size:15px;margin-bottom:unset}.product-hero__buttons{display:none}.product-hero__thumbnail{height:56px;width:56px}}@media (max-width:767px){.product-hero{height:631px;padding:88px 20px 24px}.product-hero__bg-image{height:547px}.product-hero__title{font-size:32px;margin-bottom:24px}.product-hero__desc{font-size:18px}.product-hero__price-wrapper{bottom:110px}.product-hero .price,.product-hero__delivery-time{font-size:14px}.product-hero__thumbnails{bottom:14px;left:24px;right:unset}}body.header-on-scroll .product-hero{height:800px}@media (max-width:1439px){body.header-on-scroll .product-hero{height:700px}}@media (max-width:767px){body.header-on-scroll .product-hero{height:550px}body.header-on-scroll .product-hero__bg-image{height:466px}}.product-hero-modal{background:#fff;display:none;height:100%;left:0;padding:25px;position:fixed;top:0;width:100%;z-index:10200}.product-hero-modal.open{display:flex}.product-hero-modal__close{align-items:center;background:url(../img/close.svg) 50%/contain no-repeat;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:30px;top:30px;width:20px;z-index:1}.product-hero-modal__thumbnail{flex-shrink:0;margin-right:20px}.product-hero-modal__main{width:100%}@media (max-width:1439px){.product-hero-modal{flex-direction:column}.product-hero-modal__thumbnail{order:2}.product-hero-modal__main{order:1}}.admin-bar .product-hero-modal{height:calc(100% - 32px);top:32px}@media (max-width:783px){.admin-bar .product-hero-modal{height:calc(100% - 46px);top:46px}}@media (max-width:600px){.admin-bar .product-hero-modal{height:100%;top:0}}.product-hero-thumbnail-slider{overflow:hidden}.product-hero-thumbnail-slider__slide{border-radius:7px;flex-shrink:0;height:80px;margin-bottom:10px;padding:1px;width:120px}.product-hero-thumbnail-slider__slide.swiper-slide-thumb-active{border:2px solid #cbcbcb}.product-hero-thumbnail-slider__image{border-radius:6px;height:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:1439px){.product-hero-thumbnail-slider{margin-right:unset}.product-hero-thumbnail-slider__wrapper{display:flex}.product-hero-thumbnail-slider__slide{height:76px;margin-bottom:unset;margin-right:10px;width:117px}}.product-hero-main-slider{display:flex;overflow:hidden;position:relative}.product-hero-main-slider__arrow{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 4px 0 hsla(0,0%,80%,.8);cursor:pointer;display:flex;flex-shrink:0;height:64px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:64px;z-index:1}.product-hero-main-slider__arrow.prev{left:2px}.product-hero-main-slider__arrow.prev:before{transform:rotate(-90deg)}.product-hero-main-slider__arrow.next{right:2px}.product-hero-main-slider__arrow.next:before{transform:rotate(90deg)}.product-hero-main-slider__arrow:before{background:url(../img/arrow.svg) 50%/cover no-repeat;content:"";height:13px;width:24px}.product-hero-main-slider__wrapper{display:flex;height:100%}.product-hero-main-slider__slide{flex-shrink:0;width:100%}.product-hero-main-slider__image{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (max-width:1439px){.product-hero-main-slider{margin-bottom:15px}.product-hero-main-slider__arrow{display:none}}.product-filled-block{display:flex}.product-filled-block:has(.video) .text *{width:480px}.product-filled-block:has(.photo) .text *{width:600px}.product-filled-block__column.video{flex-shrink:0;width:64%}.product-filled-block__column.video video{margin:12px 0 40px 12px;width:calc(100% - 12px)}.product-filled-block__column.photo{flex-shrink:0;width:50%}.product-filled-block__column.photo img{mix-blend-mode:multiply;width:100%}.product-filled-block__column.text{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.product-filled-block__column.text h4{font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1}.product-filled-block__column.text h4:not(:last-child){margin-bottom:24px}.product-filled-block__column.text p{font-size:18px;font-weight:300;line-height:1.35}@media (max-width:1919px){.product-filled-block__column.text h4{font-size:30px}}@media (max-width:1439px){.product-filled-block{flex-direction:column}.product-filled-block:has(.video) .text{padding:40px 34px}.product-filled-block:has(.video) .text *{width:unset}.product-filled-block:has(.photo) .text{padding:40px 84px 24px}.product-filled-block:has(.photo) .text *{width:unset}.product-filled-block__column.photo,.product-filled-block__column.video{order:2;width:100%}.product-filled-block__column.video video{margin:unset!important;width:100%}.product-filled-block__column.text{align-items:unset;justify-content:unset;order:1}.product-filled-block__column.text h4{font-size:24px}.product-filled-block__column.text p{font-size:16px}}@media (max-width:767px){.product-filled-block:has(.video) .text{padding:40px 20px}.product-filled-block:has(.photo) .text{padding:40px 20px 24px}.product-filled-block__column.text h4{font-size:26px}.product-filled-block__column.text p{font-size:15px}}.product-social{background:#f7f7f7;letter-spacing:-.06em;margin-bottom:80px;padding:40px 60px}.product-social__title{font-size:36px;font-weight:300;line-height:1.1;margin-bottom:40px;text-align:center}.product-social__columns{margin-bottom:40px;overflow:hidden}.product-social__columns-wrapper{display:flex}.product-social__column{padding:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.product-social__column:not(:last-child){border-right:1px solid #e5e5e5}.product-social__column-title{display:flex;font-size:20px;letter-spacing:-.01em;line-height:1.2;margin-bottom:12px}.product-social__column-title.fabric:before{background-image:url(../img/fabric-sample-3.svg);content:""}.product-social__column-title.sizes:before{background-image:url(../img/bed.svg);content:""}.product-social__column-title.pay:before{background-image:url(../img/bank-card.svg);content:""}.product-social__column-title.showroom:before{background-image:url(../img/region-head-icon-2.svg);content:""}.product-social__column-title:before{background:50%/contain no-repeat;height:24px;margin-right:9px;width:24px}.product-social__column-desc{display:block;font-weight:300;letter-spacing:-.005em;line-height:1.4}.product-social__column-desc b{font-weight:500}.product-social__footer{display:flex;gap:12px;justify-content:center}.product-social__desc{font-size:18px;margin-right:4px}.product-social__button{align-items:center;background:#fff;border-radius:6px;color:inherit;display:flex;line-height:1.2;padding:9px 14px 9px 9px}.product-social__button.max:before{background-image:url(../img/max.svg);content:""}.product-social__button.vk:before{background-color:#07f;content:"";-webkit-mask:url(../img/vk.svg) center/contain no-repeat;mask:url(../img/vk.svg) center/contain no-repeat}.product-social__button.tg:before{background-image:url(../img/form-tg.svg);content:""}.product-social__button.whatsapp:before{background-image:url(../img/whatsapp.svg);content:""}.product-social__button:before{background:50%/contain no-repeat;height:16px;margin-right:13px;width:16px}@media (max-width:1919px){.product-social__title{font-size:30px}}@media (max-width:1439px){.product-social{margin-bottom:60px;padding:40px 34px}.product-social__title{font-size:24px;margin-bottom:24px;text-align:unset}.product-social__columns{margin-bottom:27px}.product-social__column{background:#fff;border-radius:6px;flex-shrink:0;margin-right:8px;padding:16px;width:320px}.product-social__column:not(:last-child){border-right:unset}.product-social__column-title{display:block;margin-bottom:6px}.product-social__column-title:before{display:block;margin-bottom:24px;margin-right:unset}.product-social__column-desc{font-size:13px}.product-social__footer{flex-wrap:wrap;gap:6px;justify-content:flex-start}.product-social__desc{margin-bottom:4px;margin-right:unset;width:100%}}@media (max-width:767px){.product-social{margin-bottom:40px;padding:40px 20px}.product-social__title{font-size:26px}.product-social__desc{font-size:15px}.product-social__button{padding:11px 14px 11px 11px}}.product-design-photo{padding:80px 60px}.product-design-photo__title{font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px;max-width:590px}.product-design-photo__desc{font-size:18px;font-weight:300;line-height:1.35;margin-bottom:60px;max-width:590px}.product-design-photo__slider{overflow:hidden;position:relative}.product-design-photo__arrow{align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:1}.product-design-photo__arrow.prev{left:40px}.product-design-photo__arrow.prev:before{transform:rotate(-90deg)}.product-design-photo__arrow.next{right:40px}.product-design-photo__arrow.next:before{transform:rotate(90deg)}.product-design-photo__arrow:before{background:#757575;content:"";display:block;height:9px;-webkit-mask:url(../img/arrow.svg) center/cover no-repeat;mask:url(../img/arrow.svg) center/cover no-repeat;width:15px}.product-design-photo__slider-wrapper{display:flex}.product-design-photo__slide{flex-shrink:0;height:592px;margin-right:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:592px}.product-design-photo__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:1919px){.product-design-photo__title{font-size:30px}.product-design-photo__slide{height:432px;width:432px}}@media (max-width:1439px){.product-design-photo{overflow:hidden;padding:60px 34px}.product-design-photo__title{font-size:24px}.product-design-photo__desc{font-size:16px;margin-bottom:40px}.product-design-photo__slider{overflow:unset}.product-design-photo__arrow{display:none}.product-design-photo__slide{height:500px;width:500px}}@media (max-width:767px){.product-design-photo{padding:40px 20px}.product-design-photo__title{font-size:26px}.product-design-photo__desc{font-size:15px}.product-design-photo__slide{height:320px;width:320px}}.product-live-photo{padding:40px 60px}.product-live-photo__title{font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin-bottom:40px}.product-live-photo__slider{overflow:hidden}.product-live-photo__slider-wrapper{display:flex}.product-live-photo__slide{aspect-ratio:1/1;flex-shrink:0;margin-right:12px;position:relative;width:50%}.product-live-photo__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-live-photo__label{backdrop-filter:blur(152px);background:hsla(0,0%,100%,.5);bottom:0;font-weight:300;left:0;line-height:1;padding:6px 8px;position:absolute}@media (max-width:1919px){.product-live-photo__title{font-size:30px}}@media (max-width:1439px){.product-live-photo{overflow:hidden;padding:40px 34px}.product-live-photo__title{font-size:24px}.product-live-photo__slider{overflow:unset}.product-live-photo__slide{width:500px}.product-live-photo__label{font-size:12px}}@media (max-width:767px){.product-live-photo__title{font-size:26px}.product-live-photo__slide{width:320px}}.product-constructor{display:grid;gap:120px;grid-template-columns:1fr 540px;padding:20px 60px 40px}.product-constructor form.cart{display:block;padding-left:unset;padding-top:40px;width:100%}.product-constructor form.cart input.hidden{display:none}.product-constructor__title{font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin-bottom:32px}.product-constructor__configuration-wrapper{background:#f7f7f7;border-radius:6px;margin-bottom:26px;padding-bottom:24px}.product-constructor__tabs{border-bottom:1px solid #e5e5e5;display:flex;gap:24px;padding:0 20px}.product-constructor__tabs:not(:last-child){margin-bottom:24px}.product-constructor__tab{font-size:16px;line-height:1.1;margin-bottom:-1px;padding:18px 0}.product-constructor__tab:not(.link){border-bottom:1px solid #282828}.product-constructor__tab.link{color:#4f4f4f}.product-constructor__configuration{padding:0 20px}.product-constructor__items{margin-bottom:20px}.product-constructor__item{align-items:center;cursor:pointer;display:flex}.product-constructor__item:not(:last-child){margin-bottom:10px}.product-constructor__item-wrapper{align-items:center;color:inherit;display:flex;width:100%}.product-constructor__item-image{border-radius:5px;height:32px;margin-right:12px;mix-blend-mode:multiply;width:32px}.product-constructor__item-title{line-height:1.4;margin-right:auto}.product-constructor__item-trash{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:15px;width:32px}.product-constructor__item-trash:before{background:url(../img/trash.svg) 50%/cover no-repeat;content:"";height:24px;width:24px}.product-constructor__item-edit{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:15px;width:32px}.product-constructor__item-edit:before{background:url(../img/edit.svg) 50%/cover no-repeat;content:"";height:18px;width:18px}.product-constructor__tips{margin-bottom:20px}.product-constructor__tip{align-items:center;display:flex;line-height:1.2}.product-constructor__tip:not(:last-child){margin-bottom:12px}.product-constructor__tip.fabric:before{background-image:url(../img/fabric-sample-3.svg);content:""}.product-constructor__tip.option:before{background-image:url(../img/sortby.svg);content:"";height:15px;margin-left:4px;transform:rotate(45deg);width:15px}.product-constructor__tip.ar:before{background-image:url(../img/ar.svg);content:""}.product-constructor__tip:before{background:50%/cover no-repeat;display:block;height:20px;margin-right:8px;width:20px}.product-constructor__button{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:6px;color:#282828;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.2;padding:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-constructor__button:before{background:url(../img/loader.svg);content:"";display:block;height:16px;margin-right:8px;width:16px}.product-constructor__price-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px}.product-constructor__price-wrapper .price{font-size:28px;letter-spacing:-.01em;line-height:1.2}.product-constructor__price-button{background:#f7f7f7;border-radius:6px;color:inherit;cursor:pointer;padding:6px 8px}.product-constructor__delivery{display:block;margin-bottom:27px}.product-constructor__delivery-label{color:inherit;line-height:1.2;text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:.5px;text-underline-offset:3px}.product-constructor__buttons{display:flex;gap:10px}.product-constructor__buttons .one-click-cart-buy-button{border:1px solid #282828;border-radius:6px;color:inherit;cursor:pointer;font-size:16px;line-height:1.13;padding:13px;text-align:center;width:50%}.product-constructor__buttons .one-click-cart-buy-button:hover{opacity:.82}.product-constructor__buttons .single_add_to_cart_button{border-radius:6px;line-height:1.13;padding:13px;width:50%}@media (max-width:1919px){.product-constructor{margin-bottom:80px}.product-constructor__title{font-size:30px}}@media (max-width:1439px){.product-constructor{gap:24px;grid-template-columns:1fr;padding:0 34px}.product-constructor__title{font-size:24px}.product-constructor form.cart{padding-top:unset}.product-constructor__price-wrapper{margin-bottom:0}.product-constructor .price{font-size:20px}}@media (max-width:767px){.product-constructor{padding:0 20px}.product-constructor__title{font-size:26px}.product-constructor__price-wrapper{margin-bottom:-3px}.product-constructor .price{font-size:18px}.product-constructor__delivery{margin-bottom:29px}.product-constructor__buttons{flex-direction:column}.product-constructor .one-click-cart-buy-button{font-size:15px;padding:13px;width:100%}.product-constructor .single_add_to_cart_button{width:100%}}.variation-gallery{display:flex;gap:20px}.variation-gallery__thumbnails{flex-shrink:0}.variation-gallery__thumbnails-wrapper{display:flex;flex-direction:column;gap:12px}.variation-gallery__thumbnails-slide{border:1px solid transparent}.variation-gallery__thumbnails-slide.swiper-slide-thumb-active{border-color:#a9a9a9}.variation-gallery__thumbnails-image{height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:120px}.variation-gallery__main{overflow:hidden}.variation-gallery__main-wrapper{display:flex}.variation-gallery__main-slide{flex-shrink:0;width:100%}.variation-gallery__main-image{height:666px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (max-width:1919px){.variation-gallery__thumbnails-image{height:40px;width:60px}.variation-gallery__main-image{height:440px}}@media (max-width:1439px){.variation-gallery{flex-direction:column}.variation-gallery__main{order:1}.variation-gallery__thumbnails{order:2}.variation-gallery__thumbnails-wrapper{flex-direction:row}.variation-gallery__thumbnails-image{height:80px;width:120px}.variation-gallery__main-image{height:512px}}@media (max-width:767px){.variation-gallery__thumbnails-image{height:40px;width:60px}.variation-gallery__main-image{height:240px}}.product-constructor-sidebar{background:#fff;display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s linear;width:645px;z-index:10200}.product-constructor-sidebar.open{transform:translateX(0)}.product-constructor-sidebar.open .product-constructor-sidebar__side-content{transform:translateX(645px)}.product-constructor-sidebar__header{align-items:center;display:flex;padding:20px 100px;position:relative}.product-constructor-sidebar__back{align-items:center;cursor:pointer;display:flex;height:32px;justify-content:center;left:60px;position:absolute;width:32px}.product-constructor-sidebar__back:before{background:url(../img/arrow.svg) 50%/cover no-repeat;content:"";display:block;height:7px;transform:rotate(-90deg);width:15px}.product-constructor-sidebar__title{display:block;font-size:20px;letter-spacing:-.01em;line-height:1.2;text-align:center;width:100%}.product-constructor-sidebar__close{align-items:center;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:60px;width:32px}.product-constructor-sidebar__close:before{background:url(../img/close.svg);content:"";display:block;height:15px;width:15px}.product-constructor-sidebar__block-tabs{display:none}.product-constructor-sidebar__tabs{display:grid;grid-template-columns:repeat(3,1fr)}.product-constructor-sidebar__tab{align-items:center;border-bottom:2px solid transparent;color:#4f4f4f;cursor:pointer;display:flex;justify-content:center;line-height:1.14;padding:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-constructor-sidebar__tab.tab-sizes:before{-webkit-mask-image:url(../img/sizes.svg);mask-image:url(../img/sizes.svg)}.product-constructor-sidebar__tab.tab-fabrics:before{-webkit-mask-image:url(../img/fabric-sample.svg);mask-image:url(../img/fabric-sample.svg)}.product-constructor-sidebar__tab.tab-options:before{-webkit-mask-image:url(../img/options.svg);mask-image:url(../img/options.svg)}.product-constructor-sidebar__tab.active{border-color:#282828;color:#282828}.product-constructor-sidebar__tab.active:before{background:#282828}.product-constructor-sidebar__tab:before{background:#4f4f4f;content:"";height:24px;margin-right:4px;-webkit-mask:center/cover no-repeat;mask:center/cover no-repeat;width:24px}.product-constructor-sidebar__side-content{height:100%;left:-100vw;position:fixed;top:0;transform:translateX(calc(-100vw + 645px));transition:transform .3s linear;width:calc(100vw - 645px)}.product-constructor-sidebar__side-content.block-zarbo{pointer-events:none}.product-constructor-sidebar__side-content.block-fabric-previews{align-items:center;background:#fff;container-type:size;display:flex;justify-content:center}.product-constructor-sidebar__side-content.block-fabric-details-gallery{background:#fff}.product-constructor-sidebar__zarbo{background:#f4f4f4;height:100%;pointer-events:auto;width:100%}.product-constructor-sidebar__fabric-preview-list{aspect-ratio:3/2;display:grid;grid-template-columns:repeat(3,1fr);height:min(100cqh,66.6666666667cqw);width:min(100cqw,150cqh)}.product-constructor-sidebar__fabric-preview-wrapper{aspect-ratio:1/1;backdrop-filter:blur(152px);background:#fbfbfb;border:1px dashed #cbcbcb;position:relative}.product-constructor-sidebar__fabric-preview-remove{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 3px 0 rgba(0,0,0,.21);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;width:32px}.product-constructor-sidebar__fabric-preview-remove:before{background:url(../img/close.svg) 50%/cover no-repeat;content:"";height:15px;width:15px}.product-constructor-sidebar__fabric-preview-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-constructor-sidebar__fabric-preview-name{backdrop-filter:blur(152px);background:hsla(0,0%,100%,.5);bottom:0;font-weight:300;left:0;line-height:1.4;padding:4px 8px;position:absolute}.product-constructor-sidebar__main-content{flex-grow:1;overflow-y:auto}.product-constructor-sidebar__subtitle{display:block;font-size:24px;line-height:1.25;margin-bottom:32px}.product-constructor-sidebar__group-title{display:block;font-size:20px;line-height:1.2;margin-bottom:20px}.product-constructor-sidebar__checkmark{align-items:center;background:rgba(0,0,0,.5);border-radius:4px;display:flex;height:20px;justify-content:center;left:6px;opacity:0;position:absolute;top:6px;transition:opacity .3s;width:20px;z-index:1}.product-constructor-sidebar__checkmark:before{background:#fff;content:"";height:10px;-webkit-mask:url(../img/checkmark-2.svg) center/cover no-repeat;mask:url(../img/checkmark-2.svg) center/cover no-repeat;width:11px}.product-constructor-sidebar .tab-sizes-body.active{display:block}.product-constructor-sidebar .tab-sizes-body:not(:last-child){margin-bottom:64px}.product-constructor-sidebar__block-variations{padding:0 60px}.product-constructor-sidebar__variations{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.product-constructor-sidebar__variation{border:1px solid transparent;border-radius:6px;color:inherit;cursor:pointer;padding:12px 4px 24px;position:relative}.product-constructor-sidebar__variation:not(.active):hover{background:#f7f7f7}.product-constructor-sidebar__variation.active{border-color:#282828}.product-constructor-sidebar__variation.active .product-constructor-sidebar__checkmark{opacity:1}.product-constructor-sidebar__variation-image{mix-blend-mode:multiply;width:100%}.product-constructor-sidebar__variation-title{display:block;font-weight:300;line-height:1.4;text-align:center}.product-constructor-sidebar__variation-price{display:block;font-weight:500;line-height:1.4;text-align:center}.product-constructor-sidebar__block-fabrics-filters{display:flex;flex-wrap:wrap;margin-bottom:10px;padding:0 60px}.product-constructor-sidebar.main .product-constructor-sidebar__block-fabrics-filters{display:none}.product-constructor-sidebar.main .product-constructor-sidebar__block-fabrics-filters.active{display:flex}.product-constructor-sidebar__search-wrapper{align-items:center;display:flex;flex-grow:1;margin-bottom:12px;margin-right:16px;position:relative}.product-constructor-sidebar__search-wrapper:before{background:#858585;content:"";height:16px;left:10px;-webkit-mask:url(../img/search-new.svg) center/cover no-repeat;mask:url(../img/search-new.svg) center/cover no-repeat;pointer-events:none;position:absolute;width:16px}.product-constructor-sidebar__search{border:1px solid #e5e5e5;border-radius:4px;height:36px;padding:6px 34px!important;width:100%}.product-constructor-sidebar__search::-moz-placeholder{color:#a9a9a9}.product-constructor-sidebar__search::placeholder{color:#a9a9a9}.product-constructor-sidebar__search:focus{outline:unset}.product-constructor-sidebar__search:-moz-placeholder+.product-constructor-sidebar__search-clear{display:none}.product-constructor-sidebar__search:placeholder-shown+.product-constructor-sidebar__search-clear{display:none}.product-constructor-sidebar__search-clear{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:10px;width:24px}.product-constructor-sidebar__search-clear:before{background:#858585;content:"";height:14px;-webkit-mask:url(../img/close.svg) center/cover no-repeat;mask:url(../img/close.svg) center/cover no-repeat;width:14px}.product-constructor-sidebar__filter-button{align-items:center;cursor:pointer;display:flex;height:36px;justify-content:center;margin-bottom:12px;position:relative;width:36px}.product-constructor-sidebar__filter-button:before{background:url(../img/filter-open.svg);content:"";height:24px;width:24px}.product-constructor-sidebar__filter-count{align-items:center;background:#282828;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:300;height:22px;justify-content:center;left:22px;position:absolute;top:0;width:22px}.product-constructor-sidebar__filter-body{max-height:0;overflow:hidden;transition:max-height .3s linear;width:100%}.product-constructor-sidebar__filter-body.open{max-height:550px}.product-constructor-sidebar__filter-body-wrapper{border:1px solid #e5e5e5;border-radius:6px;padding:20px}.product-constructor-sidebar__filter-title{color:#757575;display:block;font-size:12px;line-height:1;margin-bottom:12px}.product-constructor-sidebar__filter-buttons{display:flex;flex-wrap:wrap;gap:4px}.product-constructor-sidebar__filter-buttons:not(:last-child){margin-bottom:20px}.product-constructor-sidebar__filter-label{align-items:center;background:#f7f7f7;border-radius:6px;cursor:pointer;display:flex;line-height:1.14;padding:5px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-constructor-sidebar__filter-label svg{height:16px;margin-right:4px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:16px}.product-constructor-sidebar__filter-label:has(input[type=checkbox]:checked){background:#282828;color:#fff}.product-constructor-sidebar__filter-label:has(input[type=checkbox]:checked) svg{fill:#fff}.product-constructor-sidebar__filter-color-label{border-radius:42px;cursor:pointer;display:block;height:18px;margin:4px;outline:2px solid transparent;width:18px}.product-constructor-sidebar__filter-color-label:has(input[type=checkbox]:checked){outline-color:#282828;outline-offset:2px}.product-constructor-sidebar__filter-price-wrapper{align-items:center;border:1px solid #ccc;border-radius:6px;display:inline-flex;gap:4px;padding:8px 10px}.product-constructor-sidebar__filter-price-label{color:#666;font-size:12px;line-height:1.33}.product-constructor-sidebar__filter-price-input{border:unset;line-height:1.14;padding:unset;text-align:end;width:70px}.product-constructor-sidebar__filter-price-input:focus{outline:unset}.product-constructor-sidebar__block-fabric-previous{display:flex;gap:16px;margin-bottom:32px;padding:0 60px}.product-constructor-sidebar.main .product-constructor-sidebar__block-fabric-previous{display:none}.product-constructor-sidebar__fabric-previous-column{display:flex;flex-wrap:wrap;gap:12px;width:50%}.product-constructor-sidebar__fabric-previous-column:nth-child(2){-moz-column-gap:2px;column-gap:2px}.product-constructor-sidebar__fabric-previous-title{color:#757575;font-size:12px;line-height:1;width:100%}.product-constructor-sidebar__fabric-previous-item{cursor:pointer}.product-constructor-sidebar__fabric-previous-preview{border-radius:6px;height:38px;width:38px}.product-constructor-sidebar__fabric-previous-name{display:block;line-height:1.4}.product-constructor-sidebar__fabric-previous-price{display:block;font-size:10px;font-weight:300;line-height:1}.product-constructor-sidebar__block-fabric-wrapper{align-items:center;display:flex}.product-constructor-sidebar__block-short-fabrics{padding:0 60px}.product-constructor-sidebar__block-short-fabrics:not(:last-child){margin-bottom:64px}.product-constructor-sidebar .tab-fabrics-body.active{display:block}.product-constructor-sidebar .tab-fabrics-body:not(:last-child){margin-bottom:32px}.product-constructor-sidebar__block-fabrics{padding:0 60px}.product-constructor-sidebar__block-fabrics:not(:last-child){margin-bottom:60px}.product-constructor-sidebar__fabric-category:not(:last-child){margin-bottom:40px}.product-constructor-sidebar.main .product-constructor-sidebar__block-fabrics{display:none}.product-constructor-sidebar.main .product-constructor-sidebar__block-fabrics.active{display:block}.product-constructor-sidebar__fabric-category-title{color:#4f4f4f;display:block;font-size:16px;grid-column:1/-1}.product-constructor-sidebar__fabric-category-title b{color:#282828;font-weight:400}.product-constructor-sidebar__fabric-texture-title{display:block;font-size:20px;grid-column:1/-1;line-height:1.2;margin-bottom:20px}.product-constructor-sidebar__fabrics{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.product-constructor-sidebar__fabrics:not(:last-child){margin-bottom:32px}.product-constructor-sidebar__fabric{border:1px solid transparent;border-radius:6px;color:inherit;cursor:pointer;padding-bottom:10px;position:relative}.product-constructor-sidebar__fabric:hover{border-color:#a9a9a9}.product-constructor-sidebar__fabric:hover .product-constructor-sidebar__fabric-details-button{opacity:1;pointer-events:auto}.product-constructor-sidebar__fabric.active{border-color:#282828}.product-constructor-sidebar__fabric.active .product-constructor-sidebar__checkmark{opacity:1}.product-constructor-sidebar__fabric-image-wrapper{display:flex;justify-content:center;margin-bottom:10px;position:relative}.product-constructor-sidebar__fabric-image{aspect-ratio:6/5;border-radius:6px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-constructor-sidebar__fabric-not-found{align-items:center;display:flex;flex-direction:column;padding:60px 0}.product-constructor-sidebar__fabric-not-found:before{background:#a9a9a9;content:"";height:24px;margin-bottom:8px;-webkit-mask:url(../img/fabric-sample.svg) center/cover no-repeat;mask:url(../img/fabric-sample.svg) center/cover no-repeat;width:24px}.product-constructor-sidebar__fabric-not-found-title{color:#757575;font-size:16px;line-height:1.35;margin-bottom:24px}.product-constructor-sidebar__fabric-not-found-button{align-items:center;background:#f4f4f4;border-radius:4px;color:inherit;cursor:pointer;display:flex;line-height:1.14;padding:10px 16px}.product-constructor-sidebar__fabric-not-found-button:before{background:url(../img/trash.svg) 50%/cover no-repeat;content:"";height:24px;width:24px}.product-constructor-sidebar__fabric-details-thumbnail-gallery{bottom:16px;left:50%;max-width:70%;overflow:hidden;position:absolute;transform:translateX(-50%);z-index:1}.product-constructor-sidebar__fabric-details-thumbnail-gallery-wrapper{display:flex}.product-constructor-sidebar__fabric-details-thumbnail-gallery-slide{flex-shrink:0;height:80px;margin-right:12px;width:120px}.product-constructor-sidebar__fabric-details-thumbnail-gallery-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-constructor-sidebar__fabric-details-main-gallery{height:100%;overflow:hidden;width:100%}.product-constructor-sidebar__fabric-details-main-gallery-arrow{align-items:center;background:#fff;border-radius:20px;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:1}.product-constructor-sidebar__fabric-details-main-gallery-arrow.prev{left:40px}.product-constructor-sidebar__fabric-details-main-gallery-arrow.prev:before{transform:rotate(-90deg)}.product-constructor-sidebar__fabric-details-main-gallery-arrow.next{right:40px}.product-constructor-sidebar__fabric-details-main-gallery-arrow.next:before{transform:rotate(90deg)}.product-constructor-sidebar__fabric-details-main-gallery-arrow:before{background:url(../img/arrow.svg) 50%/cover no-repeat;content:"";height:9px;width:15px}.product-constructor-sidebar__fabric-details-main-gallery-wrapper{display:flex;height:100%}.product-constructor-sidebar__fabric-details-main-gallery-slide{flex-shrink:0}.product-constructor-sidebar__fabric-details-main-gallery-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-constructor-sidebar__fabric-details-button{align-items:center;background:rgba(0,0,0,.5);border-radius:4px;bottom:8px;color:#fff;display:flex;justify-content:center;line-height:1.14;opacity:0;padding:5px 6px;pointer-events:none;position:absolute;transition:opacity .3s}.product-constructor-sidebar__fabric-details-button:hover{color:hsla(0,0%,100%,.8)!important}.product-constructor-sidebar__fabric-details-button:hover:after{background:hsla(0,0%,100%,.8)}.product-constructor-sidebar__fabric-details-button:after{background:#fff;content:"";height:6px;margin-left:4px;-webkit-mask:url(../img/arrow.svg) center/cover no-repeat;mask:url(../img/arrow.svg) center/cover no-repeat;transform:rotate(90deg);width:10px}.product-constructor-sidebar__fabric-title{display:block;line-height:1.4;text-align:center}.product-constructor-sidebar__fabric-more{background:#f4f4f4;border-radius:4px;color:inherit;cursor:pointer;display:block;font-size:16px;line-height:1.13;margin-bottom:32px;padding:13px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-constructor-sidebar__fabric-more b{color:#a9a9a9;font-weight:400}.product-constructor-sidebar__fabric-consultation{align-items:center;border:1px solid #e5e5e5;border-radius:6px;cursor:pointer;display:flex;margin-bottom:10px;padding:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-constructor-sidebar__fabric-consultation:hover{border-color:#a9a9a9}.product-constructor-sidebar__fabric-consultation.active{border-color:#282828}.product-constructor-sidebar__fabric-consultation.active .product-constructor-sidebar__fabric-consultation-checkbox{background:#282828}.product-constructor-sidebar__fabric-consultation.active .product-constructor-sidebar__fabric-consultation-checkbox:before{margin-left:15px}.product-constructor-sidebar__fabric-consultation-text{font-size:18px;line-height:1.35;margin-right:auto}.product-constructor-sidebar__fabric-consultation-checkbox{background:#e5e5e5;border-radius:20px;display:flex;flex-shrink:0;margin-left:34px;padding:3px;transition:background-color .3s;width:40px}.product-constructor-sidebar__fabric-consultation-checkbox:before{background:#fff;border-radius:50%;content:"";height:19px;transition:margin .3s linear;width:19px}.product-constructor-sidebar__fabric-samples{align-items:center;background:#f7f7f7;border-radius:6px;display:flex;flex-direction:column;padding:0 20px 24px}.product-constructor-sidebar__fabric-samples-image{margin-bottom:8px;width:190px}.product-constructor-sidebar__fabric-samples-title{font-size:20px;line-height:1.2;margin-bottom:8px;text-align:center}.product-constructor-sidebar__fabric-samples-desc{font-weight:300;line-height:1.4;margin-bottom:24px;text-align:center}.product-constructor-sidebar__fabric-samples-button{background:#fff;border-radius:4px;box-shadow:0 0 40px 0 rgba(0,0,0,.08);color:inherit;cursor:pointer;line-height:1.14;padding:10px 16px}.product-constructor-sidebar__block-fabric-social{display:none;padding:0 34px}.product-constructor-sidebar__block-fabric-social .product-constructor-sidebar__subtitle{margin-bottom:16px}.product-constructor-sidebar__fabric-social-subtitle{display:block;font-size:16px;line-height:1.35;margin-bottom:19px}.product-constructor-sidebar__fabric-social-list{margin-bottom:26px}.product-constructor-sidebar__fabric-social-item{font-size:13px;font-weight:300;line-height:1.4}.product-constructor-sidebar__fabric-social-item:not(:last-child){margin-bottom:10px}.product-constructor-sidebar__fabric-social-item:before{background:#4f4f4f;content:"";display:inline-block;height:12px;margin-right:7px;-webkit-mask:url(../img/checkmark-2.svg) center/cover no-repeat;mask:url(../img/checkmark-2.svg) center/cover no-repeat;width:14px}.product-constructor-sidebar .tab-options-body.active{display:block}.product-constructor-sidebar .tab-options-body:not(:last-child){margin-bottom:64px}.product-constructor-sidebar__block-options{padding:0 60px}.product-constructor-sidebar__block-options:not(:last-child){margin-bottom:64px}.product-constructor-sidebar__options{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.product-constructor-sidebar__options .product-constructor-sidebar__group-title{grid-column:1/-1;margin:8px 0 -8px}.product-constructor-sidebar__option{border-radius:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-constructor-sidebar__option.full-line{border:1px solid #e5e5e5;display:flex;grid-column:1/-1}.product-constructor-sidebar__option.full-line:not(.active):hover{border-color:#a9a9a9}.product-constructor-sidebar__option.full-line:not(.active):not(.quantity):hover{cursor:pointer}.product-constructor-sidebar__option.full-line:not(.active):not(.quantity):hover .product-constructor-sidebar__option-button.plus{background:#282828}.product-constructor-sidebar__option.full-line:not(.active):not(.quantity):hover .product-constructor-sidebar__option-button.plus:before{background:#fff}.product-constructor-sidebar__option.full-line.active:not(.quantity) .product-constructor-sidebar__option-button.plus{background:#282828}.product-constructor-sidebar__option.full-line.active:not(.quantity) .product-constructor-sidebar__option-button.plus:before{background:#fff;-webkit-mask-image:url(../img/checkmark-2.svg);mask-image:url(../img/checkmark-2.svg)}.product-constructor-sidebar__option.full-line .product-constructor-sidebar__option-image{height:100px;margin-right:20px;width:100px}.product-constructor-sidebar__option.full-line .product-constructor-sidebar__option-info{display:flex;flex-direction:column;gap:8px;justify-content:center;margin-right:auto}.product-constructor-sidebar__option.cell{border:1px solid transparent;padding-bottom:6px;position:relative;transition:background .3s}.product-constructor-sidebar__option.cell:not(.active):hover{background:#f7f7f7}.product-constructor-sidebar__option.cell.active .product-constructor-sidebar__checkmark{opacity:1}.product-constructor-sidebar__option.cell .product-constructor-sidebar__option-image{margin-bottom:10px;width:100%}.product-constructor-sidebar__option.cell .product-constructor-sidebar__option-title{display:block;margin-bottom:4px;text-align:center}.product-constructor-sidebar__option.cell .product-constructor-sidebar__option-price{display:block;text-align:center}.product-constructor-sidebar__option.active{border-color:#282828}.product-constructor-sidebar__option-image{border-radius:6px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-constructor-sidebar__option-title{font-size:13px;font-weight:300;line-height:1.4}.product-constructor-sidebar__option-price{font-size:13px;font-weight:500;line-height:1.4}.product-constructor-sidebar__option-control-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;margin-left:10px;padding:10px}.product-constructor-sidebar__option-tip{background:url(../img/fabric-details.svg) 50%/cover no-repeat;height:16px;width:16px}.product-constructor-sidebar__option-tip:hover+.product-constructor-sidebar__option-details{opacity:1;pointer-events:auto}.product-constructor-sidebar__option-details{background:#fff;border-radius:6px;bottom:80px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);left:-40px;opacity:0;padding-bottom:24px;pointer-events:none;position:absolute;transform:translateX(-100%);transition:opacity .3s;width:600px}.product-constructor-sidebar__option-details.active{opacity:1;pointer-events:auto}.product-constructor-sidebar__option-details-close{align-items:center;display:flex;height:32px;justify-content:center;position:absolute;right:0;top:0;width:32px;z-index:1}.product-constructor-sidebar__option-details-close:before{background:url(../img/close.svg) 50%/cover no-repeat;content:"";height:15px;width:15px}.product-constructor-sidebar__option-details-image{aspect-ratio:1/1;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-constructor-sidebar__option-details-title{display:block;font-size:20px;line-height:1.2;padding:0 24px}.product-constructor-sidebar__option-details-title:not(:last-child){margin-bottom:16px}.product-constructor-sidebar__option-details-desc{font-weight:300;line-height:1.4;padding:0 24px}.product-constructor-sidebar__option-buttons-wrapper{display:flex}.product-constructor-sidebar__option-button{align-items:center;background:#f7f7f7;border-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;width:20px}.product-constructor-sidebar__option-button:hover{background:#282828}.product-constructor-sidebar__option-button:hover:before{background:#fff}.product-constructor-sidebar__option-button:before{background:#282828;content:"";display:block;-webkit-mask:center/cover no-repeat;mask:center/cover no-repeat}.product-constructor-sidebar__option-button.minus:before{height:1px;-webkit-mask-image:url(../img/minus.svg);mask-image:url(../img/minus.svg);width:8px}.product-constructor-sidebar__option-button.plus:before{content:"";height:8px;-webkit-mask-image:url(../img/plus.svg);mask-image:url(../img/plus.svg);width:8px}.product-constructor-sidebar__option-count{margin-left:4px;margin-right:4px;pointer-events:none;text-align:center;width:24px}.product-constructor-sidebar__option-count[type=number]{-moz-appearance:textfield;border:unset;border-radius:unset;padding:unset}.product-constructor-sidebar__block-social{padding:0 60px}.product-constructor-sidebar__social-text{display:block;font-size:14px;font-weight:300;line-height:1.4;margin-bottom:24px}.product-constructor-sidebar__social-subtitle{display:block;font-size:18px;line-height:1.35;margin-bottom:16px}.product-constructor-sidebar__social-links{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:64px}.product-constructor-sidebar__social-link{align-items:center;color:inherit;display:flex;font-size:16px;line-height:1.13}.product-constructor-sidebar__social-link.max:before{background-image:url(../img/max.svg)}.product-constructor-sidebar__social-link.vk:before{background:#07f;-webkit-mask:url(../img/vk.svg) center/cover no-repeat;mask:url(../img/vk.svg) center/cover no-repeat}.product-constructor-sidebar__social-link.tg:before{background-image:url(../img/form-tg.svg)}.product-constructor-sidebar__social-link.wa:before{background-image:url(../img/whatsapp.svg)}.product-constructor-sidebar__social-link:before{background:50%/cover no-repeat;content:"";height:16px;margin-right:6px;width:16px}.product-constructor-sidebar__footer{align-items:center;display:flex;gap:8px;padding:10px 60px}.product-constructor-sidebar__total-price{flex-shrink:0;font-size:18px;font-weight:500;line-height:1.35;margin-right:16px}.product-constructor-sidebar__footer-fabric-samples-previews-list{display:none;gap:10px}.product-constructor-sidebar__footer-fabric-sample-preview-wrapper{border-radius:4px;height:44px;position:relative;width:44px}.product-constructor-sidebar__footer-fabric-sample-preview-wrapper:not(:has(img)){outline:1px dashed #cbcbcb;outline-offset:-1px}.product-constructor-sidebar__footer-fabric-sample-preview-remove{align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 3px 0 rgba(0,0,0,.21);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:-4px;top:-4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.product-constructor-sidebar__footer-fabric-sample-preview-remove:before{background:url(../img/close.svg) 50%/cover no-repeat;content:"";height:9px;width:9px}.product-constructor-sidebar__footer-fabric-sample-preview-image{border-radius:4px}.product-constructor-sidebar__primary-button{border:1px solid #282828;border-radius:6px;color:inherit;cursor:pointer;font-size:16px;line-height:1.13;padding:13px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.product-constructor-sidebar__primary-button.disabled{opacity:.4}.product-constructor-sidebar__secondary-button{align-items:center;background:#282828;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;line-height:1.13;padding:14px 13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.product-constructor-sidebar__secondary-button:hover{color:hsla(0,0%,100%,.8)}.product-constructor-sidebar__secondary-button.disabled{opacity:.4}.product-constructor-sidebar__block-fabric-details{padding:0 60px}.product-constructor-sidebar__details-title{display:block;font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin-bottom:24px}.product-constructor-sidebar__fabric-details-properties{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:24px}.product-constructor-sidebar__fabric-details-property{align-items:center;background:#f7f7f7;border-radius:6px;display:flex;line-height:1.14;padding:4px}.product-constructor-sidebar__fabric-details-property svg{height:16px;margin-right:4px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:16px}.product-constructor-sidebar__fabric-details-subtitle{font-weight:500;line-height:1.4;margin-bottom:4px}.product-constructor-sidebar__fabric-details-list{display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.product-constructor-sidebar__fabric-details-list-item{font-weight:300;line-height:1.4}.product-constructor-sidebar__fabric-details-list-item b{font-weight:400}.product-constructor-sidebar__fabric-details-desc{font-size:16px;font-weight:300;line-height:1.4}@media (max-width:1439px){.product-constructor-sidebar{width:100%}.product-constructor-sidebar__header{padding:18px 56px}.product-constructor-sidebar__back{left:16px}.product-constructor-sidebar__title{font-size:16px}.product-constructor-sidebar__subtitle{display:none}.product-constructor-sidebar__close{right:16px}.product-constructor-sidebar__block-tabs{display:block}.product-constructor-sidebar__side-content{height:unset;left:unset;margin-bottom:20px;position:static;top:unset;transform:unset!important;width:100%}.product-constructor-sidebar__side-content.block-fabric-previews{display:none}.product-constructor-sidebar__side-content.block-fabric-details-gallery{position:relative}.product-constructor-sidebar__zarbo{height:484px}.product-constructor-sidebar .tab-sizes-body{display:none}.product-constructor-sidebar__block-variations{padding:0 10px}.product-constructor-sidebar__variation-title{font-size:13px;font-weight:300}.product-constructor-sidebar__variation-price{font-size:13px}.product-constructor-sidebar .tab-fabrics-body,.product-constructor-sidebar__block-short-fabrics{display:none}.product-constructor-sidebar__block-fabrics-filters{padding:0 34px}.product-constructor-sidebar.main .product-constructor-sidebar__block-fabrics-filters{display:flex}.product-constructor-sidebar__block-fabric-previous{flex-direction:column;gap:20px;margin-bottom:44px;padding:0 34px}.product-constructor-sidebar.main .product-constructor-sidebar__block-fabric-previous{display:flex}.product-constructor-sidebar__fabric-previous-column{width:unset}.product-constructor-sidebar__fabric-previous-name{font-size:13px}.product-constructor-sidebar.main .product-constructor-sidebar__block-fabrics{display:block}.product-constructor-sidebar .tab-options-body{display:none}.product-constructor-sidebar__block-options{padding:0 10px}.product-constructor-sidebar__option-details{bottom:0;left:0;transform:unset;width:100%}.product-constructor-sidebar__option-details:after{background:rgba(0,0,0,.3);content:"";display:block;height:500px;position:absolute;top:-500px;width:100%;z-index:-1}.product-constructor-sidebar__option-details-image{max-height:70vh}.product-constructor-sidebar__block-social{display:none}.product-constructor-sidebar__search-wrapper{margin-right:8px}.product-constructor-sidebar__block-fabrics{padding:0 34px}.product-constructor-sidebar__block-fabrics:not(:last-child){margin-bottom:40px}.product-constructor-sidebar__fabrics{grid-template-columns:repeat(4,1fr)}.product-constructor-sidebar__fabric-image{aspect-ratio:2/3}.product-constructor-sidebar__fabric-not-found{padding:unset}.product-constructor-sidebar__block-fabric-social{display:block}.product-constructor-sidebar__fabric-details-button{backdrop-filter:blur(24px);background:rgba(0,0,0,.1);bottom:0;opacity:1;padding:10px 4px 10px 6px;width:100%}.product-constructor-sidebar__block-fabric-details{padding:0 20px}.product-constructor-sidebar__details-title{display:none}.product-constructor-sidebar__fabric-details-main-gallery{height:70vh}.product-constructor-sidebar__fabric-details-main-gallery-arrow{display:none}.product-constructor-sidebar__fabric-details-thumbnail-gallery-slide{height:40px;width:60px}.product-constructor-sidebar__footer{padding:10px 20px}.product-constructor-sidebar__footer-fabric-samples-previews-list{display:flex;margin-right:auto}.product-constructor-sidebar.fabric-sample .product-constructor-sidebar__secondary-button{width:unset}.product-constructor-sidebar__total-price{font-size:13px}.product-constructor-sidebar__primary-button{font-size:14px;padding:16px 10px}.product-constructor-sidebar__secondary-button{font-size:14px;padding:16px 11px}}@media (max-width:767px){.product-constructor-sidebar__tab{font-size:13px}.product-constructor-sidebar__variations{grid-template-columns:repeat(2,1fr)}.product-constructor-sidebar__block-fabric-previous,.product-constructor-sidebar__block-fabrics,.product-constructor-sidebar__block-fabrics-filters{padding:0 20px}.product-constructor-sidebar__fabrics{grid-template-columns:repeat(3,1fr)}.product-constructor-sidebar__block-fabric-social{padding:0 20px}.product-constructor-sidebar__primary-button,.product-constructor-sidebar__secondary-button{font-size:13px}}body.admin-bar .product-constructor-sidebar{height:calc(100% - 32px);top:32px}@media (max-width:782px){body.admin-bar .product-constructor-sidebar{height:calc(100% - 46px);top:46px}}@media (max-width:600px){body.admin-bar .product-constructor-sidebar{height:100%;top:0}}.product-variations-cards{margin-bottom:80px;padding:0 60px}.product-variations-cards__title{font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin-bottom:40px}.product-variations-cards__filters{margin-bottom:24px;overflow:hidden}.product-variations-cards__filters-wrapper{display:flex;gap:4px}.product-variations-cards__filter{align-items:center;border:1px solid #e5e5e5;border-radius:6px;color:inherit;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:12px;gap:12px;line-height:1.2;margin:1px 0;padding:11px 12px 21px;text-align:center}.product-variations-cards__filter:hover{border:1px solid #a9a9a9}.product-variations-cards__filter.active{border:1px solid #282828}.product-variations-cards__filter-icon{height:33px;width:60px}.product-variations-cards__list{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.product-variations-cards__card{background:#f7f7f7;border-radius:6px;color:inherit;cursor:pointer;padding:0 0 32px}.product-variations-cards__card-image{margin-bottom:22px;mix-blend-mode:multiply;width:100%}.product-variations-cards__card-title{display:block;font-weight:300;line-height:1.2;margin-bottom:10px;padding:0 10px;text-align:center}.product-variations-cards__card-price{display:block;font-weight:500;line-height:1.2;padding:0 10px;text-align:center}@media (max-width:1919px){.product-variations-cards__title{font-size:30px}.product-variations-cards__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1439px){.product-variations-cards{padding:0 34px}.product-variations-cards__title{font-size:24px}.product-variations-cards__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.product-variations-cards{padding:0 20px}.product-variations-cards__title{font-size:26px}}.product-simple-variations{padding:40px 60px}.product-simple-variations__title{font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin-bottom:40px}.product-simple-variations__filters{margin-bottom:24px;overflow:hidden}.product-simple-variations__filters-wrapper{display:flex}.product-simple-variations__filter{background:#f7f7f7;border-radius:6px;cursor:pointer;flex-shrink:0;line-height:1.14;margin-right:4px;padding:8px 12px}.product-simple-variations__card{align-items:center;-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:674px auto max-content}.product-simple-variations__card-image{mix-blend-mode:multiply}.product-simple-variations__desc-wrapper{margin-right:auto}.product-simple-variations__card-title{color:inherit;display:block;font-size:24px;line-height:1.25}.product-simple-variations__card-title:not(:last-child){margin-bottom:24px}.product-simple-variations__specification{align-items:center;display:flex}.product-simple-variations__specification:not(:last-child){margin-bottom:20px}.product-simple-variations__specification-image{border-radius:6px;height:32px;margin-right:12px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:32px}.product-simple-variations__specification-title{line-height:1.4}.product-simple-variations__price-wrapper .added_to_cart{display:none}.product-simple-variations__price{font-size:28px;line-height:1.2;margin-bottom:12px;text-align:end}.product-simple-variations__price del{color:#a9a9a9;font-size:20px;text-decoration-color:#a9a9a9}.product-simple-variations__delivery{display:block;font-size:18px;font-weight:300;line-height:1.35;margin-bottom:12px}.product-simple-variations__add-to-cart{border-radius:6px;color:inherit;display:block;font-size:16px;line-height:1.13;padding:13px}@media (max-width:1919px){.product-simple-variations__title{font-size:30px}.product-simple-variations__card{-moz-column-gap:40px;column-gap:40px;grid-template-columns:490px auto max-content}.product-simple-variations__card-title{font-size:22px}.product-simple-variations__price{font-size:26px}.product-simple-variations__price del{font-size:18px}.product-simple-variations__delivery{font-size:16px}}@media (max-width:1439px){.product-simple-variations{padding:40px 34px}.product-simple-variations__title{font-size:24px}.product-simple-variations__card{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto 1fr;row-gap:15px}.product-simple-variations__card-image{grid-area:1/1/5/2}.product-simple-variations__desc-wrapper{grid-area:2/2/3/3}.product-simple-variations__specification-title{font-size:13px}.product-simple-variations__price-wrapper{grid-area:3/2/4/3}.product-simple-variations__price{text-align:start}}@media (max-width:767px){.product-simple-variations{padding:40px 20px}.product-simple-variations__title{font-size:26px}.product-simple-variations__card{grid-template-columns:1fr;grid-template-rows:unset}.product-simple-variations__card:not(:last-child){margin-bottom:32px}.product-simple-variations__card-image,.product-simple-variations__desc-wrapper{grid-area:unset}.product-simple-variations__card-title{font-size:16px}.product-simple-variations__price-wrapper{grid-area:unset}}.product-tabs-new{background:#f7f7f7;display:flex;margin-bottom:80px;overflow:hidden;padding:80px 60px}.product-tabs-new__menu{flex-shrink:0;margin-right:40px;width:280px}.product-tabs-new__menu-wrapper{width:-moz-max-content;width:max-content}.product-tabs-new__menu-item{border-left:1px solid #e5e5e5;color:#4f4f4f;cursor:pointer;display:block;font-size:18px;line-height:1.1;padding:12px 24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.product-tabs-new__menu-item.active{border-left:2px solid #282828;color:#282828;cursor:auto}.product-tabs-new__list{flex-grow:1}.product-tabs-new__tab{display:none}.product-tabs-new__tab.active{display:block}.product-tabs-new__filters{margin-bottom:32px}.product-tabs-new__filters-wrapper{display:flex;width:-moz-max-content;width:max-content}.product-tabs-new__filter{background:#fff;border-radius:6px;color:#4f4f4f;cursor:pointer;flex-shrink:0;font-size:16px;line-height:1.13;padding:9px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-tabs-new__filter:not(:last-child){margin-right:8px}.product-tabs-new__filter.active{background:#282828;color:#fff;cursor:auto}.product-tabs-new__filtred-content{display:none}.product-tabs-new__filtred-content.active{display:block}.product-tabs-new__title{font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin-bottom:32px}.product-tabs-new__sub-title{font-size:16px;font-weight:500;line-height:1.4;margin-bottom:16px}.product-tabs-new__text{display:block;font-size:18px;line-height:1.3;max-width:616px}.product-tabs-new__text:not(:last-child){margin-bottom:24px}.product-tabs-new__desc{display:block;font-size:16px;font-weight:300;line-height:1.4;max-width:616px}.product-tabs-new__footnote{color:#4f4f4f;display:block;font-weight:300;line-height:1.4}.product-tabs-new__section:not(:last-child){margin-bottom:56px}.product-tabs-new__specifications-table{display:grid;font-size:18px;gap:12px;grid-template-columns:max-content 1fr;line-height:1.35}.product-tabs-new__specifications-table div:nth-child(odd){color:rgba(40,40,40,.6);font-weight:300}.product-tabs-new__tables{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,95.6px)}.product-tabs-new__tables:not(:last-child){margin-bottom:16px}.product-tabs-new__tables-pay-wrapper{display:flex;gap:8px}.product-tabs-new__tables-pay-wrapper .product-tabs-new__table-item{flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:304px}.product-tabs-new__tables-pay-wrapper .product-tabs-new__table-bold-text{margin-top:auto}.product-tabs-new__table-item{background:#fff;border-radius:4px;display:flex;flex-direction:column;grid-column:span 2;justify-content:space-between;padding:16px}.product-tabs-new__table-text{display:block;line-height:1.4}.product-tabs-new__table-text:not(:last-child){margin-bottom:26px}.product-tabs-new__link{color:inherit;font-size:18px;line-height:1.1;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.product-tabs-new__table-bold-text{display:block;font-size:18px;font-weight:500;line-height:1.2}.product-tabs-new__table-bold-text:not(:last-child){margin-bottom:10px}.product-tabs-new__table-icon:not(:last-child){margin-bottom:54px}.product-tabs-new__table-icon.wrench:before{content:"";-webkit-mask-image:url(../img/wrench.svg);mask-image:url(../img/wrench.svg)}.product-tabs-new__table-icon.shirt:before{content:"";-webkit-mask-image:url(../img/shirt.svg);mask-image:url(../img/shirt.svg)}.product-tabs-new__table-icon.broom:before{content:"";-webkit-mask-image:url(../img/broom.svg);mask-image:url(../img/broom.svg)}.product-tabs-new__table-icon.shield:before{content:"";-webkit-mask-image:url(../img/shield.svg);mask-image:url(../img/shield.svg)}.product-tabs-new__table-icon.hand-truck:before{content:"";-webkit-mask-image:url(../img/cart.svg);mask-image:url(../img/cart.svg)}.product-tabs-new__table-icon.calendar:before{content:"";-webkit-mask-image:url(../img/calendar.svg);mask-image:url(../img/calendar.svg)}.product-tabs-new__table-icon.card:before{content:"";-webkit-mask-image:url(../img/bank-card-2.svg);mask-image:url(../img/bank-card-2.svg)}.product-tabs-new__table-icon.file:before{content:"";-webkit-mask-image:url(../img/file.svg);mask-image:url(../img/file.svg)}.product-tabs-new__table-icon.wallet:before{content:"";-webkit-mask-image:url(../img/wallet.svg);mask-image:url(../img/wallet.svg)}.product-tabs-new__table-icon.t-bank:before{content:"";-webkit-mask-image:url(../img/t-bank.svg);mask-image:url(../img/t-bank.svg)}.product-tabs-new__table-icon:before{background:#282828;display:block;height:24px;-webkit-mask:center/cover no-repeat;mask:center/cover no-repeat;width:24px}.product-tabs-new__socials{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.product-tabs-new__button{align-items:center;background:#fff;border-radius:6px;color:inherit;display:flex;line-height:1.2;padding:9px 14px 9px 9px}.product-tabs-new__button.max:before{background-image:url(../img/max.svg);content:""}.product-tabs-new__button.vk:before{background-color:#07f;content:"";-webkit-mask:url(../img/vk.svg) center/contain no-repeat;mask:url(../img/vk.svg) center/contain no-repeat}.product-tabs-new__button.tg:before{background-image:url(../img/form-tg.svg);content:""}.product-tabs-new__button.whatsapp:before{background-image:url(../img/whatsapp.svg);content:""}.product-tabs-new__button:before{background:50%/contain no-repeat;height:16px;margin-right:13px;width:16px}@media (max-width:1439px){.product-tabs-new{display:block;padding:40px 34px}.product-tabs-new__menu{margin-bottom:40px;margin-right:unset;width:unset}.product-tabs-new__menu-wrapper{border-bottom:1px solid #e5e5e5;display:flex}.product-tabs-new__menu-item{border-left:unset;margin-bottom:-1px;margin-right:24px;padding:18px 0}.product-tabs-new__menu-item.active{border-bottom:1px solid #282828;border-left:unset}}@media (max-width:767px){.product-tabs-new{margin-bottom:40px;padding:40px 20px}.product-tabs-new__menu-item{font-size:17px}.product-tabs-new__filter{font-size:15px}.product-tabs-new__title{font-size:26px}.product-tabs-new__text{font-size:15px}.product-tabs-new__sub-title{font-size:14px}.product-tabs-new__specifications-table{display:block;font-size:15px}.product-tabs-new__specifications-table div:not(:last-child){margin-bottom:12px}.product-tabs-new__tables{grid-template-columns:1fr}.product-tabs-new__tables-pay-wrapper .product-tabs-new__table-item{flex-direction:column}.product-tabs-new__tables-pay-wrapper .product-tabs-new__table-bold-text{text-align:unset!important}.product-tabs-new__table-item{flex-direction:row;grid-column:span 1!important}.product-tabs-new__table-text{font-size:13px}.product-tabs-new__table-text:not(:last-child){margin-bottom:unset;margin-right:10px}.product-tabs-new__table-bold-text{font-size:15px}.product-tabs-new__table-bold-text:nth-child(2){text-align:end}}.product-for-designers{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:80px;padding:0 60px}.product-for-designers__column:nth-child(2),.product-for-designers__column:nth-child(3){background:#f7f7f7;border-radius:6px;display:flex;flex-direction:column;padding:10px}.product-for-designers__column:nth-child(3){cursor:pointer}.product-for-designers__column.open{background:#fff;border-radius:8px;left:50%;max-height:90vh;max-width:90vw;padding:44px;position:fixed;top:50%;transform:translate(-50%,-50%);width:-moz-max-content;width:max-content;z-index:10200}.product-for-designers__column.open .product-for-designers__scheme-link,.product-for-designers__column.open .product-for-designers__scheme-title{display:none}.product-for-designers__column.open .product-for-designers__scheme-image{display:block;height:auto;max-height:85vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.product-for-designers__column.open .product-for-designers__close{display:flex}.product-for-designers__close{align-items:center;display:none;height:30px;justify-content:center;position:absolute;right:20px;top:20px;width:30px;z-index:1}.product-for-designers__close:before{background:url(../img/close.svg) 50%/cover no-repeat;content:"";height:20px;width:20px}.product-for-designers__title{color:#282828;font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px}.product-for-designers__desc{display:block;font-size:18px;font-weight:300;line-height:1.35;margin-bottom:32px}.product-for-designers__sub-title{display:block;font-size:18px;line-height:1.35;margin-bottom:12px}.product-for-designers__socials{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}.product-for-designers__social-link{align-items:center;color:inherit;display:flex;flex-shrink:0;font-size:16px;line-height:1.13}.product-for-designers__social-link.max:before{background-image:url(../img/max.svg);content:""}.product-for-designers__social-link.vk:before{background-image:url(../img/vk.svg);content:""}.product-for-designers__social-link.tg:before{background-image:url(../img/form-tg.svg);content:""}.product-for-designers__social-link.whatsapp:before{background-image:url(../img/whatsapp.svg);content:""}.product-for-designers__social-link:before{background:50%/cover no-repeat;display:block;height:16px;margin-right:5px;width:16px}.product-for-designers__button{border-radius:6px;line-height:1.13;padding:13px 16px}.product-for-designers__model-title{display:block;font-size:18px;font-weight:500;line-height:1.35;padding:7px 0 0 14px}.product-for-designers__model-image{mix-blend-mode:multiply}.product-for-designers__model-link{align-self:flex-start;background:#fff;border-radius:4px;box-shadow:0 0 40px 0 rgba(0,0,0,.08);color:inherit;cursor:pointer;line-height:1.2;margin-top:auto;padding:10px 20px}.product-for-designers__scheme-title{display:block;font-size:18px;font-weight:500;padding:7px 0 0 14px}.product-for-designers__scheme-image{mix-blend-mode:multiply}.product-for-designers__scheme-link{align-self:flex-start;background:#fff;border-radius:4px;box-shadow:0 0 40px 0 rgba(0,0,0,.08);color:inherit;cursor:pointer;line-height:1.2;margin-top:auto;padding:10px 20px}@media (max-width:1439px){.product-for-designers{align-items:flex-start;grid-template-columns:1fr minmax(200px,1fr) minmax(200px,1fr);padding:0 34px}.product-for-designers__column.open{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);padding:20px}.product-for-designers__column .product-for-designers__close{right:10px;top:10px}.product-for-designers__title{font-size:24px}.product-for-designers__desc,.product-for-designers__model-title,.product-for-designers__scheme-title,.product-for-designers__sub-title{font-size:16px}}@media (max-width:767px){.product-for-designers{grid-template-columns:1fr;margin-bottom:40px;padding:0 20px}.product-for-designers__title{font-size:26px}.product-for-designers__desc{font-size:15px;margin-bottom:16px}.product-for-designers__sub-title{font-size:15px}.product-for-designers__socials{margin-bottom:24px}.product-for-designers__button,.product-for-designers__model-title,.product-for-designers__scheme-title{font-size:15px}}.related-products{padding:0 60px}.related-products__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:44px}.related-products__title{font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.2}.related-products__slider-controll{display:flex;gap:9px}.related-products__arrow{align-items:center;background:#f4f4f4;border-radius:8px;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.related-products__arrow.prev:before{transform:rotate(-90deg)}.related-products__arrow.next:before,.related-products__arrow.prev:before{content:"";-webkit-mask-image:url(../img/arrow.svg);mask-image:url(../img/arrow.svg)}.related-products__arrow.next:before{transform:rotate(90deg)}.related-products__arrow:before{background:#757575;display:block;height:8px;-webkit-mask:center/cover no-repeat;mask:center/cover no-repeat;width:14px}.related-products__list{overflow:hidden}.related-products__list-wrapper{display:flex}.related-products__card{background:#f7f7f7;border-radius:6px;flex-shrink:0;margin-right:12px;padding-bottom:32px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(25% - 9px)}.related-products .badges{left:12px;position:absolute;top:12px}.related-products__image{margin-bottom:5px;mix-blend-mode:multiply;width:100%}.related-products__card-title{font-weight:300;margin-bottom:9px}.related-products__card-price,.related-products__card-title{color:#282828;display:block;line-height:1.4;padding:0 40px;text-align:center}.related-products__card-price{font-weight:500}@media (max-width:1919px){.related-products__title{font-size:30px}.related-products__card{width:calc(33.33333% - 9px)}}@media (max-width:1439px){.related-products{padding:0 34px}.related-products__title{font-size:24px}.related-products__card{width:calc(50% - 9px)}.related-products__card-price,.related-products__card-title{font-size:13px}}@media (max-width:767px){.related-products{padding:0 20px}.related-products__card{padding-bottom:16px}}body.product-template-new-product-page #nm-breadcrumb{background:#f7f7f7;font-weight:300;padding:40px 60px}body.product-template-new-product-page #nm-breadcrumb span:not(:first-child){margin-left:8px}body.product-template-new-product-page #nm-breadcrumb span:not(:last-child){margin-right:8px}body.product-template-new-product-page #nm-breadcrumb a{color:#282828}body.product-template-new-product-page #nm-breadcrumb strong{color:#757575;font-weight:300}@media (max-width:767px){body.product-template-new-product-page #nm-breadcrumb{font-size:13px}}.bedroom-promo *,.bedroom-promo :after,.bedroom-promo :before{box-sizing:inherit;margin:0;padding:0}.bedroom-promo{aspect-ratio:16/9;background-color:#fff;margin-bottom:44px;overflow:hidden;width:100%}@media (max-width:1239.98px){.bedroom-promo{aspect-ratio:auto;height:100%;margin-bottom:0}}.bedroom-promo__container{display:flex;flex-direction:column;gap:24px}@media (min-width:1239.98px){.bedroom-promo__container{height:100%;overflow:hidden;position:relative}}.bedroom-promo__visual{width:100%}@media (min-width:1239.98px){.bedroom-promo__visual{aspect-ratio:auto;height:100%;left:0;position:absolute;top:0;width:100%}}.bedroom-promo__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bedroom-promo__content{padding:0 34px 40px}@media (min-width:1239.98px){.bedroom-promo__content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:60px;position:relative;z-index:2}}@media (max-width:767.98px){.bedroom-promo__content{padding:0 20px 40px}}.bedroom-promo__header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}@media (max-width:767.98px){.bedroom-promo__header{align-items:flex-end}}.bedroom-promo__title{color:#fff;font-family:ALS Hauss VF,sans-serif;font-size:36px;font-weight:200;letter-spacing:-.02em;line-height:1.1}@media (max-width:1919.98px){.bedroom-promo__title{font-size:30px}}@media (max-width:1439.98px){.bedroom-promo__title{font-size:28px}}@media (max-width:1239.98px){.bedroom-promo__title{color:#282828;font-size:24px;letter-spacing:-.02em;line-height:1.1}}@media (max-width:767.98px){.bedroom-promo__title{font-size:26px}}.bedroom-promo__slider{max-width:800px;overflow:hidden}@media (max-width:1919.98px){.bedroom-promo__slider{max-width:650px}}@media (max-width:1239.98px){.bedroom-promo__slider{max-width:100%;overflow:visible}}.bedroom-promo .slider-nav{display:flex;flex-shrink:0;gap:4px}@media (min-width:1239.98px){.bedroom-promo .slider-nav{display:none}}.bedroom-promo .slider-nav__btn{align-items:center;background:#f7f7f7;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;width:32px}.bedroom-promo__list{display:flex}.bedroom-promo__list .swiper-slide{display:flex;height:auto}.bedroom-promo__card{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.bedroom-promo__card-visual{align-items:center;aspect-ratio:3/2;display:flex;justify-content:center;width:100%}.bedroom-promo__card-image{display:block;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bedroom-promo__card-info{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:0 40px 32px;text-align:center}@media (max-width:767.98px){.bedroom-promo__card-info{padding:0 12px 16px}}.bedroom-promo__card-name{display:-webkit-box;font-weight:300;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bedroom-promo__card-name,.bedroom-promo__card-price{color:#282828;font-family:ALS Hauss VF,sans-serif;font-size:14px;line-height:1.4;text-align:center}.bedroom-promo__card-price{font-weight:500;margin-top:auto}.bedroom-promo__card-link{border-radius:6px;height:100%;left:0;outline:none;position:absolute;top:0;width:100%;z-index:2}
/*# sourceMappingURL=style.min.css.map */
