@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:300;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:300;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:300;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:300;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:300;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:400;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:400;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:400;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:400;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:400;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:500;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:500;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:500;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:500;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:500;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:600;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:600;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:600;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:600;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:600;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:700;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:700;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-display:swap;font-weight:700;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:700;src:url(/static/fonts/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-family:'Montserrat';font-style:normal;font-display:swap;font-weight:700;src:url(/static/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,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}::-webkit-scrollbar{background:transparent;width:4px;height:0 !important}::-webkit-scrollbar-thumb{background-color:#a93605}::-webkit-scrollbar-corner{background:transparent}@media(max-width:1200px){::-webkit-scrollbar{width:0;height:0}}*{box-sizing:border-box}body{overflow-x:hidden;margin:0;width:100vw;font-family:"Montserrat",Arial,sans-serif}p{margin:0}a{text-decoration:none}.container{max-width:1200px;width:100%;margin:0 auto}@media(max-width:1250px){.container{max-width:960px;width:100%;margin:0 auto;padding:0 10px}}@media(max-width:1000px){.container{max-width:800px;width:100%;margin:0 auto;padding:0 10px}}@media(max-width:840px){.container{max-width:720px;width:100%;margin:0 auto;padding:0 10px}}@media(max-width:760px){.container{max-width:660px;width:100%;margin:0 auto;padding:0 10px}}@media(max-width:660px){.container{max-width:560px;width:100%;margin:0 auto;padding:0 10px}}@media(max-width:590px){.container{max-width:500px;width:100%;margin:0 auto;padding:0 10px}}@media(max-width:510px){.container{max-width:420px;width:100%;margin:0 auto;padding:0 10px}}@media(max-width:430px){.container{max-width:350px;width:100%;margin:0 auto;padding:0 10px}}@media(max-width:360px){.container{width:100%;margin:0 auto;padding:0 10px}}.btn-delete{display:none !important}.added .btn-add{display:none !important}.added .btn-delete{display:block !important}span.last-breadcrumb{color:#fff !important;cursor:default}.header{padding:16px 30px 20px 30px;width:100%;box-sizing:border-box;background:url("/static/images/bg-top-banner.webp") 0 0 / 100% 100% no-repeat;background-size:cover}.header.fixed{padding:118px 30px 20px 30px}@media(max-width:768px){.header.fixed{padding:118px 20px 10px 20px}}@media(max-width:440px){.header.fixed{padding:118px 15px 7px 15px}}.header.fixed .header__inner{position:fixed;top:0;left:0;padding:15px 30px 0;width:100%;z-index:999;background:linear-gradient(rgb(0 0 0 / 75%),rgb(0 0 0 / 25%));box-shadow:#0000004a 0 0 20px 10px}@media(max-width:440px){.header{padding:16px 20px 20px 20px}}.header__inner{display:flex;flex-direction:column;gap:16px;position:relative;z-index:9999}.header__top{display:flex;align-items:center;justify-content:space-between}.header__left{display:flex;align-items:center;gap:24px}.header__left #rec681587541{position:unset !important}.header__right{display:flex;align-items:center;gap:21px}.header__right .tn-atom{display:flex;align-items:center}.header__right .tn-elem__4247691501630612669673{display:none}@media(max-width:440px){.header__right .tn-elem__4247691501630612669673{display:flex}.header__right .tn-elem__4247691501630612669673 a:last-child{display:flex;align-items:center;padding:4px 10px;border-radius:3px;box-shadow:0 4px 4px 0 rgba(169,54,5,0.25);background:#a93605;font-weight:600;font-size:10px;box-sizing:border-box;color:#fff !important;gap:10px}.header__right .tn-elem__4247691501630612669673 a:last-child p:last-child{font-weight:600;font-size:14px;color:#fff}}@media(max-width:360px){.header__right{gap:10px}}.header__location{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative}.header__location p{text-decoration:none !important;font-weight:600 !important;font-size:12px !important;color:#fff !important;transition:all .2s ease-in-out}.header__location .tn-elem__6815875411702552927874 #sbs--1702552927874{display:flex !important;align-items:center !important}.header__location svg path{transition:all .2s ease-in-out}.header__location:hover p{color:#c3c3c3 !important;transition:all .2s ease-in-out}.header__location:hover svg path{fill:#c3c3c3 !important;transition:all .2s ease-in-out}.header__popup{position:absolute;background:#fff;z-index:-9999;border-radius:4px;padding:20px;display:flex;flex-direction:column;gap:20px;top:50px;left:30px;transition:all .2s ease-in-out;opacity:0}.header__popup.open{z-index:9999;transition:all .2s ease-in-out;opacity:1}.header__popup_close{position:absolute;top:10px;right:10px;cursor:pointer}.header__popup_text{display:flex;align-items:center;gap:10px}.header__popup_text p:first-child{font-weight:400;font-size:15px;color:#000 !important}.header__popup_text p:last-child{font-weight:600;font-size:15px;color:#434242 !important}.header__popup_btns{display:flex;gap:20px;align-items:center}.header__popup_good{border-radius:4px;padding:10px 15px;background:#a93605;border:0;font-weight:600;font-size:12px;color:#fff !important;transition:all .2s ease-in-out;white-space:nowrap;cursor:pointer}.header__popup_good:hover{transition:all .2s ease-in-out;background:#bf2f00}.header__popup_change{border:1px solid #787878 !important;border-radius:4px;padding:10px 20px;font-weight:600;font-size:12px;color:#787878 !important;transition:all .2s ease-in-out;white-space:nowrap;cursor:pointer}.header__popup_change:hover{background:#787878;color:#fff !important;transition:all .2s ease-in-out}.header__separator{width:1px;height:16px;background:#959594}.header__calculator{display:flex;align-items:center;cursor:pointer;background-color:#414449;border-radius:3px;padding:4px}.header__info{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:600;font-size:12px;color:#fff !important;transition:all .2s ease-in-out}.header__info svg path{transition:all .2s ease-in-out}.header__info:hover svg path{fill:#c3c3c3;transition:all .2s ease-in-out}.header__info:hover{color:#c3c3c3 !important;transition:all .2s ease-in-out}.header__bottom{display:flex;align-items:center;justify-content:space-between}.header__bottom_btns{display:flex;align-items:center;gap:16px;box-sizing:border-box}.header__bottom_btns .request-btn{display:flex;align-items:center;padding:8px 16px;border-radius:3px;backdrop-filter:blur(20px);background:rgba(255,255,255,0.2);transition:all .2s ease-in-out;font-weight:600;font-size:10px;box-sizing:border-box;color:#fff !important;gap:10px;border:0;cursor:pointer}.header__bottom_btns .request-btn:hover{background:rgba(255,255,255,0.4);transition:all .2s ease-in-out}.header__bottom_btns .header__cart{display:flex;align-items:center;padding:8px 16px;border-radius:3px;box-shadow:0 4px 4px 0 rgba(169,54,5,0.25);background:#a93605;font-weight:600;font-size:10px;box-sizing:border-box;color:#fff !important;gap:10px}.header__bottom_btns .header__cart span:last-child{font-weight:600;font-size:14px;color:#fff;min-width:20px;text-align:center}.header__special{display:flex;align-items:center;font-weight:600;font-size:10px;color:#fff !important;gap:8px;border-radius:3px;padding:5px 12px;box-shadow:0 4px 4px 0 rgba(169,54,5,0.25);background:#a93605;transition:all .2s ease-in-out;border:0}.header__special:hover{background:#882d06;transition:all .2s ease-in-out}@media(max-width:440px){.header__bottom_btns .tn-elem__4247691501630612669673{display:none}}@media(max-width:822px){.header__bottom_btns .banner__btn{display:none}}@media(max-width:650px){.header__bottom_btns .request-btn{display:none}}.header__note_icon{position:relative}.header__note_icon span{position:absolute;top:-3px;right:-5px;font-weight:600;font-size:9px;color:#fff;border-radius:40px;width:13px;height:13px;background:#ff3b30;display:flex;justify-content:center;align-items:center}@media(max-width:1285px){.header__left .header__info-hide{display:none}}@media(max-width:1023px){.header__left .header__info,.header__left .header__separator{display:none}}@media(max-width:670px){.header__info{display:none}.header__bottom_btns>a{display:none !important}}@media(max-width:540px){.header__bottom .logo svg,.header__bottom svg.logo{width:290px}}@media(max-width:320px){.header__bottom .logo svg,.header__bottom svg.logo{width:100%}}@media(max-width:500px){.header__bottom_btns .header__cart span{display:none}.header__bottom_btns .header__cart span:last-child{display:flex !important}}@media(max-width:460px){.header__special{display:none}.header__separator{display:none}}.header__content_bottom{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.menu-open{background:transparent;border:0;padding:0;cursor:pointer}.header__content_bottom .banner__btn{display:flex !important}.banner__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:48px}.banner__bottom-content{display:flex;align-items:center;gap:20px;background:rgba(255,255,255,0.2);border-radius:3px;padding:8px 16px;height:80px;cursor:pointer;transition:all .2s ease-in-out}.banner__bottom_left{display:flex;gap:20px}.banner__bottom_text{display:flex;flex-direction:column;gap:4px}.banner__bottom_text p:first-child{font-weight:500;font-size:14px;color:#fff}.banner__bottom_text p:last-child{font-weight:600;font-size:14px;color:#fff}.banner__btn{cursor:pointer;display:flex;gap:8px;font-weight:600;font-size:12px;color:#fff !important;align-items:center;box-shadow:0 4px 4px 0 rgba(169,54,5,0.25);background:#a93605;transition:all .2s ease-in-out;border-radius:3px;padding:8px 20px;width:fit-content}.banner__btn:hover{background:#882d06;transition:all .2s ease-in-out}.animate-contain{height:58px;overflow:hidden;margin-top:85px;margin-bottom:24px}.animated-text{display:inline-block;transition:300ms all;margin-top:0;animation:slide 15s infinite alternate ease-in-out;color:#fff}.animated-text span{display:block;font-weight:700;font-size:34px;color:#fff;height:58px}.animated-text h1{height:58px;display:block;font-weight:700;font-size:34px;color:#fff;margin-bottom:0;margin-top:0}@media(max-width:1200px){.animate-contain{height:48px !important}.animated-text{animation:slide1200 15s infinite alternate ease-in-out}.animated-text span{height:48px !important;font-size:26px !important}.animated-text h1{height:48px !important;font-size:26px !important}}@media(max-width:760px){.animate-contain{height:58px !important}.animated-text{animation:slide760 15s infinite alternate ease-in-out}.animated-text span{font-size:24px !important;height:58px !important}.animated-text h1{height:58px !important;font-size:24px !important}}@media(max-width:449px){.animated-text span{font-size:22px !important}.animated-text h1{font-size:22px !important}}@media(max-width:396px){.animated-text span{font-size:17px !important}.animated-text h1{font-size:17px !important}}@keyframes slide{0%{margin-top:0}10%{margin-top:0}20%{margin-top:-58px}30%{margin-top:-58px}40%{margin-top:-116px}50%{margin-top:-116px}60%{margin-top:-174px}70%{margin-top:-174px}80%{margin-top:-232px}90%{margin-top:-232px}100%{margin-top:-232px}}@keyframes slide1200{0%{margin-top:0}10%{margin-top:0}20%{margin-top:-48px}30%{margin-top:-48px}40%{margin-top:-96px}50%{margin-top:-96px}60%{margin-top:-144px}70%{margin-top:-144px}80%{margin-top:-192px}90%{margin-top:-192px}100%{margin-top:-192px}}@keyframes slide760{0%{margin-top:0}10%{margin-top:0}20%{margin-top:-58px}30%{margin-top:-58px}40%{margin-top:-58px}50%{margin-top:-116px}60%{margin-top:-174px}70%{margin-top:-174px}80%{margin-top:-174px}90%{margin-top:-232px}100%{margin-top:-232px}}@keyframes slide640{0%{margin-top:0}10%{margin-top:0}20%{margin-top:-43px}30%{margin-top:-43px}40%{margin-top:-86px}50%{margin-top:-86px}60%{margin-top:-192px}70%{margin-top:-192px}80%{margin-top:-172px}90%{margin-top:-172px}100%{margin-top:-172px}}@keyframes slide506{0%{margin-top:0}10%{margin-top:0}20%{margin-top:-70px}30%{margin-top:-70px}40%{margin-top:-140px}50%{margin-top:-140px}60%{margin-top:-210px}70%{margin-top:-210px}80%{margin-top:-280px}90%{margin-top:-280px}100%{margin-top:-280px}}.footer{padding:48px 30px 30px 30px;background:#2c2c2a;display:flex;flex-direction:column}.footer__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:171px;grid-template-areas:"left-side center right-side"}.footer__inner_left{grid-area:left-side}.footer__inner_left svg.logo{margin-bottom:64px}.footer__wrapper{display:flex;flex-direction:column;gap:20px}.footer__wrapper_item{display:flex;gap:14px}.footer__wrapper_text{display:flex;gap:8px;flex-direction:column}.footer__wrapper_text p:first-child{font-weight:500;font-size:9px;color:#fff !important;opacity:.8}.footer__wrapper_text p:last-child{font-weight:600;font-size:12px;color:#fff !important}.footer__wrapper_text a{font-weight:600;font-size:12px;color:#fff !important}.footer__wrapper_text a:hover{color:#c3c3c3 !important;transition:all .2s ease-in-out}.footer__menu_wrapper{display:grid;grid-template-columns:293px 293px 1fr;gap:20px;grid-area:center}.footer__inner_menu{display:flex;flex-direction:column;box-sizing:border-box}.footer__inner_menu p{margin-bottom:24px;font-weight:600;font-size:14px;color:#fff !important}.footer__inner_menu a{font-weight:600;font-size:12px;color:#bcbec0 !important;margin-bottom:16px;white-space:nowrap}.footer__inner_menu a:hover{color:#ff8562 !important;transition:all .2s ease-in-out}.footer__inner_menu a:last-child{margin-bottom:0}.footer__inner_menu:last-child a{font-weight:600;font-size:14px;color:#fff !important}.footer__inner_menu:last-child a:hover{color:#c3c3c3 !important;transition:all .2s ease-in-out}.footer__inner_menu a:first-child{font-weight:600;font-size:14px;color:#fff !important}.footer__inner_menu a:first-child:hover{color:#c3c3c3 !important;transition:all .2s ease-in-out}.footer__inner_right{display:flex;flex-direction:column;gap:48px;grid-area:right-side}.footer__form{display:flex;flex-direction:column;gap:20px;box-sizing:border-box;max-width:293px}.footer__form p{font-weight:600;font-size:14px;color:#fff !important}.footer__form input{padding:12px 20px;font-weight:400;font-size:12px;color:#000 !important;width:100%;box-sizing:border-box;border-radius:3px;background:#fff;border:0;outline:0}.footer__form input::placeholder{font-weight:400;font-size:12px;color:#959594 !important}.footer__form_btn{background:#a93605;border-radius:2px;padding:10px 16px;font-weight:600;font-size:12px;color:#fff !important;display:flex;justify-content:center;align-items:center;width:100%;border:0;box-sizing:border-box;cursor:pointer}.footer__links{display:flex;flex-direction:column;gap:16px}.footer__link{cursor:pointer;display:flex;align-items:center;gap:12px;font-weight:600;font-size:12px;color:#fff !important}.footer__link:hover{color:#c3c3c3 !important;transition:all .2s ease-in-out}.footer__bottom{border-top:2px solid #a93605;margin-top:64px;padding-top:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.footer__bottom p{font-weight:500;font-size:12px;opacity:.8;color:#fff !important}.footer__bottom_copyright{display:flex;align-items:center;gap:16px}@media(max-width:1700px){.footer__inner{gap:64px}}@media(max-width:1500px){.footer__inner{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"left-side left-side right-side right-side" "center center center center";align-items:center;justify-content:center;justify-items:center}.footer__menu_wrapper{grid-template-columns:1fr 1fr 1fr;justify-items:center;width:100%}}@media(max-width:700px){.footer__inner{gap:42px}}@media(max-width:660px){.footer__inner{width:100%;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;gap:24px;grid-template-areas:"center" "right-side" "left-side";justify-items:flex-start}.footer__inner_right{width:100%}.footer__form{max-width:unset}}@media(max-width:580px){.footer__inner{width:100%;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:24px;grid-template-areas:"center" "right-side" "left-side";justify-items:flex-start}.footer__menu_wrapper{grid-template-columns:1fr;width:100%;gap:32px}.footer__inner_menu{width:100%}}@media(max-width:370px){.footer__inner_left svg.logo{width:100%;margin-bottom:24px}}.menu{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-99999;display:flex;opacity:0;transition:all .2s ease-in-out;justify-content:flex-end;background-color:rgba(0,0,0,0.6)}.menu.open{opacity:1;z-index:9999999;transition:all .2s ease-in-out}.menu__overlay{height:100vh;width:100%}.menu__inner{background:#a93605;display:flex;flex-direction:column;height:100vh;background-image:url("/static/images/bg-menu.png");background-position:bottom right;background-repeat:no-repeat;padding:30px 0;transform:translateX(100%);width:fit-content;transition:all .7s .2s ease-in-out}.menu.open .menu__inner{transform:translateX(0);transition:all .7s .2s ease-in-out}.menu__close{position:absolute;top:16px;right:16px;background:transparent;border:0;cursor:pointer}.menu__logo{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}.menu__logo p{color:#fff !important;font-size:10px;line-height:1.55;font-weight:500;opacity:.7}.menu__download{cursor:pointer;padding:9px 31px;width:fit-content;color:#fff !important;font-size:12px;line-height:1.55;font-weight:500;border-width:2px;border-radius:3px;background-position:center center;border-color:#fff;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;margin-bottom:25px;margin-left:74px}.menu__download:hover{color:#a93605 !important;background-color:#fff;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.menu__wrapper{display:flex;flex-direction:column;gap:20px;margin-left:43px}.menu__wrapper_item.special{display:flex;gap:8px;align-items:center;color:#fff705 !important;margin-left:0}.menu__wrapper_item.special:hover{color:#fbd300 !important}.menu__wrapper_item.special svg{width:25px;height:25px}.menu__wrapper_item{color:#fff !important;font-size:14px;line-height:1.55;font-weight:600;border-width:1px;border-radius:30px;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;margin-left:34px}.menu__wrapper_item:hover{color:#bcbec0 !important}.menu__bottom{margin-top:auto;display:flex;flex-direction:column;gap:20px}@media(max-width:500px){.menu__overlay{display:none}.menu.open{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-y:scroll;-webkit-overflow-x:hidden;height:100%}.menu.open .menu__inner{overflow-y:scroll;height:100%}.menu__bottom{zoom:.85;width:100%}.menu__bottom_numbers{margin:30px 0}}.menu__bottom_numbers{width:414px;background:#fbd300;display:flex;flex-direction:column;align-items:center;gap:16px;padding:8px 0}.menu__bottom_number{display:flex;align-items:center;gap:8px}.menu__bottom_number svg{width:25px;height:25px}.menu__bottom_text{display:flex;flex-direction:column;gap:4px}.menu__bottom_text a{color:#000 !important;font-size:20px;font-weight:700;letter-spacing:.6px;text-wrap:nowrap}.menu__bottom_text p{color:#000 !important;font-size:12px;font-weight:600;text-wrap:nowrap}.menu__links{display:flex;flex-direction:column;gap:20px;margin-left:74px}.menu__link{display:flex;align-items:center;gap:8px;color:#fff !important;font-size:14px;line-height:1.55;font-weight:600;border-width:1px;border-radius:30px;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.menu__link:hover{color:#bcbec0 !important}.menu__link svg{height:25px;width:25px}.menu__lang{margin-left:74px}.menu__lang_link{color:#fff !important;font-size:9px;line-height:1.55;font-weight:500;border-width:1px;border-radius:3px;background-position:center center;border-color:#fff;border-style:solid;padding:5px 10px;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.menu__lang_link:hover{color:#a93605 !important;background-color:#fff}.header__content{margin-top:60px}.header__content h1{color:#fff;font-size:42px;line-height:1.2;font-weight:700;background-position:center center;border-color:transparent;border-style:solid;border:0}@media(max-width:768px){.header__content h1{font-size:32px}}@media(max-width:480px){.header__content h1{font-size:25px}}.breadcrumbs{display:flex;margin-top:25px !important;padding-left:0 !important;overflow-x:auto}.breadcrumbs li{list-style:none;display:flex;white-space:nowrap}.breadcrumbs a{color:#fff !important;font-size:12px;line-height:1.55;font-weight:500;border-width:1px;border-radius:30px;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.breadcrumbs a:hover{color:#aa3f20 !important}.breadcrumbs li::after{content:"/";display:flex;margin:0 12px 0 12px;width:7px;height:10px;color:#fff}.breadcrumbs span{font-size:12px;line-height:1.55;font-weight:500;border-width:1px;border-radius:30px;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;color:#fff !important;cursor:default}.breadcrumbs a span{cursor:pointer}.breadcrumbs li:last-child:after{content:""}.partners__inner{display:flex;flex-direction:column}@media(max-width:400px){.partners__inner{align-items:center}}.partners .section__title{text-align:center}.partners__logos{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:1300px){.partners__logos{grid-template-columns:repeat(2,1fr);justify-items:center}}@media(max-width:400px){.partners__logos{grid-template-columns:repeat(1,1fr);justify-items:center}}.partners__logo img{max-width:100%;filter:grayscale(1);transition:all .2s ease-in-out}.partners__logo:hover img{filter:grayscale(0);transition:all .2s ease-in-out}.strategy-slider .swiper{user-select:none}.strategy__inner{margin-bottom:50px}.strategy__title{color:#000;font-size:32px;line-height:1.2;font-weight:700;background-position:center center;border-color:transparent;border-style:solid;margin-bottom:80px}.strategy__texts{display:flex;justify-content:space-between;gap:40px}@media(max-width:650px){.strategy__texts{flex-direction:column}}.strategy__text{width:100%;color:#000;font-size:16px;line-height:1.55;font-weight:400;background-position:center center;border-color:transparent;border-style:solid}.strategy__text:last-child{max-width:597px;color:#000}.slider__container{width:100%;position:relative;overflow-x:hidden}.slider__cards{pointer-events:none;position:absolute;top:0;left:0;user-select:none}@media(max-width:1024px){.slider__container{position:unset;overflow-x:auto}.slider__cards{pointer-events:none;position:unset;user-select:none}}.slider__cards>div,.slider__cards>a{scroll-snap-align:start}.strategy__container{width:1200px;height:260px;position:relative;margin:0 auto;overflow-y:hidden}@media(max-width:1200px){.strategy__container{width:960px}}@media(max-width:960px){.strategy__container{width:640px}}@media(max-width:650px){.strategy__container{width:100%;margin:0 15px}}.strategy__cards{user-select:none}.strategy__card{padding:15px 10px;background-color:#fff0f0;display:flex;flex-direction:column;gap:142px;width:fit-content}.strategy__card>p{color:#000;font-size:14px;line-height:1.55;font-weight:600;background-position:center center;border-color:transparent;border-style:solid;max-width:260px}.strategy__card_counter{color:#a93605;font-size:22px;line-height:1.55;font-weight:700;background-position:center center;border-color:transparent;border-style:solid;padding-bottom:10px;border-bottom:1px solid #a93605}.strategy__list{padding-top:45px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media(max-width:640px){.strategy__list{grid-template-columns:repeat(1,1fr)}}.strategy__list-item{display:flex;font-size:16px;color:#000;font-weight:400}.strategy__list-dot{width:6px;margin-right:15px}.steps__inner{display:flex;flex-direction:column}.steps__inner-title{color:#000;font-size:32px;line-height:1.2;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.steps__items{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}@media(max-width:560px){.steps__items{justify-content:center}}.steps__item{height:260px;width:260px;display:flex;flex-direction:column;padding-top:60px;padding-left:60px;gap:10px;position:relative}.steps__item:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#f2f2f2;border-radius:3000px;width:100%;height:100%;z-index:-1;transition:all .2s ease-in-out}.steps__item:first-child:before{background:#a93605}.steps__item:hover:before{width:120%;height:120%;transition:all .2s ease-in-out}.steps__item p:first-child{color:#a93605;font-size:22px;line-height:1.55;font-weight:700;background-position:center center;border-color:transparent;border-style:solid;max-width:163px}.steps__item p:last-child{color:#000;font-size:14px;line-height:1.55;font-weight:600;background-position:center center;border-color:transparent;border-style:solid;max-width:163px}.steps__item:first-child p:first-child{color:#fff;font-size:22px;line-height:1.55;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.steps__item:first-child p:last-child{color:#fff;font-size:14px;line-height:1.55;font-weight:600;background-position:center center;border-color:transparent;border-style:solid}.advantage{background:linear-gradient(to bottom,rgba(169,54,5,0.7),rgba(169,54,5,0.1));position:relative}.advantage .slider__container{height:350px}.advantage::before{content:"";position:absolute;bottom:0;left:0;z-index:0;background-color:#f2f2f2;width:95%;height:45%}.advantage::after{content:"";position:absolute;top:0;left:0;z-index:-2;background-image:url("/static/images/Produktbilder-Quelle.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.advantage__inner{display:flex;flex-direction:column;position:relative;z-index:9}.advantage .section__title{color:#fff}.advantage__items{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media(max-width:1250px){.advantage .section__title{text-align:center;color:initial}.advantage::before{content:"";position:absolute;bottom:0;left:0;z-index:0;background-color:#f2f2f2;width:100%;height:100%}.advantage .slider__container{height:720px}.advantage__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.advantage__item p{margin-left:0 !important;text-align:center}.advantage .slider__container{height:fit-content}.advantage__items{grid-template-columns:repeat(1,1fr)}}.advantage__item{display:flex;flex-direction:column;align-items:center;gap:20px}.advantage__item img{width:260px;height:260px;border-radius:999999px;transition:all .2s ease-in-out}.advantage__item img:hover{transform:scale(1.1);transition:all .2s ease-in-out}.advantage__item p{color:#424242;font-size:16px;line-height:1.2;font-weight:600;margin-left:65px}@media(max-width:768px){.advantage:before{width:100%;height:100%}.advantage__title{color:#000 !important}}.header-tags{padding:0 2%;background:#a93605;width:100%}.header-tags__item{display:block;width:fit-content;padding-top:20px;padding-bottom:10px;color:#fff !important;transition:all .2s ease-in-out;font-size:12px;line-height:1.55;font-weight:500;white-space:nowrap;user-select:none}.header-tags__item:hover{color:#c4c4c4 !important;transition:all .2s ease-in-out}.manufacturers__inner{display:flex;flex-direction:column;gap:80px}@media(max-width:400px){.manufacturers__inner{align-items:center}}.manufacturers__title{color:#000;font-size:32px;line-height:1.2;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.manufacturers__logos{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.manufacturers__logos{grid-template-columns:repeat(3,1fr);justify-items:center}}@media(max-width:960px){.manufacturers__logos{grid-template-columns:repeat(2,1fr);justify-items:center}}@media(max-width:600px){.manufacturers__logos{grid-template-columns:repeat(1,1fr);justify-items:center}}.manufacturers__logo img{max-width:300px;display:block;margin:auto}@media(max-width:1200px){.manufacturers__logo img{max-width:300px}}@media(max-width:400px){.manufacturers__logo img{max-width:200px}}.manufacturers__text{text-align:center;padding:20px 40px 0 40px;font-size:16px;font-weight:600}.manufacturers__text a{color:#000 !important}.banner__top.blue{background-color:#313781}.banner__top.yellow{background-color:#ffd600}.banner__top_inner{display:flex;justify-content:space-between;align-items:center;height:100%}.banner__top_inner h2{color:#fff;font-size:24px;font-weight:700}@media(max-width:1250px){.banner__top_inner h2{font-size:18px}}.banner__top.yellow .banner__top_inner h2{color:#000}.banner__top_left{display:flex;align-items:center;gap:20px}.banner__top_bg{width:188px}@media(max-width:795px){.banner__top{height:115px}.banner__top .container{height:100%}.banner__top_inner{justify-content:center}.banner__top_bg{display:none}}.special-cards{padding-top:45px;padding-bottom:60px;background-color:#f5f5f5}.special-cards__items{display:flex;gap:40px;justify-content:space-between;flex-wrap:wrap}@media(max-width:1250px){.special-cards__items{justify-content:center}}.special-card{display:flex;border-radius:8px;overflow:hidden;cursor:pointer}@media(max-width:525px){.special-card{flex-direction:column;width:100%}}.special-card__left{height:217px}.special-card__left img{object-fit:cover;height:100%;width:240px}@media(max-width:525px){.special-card__left img{object-fit:cover;height:100%;width:100%}}.special-card__right{padding:35px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:15px}.special-card__title{font-size:16px;color:#000;font-weight:600;max-width:260px}.special-card__price{color:#a93605;font-weight:600;font-size:16px}.special-card__price span{font-size:22px}.special-card__right button{color:#fff;background-color:#0ba451;border-radius:4px;font-weight:600;padding:10px 20px;border:0;width:fit-content}.special-card__right button:hover{background-color:#4bb462;cursor:pointer}.uc-up-btn{position:fixed;bottom:0;right:0;width:100%;z-index:9998}.up-arrow-btn{cursor:pointer}.uc-up-btn-script{display:none !important}.t-body_popupshowed{padding-right:0 !important}.t281 .t281__blockinput__success{background:#a93605}.fancybox__container{z-index:99999 !important}.gallery{padding:90px 30px 90px 30px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:15px;grid-row-gap:15px}@media(max-width:1200px){.gallery{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.gallery{grid-template-columns:repeat(2,1fr)}}@media(max-width:440px){.gallery{padding:20px 20px 20px 20px;grid-template-columns:repeat(1,1fr)}}.gallery .gallery__item{overflow:hidden}.gallery .gallery__item .gallery__image{width:100%;height:100%}.gallery .gallery__item .gallery__image img{width:100%;height:100%;object-fit:cover}.gallery .gallery__item .gallery__image img:hover{cursor:zoom-in}.showblock-btn{cursor:pointer}.tubeCalcDiv_dragSpace{width:25px;cursor:move !important;margin-right:5px}.tubeCalcDiv_title_and_close{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px}.tubeCalcDiv_title_and_close svg{width:25px;height:25px;transition:all .2s ease-in-out;padding:2px;background-color:#f8f8f8;border-radius:100%;cursor:pointer}.tubeCalcDiv_title_and_close svg:hover{background-color:#f0f0f0}.tubeCalcDiv_bg{padding:20px}#tubeCalcDiv{top:85px;right:4%;width:320px;position:fixed;z-index:99999999999999999999999;overflow:hidden;border-radius:3px;background-color:#fff;background-position:center center;border-color:transparent;border-style:solid;box-shadow:0 0 20px 0 rgb(0 0 0 / 20%)}.tubeCalcDiv form{display:flex;flex-direction:column}#tubeCalcDiv h3{color:#2c2c2a;font-size:16px;line-height:1.2;font-weight:700}.tubeCalcDiv_bg form div{display:flex;flex-direction:column;margin-bottom:15px}.tubeCalcDiv_first_floor,.tubeCalcDiv_second_floor{margin:0 !important}.tubeCalcDiv_bg form span{display:block;color:#a93605;padding-bottom:10px;font-size:12px;font-weight:700}.tubeCalcDiv_bg form input{color:#2c2c2a;background-color:#f0f0f0;border-radius:3px;font-size:16px;font-weight:500;height:50px;border:0;padding:0 20px}.tubeCalcDiv_bg form button{width:-webkit-fill-available;height:50px;color:#fff;font-size:14px;line-height:1.55;font-weight:500;border-radius:3px;background-color:#a93605;background-position:center center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer;border:0;margin-top:5px}.calcNone{display:none}@media(max-width:1200px){.tubeCalcDiv_dragSpace{display:none}}@media(max-width:480px){#tubeCalcDiv{right:50%;left:50%;transform:translate(-50%,-50%);top:210px}.tubeCalcDiv_first_floor,.tubeCalcDiv_second_floor{display:flex !important;flex-wrap:nowrap;flex-direction:row !important;justify-content:space-between}.tubeCalcDiv_diameter,.tubeCalcDiv_thickness,.tubeCalcDiv_length,.tubeCalcDiv_weight{width:48%}.tubeCalcDiv_bg form div{margin-bottom:10px !important}.tubeCalcDiv_bg form button{margin-top:0}.tubeCalcDiv_diameter span{display:none !important}.tubeCalcDiv_diameter:before{content:"Диаметр, мм:";color:#a93605;padding-bottom:10px;font-size:12px;font-weight:700}.tubeCalcDiv_thickness span{display:none !important}.tubeCalcDiv_thickness:before{content:"Стенка, мм:";color:#a93605;padding-bottom:10px;font-size:12px;font-weight:700}}.up-arrow-btn{border-radius:30px;background-color:#fff;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);z-index:999;bottom:40px;right:40px;width:40px;height:40px;position:fixed}.up-arrow-btn:hover{background-color:#fff0f0;background-image:none}.up-arrow-img{margin:auto;border-radius:3000px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-color:transparent;border-style:solid;width:35px;height:35px}.btn-up_hide{display:none}.contacts__banners{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px;padding-bottom:90px;padding-top:50px}.contacts__banners .contacts__banner{border-radius:5px;background-color:#a93605;background-position:center center;border-color:transparent;border-style:solid;padding:15px}.cart__inner{padding:10px 0 64px}.cart__header{display:flex;border-bottom:1px solid rgba(0,0,0,0.2)}.cart__header-title{font-size:24px;line-height:1.35;font-weight:600}.cart__table{width:100%}.cart__table table{width:100%}td.cart__table-length,td.cart__table-total,td.cart__table-price{font-weight:400;font-size:16px;color:#000}@media(max-width:1200px){.cart__table-price{display:none}}@media(max-width:960px){.cart__table-length{display:none}}.cart__table-delete svg{width:20px;height:20px}.cart-table__mobile-info{display:none;font-size:14px;margin-bottom:15px}@media(max-width:640px){.cart__table-total{display:none}.cart-table__mobile-info{display:block}}.cart__table thead{padding:0 0 30px;border-bottom:1px solid rgba(0,0,0,0.2)}.cart__table thead tr{border-bottom:1px solid rgba(0,0,0,0.2)}.cart__table thead th{padding:15px 0 15px 0;text-align:left;font-size:14px;color:#787878}.cart__table-row{font-weight:300}.cart__table-row td[data-product-name]{color:#000;display:table-cell;font-size:16px;font-weight:600;padding:15px 0;vertical-align:middle;line-height:1.55}.cart__bottom{padding-top:30px;border-top:1px solid rgba(0,0,0,0.2);width:100%}.cart__bottom-total{font-weight:700;font-size:16px;color:#a93605;width:100%;text-align:right;padding:15px 70px;line-height:1.55;background:#f0f0f0}@media(max-width:1200px){.cart__bottom-total{padding:15px 40px}}@media(max-width:960px){.cart__bottom-total{padding:15px 30px}}@media(max-width:640px){.cart__bottom-total{padding:15px 20px}}.cart__form{width:100%;padding:64px 0;background:#a93605}.cart__form-total{width:100%;display:block !important;padding-top:10px !important;background:#fff0f0;border-radius:4px;padding-bottom:15px;padding-right:15px;color:#000;font-weight:600;text-align:right;font-size:20px;line-height:1.4}.cart__table-quantity{margin-top:7px;display:flex;align-items:center;gap:5px}.cart__table-quantity button{display:flex;align-items:center;justify-content:center;padding:2.5px;background:#f0f0f0;border-radius:3px;cursor:pointer;border:0}.cart__table-quantity input{text-align:center;max-width:65px;color:#2c2c2a;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;font-weight:500;padding:0 5px 0 5px;height:25px}.cart__table-quantity input.weight-limit{font-weight:400;font-size:14px;color:#000;border:1px solid #ccc;border-radius:3px;padding:0 9px;background:#f0f0f0;height:25px}.form{display:flex;flex-direction:column;gap:16px;position:relative;width:100%}.cart__checkboxes{padding-top:32px}.form__row{align-items:flex-start;display:flex;gap:16px}.form__col{align-items:flex-start;display:flex;flex-direction:column;gap:16px}@media(max-width:575px){.form__row{flex-direction:column;gap:12px}.form{gap:12px}}.form__input{color:#000;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0;height:48px;padding:0 20px;font-size:14px;line-height:1.33;width:100%;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-appearance:none;border-radius:0}.form__label{font-weight:300;color:#000;display:block;vertical-align:middle;height:100%;padding-right:10px;line-height:1.55}textarea.form__input{padding-top:20px;height:241px}.form__checkbox-wrapper label{align-items:center;display:flex;cursor:pointer;gap:16px}.form__checkbox-wrapper span{color:#000;font-weight:400;font-size:15px;line-height:1}.form__input[type="file"]{background-color:#fff !important;height:30px}.form__checkbox[type="checkbox"]{transform:scale(1.5);padding:10px;margin:0}.form__checkbox-wrapper .checkbox-indicator{position:relative;display:inline-block;vertical-align:middle;height:20px;width:20px;border:2px solid #aa3f20;box-sizing:border-box;margin-right:10px;-webkit-transition:all .2s;transition:all .2s;opacity:.6;flex-shrink:0}.form__checkbox-wrapper .checkbox-indicator::after{content:"";position:absolute;display:none;left:6px;top:2px;width:3px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__submit{display:block;height:100%;margin-bottom:10px;text-align:center;vertical-align:middle;width:100%}.form__submit button{color:#fff;background-color:#0ba451;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:500;outline:0;width:100%;height:100px !important;font-size:20px !important;border:0}.special-offers__title{padding-top:40px;background-color:#f5f5f5;display:flex;gap:20px}.special-offers__title-text{color:#000;font-size:18px;line-height:40px;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.cart__empty{background-color:#f5f5f5}.cart__empty-banner{text-align:center;background-color:#fff;display:flex;flex-direction:column;gap:16px;position:relative;width:100%;padding-top:40px;padding-bottom:50px}.cart__empty-image{margin:auto;padding-top:10px;padding-bottom:10px}.cart__empty-image svg{width:100px}.cart__empty-title{margin:auto;color:#000;font-size:20px;line-height:24px;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.cart__empty-text{margin:auto;color:#000;font-size:14px;line-height:29px;font-weight:500;background-position:center center;border-color:transparent;border-style:solid;padding-left:40px;padding-right:40px;max-width:818px}.cart__empty-button{margin:auto;color:#fff !important;font-size:14px;line-height:52px;font-weight:600;border-radius:4px;background-color:#a93605;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;height:52px;width:240px}.contacts-main #map .ymaps-2-1-79-ground-pane canvas{filter:grayscale(1)}.contacts-main{position:relative;padding-top:64px;padding-bottom:64px}.contacts-form{z-index:2;max-width:450px;position:relative;padding:48px;background:white;box-shadow:0 4px 30px 0 #0000001a}.contacts-main #map{top:0;position:absolute;height:100%;width:100%;left:0}.contacts-main h2{font-size:28px;font-weight:600}.contacts-page h2,.contacts-page p,.contacts-page h3{margin:0}.grid{display:grid}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-7{gap:28px}.gap-8{gap:32px}.gap-12{gap:48px}.flex{display:flex}.justify-between{justify-content:space-between}.content-center{align-items:center;align-content:center}.contacts-item{display:flex;gap:24px}.contacts-item h3{color:#aa3f20;font-size:16px;line-height:24px}.contacts-item p{color:#404040;font-size:14px}.contacts-item svg{margin-top:3px}.line{background:#ddd;height:1px;width:100%}.contacts-item a{color:#aa3f20}.shipments{padding:100px 20px}.shipments h2{font-size:42px}.shipments-btn{color:#949494;padding:8px 12px;transition:200ms ease-in-out}.shipments-btn:hover{opacity:.7}.shipments-gallery-container{position:relative;margin-right:-200px}.contacts-page .swiper{width:100%}.shipments-gallery{align-items:center;position:relative}.shipments-gallery__item{width:fit-content}.shipments-gallery-container .fade-right{position:absolute;top:0;right:0;width:200px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 80%,rgba(255,255,255,1) 100%);pointer-events:none}.shipments-gallery img{width:450px;height:266px;object-fit:cover;object-position:center}.shipments-gallery-container .end-element{min-width:200px;height:1px}.contacts-form-container{background-color:#a93605;color:white;padding:40px 20px}@media screen and (max-width:768px){.contacts-form-container{padding:20px 10px}}.contacts-form-header{font-size:28px;max-width:800px}.contacts-form-subheader{min-width:250px;display:flex;align-items:center;font-size:12px;gap:16px}.contacts-form-bottom{flex-wrap:wrap}.contacts-form-bottom *{flex:1}.contacts-form-subheader-text{font-weight:600;font-size:14px}.contacts-form-content{display:flex;gap:24px}.contacts-form-left{flex:1}.contacts-form-right{flex:2}.contacts-form-input{width:100%;height:48px;padding:16px 20px;border:0;border-radius:4px;font-size:14px}.contacts-form-textarea{width:100%;height:100%;border:0;font-size:14px;border-radius:4px;padding:16px 20px;resize:vertical}.contacts-form-file{display:flex;align-items:center;align-content:center}.contacts-form-file-icon{margin-right:8px}.contacts-form-file-upload{display:grid;align-items:center;align-content:center;height:60px;width:100%;padding:12px;border:1px dashed rgba(255,255,255,0.5);border-radius:2px;color:white;text-align:center;cursor:pointer}.contacts-form-file-upload-text{font-size:14px;font-weight:600;margin-bottom:2px}.contacts-form-file-upload-formats{font-size:10px;opacity:.7}.contacts-form-file-input{display:none}.contacts-form-submit{height:60px;background-color:#ffd600;color:black;border:0;padding:16px 20px;font-size:16px;font-weight:600;border-radius:2px;cursor:pointer;transition:200ms ease-in-out}.contacts-form-submit:hover{background-color:#ffbf00}.contacts-form-agreement{font-weight:400;line-height:18px;font-size:12px}.contacts-form-agreement a{color:#ff8562;text-decoration:underline}.contacts-form-bottom .fill{display:none}.contacts-form-file-remove{display:flex;align-items:center;align-content:center;margin-top:3px;cursor:pointer}@media screen and (max-width:1024px){.shipments h2{font-size:32px}.contacts-form-bottom .fill{display:block}.contacts-form-agreement{width:100%;flex:auto}}@media screen and (max-width:768px){.contacts-main #map{position:relative;height:568px}.contacts-main{padding:0}.contacts-main .contacts-form{background:0;box-shadow:none;padding:24px 10px}.contacts-main h2{font-size:24px}.contacts-item h3{font-size:14px}.contacts-item p{font-size:12px}.shipments{padding:64px 20px}.shipments-header{flex-direction:column;align-items:start}.shipments-btn{padding:4px 0}.shipments-gallery-container{gap:24px;margin-right:-20px}.shipments-gallery-container .fade-right{display:none}.shipments-gallery img{width:260px;height:163px}.shipments-gallery-container .end-element{min-width:20px}.contacts-form-bottom .fill{display:none}.contacts-form-right{flex:1}.contacts-form-top{flex-direction:column}}@media screen and (max-width:560px){.contacts-form-header{font-size:18px}.contacts-form-content{display:grid;gap:16px}.contacts-form-textarea{height:120px}.contacts-form-bottom{display:grid;gap:16px}.contacts-form-agreement{text-align:center}.contacts-form-subheader-text{font-size:12px}.contacts-form-file{font-size:12px}}.contacts-map{height:729px}[class*="copyrights-pane"]{display:none !important}[class*="ground-pane"]{filter:grayscale(1)}.for-sellers__text{font-size:16px;line-height:1.55;color:#000}.for-sellers__text p{margin-bottom:20px}.for-sellers__top{margin-left:20px;margin-right:20px;font-size:16px;font-weight:600;line-height:1.55;color:#000}.for-sellers__bottom{display:flex;padding-top:30px;gap:30px;font-size:15px;font-weight:400;line-height:1.55}@media(max-width:920px){.for-sellers__bottom{display:block}}.for-sellers__bottom-list{width:100%;margin-left:20px;margin-right:20px}.for-sellers__bottom-list-title{font-weight:700;color:#aa3f20 !important}@media(max-width:440px){.for-sellers__top{margin-left:0;margin-right:0}.for-sellers__bottom-list{margin-left:0;margin-right:0}}.card__container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:960px){.card__container{grid-template-columns:repeat(1,1fr)}}.card__wrapper{border-radius:20px;background:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.7)),url(https://dev.utpchel.ru/media/cases/optima-review-pic.jpg) center center / cover no-repeat;transition:all ease-in-out .45s}.card__content{transition:all ease-in-out .45s}.card__inner{min-height:300px;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between}.cart__title{font-size:3vh;color:#ffd600;font-weight:700;margin:30px 60px 30px 30px;line-height:1.35}.cart__text{font-size:2vh;color:#fff;font-weight:500;margin:0 30px 30px 30px;line-height:1.55}.about-tags{padding-top:40px;padding-bottom:30px}.about-tags .swiper{user-select:none}.about-tags__inner{width:100%;padding:11px 0}.about-tags__item{display:block;white-space:nowrap;position:relative;width:fit-content}.about-tags__item span,.about-tags__item a{padding:10px 18px 12px;font-size:14px;color:#434242 !important;font-weight:500;border:1px solid #c5c6c6;border-radius:3px;background-color:#fff !important;line-height:1.55;text-decoration:none;transition:all .2s ease-in-out}.about-tags__item.active a,.about-tags__item.active span{border-color:#aa3f20 !important;color:#aa3f20 !important}.about-tags__item a:hover{background-color:#aa3f20 !important;color:#fff !important;transition:all .2s ease-in-out}.gosts__inner{display:flex;flex-direction:column;gap:30px}.gost__item{display:flex;align-items:center;gap:10px}.gost__item svg{width:45px}.gost__item_text p{font-weight:400;font-size:16px}.gost__item_text a{color:#aa3f20;font-weight:400;font-size:16px}.for-dealers{padding-top:60px;padding-bottom:60px;background-color:#f2f2f2}.for-dealers__inner{display:flex;gap:20px}.for-dealers__content{margin-left:20px;margin-right:20px;font-size:16px;line-height:1.55;color:#000}.for-dealers__content p{margin-bottom:20px}.for-dealers__button{margin-top:20px;color:#fff;text-align:center;z-index:3;font-size:16px;line-height:1.55;font-weight:500;border-radius:4px;background-color:#0ba451;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;width:280px;height:50px;padding:10px}.for-dealers__button a{color:#fff}.for-dealers__image{max-width:200px}.for-dealers__image img{width:100%}@media(max-width:640px){.for-dealers__inner{flex-direction:column}.for-dealers__content{order:1}.for-dealers__image,.for-dealers__button{margin:auto}.for-dealers__content{margin:auto;text-align:center}}.cases .section__title{font-size:24px}.cases__content{display:flex;gap:20px;padding-bottom:60px}.cases__text{font-size:16px;font-weight:400}.cases__statistics{padding-top:60px;padding-bottom:60px;background-color:#f2f2f2;margin-bottom:40px}.cases__statistics-content{display:flex;gap:30px}.cases__statistics-item{width:100%}.cases__statistics-number{font-size:10vh;color:#a93605;font-weight:700}.cases__statistics-text{font-size:16px;color:#000;font-weight:600}.cases__statistics-line{background-color:#fff;height:2px}@media(max-width:960px){.cases__content{flex-direction:column}.cases__statistics-content{flex-direction:column;text-align:center}}.cases__banner{height:fit-content;background-image:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.7)),url(/static/images/utp-bullet-bg-utp-bu.jpg);background-color:#000;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.cases__banner span{display:block;font-weight:700;font-size:30px;color:#fff;margin-bottom:20px}@media(max-width:960px){.cases__banner span{font-size:26px}}.cases__banner-bottom{max-width:900px}.cases__banner-bottom .animate-contain{height:90px !important}.mission{background-color:#f5f5f5;color:#000;font-size:14px;line-height:1.55;font-weight:400;line-height:22px;padding-top:60px;padding-bottom:60px}.mission__inner{display:flex;gap:30px}.mission__column{width:100%}.mission__item{margin-bottom:20px}.mission__item-title{line-height:34px;color:#aa3f20;font-size:22px;font-weight:700}.mission__image{margin:auto;max-width:400px}.mission__image img{width:100%}.mission__title{margin-top:30px;line-height:38px;font-weight:700;font-size:32px}.mission__subtitle{margin-top:10px;color:#bdbdbd;line-height:28px;font-weight:700;font-size:18px;margin-bottom:30px}@media(max-width:960px){.mission__inner{flex-direction:column}}.modal{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.modal-overlay{position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:1}.modal-content{position:relative;z-index:2;margin:auto;padding:0;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop2;-webkit-animation-duration:.4s;animation-name:animatetop2;animation-duration:.4s}@media(max-width:378px){.modal-content{width:90%}}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:50%;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:50%;opacity:1}}@-webkit-keyframes animatedown{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop2{from{top:-300px;opacity:0}to{top:0;opacity:1}}.company-info{display:flex;gap:40px;padding-bottom:40px}.company-info__image{width:100%}.company-info__image svg{max-width:100%}.company-info__text{width:100%;color:#000;font-size:14px;line-height:22px;font-weight:400;background-position:center center;border-color:transparent;border-style:solid}@media(max-width:960px){.company-info{flex-direction:column}}.tags{padding:15px 0 15px 25px}@media(max-width:910px){.tags{padding:15px 0 15px 10px}}.tags__items{display:flex}.tags__item{cursor:pointer;white-space:nowrap;position:relative;width:fit-content;display:flex}.tags__item span,.tags__item a{padding:10px 18px 12px;font-size:14px;color:#434242 !important;font-weight:500;border:1px solid #c5c6c6;border-radius:3px;background-color:#fff !important;line-height:1.55;text-decoration:none;transition:all .2s ease-in-out}.tags__item.active a,.tags__item.active span{border-color:#aa3f20 !important;background-color:#fff !important;color:#aa3f20 !important}.tags__item a:hover{background-color:#aa3f20 !important;color:#fff !important;transition:all .2s ease-in-out}.modal-cookie{position:relative;display:none;z-index:205}.modal-cookie.show{display:block}.modal-cookie__container{position:fixed;background:#fff;right:95px;bottom:24px;max-width:620px;padding:8px 16px;border:1px solid #d3d6db;box-shadow:0 33px 80px rgb(0 0 0 / 7%),0 13.79px 33.42px rgb(0 0 0 / 5%),0 7.37px 17.87px rgb(0 0 0 / 4%),0 4.13px 10.02px rgb(0 0 0 / 4%),0 2.19px 5.32px rgb(0 0 0 / 3%),0 .91px 5px rgb(0 0 0 / 7%);border-radius:8px}.modal-cookie__body{display:flex;align-items:center;gap:20px}.modal-cookie__text{font-size:12px;color:#000;font-weight:500;line-height:1.55}.modal-cookie__button{color:#fff;background-color:#0ba451;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:500;padding:4px 20px;height:auto;cursor:pointer}@media(max-width:810px){.modal-cookie__container{margin-left:17px;right:17px}}@media(max-width:580px){.modal-cookie__body{flex-direction:column}.modal-cookie__button{margin:auto}}.not-found{background-image:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.7)),url(/static/images/steel-pipes.webp);background-color:#fff;background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;border-color:transparent;border-style:solid;width:100%;height:100vh}.not-found__body header,.not-found__body footer{display:none !important}.not-found__content{padding-left:20px;padding-right:20px;padding-top:165px;display:flex;flex-direction:column;justify-content:center;margin:auto;gap:30px;max-width:500px}.not-found__logo{width:100%}.not-found__logo svg{width:100%}.not-found__icon{max-width:120px}.not-found__icon svg{width:100%}.not-found__title{color:#fff;font-size:18px;line-height:23px;font-weight:500}.not-found__list{color:#fff;font-size:14px;line-height:18px;font-weight:400;background-position:center center;border-color:transparent;border-style:solid}.not-found__list-item{margin-bottom:10px}.not-found__button{padding:8px;width:268px;height:38px;text-align:center;color:#fff;font-size:14px;line-height:1.55;font-weight:400;border-radius:3px;background-color:#aa3f20;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.successful-subscription .header{background:#a93605 !important}.successful-subscription .header .animate-contain{display:none !important}.successful-subscription .banner__bottom{display:none !important}.successful-subscription__inner{background-color:#a93605}.successful-subscription__content{padding-top:30px;max-height:500px;overflow:hidden;display:flex;gap:40px}.successful-subscription__image{max-width:700px}.successful-subscription__image img{width:100%}.successful-subscription__title{color:#fff;font-size:24px;line-height:31px;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.successful-subscription__text{color:#fff;font-size:14px;line-height:17px;font-weight:500;background-position:center center;border-color:transparent;border-style:solid}.successful-subscription__message{padding-top:50px}.successful-subscription__title{margin-bottom:40px}@media(max-width:1250px){.successful-subscription__content{max-height:400px}}@media(max-width:960px){.successful-subscription__content{max-height:350px}}@media(max-width:523px){.successful-subscription__content{max-height:500px;flex-direction:column;text-align:center}.successful-subscription__image{order:1}.successful-subscription__message{padding-top:0}}.successful-subscription__social{display:flex;gap:80px;padding-top:50px;padding-bottom:50px}@media(max-width:960px){.successful-subscription__social{flex-direction:column}}.successful-subscription__social-item{width:100%;display:flex;gap:40px;flex-direction:column}.successful-subscription__social-title{display:flex;gap:8px;font-size:28px;line-height:43px;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.successful-subscription__social-title svg{height:30px}.successful-subscription__social-logo{max-height:35px;display:flex;align-items:center}.successful-subscription__social-text{color:#000;font-size:18px;line-height:28px;font-weight:500;background-position:center center;border-color:transparent;border-style:solid}.successful-subscription__social-button{padding:16px;display:block;color:#fff;font-size:14px;line-height:1.55;font-weight:600;border-radius:3px;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;width:300px;height:50px}.successful-subscription__social-button.blue{background-color:#28a8ea}.successful-subscription__social-button.green{background-color:#0ba451}.city-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.city-modal__overlay{position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:1}.city-modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:48%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;border-radius:7px;background-color:#fff;padding:40px;display:flex;flex-direction:column;gap:30px}@media(max-width:1235px){.city-modal__content{width:85%}}.modal__close{position:absolute;top:12px;right:12px;background:transparent;border:0;cursor:pointer}.modal__close svg{width:25px;height:25px}.city-modal__content h3{color:#000;font-size:22px;line-height:31px;font-weight:700;margin:0}.city-modal__text{border-radius:4px;border:1px solid #0ba451;padding:10px;display:flex;align-items:center;gap:20px}.city-modal__text p{color:#787878;font-size:14px;line-height:17px;font-weight:500}.city-modal__text svg{height:23px;width:23px}@media(max-width:425px){.city-modal__text{position:relative;padding-top:15px}.city-modal__text svg{position:absolute;top:-11px;left:50%;transform:translateX(-50%)}}.city-modal__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}@media(max-width:768px){.city-modal__items{grid-template-columns:1fr 1fr 1fr}}@media(max-width:575px){.city-modal__scroll{height:200px;overflow-y:scroll;border-radius:4px;border:1px solid #c1c1c1;padding:20px 20px;scrollbar-width:thin;scrollbar-color:hsl(0 0 50%)}.city-modal__items{grid-template-columns:1fr 1fr}}@media(max-width:425px){.city-modal__scroll{padding:10px 10px}.city-modal__items{grid-template-columns:1fr}}.city-modal__items a{color:#787878;font-size:16px;line-height:1;font-weight:500}.city-modal__item a:hover{color:#bf2f00}.category__text{width:100%;color:#000;font-size:16px;line-height:1.55;font-weight:400;background-position:center center;border-color:transparent;border-style:solid}.news__items{display:flex;flex-direction:column;gap:40px}.news__item{cursor:pointer;display:flex;gap:20px}.news__item:hover p:nth-child(2){color:#aa3f20;transition:all .2s ease-in-out}.news__item_img img{width:200px;height:150px;object-fit:cover;object-position:center}.news__item_right{display:flex;flex-direction:column;gap:20px}.news__item_right p:nth-child(1){font-size:14px;color:#aa3f20;font-weight:600}.news__item_right p:nth-child(2){font-size:21px;font-weight:600;color:#000;transition:all .2s ease-in-out}.news__item_right p:nth-child(3){font-size:14px;font-weight:400;color:#434242}@media(max-width:768px){.news__item{flex-direction:column}.news__item_img img{width:100%;height:300px}}@media(max-width:400px){.news__item_right p:nth-child(2){font-size:16px}}.geography h4{font-size:16px;font-weight:600;margin-bottom:40px;margin-top:20px}.geography__map .ymaps-2-1-79-ground-pane canvas{filter:grayscale(1)}.geography__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-top:40px}.geography__grid p{font-size:16px;font-weight:400}@media(max-width:650px){.geography__grid{grid-template-columns:1fr}}#cart-modal-added__close,#cart-modal__close{cursor:pointer}.production__content{padding-top:50px;padding-bottom:50px}.production__row{display:flex;gap:20px;margin-bottom:25px}.production__column{width:100%}.production__title{color:#a93605;font-size:20px;line-height:30px;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.production__text{color:#000;font-size:14px;line-height:22px;font-weight:500;background-position:center center;border-color:transparent;border-style:solid}.production__button{cursor:pointer;text-align:center;display:block;margin-top:20px;padding:10px;width:280px;height:52px;color:#fff;font-size:16px;line-height:1.55;font-weight:500;border-radius:4px;background-color:#0ba451;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.production__wrapper{background-color:#f2f2f2;padding-top:50px;padding-bottom:50px}.production__items-title{color:#000;font-size:32px;line-height:38px;font-weight:700;background-position:center center;border-color:transparent;border-style:solid;margin-bottom:40px}.production__items{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media(max-width:650px){.production__items{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}}.production__item{padding:20px;border-radius:10px;background:#fff}.production__item-title{margin-bottom:15px;font-size:16px;color:#ff8562;font-weight:700;text-transform:uppercase}.production__item-subtitle{font-size:14px;color:#a93605;font-weight:600}.production__steps-bottom{margin-top:50px;display:flex;justify-content:space-between}.production__steps-info{display:flex;gap:15px;padding:15px;text-align:center;border-width:1px;border-radius:4px;background-position:center center;border-color:#ffd600;border-style:solid}.production__steps-info span{color:#787878;font-size:15px;line-height:19px;font-weight:500;background-position:center center;border-color:transparent;border-style:solid}.production__steps-button{cursor:pointer;text-align:center;display:block;padding:10px;width:280px;height:52px;color:#fff;font-size:16px;line-height:1.55;font-weight:500;border-radius:4px;background-color:#0ba451;background-position:center center;border-color:transparent;border-style:solid;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.tags-slider .swiper{user-select:none}.tags-slider__title{color:#000;font-size:42px;line-height:40px;font-weight:700;background-position:center center;border-color:transparent;border-style:solid}.tags-slider__items{display:flex;padding-bottom:50px}.tags-slider__item{max-width:560px;height:auto;border-radius:5px;background-color:#a93605;background-position:center center;border-color:transparent;border-style:solid;padding:20px;display:flex;gap:20px}@media(max-width:660px){.tags-slider__item{padding:15px;max-width:90%;flex-direction:column;justify-content:space-between}}.tags-slider__item-title{color:#fff;font-size:26px;line-height:40px;font-weight:700;background-position:center center;border-color:transparent;border-style:solid;margin-bottom:10px}.tags-slider__item-text{color:#fff;font-size:12px;line-height:19px;font-weight:400;background-position:center center;border-color:transparent;border-style:solid}.tags-slider__item-button{display:flex;width:40px;height:40px;background-position:center center;border-radius:8px;border:2px solid white;pointer-events:auto}.cart-link{cursor:pointer}.firstMobDiv span.price{margin-right:0 !important}.container-right{margin-right:0;margin-left:calc(50vw - 600px)}@media(max-width:1250px){.container-right{margin-right:0;margin-left:calc(50vw - 477px)}}@media(max-width:1000px){.container-right{margin-right:0;margin-left:calc(50vw - 396px)}}@media(max-width:840px){.container-right{margin-right:0;margin-left:calc(50vw - 356px)}}@media(max-width:760px){.container-right{margin-right:0;margin-left:calc(50vw - 323px)}}@media(max-width:660px){.container-right{margin-right:0;margin-left:calc(50vw - 275px)}}@media(max-width:590px){.container-right{margin-right:0;margin-left:calc(50vw - 240px)}}@media(max-width:510px){.container-right{margin-right:0;margin-left:calc(50vw - 200px)}}@media(max-width:430px){.container-right{margin-right:0;margin-left:calc(50vw - 170px)}}@media(max-width:360px){.container-right{margin-right:0;margin-left:calc(50vw - 155px)}}@media(max-width:340px){.container-right{margin-right:0;margin-left:11px}}.section{padding-top:30px;padding-bottom:60px}.section__title{color:#000;font-size:32px;line-height:1.2;font-weight:700;background-position:center center;border-color:transparent;border-style:solid;margin-bottom:30px}@media(max-width:760px){.section{padding-top:20px;padding-bottom:40px}.section__title{text-align:center;font-size:28px}}.text-block{width:100%;color:#000;font-size:16px;line-height:1.55;font-weight:400;background-position:center center;border-color:transparent;border-style:solid}.cart-count{color:#fff;font-weight:600;font-size:14px}.banner__bottom_news-slider{max-width:600px;width:100%;margin:0 16px;height:80px;overflow:hidden}.banner__news-item{background:rgba(255,255,255,0.2);border-radius:3px;padding:8px 16px;height:80px;cursor:pointer;transition:all .2s ease-in-out}.banner__news-item:hover{background:rgba(255,255,255,0.3)}.banner__news-content{display:flex;flex-direction:column;justify-content:center;height:100%}.banner__news-title{font-size:14px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis}.banner__bottom_news-slider .swiper-pagination{position:absolute;top:calc(100% - 4px);left:0;width:100%;height:4px;background:rgba(255,255,255,0.3);border-radius:2px;overflow:hidden}.banner__bottom_news-slider .swiper-pagination-progressbar-fill{background:#a93605;border-radius:2px;transition:transform .3s ease}.banner__bottom_news-slider.news-timeline-pagination .swiper-pagination-progressbar-fill{background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0.8) 100%);box-shadow:0 0 10px rgba(255,255,255,0.3)}@media(max-width:992px){.banner__bottom_news-slider{max-width:300px}}@media(max-width:768px){.banner__bottom{flex-direction:column;align-items:flex-start}.banner__bottom-content{max-width:100%;width:100%}.banner__bottom_news-slider{max-width:100%;margin:16px 0;order:2}.banner__bottom_left{order:1}.banner__btn{order:3}}@media(max-width:460px){.banner__bottom-content{flex-direction:column;height:112px}}@-webkit-keyframes animatedown{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatedown{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop2{from{top:-300px;opacity:0}to{top:0;opacity:1}}.product-row{display:table-row}