

/* Start:/local/templates/aks/libs/fonts/Roboto/roboto.css?16927715633512*/
@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Thin/Roboto-Thin.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Thin/Roboto-Thin.woff?v=2.137")format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/ThinItalic/Roboto-ThinItalic.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/ThinItalic/Roboto-ThinItalic.woff?v=2.137")format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Light/Roboto-Light.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Light/Roboto-Light.woff?v=2.137")format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/LightItalic/Roboto-LightItalic.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/LightItalic/Roboto-LightItalic.woff?v=2.137")format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Regular/Roboto-Regular.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Regular/Roboto-Regular.woff?v=2.137")format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Regular/Roboto-Regular.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Regular/Roboto-Regular.woff?v=2.137")format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Italic/Roboto-Italic.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Italic/Roboto-Italic.woff?v=2.137")format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Italic/Roboto-Italic.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Italic/Roboto-Italic.woff?v=2.137")format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Medium/Roboto-Medium.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Medium/Roboto-Medium.woff?v=2.137")format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/MediumItalic/Roboto-MediumItalic.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/MediumItalic/Roboto-MediumItalic.woff?v=2.137")format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Bold/Roboto-Bold.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Bold/Roboto-Bold.woff?v=2.137")format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Bold/Roboto-Bold.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Bold/Roboto-Bold.woff?v=2.137")format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/BoldItalic/Roboto-BoldItalic.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/BoldItalic/Roboto-BoldItalic.woff?v=2.137")format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/BoldItalic/Roboto-BoldItalic.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/BoldItalic/Roboto-BoldItalic.woff?v=2.137")format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/Black/Roboto-Black.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/Black/Roboto-Black.woff?v=2.137")format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/local/templates/aks/libs/fonts/Roboto/./fonts/BlackItalic/Roboto-BlackItalic.woff2?v=2.137")format("woff2"),url("/local/templates/aks/libs/fonts/Roboto/./fonts/BlackItalic/Roboto-BlackItalic.woff?v=2.137")format("woff");font-weight:900;font-style:italic;font-display:swap}
/* End */


