.header{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:97}.header .base-container{max-width:100%}.header__logo .logo{display:block;padding:15px 0;position:relative;z-index:99}.header__logo .logo img{width:206px;height:auto}@media screen and (max-width:1024px){.header__logo .logo{padding:10px 0}.header__logo .logo img{width:190px}}.header__logo .user-info{margin-left:30px}.header__logo .user-info__icon{width:58px;height:58px}.header__logo .user-info__icon img{width:100%;height:100%}.header__logo .user-info__info{padding-left:15px}.header__logo .user-info__info span{display:block;line-height:1.7;font-size:16px}@media screen and (max-width:767px){.header__logo .user-info__info .header-company-name,.header__logo .user-info__info .header-plan-name,.header__logo .user-info__info .header-user-name{display:none}}.header__menu .menu-item{color:#000;border:none;background:transparent;padding:10px 15px;text-align:center;transition:all .5s ease;top:0}.header__menu .menu-item:focus{outline:none}.header__menu .menu-item .square-block.thumb-icon{padding-top:0;width:34px;height:38px;margin:auto;overflow:inherit}.header__menu .menu-item .square-block.thumb-icon .square-block-content{max-width:100%;max-height:100%;margin:auto}.header__menu .menu-item__text{padding-top:3px;display:block;font-size:13px;line-height:1.2}.header__menu .menu-item__count{position:absolute;display:block;width:20px;height:20px;border-radius:50%;background:#e84652;color:#fff;font-size:11px;font-weight:700;line-height:1;right:-15px;top:1px}.header__menu .menu-item.menu-humberger{margin-right:-15px;position:relative;z-index:99;transition:all .5s ease}.header__menu .menu-item.menu-humberger .square-block.thumb-icon{width:45px}.header__menu .menu-item.menu-humberger .line-icon{display:block;width:100%;border-radius:5px;height:5px;background:#000;position:absolute;left:0;transition:all .5s ease;opacity:1}.header__menu .menu-item.menu-humberger .line-icon.line-top{top:0}.header__menu .menu-item.menu-humberger .line-icon.line-middle{top:0;bottom:0;margin:auto}.header__menu .menu-item.menu-humberger .line-icon.line-bottom{bottom:0}.header__menu .menu-item.menu-humberger .menu-item__text{font-size:16px}.header__menu .menu-item.menu-humberger.active{background:#000}.header__menu .menu-item.menu-humberger.active .line-icon{background:#fff}.header__menu .menu-item.menu-humberger.active .line-icon.line-top{transform:rotate(45deg);top:18px}.header__menu .menu-item.menu-humberger.active .line-icon.line-middle{opacity:0}.header__menu .menu-item.menu-humberger.active .line-icon.line-bottom{transform:rotate(-45deg);bottom:14px}.header__menu .menu-item.menu-humberger.active .menu-item__text{color:#fff}.header__menu .menu-item.active .menu-item__text{color:#f78c0d}.header__menu .menu-item.hide-on-load{position:relative;top:-100%}@media screen and (max-width:1024px){.header__menu .menu-item{padding:7px 10px}.header__menu .menu-item.menu-humberger{margin-right:-10px}}.header__mega-menu{position:fixed;top:0;right:-450px;width:100vw;max-width:450px;padding:104px 0 30px;background:#fff;height:100vh;z-index:98;transition:all .5s ease;box-shadow:0 0 6px rgba(0,0,0,.2)}.header__mega-menu.open{right:0}.header__mega-menu .mega-menu-field.header__logo{padding:0 30px 15px}.header__mega-menu .mega-menu-field.header__logo .user-info{padding:10px 15px;border:1px solid #000;border-radius:7px;margin:0}.header__mega-menu .group-menu-title{border-bottom:none;padding:12px 20px}.header__mega-menu .group-menu-title img{width:25px;height:auto}.header__mega-menu .group-menu-title span{display:inline-block;padding-left:10px;font-size:15px;font-weight:700}.header__mega-menu .item-link{padding:12px 30px;position:relative;font-size:14px;border-bottom:1px solid #000;color:#000}.header__mega-menu .item-link .count_notification{position:absolute;display:block;width:20px;height:20px;border-radius:50%;background:#e84652;color:#fff;font-size:11px;font-weight:700;line-height:1;right:27px;top:11px}.header__mega-menu .item-link:after{content:"";display:block;width:13px;height:13px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);position:absolute;right:15px;top:0;bottom:0;margin:auto}.header__mega-menu .item-link:hover{text-decoration:none}.header__mega-menu .links-group{padding:0 20px}.header__mega-menu .links-group .item-link{width:-ms-calc((100% - 10px)/2);width:-o-calc((100% - 10px)/2);width:calc((100% - 10px)/2);margin-bottom:10px;border:1px solid #000;padding:10px 30px 10px 20px;border-radius:5px}.header__mega-menu .links-group .item-link:nth-child(2n){margin-left:10px}@media screen and (max-width:767px){.header__mega-menu{padding-top:94px}.header__mega-menu .mega-menu-field.header__logo{padding:0 20px 10px}.header__mega-menu .mega-menu-field.header__logo .user-info{padding:10px 15px;border:1px solid #000;border-radius:7px;margin:0}.header__mega-menu .group-menu-title{padding:9px 20px}.header__mega-menu .item-link{padding:9px 30px 9px 20px;font-size:13px}}.header .show-on-tablet{display:none}@media screen and (max-width:1024px){.header .hide-on-tablet{display:none!important}.header .show-on-tablet{display:block!important}}.main{background:#f2f2f2;padding-top:94px;min-height:0!important;margin-top:0!important}.main__content{padding-bottom:40px;min-height:-ms-calc(100vh - 280px);min-height:-o-calc(100vh - 280px);min-height:calc(100vh - 280px)}@media screen and (max-width:1024px){.main{padding-top:79px}.main__content{padding-bottom:20px;min-height:-ms-calc(100vh - 260px);min-height:-o-calc(100vh - 260px);min-height:calc(100vh - 260px)}}.footer{background:#fff;padding:20px 0;margin-top:0!important}.footer__logo{display:flex;justify-content:center;align-items:center;gap:5px}.footer__logo p{margin:0}.footer__share{padding:30px 0 20px}.footer__share .share-item{display:block}.footer__share .share-item img{width:44px;height:44px}.footer__share .share-item+.share-item{margin-left:20px}.footer__links .link-item{font-size:13px;color:#000}.footer__links .link-item+.link-item{margin-left:20px}.footer__menu-fixed{display:none;position:fixed;bottom:0;background-color:#424242;padding:3px 0;width:100%;left:0;font-size:13px}.footer__menu-fixed .new-news-number{position:absolute;top:0;left:15px;background-color:#c1272d;color:#fff;border-radius:15px;padding:2px 7px;font-size:12px}.footer__menu-fixed .link{padding:7px 5px}.footer__menu-fixed .link a{color:#fff;text-decoration:none}.footer__menu-fixed .link img{height:23px;width:auto;margin-bottom:1px}.footer__menu-fixed .link__text{padding-left:5px}@media screen and (max-width:767px){.footer{padding:15px 0}.footer__share{padding:20px 0 0}.footer__links{margin:10px 0;flex-wrap:wrap;justify-content:space-between!important}.footer__links .link-item{width:-ms-calc((100% - 14px)/3);width:-o-calc((100% - 14px)/3);width:calc((100% - 14px)/3);margin:0!important;padding:5px 0;text-align:center;font-size:11px}.footer__free-space{height:30px;min-height:30px}.footer__menu-fixed{display:block}}@media screen and (max-width:370px){.footer__links .link-item{font-size:9px}}.base-container{max-width:1340px;padding:0 30px;margin:auto}@media screen and (max-width:1024px){.base-container{padding:0 20px}}@media screen and (max-width:767px){.base-container{padding:0 10px}}.line-height-1-8,.line-height-2{line-height:2}.bg-black-light{background:#4b4b4b}.bg-gray-custom{background:#f2f2f2}.bg-black{background:#000}.max-width-1000{max-width:1000px;margin:auto}.hide-on-loadpage{display:none}.select-group{border-radius:5px;border:1px solid #000}body{padding-top:0!important}a,button,input[type=button],input[type=checkbox],input[type=radio],input[type=submit],select{border:none;background:transparent;outline:none}a:hover,button:hover,input[type=button]:hover,input[type=checkbox]:hover,input[type=radio]:hover,input[type=submit]:hover,select:hover{cursor:pointer}a:active,a:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=checkbox]:active,input[type=checkbox]:focus,input[type=radio]:active,input[type=radio]:focus,input[type=submit]:active,input[type=submit]:focus,select:active,select:focus{outline:none;box-shadow:none!important}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}select::-ms-expand{display:none}.square-block{position:relative;overflow:hidden;padding-top:100%;display:block}.square-block-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.thumb-image{position:relative;overflow:hidden;padding-top:100%;display:block}.thumb-image__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.thumb-image.product-image{padding-top:66.82243%}.thumb-image.contain .thumb-image__image{-o-object-fit:contain;object-fit:contain}.thumb-image.cover .thumb-image__image{-o-object-fit:cover;object-fit:cover}.select-group{position:relative;overflow:hidden;background:#fff}.select-group:after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;right:32px;background:#000}.select-group__select{background:url(/images/icon/arrow-down-black-thin.svg) no-repeat;background-position:50%;background-size:17px 10px;background-position:-ms-calc(100% - 7px) 50%;background-position:-o-calc(100% - 7px) 50%;background-position:calc(100% - 7px) 50%;padding:7px 45px 7px 10px;width:100%;border:none}.select-group__select:focus{outline:none}.select-group.min-width-200{min-width:200px}.export-button{border-color:#8cc63f!important;color:#8cc63f!important}.export-button:hover{background:#8cc63f!important;color:#fff!important}.manager .export-button{border-color:#4cb4d8!important;color:#4cb4d8!important}.manager .export-button:hover{background:#4cb4d8!important;color:#fff!important}.content-title{font-size:24px;font-weight:700;position:relative;padding:15px 0 25px}.content-title__icon{width:auto;height:36px}.content-title__text{color:#4b4b4b;padding-left:10px}.content-field{box-shadow:-2px 2px 8px rgba(0,0,0,.1);border-radius:5px;background:#fff}.content-field__box{padding:20px}.side-menu-max-height{max-height:-ms-calc(100vh - 134px);max-height:-o-calc(100vh - 134px);max-height:calc(100vh - 134px)}.order-confirm-box{position:fixed;bottom:-285pxpx;left:0;width:100%;z-index:15;transition:all .3s ease}.order-confirm-box.show{bottom:0}@media screen and (max-width:991px){.order-confirm-box{bottom:-385px}}.order-confirm-box .order-note{padding:7px 10px;font-size:14px}.order-confirm-box .order-note .minus-button{display:inline-block;width:20px;height:20px;min-width:20px;min-height:20px;border-radius:50%;background:transparent;border:1px solid #f78c0d;line-height:1;position:relative;margin:0 5px;vertical-align:middle}.order-confirm-box .order-note .minus-button:before{content:"";display:inline-block;width:12px;height:1px;background:#f78c0d;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.order-confirm-box .active-order-confirm-box{position:absolute;width:90px;height:35px;top:-35px;right:0;border-top-right-radius:10px;border-top-left-radius:10px;background:#000;color:#fff;font-size:14px;box-shadow:0 0 8px rgba(0,0,0,.3);line-height:1;padding-right:20px}.order-confirm-box .active-order-confirm-box:after{content:"";display:block;width:11px;height:11px;position:absolute;top:9px;bottom:0;right:15px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;background:transparent;transition:all .3s ease;transform:rotate(-45deg)}.order-confirm-box .active-order-confirm-box .text-close{display:none}.order-confirm-box .active-order-confirm-box .text-open{display:inline}.order-confirm-box .active-order-confirm-box.active:after{transform:rotate(135deg);top:2px}.order-confirm-box .active-order-confirm-box.active .text-close{display:inline}.order-confirm-box .active-order-confirm-box.active .text-open{display:none}.order-confirm-box__modal{background:transparent;position:relative}.order-confirm-box__list{box-shadow:0 0 8px rgba(0,0,0,.3);background:#fff;border-top-left-radius:15px;overflow:hidden}.order-confirm-box__list .list-table{width:-ms-calc(100% - 320px);width:-o-calc(100% - 320px);width:calc(100% - 320px);padding-top:42px;position:relative}.order-confirm-box__list .list-table .block-head-positive{position:absolute;top:0;left:0;width:100%;padding-right:10px}.order-confirm-box__list .list-table__list{height:69px;overflow:auto;transition:all .3s ease}.order-confirm-box__list .list-table__list.scroll-wrapper{padding-right:10px!important}.order-confirm-box__list .list-table .table-cell{padding:7px 10px;font-size:14px}.order-confirm-box__list .list-table .table-cell *{transition:all .3s ease}.order-confirm-box__list .list-table .table-cell.cell-header{padding:10px}.order-confirm-box__list .list-table .table-cell.cell-date{width:90px;min-width:90px}.order-confirm-box__list .list-table .table-cell.cell-name{flex-grow:1}.order-confirm-box__list .list-table .table-cell.cell-price{width:80px;min-width:80px}.order-confirm-box__list .list-table .table-cell.cell-quantity{width:140px;min-width:140px}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity-change{display:block;width:30px;height:30px;min-width:30px;min-height:30px;border-radius:50%;background:transparent;border:1px solid #f78c0d;line-height:1;position:relative}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity-change:before{content:"";display:block;width:14px;height:1px;background:#f78c0d;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity-change.order-quantity-plus:after{content:"";display:block;width:1px;height:14px;background:#f78c0d;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity{width:50px;margin:0;border:none;background:transparent}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity::-webkit-inner-spin-button,.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity::-webkit-outer-spin-button{-webkit-appearance:none}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity{-moz-appearance:textfield}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity:focus{outline:none;box-shadow:none}.order-confirm-box__list .list-table .table-cell.cell-pricetotal{width:90px;min-width:90px}.order-confirm-box__list .list-table .table-cell.cell-button{width:50px;min-width:50px}.order-confirm-box__list .list-table .table-cell.cell-button button{background:none;border:none;padding:0;text-decoration:underline}.order-confirm-box__list .list-table .table-row:first-child() .table-cell{padding-top:14px}.order-confirm-box__list .list-table .table-row:last-child() .table-cell{padding-bottom:14px}.order-confirm-box__list .list-action{width:320px;border-left:1px solid #b3b3b3;font-size:14px;transition:all .3s ease}.order-confirm-box__list .list-action *{transition:all .3s ease}.order-confirm-box__list .list-action .min-height-header-set{min-height:42px;height:42px}.order-confirm-box__list .list-action button{font-size:14px;font-weight:400}.order-confirm-box__list .list-action__content{padding:20px}.order-confirm-box__list .list-action__content .content-destination{height:0;padding-bottom:0!important;overflow:hidden;box-sizing:border-box}.order-confirm-box__list .show-on-active{display:none!important}.order-confirm-box__list.active .show-on-active{display:block!important}.order-confirm-box__list.active .list-table__list{max-height:-ms-calc(100vh - 191px);max-height:-o-calc(100vh - 191px);max-height:calc(100vh - 191px)}.order-confirm-box__list.active .list-action__content{padding:30px}.order-confirm-box__list.active .list-action__content .content-quantity-value{flex-direction:column}.order-confirm-box__list.active .list-action__content .content-destination{height:38px;padding-bottom:1.5rem}@media screen and (max-width:1024px){.order-confirm-box__list .list-table{width:-ms-calc(100% - 300px);width:-o-calc(100% - 300px);width:calc(100% - 300px)}.order-confirm-box__list .list-action{width:300px}.order-confirm-box__list .list-action__content{padding:20px 10px}}@media screen and (max-width:991px){.order-confirm-box__list{flex-direction:column!important}.order-confirm-box__list .list-table{width:100%}.order-confirm-box__list .list-action{width:100%;border-left:none;border-top:1px solid #000}.order-confirm-box__list .list-action .block-head{display:none}.order-confirm-box__list .list-action__content{padding:10px;flex-direction:row!important;flex-wrap:wrap;justify-content:space-between!important;align-items:center!important}.order-confirm-box__list .list-action__content .content-quantity-value{flex-direction:column!important}.order-confirm-box__list .list-action__content .content-order-action{padding-top:0!important}.order-confirm-box__list .list-action__content .content-order-action>.d-flex{flex-direction:row-reverse!important}.order-confirm-box__list .list-action__content .content-order-action>.d-flex button{margin-top:0!important;padding:7px!important}.order-confirm-box__list .list-action__content .content-order-action>.d-flex button.register-button{width:80px!important}.order-confirm-box__list .list-action__content .content-order-action>.d-flex button.back-button{margin-right:10px;width:90px!important}.order-confirm-box__list .list-action__content .content-order-action>.d-flex button.back-button span{display:none}.order-confirm-box__list.active .list-action__content{padding:10px}.order-confirm-box__list.active .list-action__content .content-destination{padding-bottom:15px!important}}@media screen and (max-width:991px){.order-confirm-box__list .order-note{font-size:12px}.order-confirm-box__list .list-table .table-cell{padding-left:5px!important;padding-right:5px!important;font-size:12px}.order-confirm-box__list .list-table .table-cell.cell-date{width:50px;min-width:50px;text-align:center}.order-confirm-box__list .list-table .table-cell.cell-price{width:60px;min-width:60px}.order-confirm-box__list .list-table .table-cell.cell-quantity{width:100px;min-width:100px}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity-change{width:25px;height:25px;min-width:25px;min-height:25px}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity-change:before{width:12px}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity-change.order-quantity-plus:after{height:12px}.order-confirm-box__list .list-table .table-cell.cell-quantity .order-quantity{width:30px}.order-confirm-box__list .list-table .table-cell.cell-pricetotal{display:none!important}.order-confirm-box__list .list-table .table-cell.cell-button{width:35px;min-width:35px}}