*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.54c76208.ttf)}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#89878a}::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#343434 14%,#89878a 75%);border:.1px solid #737373;border-radius:25px}::-webkit-scrollbar-thumb:hover{background:#555}.footer-form .el-input{font-size:18px;width:100%;color:#fff!important}.footer-form .el-input__inner{--el-input-inner-height:40px;width:533px;color:#fff!important;font-size:18px;font-family:Montserrat;height:40px;line-height:30px;border:none;background:inherit}.footer-form .el-form-item{display:flex;--font-size:18px;color:#fff}.footer-form .el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;background-color:inherit;border-radius:0;box-shadow:none;border-bottom:1px solid #fff!important;color:#fff!important}.footer-form .el-form{--el-form-inline-content-width:220px}.footer-form .el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;line-height:32px;color:#fff!important}.footer-form .el-form-item.is-error .el-input__wrapper{box-shadow:none;border-bottom:1px solid var(--el-color-danger)}.footer-form .el-input__wrapper.is-focus{box-shadow:none;border-bottom:1px solid var(--el-input-focus-border-color)}.contacts-form .el-form-item.is-error .el-input__wrapper.is-focus,.footer-form .el-form-item.is-error .el-input__wrapper.is-focus{box-shadow:none!important;border-bottom:1px solid var(--el-color-danger)}.contacts-form .el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;line-height:32px;color:#fff!important}.contacts-form .el-input{font-size:18px;width:100%;color:#fff!important}.contacts-form .el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;background-color:inherit;border-radius:0;box-shadow:none;border-bottom:1px solid #fff!important;color:#fff!important}.contacts-form .el-input__inner{color:#000!important;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:25px;width:451px;border-bottom:1px solid #b0b0b0}.contacts-form .el-button{width:100%;height:50px;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:24px;border:2px solid #df2129;padding:13px 17px;background:#df2129;cursor:pointer;color:#fff;margin-top:20px}.contacts-form .el-button:hover{background:inherit;color:#df2129;transition:.2s}.contacts-form .el-textarea__inner{height:100px;color:#000!important;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:25px;resize:none}.el-collapse{display:flex;flex-direction:column;gap:25px}.el-collapse-item__header{width:100%;border:none;border-top-left-radius:25px;border-top-right-radius:25px;padding:16px;display:flex;align-items:center;height:150px;cursor:pointer;outline:0;color:#fff;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:normal;font-variant:small-caps;text-align:start;background:#777676;transition:.2s}.el-collapse-item__header:hover{transition:.2s;background-color:#313131}.el-collapse-item__header.is-active{background-color:#313131}.el-collapse-item__content{color:#000;padding:16px 16px 50px 24px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:normal;font-variant:small-caps;background:#dcdcdc}.el-table{--el-table-border:none!important}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-input__wrapper:hover{box-shadow:none}.el-form-item.is-error .el-select-v2__wrapper,.el-form-item.is-error .el-select-v2__wrapper:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{box-shadow:0 1px 0 0 red}.delivery-table{width:100%;display:flex;align-items:center;justify-content:center}.delivery-table .el-table .cell{display:flex;align-content:center;justify-content:center}.delivery-table .el-table thead.is-group th.el-table__cell{background:rgba(223,33,41,.09);border:1px solid rgba(223,33,41,.59)}.delivery-table .el-table td.el-table__cell,.delivery-table .el-table th.el-table__cell.is-leaf{border-bottom:1px solid rgba(223,33,41,.59)}.delivery-table .el-table--border .el-table__cell{border-right:1px solid rgba(223,33,41,.59)}.delivery-table .el-table thead th{color:#000;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:normal;font-variant:small-caps;padding:25px 0}.delivery-table .el-table__border-left-patch{background-color:#df2129}.delivery-table .el-table td.el-table__cell div{color:#000;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;font-variant:small-caps;padding:25px 23px}.delivery-table .el-table td.el-table__cell,.delivery-table .el-table th.el-table__cell.is-leaf{border-bottom:1px solid rgba(223,33,41,.59)!important}.delivery-table .el-table{--el-table-border-color:rgba(223,33,41,.59);max-width:1920px;--el-table-row-hover-bg-color:rgba(223,33,41,.09)}.delivery-table .el-scrollbar__thumb{background-color:rgba(223,33,41,.59);border:1px solid red}.blocks-characteristics-table{width:100%;display:flex;align-items:center;justify-content:center}.blocks-characteristics-table .el-table thead{color:#df2129}.blocks-characteristics-table .el-table .cell{display:flex;align-content:center;justify-content:center}.blocks-characteristics-table .el-table thead.is-group th.el-table__cell{background:rgba(223,33,41,.09);border:1px solid rgba(223,33,41,.59)}.blocks-characteristics-table .el-table td.el-table__cell,.blocks-characteristics-table .el-table th.el-table__cell.is-leaf{border-bottom:1px solid rgba(223,33,41,.59)}.blocks-characteristics-table .el-table--border .el-table__cell{border-right:1px solid rgba(223,33,41,.59)}.blocks-characteristics-table .el-table thead th{color:#fff;text-align:center;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:700;line-height:16px;text-transform:capitalize;padding:42px 0;background:#df2129}.blocks-characteristics-table .el-table__border-left-patch{background-color:rgba(223,33,41,.59)}.blocks-characteristics-table .el-table td.el-table__cell div{color:#000;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;font-variant:small-caps;padding:42px 23px}.blocks-characteristics-table .el-table td.el-table__cell,.blocks-characteristics-table .el-table th.el-table__cell.is-leaf{border:.5px solid rgba(223,33,41,.59)!important}.blocks-characteristics-table .el-table{--el-table-border-color:rgba(223,33,41,.59);max-width:1920px;--el-table-border:1px solid #df2129;--el-table-row-hover-bg-color:rgba(223,33,41,.09)}.blocks-characteristics-table .el-scrollbar__thumb{background-color:rgba(223,33,41,.59);border:1px solid #df2129}.company .el-carousel__item{display:flex;align-items:center;justify-content:center;padding:60px 72px 0 72px}.company .el-carousel--horizontal{padding:36px}.wall-blocks .el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:59px;--el-carousel-arrow-background:#fff;--el-carousel-arrow-hover-background:#cbcbcb;--el-carousel-indicator-out-color:#000;position:relative}.wall-blocks .el-icon svg{height:25px;width:25px;color:#000}.wall-blocks .el-carousel__container{position:relative;height:621px}.el-drawer__body{flex:1;padding:0;overflow:auto;background:#363637;box-shadow:0 27px 149px -80px rgba(0,0,0,.27)}.header-dropdown .el-dropdown{width:100%;height:30px;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;background:transparent;box-shadow:0 0 1.3px rgba(0,0,0,.055),0 0 10px rgba(0,0,0,.11)}.header-dropdown .el-dropdown:hover{transition:.2s;opacity:.8}.el-dropdown__popper .el-dropdown-menu{background:#7a7a7a}.el-popper.is-light{border:none}.popup .el-dialog{width:80vw}.basket-form .el-form{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.basket-form .el-form-item.is-error .el-input__wrapper.is-focus{box-shadow:none!important;border-bottom:1px solid var(--el-color-danger)}.basket-form .el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;line-height:32px;color:#fff!important}.basket-form .el-input{font-size:18px;width:100%;color:#fff!important}.basket-form .el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;background-color:inherit;border-radius:0;box-shadow:none;border-bottom:1px solid #fff!important;color:#fff!important;width:69vw}.basket-form .el-input__inner{color:#000!important;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:25px;width:451px;border-bottom:1px solid #b0b0b0}.basket-form .el-button{max-width:300px;width:100%;height:50px;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:24px;border:2px solid #df2129;padding:13px 17px;background:#df2129;cursor:pointer;color:#fff;margin-top:20px;box-shadow:0 27px 149px -80px rgba(0,0,0,.27)}.basket-form .el-button:hover{background:inherit;color:#df2129;transition:.2s}.basket-form .el-textarea__inner{height:100px;color:#000!important;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:25px;resize:none}.el-dropdown-menu__item{color:#fff}.add-to-card-form .el-form{display:flex;flex-direction:column;gap:16px}.add-to-card-form .el-button--primary{background:#df2129;border:#df2129}.add-to-card-form .el-button--primary:hover{opacity:.8}.popup .el-dialog__header{border-radius:18px 18px 0 0;margin-right:0!important;padding-bottom:0!important;height:56px;background:linear-gradient(90deg,#262626 14%,#717072 75%)!important}.popup .el-dialog__title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:19px;line-height:25px;justify-content:center;display:flex;align-items:center;text-align:center;letter-spacing:.04em;color:hsla(0,0%,100%,.94)!important}.popup .el-dialog{border-radius:18px!important;background:#fff;box-shadow:0 27px 149px -80px rgba(0,0,0,.27)}.popup .el-dialog__headerbtn .el-dialog__close{width:25px;height:25px;color:#fff}.popup .el-icon svg{width:25px;height:25px}.el-dropdown-menu__item{font-size:16px;font-weight:700}.el-drawer__header{background-color:#363637;margin-bottom:0}.el-icon{color:#fff}.el-icon,.el-icon svg{height:1.5em;width:1.5em}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:#df2129}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:#fff!important;color:#df2129!important}@media(max-width:729px){.wall-blocks .el-carousel__container{height:400px}}@media(max-width:500px){.wall-blocks .el-carousel__container{height:250px}}@media(max-width:790px){.el-drawer.rtl{width:35%!important}}@media(max-width:614px){.el-drawer.rtl{width:40%!important}}@media(max-width:522px){.el-drawer.rtl{width:50%!important}}@media(max-width:422px){.el-drawer.rtl{width:60%!important}}@media(max-width:370px){.el-drawer.rtl{width:80%!important}}@media(max-width:593px){.wall-blocks .el-carousel__arrow{height:35px;width:35px;top:30%}}@media(max-width:1111px){.el-collapse-item__content,.el-collapse-item__header{font-size:28px}}@media(max-width:800px){.el-collapse-item__content,.el-collapse-item__header{font-size:22px}}@media(max-width:600px){.el-collapse-item__content,.el-collapse-item__header{font-size:19px}}@media(max-width:400px){.el-collapse-item__content,.el-collapse-item__header{font-size:16px}}@media(max-width:1756px){.footer-form .el-input__inner{width:433px}}@media(max-width:1175px){.footer-form .el-input__inner{width:950px}}@media(max-width:1070px){.footer-form .el-input__inner{width:850px}}@media(max-width:963px){.footer-form .el-input__inner{width:750px}}@media(max-width:870px){.footer-form .el-input__inner{width:650px}}@media(max-width:754px){.footer-form .el-input__inner{width:550px}}@media(max-width:660px){.footer-form .el-input__inner{width:450px}}@media(max-width:540px){.footer-form .el-input__inner{width:350px}}@media(max-width:444px){.footer-form .el-input__inner{width:250px}}@media(max-width:573px){.contacts-form .el-input__inner{width:350px}}@media(max-width:461px){.contacts-form .el-input__inner{width:250px}}@media(max-width:365px){.contacts-form .el-input__inner{width:150px}}@media(max-width:1056px){.basket-form .el-input__inner{width:40vw}.basket-form .el-button{max-width:200px}}@media(max-width:590px){.basket-form .el-input__inner{width:25vw}}