@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/montserrat/v30/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body{align-items:stretch;background-color:#efeee8;border:0;color:#352c2b;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-size:18px;line-height:1.2;margin:0;min-height:100vh;padding:0;position:relative}html{border:0!important;scroll-behavior:smooth}.container-fluid{margin:0 auto;max-width:1920px;padding:0 40px;position:relative}img{max-width:100%}a{color:#000;transition:.3s}a,a:hover{text-decoration:none}a:hover{color:inherit}input,textarea{border-radius:0}input:focus,textarea:focus{outline:0}p{line-height:1.2;margin-bottom:0}p:not(:last-child){margin-bottom:1rem}ul{list-style:none;margin:0;padding:0}main{background-color:#fff;border-radius:35px;margin-top:20px;padding:35px 35px 57px}.wrapper{flex:1 0 auto;margin:0 auto;max-width:1920px;padding:20px 40px;position:relative;width:100%}.section_sub-title{color:#000;font-size:32px;font-weight:600}strong{font-weight:600}.title{color:#352c2b;font-size:48px;font-weight:700;line-height:1.2}.title span{color:#f3483e}.title:not(:last-child){margin-bottom:20px}.text-desc{color:#000;font-size:18px;font-weight:500}.error_page,.modal-content{border-radius:35px}.error_page{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;margin:15px auto;padding:215px 0;position:relative;text-align:center}.error_page__value{color:#ccc;font-size:96px;font-weight:700;line-height:1;margin-bottom:30px}.error_page__title{color:#414141;font-size:32px;font-weight:700;line-height:1;margin-bottom:10px}.error_page__desc{color:#63666a;font-size:18px;font-weight:500;margin-bottom:30px}.error_page .button{font-size:18px;padding:0 25px}.icon{fill:currentColor;stroke:none;height:24px;transition:.3s;width:24px}.icon-arrow-forward{fill:none;stroke:currentColor;height:24px;width:24px}.icon-arrow-forward-long{fill:none;stroke:currentColor;height:40px;width:40px}.header{align-items:flex-start;background:#fff;border-bottom:1px solid #efeee8;display:flex;height:110px;justify-content:space-between;padding:25px 36px;position:relative;top:0;z-index:9}.header .logo{margin-top:9px}.header .menu-header__info{display:none}.logo{align-items:center;display:flex;gap:15px}.logo img{max-width:177px}.logo__desc{color:#352c2b;font-size:14px;font-weight:500;max-width:210px}.head-link{align-items:center;background-color:#efeee8;border-radius:50%;display:flex;height:51px;justify-content:center;position:relative;width:51px}.head-link svg{stroke:none;fill:#f3483e}.head-link svg.icon-shopping-cart{fill:none;stroke:#f3483e}.head-link:after{align-items:center;background-color:#f3483e;border-radius:50%;bottom:0;color:#fff;content:attr(data-count);display:flex;font-size:14px;font-weight:500;height:20px;justify-content:center;line-height:1;position:absolute;right:0;text-align:center;width:20px}.head-link:hover .icon{transform:scale(1.2)}.menu-header__info{display:flex;gap:22px;height:50px;justify-content:flex-end;margin-left:auto}.header-right{display:flex;gap:35px;margin-left:auto;padding-right:6px}.header-right .button{margin-right:13px;padding:0 37px}.button{align-items:center;background-color:#f3483e;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:5px;height:50px;justify-content:center;padding:0 45px;text-align:center;transition:.3s}.button:hover{background-color:#fff;color:#f3483e}.button--primary{background-color:#fff;background-color:transparent;border:1px solid #f3483e;color:#352c2b;color:#f3483e}.button--primary:hover{background-color:#f3483e;color:#fff}.menu_sub{left:0;padding-top:25px;position:absolute;top:0;width:240px}.menu_sub,.menu_sub__title{display:none}.menu{align-items:flex-start;display:flex;gap:40px;left:50%;list-style:none;margin:0;padding:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5}.menu__item{line-height:1;position:relative}.menu__link{border-bottom:2px solid transparent;color:#1f1e1e;cursor:pointer;font-size:16px;font-weight:700;height:21px;letter-spacing:-.02em}.menu__link:hover{border-bottom:2px solid red}.menu__item:hover .menu_sub{display:block}.menu_sub__wrapper{background:#fff;border:1px solid #fafaf9;border-radius:12px;box-shadow:0 4px 11px rgba(100,84,82,.1)}.menu_sub__item:not(:last-child){margin-bottom:10px}.menu_sub__link{border-left:2px solid transparent;display:inline-block;font-size:16px;font-weight:600;line-height:1;padding:15px 10px;transition:.3s;width:100%}.menu_sub__link:hover{background-color:#fafaf9;border-color:#f3483e;padding-left:20px}span.menu__link{align-items:center;display:flex;gap:5px}span.menu__link:after{background-image:url("data:image/svg+xml,%0A%3Csvg width='7' height='6' viewBox='0 0 7 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 5.68521L6.24597 0.929047H0.754027L3.5 5.68521Z' fill='%231F1E1E'/%3E%3C/svg%3E%0A");content:"";height:6px;width:7px}.open-menu{background-color:transparent;border:0;display:none;padding:0}.open-menu .icon{fill:#000;height:13px;width:16px}.open-menu .icon.icon-close-menu{display:none}.button--call .icon{fill:none;stroke:#1f1e1e;display:none}body.active-mob-menu{overflow:hidden}body.active-mob-menu .mobile-menu{transform:translateX(0)}body.active-mob-menu .open-menu .icon{display:none}body.active-mob-menu .open-menu .icon.icon-close-menu{display:block}.mobile-menu{background-color:#fff;display:none;height:calc(100vh - 100px);left:0;overflow:auto;padding:49px 27px;position:fixed;top:100px;transform:translateX(-100%);transition:.3s;width:287px;z-index:8}.mobile-menu .menu{display:block}.mobile-menu .button{font-size:18px;margin-bottom:50px;padding:0;width:210px}.mobile-menu-wrapper{position:relative;z-index:2}.mobile-menu.active .mobile-menu-wrapper{display:none}.mobile-menu.active .mobile-menu-subs{transform:translateX(0)}.mobile-menu-subs{background-color:#fff;left:0;max-height:100vh;overflow:hidden auto;padding:49px 27px;position:absolute;top:0;transform:translateX(-100%);transition:.3s;width:100%;z-index:4}.mobile-menu-subs.active{transform:translateX(0)}.mobile-menu-subs .menu_sub__link{padding-left:0}.mobile-menu-subs .menu_sub__title{display:block;font-size:22px;font-weight:700;margin-bottom:30px}.mobile-menu-subs .menu_sub{display:block}.mobile-menu-subs__prev{background-image:url("data:image/svg+xml,%0A%3Csvg width='9' height='13' viewBox='0 0 9 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.79419 12.1929L1.07397 6.84937L7.79419 1.50586' stroke='%23414141' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:0;background-repeat:no-repeat;color:#414141;font-size:14px;font-weight:500;margin-bottom:30px;padding-left:25px}.mobile-menu-contacts{color:#000;display:flex;flex-direction:column;font-size:14px;font-weight:500;padding-bottom:20px}.mobile-menu-contacts__email{font-size:18px;font-weight:600;margin-bottom:16px}.mobile-menu-contacts__tel{color:#414141;font-size:18px;font-weight:500;margin-bottom:16px}.mobile-menu-contacts__address{margin-bottom:40px}.menu-header{background-color:#fff;height:66px;padding:8px 41px;position:relative}.h-contacts-info{flex-direction:column}.h-contacts-info,.h-contacts-info__tel{align-items:center;display:flex;gap:5px}.h-contacts-info__tel{color:#1f1e1e;font-size:16px;font-weight:700}.h-contacts-info__tel svg{height:18px;width:18px}.h-contacts-info__address{color:#1f1e1e;font-size:14px;font-weight:600}.h-contacts-info__link{border-bottom:1px dashed;color:#f3483e;font-size:14px;font-weight:700}.socials{align-items:center;display:flex;gap:8px;height:34px}.socials__link{display:block;height:34px;width:34px}.h-social strong{display:block;font-size:14px;font-weight:600;margin-bottom:5px}.h-social .socials{justify-content:center}.h-works{font-size:14px;font-weight:500;margin-right:10px;text-align:center}.h-works strong{font-weight:600}.favorite-product{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.3s;width:100%;z-index:20}.favorite-product__main{background-color:#fff;display:none;height:100vh;max-width:793px;padding:70px 0;position:absolute;right:0;top:0;transform:translateX(100%);transition:.3s;width:100%;z-index:21}.favorite-product__list{height:calc(100vh - 160px);overflow:auto;padding:15px 50px}.favorite-product__close{cursor:pointer;max-width:65px;position:absolute;right:25px;top:30px}.favorite-product__close svg{width:100%}.favorite-product__title{border-bottom:1px solid #e1e1e1;font-size:32px;font-weight:600;margin-bottom:30px;padding:0 50px 20px}.favorite-product__list .order-list__item{gap:20px;grid-template-columns:53% 1fr auto}.favorite-product__list .order-list__item-price{text-align:right}body.active_favorite{height:100vh;overflow:hidden}body.active_favorite .favorite-product{opacity:1;pointer-events:auto;z-index:20}body.active_favorite .favorite-product__main{display:block;transform:translateX(0)}.mobile-contacts-use{bottom:0;display:none;left:0;position:fixed;right:0;z-index:60}.mobile-contacts-use__item{align-items:center;background-color:#f3483e;color:#fff;display:flex;font-size:14px;font-weight:600;gap:10px;height:54px;justify-content:center}.mobile-contacts-use__item svg{fill:currentColor;stroke:none}.mobile-contacts-use__item img{max-width:23px}.mobile-contacts-use__item--green{background-color:#75d16d}.shop-call{align-items:flex-end;color:#f3483e;display:flex;font-size:14px;font-weight:600;gap:5px;margin-top:3px}.shop-call span{border-bottom:1px dashed}.shop-call svg{height:18px;width:18px}.banner-index{height:780px;padding-top:30px;position:relative}.banner-index~*,.banner-index~section{position:relative;z-index:2}.banner-index img{display:block;margin-left:auto;margin-right:130px}.banner-index__title{font-size:64px;font-weight:700;margin-bottom:30px;text-transform:uppercase}.banner-index__title span{color:#f3483e}.banner-index__content{margin-left:155px;position:absolute;top:50%;transform:translateY(-50%)}.banner-index__content p{font-size:24px;margin-bottom:50px}.banner-index__content .button{font-size:20px;height:79px;max-width:505px;padding:0;text-transform:uppercase;width:100%}.banner-index__content ul{font-size:32px;font-weight:600;list-style-position:inside;list-style-type:disc;margin-bottom:45px}.banner-index__buttons{display:flex;gap:12px}.button-seet-menu{background-image:url("data:image/svg+xml,%0A%3Csvg width='53' height='57' viewBox='0 0 53 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 28.5002C0 13.3009 12.3214 0.979492 27.5207 0.979492H53.2231V56.0209H27.5207C12.3214 56.0209 0 43.6994 0 28.5002Z' fill='%23F3483E'/%3E%3Cpath d='M32.2231 36.5L24.2231 28.5L32.2231 20.5' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");cursor:pointer;height:57px;transform:translateY(-50%);width:53px;z-index:50}.button-seet-menu,.menu-set{position:fixed;right:0;top:50%}.menu-set{transform:translateY(-50%) translateX(100%);transition:.3s;z-index:51}.menu-set.active{transform:translateY(-50%)}.menu-set-item{background:#f3483e;border-radius:30px 0 0 30px;cursor:pointer;height:100px;min-width:110px;padding:16px 0;text-align:center;transition:.3s}.menu-set-item:hover{padding:16px 25px}.menu-set-item div{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;margin:0 auto;width:90px}.menu-set-item__title{color:#fff;font-size:12px;font-weight:600}.menu-set-list{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.close-menu-set{align-items:center;background-color:#f3483e;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;margin:0 31px 28px auto;width:48px}.icon-close{fill:none;stroke:currentColor}.modal-backdrop.show{opacity:.9}.btn-close{background-image:url("data:image/svg+xml,%0A%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.23438 2L24.2344 24M24.2344 2L2.23438 24' stroke='%23D8D8D8' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:50%;height:44px;opacity:1;padding:0;position:absolute;right:20px;top:20px;width:44px;z-index:10}.modal-header{border:0;padding:0}.modal-header .btn-close{margin-left:auto;margin-right:15px;margin-top:15px;position:static}.modal-title{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:18px}.modal-desc,.modal-title{color:#000;text-align:center}.modal-desc{font-size:18px;font-weight:500;margin-bottom:33px}.modal-body{padding:15px 60px}.modal-body form{display:flex;flex-direction:column;gap:22px}.modal-body .input-type-2 input,.modal-body .textarea-def textarea{background-color:#f3f3f3;border-radius:12px}.sub-title{color:#352c2b;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700}.sub-title:not(:last-child){margin-bottom:26px}.sub-title span{color:#e7392f}.our-products{background-color:#fff;border-radius:35px;margin-bottom:20px;padding-bottom:55px;position:relative;z-index:5!important}.our-products~*,.our-products~section{z-index:2}.our-products .swiper-product{margin:-20px 0 0;padding:20px 60px 5px}.our-products__header{padding:70px 32px 16px}.our-products .swiper-button-next,.our-products .swiper-button-prev{align-items:center;background-color:#383636;border-radius:50%;display:flex;height:35px;justify-content:center;margin-top:0;position:static;right:30px;transform:translateY(0);width:35px}.our-products .swiper-button-next:after,.our-products .swiper-button-prev:after{display:none}.our-products .swiper-button-next .icon,.our-products .swiper-button-prev .icon{stroke:#fff;fill:none;height:20px;position:relative;width:20px}.our-products .swiper-button-prev{left:30px;transform:translateY(0) scale(-1)}.our-products .swiper-button-prev .icon{left:auto;position:relative;right:0}.swiper-product{margin:0}.swiper-product .swiper-button-next,.swiper-product .swiper-button-prev{position:absolute;top:242px}.product-item{background:#fff;border-radius:25px;margin-bottom:0;overflow:hidden;position:relative}.product-item--disabled{pointer-events:none}.product-item--disabled .product-item__preview:after{background-color:hsla(0,0%,100%,.45);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-item--disabled .product-item__char span{color:#f3483e}.product-item .card-buy{max-width:none}.product-item__bod{border-radius:25px;padding:20px 0}.product-item__preview{display:block;height:438px;margin-bottom:17px;overflow:hidden;position:relative}.product-item__preview img{height:100%;object-fit:cover;object-position:top;transition:.3s;width:100%}.product-item__preview-active{border-radius:20px;height:427px;overflow:hidden;position:relative;width:100%;z-index:4}.product-item__preview-list{display:flex;gap:4px;height:100%;left:15px;position:absolute;top:0;width:calc(100% - 30px);z-index:5}.product-item__preview-list div{border-bottom:4px solid #efeee8;flex:1 0 0}.product-item__preview-list div.active,.product-item__preview-list div:hover{border-color:#f3483e}.product-item__preview-list div img{opacity:0}.product-item__name{font-size:20px;font-weight:600;line-height:1;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-item__char{color:#000;font-size:16px;font-weight:500;list-style-type:disc;margin-bottom:15px;padding-left:24px}.product-item__char span{color:#645452;display:block}.product-item__price{align-items:end;display:flex;gap:19px;justify-content:end;margin-bottom:10px}.product-item__price span{color:#b0b0b0;font-size:20px;font-weight:500;padding-bottom:5px;text-decoration:line-through}.product-item__price strong{font-size:32px;font-weight:700}.filter-slider{flex-wrap:wrap;gap:12px}.filter-slider,.slider-tab{align-items:center;display:flex}.slider-tab{background:#e8e8e4;border-radius:12px;color:#62625f;cursor:pointer;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:1;padding:8px 20px}.slider-tab.active,.slider-tab:hover{background:#f3483e;color:#fff}.product-item__favorite{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:20px;top:20px;width:34px;z-index:6}.product-item__favorite svg{fill:none;stroke:#1f1e1e;height:24px;width:24px}.list-tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.tag-item{background-color:#f3a838;border-radius:5px;color:#fff;font-size:12px;font-weight:500;line-height:1;padding:6px 15px}.tag-item--hit{background-color:#75d16d}.chest-zn{left:15px;position:absolute;top:15px;width:36px;z-index:6}.product-item__colors{align-items:center;display:flex;gap:6px;margin-bottom:20px}.product-item__color{align-items:center;border:2px solid #62625f;border-radius:50%;color:#fff;display:flex;height:28px;justify-content:center;width:28px}.product-item__color input{display:none}.product-item__color svg{fill:none;stroke:currentColor;height:11px;opacity:0;transition:.3s;width:14px}.product-item__color--white{color:#282727}.product-item__color:has(:checked) svg{opacity:1}.product-item__count{color:#75d16d;font-size:20px;font-weight:700;margin-bottom:20px}.product-size-list{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:0 auto 22px;max-width:225px}.product-item__sized{text-align:center}.product-item__sized strong{color:#9e9e9e;display:block;font-size:16px;font-weight:600;margin-bottom:24px}.product-item__footer{padding:20px 0}.radio-size{background-color:#f4f3ec;border:1px solid #f4f3ec;border-radius:10px;color:#62625f;cursor:pointer;font-size:16px;font-weight:600;line-height:1;padding:10px;text-transform:uppercase}.radio-size:has(:checked),.radio-size:hover{background-color:#f3483e;border-color:#f3483e;color:#fff}.radio-size input{display:none}.free-count{align-items:center;color:#9e9e9e;display:flex;font-size:14px;font-weight:500;gap:3px;margin-bottom:20px}.free-count:before{background-image:url("data:image/svg+xml,%0A%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.572266' y='0.337891' width='14.3247' height='14.3247' rx='7.16235' fill='%2375D16D'/%3E%3Crect x='6.98535' y='3.06836' width='1.49854' height='6.36475' rx='0.749268' fill='white'/%3E%3Ccircle cx='7.73462' cy='11.1824' r='0.749268' fill='white'/%3E%3C/svg%3E%0A");content:"";height:15px;width:15px}.product-item__add-favorite,.product-item__controls{align-items:center;display:flex}.product-item__add-favorite{background-color:transparent;border:0;color:#9e9e9e;cursor:pointer;flex:0 0 auto;height:59px;justify-content:center;padding:0;width:50px}.product-item__add-favorite svg{fill:none;stroke:currentColor;stroke-width:2px;height:35px;width:35px}.product-item__comparison{align-items:center;background-color:transparent;border:0;color:#9e9e9e;cursor:pointer;display:flex;flex:0 0 auto;height:59px;justify-content:center;width:50px}.product-item__comparison svg{fill:none;stroke:currentColor}.product-item__basket{align-items:center;background-color:#f3483e;border:0;border-radius:5px;color:#fff;cursor:pointer;display:flex;gap:4px;height:59px;justify-content:center;width:82px}.product-item__chars{display:none;flex-direction:column;gap:5px;padding-top:10px}.product-item__one-click{background-color:transparent;border:1px solid #f3483e;border-radius:12px;color:#f3483e;cursor:pointer;font-size:14px;font-weight:700;height:56px;width:100%}.advantages{background-color:#fff;background-position:50%;background-size:auto;border-radius:35px;color:#1f1e1e;margin-bottom:20px;padding:46px 40px 50px}.section-title{font-size:48px;font-weight:700;margin-bottom:15px;text-align:center}.section-title span{color:#f3483e}.section-title--white{color:#fff}.advantages-desc{font-size:24px;font-weight:500;margin-bottom:78px;text-align:center}.advantages-grid{display:grid;gap:50px;grid-template-columns:repeat(3,1fr);margin:0 auto 67px;max-width:1533px}.advantage-card{display:flex;gap:20px}.advantage-card p{color:#7e7e7e;font-size:16px;font-weight:500}.advantage-card__icon{align-items:center;background-color:#e7392f;border-radius:12px;display:flex;flex:0 0 auto;height:80px;justify-content:center;width:80px}.advantage-card__icon img{max-width:55px}.advantage-card__title{font-size:20px;font-weight:700;margin-bottom:12px;text-transform:uppercase}.quality-mark{align-items:center;display:flex;gap:20px;justify-content:center}.quality-mark strong{color:#706f6f;font-size:18px;font-weight:600}.decorating-products{background-color:#fff;border-radius:35px;color:#414141;margin-bottom:20px;padding:50px 37px}.decorating-products__name{color:#645452;display:block;font-size:24px;font-weight:600;margin-bottom:16px}.decorating-products__desc{color:#4e4645;margin-bottom:74px;max-width:1180px}.decorating-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:155px}.decorating-item{position:relative}.decorating-item:hover .decorating-item__preview img{transform:scale(1.2)}.decorating-item:hover .decorating-item__desc{opacity:1;visibility:visible}.decorating-item:hover .decorating-item__name{transform:translateY(-80px)}.decorating-item__preview{border-radius:35px;overflow:hidden;position:relative}.decorating-item__preview img{object-fit:cover;transition:.3s}.decorating-item__preview:after{background:linear-gradient(180deg,hsla(0,0%,85%,0),rgba(0,0,0,.45));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.decorating-item__name{bottom:0;font-size:32px;font-weight:600;position:absolute;transition:.3s}.decorating-item__info{bottom:60px;color:#fff;display:flex;flex-direction:column;gap:25px;left:0;padding:0 40px;position:absolute}.decorating-item__desc{font-size:16px;line-height:1;opacity:0;transition:.3s;visibility:hidden}.custom-clothing-grid{display:grid;gap:0 55px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.custom-clothing-grid .section-title{font-size:40px;margin-bottom:47px;text-align:left}.custom-clothing-grid .button{font-size:20px;height:75px;padding:0;width:215px}.custom-clothing__desc{margin-bottom:40px;max-width:760px}.custom-clothing__desc p{line-height:1.43}.custom-clothing-col__footer{align-self:end;grid-column:1/2;grid-row:2/3}.custom_conditions{background-image:url(../images/print.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:35px;display:flex;flex-direction:column;grid-column:2/3;grid-row:1/3;height:100%;justify-content:flex-end;padding:28px 58px;position:relative}.custom_conditions__info{backdrop-filter:blur(20.5px);background:rgba(58,58,58,.15);background-blend-mode:multiply;border-radius:35px;color:#fff;padding:37px 56px}.custom_conditions__info p{font-weight:500}.custom_conditions__title{color:#fff;font-size:32px;font-weight:600;margin-bottom:16px;text-transform:uppercase}.clothing-info{display:grid;gap:15px;grid-template-columns:1fr 1fr;max-width:788px}.clothing-info-item{background-color:#efeee8;border-radius:25px;font-weight:500;height:157px;padding:46px 38px 0}.clothing-info-item__value{font-size:20px;font-weight:600;margin-bottom:10px}.clothing-info-item__desc{font-size:14px}.trademark-in{background-color:#f3483e;border-radius:35px;color:#fff;font-size:24px;font-weight:700;height:205px;position:relative}.trademark-in:after{background-color:#fff;border-radius:50%;content:"";height:29px;position:absolute;right:20px;top:20px;width:29px}.trademark-in__value{bottom:66px;left:51px;position:absolute}.clothing-info-title{font-size:24px;font-weight:600;margin-bottom:23px}.step-work{background-color:#fff;background-size:cover;border-radius:35px;margin-bottom:30px;padding:50px 20px 100px;text-align:center}.step-work__desc{font-size:24px;font-weight:500;margin-bottom:50px}.work-tabs{margin-bottom:80px}.work-tab-button,.work-tabs{display:flex;justify-content:center}.work-tab-button{align-items:center;background-color:#efeee8;color:#1f1e1e;cursor:pointer;font-size:24px;font-weight:600;height:70px;max-width:400px;width:100%}.work-tab-button:first-child{border-radius:70px 0 0 70px}.work-tab-button:last-child{border-radius:0 70px 70px 0}.work-tab-button--active{background-color:#f3483e;color:#fff}.work-grid{display:flex;justify-content:center}.work-item{max-width:260px;position:relative;width:100%}.work-item:not(:last-child){margin-right:64px}.work-item:not(:last-child):after{background-image:url("data:image/svg+xml,%0A%3Csvg width='161' height='6' viewBox='0 0 161 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.36218 3.37451H158.362' stroke='%231F1E1E' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 35'/%3E%3C/svg%3E%0A");content:"";height:6px;position:absolute;right:-45%;top:30px;width:161px}.work-item__icon{height:80px}.work-item__icon img{max-height:100%}.work-item__title{font-size:24px;font-weight:600;margin-bottom:22px}.work-item__desc{font-size:16px;font-weight:500}.work-tab-item{display:none}.work-tab-item--active{display:block}.section-work{background-color:#fff;border-radius:35px;padding:48px 35px 94px}.section-work .swiper-button-next,.section-work .swiper-button-prev{border:1px solid #62625f;border-radius:5px;color:#62625f;height:32px;margin:0;position:static;width:32px}.section-work .swiper-button-next svg,.section-work .swiper-button-prev svg{height:24px;width:24px}.section-work .swiper-button-next:after,.section-work .swiper-button-prev:after{display:none}.section-work .swiper-button-next:hover,.section-work .swiper-button-prev:hover{background-color:#f3483e;border-color:#f3483e;color:#fff}.section-work .swiper-button-prev{transform:scale(-1)}.button--show{background-color:#e6e6e6;color:#414141;display:flex;font-size:20px;height:56px;margin:0 auto;max-width:276px;padding:0}.work-title{font-size:32px;font-weight:700;margin-bottom:32px}.work-title span{color:#f3483e}.work-title .icon{margin-left:20px}.client-list-main .section-title{margin-bottom:70px}.client-list{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:136px}.client-item{border-bottom:2px solid #e2e2e2;border-right:2px solid #e2e2e2;padding-bottom:35px;text-align:center}.client-item:nth-last-child(-n+3){border-bottom:2px solid transparent;margin-bottom:0;padding-bottom:0;padding-top:35px}.client-item:nth-child(3n){border-right:2px solid transparent}.client-item__img{align-items:center;display:flex;height:157px;justify-content:center;margin-bottom:37px}.client-item__img img{max-height:100%}.client-item__name{font-size:18px;font-weight:600}.swiper-works{margin:0 auto 10px;max-width:450px}.swiper-works img{border-radius:25px;max-width:450px;object-fit:cover;width:100%}.swiper-works .swiper-button-next,.swiper-works .swiper-button-prev{background-color:#888;border-radius:50%;color:#fff;height:29px;width:29px}.swiper-works .swiper-button-next .icon,.swiper-works .swiper-button-prev .icon{height:14px;width:14px}.swiper-works .swiper-button-next:after,.swiper-works .swiper-button-prev:after{display:none}.swiper-works .swiper-button-prev{transform:scale(-1)}.swiper-pagination{position:static}.swiper-pagination-bullet{background-color:#d2d1c9;border-radius:0;height:4px;width:48px}.swiper-pagination-bullet-active{background-color:#f3483e}.work-text{max-width:910px}.case-grid{display:grid;gap:55px;grid-template-columns:1fr 1fr;margin-bottom:142px}.section-work__desc{color:#63666a;font-size:24px;font-weight:600}.work-text__title{color:#000;font-size:32px;font-weight:700;margin-bottom:42px}.work-text .button{font-size:24px;height:79px;padding:0;width:243px}.work-text ul{list-style-position:outside;list-style-type:disc;margin-bottom:76px;padding-left:20px}.work-text li{color:#62625f;font-size:18px;font-weight:600;padding-left:12px}.work-text li:not(:last-child),.work-text__text{margin-bottom:30px}.work-text__text{font-size:24px;font-weight:600}.work-text__text strong{color:#000;font-weight:700}.swiper-reviews{background:#fff;border-radius:25px;box-shadow:0 4px 24.3px rgba(100,84,82,.25);margin-right:0;max-width:100%;min-height:743px;padding:34px 30px}.reviews-item__img{border-radius:35px;height:440px;margin-bottom:31px;overflow:hidden}.reviews-item__img img{height:100%;object-fit:cover;object-position:center;width:100%}.reviews-item__text{font-size:24px}.reviews-item__text p:not(:last-child){margin-bottom:33px}.button--kp{display:flex;font-size:24px;height:79px;margin:0 auto;max-width:504px;text-transform:uppercase;width:100%}.faq_index{padding:100px 0}.faq-grid{display:grid;gap:162px;grid-template-columns:430px auto;padding:0 107px 0 76px}.faq-grid__info .section-title{margin-bottom:16px}.faq-grid__info p{font-weight:500;line-height:1.2}.faq-grid__info-desc{margin-bottom:80px}.faq-grid__info .button{font-size:18px;height:56px;padding:0;width:215px}button:focus:not(:focus-visible){box-shadow:none;outline:none}.accordion-item{border:0;border-radius:35px!important;margin-bottom:9px}.accordion-button{background-color:transparent;font-size:24px;font-weight:600;padding:23px 42px}.accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#352c2b}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%0A%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.769531' width='60' height='59' rx='29.5' fill='%23F3483E'/%3E%3Cpath d='M30 20.2695V40.2695M40 30.2695H20' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:100%;height:60px;width:60px}.accordion-button:not(.collapsed):after{transform:rotate(45deg)}.accordion-body{padding:0 42px 30px}.license{background-color:#fff;border-radius:35px;margin-bottom:25px;padding:134px 34px}.license_grid{display:flex;gap:20%}.license_grid .section-title{font-weight:600;margin-bottom:36px}.license_grid__desc img{margin:37px 0}.swiper-sert{margin:0 auto;max-width:850px;width:100%}.swiper-sert .swiper-button-next,.swiper-sert .swiper-button-prev{background-color:#888;border-radius:50%;color:#fff;height:29px;margin-top:0;width:29px}.swiper-sert .swiper-button-next:after,.swiper-sert .swiper-button-prev:after{display:none}.swiper-sert .swiper-button-next .icon,.swiper-sert .swiper-button-prev .icon{height:14px;width:14px}.swiper-sert .swiper-button-prev{transform:scale(-1)}.big_text{color:#000;font-size:24px;font-weight:600;margin-bottom:20px}.news_main{background-color:#fff;border-radius:35px;margin-bottom:38px;padding:65px 33px 40px}.news_item__preview{display:block;height:277px;overflow:hidden}.news_item__preview img{border-radius:25px 25px 0 0;height:100%;max-width:none;object-fit:cover;width:100%}.news_item__body{padding:34px 28px}.news_item__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;font-weight:600;height:120px;margin-bottom:55px;overflow:hidden}.news_item__date{color:#9e9e9e;font-size:18px;font-weight:500}.swiper-news{margin-bottom:80px}.swiper-news .swiper-slide{max-width:471px}.news_main .swiper-wrapper{height:auto}.news_main .swiper-button-next,.news_main .swiper-button-prev{border:1px solid #62625f;border-radius:5px;color:#62625f;height:32px;margin:0;position:static;width:32px}.news_main .swiper-button-next svg,.news_main .swiper-button-prev svg{height:24px;width:24px}.news_main .swiper-button-next:after,.news_main .swiper-button-prev:after{display:none}.news_main .swiper-button-next:hover,.news_main .swiper-button-prev:hover{background-color:#f3483e;border-color:#f3483e;color:#fff}.news_main .swiper-button-prev{transform:scale(-1)}.news_main_index{margin-bottom:44px}.grid-contacts{display:grid;gap:25px;grid-template-columns:560px auto}.grid-contacts__img img{border-radius:35px;height:100%;object-fit:cover;width:100%}.index_contacts{background-color:#1f1e1e;border-radius:35px;color:#fff;padding:55px 105px}.index_contacts .section-title{font-weight:600}.form_index{max-width:830px}.form_index__button{background-color:#fff;color:#414141;font-size:24px;font-weight:400;font-weight:600;height:73px;padding:0;width:230px}.form_index .checkbox:has(:checked):before{background-color:#c9c9c9;background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3251 1.08008L5.82507 11.5801L1.82507 7.58008' stroke='%231F1E1E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");border-color:#b0b0b0}.form_index .checkbox__label{color:#b0b0b0}.form_index .checkbox:before{border:1px solid #b0b0b0}.contacts_desc{color:#b8b8b8;display:block;font-size:18px;margin-bottom:32px}.input{display:flex;flex-direction:column;gap:4px}.input:not(:last-child){margin-bottom:32px}.input input{background-color:#282727;border:1px solid #383636;border-radius:25px;color:#fff;height:90px;padding-left:35px}.checkbox{align-items:center;display:flex;gap:9px}.checkbox:not(:last-child){margin-bottom:18px}.checkbox a{color:#b8b8b8;text-decoration:underline}.checkbox a:hover{text-decoration:none}.checkbox:before{background-position:50%;background-repeat:no-repeat;border:1px solid #c9c9c9;border-radius:3px;content:"";height:24px;width:24px}.checkbox input{display:none}.checkbox:has(:checked):before{background-color:#f3483e;background-image:url("data:image/svg+xml,%0A%3Csvg width='17' height='13' viewBox='0 0 17 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 1.21753L5 11.7175L1 7.71753' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");border-color:#f3483e}.checkbox__label{color:#414141;font-weight:500;line-height:1.3}.contacts_index{margin-bottom:20px}.contacts_grid{display:grid;gap:19px;grid-template-columns:58% 1fr}.contacts_info{background:#fff;border-radius:35px;padding:75px 68px}.contacts_info:not(:last-child){margin-bottom:30px}.contacts_info__value{font-size:24px;font-weight:600}.contacts_info .socials__link{height:50px;width:50px}.contacts_info-item__icon{align-items:center;background-color:#f3483e;border-radius:12px;color:#fff;display:flex;flex:0 0 auto;height:49px;justify-content:center;width:49px}.contacts_info-item__icon svg{height:35px;width:35px}.list_contact_tels{display:flex;gap:30px}.list_contact_tels__item{align-items:center;background-color:#f3483e;border-radius:12px;color:#fff;display:flex;height:49px;justify-content:center;width:49px}.list_contact_tels__item svg{height:35px;width:35px}.contacts_info__time{font-size:24px;font-weight:500}.contacts_address{background-color:#fff;border-radius:35px;display:grid;gap:25px;grid-template-columns:33% auto;padding:25px}.contacts_address__icon{align-items:center;background-color:#f3483e;border-radius:12px;color:#fff;display:flex;height:49px;justify-content:center;margin-bottom:41px;width:49px}.contacts_address__icon svg{height:35px;width:35px}.contacts_address__info{padding:10px 20px}.contacts_address__info strong{display:block;font-size:24px;margin-bottom:37px}.contacts_address__info p{font-size:24px;font-weight:500;line-height:1.5}.contacts_address__info p span{color:#f3483e}#map{height:730px}#map,#map iframe{border-radius:25px}.contacts_index__desc{color:#000;font-size:24px;font-weight:600}.contacts_map{background-color:#fff;border-radius:25px;padding:28px 23px}.contacts_info-item{align-items:center;display:flex;gap:21px}.contacts_info-item:not(:last-child){margin-bottom:37px}.button--cons{font-size:24px;height:79px;width:100%}.breadcrumbs{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:40px}.breadcrumbs__item{position:relative}.breadcrumbs__item:not(:last-child):after{color:#888;content:"—";font-size:16px;font-weight:500;margin-left:5px}.breadcrumbs__link{color:#888;font-size:16px;font-weight:500}.catalog-grid{display:grid;gap:80px;grid-template-columns:267px auto;margin-bottom:48px}.catalog-grid .slider-tab{font-size:14px;font-weight:500}.catalog-list{display:grid;gap:20px 10px;grid-template-columns:repeat(3,1fr);position:relative}.catalog-list .product-item__char{font-size:16px}.pagination{flex-wrap:wrap;gap:14px;margin-top:30px}.pagination,.pagination__link{display:flex;justify-content:center}.pagination__link{align-items:center;border-radius:5px;color:#414141;font-weight:700;height:42px;width:39px}.pagination__item--active .pagination__link,.pagination__item:hover .pagination__link{background-color:#f3483e;color:#fff}.filter__title{color:#282727;font-size:24px;font-weight:500}.desc_catalog{color:#414141;font-size:14px;font-weight:500;line-height:1.2;text-transform:uppercase}.filter_header{margin-bottom:65px}.filter_clear,.filter_close{display:none}.filter_main{max-width:264px}.filter_item:not(:last-child){margin-bottom:32px}.filter_item__title{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:700}.filter_item__title:after{background-image:url("data:image/svg+xml,%0A%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.08447 0.748413L9.4146 6.74841H0.754345L5.08447 0.748413Z' fill='black'/%3E%3C/svg%3E%0A");content:"";height:11px;margin-left:auto;margin-right:18px;transition:.3s;width:11px}.filter_item__body{display:none;padding:20px 0}.filter_item--active .filter_item__title:after{transform:rotate(-180deg)}.filter_item--active .filter_item__body{display:block}.filter_button{background-color:#efeee8;border:0;border-radius:12px;font-size:14px;font-weight:700;height:44px;transition:.3s;width:119px}.filter_button:hover{background-color:#f3483e;color:#fff}.open-filter{align-items:center;background:#f3f3f3;border-radius:5px;display:none;font-size:14px;gap:8px;padding:3px 10px}.active-filter{overflow:hidden}.active-filter .filter{transform:translateX(0)}.card-grid{display:flex;gap:122px;margin-bottom:125px}.swiperThumbsCard{flex:0 0 auto;height:832px;margin:0;width:137px}.swiperThumbsCard .swiper-slide{border-radius:5px;overflow:hidden}.swiperThumbsCard .swiper-slide img{border:2px solid transparent;border-radius:10px;height:100%;object-fit:cover;object-position:top;width:100%}.swiperThumbsCard .swiper-slide.swiper-slide-thumb-active img{border-color:#f3483e}.swiper-wrapper{height:auto}.card-grid__sliders{display:flex;flex-direction:row-reverse;gap:15px;max-width:770px}.card-title{font-size:32px;font-weight:700;margin-bottom:18px;max-width:585px}.card-min{color:#928a8a;font-weight:500;margin-bottom:15px}.card-price{font-size:32px;font-weight:700;margin-bottom:17px}.card-grid__content{max-width:755px;width:100%}.icon-link{color:#928a8a;font-size:16px}.icon-link span{margin-left:7px;text-decoration:underline}.size-tables{background-color:#fff;border:1px solid #e7e7e7;border-radius:25px;color:#848484;height:410px;margin-bottom:10px;overflow:hidden;padding:32px 46px;position:relative}.size-tables:after{background:linear-gradient(180deg,hsla(0,0%,100%,.1),#fff 70%);bottom:0;content:"";height:117px;left:-1px;position:absolute;width:calc(100% + 2px)}.size-tables.active{height:auto}.size-tables.active:after{display:none}.size-tables strong{font-weight:600}.size-tables__head,.size-tables__tr{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.size-tables__head{height:43px;margin-bottom:17px}.size-tables__head strong{color:#323232}.size-tables__tr:not(:last-child){margin-bottom:45px}.size-tables__tr:nth-last-child(-n+2){border-bottom:0}.size-tables__btns{align-items:center;display:grid;grid-template-columns:25px auto 25px;text-align:center}.size-tables__btn{align-items:center;background:#eee;border-radius:100px;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.size-tables__btn svg{fill:none;stroke:#63666a}.size-tables__value{color:#000;font-weight:600}.size-tables__value[data-count="0"]{color:#848484}.show-all-size{align-items:center;background-color:transparent;border:0;color:#414141;display:flex;font-weight:600;gap:4px;justify-content:center}.show-all-size:after{background-image:url("data:image/svg+xml,%0A%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75195 8.00006L0.421825 0.500062L9.08208 0.500061L4.75195 8.00006Z' fill='%23414141'/%3E%3C/svg%3E%0A");content:"";height:8px;width:10px}.price-info{justify-content:space-between}.price-info,.price-info__right{align-items:center;display:flex}.price-info__right{background-color:#e8e8e8;border-radius:12px}.price-info__right strong{padding:0 25px}.price-info__right button{background:#e7392f;border:0;border-radius:12px;color:#fff;font-size:18px;font-weight:700;height:56px;transition:.3s;width:145px}.price-info__right button:hover{background-color:#fff;color:#e7392f}.tab-pane{font-weight:500;max-width:1200px;padding:27px 3px}.tab-pane,.tab-pane p{line-height:2}.tab-pane p:not(:last-child){margin-bottom:41px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:0;border-bottom:2px solid #e7392f;color:#000}.nav-tabs .nav-link{border:0;color:#9e9e9e;font-size:20px;font-weight:700;padding:0 5px 27px;position:relative}.nav-tabs{border-bottom:2px solid #e6e6e6;gap:133px}.section-recomendation{margin-bottom:30px}.section-recomendation__title{font-size:32px;font-weight:600;margin-bottom:37px}.section-recomendation .swiper-product{margin:0 -20px;padding:0 20px}#myTabContent{margin-bottom:95px}.swiper-pagination--cards{display:none}.card-buy{display:flex;font-size:20px;height:56px;margin-bottom:20px;max-width:290px}.card-buy:hover{background-color:#f3483e;color:#fff}.size-tables__free{font-size:18px;font-weight:600}#modalSize .modal-dialog{max-width:1200px}#modalSize .modal-body{padding:60px}.table-size{border:1px solid #e7e7e7;border-radius:25px;overflow:hidden}.table-size__header{background-color:#e7e7e7;display:grid;grid-template-columns:134px repeat(4,1fr)}.table-size__header div{color:#000;font-size:16px;font-weight:700;padding:20px}.table-size__body .items{border-bottom:1px solid #e7e7e7;color:#000;display:grid;grid-template-columns:134px repeat(4,1fr)}.table-size__body .items div{padding:20px}.table-size__body .items div:not(:last-child){border-right:1px solid #e7e7e7}.modal-backdrop.show{zoom:2!important}.size-tables__input input{border:1px solid #c7c7c7;border-radius:4px;display:block;height:28px;margin:0 auto;max-width:68px;padding:0 5px;width:100%}.size-tables__input input:focus{border-color:#f3483e}.pay_delivery{padding:91px 116px}.pay_delivery__row{margin-bottom:150px}.pay_delivery__row:not(:last-child){margin-bottom:320px}.section-question{background-color:#efeee8;border-radius:12px;display:flex;font-weight:500;gap:20px;justify-content:space-between;padding:48px 70px}.section-question p{color:#000;font-size:18px}.section-question h3{color:#000;font-size:24px;font-weight:600}.section-question__btns{display:flex;gap:10px}.section-question__btns .button{font-size:18px;height:48px;min-width:48px;padding:0;white-space:nowrap}.section-question__btns .button:not(.button--primary){padding:0 24px}.consul-grid{align-items:center;display:grid;grid-template-columns:1fr auto;padding-left:114px}.consul-grid__img{margin-bottom:-100px;max-width:405px}.consul{padding:20px 0;position:relative;z-index:0}.consul~*,.consul~section{position:relative;z-index:2}.consul-form__title{font-size:48px;font-weight:600;margin-bottom:15px}.consul-form__desc{font-size:24px;font-weight:500;margin-bottom:30px}.consul-form{padding-top:99px;text-align:right}.consul-form form{display:flex;gap:20px;justify-content:end;margin-bottom:15px}.consul-form button{height:75px;width:205px}.consul-form .input-type-2{max-width:335px;width:100%}.input-type-2 input{background:#fff;border:0;border-radius:12px;font-size:18px;font-weight:500;height:75px;padding-left:22px;width:100%}.input-type-2 input::placeholder{color:#848484}.input-type-2--tel input{background-image:url(../images/Russian-Federation.png);background-position:left 22px center;background-repeat:no-repeat;background-size:33px;padding-left:84px}.consul_conf{font-size:14px;text-align:right}.consul_conf a{color:#f3483e;font-weight:700}.section_questions{display:grid;gap:35px;grid-template-columns:auto 1fr;margin-bottom:20px}.input-def{display:flex;flex-direction:column-reverse}.input-def input{background:#efeee8;border:1px solid #d5d4cd;border-radius:25px;height:90px;padding:0 20px}.input-def__label{color:#1f1e1e;font-size:18px;font-weight:500;margin-bottom:5px}.textarea-def{display:flex;flex-direction:column-reverse}.textarea-def textarea{background:#efeee8;border:1px solid #d5d4cd;border-radius:25px;height:140px;padding:20px;resize:none}.textarea-def__label{color:#1f1e1e;font-size:18px;font-weight:500}.questions-form{background:#fff;border-radius:35px;padding:87px 142px 60px}.questions-form__title{font-size:42px;font-weight:700;margin-bottom:20px}.questions-form__desc{color:#63666a;font-size:18px;font-weight:600;margin-bottom:40px}.questions-form form{display:grid;gap:27px 16px;grid-template-columns:1fr 1fr;max-width:907px}.questions-form form .checkbox,.questions-form form .textarea-def{grid-column:1/3}.questions-form form .checkbox__label a{color:#000}.questions-form form button{height:62px}.basket-head{background:#fff;border-radius:25px;margin-bottom:10px;padding:33px 72px 30px}.basket-head .link-prev{margin-bottom:13px}.link-prev{align-items:center;color:#888;display:flex;font-size:14px;font-weight:500;gap:10px}.link-prev svg{fill:none;stroke:currentColor;transform:scale(-1);width:18px}.basket-head__info{align-items:center;display:flex;gap:71px}.clear-basket{align-items:center;color:#888;display:flex;font-size:14px;font-weight:500;gap:15px}.clear-basket svg{fill:none;stroke:currentColor;height:18px;width:18px}.basket-card-item__header{grid-column:1/3;grid-row:1/2}.basket-card-item__header .basket-card-item__title{margin-bottom:5px}.basket-card-item{background:#fff;border-radius:20px;display:grid;gap:27px;grid-template-columns:185px auto;padding:41px 39px}.basket-card-item:not(:last-child){margin-bottom:10px}.basket-card-item__preview{border-radius:16px;grid-row:1/3;overflow:hidden}.basket-card-item .product-item__sized{text-align:left}.basket-card-item .product-item__sized strong{font-size:14px;margin-bottom:10px}.basket-card-item .product-item__sized strong:after{color:#f3483e;content:"*";margin-left:3px}.basket-card-item__main .product-size-list{gap:10px;justify-content:flex-start;max-width:none}.basket-card-item__main .radio-size{background-color:transparent;color:#62625f;min-width:50px;text-align:center}.basket-card-item__main .radio-size:has(:checked),.basket-card-item__main .radio-size:hover{background-color:#f3483e;color:#fff}.basket-card-item__title{color:#000;font-size:16px;font-weight:700;margin-bottom:25px;text-transform:uppercase}.basket-card-counted{grid-column:2/3}.basket-card-counted__label{color:#63666a;font-size:14px;font-weight:600;margin-bottom:10px}.basket-card-counted__label:after{color:#f3483e;content:"*";margin-left:3px}.basket-card-counted__info{align-items:flex-end;display:flex;justify-content:space-between;padding-right:45px}.price-count{color:#848484;font-size:16px;font-weight:500;text-align:center}.price-count__title{font-size:14px;margin-bottom:5px}.basket-grid{align-items:start;display:grid;gap:25px;grid-template-columns:auto 440px;margin-bottom:20px}.count_info__price{color:#848484;font-size:16px}.count_info__price,.count_item{font-weight:500;text-align:center}.count_item{color:#3fac35;font-size:10px}.count_info .size-tables__btns{gap:20px;margin-bottom:5px}.basket-card__price span{color:#848484;font-size:10px;font-weight:500;margin-bottom:5px;text-align:center}.basket-card__price strong{color:#000;font-size:20px;font-weight:700}.basket-checkout{background:#fff;border-radius:25px;padding:60px 30px 50px}.basket-checkout .button{font-size:18px;height:68px;text-transform:uppercase}.checkbox__label a{color:#414141}.price-list-info{margin-bottom:50px}.price-list-info__item{display:flex;justify-content:space-between}.price-list-info__item:not(:last-child){margin-bottom:18px}.price-list-info__item strong{color:#000;font-size:24px;font-weight:700}.price-list-info__item span{color:#63666a;font-size:18px;font-weight:500}.promo-form{margin-bottom:24px;position:relative}.promo-form input{background:#f3f3f3;border:0;border-radius:12px;color:#63666a;display:block;font-size:18px;font-weight:500;height:45px;padding:0 19px;width:100%}.promo-form input::placeholder{color:#63666a}.promo-form button{background-color:transparent;border:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.order-header{align-items:center;background:#fff;border-radius:35px;display:flex;justify-content:space-between;margin-bottom:26px;padding:28px 47px;position:relative}.order-header .icon{stroke:#000}.order-title{font-size:18px;font-weight:700}.order-close svg{height:35px;width:35px}.order-back svg{height:29px;transform:scale(-1);width:34px}.order-grid{align-items:start;display:grid;gap:25px;grid-template-columns:auto 440px;margin-bottom:20px}.order-item{background:#fff;border-radius:35px;padding:35px 60px 64px}.order-item:not(:last-child){margin-bottom:20px}.order-item .work-tabs{margin-bottom:23px;max-width:805px}.order-item .work-tab-button{font-size:18px;max-width:none}.order_title{align-items:center;display:flex;gap:30px;margin-bottom:25px}.order_title__text{font-size:24px;font-weight:500}.order_title__icon{max-width:50px}.order-form{padding:25px 0 40px}.order_input{display:flex;flex-direction:column}.order_input:not(:last-child){margin-bottom:26px}.order_input__label{color:#000;font-size:18px;font-weight:600;margin-bottom:7px}.order_input input{height:75px;padding:0 22px}.order_input input,.order_input textarea{background:#f3f3f3;border:0;border-radius:12px;color:#63666a;font-size:18px}.order_input textarea{height:150px;padding:22px}.order_input--tel input{background-image:url(../images/Russian-Federation.png);background-position:left 22px center;background-repeat:no-repeat;background-size:33px;padding-left:84px}.order-body{padding:0 68px}.radio{cursor:pointer;display:flex}.radio:not(:last-child){margin-bottom:15px}.radio:before{background:#f4f4f4;border:1px solid #dadada;border-radius:50%;content:"";height:24px;margin-right:8px;position:relative;top:-3px;width:24px}.radio:has(:checked):before{background:#fff;border:7px solid #f3483e}.radio input{display:none}.radio span{font-size:18px;font-weight:600}.order-list__header{border-bottom:1px solid #63666a;display:grid;grid-template-columns:53% repeat(3,1fr);margin-bottom:50px;padding-bottom:15px}.order-list__header-item{color:#63666a;font-size:16px;font-weight:500}.order-list__header-item:last-child{padding-right:30px;text-align:right}.order-list__header-item:nth-child(2),.order-list__header-item:nth-child(3){text-align:center}.order-list__item{align-items:center;display:grid;grid-template-columns:53% repeat(3,1fr)}.order-list__item:not(:last-child){border-bottom:1px solid #c9c9c9;margin-bottom:30px;padding-bottom:30px}.order-list__item-main{align-items:center;display:grid;gap:15px;grid-template-columns:132px auto}.order-list__item-img img{border-radius:16px}.order-list__item-price{color:#000;text-align:center}.order-list__item-count{text-align:center}.order-list__item-summ{padding-right:30px;text-align:right}.order-list__item-name{color:#000;font-size:16px;font-weight:700;text-transform:uppercase}.order-list__item-info{color:#282727}.order-list__item-info span{color:#63666a}.order-list__item-summ{color:#000}.color-success{color:#79e37e!important}.checkbox:before{flex:0 0 auto}.faq-page h1{color:#352c2b;font-size:48px;font-weight:700}.faq-button{background:#dbdad4;border-radius:12px;display:inline-block;font-size:18px;font-weight:500;height:46px;padding:12px 24px}.faq-block-text{background:#fff;border-radius:25px;max-width:405px;padding:40px}.faq-block-text__title{font-size:24px;font-weight:600;margin-bottom:15px}.faq-block-text p{margin-bottom:40px}.faq-block-text__button{font-size:18px;padding:0 23px}.faq-page-grid{display:grid;gap:215px;grid-template-columns:405px minmax(auto,1065px)}.faq-desc{font-size:18px;font-weight:500;margin-bottom:58px}.section-question--bg-white{background-color:#fff}.category-item__preview{border-radius:25px;display:block;overflow:hidden;position:relative}.category-item__preview:after{background:linear-gradient(180deg,transparent 5.83%,rgba(0,0,0,.25));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.category-item__preview img{border-radius:25px;height:100%;max-width:none;object-fit:cover;position:relative;width:100%;z-index:2}.category-item{position:relative}.category-item__name{bottom:45px;color:#fff;display:block;font-size:24px;font-weight:700;left:26px;position:absolute;text-shadow:0 4px 9.4px rgba(0,0,0,.35);z-index:5}.category-list{display:grid;gap:30px 15px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.basket-clear{background-color:#fff;border-radius:35px;margin-bottom:25px;padding:37px 37px 150px}.baskte-title-clear{color:#000;font-size:24px;font-weight:500}.basket-clear-main{color:#414141;text-align:center}.basket-clear-main img{margin-bottom:30px}.basket-clear-main__title{font-size:32px;font-weight:700;margin-bottom:25px}.basket-clear-main__desc{font-size:18px;font-weight:500;margin-bottom:50px}.basket-clear-main__button{font-size:18px;height:56px;padding:0 25px}.pages-block{background:#fff;border-radius:35px;margin-bottom:25px;padding:35px}.pages-grid{align-items:start;display:grid;gap:25px;grid-template-columns:405px auto}.pages-question{background:#f4f3ec;border-radius:25px;padding:40px 35px;top:20px}.pages-question__title{color:#000;font-size:24px;font-weight:600;margin-bottom:15px}.pages-question__desc{font-size:18px;font-weight:500;margin-bottom:40px}.pages-question__button{font-size:18px;height:48px;padding:0 25px}.works__title{font-size:24px;font-weight:600;margin-bottom:25px}.pages_works-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.pages_work-item{aspect-ratio:1/.5;background:#d9d9d9;border-radius:25px;height:100%}.pages-block__main{color:#000;font-size:24px;padding-bottom:70px;padding-left:430px}.pages-block__main h1,.pages-block__main h2,.pages-block__main h3,.pages-block__main h4,.pages-block__main h5,.pages-block__main h6{font-weight:700}.pages-block__main h2{font-size:32px;margin-bottom:30px}.pages-block__main h3{font-size:24px;margin-bottom:30px}.pages-block__main ul{list-style:disc;list-style-position:outside;margin-bottom:30px;margin-left:20px}.pages-block__main ol{margin-bottom:30px}.pages-block__main li:not(:last-child){margin-bottom:15px}.articles-desc{color:#645452;font-size:18px;font-weight:600}.articles-head{display:grid;grid-template-columns:40% 50%;justify-content:space-between;margin-bottom:15px}.articles-head__picture img{border-radius:25px}.news-grid{display:grid;gap:30px 10px;grid-template-columns:repeat(3,1fr);margin-bottom:100px;max-width:1220px}.article{align-items:flex-start;display:grid;gap:90px;grid-template-columns:auto 336px;margin-bottom:70px}.article .pages-question{padding:30px 25px}.article .pages-question__desc{font-size:16px;margin-bottom:20px}.article__main{color:#414141;font-size:24px}.article__main h2{font-size:32px;font-weight:700;margin-bottom:20px}.article__main h1,.article__main h2,.article__main h3,.article__main h4,.article__main h5,.article__main h6{color:#000}.article__main p:not(:last-child){margin-bottom:65px}.sewing{margin-bottom:40px}.sewing_main{display:flex;gap:24px}.sewing_main__preview{border-radius:35px}.sewing_main__title{color:#352c2b;font-size:50px;font-weight:700;line-height:1.2;margin-bottom:16px}.sewing_main__title span{color:#f3483e}.sewing_main__info{font-size:20px;font-weight:500;max-width:662px;padding-top:5px}.sewing_main__info ul{list-style:inside}.sewing__head{display:flex;gap:30px;margin-bottom:80px}.sewing_head_form{display:flex;flex-direction:column;margin-left:auto;max-width:454px;width:100%}.sewing_head_form .input-type-2{margin-bottom:20px}.sewing_head_form .button{font-size:20px;height:75px}.sewing_slider{margin:0 -40px 30px;padding:0 40px}.sewing_slider .swiper-slide{max-width:360px}.sewing_main_slider .button{font-size:18px}.advantages--sewing{margin-bottom:34px;padding:68px 20px}.advantages--sewing .advantages-grid{gap:65px;grid-template-columns:repeat(4,auto);margin-bottom:0;max-width:1645px}.advantages--sewing .section-title{margin-bottom:50px}.advantages--sewing .advantage-card__title{margin-bottom:0}.advantages--sewing .advantage-card p{font-size:20px}.advantages--sewing .advantage-card{align-items:center}.list-card-me{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}.me-tshort{margin-bottom:70px}.me-tshort .section-title{margin-bottom:35px}.card-me{background-color:#fff;border-radius:16px;font-size:20px;height:568px;padding:75px 35px;position:relative}.card-me__title{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:25px}.card-me__number{bottom:10px;color:#eee;font-size:200px;font-weight:700;position:absolute;right:50px}.card-me p{margin-bottom:0}.card-me ul{list-style:inside}.sewing-faq-grid{display:grid;gap:21px;grid-template-columns:auto 600px}.sewing-faq-grid .accordion{align-items:start;display:grid;gap:10px 20px;grid-template-columns:1fr 1fr}.sewing-faq-grid .accordion-button{font-weight:700;padding:45px 36px}.sewing-faq-grid__preview{text-align:center}.sewing-faq{margin-bottom:40px}.sewing-faq .section-title{margin-bottom:30px}.approximate_prices{background-color:#fff;border-radius:35px;padding:75px 35px}.approximate_prices__title{font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}.approximate_prices_grid{display:flex;display:grid;flex-wrap:wrap;gap:32px;grid-template-columns:repeat(5,1fr);margin-bottom:60px}.approximate_prices_card{background:#fff;border-radius:25px;box-shadow:3px 10px 20.5px rgba(100,84,82,.25);padding:34px 26px 18px;text-align:center}.approximate_prices_card__count{font-size:20px;margin-bottom:30px}.approximate_prices_card__count span{font-size:32px}.approximate_prices_card__price{background:#efeee8;border-radius:17px;display:inline-block;font-size:20px;font-weight:700;padding:20px 0;width:100%}.approximate_prices_card__price span{font-size:50px}.approximate_prices__footer{display:flex;gap:20px}.approximate_prices__footer .button{border-radius:25px;font-size:24px;height:auto;max-width:316px;width:100%}.approximate_prices__text{background-color:#efeee8;border-radius:25px;color:#000;flex:1 0 0;font-size:20px;font-weight:600;padding:30px;text-align:center}.step-work--sewing{padding:87px 20px 100px}.step-work--sewing .work-item{max-width:300px}.step-work--sewing .work-item:not(:last-child):after{background-image:url("data:image/svg+xml,%0A%3Csvg width='221' height='6' viewBox='0 0 221 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.73901 2.90918H217.739' stroke='%231F1E1E' stroke-width='5' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1 35'/%3E%3C/svg%3E%0A");right:-48%;top:43px;width:228px}.step-work--sewing .step-work__desc{margin-bottom:69px}.production_grid{display:grid;gap:20px;grid-template-columns:auto 41%}.production_g_preview{text-align:center}.production_main{background-color:#fff;border-radius:35px;display:flex;flex-direction:column;font-size:20px;padding:65px 35px}.production_main .button{font-size:24px;height:79px;max-width:325px;width:100%}.production_main__body{flex:1;max-width:85%}.production_sewing{margin-bottom:50px}.why_product_sewing{background-color:#fff;border-radius:35px;font-size:18px;font-weight:500;margin-bottom:40px;padding:40px 35px 60px}.why_product_sewing ul{line-height:2;list-style:inside}.why_product_sewing li:not(:last-child){margin-bottom:0}.why_product_sewing p:not(:last-child){margin-bottom:20px}.dop_services_sewing{margin-bottom:90px}.dop_services_sewing__desc{font-size:32px;font-weight:500;margin-bottom:40px;text-align:center}.dop_services_sewing__desc strong{font-weight:700}.dop_services-grid{display:flex;gap:20px;justify-content:center;margin-bottom:20px}.dop_services_item{position:relative}.dop_services_item__title{background:#fff;border-radius:35px;bottom:25px;color:#352c2b;font-size:24px;font-weight:700;left:50%;padding:15px 28px;position:absolute;transform:translateX(-50%);white-space:nowrap}.text_dop{background:#fff;border-radius:25px;color:#000;font-size:24px;font-weight:500;margin-bottom:40px;padding:35px;text-align:center}.text_dop strong{font-weight:700}.dop_other_flex{display:flex;gap:24px}.dop_other_main{background-color:#fff;border-radius:25px;font-size:32px;font-weight:500;padding:107px 102px 50px 57px}.sewing_faq{margin-bottom:90px}.sewing_faq-grid{display:grid;gap:147px;grid-template-columns:430px auto;padding:0 100px}.sewing_faq_main .button{font-size:18px;font-weight:700;height:62px;padding:0 25px}.sewing_form{background-color:#fff;border-radius:35px;padding:84px 35px 63px}.sewing_form form div{align-items:flex-end;display:flex;gap:15px;margin-bottom:30px}.sewing_form .button{font-size:24px;height:91px;max-width:245px;width:100%}.sewing_form .input-type-2{max-width:412px;width:100%}.sewing_form .input-type-2 input{background-color:#efeee8;border:1px solid #d5d4cd;border-radius:25px;height:91px}.input-type-2__label{display:inline-block;font-size:18px;font-weight:500;margin-bottom:4px}.sewing_form_grid{display:grid;gap:93px;grid-template-columns:auto 485px}.footer{background-color:#1f1e1e;background-image:url("data:image/svg+xml,%0A%3Csvg width='1840' height='583' viewBox='0 0 1840 583' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_130_255' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1840' height='583'%3E%3Crect width='1840' height='583' rx='35' fill='%231F1E1E'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_130_255)'%3E%3Cpath d='M-126 260.789C-14.2387 128.235 421.782 -155.513 601.875 -31.2435C796.174 102.828 503.361 502.153 761.958 610.814C1097.13 751.652 1214.69 356.062 1499.84 399.556C1768.91 440.599 1771.1 699.873 1815 820' stroke='%23272525' stroke-width='178'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:35px 35px 0 0;color:#888;padding:133px 36px 92px}.logo--footer{margin-bottom:85px;max-width:293px}.logo--footer img{max-width:100%}.footer-copy{font-size:16px;margin-bottom:146px}.footer-row{display:grid;gap:3%;grid-template-columns:33% auto;margin:0 auto;max-width:1920px;padding:0 40px}.footer-right{padding-top:6px}.footer-title{color:#fff;font-size:48px;font-weight:700;margin-bottom:86px}.footer-menu-grid{display:grid;grid-template-columns:repeat(3,1fr)}.footer-menu__title{color:#fff;font-size:24px;font-weight:600;margin-bottom:24px}.footer-menu li:not(:last-child){margin-bottom:20px}.footer-menu a{color:#b0b0b0;font-weight:500}.footer-politic{color:#888;font-size:16px;font-weight:500}.modal_small .modal-dialog{max-width:680px}@media (min-width:576px){.modal-dialog{max-width:805px}}@media (max-width:1590px){.wrapper{padding:20px}.menu-header{align-items:center;display:flex}.banner-index__content{margin-left:0}.advantages-grid{grid-template-columns:repeat(2,1fr)}.clothing-info-item{height:auto;padding:20px}.faq-grid{gap:50px;padding:0 40px}.license_grid{gap:20px}.index_contacts{padding:65px 17px 48px}.catalog-list{grid-template-columns:repeat(2,1fr)}.card-grid{gap:20px}.consul-grid{padding-left:0}.questions-form{padding:70px}.faq-page-grid{gap:50px}}@media (max-width:1400px){body{zoom:.8}.contacts_grid{grid-template-columns:1fr}}@media (max-width:1200px){body{zoom:1}.header{align-items:center;border-radius:0;gap:20px;justify-content:flex-start;top:0}.head-link{height:40px;width:40px}.head-link:after{bottom:-3px;font-size:10px;height:16px;width:16px}.header-right .button{background-color:#efeee8;border-radius:50%;height:40px;margin-right:0;order:1;padding:0;width:40px}.header-right .button span{display:none}.menu_sub{padding-top:0;position:static}.menu{display:none;margin-bottom:50px;margin-left:0;margin-right:0;transform:translateX(0)}.menu,.menu__item{position:static}.menu__item:not(:last-child){margin-bottom:33px}.menu__link:hover{border-color:transparent}.menu__item:hover .menu_sub{display:none}.menu_sub__wrapper{border:0;border-radius:0;box-shadow:none}span.menu__link:after{background-image:url("data:image/svg+xml,%0A%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.93408 5L0.0851441 9.33013L0.0851445 0.669873L5.93408 5Z' fill='black'/%3E%3C/svg%3E%0A");height:10px;margin-left:auto;margin-right:10px;width:6px}.button--call .icon,.open-menu{display:block}.mobile-menu{display:flex;flex-direction:column}.product-item{border-radius:0}.product-item__bod{padding:0}.advantages{padding:70px 15px}.decorating-item__info{bottom:30px;left:30px}.custom-clothing-grid{display:flex;flex-direction:column;gap:22px}.custom-clothing-col__footer{align-self:auto;order:3}.custom-clothing-col__head{order:1}.custom_conditions{grid-column:1/2;order:2}.clothing-info{max-width:none}.step-work{padding:30px 15px}.work-grid{align-items:center;flex-direction:column;gap:100px}.work-item:not(:last-child){margin-right:0}.work-item:not(:last-child):after{background-image:url("data:image/svg+xml,%0A%3Csvg width='2' height='66' viewBox='0 0 2 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.91602C1 58.3456 1 53.1103 1 64.0649'  stroke='%231F1E1E'  stroke-width='2' stroke-linecap='round' stroke-dasharray='1 10'/%3E%3C/svg%3E%0A");height:66px;right:50%;top:calc(100% + 20px);transform:translateX(-50%);width:2px}.work-item__icon img{height:60px;width:60px}.work-item__title{font-size:20px}.license_grid{flex-direction:column}.grid-contacts{grid-template-columns:1fr}.form_index{max-width:none}.contacts_info{border-radius:25px;padding:30px}.card-grid{flex-direction:column}.card-grid__sliders{justify-content:center;margin:0 auto}.card-grid__sliders .swiper-slide{text-align:center}.card-grid__content{max-width:none}.nav-tabs{gap:20px}.consul-grid__img{display:none}.consul{margin-bottom:0}.consul-form{text-align:center}.consul-form form{display:grid;grid-template-columns:1fr 1fr 1fr}.consul-form button{width:auto}.consul-form .input-type-2{max-width:none}.basket-head,.questions-form{padding:20px}.basket-card-counted__info{padding-right:0}.basket-grid{grid-template-columns:auto 300px}.basket-checkout{padding:25px}.basket-checkout .button{font-size:16px;padding:0}.order-grid{grid-template-columns:auto 300px}.order-item{padding:30px}.order-body{padding:0}.faq-page-grid{grid-template-columns:1fr}.pages_works-grid{grid-template-columns:repeat(2,1fr)}.pages-block__main{padding-left:0}.sewing{display:flex;flex-direction:column-reverse}.sewing_main__preview{display:none}.sewing_main__info{max-width:none;text-align:center}.sewing_main__info ul{display:none}.sewing__head{flex-direction:column}.sewing_head_form{margin:0 auto}.sewing_main_slider .button{display:none}.advantages--sewing .advantages-grid{gap:30px}.advantages--sewing .advantage-card{flex-direction:column;text-align:center}.list-card-me{grid-template-columns:1fr}.card-me{height:auto;padding:20px}.card-me__number,.card-me__title br{display:none}.sewing-faq-grid{grid-template-columns:1fr}.sewing-faq{margin-bottom:0}.approximate_prices_grid{grid-template-columns:1fr}.approximate_prices_card{align-items:center;display:flex;text-align:left}.approximate_prices_card__count{flex:1 0 auto;margin-bottom:0}.approximate_prices_card__price{padding:15px;width:auto}.step-work--sewing .work-item:not(:last-child):after{background-image:url("data:image/svg+xml,%0A%3Csvg width='2' height='66' viewBox='0 0 2 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.91602C1 58.3456 1 53.1103 1 64.0649'  stroke='%231F1E1E'  stroke-width='2' stroke-linecap='round' stroke-dasharray='1 10'/%3E%3C/svg%3E%0A");height:66px;right:50%;top:calc(100% + 20px);transform:translateX(-50%);width:2px}.production_grid{grid-template-columns:1fr}.dop_other_flex{flex-direction:column-reverse}.dop_other_main{padding:30px}.sewing_faq-grid{gap:30px;padding:0}.sewing_faq-grid,.sewing_form_grid{grid-template-columns:1fr}.sewing_form__preview{display:none}.footer{padding:60px 20px}.footer-title{font-size:36px}.footer-menu__title{font-size:20px}}@media (max-width:1025px){main{padding:25px}.header .logo{margin-top:0}.header .menu-header__info{align-items:end;display:flex;flex-direction:column;gap:0;justify-content:center}.logo img{max-width:117px}.header-right{display:none}.menu_sub__link{font-size:18px;padding:10px 0}.menu_sub__link:hover{background-color:transparent;border-color:transparent;padding-left:0}.menu-header{display:none}.banner-index{color:#fff}.filter-slider{-ms-overflow-style:none;display:block;overflow:-moz-scrollbars-none;overflow-x:scroll;padding-bottom:10px;pointer-events:auto;scrollbar-width:none;user-select:none;white-space:nowrap}.slider-tab{display:inline-flex}.slider-tab:not(:last-child){margin-right:10px}.decorating-grid{display:block;margin:0 -37px 50px;overflow:auto;padding:0 37px 10px;white-space:nowrap}.decorating-item{display:inline-block;max-width:350px}.decorating-item:not(:last-child){margin-right:20px}.decorating-item__name{position:static;transform:translateY(0)!important}.decorating-item__info{padding:0 20px 0 0;white-space:wrap}.decorating-item__desc{line-height:1.2;opacity:1;visibility:visible}.section-work{padding:30px 15px}.case-grid{display:block}.faq_index{padding:30px 0}.faq-grid{grid-template-columns:1fr;padding:0}.swiper-news{margin-bottom:50px}.contacts_info__value{font-size:20px}.contacts_address__info p,.contacts_address__info strong{font-size:18px}.catalog-grid{display:block}.filter__title{font-weight:700}.filter{background-color:#fff;height:100vh;left:0;overflow:auto;padding:20px 15px;position:fixed;top:0;transform:translateX(-100%);width:100%;z-index:20}.filter_header{display:flex;justify-content:space-between;margin-bottom:30px}.filter_clear,.filter_close{display:block}.filter_clear button,.filter_close button{background-color:transparent;border:0;color:#e7392f;font-weight:500}.filter_main{max-width:none}.filter_item:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:20px}.open-filter{display:inline-flex}.swiperThumbsCard{height:auto;padding-bottom:5px;width:100%}.swiperCard{margin-bottom:20px}.card-grid__sliders{display:block;max-width:100%}.pay_delivery{padding:0}.pay_delivery__row,.pay_delivery__row:not(:last-child){margin-bottom:40px}.section_questions{display:block}.section_questions__img{display:none}.basket-card-item{padding:20px}.pages-grid{display:flex;flex-direction:column-reverse}.pages-question,.works{width:100%}.pages_work-item{aspect-ratio:1}.articles-head{display:flex;flex-direction:column-reverse;gap:30px}.articles-head__picture{display:none}.article{display:block}.article .pages-question{display:none}.advantages--sewing .advantages-grid{grid-template-columns:1fr 1fr}.sewing-faq-grid .accordion{gap:0;grid-template-columns:1fr}.footer-copy{margin-bottom:0}.footer-row{grid-template-columns:1fr}.footer-info{display:flex;justify-content:space-between}}@media (max-width:1025px) and (max-width:767px){.slider-tab:not(:last-child){margin-right:5px}.decorating-item:not(:last-child){margin-right:10px}}@media (max-width:992px){.menu__link{font-size:18px}.banner-index__content ul{font-size:20px}.modal-body{padding:15px}.our-products .swiper-product{margin:0;padding:0}.our-products__header{padding:46px 17px 20px}.our-products{padding:0 17px 50px}.swiper-product .swiper-button-next,.swiper-product .swiper-button-prev{display:none}.product-item{height:auto}.product-item__bod{padding:15px}.product-item__preview-list{display:none}.product-item__basket{border-radius:12px;font-size:14px;font-weight:700;height:49px;margin-bottom:10px;width:100%}.product-item__chars{display:flex}.advantage-card{align-items:center;flex-direction:column;gap:10px;text-align:center}.custom_conditions{height:420px;margin:0 auto;max-width:450px;padding:10px;width:100%}.custom_conditions__info{bottom:13px;font-size:14px;padding:21px}.custom_conditions__title{font-size:14px}.clothing-info{grid-template-columns:1fr;max-width:none}.client-list{grid-template-columns:repeat(2,1fr)}.client-item{padding:25px}.client-item:nth-last-child(-n+3){border-bottom:2px solid #e2e2e2;border-right:2px solid #e2e2e2;padding:25px}.client-item:nth-last-child(-n+2){border-bottom:2px solid transparent}.client-item:nth-child(3n){border-right:2px solid #e2e2e2}.client-item:nth-child(2n){border-right:2px solid transparent}.case-grid{margin-bottom:50px}.input input{height:70px}#modalSize .modal-body{padding:30px}.table-size__body .items,.table-size__header{grid-template-columns:repeat(5,1fr)}.section-question{flex-direction:column;padding:37px 18px}.consul-form{padding-top:40px}.consul-form form{grid-template-columns:1fr;margin:0 auto 15px;max-width:350px}.consul_conf{text-align:center}.basket-head{border-radius:0 0 25px 25px;padding:15px}.basket-grid,.order-grid{grid-template-columns:auto}.faq-page h1{font-size:32px}.faq-page .faq-section{margin-bottom:50px}.faq-block-text{max-width:none;padding:15px}.faq-page-grid{display:block}.basket-clear{border-radius:0;padding:15px 15px 50px}.pages-block{border-radius:0;padding:15px}.pages-block.pages-block--it{border-radius:25px;padding:35px 15px}.news-grid{grid-template-columns:1fr 1fr;margin-bottom:50px}.sewing_slider{margin:0 -15px 30px;padding:0 15px}.approximate_prices__footer{align-items:center;flex-direction:column}.approximate_prices__footer .button{border-radius:12px;font-size:18px;height:62px}.dop_services-grid{flex-direction:column;text-align:center}}@media (max-width:767px){body{font-size:14px}.container-fluid{padding:0 20px}main{border-radius:0;margin-top:0;padding:25px 20px}.wrapper{padding:20px 15px}.wrapper:not(.wrapper-pages){padding:0 0 20px}.section_sub-title{font-size:16px}.error_page__value{font-size:60px}.error_page__title{font-size:20px}.error_page__desc{font-size:16px}.header{height:60px;padding:0 15px}.logo__desc{display:none}.header-right{gap:8px}.button{height:45px}.mobile-menu{height:calc(100vh - 60px);top:60px}.favorite-product__main{padding:20px 0}.favorite-product__list{height:calc(100vh - 150px);padding:0 20px}.favorite-product__close{max-width:25px;top:0}.favorite-product__title{font-size:20px;margin-bottom:20px;padding:0 20px 20px}.favorite-product__list .order-list__item{align-items:center;gap:5px 10px;grid-template-columns:1fr 1fr 1fr 26px;position:relative}.favorite-product__list .order-list__item-price{grid-column:2/3;grid-row:2/3;margin-left:5px;margin-top:-20px;text-align:left}.favorite-product__list .order-list__item-main{gap:10px;grid-column:1/4;grid-template-columns:33% auto}.favorite-product__list .order-list__item-delete{grid-column:4/5;grid-row:1/2}.mobile-contacts-use{display:grid;grid-template-columns:1fr 1fr}.banner-index{height:720px;margin-bottom:-40px;min-height:720px;padding:0 15px}.banner-index:after{background:linear-gradient(180deg,hsla(0,0%,85%,0),rgba(0,0,0,.45));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner-index img{margin:0 auto}.banner-index__title{font-size:32px;margin-bottom:5px}.banner-index__title span{background-color:#f3483e;border-radius:12px;color:#fff;padding:0 9px}.banner-index__content{bottom:70px;top:auto;transform:translateY(0);width:calc(100% - 30px);z-index:5}.banner-index__content p{font-size:18px;font-weight:500;margin-bottom:25px}.banner-index__content .button{background-color:#fff;color:#272525;font-size:14px;height:57px}.banner-index__content ul{font-size:16px}.banner-index__buttons{justify-content:center}.banner-index__buttons .button--primary{display:none}.banner-index__buttons .button{background:#fff;border-radius:12px;box-shadow:0 4px 24.6px rgba(0,0,0,.25);color:#272525;font-size:14px;height:48px;width:281px}.button-seet-menu{zoom:.7}.menu-set-item{height:80px;min-width:95px}.menu-set-item svg{height:20px;width:20px}.menu-set-item:hover{padding:16px 20px}.menu-set-item__title{font-size:10px}.close-menu-set{height:35px;width:35px}.close-menu-set svg{height:20px;width:20px}.modal-title{font-size:24px}.modal-desc{font-size:16px}.modal-body .input-type-2 input{font-size:16px;height:50px}.sub-title{font-size:26px}.sub-title:not(:last-child){margin-bottom:32px}.our-products{border-radius:25px;margin-bottom:48px;position:relative;z-index:2}.our-products .sub-title{font-size:20px;margin-bottom:15px}.our-products__header{padding:20px 0}.product-item__preview{height:345px;margin-bottom:20px}.product-item__name{font-size:18px;margin-bottom:9px}.product-item__char{font-size:14px}.filter-slider{margin:0 -17px;padding:0 17px}.slider-tab{font-size:14px;height:44px;padding:7px 16px}.product-item__favorite{height:25px;right:15px;top:15px;width:25px}.product-item__favorite .icon{height:18px;width:18px}.advantages{border-radius:25px;margin-bottom:15px;padding:30px 15px}.advantages .section-title{margin-bottom:10px}.section-title{font-size:26px}.advantages-desc{font-size:14px;margin-bottom:30px}.advantages-grid{gap:41px;grid-template-columns:1fr}.advantage-card p{font-size:14px}.advantage-card__icon{height:60px;width:60px}.advantage-card__icon img{max-width:35px}.advantage-card__title{font-size:14px}.quality-mark{flex-direction:column}.decorating-products{border-radius:25px;margin-bottom:15px;padding:43px 15px 29px}.decorating-products__name{font-size:14px;margin-bottom:10px}.decorating-products__desc{margin-bottom:49px}.decorating-products__desc strong{font-size:14px;font-weight:500}.decorating-grid{margin:0 -15px 122px;padding:0 15px 10px}.decorating-item{max-width:255px}.decorating-item__preview{border-radius:25px;height:245px}.decorating-item__name{font-size:14px;font-weight:700}.decorating-item__desc{display:none}.custom-clothing-grid .section-title{font-size:26px;margin-bottom:25px}.custom-clothing-grid .button{font-size:14px;height:45px;width:190px}.custom-clothing__desc{margin-bottom:27px}.custom-clothing__desc strong{font-weight:500}.clothing-info-item{height:128px;padding:24px 33px 0}.clothing-info-item__desc,.trademark-in{font-size:14px}.trademark-in{height:127px}.trademark-in:after{height:19px;width:19px}.trademark-in__value{bottom:29px;left:31px}.step-work{border-radius:25px}.step-work__desc{font-size:14px;margin-bottom:26px}.work-tabs{margin-bottom:30px}.work-tab-button{font-size:14px}.work-item__icon{height:60px}.work-item__icon img{height:50px;width:50px}.button--show,.work-item__desc{font-size:14px}.button--show{height:48px;width:277px}.work-title{font-size:20px;margin-bottom:12px}.client-list-main{background-color:#fff;border-radius:25px;margin:41px -15px 0;padding:0 15px}.client-list-main .section-title{margin-bottom:50px}.client-list{margin-bottom:40px}.client-item__img{height:60px;margin-bottom:10px}.client-item__name,.section-work__desc{font-size:14px}.work-text__title{font-size:18px;margin-bottom:20px}.work-text ul{margin-bottom:30px}.work-text li{font-size:14px;font-weight:500}.work-text li:not(:last-child){margin-bottom:5px}.work-text__text{display:none}.swiper-reviews{min-height:auto;padding:20px}.reviews-item__img{height:auto}.reviews-item__img img{aspect-ratio:1;height:auto}.reviews-item__text{font-size:16px}.button--kp{font-size:18px;margin:0 auto;max-width:282px}.faq_index{margin-bottom:0;padding:30px 15px}.faq-grid{gap:34px}.faq-grid__info .section-title{margin-bottom:20px}.faq-grid__info-desc{margin-bottom:23px}.faq-grid__info .button{font-size:14px;height:45px;width:165px}.accordion-item{border-radius:12px!important}.accordion-button{font-size:14px;gap:15px;padding:10px 15px}.accordion-button:after,.accordion-button:not(.collapsed):after{height:30px;width:30px}.accordion-body{font-size:15px;padding:20px 15px}.license{border-radius:25px;margin-bottom:15px;padding:50px 15px}.license_grid .section-title{font-size:20px;margin-bottom:29px}.swiper-sert img{border-radius:25px;display:block;margin:0 auto}.big_text{font-size:14px;margin-bottom:9px}.news_main{border-radius:25px;margin-bottom:31px;padding:30px 15px}.news_item{border-radius:25px;box-shadow:0 4px 24.3px rgba(100,84,82,.25)}.news_item__preview{height:177px}.news_item__body{padding:10px 17px}.news_item__title{-webkit-line-clamp:5;font-size:18px;height:auto;margin-bottom:33px;max-width:225px}.news_item__date{font-size:12px}.swiper-news{margin:-15px -15px 15px;padding:15px}.swiper-news .swiper-slide{max-width:100%;padding:10px}.news_main_index{margin-bottom:30px}.grid-contacts{margin:0 -15px}.index_contacts{border-radius:25px}.form_index__button{font-size:14px;height:50px;width:165px}.contacts_desc{font-size:14px;font-weight:500;max-width:275px}.input input{border-radius:12px;height:48px}.checkbox:before{background-size:12px;height:18px;width:18px}.contacts_index{margin-bottom:20px;padding:0 15px}.contacts_grid{display:flex;flex-direction:column-reverse}.contacts_info:not(:last-child){margin-bottom:20px}.contacts_info{display:flex;flex-direction:column;gap:22px;padding:0}.contacts_info__value{font-size:14px}.contacts_info .socials__link{height:25px;width:25px}.contacts_info-item__icon{border-radius:5px;height:30px;margin-bottom:0;width:30px}.contacts_info-item__icon svg{height:20px;width:20px}.list_contact_tels{gap:15px}.list_contact_tels__item svg{height:25px;width:25px}.list_contact_tels__item{border-radius:5px;height:30px;width:30px}.contacts_info__time{font-size:14px}.contacts_address{border-radius:25px;gap:40px;grid-template-columns:1fr;padding:28px 12px 13px}.contacts_address__icon svg{height:25px;width:25px}.contacts_address__icon{border-radius:5px;height:30px;margin-bottom:8px;width:30px}.contacts_address__info{padding:0 20px}.contacts_address__info strong{font-size:14px;margin-bottom:12px}.contacts_address__info p{font-size:14px}#map{height:277px}.contacts_index__desc{display:none}.contacts_map{padding:15px}.contacts_info-item:not(:last-child){margin-bottom:0}.button--cons{font-size:18px}.contacts_wrapper{background-color:#fff;border-radius:35px;padding:30px}.breadcrumbs{display:none;margin-bottom:20px}.breadcrumbs__link{font-size:12px}.catalog-list{gap:32px 5px;grid-template-columns:1fr}.catalog-list .product-item__char{font-size:12px}.catalog-list .product-item__preview{border-radius:25px;overflow:hidden}.catalog-list .product-item__price{font-size:20px}.pagination__link{font-size:14px;height:24px;width:24px}.pagination__link .icon{height:16px;width:16px}.filter_button{background-color:#f3483e;border-radius:5px;bottom:0;color:#fff;font-size:18px;left:20px;position:sticky;right:20px;width:calc(100% - 40px)}.card-grid{gap:50px;margin-bottom:80px}.swiperThumbsCard .swiper-slide{height:50px;max-width:50px}.swiperCard{margin-bottom:10px}.card-title{font-size:18px;margin-bottom:15px}.card-price{font-size:20px}.icon-link{font-size:14px}.size-tables{border-radius:15px;padding:0}.size-tables__head{display:none}.size-tables__body{display:grid;grid-template-columns:1fr 1fr}.size-tables__tr{border-bottom:1px solid #e7e7e7;display:block;padding:16px 9px 24px;text-align:center}.size-tables__tr:not(:last-child){margin-bottom:0}.size-tables__tr:nth-child(odd){border-right:1px solid #e7e7e7}.size-tables__btns{gap:16px;justify-content:center}.size-tables__size{color:#414141;margin-bottom:12px}.size-tables__count{margin-bottom:18px}.size-tables__count strong{font-weight:500}.size-tables__count strong span{margin-right:5px}.price-info__right strong{padding:0 15px}.price-info__right button{font-size:14px;height:44px;width:105px}.tab-pane,.tab-pane p{line-height:1}.nav-tabs .nav-link{font-size:16px;font-weight:600;padding:0 5px 10px}.nav-tabs{flex-wrap:nowrap;gap:20px;margin:0 -20px;overflow:auto hidden;padding:0 20px}.section-recomendation__title{font-size:20px}.swiper-pagination--cards{display:flex;margin-top:5px}.card-buy{max-width:none}.size-tables__free{display:none}.table-size{border-radius:15px}.table-size__header{grid-template-columns:repeat(4,1fr)}.table-size__header div{font-size:10px;line-height:1;padding:10px}.table-size__header div:nth-child(2){display:none}.table-size__body .items{grid-template-columns:repeat(4,1fr)}.table-size__body .items div{padding:10px}.table-size__body .items div:nth-child(2){display:none}.consul-form__title{font-size:26px}.consul-form__desc{font-size:14px}.consul-form{padding:0 15px}.input-def input{border-radius:12px;height:60px}.textarea-def textarea{border-radius:12px;height:130px}.questions-form__title{font-size:26px;text-align:center}.questions-form__desc{font-size:14px;font-weight:500;text-align:center}.questions-form form{display:flex;flex-direction:column;gap:20px}.basket-head__info{justify-content:space-between}.basket-head__info .big_text{font-size:18px}.clear-basket svg{height:30px;width:30px}.clear-basket span{display:none}.basket-card-item{align-items:start;border-radius:25px;gap:14px 9px;grid-template-columns:25% auto;padding:30px 14px}.basket-card-item__preview{border-radius:12px;grid-row:2/3}.basket-card-item__main .product-size-list{margin-bottom:0}.basket-card-item__main .radio-size{font-size:14px;min-width:42px;padding:10px 0}.basket-card-counted{grid-column:1/3}.basket-card-counted__info{align-items:center}.price-count,.price-count__title{font-size:10px}.count_info__price{display:none}.basket-card__price strong{font-size:14px}.basket-checkout{border-radius:25px 25px 0 0}.order-header{border-radius:0;box-shadow:0 4px 15px rgba(100,84,82,.15);margin-bottom:0;padding:15px 25px}.order-item{border-radius:25px;padding:15px}.order-item:first-child{border-radius:0 0 25px 25px}.order-item .work-tab-button{font-size:12px;font-weight:600;height:50px}.order_title{gap:15px}.order_title__text{font-size:16px}.order_title__icon{max-width:35px}.order-form{padding:0}.order_input:not(:last-child){margin-bottom:20px}.order_input__label{font-size:14px}.order_input input{height:48px}.order-list__header{display:none}.order-list__item{align-items:start;grid-template-columns:25% repeat(3,1fr)}.order-list__item-main{align-items:start;grid-column:1/5;grid-template-columns:25% auto}.order-list__item-price{grid-column:2/3}.faq-page h1{font-size:18px}.faq-desc{font-size:14px;margin-bottom:20px}.basket-clear-main img{max-width:190px}.basket-clear-main__title{font-size:18px}.basket-clear-main__desc{font-size:14px;margin-bottom:20px}.works__title{font-size:16px;margin-bottom:15px}.pages-block__main{font-size:14px}.pages-block__main h2{font-size:24px;margin-bottom:10px}.pages-block__main h3{font-size:14px;margin-bottom:10px}.articles-head__picture{margin:0 -20px}.articles-head__picture img{border-radius:0}.news-grid{grid-template-columns:1fr}.news-grid .news_item{box-shadow:none}.article__main{font-size:14px}.article__main h2{font-size:16px}.article__main p:not(:last-child){margin-bottom:20px}.articles-head__info .title{font-size:24px;font-weight:600}.sewing_main__title{font-size:26px}.sewing_main__info{font-size:14px}.sewing__head{gap:10px;margin-bottom:0}.sewing_head_form{padding:0 15px}.sewing_slider{margin:0 0 30px;padding:0}.sewing_slider .swiper-slide{max-width:140px}.advantages--sewing .section-title{margin-bottom:30px}.advantages--sewing .advantages-grid{gap:50px;grid-template-columns:1fr}.advantages--sewing .advantage-card__title{margin-bottom:12px}.advantages--sewing .advantage-card p{font-size:14px}.me-tshort{margin-bottom:20px;padding:0 15px}.card-me{font-size:14px}.card-me__title{font-size:16px}.sewing-faq-grid .accordion-button{padding:20px 15px}.sewing-faq{padding:0 15px}.approximate_prices{border-radius:25px;padding:25px}.approximate_prices__title{font-size:26px}.approximate_prices_card{border-radius:12px;padding:15px}.approximate_prices_card__price{font-size:16px}.approximate_prices_card__price span{font-size:32px}.approximate_prices__text{font-size:14px;padding:15px 20px}.step-work--sewing .step-work__desc{margin-bottom:30px}.production_main{border-radius:25px;font-size:14px;padding:20px 20px 50px}.production_main .button{display:none}.production_main{gap:15px}.production_main__body{max-width:none}.why_product_sewing{font-size:14px;padding:40px 20px}.why_product_sewing ul{line-height:1.5}.dop_services_sewing{margin-bottom:20px;padding:0 15px}.dop_services_item__title,.dop_services_sewing__desc,.text_dop{font-size:14px}.text_dop{border-radius:12px;padding:15px}.dop_other_flex{margin:0 -15px}.dop_other_main{font-size:14px;padding:40px 15px}.dop_other_main .section-title{font-size:24px}.sewing_faq{margin-bottom:20px;padding:0 15px}.sewing_faq .button{display:none}.sewing_form{padding:30px 15px}.sewing_form .section-title{font-size:24px;text-align:center}.sewing_form form div{align-items:center;flex-direction:column}.sewing_form .button{font-size:14px;max-width:412px}.sewing_form .button,.sewing_form .input-type-2 input{border-radius:12px;height:60px}.main_sewing .breadcrumbs{padding:15px 15px 0}.footer{background-image:url("data:image/svg+xml,%0A%3Csvg width='375' height='300' viewBox='0 0 375 300' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_505_1914' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='-1' y='0' width='376' height='301'%3E%3Crect x='-0.0238037' y='0.866211' width='375' height='300' rx='25' fill='%231F1E1E'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_505_1914)'%3E%3Cmask id='mask1_505_1914' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='-37' y='-221' width='412' height='683'%3E%3Crect x='-36.8193' y='-220.696' width='411.796' height='682.04' rx='25' fill='%231F1E1E'/%3E%3C/mask%3E%3Cg mask='url(%23mask1_505_1914)'%3E%3Cpath d='M-305.153 -51.9315C-230.449 -149.036 -138.458 -184.616 -27.1949 -138.19C111.507 -80.3141 15.6977 123.494 150.544 202.968C265.437 270.682 369 137.282 456.832 228.458C564.406 340.128 241.683 393.536 226.742 485.785' stroke='%23272525' stroke-width='88'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");border-radius:25px 25px 0 0;padding:40px 20px 70px}.logo--footer{margin-bottom:26px;max-width:100px}.footer-left{border-bottom:1px solid #414141;padding-bottom:12px}.footer-copy{font-size:10px}.footer-row{padding:0}.footer-title{font-size:14px;margin-bottom:32px;text-align:center}.footer-menu-grid{padding:0 27px}.footer-menu__title{font-size:10px;margin-bottom:19px}.footer-menu li:not(:last-child){margin-bottom:1px}.footer-menu a,.footer-politic{font-size:10px}}