/* Start:/local/templates/aks/components/bitrix/sale.location.selector.search/.default/style.min.css?16868390394333*/
.bx-sls .dropdown-block{border-radius:5px;box-shadow:inset 0 1px 2px #ebebeb;font-size:14px;padding:0 22px 0 50px;position:relative;background-color:#ededed}.bx-sls .dropdown-block-ui{font-size:14px;padding:0 22px 0 30px;position:relative;background-color:#fff;margin-top:5px}.bx-sls .dropdown-arrow{background:url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/dropdown-errow.png) center center no-repeat;height:100%;top:0;right:0;position:absolute;width:22px}.bx-sls .bx-ui-sls-container{overflow:hidden;min-height:36px}.bx-sls .bx-ui-sls-pane{border-radius:2px;box-shadow:0 2px 3px #c7c7c7;box-sizing:border-box;display:none;overflow-y:auto;left:0;top:35px;padding:5px 5px 3px;position:absolute;width:100%}.bx-sls .dropdown-active .bx-ui-sls-pane{display:block}.bx-sls .bx-ui-sls-variants{list-style:none;margin:0;padding:0}.bx-sls .dropdown-item{border-radius:2px;padding:7px 4px 7px 10px;margin-bottom:2px}.bx-sls .dropdown-item:hover{background-color:#f1f3f5;cursor:pointer}.bx-sls .dropdown-img{border:none;display:inline-block;height:12px;margin:3px 12px 0 0;vertical-align:top;width:16px}.bx-sls .dropdown-item-text{color:#aba8ac;display:inline-block;vertical-align:top}.bx-sls .dropdown-item-text span{color:#25282c}.bx-sls .dropdown-list-title{border-bottom:1px solid #e5e5e5;height:37px;line-height:37px;padding-left:8px}.bx-sls .dropdown-icon{background:url(/local/templates/aks/components/bitrix/sale.location.selector.search/.default/images/search-icon-line.svg) center center no-repeat;height:22px;left:15px;position:absolute;top:7px;width:21px}.bx-sls .quick-locations{margin-bottom:5px}.bx-sls .quick-location-tag{background-color:#f2f5f8;border:1px solid #cad3dc;border-radius:3px;color:#1e55b9;display:inline-block;font-size:15px;height:27px;line-height:26px;margin:0 3px 10px;padding:0 14px;text-decoration:none}.bx-sls .quick-location-tag:hover{background-color:#fafafa}.bx-sls .dropdown-fade2white{width:46px;height:31px;position:absolute;top:2px;right:0}.bx-sls .bx-ui-sls-clear{background:url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -3386px no-repeat;width:30px;height:30px;cursor:pointer;margin-top:2px;position:absolute;top:0;right:0;display:block}.bx-sls .bx-ui-sls-clear:hover{background-position:6px -3418px}.bx-sls .bx-ui-sls-loader{background-image:url(/bitrix/panel/main/images/waiter-white.gif)!important;background-repeat:no-repeat!important;background-position:right -1px!important;width:30px;height:30px;position:absolute;top:3px;right:2px;display:none}.bx-sls .bx-ui-sls-go-edit{display:none}.bx-sls input[type=text]{position:relative}.bx-sls .bx-ui-sls-fake,.bx-sls .bx-ui-sls-route{position:absolute!important;top:0;left:0;color:#000!important;opacity:1!important;background:0 0!important;border:none!important;box-shadow:none!important;padding:0 22px 0 0!important;font-family:var(--ui-font-family-primary, var(--ui-font-family-helvetica));font-size:16px;height:36px;width:100%;outline:0;z-index:10}.bx-sls .bx-ui-sls-fake::placeholder{font-size:14px;line-height:16px;color:#b5b5ba}.bx-sls .bx-ui-sls-route{color:#aba8ac!important;z-index:5}.bx-sls .bx-ui-sls-pane{max-height:300px;background-color:#fff;z-index:999;border:1px solid #87919c}.bx-sls .bx-ui-sls-error,.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant{padding:10px}.bx-sls .bx-ui-sls-error{color:#f22;padding-left:30px;position:relative}.bx-sls .bx-ui-sls-error div{position:absolute;top:0;left:0;width:25px;height:25px;background:url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2895px no-repeat}.bx-sls .bx-ui-sls-variant-active,.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover{background-color:#e0e8ea}.adm-sls-edit-link{margin-top:10px}.bx-admin-mode .bx-sls-go-edit{margin-left:10px;display:none}.bx-admin-mode .dropdown-block{border-color:#87919c #959ea9 #9ea7b1;border-radius:4px;box-shadow:0 1px 0 0 rgba(255,255,255,.3),0 2px 2px -1px rgba(180,188,191,.7) inset;height:25px}.bx-sls.bx-admin-mode .bx-ui-sls-fake,.bx-sls.bx-admin-mode .bx-ui-sls-route{height:25px}.bx-admin-mode .dropdown-icon{top:7px}.bx-admin-mode .dropdown-fade2white{height:22px;right:1px}.bx-admin-mode .bx-ui-sls-clear{background-position:6px -3389px;height:22px}.bx-admin-mode .bx-ui-sls-clear:hover{background-position:6px -3421px}.bx-admin-mode .bx-ui-sls-loader{background-position:right -4px!important;height:21px}.bx-admin-mode .bx-ui-sls-pane{top:27px}
/* End */


/* Start:/local/components/aksnew/city.selector/templates/.default/style.min.css?16801206773489*/
.city-selector,.city-selector .city-selector-modal{background-color:#fff;overflow:hidden;position:relative}.header-top-line__location-box{margin-right:20px;padding-left:22px;background-image:url(/local/components/aksnew/city.selector/templates/.default/images/header-delivery.svg);background-repeat:no-repeat;background-position:left;cursor:pointer;position:relative}.city-selector__search-line{position:relative}.header-top-line__location-box:after{left:100%}.location__city-list{min-width:330px;width:auto;padding:20px;border-radius:5px}.city-selector{width:1050px;display:block;margin:0 auto;min-height:300px;z-index:1000;border-radius:5px}.city-selector__regions-content,.location__buttons{display:flex}.location__buttons .close-dropdown{margin-right:10px}.city-selector .city-selector-modal{min-height:100px;flex-direction:column}.city-selector__popular-item:hover,.city-selector__title{background-color:#3a3a3c;color:#fff}.city-selector-modal .modal-close{position:absolute;right:20px;top:20px}.city-selector__title{width:100%;height:63px;text-align:left;padding-left:20px;display:flex;font-weight:400;align-items:center;font-size:24px}.city-selector__content{padding:20px 20px 0}.city-selector__popular{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:20px}.city-selector__popular-item{padding:10px 24px;border-radius:50px;background-color:#ededed;margin-right:10px;margin-bottom:10px;cursor:default}.city-selector__regions-title{display:flex;background-color:#ededed;height:60px;width:100%;border-radius:5px}.city-selector__title-item{width:33%;line-height:60px;font-weight:400;font-size:24px;padding-left:20px}.city-selector__regions-block{width:33%;position:relative}.city-selector__regions-block+.city-selector__regions-block:before{content:'';background-color:#d9d9d9;display:inline-block;width:2px;height:100%;position:absolute;top:0}.city-selector__mobile-regions-city,.city-selector__mobile-regions-item,.city-selector__regions-item{cursor:pointer;font-size:20px;padding:10px 0 10px 20px;border-left:2px solid transparent;transition:.3s}.city-selector__mobile-item.active>.city-selector__mobile-regions-item,.city-selector__regions-item.active{background-color:#ededed;border-color:#3a3a3c;cursor:default}.city-selector__mobile-regions-city,.city-selector__mobile-regions-item{display:flex;align-items:center;font-size:16px}.city-selector__mobile-regions-item:before{content:'';display:block;background-image:url(/local/components/aksnew/city.selector/templates/.default/images/accardion-arrow.svg);background-repeat:no-repeat;width:16px;height:7px;margin-right:10px}.city-selector__regions-list-block{width:100%;padding:10px 0;overflow-y:scroll;height:400px;max-height:400px;scrollbar-width:none}.city-selector__regions-list-block::-webkit-scrollbar{width:0;height:0}.city-selector__mobile-regions-content{display:flex;flex-direction:column;padding-top:20px}.city-selector__mobile-item.active>.city-selector__mobile-item-content{margin-top:10px;margin-bottom:30px}.city-selector__mobile-item-content .city-selector__mobile-item>.city-selector__mobile-regions-item{padding-left:40px}.city-selector__mobile-regions-city{padding-left:50px}.location__dropdown-text{margin-bottom:10px}.js-accordion.active>.js-accordion__body.city-selector__mobile-item-content{max-height:400px}@media (max-width:900px){.city-selector__popular{flex-wrap:nowrap;overflow-x:auto;margin-top:10px;margin-bottom:5px}.city-selector__popular-item,.city-selector__regions-item{font-size:16px}.city-selector__title-item{font-size:16px;font-weight:500;line-height:40px}.city-selector__regions-title{height:40px}}
/* End */


/* Start:/local/templates/aks/components/bitrix/menu/top.new/style.min.css?1680121518664*/
.header-top-menu__child-item a:hover,.header-top-menu__item:hover{color:#d2232a}.header-top-menu{display:flex;flex-wrap:nowrap}.header-top-menu__item{margin-left:20px;white-space:nowrap;text-decoration:none}.header-top-menu__item.arrow-dropdown{margin-right:5px}.header-top-menu__child-block{display:flex;flex-direction:column;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;padding:20px;width:max-content}.header-top-menu__child-item{padding:2px 0}.header-top-menu__child-item a{color:#5e5e60;text-decoration:none}.header-top-menu__item.js-dropdown-title{padding-right:8px;position:relative}@media (max-width:800px){.header-top-menu__item{margin-left:5px}}
/* End */


/* Start:/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/style.min.css?16871748201724*/
.user_ico_box .user_text.arrow-dropdown:after,.user_ico_element{position:relative}.user_ico_box{display:flex}.user_ico_element{margin-right:30px;display:flex;align-items:center}.user-header-ico{margin-right:0}.user_ico_box .user_ico_element>a{width:22px;height:22px;display:block}.user_ico_box .favorite{background:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/favorite-icon.svg) center no-repeat}.user_ico_box .favorite:hover{background:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/favorite-icon-hover.svg) center no-repeat}.user_ico_box .cart{background:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/basket-icon.svg) center no-repeat}.user_ico_box .cart:hover{background:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/basket-icon-hover.svg) center no-repeat}.user_ico_box .compare_link{background:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/compare-head-icon.svg) center/22px no-repeat}.user_ico_box .compare_link:hover{background:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/compare-head-icon-hover.svg) center/22px no-repeat}.user_ico_box .search{background-image:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/search-ico.svg);background-position:center;background-repeat:no-repeat}.user_ico_box .search:hover{background:#d2232a}.user_ico_box .user_text{font-size:13px;text-decoration:none;display:flex;align-items:center;width:auto;cursor:pointer}.user_ico_element .count{font-size:10px;width:15px;height:15px;background-color:#d2232a;position:absolute;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;top:auto;bottom:-2px;right:-11px}.user_text:before{content:'';background:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/login-person-ico.svg) center no-repeat;min-width:22px;height:22px;display:inline-block}.user_ico_box .user_ico_element:hover .user_text:before{background:url(/local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/images/login-person-ico-red-active.svg) center no-repeat}.user_ico_box .user_ico_element:hover .user_text{color:#d2232a}@media (min-width:999px){a.search.js-mob-trigger{display:none}}
/* End */


/* Start:/local/templates/aks/components/bitrix/menu/catalog.button.new/style.min.css?1680121475713*/
.header-catalog-button-menu{background-color:#fff;display:flex;min-width:100%;min-height:400px}.header-catalog-button-menu__parents{width:30%;display:flex;flex-direction:column;min-width:280px;border-right:2px solid #ccc}.header-catalog-button-menu__view-childes{width:70%;display:flex;flex-direction:column;min-width:500px}.header-catalog-button-menu__childes{display:none}.header-catalog-button-menu__child-item,.header-catalog-button-menu__parent-item{padding:5px 5px 5px 30px;font-size:16px;text-decoration:none}.new-header a.header-catalog-button-menu__child-item:hover,.new-header a.header-catalog-button-menu__parent-item.active{background-color:#ccc;color:#5e5e60}.header-catalog-button-menu a{color:#000}
/* End */


/* Start:/local/components/akscustom/search.title/templates/.default/style.min.css?16801206012117*/
.title-search-button,.title-search-result__item-image{background-position:center;background-repeat:no-repeat}#title-search{max-width:none;position:relative}#title-search-input{border-color:transparent!important;background-color:#686a6c;color:#fff;box-shadow:none;padding-left:45px;height:40px;transition:.3s;width:100%;border-radius:5px}#title-search-input::placeholder{color:#fff;font-size:14px}#title-search-input:focus,#title-search-input:hover{background-color:#7d7e80}.title-search-result{z-index:1000}.title-search-button{position:absolute;background-color:transparent;border-color:transparent;width:42px;height:40px;cursor:pointer;background-image:url(/local/components/akscustom/search.title/templates/.default/images/search-loop.svg);transition:.3s;z-index:1}.title-search-button:hover{background-image:url(/local/components/akscustom/search.title/templates/.default/images/search-loop-hover.svg)}.title-search-result-window{background-color:#fff;margin-top:6px;color:#35383b;border-radius:3px;padding:20px 0;box-shadow:0 0 20px 0 rgba(34,60,80,.2);overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 200px)}.new-header a.title-search-result__item{display:flex;border-bottom:1px solid #eceff2;padding:10px 20px 20px;text-decoration:none;color:#5e5e60}.title-search-result__item-content{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.title-search-result__item-image{width:80px;height:80px;background-size:contain}.title-search-result__item-price{font-weight:700;white-space:nowrap}.title-search-result__item-offers{font-size:14px;line-height:22px;color:#aaabad;white-space:nowrap}.new-header a.title-search-result__item:hover{color:#1f7dcc}.new-header a.title-search-result__all-result{display:block;color:#1f7dcc;text-decoration:underline;margin:10px 20px 0}.new-header a.title-search-result__all-result:hover{color:#d2232a}.title-search-result__no-found{padding:0 20px}.title-search-result__item-section-name{background-image:url(/local/components/akscustom/search.title/templates/.default/images/arrow-right.svg);background-position:left;background-repeat:no-repeat;background-size:contain;width:100%;height:20px;padding-left:25px;transition:.3s}.title-search-result__item-section-name:hover{background-image:url(/local/components/akscustom/search.title/templates/.default/images/arrow-right-hover.svg);color:#1f7dcc}
/* End */


/* Start:/local/components/aksnew/header-contact/templates/.default/style.min.css?16929514654054*/
.header-contact{display:flex;flex-wrap:nowrap;align-items:center;margin-right:10px;cursor:pointer}.header-contact__dropdown{position:relative}.header-contact__title{font-size:13px}.header-contact__icon{background-size:contain;background-repeat:no-repeat;background-position:center right;width:35px;height:35px;margin-right:10px}.header-contact__phone-item{display:flex;flex-wrap:nowrap;align-items:center}.header-contact__phone-item:hover,.reload_captcha:hover{color:#d2232a}.header-contact__phone-url{margin-right:5px;font-size:18px;white-space:nowrap;font-weight:500;text-decoration:none}.header-contact__phone-operator{color:#aaabad;font-size:13px}.header-contact__content:before{content:'\25B2';position:absolute;font-size:20px;top:-15px;left:0;padding-left:calc(50% - 10px);color:#fff;width:100%}.header-contact__content{padding:20px;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;width:max-content;margin-top:15px;right:0}.header-contact__content-data{display:block;font-weight:500;margin-bottom:5px;text-decoration:none}.header-contact__content-title{font-size:16px;font-weight:bolder}.header-contact__content-item{display:flex;padding:10px 0}.header-contact__form-buttons .header-contact__content-item{border-bottom:1px solid #ccc}.header-contact__content-item-name{width:35%;font-size:14px;padding-right:10px}.header-contact__content-item-value{width:65%}.contact-mobile-line{height:2px;background-color:#d9d9d9;margin-left:-20px;width:calc(100% + 40px);margin-bottom:10px}.header-contact__content-content{display:flex;flex-direction:column}.header-contact__form-buttons{order:1}.captcha_form{display:flex;width:100%}.headcontact.modal .input-text.captcha_word{margin-bottom:0}.error_captcha{color:#d2232a;font-size:14px;margin-bottom:5px}.captcha-image-block,.captcha-input-block{width:50%;display:flex;flex-direction:column;align-items:center}.captcha-input-block{margin-right:5px}.captcha_form img{width:100%;height:45px}.reload_captcha{cursor:pointer;margin-bottom:5px;text-decoration:underline;font-size:12px}.header-contact__content-data.phone-url{color:#3a3a3c;font-size:18px;font-weight:600}.header-contact__content-data.email-url{display:block;color:#579dd8;text-decoration:underline;margin-bottom:10px;font-size:18px;font-weight:400}.header-contact__content-item-horizontal{display:flex;justify-content:space-between;margin-bottom:10px}.header-contact__item-phone{margin:0 20px}.header-contact__item-city{font-size:14px}.header-contact__email-content{display:flex}@media (max-width:1200px){.header-contact__content{left:auto;right:0}.header-contact__content:before{padding-left:calc(50% + 100px)}}@media (max-width:998px){.header-contact__content-item,.header-contact__email-content{justify-content:center}.header-contact__content:before{padding-left:calc(50% + 160px)}.header-contact__form-buttons{display:flex;flex-direction:column;order:3}.header-contact__form-buttons .header-contact__content-item{border-bottom:none}.header-contact__form-buttons .header-contact__content-item-name{display:none}.header-contact__content-content>.header-contact__content-item,.header-contact__form-buttons{justify-content:space-between}.header-contact__form-buttons .header-contact__content-item-value{justify-content:end}.header-contact__content-item-name,.header-contact__content-item-value{width:auto;flex-direction:column;display:flex}.header-contact__form-buttons .header-contact__content-item+.header-contact__content-item{margin-left:10px}.header-contact__item-phone{margin:0}.header-contact__item-phone+.header-contact__item-phone{margin-left:20px}}@media (max-width:640px){.header-contact__content:before{padding-left:calc(100% - 25px)}.header-contact__content{max-width:370px}}@media (max-width:389px){.header-contact__content{max-width:330px}.header-contact__content-item-horizontal{flex-direction:column;align-items:center}.header-contact__item-phone+.header-contact__item-phone{margin-left:0}}@media (max-width:349px){.header-contact__content{max-width:270px}.header-contact__form-buttons{flex-wrap:wrap;justify-content:center}}
/* End */


/* Start:/local/templates/aks/components/bitrix/menu/catalog.new/style.min.css?16845002301207*/
.header-catalog-menu{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.header-catalog-menu__item{display:flex;align-items:center;height:40px;padding:0 5px;border-bottom:4px solid transparent;cursor:pointer;text-align:center;transition:.3s;max-height:40px;font-weight:500;font-style:italic;text-transform:uppercase;text-decoration:none}.header-catalog-menu__item:hover{border-color:#d2232a}.header-catalog-menu__child-block{display:flex;flex-direction:column;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:5px;width:max-content}.header-catalog-menu__child-content{padding:20px}.header-catalog-menu__child-item{font-size:16px;margin:2px 0}.header-catalog-menu__child-item a{font-size:14px;text-decoration:none}.menu_element--mob{display:none}@media (max-width:998px){.menu_element--mob{display:block}.header-catalog-menu{flex-direction:column;max-height:calc(100vh - 220px);overflow-y:auto;margin-bottom:10px}.header-catalog-menu__child-block.js-dropdown-content{transform:none;height:auto;max-height:0;transition:.3s;overflow:hidden;position:initial;width:100%}.js-dropdown.open .header-catalog-menu__child-block.js-dropdown-content{transform:none;max-height:400px;overflow-y:auto}}
/* End */


/* Start:/local/templates/aks/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1680120814940*/
.breadcrumbs_box{margin:0 0 20px;display:flex;align-items:center;padding:0 20px;height:50px;background:#f7f7f9;border-radius:2px;overflow-x:auto;overflow-y:hidden}.breadcrumbs_box .bredcumb{width:max-content;color:#323232;font-size:11px;line-height:18px;padding-right:10px;border-right:1px solid #000;margin-right:10px;max-width:300px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumbs_box .bredcumb.last{border-right:none;color:#5e5e60}@media screen and (max-width:700px){.breadcrumbs_box{padding-top:20px;padding-bottom:20px;margin-bottom:0}}@media (max-width:575px){.breadcrumbs_box{padding:5px;flex-wrap:nowrap;overflow:auto}.breadcrumbs_box .bredcumb{max-width:60px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}}@media screen and (max-width:500px){.breadcrumbs_box{height:auto;flex-wrap:wrap}.breadcrumbs_box .bredcumb{padding-right:5px;margin:5px 5px 5px 0}}
/* End */


/* Start:/local/components/aksnew/main.feedback/templates/callback/style.min.css?16801802661094*/
.callback_form .main-user-consent-request,.form_box .title{margin-bottom:20px}.callback-section{margin-top:300px;margin-bottom:-175px}.callback_wrapper{background:#fff;box-shadow:7px 8px 55px rgba(51,51,51,.15);border-radius:5px;top:-200px;box-sizing:border-box;padding:70px 30px 30px 100px;display:flex;position:relative;margin-top:-75px}.form_box{width:100%;max-width:655px}.form_box .title{font-size:26px;line-height:39px;display:inline-block}.callback_form{display:flex;flex-wrap:wrap;margin:20px 0 0}.callback_form input.line-input{flex-grow:1;height:45px;background:#f7f7f9;border:1px solid #ebebeb;box-sizing:border-box;border-radius:2px;margin:0 20px 20px 0;padding-left:20px}.callback_form input.line-input:nth-child(3){margin:0 0 20px}.callback_form textarea{background:#f7f7f9;border:1px solid #ebebeb;box-sizing:border-box;border-radius:2px;resize:none;width:100%;height:90px;margin-bottom:20px;padding:20px 0 0 20px}.button_container{display:flex;align-items:center}@media (max-width:759px){.callback_form input.line-input{width:100%;margin-right:0}.callback_wrapper{padding:40px}}
/* End */


/* Start:/local/js/main/popup/dist/main.popup.bundle.min.css?168717357023760*/
.popup-window{background-color:#fff;-webkit-box-shadow:0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06);box-shadow:0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06);padding:10px;font:13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;border-radius:var(--popup-window-border-radius);will-change:opacity}.popup-window-disable-scroll{overflow:hidden}.menu-popup .menu-popup-item[style*=block],.popup-window[style*=block]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.popup-window.popup-window-with-titlebar{padding:0 10px 10px}.popup-window-delimiter{background-color:#f0f1f2;display:block;height:1px;line-height:1px}.popup-window-delimiter-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0 8px;text-align:center}.popup-window-delimiter-section:after,.popup-window-delimiter-section:before{display:block;content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:15px;position:relative;top:8px;height:1px;background-color:#f0f1f2}.popup-window-delimiter-text{position:relative;top:2px;padding:0 12px;background:#fff;color:#b1b6bc;font-size:10px;font-weight:var(--ui-font-weight-bold);text-transform:uppercase;white-space:nowrap;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-window-buttons{text-align:center;padding:20px 0 10px;position:relative}.popup-window-button{display:inline-block;height:39px;line-height:39px;margin:0 12px 0 0;background:#ecedef;border-radius:var(--popup-window-button-border-radius,2px);cursor:pointer;color:#7a818a;font-family:var(--ui-font-family-secondary, var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-bold,700);font-size:12px;outline:0;padding:0 18px;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-box-shadow:0 0 0 1px #c6cdd3 inset;box-shadow:0 0 0 1px #c6cdd3 inset;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;-o-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}.menu-popup-no-icon .menu-popup-item-icon,.popup-window-button-left,.popup-window-button-right,.popup-window-button:after,.popup-window-button:before{display:none}.popup-window-button:hover{background:#cfd4d8;color:#535c69}.popup-window-button:last-child{margin-right:0}.popup-window-button-accept,.popup-window-button-create{background:#bbed21;-webkit-box-shadow:none;box-shadow:none;color:#535c69}.popup-window-button-accept:hover,.popup-window-button-create:hover{background:#d2f95f;color:#535c69}.popup-window-button-wait{color:transparent!important;position:relative}.popup-window-button-wait .popup-window-button-text{opacity:0}.popup-window-button-wait:before{background:0 0!important;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border-radius:50%;color:#fff;display:block!important;content:'_'!important;font-size:10px;font-family:var(--ui-font-family-primary, var(--ui-font-family-helvetica));line-height:10px;height:21px;top:10px;left:50%;margin:0 0 0 -11px;padding-right:6px;position:absolute;text-align:right;width:15px}.popup-window-button-wait:after{background:#fff!important;content:' '!important;display:block!important;height:7px;position:absolute;top:13px;left:50%;padding:0;width:1px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-animation:1s linear infinite popup-window-button-animation;animation:1s linear infinite popup-window-button-animation}.popup-window-button-accept.popup-window-button-wait:before,.popup-window-button-create.popup-window-button-wait:before{color:#535c69;-webkit-box-shadow:inset 0 0 0 1px #535c69;box-shadow:inset 0 0 0 1px #535c69}.popup-window-button-accept.popup-window-button-wait:after,.popup-window-button-create.popup-window-button-wait:after{background:#535c69!important}@-webkit-keyframes popup-window-button-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes popup-window-button-animation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.popup-window-button-decline{background:#f1361b;color:#fff;-webkit-box-shadow:none;box-shadow:none}.popup-window-button-decline:hover{background:#cc1a00;color:#fff}.popup-window-button-cancel{font-weight:400}.popup-window-button-blue{background-color:#3bc8f5;-webkit-box-shadow:none;box-shadow:none;color:#fff}.popup-window-button-blue:hover{background-color:#3fddff;color:#fff}.popup-window-button-blue:active{background-color:#13b1e3;color:#fff}.popup-window-button-link,.popup-window-button-link-cancel,.popup-window-button-link:active,.popup-window-button-link:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.popup-window-button-link{border-bottom:1px solid #c0c2c5;border-radius:0;color:#535c69;cursor:pointer;height:17px;line-height:17px;-webkit-transition:border-bottom-color .15s linear;-o-transition:border-bottom-color .15s linear;transition:border-bottom-color .15s linear;padding:0}.popup-window-button-link:active,.popup-window-button-link:hover{border-bottom-color:#535c69;color:#535c69;line-height:17px;height:17px}.popup-window-button-link-cancel{color:#f1361b;border-bottom-color:#ffb4a9}.popup-window-button.popup-window-button-link-cancel:active,.popup-window-button.popup-window-button-link-cancel:hover{border-bottom-color:#f1361b;color:#f1361b}.popup-window-button-disable{cursor:default;opacity:.3}.popup-window-titlebar{height:49px}.popup-window-titlebar-text,.popup-window-titlebar-text-version{-webkit-box-sizing:border-box;box-sizing:border-box;color:#80868e;display:inline-block;font-size:14px;font-weight:var(--ui-font-weight-bold);max-width:100%;line-height:49px;overflow:hidden;padding:0 30px 0 10px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.popup-window-titlebar-text-version{font-weight:400;font-size:13px;padding-left:0}.popup-window-content{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--popup-window-content-border-radius);scrollbar-width:thin;scrollbar-color:var(--popup-window-scrollbar-thumb-background)}.popup-window-content::-webkit-scrollbar{width:12px}.popup-window-content::-webkit-scrollbar-track{background-color:var(--popup-window-scrollbar-track-background);margin:8px 0;border-right:4px solid transparent;border-left:4px solid transparent;background-clip:content-box}.popup-window-content::-webkit-scrollbar-thumb{background-color:var(--popup-window-scrollbar-thumb-background);margin:8px 0;border-right:4px solid transparent;border-left:4px solid transparent;background-clip:content-box}.popup-window-content::-webkit-scrollbar-thumb:hover{background-color:var(--popup-window-scrollbar-thumb-hover-background)}.popup-window-content-gray .popup-window-content,.popup-window-with-titlebar .popup-window-content{background-color:#eef2f4}.popup-window-content-white .popup-window-content{background-color:#fff}.popup-window-with-titlebar .popup-window-content{padding:20px}.popup-window-close-icon{cursor:pointer;height:27px;outline:0;opacity:.5;position:absolute;right:0;top:0;width:27px;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.popup-window-close-icon:after{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:10px;height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.787 1L5 3.787 2.213 1 1 2.213 3.787 5 1 7.787 2.213 9 5 6.213 7.787 9 9 7.787 6.213 5 9 2.213' fill='%23999' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:""}.popup-window-titlebar-close-icon{top:12px;right:10px}.popup-window-close-icon:hover,.popup-window:hover .popup-window-resize{opacity:1}.popup-window-angly{display:none;height:22px;position:absolute;overflow:hidden;width:33px;pointer-events:none}.popup-window-angly--arrow{background-color:#fff;-webkit-box-shadow:0 0 21px rgba(83,92,105,.13);box-shadow:0 0 21px rgba(83,92,105,.13);content:'';height:15px;position:absolute;left:9px;top:16px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:15px}.popup-window-angly-top{display:block;left:10px;margin:0;top:-22px}.popup-window-angly-right{display:block;right:-17px;top:10px;height:30px;width:17px}.popup-window-angly-right .popup-window-angly--arrow{left:-9px;top:8px}.popup-window-angly-bottom{bottom:-20px;display:block;height:20px;margin-left:10px}.popup-window-angly-bottom .popup-window-angly--arrow{top:-9px}.popup-window-angly-left{display:block;left:-14px;top:10px;height:30px;width:14px}.popup-window-angly-left .popup-window-angly--arrow{left:8px;top:8px}.popup-window-overlay{position:absolute;top:0;left:0;display:none;background:#333;-moz-opacity:0.5;opacity:.5}.popup-window-resize{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:absolute;right:2px;bottom:2px;width:12px;height:12px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAAXNSR0IArs4c6QAAADBJREFUGBljYMADLl269B+PNESKNopwmoosgcxGcSeyBDKbKEUoGpA5uNgoplKNAwBv1DPc646T+wAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:center;cursor:nwse-resize}.menu-popup{padding:8px 0}.menu-popup-title{margin:0 0 7px;padding:0 0 0 4px;color:#4c4c4c;white-space:nowrap;font:normal normal normal 12px/normal var(--ui-font-family-primary, var(--ui-font-family-helvetica))}.menu-popup-item-text,.popup-window-tab{display:inline-block;font-family:var(--ui-font-family-primary, var(--ui-font-family-helvetica))}.menu-popup .menu-popup-item{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:36px;position:relative;text-decoration:none;outline:0;white-space:nowrap}.menu-popup .menu-popup-item-disabled{pointer-events:none;opacity:.4;cursor:default}.menu-popup .menu-popup-item-disabled .main-ui-loader-svg-circle{stroke:#4a4e53;stroke-width:3}.menu-popup-item-icon{display:inline-block;height:16px;margin-left:15px;vertical-align:middle;width:19px}.menu-popup-item-text{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#525c68;line-height:36px;padding:0 15px 0 9px;text-decoration:none;vertical-align:middle;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.menu-popup .menu-popup-items .main-buttons-submenu-item.main-buttons-submenu-separator.main-buttons-hidden-label .menu-popup-item-text span{top:-10px!important}.menu-popup-item-text .tariff-lock{margin:0 5px 2px;vertical-align:middle}.popup-window-fixed-width .menu-popup-item-text{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.menu-popup-no-icon .menu-popup-item-text{padding:0 15px}.menu-popup-item-submenu .menu-popup-item-text{padding-right:28px}.menu-popup-item.menu-popup-item-open,.menu-popup-item:hover{background-color:#f5f5f6}.menu-popup-item:hover .menu-popup-item-text{color:#3b434f}.menu-popup-item.menu-popup-item-disabled:hover{background:initial}.menu-popup-item-submenu:after{position:absolute;right:11px;top:50%;margin-top:-4px;width:6px;height:9px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0tLjAxIDEuMTg3bDIuOTIyIDIuOTItMi45MiAyLjkyMyAxLjE3MyAxLjE3MyAyLjkyLTIuOTJMNS4yNiA0LjEwNyAxLjE2NC4wMTMiIGZpbGw9IiNBOEFCQjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);background-size:cover;content:""}.bx-admin-submenu-opened{background:#f0f0f0!important;border-radius:3px}.menu-popup-item-view .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8.37 0a6.37 6.37 0 015.326 9.861l3.309 3.307c.392.392.39 1.03.005 1.415l-.427.427c-.39.389-1.025.384-1.415-.005l-3.307-3.309A6.37 6.37 0 118.369 0zm0 1.82a4.55 4.55 0 100 9.098 4.55 4.55 0 000-9.098z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-edit .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M14.42 1l2.55 2.577-9.978 9.951-2.55-2.577L14.418 1zM3.008 14.638a.267.267 0 00.067.255c.067.067.164.093.255.067l2.851-.768-2.405-2.405-.768 2.85z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-create .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8.978 0v6h6.064v2.948l-6.064-.001v6.043H6l-.001-6.043H0V6h5.999L6 0h2.978z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-create-quick .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M15.39 8.032v3l3.01.002v2l-3.01-.001v3.003h-2v-3.003h-3.005v-2h3.006V8.032h2zM12.23 0L6.77 6.044h5.46l-8.865 9.409L6.77 8.744H2L5.009 0h7.22z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-accept .menu-popup-item-icon,.menu-popup-item-take .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M7.477 14.702L2 9.39l2.267-2.209 3.21 3.102L16.002 2l2.267 2.209z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-begin .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M9.632 1a7.632 7.632 0 110 15.265A7.632 7.632 0 019.632 1zm0 1.752a5.88 5.88 0 100 11.761 5.88 5.88 0 000-11.761zM8.296 5.119a.7.7 0 01.375.11l4.418 2.806a.7.7 0 010 1.182L8.67 12.024a.7.7 0 01-1.075-.59V5.818a.7.7 0 01.7-.7z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-decline .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M6.161 2l.017 2.83h2.138a4.433 4.433 0 014.433 4.434v.129a4.433 4.433 0 01-4.433 4.433H4.91c-.24 0-.474-.019-.702-.055v-1.949h3.908l.163-.005a2.48 2.48 0 002.317-2.475l-.005-.163A2.48 2.48 0 008.116 6.86H6.19l.017 3.048L2 5.932 6.161 2zm10.043 1.887v9.662h-2.008V3.887h2.008z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-reopen .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M9.514 2a6.508 6.508 0 015.42 2.899l1.794-1.796v5.681h-5.68l2.238-2.238a4.254 4.254 0 10-3.772 6.222l.146-.005-.173 2.264-.207-.004A6.514 6.514 0 019.514 2z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-complete .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M4 2h11.648L13.1 6.015l2.548 4.016-9.661-.001v4.963H4V2z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-hold .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M8 2v12H5V2h3zm5.986 0v12h-3V2h3z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-remake .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M15.246 8.07l1.398 2.234a2 2 0 01-1.695 3.06l-3.038-.001v2.439L8.56 12.45l3.352-3.352-.001 2.065 2.676.001-1.247-1.993 1.906-1.101zM5.58 5.71l1.227 4.578L4.849 9.16l-1.253 2.005h3.056v2.2H3.236a2 2 0 01-1.695-3.06L2.944 8.06 1 6.936 5.579 5.71zM10.153.304a2 2 0 01.635.635l1.746 2.791L14.5 2.597l-1.227 4.578L8.694 5.95l1.933-1.117-1.535-2.455L7.6 4.761l-1.906-1.1L7.397.94a2 2 0 012.756-.635z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-delete .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M15.406 3.889l-3.8 3.8 3.841 3.841-1.867 1.867-3.841-3.842-3.826 3.828-1.887-1.886L7.853 7.67l-3.8-3.8L5.92 2.003l3.8 3.8 3.8-3.8z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-copy .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M4.898 9.472V3.094c0-.108.088-.196.196-.196h6.378c.107 0 .195.088.195.196V3.4h1.899v-1.76a.642.642 0 00-.64-.641H3.64a.642.642 0 00-.64.64v9.285c0 .353.288.64.64.64h1.655V9.668h-.201a.196.196 0 01-.196-.195zm10.223 3.442a.208.208 0 01-.207.207H8.161a.208.208 0 01-.207-.207V6.161c0-.113.094-.207.207-.207h6.753c.114 0 .207.094.207.207v6.753zm1.148-8.86H6.713a.66.66 0 00-.659.66v9.555a.66.66 0 00.66.659h9.555a.661.661 0 00.659-.66V4.714a.66.66 0 00-.66-.659z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-delegate .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M10.283 2.73c-.485-.8 3.605-1.466 3.877.984a7.774 7.774 0 010 2.227s.611-.073.203 1.137c0 0-.225.87-.57.675 0 0 .056 1.1-.487 1.287 0 0 .04.586.04.625l.453.07s-.014.49.077.542c.414.279.868.49 1.345.626 1.41.372 2.126 1.012 2.126 1.571l.388 2.55H5.908s.079-1.256.293-2.127c.215-.87 1.42-1.516 2.53-2.013.575-.258.7-.412 1.278-.676a2.04 2.04 0 00.039-.487l.491-.06s.065.122-.039-.597c0 0-.552-.15-.578-1.294 0 0-.415.143-.44-.55-.018-.47-.372-.878.137-1.216l-.26-.72s-.272-2.78.924-2.555zm-7.307.929l4.167 4.168-4.167 4.167-.001-3.001H0v-2h2.975V3.659z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-add-to-tm .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16'%3E%3Cpath fill='%23525C69' fill-rule='evenodd' d='M12.293 1.542a7.494 7.494 0 014.696 6.952 7.348 7.348 0 01-7.196 7.49 7.494 7.494 0 112.5-14.442zM5.428 4.587a5.64 5.64 0 004.291 9.543 5.53 5.53 0 005.416-5.636 5.64 5.64 0 00-9.707-3.907zM8.13 9.989V5.417h2v2.572h2.508v2H8.13z'/%3E%3C/svg%3E") no-repeat}.menu-popup-item-accept-sm .menu-popup-item-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16' viewBox='-4 -4 19 16'%3E%3Cpath fill='%232066B0' d='M1.36 3.446L4.013 6.1 10.316 0l1.36 1.36-6.299 6.1-1.364 1.36-1.36-1.36L0 4.806z'/%3E%3C/svg%3E") no-repeat}.popup-window-dark{background-color:rgba(0,0,0,.8);border-radius:var(--popup-window-border-radius,4px);-webkit-box-shadow:0 19px 24px rgba(88,112,118,.17);box-shadow:0 19px 24px rgba(88,112,118,.17)}.popup-window-dark .popup-window-content{background-color:transparent;color:#fff;margin:0}.popup-window-dark .popup-window-angly--arrow{background-color:rgba(0,0,0,.8)}.popup-window-dark .popup-window-titlebar-text{color:#fff}.popup-window-dark .popup-window-close-icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.787 1L5 3.787 2.213 1 1 2.213 3.787 5 1 7.787 2.213 9 5 6.213 7.787 9 9 7.787 6.213 5 9 2.213' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E")}.popup-window-tabs-box{padding:10px 0 4px}.popup-window-tabs{position:relative;padding:0 20px 0 0;margin:0;height:42px;font-size:0;z-index:1}.popup-window-tab{height:42px;margin:0 7px 0 0;padding:0 12px;border:none;vertical-align:top;font-size:14px;font-weight:var(--ui-font-weight-bold);line-height:41px;color:#535c69;background-color:#ecf2f3;text-shadow:none;cursor:pointer;-webkit-transition:background-color .15s linear;-o-transition:background-color .15s linear;transition:background-color .15s linear}.popup-window-tab:hover{background-color:#f7f9f9}.popup-window-tab-selected{position:relative;z-index:2;padding:0 11px;background-color:#fff!important;line-height:40px;border-radius:2px 2px 0 0;border:1px solid #c6cdd3;border-bottom:none;cursor:default}.popup-window-tabs-content{margin:0;padding:10px;border:1px solid #c6cdd3;border-radius:0 3px 3px}.popup-window-tab-content{display:none;padding:20px;background:#eef2f4}.popup-window-tabs-content-white .popup-window-tab-content{padding:10px;background:#fff}.popup-window-tab-content-selected{display:block}.popup-window-show-animation-opacity{-webkit-animation:.1s both popupWindowShowAnimationOpacity;animation:.1s both popupWindowShowAnimationOpacity}@-webkit-keyframes popupWindowShowAnimationOpacity{0%{opacity:0}100%{opacity:1}}@keyframes popupWindowShowAnimationOpacity{0%{opacity:0}100%{opacity:1}}.popup-window-show-animation-opacity-transform{-webkit-animation:.1s both popupWindowShowAnimationOpacityTransform;animation:.1s both popupWindowShowAnimationOpacityTransform}@-webkit-keyframes popupWindowShowAnimationOpacityTransform{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes popupWindowShowAnimationOpacityTransform{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.popup-window-close-animation-opacity,.popup-window-close-animation-opacity-transform{-webkit-animation:150ms both popupWindowCloseAnimationOpacity;animation:150ms both popupWindowCloseAnimationOpacity}@-webkit-keyframes popupWindowCloseAnimationOpacity{0%{opacity:1}100%{opacity:0}}@keyframes popupWindowCloseAnimationOpacity{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes popupWindowCloseAnimationOpacityTransform{0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}}@keyframes popupWindowCloseAnimationOpacityTransform{0%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}}.popup-window-show-animation-scale{-webkit-animation:.4s both popup-window-show-animation-scale;animation:.4s both popup-window-show-animation-scale}@-webkit-keyframes popup-window-show-animation-scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popup-window-show-animation-scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
/* End */


/* Start:/local/components/akscustom/main.userconsent.request/templates/consent/user_consent.min.css?1688134081180*/
.main-user-consent-request a,.main-user-consent-request-announce-link{cursor:pointer}.main-user-consent-request-announce{margin-left:5px;color:#333;font-size:15px;line-height:15px}
/* End */


/* Start:/local/templates/aks/template_styles.css?176354778721377*/
*, :before, :after{
    outline: none;
    font-family: "Roboto", Arial, sans-serif;
    margin:0;
    box-sizing: border-box;
}
body {
    font-weight: 300;
}
h1, h2, h3 {
    font-weight: 400;
}
a:hover {
    color: #d2232a;
}
img {
    max-width: 100%;
}
main {
    position: relative;
}
.i-have-cookie {
    position: fixed;
    opacity: 0;
    visibility: hidden;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 9998;
    transition: 0.6s;
}
.i-have-cookie.is-show {
    opacity: 1;
    visibility: visible;
}
.i-have-cookie__background {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.7;
}
.i-have-cookie__content {
    position: relative;
    z-index: 9999;
    color: #fff;
    display: flex;
    align-items: center;
    font-size: 16px;
}
.i-have-cookie__content div {
    padding: 20px 20px 10px;
}
.i-have-cookie__content a {
    color: #fff;
}
.i-have-cookie__content a:hover {
    color: #D2232A;
}
#arrowTop {
    position: fixed;
    display: flex;
    left: 20px;
    bottom: 20px;
    opacity: 0;
    visibility: hidden;
    width: 50px;
    height: 50px;
    background: #D2232A;
    color: #475257;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    transition: 0.3s;
    font-size: 27px;
    cursor: pointer;
    z-index: 999;
}
#arrowTop svg {
    width: 12px;
    height: 24px;
}
.info-block {
    width: 100%;
    text-align: center;
    background-color: #D2232A;
    color: #fff;
    line-height: 28px;
}
.new-header .info-block a:hover {
    color: #fff;
}
.container {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
    height: 100%;
}
.new-header {
    background-color: #3a3a3c;
    color: #fff;
    position: sticky;
    top: 0;
    z-index: 999;
}
.new-header a {
    color: #fff;
}
.new-header a:hover {
    color: #d2232a;
}
.more-info {
    position: relative;
}
.more-info-title {
    margin-left: 5px;
    cursor: pointer;
    width: 16px;
    height: 16px;
    background: url(/local/templates/aks/images/more-info.svg) no-repeat;
    transition: 0.3s;
}
.more-info-title:hover {
    background: url(/local/templates/aks/images/more-info-hover.svg) no-repeat;
}
.more-info-content {
    z-index: 150;
    box-shadow: 0 3px 10px rgb(0 0 0/20%);
    border-radius: 5px;
    padding: 20px;
    max-width: 300px;
    width: 100%;
    min-width: 250px;
}
.header-top-line {
    max-width: 1420px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 30px;
    font-size: 14px;
    padding: 0 10px;
}
.header-top-line__left-content {
    display: flex;
}
.header-top-line__menu-box {
    margin-right: 10px;
}
.header-middle-line-box {
    position: relative;
}
.header-middle-line {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 70px;
    max-width: 1420px;
    margin: 0 auto;
    padding-right: 10px;
    position: initial;
}
.header-middle-line__logo-box {
    position: initial;
    display: flex;
}
.header-middle-line__catalog-button {
    display: flex;
    flex-wrap: nowrap;
    border: 2px solid #fff;
    padding: 5px 20px;
    border-radius: 5px;
    margin-right: 10px;
    align-items: center;
    height: 40px;
    text-decoration: none;
}
.catalog-button-burger {
    min-height: 20px;
    min-width: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 21px;
}
.catalog-button-burger-line {
    height: 3px;
    background-color: #fff;
    width: 100%;
    margin: 2px;
}
.catalog-button-content {
    margin-top: 20px;
    left: calc((100% - 1400px) / 2);
    width: 1400px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.catalog-button-content:before {
    content: '';
    left: calc((100% - 1400px) / 2);
    width: 1400px;
    height: 20px;
    position: absolute;
    top: -20px;
}
.header-middle-line__catalog-button:hover .catalog-button-burger-line, .js-dropdown.open .catalog-button-burger-line {
    background-color: #d2232a;
}
.header-middle-line__catalog-button:hover, .js-dropdown.open .header-middle-line__catalog-button {
    color: #d2232a;
    border-color: #d2232a;
}
.header-middle-line__logo-url {
    display: block;
    background-image: url(/local/templates/aks/images/header-logo.webp);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 96px;
    height: 39px;
    margin-right: 70px;
    position: initial;
}
.header-middle-line__logo-url::before {
    content: '';
    position: absolute;
    height: 39px;
    left: 0;
    width: calc((100% - 1420px) / 2);
    background-color: #d2232a;
}
.header-middle-line__logo-url::after {
    content: '';
    position: relative;
    display: block;
    background-image: url(/local/templates/aks/images/header-logo-text.svg);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 100px;
    margin-top: -39px;
    height: 39px;
    width: 55px;
}
.header-middle-line__logo-hover-box {
    position: relative;
    width: calc(100% + 50px);
    height: 100%;
    margin-left: -50px;
    overflow: hidden;
    clip-path: polygon(0 0, 100% 0, 94% 100%, 0 100%);
    border-bottom-right-radius: 22px;
}
.header-middle-line__logo-hover {
    border-radius: 50%;
    width: 0;
    height: 0;
    left: 50%;
    top: 50%;
    position: absolute;
    background-color: #d45057;
    opacity: 0.3;
    box-shadow:	inset 0 0 0 16px rgba(255,255,255,0.6),	0 1px 2px rgba(0,0,0,0.1);
    transition: all 0.4s ease-in-out;
}
.header-middle-line__logo-url:hover .header-middle-line__logo-hover {
    box-shadow:	inset 0 0 0 1px rgba(255,255,255,0.1), 0 1px 2px rgba(0,0,0,0.1);
    left: 0;
    top: -55px;
    width: 150px;
    height: 150px;
}
.header-middle-line__search-box {
    flex-grow: 1;
    margin-right: 10px;
    max-width: 600px;
}
.header-middle-line__icons {
    display: flex;
    flex-wrap: nowrap;
}
.header-middle-line__favorite-box {
    background-image: url(/local/templates/aks/images/header-favorite.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 32px;
    height: 32px;
    margin-right: 10px;
}
.header-middle-line__basket-small-box {
    background-image: url(/local/templates/aks/images/header-basket.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 32px;
    height: 32px;
}
.header-bottom-line {
    display: flex;
    justify-content: space-between;
    align-items: center;
    min-height: 40px;
    max-width: 1410px;
    padding: 0 5px;
    margin: 0 auto;
    font-size: 15px;
    position: relative;
}
.header-icon-block__mobile {
    display: none;
}
.header-icon-block__mobile .user_ico_element a, .header-icon-block__mobile .user_ico_element a:hover {
    width: 35px;
    height: 35px;
    background-size: 35px;
}
.header-icon-block__icon-list {
    display: flex;
    align-items: center;
}
.js-accordion__body {
    height: auto;
    max-height: 0;
    transition: 0.2s;
    overflow: hidden;
}
.js-accordion.active > .js-accordion__body {
    max-height: 2000px;
    overflow-y: auto;
}
.js-dropdown-content {
    transform:scaleY(0) translate3d(0,0,0);
    position:absolute;
    z-index:10;
    color:#000;
    background-color:#fff;
    transition:0.3s;
    transform-origin:center top
}
.js-dropdown.open > .js-dropdown-content {
    transform:scaleY(1) translate3d(0,0,0);
}
.js-dropdown-content a {
    color:#5E5E60;
}
.arrow-dropdown.js-dropdown-title:after{
    content:'\25BE';
    transition:0.3s;
    display:inline-block;
    position:absolute;
    top:1px;
    margin-left:2px;
    transform:scaleX(1.6)
}
.js-dropdown.open .arrow-dropdown.js-dropdown-title:after{
    transform:scaleX(1.6)rotate(180deg);
    top:0
}
.mobile-burger {
    display: none;
    justify-content: center;
    min-width: 40px;
    max-height: 39px;
    padding: 0 10px;
    margin-right: 0;
    background-color: #d2232a;
}
footer {
    background-color: #D9D9D9;
    position: relative;
}
.footer-logo img {
    max-width: 150px;
}
.footer-columns {
    display: flex;
    justify-content: space-between;
    font-size: 14px;
    color: #000;
    flex-wrap: wrap;
}
.footer-columns a {
    color: #000;
    text-decoration: none;
}
.footer-columns a:hover {
    color: #d2232a;
}
.footer-columns-item {
    padding-right: 10px;
}
.footer-columns-item .title {
    display: block;
    font-weight: 500;
    margin-bottom: 5px;
    font-size: 16px;
}
.footer-columns ul {
    list-style: none;
    padding: 0;
}
.footer-columns ul li, .footer-columns p {
    line-height: 22px;
}
.copyright_info {
    font-size: 12px;
    color: #5e5e60;
    line-height: 1.16;
    text-align: center;
    padding: 10px;
}
.left_social_section {
    display: flex;
    justify-content: center;
    padding: 10px;
}
.left_social_section .icon_element {
    background: #CCC;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 1rem;
}
.icon_element:before {
    content: "";
    display: block;
    width: 30px;
    height: 30px
}
.left_social_section .icon_element:hover {
    background: #D2232A
}
.icon_element.rutube:before {
    background: url(/local/templates/aks/images/social-icon-rutube.svg) center no-repeat
}
.icon_element.rutube:hover:before {
    background: url(/local/templates/aks/images/social-icon-active-rutube.svg) center no-repeat
}
.icon_element.dzen:before {
    background: url(/local/templates/aks/images/social-icon-zen.svg) center no-repeat
}
.icon_element.dzen:hover:before {
    background: url(/local/templates/aks/images/social-icon-active-zen.svg) center no-repeat
}
.icon_element.tiktok:before {
    background: url(/local/templates/aks/images/social-icon-tiktok.svg) center no-repeat
}
.icon_element.tiktok:hover:before {
    background: url(/local/templates/aks/images/social-icon-active-tiktok.svg) center no-repeat
}
.icon_element.instagram:before {
    background: url(/local/templates/aks/images/social-icon-insta.svg) center no-repeat
}
.icon_element.instagram:hover:before {
    background: url(/local/templates/aks/images/social-icon-active-instagram.svg) center no-repeat
}
.icon_element.vk:before {
    background: url(/local/templates/aks/images/social-icon-vk.svg) center no-repeat
}
.icon_element.vk:hover:before {
    background: url(/local/templates/aks/images/social-icon-active-vk.svg) center no-repeat
}
.icon_element.facebook:before {
    background: url(/local/templates/aks/images/social-icon-facebook.svg) center no-repeat
}
.icon_element.facebook:hover:before {
    background: url(/local/templates/aks/images/social-icon-active-facebook.svg) center no-repeat
}
.icon_element.telegram:before {
    background: url(/local/templates/aks/images/social-icon-telegram.svg) center no-repeat
}
.icon_element.telegram:hover:before {
    background: url(/local/templates/aks/images/social-icon-active-telegram.svg) center no-repeat
}
.icon_element.ok:before {
    background: url(/local/templates/aks/images/social-icon-odnoklasniki.svg) center no-repeat
}
.icon_element.ok:hover:before {
    background: url(/local/templates/aks/images/social-icon-active-ok.svg) center no-repeat
}
.icon_element.youtube:before {
    content: "";
    background: url(/local/templates/aks/images/social-icon-youtube.svg) center no-repeat
}
.icon_element.youtube:hover:before {
    content: "";
    background: url(/local/templates/aks/images/social-icon-active-youtube.svg) center no-repeat
}
.modal-window {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 999;
    padding: 10px;
    overflow-y: auto;
 }
.modal-background {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.7;
}
.modal-close {
    background-image: url(/local/templates/aks/images/modal-close.svg);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    cursor: pointer;
}
.modal-content {
    margin: auto;
    display: block;
    position:relative;
    z-index: 1000;
}
button.content-button, a.content-button, div.content-button, .btn-primary, input.content-button, a.btn {
    font-weight: 400;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 20px;
    background-color: #3A3A3C;
    border: 1px solid #3A3A3C;
    height: 40px;
    border-radius: 50px;
    box-shadow: none;
    color: #fff;
    font-size: 15px;
    line-height: 15px;
    text-decoration: none;
    cursor: pointer;
}
a.content-button:hover, .new-header a.content-button:hover {
    color: #fff;
}
button.content-button.white, a.content-button.white, div.content-button.white, .btn-primary.white, input.content-button.white {
    background-color: #fff;
    color: #3A3A3C;
}
button.content-button.red, a.content-button.red, div.content-button.red, .btn-primary.red, input.content-button.red, a.btn {
    background-color: #d2232a;
    border-color: #d2232a;
}
button.content-button.white:hover, a.content-button.white:hover, div.content-button.white:hover, .btn-primary.white:hover, input.content-button.white:hover {
    background-color: #3A3A3C;
    color: #fff;
}
.view-pass-button {
    background-image: url(/local/templates/aks/images/view-pass.svg);
    width: 30px;
    height: 17px;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    display: block;
    position: absolute;
    right: 10px;
    bottom: 10px;
}
.tabs_content > div {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
}
.tabs_content > div.active {
    position: relative;
    opacity: 1;
    z-index: 90;
    visibility: visible;
}
.popup-window-buttons {
    display: flex;
    justify-content: center;
}
.iframe_video {
    height: 0;
    padding-bottom: 50%;
    position: relative;
}
.iframe_video iframe {
    width: 100%;
    height: 100%;
    position: absolute;
}
.whatsapp-url {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: url(/local/templates/aks/images/whatsapp-icon.svg)no-repeat center/80px;
    width: 80px;
    height: 80px;
    z-index: 999;
}
.modal-loader, .modal-success {
    width: 300px;
    background-color: #fff;
    height: 140px;
    z-index: 1000;
    text-align: center;
    padding: 20px;
}
.modal-loader div, .modal-success div {
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.head-contact-modal {
    width: 500px;
    background-color: #fff;
    min-height:300px;
}
.head-contact-modal__title {
    padding: 20px;
    position: relative;
    text-align: center;
}
.head-contact-modal__content {
    padding: 0 20px 20px;
}
.head-contact-modal__title .modal-title {
    font-weight: 500;
    font-size: 20px;
}
.head-contact-modal__title .modal-close {
    position: absolute;
    right: 20px;
    top: 20px;
}
.head-contact-modal__content form {
    align-items: center;
    width: 100%;
    display: flex;
    flex-direction: column
}
.head-contact-modal__content .modal-title {
    font-weight: 700;
    font-size: 20px;
    margin-bottom: 20px
}
.head-contact-modal__content .input-text {
    width: 100%;
    height: 45px;
    border: 1px solid #EBEBEB;
    box-sizing: border-box;
    border-radius: 2px;
    margin-bottom: 10px;
    background: #F7F7F9;
    padding-left: 10px
}
.head-contact-modal__content textarea.input-text {
    resize: vertical;
    height: 114px;
    padding-top: 10px
}
.head-contact-modal__content .main-user-consent-request {
    align-self: start;
    margin-bottom: 10px
}
.form-error-text {
    color: #D2232A;
    margin-bottom: 10px;
}
.form-success-text {
    color: #249343;
    margin-bottom: 10px;
}
.user-auth-form {
    width: 400px;
    background-color: #fff;
    min-height: 300px;
    padding: 20px;
}
.user-auth-form .modal-close {
    position: absolute;
    top: 20px;
    right: 20px;
}
.user-auth-form__title {
    text-align: center;
    margin-bottom: 20px;
}
.user-auth-form__title .modal-title {
    font-weight: 500;
    font-size: 20px;
}
.user-auth-form__form {
    align-items: center;
    width: 100%;
    display: flex;
    flex-direction: column;
}
.user-auth-form__form .input-text {
    width: 100%;
    height: 45px;
    border: 1px solid #EBEBEB;
    box-sizing: border-box;
    border-radius: 2px;
    margin-bottom: 10px;
    background: #F7F7F9;
    padding-left: 10px;
}
.user-auth-form__buttons-block {
    display: flex;
}
.user-auth-form__forgot-button {
    width: 100%;
    margin-bottom: 20px;
}
.user-auth-form__buttons-block button {
    margin-right: 10px;
}
#product-description-tabs .description p,
.catalog-description p,
.news-detail-content p {
    margin-bottom:20px
}
@media (max-width: 1419px) {
    .header-top-line, .header-middle-line, .header-bottom-line {
        max-width: 1200px;
    }
    .header-middle-line__logo-url::before {
        width: calc((100% - 1200px) / 2);
    }
    .header-bottom-line {
        font-size: 13px;
    }
    .catalog-button-content, .catalog-button-content:before {
        left: calc((100% - 1200px) / 2);
        width: 1200px;
    }
    .container {
        max-width: 1200px;
    }
}
@media (max-width: 1200px) {
    .header-bottom-line {
        font-size: 12px;
    }
    .location__city-text {
        display: none;
    }
    .catalog-button-content, .catalog-button-content:before {
        left: 0;
        width: 100%;
    }
    .container {
        padding: 0 20px;
        box-sizing: border-box;
    }
}

@media (max-width: 998px) {
    .search_wrap {
        padding: 1.6rem;
    }
    .hide-mobile {
        display: none;
    }
    .header-middle-line__search-box {
        max-width: none;
    }
    .header-contact__phone-list {
        display: none;
    }
    .header-bottom-line {
        transition: 0.5s;
        max-height: 0;
        min-height: 0;
        height: auto;
        overflow: hidden;
        position: relative;
        font-size: 13px;
    }
    .header-bottom-line.open {
        max-height: 100vh;
    }
    .header-middle-line__search-box, .header-middle-line__catalog-button-box, .header-top-line__menu-box {
        display: none;
    }
    .header-middle-line__logo-hover-box {
        margin-left: 0;
        width: 100%;
    }
    .header-icon-block__mobile {
        display: block;
    }
    .header-top-line__auth-box .user_ico_element.mobile-icon-none {
        display: none;
    }
    .header-icon-block__mobile .user_ico_element:not(.mobile-icon-none) {
        display: none;
    }
    .header-middle-line__contact-retail-box {
        display: none;
    }
    .header-middle-line__contact-wholesale-box .header-contact__icon, .header-middle-line__contact-wholesale-box .header-contact {
        margin-right: 0;
    }
    .mobile-burger {
        display: flex;
    }
    .header-middle-line__search-box.active {
         margin-right: 0;
         display: block;
     }
    .js-popup.active {
        opacity: 1;
        transition: all .3s ease-in-out;
    }
    .js-popup.active {
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        z-index: 100;
        background: #fff;
        justify-content: center;
    }
    .js-popup-close {
        position: absolute;
        background-image: url(/local/templates/aks/images/modal-close.svg);
        right: 5px;
        top: 5px;
        height: 16px;
        width: 16px;
    }
    .header-middle-line__search-box.active #title-search-input {
        background-color: #CCC;
    }
}

@media (max-width: 640px) {
    .header-middle-line__logo-box {
        flex-grow: 1;
    }
    .header-middle-line {
        justify-content: end;
    }
    .header-middle-line__logo-url {
        margin-right: 0;
    }
    .header-middle-line__logo-url::after {
        display: none;
    }
}
@media (max-width: 599px) {
    .container {
        padding: 0 15px;
    }
}
@media (max-width: 500px) {
    .header-icon-block__mobile .user_ico_element a,
    .header-middle-line__contact-wholesale-box .header-contact__icon,
    .header-icon-block__mobile .user_ico_element a:hover {
        width: 25px;
        height: 25px;
        background-size: 25px;
    }
    .header-icon-block__mobile .user_ico_element {
        margin-right: 20px;
    }
    .i-have-cookie__content {
        flex-direction: column;
    }
}
@media (max-width: 359px) {
    .header-icon-block__mobile .user_ico_element a,
    .header-middle-line__contact-wholesale-box .header-contact__icon,
    .header-icon-block__mobile .user_ico_element a:hover {
        width: 20px;
        height: 20px;
        background-size: 20px;
    }
    .ham, .header-middle-line__logo-url {
        height: 24px;
    }
    .header-middle-line__logo-url {
        width: 59px;
    }
}
/* End */
/* /local/templates/aks/libs/fonts/Roboto/roboto.css?16927715633512 */
/* /local/templates/aks/components/bitrix/sale.location.selector.search/.default/style.min.css?16868390394333 */
/* /local/components/aksnew/city.selector/templates/.default/style.min.css?16801206773489 */
/* /local/templates/aks/components/bitrix/menu/top.new/style.min.css?1680121518664 */
/* /local/templates/aks/components/bitrix/sale.basket.basket.line/cart_link/style.min.css?16871748201724 */
/* /local/templates/aks/components/bitrix/menu/catalog.button.new/style.min.css?1680121475713 */
/* /local/components/akscustom/search.title/templates/.default/style.min.css?16801206012117 */
/* /local/components/aksnew/header-contact/templates/.default/style.min.css?16929514654054 */
/* /local/templates/aks/components/bitrix/menu/catalog.new/style.min.css?16845002301207 */
/* /local/templates/aks/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1680120814940 */
/* /local/components/aksnew/main.feedback/templates/callback/style.min.css?16801802661094 */
/* /local/js/main/popup/dist/main.popup.bundle.min.css?168717357023760 */
/* /local/components/akscustom/main.userconsent.request/templates/consent/user_consent.min.css?1688134081180 */
/* /local/templates/aks/template_styles.css?176354778721377 */
