

/* Start:/local/templates/main/assets/css/animation.min.css?17472932311117*/
@-webkit-keyframes expand{0%{top:-100px}to{top:0}}@keyframes expand{0%{top:-100px}to{top:0}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}33%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}66%{-webkit-transform:translateX(8px);transform:translateX(8px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}33%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}66%{-webkit-transform:translateX(8px);transform:translateX(8px)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{opacity:0;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-animate]{opacity:0}
/* End */


/* Start:/local/templates/main/assets/css/normalize.min.css?17472932311692*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
/* End */


/* Start:/local/templates/main/assets/css/main.min.css?174902424456889*/
a,a svg{transition:.2s}.container,img{max-width:100%}.button,.label--item{letter-spacing:.02em}.ss-main .ss-single-selected .ss-arrow,fieldset{margin:0}.header-button--flex.is-active svg,.personal-aside_item.is-active svg,.profile-menu_item.is-active svg,a:hover svg{fill:#E41522}*,.search-input,body,html{box-sizing:border-box}.header-catalog,.menu-child,.profile-menu{max-height:0;overflow:hidden}.banners-button_item,.is-not-main .header-catalog-btn span{text-transform:uppercase}.label--item,.search__title{text-overflow:ellipsis;white-space:nowrap}a{color:inherit;text-decoration:none}a:hover{color:#e41522}img{height:auto}fieldset{padding:0;border:none}input:not([type=radio]),textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.is-menu-open .header-catalog-burger i:after,select.select{opacity:0}body,html{height:100%;font-weight:500;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#343434;background:#fff}body{font-family:Inter,sans-serif}p{margin:20px 0}[data-src]{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.hidden,[hidden]{display:none!important}[data-src].lazy-loaded{opacity:1}.wrapper,body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.field-error,.input--checkbox{display:none}.main,.wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-negative:0;flex-shrink:0}.loader,.preload::before{content:"";position:fixed;z-index:200;top:180px;right:110px;width:80px;height:80px;background:url("/local/templates/main/assets/img/preloader.svg") center/contain no-repeat}.loader.basket-progress{display:flex;align-items:center;justify-content:center;top:50%;right:auto;left:45%;margin-right:-50%;width:150px;height:150px;font-size:24px;line-height:24px}.container{width:1280px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.input,.ss-content .ss-list .ss-option{width:100%}.button{background:#af0007;border-radius:6px;font-size:16px;line-height:19px;border:1px solid #af0007;color:#fff;padding:9px 25px 10px;cursor:pointer}.button:active,.button:focus{outline:0}.button.white-button:hover,.button:hover{background:#e41522;border-color:#e41522;color:#fff}.button.white-button{padding:9px 25px 10px!important;color:#303a43;border:1px solid #979797;background:#fff}.button.is-add{background-color:#fff;color:#af0007;border-color:#af0007}.button.is-add:hover{background-color:#af0007;color:#fff;border-color:#af0007}.input-wrap,.is-relative,.search-form,.tns-outer{position:relative}.label--item{position:absolute;left:22px;top:8px;font-family:Roboto,sans-serif;font-weight:400;font-size:13px;line-height:15px;color:#979797;z-index:10;transition:.3ms ease-in;max-width:calc(100% - 44px);overflow:hidden}.field-error,.field-error::before,.header{position:absolute;left:0}.is-empty .label--item{top:20px;font-size:15px;line-height:24px;letter-spacing:normal;cursor:text;pointer-events:none}[readonly]{background-color:rgba(245,245,246,.72)!important;cursor:auto}.input[readonly]:focus,.input[readonly]:hover{border-color:#e4e6ea!important;box-shadow:none}.is-focus .label--item,.is-focus.is-empty .label--item{top:8px;transform:translateY(0);font-size:13px;line-height:15px;letter-spacing:.02em;cursor:default}.ss-main .ss-single-selected{background-color:#fff;border:1px solid #e4e6ea;padding:3px 25px 3px 22px;border-radius:6px;height:62px;justify-content:space-between}.input:focus,.input:hover,.ss-single-selected:focus,.ss-single-selected:hover,.textarea:focus,.textarea:hover{border-color:#e4e6ea!important;outline:0}.checkbox__icon,.input{border:1px solid #e4e6ea}.ss-main .ss-single-selected .placeholder{font-weight:400;font-size:15px;line-height:24px;color:#000;padding-top:22px}.ss-main .ss-single-selected .ss-arrow span{border-color:#303a43}.input{height:62px;background-color:#fff;padding:13px 22px;font-weight:400;font-size:15px;color:#000;line-height:62px;border-radius:6px}.input.has--label{padding:25px 22px 3px;line-height:24px}.has-error{border-color:#e41522!important;margin-bottom:10px}.field-error{right:0;bottom:-1px;color:#e41522;font-weight:400;font-size:13px;line-height:15px;letter-spacing:.02em}.field-error::before{content:attr(data-error);top:50%;transform:translate(0,-50%)}.has-error .field-error,.has-error+.field-error{display:inline-block}.input::placeholder,.textarea{color:#979797}.input::-webkit-input-placeholder,.textarea{color:#979797}.input::-moz-placeholder,.textarea{color:#979797}.input:-ms-input-placeholder,.textarea{color:#979797}.search-input:-moz-placeholder,.textarea{color:#979797}.checkbox__text,.textarea{line-height:24px;color:#000}.input:focus,.login-service_item:hover,.ss-single-selected:focus,.textarea:focus{box-shadow:2px 2px 10px rgba(0,0,0,.1)}.disabled .input{cursor:auto;pointer-events:none}.disabled .input:focus{box-shadow:none}.label--checkbox{display:flex;align-items:center;cursor:pointer}.checkbox__icon{display:flex;align-items:center;justify-content:center;margin-right:11px;width:20px;height:20px;background:#fff;border-radius:4px}.checkbox__icon svg{fill:#fff;width:12px;height:12px}.input--checkbox:checked+.label--checkbox .checkbox__icon,.input-checkbox:checked+.label-checkbox .checkbox-icon,.label--checkbox:hover .checkbox__icon,.label-checkbox:hover .checkbox-icon{background:#e41522;border-color:#e41522}.checkbox__text{font-weight:400;font-size:14px;letter-spacing:.03em}.header-menu_item,.header-slogan{font-weight:400;letter-spacing:.02em}.checkbox-wrap{display:flex;justify-content:flex-start}.checkbox-wrap:not(:last-child),.page-title.is-catalog{margin-bottom:8px}.textarea{width:100%;padding:19px 22px;background:#fff;border:1px solid #e4e6ea;border-radius:6px;font-weight:400;font-size:15px;resize:none}.header-menu_item,.header-phone,.header-slogan{font-size:14px;font-family:Roboto,sans-serif}.header-catalog-btn span,.header-phone,.header-slogan{line-height:16px}.textarea:focus,.textarea:hover{border-width:1px}.header{right:0;top:0;width:100%;z-index:19}.header.is-sticky{z-index:100}.footer ul,.header ul{list-style:none;padding:0}.header-top .container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.header-top{background:#f5f5f6;padding:16px 0 15px}.header-social_link svg{fill:#DADADA}.header .icon--facebook{width:8px;height:16px}.header .icon--twitter{width:16px;height:13px}.header .icon--youtube{width:18px;height:14px}.header .icon--insta{width:17px;height:17px}.header .icon--mail,.header .icon--odnoklassniki,.header .icon--vk{width:20px;height:20px}.header .icon--telegram{width:17px;height:16px}.header-phone_icon{height:16px;width:16px;margin-right:13px;fill:#979797}.header-social-list{display:flex;align-items:center;flex-wrap:wrap;margin:0 -10px}.header-social-list li{padding:0 8px}.header-top-left,.header-top-right{display:flex;flex-wrap:wrap;align-items:center}.header-social{margin-top:5px}.header-slogan{color:#626161}.header-menu-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 -13.5px}.header-menu_item{padding:0 10px;line-height:16px;color:#979797;position:relative}.header-phone{display:flex;align-items:center;margin-left:35px;font-weight:700;color:#626161;margin-top:2px}.header-menu_link.has--child{display:flex;align-items:center}.menu-child{position:absolute;top:calc(100% + 8px);left:-5px;width:240%;background-color:#fff;z-index:10;box-shadow:2px 2px 10px rgba(0,0,0,.1);border-radius:10px}.menu-child-list{padding:15px!important;margin:-5px 0}.menu-child_item{padding:5px 0}.arrow-down_icon{height:6px;width:10px;fill:#DADADA;margin-left:5px}.header-bottom{padding:10px 0 23px;left:0;right:0;width:100%}.header-bottom .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}.header-button-list{display:flex;align-items:center;justify-content:space-between;width:28.9%;margin-top:23px}.header.is-sticky .header-button-list{width:19.9%;margin-top:0}.header-button--flex{display:flex;flex-direction:column;align-items:center;font-family:Roboto,sans-serif;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.03em;position:relative}.header-compare{margin-left:3px;margin-right:-5px}.header-basket__label,.header-favorite__label{font-family:Roboto,sans-serif;background:#e41522;border-radius:9px;color:#fff;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.02em;padding:3px 7px 2.5px;position:absolute;left:57%;top:-10px}.header.is-sticky .is-search-show .search-button,.search-button{background:#af0007;cursor:pointer}.header-basket svg,.header-enter svg{width:21px;height:20px;fill:#231F20}.header-favorite svg{width:23px;height:20px;fill:#231F20}.header-mobile-home svg{height:24px;width:24px;fill:#231F20}.header-button--flex.is-active,.header-enter:hover,.profile-menu_item.is-active,.search_item:hover .search__title{color:#e41522}.header-compare svg{width:19px;height:20px;fill:#231F20}.header-enter{cursor:pointer}.header-enter .is-autothorized *{stroke:#231f20}.header-enter .is-active .is-autothorized *,.header-enter:hover .is-autothorized *,.personal-aside_item.is-active .is-history-lk svg,.personal-aside_item.is-active .is-requisites svg,.personal-aside_item:hover .is-history-lk svg,.personal-aside_item:hover .is-requisites svg,.profile-menu_item.is-active .is-history-lk svg,.profile-menu_item.is-active .is-requisites svg,.profile-menu_item:hover .is-history-lk svg,.profile-menu_item:hover .is-requisites svg{stroke:#E41522}.header-search{width:44.9%;margin-top:17px;position:relative}.search-result{position:absolute;width:100%;min-width:100%;left:0;right:0;top:100%}.search-button{display:flex;align-items:center;justify-content:center;width:47px;height:45px;border-radius:6px;border:none;position:absolute;right:0;top:0;bottom:0;padding:0;outline:0;margin:0}.search-button:active,.search-button:focus,.search-reset{border:none;outline:0}.search-button svg{height:18px;width:18px;fill:#F2F2F2}.search-reset{display:none;position:absolute;cursor:pointer;height:12px;width:12px;background:0 0;right:67px;top:50%;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}.search-reset::after,.search-reset::before{content:'';background:#bac1ce;display:block;position:absolute;width:100%;height:2px;top:50%;border-radius:2px;-webkit-transition:.4s;transition:.4s}.search-reset:hover::after,.search-reset:hover::before{background-color:#af0007}.search-reset::before{-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-top:0;left:0}.search-reset::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.search-input{font-family:Roboto,sans-serif;font-weight:400;font-size:15px;line-height:18px;background:#fff;border:1px solid #e5e5e5;border-radius:6px;-webkit-border-radius:6px;padding:13px 47px 12px 15px;width:100%}.search-input:focus{border:1px solid #af0007;outline:0}.header.is-sticky .is-scroll-visible,.header.is-sticky .is-search-show .search-input,.header.is-sticky .logo--small,.offers-tabs-item.is-active,.registration-tabs-item.is-active,.search-input.has-value~.search-reset{display:block}.search-input::placeholder{color:#bdbcbc}.search-input::-webkit-input-placeholder{color:#bdbcbc}.search-input::-moz-placeholder{color:#bdbcbc}.search-input:-ms-input-placeholder{color:#bdbcbc}.search-input:-moz-placeholder{color:#bdbcbc}.header-logo img{max-width:177px}.is-sticky .header-logo img{max-width:110px}.header-button_icon{margin-bottom:10px}.header-logo{margin-right:85px}.header.is-sticky .header-catalog-burger,.header.is-sticky .header-logo{margin-right:0}.is-not-main .header-logo{margin-right:10px}.is-not-main .header-search{width:34.2%}.header-helper{height:218px}.header-catalog-btn{display:none;align-items:center;justify-content:center;margin-right:20px}.is-not-main .header-catalog-btn{display:flex;padding:12px 21px 15px 13px;margin-top:17px;width:163px}@media (min-width:1171px){.is-not-main .header-catalog-btn{padding:12px 21px 13px 13px;justify-content:space-between}}.is-sticky.is-not-main .header-catalog-btn{margin-top:0;width:auto;margin-left:15px;margin-right:0}.is-sticky .header-catalog-btn{padding:13px 21px}.compare-modal-flex{display:flex;align-items:center;justify-content:space-between;min-width:257px;font-size:14px;line-height:24px;letter-spacing:.03em}.compare-modal-flex a{font-weight:600;letter-spacing:normal;color:#e41522}.compare-modal{padding:7px 12px 9px 11px!important}.popup-compare{position:fixed!important;top:auto!important;bottom:75px}.header.is-sticky .header-button--flex span:not(.header-favorite__label):not(.header-basket__label),.header.is-sticky .header-catalog-btn span:not(.header-catalog-burger),.header.is-sticky .logo--big,.header.is-sticky .personal-menu_btn,.is-scroll-visible,.logo--small,.popup-compare .popup-window-close-icon{display:none}@media (min-width:768px){.header-catalog-burger i::before{width:63%!important}.is-menu-open .header-catalog-burger i::before{width:100%!important}.offers-tabs-list .swiper-wrapper{display:flex;align-items:center}}.header-catalog-burger{display:block;position:relative;width:27px;height:20px;margin-right:15px}.header-catalog-burger i::after,.header-catalog-burger i::before,.personal-menu_btn i::after,.personal-menu_btn i::before{content:""}.header-catalog-burger i,.header-catalog-burger i::after,.header-catalog-burger i::before{position:absolute;left:0;width:100%;height:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:2px}.header-catalog-burger i,.personal-menu_btn i{top:50%;transform:translateY(-50%)}.header-catalog-burger i::after{top:-9px}.header-catalog-burger i::before{bottom:-9px}.header-catalog{position:absolute;left:0;top:130px;z-index:102;width:325px;box-shadow:2px 2px 10px rgb(0 0 0 / 10%);background:#fff;border-radius:10px;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.header-catalog .index-catalog-submenu{width:965px;top:-1px;right:auto;overflow:auto;min-height:100%;max-height:80vh;left:calc(100% - 10px)}.personal-menu_btn{display:none;height:22px;width:27px;position:relative}.personal-menu_btn i,.personal-menu_btn i::after,.personal-menu_btn i::before{position:absolute;left:0;width:100%;height:3px;background-color:#626161;-webkit-transition:.4s;transition:.4s;border-radius:2px}.personal-menu_btn i::after{top:-7px}.personal-menu_btn i::before{bottom:-7px}.profile-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:150;background:#fff;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.profile-menu-list{box-shadow:none;border:none;border-radius:0;padding:0 30px 31px;background:#fff}.is-personal-open .profile-menu{max-height:none;overflow:auto;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.profile-menu__title{font-weight:600;font-size:20px;line-height:24px;color:#000;margin-bottom:29px;padding:31px 30px 0}.profile-menu_item{display:flex;align-items:center;font-weight:500;font-size:16px;line-height:22px;color:#303a43;position:relative}.profile-menu__icon{display:flex;margin-right:11px}.profile-menu__icon svg{fill:#303A43}.profile-aside__icon svg,.profile-menu__icon svg{width:20px;height:20px}.is-history-lk svg,.is-requisites svg,.profile-menu_item .is-history-lk svg,.profile-menu_item .is-requisites svg{fill:none;stroke:#303A43}.profile-menu_item+.profile-menu_item{margin-top:22px}.profile-menu_noautorization{margin-bottom:28px}.noautorization-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.noautorization_text{font-weight:400;font-size:14px;line-height:24px;letter-spacing:.03em;color:#303a43}.button--noautorization{display:inline-block;width:100%;text-align:center;max-width:500px;padding:10px 24px 11px}.footer-top,.header-catalog .index-catalog-item:hover .index-catalog-submenu,.header.is-sticky .header-catalog-btn,.index-catalog .index-catalog-item:hover .index-catalog-submenu,.index-catalog-submenu:hover{display:flex}.header-catalog .catalog-submenu__inner{border-radius:0 10px 10px 0}.header-catalog .index-catalog-item{padding:4px 40px;width:auto}.header-catalog .index-catalog-list{padding:30px 0}#header-profile-open:hover .header-profile-menu,.header-profile-menu:hover,.is-not-main .is-menu-open .header-catalog,.is-sticky .is-menu-open .header-catalog{max-height:none;overflow:visible;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.header.is-sticky .header-bottom{position:fixed;margin:0;top:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:expand;animation-name:expand;background-color:#fff;z-index:60;box-shadow:2px 2px 10px rgba(0,0,0,.1);padding:6px 0 7px}.header.is-sticky .search-input{display:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;right:0;top:0;bottom:0;width:720px}.search-input.is-show{display:block!important;position:absolute;width:590px;right:43px;top:50%;transform:translateY(-50%)}.header.is-sticky .header-search{width:auto;margin-top:0}.header.is-sticky .search-form{width:47px;height:45px}.header.is-sticky .header-button--flex{margin-top:8px}.header.is-sticky .header-catalog{top:90px}.header.is-sticky .search-button{background-color:transparent;cursor:auto}.header.is-sticky .search-button svg{fill:#231F20;cursor:pointer}.header.is-sticky .is-search-show .search-button svg{fill:#ffffff}.header-menu_link.is--open+.menu-child{max-height:none;overflow:visible}.footer{background:#303a43;color:rgba(233,229,225,.7);padding:57px 0 59px}.footer-social_link svg{fill:#818589}.footer .icon--facebook{width:9px;height:18px}.footer .footer-social_link:hover .icon--facebook{fill:#3B5999}.footer .icon--twitter{width:19px;height:16px}.footer .footer-social_link:hover .icon--twitter{fill:#409CF0}.footer .icon--youtube{width:22px;height:16px}.footer .footer-social_link:hover .icon--youtube{fill:#FF0000}.footer .icon--insta{width:20px;height:20px}.footer .footer-social_link:hover .icon--insta{fill:url(#paint0_linear)}.footer .icon--telegram{width:21px;height:19px}.footer .icon--mail,.footer .icon--odnoklassniki,.footer .icon--vk{width:24px;height:24px}.footer .footer-social_link:hover .icon--telegram{fill:#039BE5}.footer .footer-social_link:hover .icon--vk{fill:#3C89E2}.footer .footer-social_link:hover .icon--odnoklassniki{fill:#F58220}.footer .footer-social_link:hover .icon--mail{fill:#FF9E00}.footer-social-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 -13px}.footer-social-list li{padding:0 12px}.footer-top{justify-content:space-between}.footer-phone,.form-subscribe{align-items:center;display:flex}.footer-phone{font-family:Roboto,sans-serif;font-size:18px;line-height:21px;letter-spacing:.02em;color:#e5e5e5;margin-bottom:43px}.footer-phone_icon{width:22px;height:22px;fill:#E9E5E1;margin-right:18px}.form-subscribe{position:relative}.input-subscribe{font-weight:300;font-size:13px;line-height:16px;border:1px solid rgba(233,229,225,.15);border-radius:6px;padding:10px 15px 12px;color:#bdbcbc;margin-right:9px;background-color:transparent}.footer-bottom,.footer-menu_item,.footer-title{line-height:20px;letter-spacing:.02em}.input-subscribe.has-error{margin-bottom:0}.input-subscribe.has-error~.field-error{display:block;bottom:-10px}.input-subscribe:focus{border:1px solid rgba(233,229,225,.15);outline:0}.input-subscribe::placeholder{color:#bdbcbc}.input-subscribe::-webkit-input-placeholder{color:#bdbcbc}.input-subscribe::-moz-placeholder{color:#bdbcbc}.input-subscribe:-ms-input-placeholder{color:#bdbcbc}.input-subscribe:-moz-placeholder{color:#bdbcbc}.button-subscribe{display:flex;align-items:center;justify-content:center;background:rgba(233,229,225,.1);border:none!important;outline:0!important;border-radius:6px;width:40px;min-width:40px;height:40px;cursor:pointer}.button-subscribe svg{width:8px;height:13px;fill:#BDBCBC}.footer-title{font-size:13px;color:rgba(233,229,225,.7)}.footer-title+.form-subscribe{margin-top:12px}.footer-logo img{max-width:151px;margin-right:37px}.footer-menu{width:39%;display:flex;flex-wrap:wrap;align-items:stretch}.footer-menu-list{width:calc(100% / 2);padding:3px 30px 0!important}.footer-menu_item{font-size:15px}.footer-menu_item+.footer-menu_item{margin-top:21px}.footer-contacts,.footer-menu-list,.footer-pay-social{border-left:1px solid rgba(233,229,225,.08);padding-left:30px;padding-top:3px;margin:7px 0 0}.footer-pay-social{padding-top:3px;padding-left:28px;flex:1 1 auto}.footer-bottom,.footer-pay-list{align-items:center;display:flex}.footer-contacts{width:22.2%}.footer-pay-list{flex-wrap:wrap;margin:12px -11px 21px}.footer-pay_item{padding:0 11px}.footer--delimer{width:40px;height:1px;background-color:rgba(233,229,225,.19)}.footer--delimer+.footer-social{margin-top:25px}.footer-bottom--delimer{margin-right:122px}.footer-bottom--delimer svg{height:8px;width:97px;fill:#E9E5E1}.footer-bottom{justify-content:space-between;font-size:13px;color:rgba(189,188,188,.49);border-top:1px solid rgba(233,229,225,.08);padding-top:23px;margin-top:35px;padding-right:30px}.catalog-submenu__inner,.tns-controls button{border:1px solid #f2f2f2;box-shadow:2px 2px 10px rgba(0,0,0,.1)}.footer-bottom-left,.footer-bottom-right{display:flex;align-items:center}.footer-developer{margin-left:25px}.footer-policy{margin-right:98px}.footer a:hover{color:#ed434e}.catalog-submenu__item a:hover,.catalog-submenu__item.is-active,.is-red{color:#e41522!important}.index-catalog-banners{position:relative;display:flex;justify-content:space-between;margin-bottom:104px}.index-catalog{width:23.4%}.index-catalog-item.catalog-img a{display:inline-block;padding:5.5px 0}.catalog-menu__link{display:flex;align-items:center;position:relative;z-index:2;padding:5.5px 0}.index-catalog .catalog-menu__link .link{display:inline-block}.header-catalog .catalog-menu__link{padding:0;max-width:none;width:100%}.index-catalog-submenu{position:absolute;top:0;right:0;width:82.5%;display:none;flex-direction:column;z-index:5;min-height:100%;max-height:75vh;overflow:auto}.catalog-menu__link:hover{display:flex;align-items:center;width:100%;max-width:none}.catalog-submenu-list{margin-bottom:8px;display:inline-block;width:100%}.catalog-submenu__inner{background:#f5f5f6;border-radius:10px;padding:33px 40px;column-gap:45px;column-count:3;flex:1 1 auto}.index-banners{width:76.6%;margin-top:2px}.is-grey{background-color:#f5f5f5}.catalog-img img{max-width:122px}.index-catalog-list{margin:-5.5px 0}.index-catalog-item{font-size:16px;line-height:19px;color:#343434}.catalog-submenu__item{font-size:15px;line-height:17px;color:#464646;font-weight:400}.catalog-submenu__item+.catalog-submenu__item{margin-top:8px}.catalog-submenu__subtitle{font-size:16px;line-height:19px;color:#000;margin-bottom:10px}.index-catalog-item.catalog-img{margin:0 0 -5.5px}.index-banners-list{height:317px;width:100%;border-radius:10px}.index-banners_item{display:inline-block;height:100%;border-radius:10px}.index-banners_item img{height:100%;object-fit:cover;width:100%;border-radius:10px}.banners-button-list{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:31px}.banners-button_item{display:flex;align-items:center;justify-content:center;text-align:center;width:calc((100% / 4) - 16px);max-width:223px;height:91px;background:linear-gradient(81.3deg,rgba(175,0,7,.94) 2.51%,rgba(175,0,7,.94) 91.32%);border-radius:10px;font-weight:800;font-size:15px;line-height:20px;letter-spacing:.02em;color:#f2f2f2;overflow:hidden;position:relative}.popup--content,.popup-window{max-width:100%}@media (min-width:1280px){.banners-button_item{padding:0 44px}}.banners-button_item:hover{color:#f2f2f2;background:linear-gradient(81.3deg,rgba(175,0,7,.94) 2.51%,rgba(228,21,34,.94) 91.32%)}.banners-button_fon{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-position:center;background-repeat:no-repeat}.index--padding-top{padding-top:85px}.index--padding-top:not(.is-grey){padding-top:79px}.index--padding-bottom{padding-bottom:94px}.index-stocks-wrap{padding-left:2px}.index-stocks_image{display:flex;align-items:center;justify-content:center;height:210px}.tns-controls,.tns-controls button{align-items:center;position:absolute}.index-stocks_image img{height:100%;object-fit:cover;border-radius:10px}.index-stocks_empty{display:block;margin:24px 0;font-family:var(--ui-font-family-open-sans);font-weight:500;font-size:18px;line-height:24px}.index-stocks_title{font-size:18px;line-height:24px;margin-top:24px}.index-stocks_date{font-weight:400;font-size:14px;line-height:24px;color:#afadad;margin-top:10px}.index-title,.page-title{font-family:Exo,sans-serif;font-size:36px;line-height:48px;font-weight:500}.index-title{color:#000;margin-bottom:33px}.tns-controls{top:35%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;z-index:2}.index-stocks-list .tns-nav,.input-checkbox,.mb--visible,.offers-tabs-item,.profile-menu-hidden,.registration-files-input,.registration-tabs-item,.tns-controls .swiper-button-disabled,.tns-controls.hidden{display:none}.tns-controls button{background:#fff;width:43px;height:43px;border-radius:50%;display:flex;justify-content:center}.tns-controls .arrow-button-prev,.tns-controls button[data-controls=prev]{left:-18px}.tns-controls .arrow-button-next,.tns-controls button[data-controls=next]{right:-18px}.tns-controls svg{height:13px;width:15px;fill:#343434}.tns-controls button:hover svg{fill:#C04340}.tns-controls button:active,.tns-controls button:focus{border:1px solid #f2f2f2;outline:0}.tns-nav{position:absolute;bottom:-24px;left:50%;margin-right:-50%;transform:translateX(-50%);z-index:2}.tns-nav button,.tns-nav span{border:none!important;outline:0!important;padding:0;width:5px;height:5px;background:#eaeaea;border-radius:50%;opacity:1}.tns-nav button:not(:last-child),.tns-nav span:not(:last-child){margin-right:4px}.tns-nav button.tns-nav-active,.tns-nav span.swiper-pagination-bullet-active{background:#c4c4c4!important}.index-stocks-wrap .tns-nav span{background:#dadada}.index-stocks-wrap .tns-nav span.swiper-pagination-bullet-active{background:#979797!important}.index-seasonal-offers .index-title{margin-bottom:34px}.offers-tabs-list{padding:0 0 0 1px;margin:0 0 23px;display:flex;align-items:center;list-style:none;height:26px}.offers-tabs-list .c-tabs_item{display:flex;align-items:center;width:auto}.offers-tabs-list .c-tabs__target{font-weight:400;font-size:13px;line-height:16px;letter-spacing:.02em;color:#979797;padding:3px 8px 5px;border:1px solid #e5e5e5;border-radius:10px}.offers-tabs-list .c-tabs_item:not(:last-child){margin-right:15px}.offers-tabs-list .c-tabs__target.is-active,.offers-tabs-list .c-tabs__target:hover{color:#e41522;border-color:rgba(153,77,75,.16)}.index-hits-offers,.index-seasonal-offers{margin-bottom:84px}.index--padding-bottom:not(.is-grey)+.index-hits-offers{padding-top:0}.index-special-offers .index-title{margin-bottom:19px}.index-seasonal-offers+.index-new-offers{margin-top:-11px}.special-offers_img{display:flex;justify-content:center;align-items:center;height:158px}.special-offers_img img{object-fit:cover;max-height:100%;height:100%;border-radius:10px}.index-banners .tns-nav{bottom:20px;width:auto;left:50%}.index-banners .tns-nav span{background:#dadada;transform:matrix(-1,0,0,1,0,0);height:7px;width:7px;margin:0!important;opacity:1;cursor:pointer}.index-banners .tns-nav span:not(:last-child){margin-right:10px!important}.index-banners .tns-nav span.tns-nav-active{background:#979797;transform:matrix(-1,0,0,1,0,0)}.index-banners .tns-controls,.index-special-offers .tns-controls{top:50%}.index-banners .tns-controls .arrow-button-prev,.index-banners .tns-controls button[data-controls=prev]{left:27px}.index-banners .tns-controls .arrow-button-next,.index-banners .tns-controls button[data-controls=next]{right:27px}.catalog-menu__link:hover,.index-catalog .index-catalog-item:hover .catalog-menu__link{font-weight:700;color:#343434}.is-menu-open .header-catalog-burger i{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:0;top:8px;left:0}.is-menu-open .header-catalog-burger i::before,.is-menu-open .header-catalog-burger i:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0}a.disabled{pointer-events:none;cursor:default}.header-catalog-top{justify-content:space-between;align-items:center;padding:9px 11px 9px 15px;background:#f5f5f6}.header-catalog--close{display:block;width:23px;height:23px;position:relative}.header-catalog--close i{top:11px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.header-catalog--close i::before,.personal-close_btn i::before,.registration-list .files-remove i::before{content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-catalog--close i,.header-catalog--close i::before{position:absolute;left:0;width:100%;height:2px;background-color:#343434;-webkit-transition:.4s;transition:.4s;border-radius:2px}.header-catalog-search{width:85.7%}.header-catalog-top .search-input{padding:8px 33px 7px 11px}.header-catalog-top .search-button{width:35px;height:35px}.is-not-main.header{border-bottom:1px solid #e4e6ea}.page-title{color:#000;margin:16px 0 38px}.popup-container{padding:37px 54px 39px 51px}.popup-custom .popup-window-close-icon,.popup-window-close-icon{width:14px;height:14px;right:15px;top:15px;background-color:transparent;z-index:5;opacity:1}.button-top,.search-overlay{visibility:hidden;opacity:0}.popup-custom .popup-window-close-icon:after{width:14px;height:2px;background:#979797;border-radius:2px;transform:rotate(45deg);transform-origin:center}.popup-custom .popup-window-close-icon:after,.popup-custom .popup-window-close-icon:before,.popup-window-close-icon:after{left:0;top:6px}.popup-custom .popup-window-close-icon:before,.popup-window-close-icon:before{width:14px;height:2px;background:#979797;border-radius:2px;transform-origin:center;content:"";position:absolute;display:block;transform:rotate(-45deg)}.popup-title{font-size:24px;line-height:29px;color:#000;margin-bottom:33px}.checkbox--text,.index-top_item a{line-height:15px;letter-spacing:.02em}.popup-window{border-radius:10px;overflow:auto;max-height:100%}.checkbox-icon{display:flex;align-items:center;justify-content:center;margin-right:11px;width:20px;min-width:20px;height:20px;background:#fff;border:1px solid #e4e6ea;border-radius:4px}#reg-policy .checkbox-icon{margin-top:3px}.registration-modal .popup-title{margin-bottom:16px}.checkbox-icon svg{fill:#ffffff;width:12px;height:12px}.label-checkbox{display:flex;cursor:pointer}.checkbox-icon.checkbox--another{height:16px;width:16px;min-width:16px;margin-right:9px}.checkbox--another svg{fill:#ffffff;width:10px;height:10px}.input-checkbox:checked+.label-checkbox .checkbox--another svg{fill:#459D58}.input-checkbox:checked+.label-checkbox .checkbox--another,.label-checkbox:hover .checkbox--another{background:#fff;border-color:#e4e6ea}.checkbox--text{font-family:Roboto,sans-serif;font-weight:400;font-size:13px}.login-popup_link,.login-popup_text,.login-service_title{font-size:15px;line-height:24px;font-weight:400}.padding-bottom{padding-bottom:79px}.auth-content{width:324px}.popup--content .input-wrap{margin-bottom:20px}.button--enter{width:100%;text-align:center}.index-menu-top,.popup--content .checkbox{margin:0 0 21px}.login-popup--bottom{display:flex;align-items:center;justify-content:space-between;margin:16px 0 0}.login-popup_link{color:#e41522}.login-service{margin:30px 0 0}.login-service_title{text-align:center;color:#303a43;margin-bottom:17px}.login-service_item{display:flex;align-items:center;justify-content:center;height:48px;width:48px;border-radius:50%;background:#fff}.login-service-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.login-service_item svg{max-width:80%;max-height:80%}.login-service_item:not(:last-child){margin-right:12px}.login-service_item.is-facebook svg{height:16px;width:8px;fill:#ffffff}.login-service_item.is-facebook{background:#4661c0}.login-service_item.is-twitter svg{height:16px;width:13px;fill:#ffffff}.login-service_item.is-twitter{background:#29add7}.login-service_item.is-youtube svg{height:18px;width:14px;fill:#ffffff}.login-service_item.is-youtube{background:#e41522}.login-service_item.is-instagram svg{height:17px;width:17px;fill:#ffffff}.login-service_item.is-instagram{background:linear-gradient(72.18deg,#f5ca00 -7.79%,#f05e7f 36.24%,#fa45bc 80.64%)}.login-service_item.is-telegram svg{height:17px;width:16px;fill:#ffffff}.login-service_item.is-telegram{background:#348fe2}.login-service_item.is-mailru2 svg{height:24px;width:24px;fill:#FF9E00}.login-service_item.is-mailru2{background:#005ff9}.login-service_item.is-odnoklassniki svg,.login-service_item.is-vkontakte svg{height:24px;width:24px;fill:#ffffff}.login-service_item.is-vkontakte{background:#4090ed}.login-service_item.is-odnoklassniki{background:#f58220}.login-service+.input-wrap{margin-top:40px}.login-popup_text{color:#979797}.registration-tabs-list{display:flex;align-items:center;list-style:none;margin:0 0 30px;padding:0}.registration-form{background-color:#fff}.registration-tabs__target{display:inline-block;padding:4px 7px;border:1px solid #e5e5e5;border-radius:10px;font-weight:400;font-size:13px;line-height:16px;letter-spacing:.02em}.forgot-password_text,.registration-list .files-item,.registration__area-text{line-height:24px;font-weight:400;font-size:15px}.registration-tabs__target.is-active{border-color:rgba(153,77,75,.16);color:#e41522}.registration-tabs_item:not(:last-child){margin-right:5px}.registration-form .login-service{margin-top:0}.registration-files{margin-bottom:18px}.registration-area{display:flex;align-items:center;justify-content:center;width:100%;border:1px dashed #e41522;height:104px;border-radius:6px}.registration-area:hover{border-color:#af0007;cursor:pointer}.registration-area:hover .registration__area-text{color:#af0007}.registration__area-text{color:#e41522}.registration-list{display:flex;flex-direction:column}.registration-list .files-item{display:flex;align-items:center;justify-content:space-between;margin-top:16px;color:#000}.registration-list .files-remove{display:block;position:relative;width:14px;height:14px;background-color:transparent;border:none!important;outline:0!important}.registration-list .files-remove i,.registration-list .files-remove i::before{position:absolute;left:0;width:100%;height:2px;background:#979797;-webkit-transition:.4s;transition:.4s;border-radius:2px}.personal-close_btn i,.registration-list .files-remove i{top:50%;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.forgot-password_text{color:#979797;margin-top:-5px;margin-bottom:21px}.button-top{position:fixed;bottom:30px;right:30px;background:#af0007;border:1px solid #af0007;width:55px;height:55px;border-radius:6px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 10px rgb(0 0 0 / 10%);cursor:pointer;transition:.3s;z-index:10}.button-top.is-visible{opacity:1;visibility:visible}.button-top:active,.button-top:focus{border:1px solid #af0007;outline:0}.button-top svg{height:20px;width:22px;fill:#ffffff;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.personal-close_btn i,.personal-close_btn i::before{position:absolute;left:0;width:100%;height:3px;background:#303a43;-webkit-transition:.4s;transition:.4s;border-radius:2px}.personal-close_btn{width:26px;height:26px;position:absolute;top:14px;right:12px}.profile-submenu_item{display:flex;align-items:center;justify-content:space-between;padding:9px 17.5px 10px 26px;font-weight:400;font-size:15px;line-height:24px;color:#303a43;border-top:1px solid #ebedf1}.index-top_item a,.search_item{align-items:center;display:flex}.search__title,.search_price{font-weight:600;font-size:14px;line-height:24px}.profile-submenu_item svg{height:7px;width:14px;fill:#C4C4C4}.order-history--icon svg,.personal--icon svg{fill:none;stroke:#ffffff}body.is-fixed{overflow:hidden}.index-top_item{width:auto}.index-top_item a{justify-content:center;padding:6px 7px 7px;font-weight:500;font-size:13px;color:#979797;background:#f5f5f6;border-radius:10px}.header-search.is-has-value{box-shadow:2px 2px 10px rgba(0,0,0,.1);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.1)}.search-list{background:#fff;border-radius:0 0 6px 6px;box-shadow:2px 4px 10px rgba(0,0,0,.1);-webkit-box-shadow:2px 4px 10px rgba(0,0,0,.1)}.is-has-value .search-input{border-color:#af0007}.search_item{padding:8px 23px 12px 10px}.search_item+.search_item{border-top:1px solid #e4e6ea}.search__img{height:35px;width:45px;min-width:45px;margin-right:8px;position:relative}.is-sticky .search-result{left:auto;width:720px;top:101%}.search__img img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}.search__title{overflow:hidden;width:64.5%;letter-spacing:.03em;color:#000;margin-right:29px}.search_price{color:#303a43;text-align:right;width:15%}.login-form__error,.reg-form__error{font-size:15px;line-height:24px;color:#e41522;font-weight:400}.is-not-main:not(.is-sticky) .search_price{width:20%}.is-not-main:not(.is-sticky) .search__title{width:60%;margin-right:12px}.search__arrow{height:8px;width:8px;border:2px solid #e4e6ea;border-bottom:none;border-left:none;transform:rotate(45deg);margin-left:auto}.login-form__error{margin:-23px 0 12px}.reg-form__error{margin:0 0 12px}.popup-empty-message{padding:30px 40px}.popup-message__text{font-size:16px}.search-overlay{position:fixed;z-index:5;top:0;left:0;right:0;bottom:0;background:0 0;transition:.3s;pointer-events:none}.is-open.search-overlay{opacity:.5;visibility:visible;pointer-events:auto}.index--padding-bottom+.index--padding-bottom{padding-top:85px}.personal--icon{background:linear-gradient(199.13deg,#fcff60 -1.41%,#25efc4 91.22%)}.log--icon{background:linear-gradient(68.4deg,#e7e7e7 5.22%,#aaa 94.78%)}.personal-menu__icon{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;border-radius:50%;margin-right:15px}.personal-aside__icon svg,.personal-menu__icon svg{width:20px;height:20px}.personal-menu__icon svg{fill:#ffffff}.profile-menu-list .profile-menu__count{font-family:Roboto,sans-serif;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.02em;color:#fff;padding:2px 7px 3px;background:#af0007;border-radius:9px;margin-left:12px}.header-profile-menu{position:absolute;max-height:0;overflow:hidden;top:calc(100% + 18px);left:95%;margin-right:-50%;transform:translateX(-50%);-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.header-profile-menu::before{content:'';position:absolute;left:0;right:0;height:18px;bottom:100%;background-color:transparent;opacity:0}.header-profile-menu-list{background:#fff;border:1px solid #e4e6ea;box-shadow:2px 2px 10px rgba(0,0,0,.1);border-radius:10px;overflow:hidden;min-width:172px}.header-profile-menu__item{display:inline-block;font-weight:400;font-size:15px;line-height:24px;color:#303a43;width:100%;padding:9px 24px 10px;white-space:nowrap}.header-profile-menu__item:not(:last-child){border-bottom:1px solid #e4e6ea}.popup-registration{position:fixed!important;top:50%!important;transform:translateY(-50%)}.popup-top .popup-title{margin-bottom:0}.popup-message .popup-window-content{padding:37px 56px 37px 51px}.profile-menu_item .download-price_wait{font-weight:600;font-size:14px;line-height:24px;text-align:center;color:#fff;padding:8px 19px 8px 17px;background:linear-gradient(72.18deg ,#f5ca00 -7.79%,#f05e7f 80.64%);box-shadow:2px 2px 10px rgb(0 0 0 / 10%);border-radius:10px;position:absolute;bottom:calc(100% + 7px);left:50%;margin-right:-50%;transform:translateX(-50%);white-space:nowrap}.profile-menu_item .download-price_wait::before{content:'';position:absolute;left:50%;margin-right:-50%;transform:translateX(-50%) rotate(45deg);top:calc(100% - 4px);border:4px solid #f39144;border-top-color:transparent;border-left-color:transparent}@media (max-width:1316px){.container{padding-left:10px;padding-right:10px}.index-catalog-submenu{right:10px;width:calc(76.6% - 15px)}.tns-controls .arrow-button-next,.tns-controls button[data-controls=next]{right:-10px}.tns-controls .arrow-button-prev,.tns-controls button[data-controls=prev]{left:-10px}.header-catalog .index-catalog-submenu{width:calc(100vw - 360px)}.header-profile-menu{left:50%}}@media (max-width:1280px){.header-logo{margin-right:68px}.footer-contacts,.footer-menu-list,.footer-pay-social{padding-left:15px}.footer-menu-list{padding:3px 15px 0!important}.footer-logo img{margin-right:15px}.footer-menu{width:42%}.footer-contacts{width:24.3%}.header-menu_item{padding:0 8px}.header-menu-list{margin:0 -10.5px}}@media (max-width:1255px){.header-slogan{display:none}.header.is-sticky .search-input,.is-sticky .search-result{width:56.5vw}}@media (max-width:1190px){.header.is-sticky .search-input,.is-sticky .search-result{width:58.1vw}}@media (max-width:1170px){.index--padding-top,.index--padding-top:not(.is-grey){padding-top:42px}.index-catalog-banners{margin-bottom:46px}.index--padding-bottom{padding-bottom:46px}.index-hits-offers,.index-seasonal-offers{margin-bottom:42px}.footer-contacts{width:28%}.footer-pay-social,.header-catalog-btn span:not(.header-catalog-burger){display:none}.footer-menu{width:57%}.is-not-main .header-catalog-btn{padding:12px 21px 15px;width:auto}.header-catalog-burger{margin-right:0}}@media (max-width:1160px){.footer-bottom--delimer{margin-right:50px}.footer-policy{margin-right:26px}.banners-button_item{height:70px;font-size:13px;line-height:18px}.catalog-submenu__inner{padding:30px 25px;column-gap:20px}.header-catalog{width:315px}.header.is-sticky .is-scroll-visible{display:none}.is-sticky .header-catalog-btn{margin-left:50px}.is-not-main .header-logo img{max-width:150px}.header-catalog .index-catalog-submenu{width:calc(100vw - 305px)}.is-sticky .header-bottom .container{justify-content:flex-start}.header.is-sticky .header-button-list{width:24.9%;margin-left:27px}.header.is-sticky .header-search{margin-left:auto}.header-catalog-btn{margin-left:0}.header.is-sticky .search-input,.is-sticky .search-result{width:40vw}.header-compare{margin:0}.header-button-list{width:35%}.header-logo{margin-right:40px}.header-search{width:40%}}@media (max-width:1023px){.header-top-left{display:none}.header-menu-list{margin:0 -6px}.header-top-right{width:100%;justify-content:space-between}.header-menu_item{padding:0 6px;font-size:13px;line-height:100%}.header-logo img{max-width:150px}.header-catalog-btn{padding:12px 21px 15px;width:auto;display:flex}.header-search{width:34.2%}.is-sticky.is-not-main .header-logo img{max-width:110px}.is-menu-open .header-catalog{max-height:none;overflow:visible;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.header-catalog .index-catalog-list{margin:0;padding:12px 0}.header-catalog .index-catalog-item{padding:5.5px 24px}}@media (max-width:1013px){.header-button--flex span:not(.header-favorite__label,.header-basket__label),.index-catalog{display:none}.header-button_icon{margin-bottom:0}.header-button-list{width:25.9%;margin-top:0}.header-logo{margin-right:13px}.header-search,.is-not-main .header-catalog-btn{margin-top:0}.header-basket__label,.header-favorite__label{left:35%}.index-banners{width:100%}}@media (max-width:1000px){.catalog-submenu__item+.catalog-submenu__item{margin-top:10px}.catalog-submenu__subtitle{margin-bottom:10px}.catalog-submenu__inner{padding:20px 17px;column-gap:15px}.header-catalog .index-catalog-item{padding:5.5px 12px;max-width:100%;text-overflow:ellipsis}.footer-menu{width:48%}.footer-bottom{padding-right:0}.footer-contacts{width:30%}.index-stocks_image{height:184px}.footer-menu_item{font-size:13px;line-height:20px}.footer-menu_item+.footer-menu_item{margin-top:15px}.footer--delimer{display:none}.footer-policy{margin-right:0}.footer-bottom--delimer{margin-right:25px}.input-subscribe{width:79%}.footer-contacts,.footer-menu-list,.footer-pay-social{padding-left:10px}.footer-menu-list{padding:3px 10px 0!important}.header-catalog{width:260px}.header-catalog .index-catalog-submenu{width:calc(100vw - 250px)}.index-catalog-item.catalog-img{margin:0}}@media (max-width:860px){.arrow-down,.catalog-menu__link:hover svg{fill:#C4C4C4}.header-catalog{position:absolute;left:10px;top:118px;border-radius:0;width:calc(100% - 20px)}.header.is-sticky .header-catalog{position:fixed;top:83px}.header-catalog .index-catalog-submenu{display:block;width:100%;position:static;height:auto;max-height:0;overflow:hidden;margin:0}.is-not-main .is-menu-open .header-catalog,.is-sticky .is-menu-open .header-catalog{overflow:auto}.catalog-menu__link.is-show+.index-catalog-submenu{max-height:none;overflow:visible}.header-catalog.is-open{max-height:none;overflow:auto}.index-catalog-list{margin:0!important;padding:0!important}.header-catalog .index-catalog-item{padding:0}.header-catalog .catalog-menu__link{padding:11px 14px 11px 26px;font-weight:500;color:#343434}.header-catalog .index-catalog-item:not(:last-child){border-bottom:1px solid #ebedf1}.header-catalog .catalog-img{display:flex}.catalog-img img{max-width:104px}.index-catalog-item{line-height:21px}.catalog-img_link{width:100%;padding:8px 14px 10px 26px}.catalog-img_link,.catalog-menu__link{display:flex;justify-content:space-between;align-items:center}.arrow-down{display:block!important;width:14px;height:7px}.header-catalog .catalog-submenu__inner{margin:0;padding:21px 14px 23px 26px;border-radius:0;border:none;flex-direction:column;height:auto;overflow:visible;background:0 0;border-top:1px solid #ebedf1;box-shadow:none;column-count:auto}.catalog-submenu__list{display:none}.catalog-submenu__subtitle{font-weight:400;font-size:16px;line-height:16px;color:#303a43;margin-bottom:18px}.catalog-submenu-list{width:100%;padding:0;margin:0;display:block}.catalog-submenu__item{padding:0;border:none;font-size:16px;line-height:16px;color:#303a43;margin-bottom:18px}.catalog-submenu__item a{display:flex;width:100%;justify-content:space-between;align-items:center}.catalog-submenu-list:last-child{margin-bottom:-19px}.catalog-menu__link.is-show svg{transform:matrix(1,0,0,-1,0,0);fill:#AF0007}.header.is-sticky .search-input,.is-sticky .search-result{width:37vw}}@media (max-width:800px){.index-stocks_image,.special-offers_img{height:150px}.index-stocks_title{font-size:16px;line-height:22px;margin-top:15px}.index-stocks_date{margin-top:5px;font-size:13px;line-height:23px}.loader,.preload::before{top:40px;right:40px;width:50px;height:50px}}@media (max-width:767px){.footer-bottom,.registration-tabs-content .input-wrap+.checkbox{margin-top:20px}.header.is-sticky .personal-menu_btn,.mb--hidden{display:none!important}.header-button--flex span:not(.header-basket__label,.header-favorite__label),.mb--visible{display:block}.header.is-sticky .header-bottom{position:static;box-shadow:none;padding:0}.container{padding:0 10px;width:100%}.padding-bottom{padding-bottom:49px}.header-catalog-burger i,.header-catalog-burger i::after,.header-catalog-burger i::before{background:#231f20;width:24px}.header-catalog-burger.is-active i,.header-catalog-burger.is-active i::after,.header-catalog-burger.is-active i::before,.header-catalog-burger.is-open i,.header-catalog-burger.is-open i::after,.header-catalog-burger.is-open i::before{background-color:#e41522}.header-bottom .container,.is-sticky .header-bottom .container{justify-content:space-between}.header-catalog-burger{width:auto;height:auto}.header-catalog-burger i::after{top:-9px}.header-catalog-burger i::before{bottom:-9px}.header-catalog-burger.is-open span,.is-active.header-button--flex{color:#e41522}.is-active.header-button--flex svg{fill:#E41522}.header-enter:hover svg *,.is-active.header-enter svg *{stroke:#E41522}.header-catalog .catalog-img a{padding:9.5px 14px 9.5px 26px}.header-catalog{position:fixed;top:0;bottom:64px;left:0;right:0;width:100%;box-shadow:none}.footer-bottom,.footer-bottom-left,.footer-bottom-right,.footer-top{flex-direction:column;align-items:center}.footer .container{padding:0 20px}.footer-logo img{margin-right:0;max-width:117px}.footer-bottom{border:none;padding-top:0;padding-right:0;font-size:15px;line-height:20px}.footer-policy,.offers-tabs-list .c-tabs_item:not(:last-child){margin-right:0}.footer-bottom--delimer{margin:30px 0 23px;height:8px}.header-phone,.header.is-sticky .header-button-list{margin-left:0}.footer-policy{margin-top:12px}.footer-developer{margin-left:0;margin-top:12px}.footer-contacts,.footer-menu-list,.footer-pay-social{border:none;padding:0!important}.footer-contacts,.footer-menu,.footer-social{border-bottom:1px solid rgba(233,229,225,.08)}.footer-copyright{margin-top:15px}.footer-menu_item+.footer-menu_item{margin-top:10px}.footer-menu_item{font-size:15px;line-height:24px}.footer{padding:26px 0 35px}.footer-menu{width:100%;flex-direction:column;padding-bottom:33px!important}.footer-menu-list{width:100%;margin:0}.footer-social_link,.header.is-sticky .header-catalog .search-button{display:flex}.footer-social-list li{padding:0 12.5px}.footer--delimer+.footer-social{margin:0}.footer-social{padding:35px 0}.footer-menu-list:not(:first-child){margin:10px 0 0}.footer-pay-social{display:block;width:100%;margin-top:0}.footer-contacts{width:100%;margin:0;padding:37px 0 40px!important}.search-input,.search-input:focus{border:2px solid #e5e5e5}.footer-phone{margin-bottom:32px}.input-subscribe{width:207px}.header-logo img,.is-not-main .header-logo img,.is-sticky .header-logo img{max-width:98px}.header-logo{margin-right:0!important}/*!*position: fixed;*!*//*!*left: 0;*!*//*!*right: 0;*!*//*!*top: 0;*!*//*!*width: 100%;*!*//*!*z-index: 15;*!*/.header-phone{font-size:15px;line-height:18px;margin-top:0}.header-catalog-top.mb--visible,.header-phone.mb--visible{display:flex!important}.header-phone span,.index-banners .tns-controls,.index-catalog,.index-stocks .tns-controls,.registration-tabs-content .login-popup_text{display:none}.header-phone_icon{width:20px;height:20px}.header-bottom{padding:5px 0 20px}.header-search{width:100%!important;margin-top:18px}.search-input{padding:13px 47px 12px 14px;font-size:14px;line-height:16px}.search-input::placeholder{max-width:50px}.search-input::-webkit-input-placeholder{max-width:50px}.search-input::-moz-placeholder{max-width:50px}.search-input:-ms-input-placeholder{max-width:50px}.search-input:-moz-placeholder{max-width:50px}.header-button-list{width:100%!important;justify-content:space-between;margin:0;position:fixed;bottom:0;left:0;right:0;background:#f5f5f6;border:1px solid #eaeaea;z-index:20;padding:13px 14px 10px 15px}.header-button--flex{padding:0;margin:0!important;font-size:11px;line-height:13px;text-align:center}.header-button-list .header-mobile-burger{width:24px;height:18px;position:relative}.header-button-list .header-catalog-burger i::after{top:-7px}.header-button-list .header-catalog-burger i::before{bottom:-7px}.header-button_icon{margin-bottom:6px}.header-mobile-burger{margin-bottom:7.6px}.header-enter__icon,.header-home__icon{margin-bottom:5px}.header-basket__label,.header-favorite__label{right:auto;left:55%}.header-mobile-home{margin-top:-4px!important}.header-helper,.is-index .header-helper{height:160px}.header.is-sticky .search-input,.index-banners,.is-sticky .search-result{width:100%}.index-banners-list{height:171px}.index-banners .tns-nav{bottom:14px}.banners-button-list{margin:15.5px 0 -5.5px}.banners-button_item{width:calc((100% / 2) - 10px);margin:5.5px 0;font-size:11px;line-height:20px;height:60px;max-width:none;border-radius:6px;padding:0 10px}.banners-button_fon{background-size:46%}.index-catalog-banners{margin-bottom:17px}.index--padding-top{padding-top:30px}.index--padding-bottom{padding-bottom:62px}.index-title{text-align:center;font-size:24px;line-height:32px;margin-bottom:18px}.index-stocks-list{margin:0}.index-stocks_item{padding:0}.index-stocks_image{height:169px}.index-stocks_title{margin-top:19px;font-size:16px;line-height:20px}.index-stocks_date{margin-top:8px;font-size:14px;line-height:24px}.index-stocks .tns-nav{bottom:-1px}.index-stocks-list .swiper-wrapper{padding-bottom:26px}.tns-nav button,.tns-nav span{width:11px;height:11px}.index-stocks .tns-nav button,.index-stocks .tns-nav span{background:#dadada;width:11px!important;height:11px!important}.tns-nav button:not(:last-child),.tns-nav span:not(:last-child){margin-right:11px}.index-seasonal-offers .index-title{margin-bottom:26px}.offers-tabs-list{width:100%;height:26px;margin:0 0 34px;justify-content:center;align-items:center}.c-tabs__target{white-space:nowrap}.c-tabs_item{padding:2px 0;width:auto}.offers-tabs-list .swiper-wrapper{justify-content:center}.tns-controls .arrow-button-next,.tns-controls button[data-controls=next]{right:0}.tns-controls .arrow-button-prev,.tns-controls button[data-controls=prev]{left:0}.seasonal-offers-wrap,.tabs-wrap{margin:0 -10px}.offers-tabs-content{padding:0 10px}.offers-tabs-item .tns-controls{top:31%}.index-hits-offers,.index-seasonal-offers{margin-bottom:32px}.index-special-offers .tns-controls{top:50%}.index-special-offers .tns-nav{bottom:-35px}.is-not-main.header{border-bottom:none}.page-title{margin-top:4px;font-weight:500;font-size:24px;line-height:32px}.page-title.is-catalog{margin-bottom:13px}.popup--content{min-width:260px;width:260px;max-width:260px}.popup-container{padding:17px 10px 25px}.popup-custom .popup-window-close-icon,.popup-window-close-icon{top:20px;right:17px}.popup-title{margin-bottom:20px;font-size:20px;line-height:24px;max-width:80%}.popup--content .input-wrap{margin-bottom:19px}.popup--content .checkbox{margin:0 0 24px}.login-popup--bottom{margin:18px 0 0}.login-service{margin:19px 0 0}.login-service_title,.registration-files{margin-bottom:22px}.login-service_item{width:45px;height:45px}.login-service_item:not(:last-child){margin-right:8px}.forgot-password_text{margin-bottom:12px;margin-top:-8px}.registration-tabs__target{padding:3px 7px 3px 9px}.registration-tabs-list{justify-content:center;margin:0 -10px 19px;width:calc(100% + 20px)}.login-service+.input-wrap{margin-top:21px}.registration-tabs-content .input-wrap{margin-bottom:10px}.registration-tabs-content .checkbox{margin-bottom:20px}.registration-tabs-content .login-popup--bottom{margin:11px 0 0;justify-content:center}.registration__area-text{text-align:center;max-width:50%}.header.is-sticky .header-catalog-burger{margin-right:19.5px}.header.is-sticky .header-search{margin:0;display:none}.header.is-sticky .header-catalog{top:0}.header.is-sticky .header-button--flex .header-basket__label,.header.is-sticky .header-button--flex .header-favorite__label,.header.is-sticky .header-button--flex span:not(.header-favorite__label):not(.header-basket__label),.header.is-sticky .header-catalog .search-input,.index-stocks-list .tns-nav{display:block}.personal-menu_btn{display:block!important}.is-personal-open .personal-menu_btn:not(.catalog-menu__btn) i{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:0;top:10px;left:0}.is-personal-open .personal-menu_btn:not(.catalog-menu__btn) i::before{opacity:0}.is-personal-open .personal-menu_btn:not(.catalog-menu__btn) i:after,.is-personal-open .personal-menu_btn:not(.catalog-menu__btn) i:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0}.header-search{display:flex;align-items:center;justify-content:space-between}.header .search-form{width:calc(100% - 43px)!important;margin-left:auto}.search-button svg{height:14px;width:14px}.header .header-catalog .search-form{width:100%!important}.wrapper{padding-bottom:65px}.header-enter svg{height:21px;width:18px}.header-enter svg *{stroke:#231F20}.header-button--flex.mb--visible{display:flex!important}.is-index .header-bottom{padding:5px 0 15px}.header-btn-burger:hover .header-mobile-burger i,.header-btn-burger:hover .header-mobile-burger i::after,.header-btn-burger:hover .header-mobile-burger i::before{background:#e41522}.index--padding-bottom.index-stocks{padding-bottom:36px}.header-search.is-has-value{box-shadow:none;-webkit-box-shadow:none}.search-list{max-height:calc(100vh - 150px - 64px);overflow:auto}.profile-menu{bottom:64px}.login-form__error{margin:-10px 0 12px}.popup-message .popup-window-content{padding:17px 10px 19px}.footer .icon--mail,.footer .icon--odnoklassniki,.footer .icon--vk{width:26px;height:26px}.footer .icon--facebook{width:11px;height:20px}}
/* End */


/* Start:/local/templates/main/styles.css?17514483651857*/
.copy-tooltip {
    background: #333;
        color: #fff;
            padding: 5px 10px;
                border-radius: 4px;
                    font-size: 14px;
                        animation: fadeIn 0.3s;
                            z-index: 1000;
                            }
                            
                            @keyframes fadeIn {
                                from { opacity: 0; transform: translateY(10px); }
                                    to { opacity: 1; transform: translateY(0); }
                                    }
.copy-text {
    cursor: pointer;
    position: relative;
    display: inline-block;
    padding: 5px 10px;
    background: #f0f0f0;
    border-radius: 4px;
}

/* Тултип при наведении */
.copy-text:hover::before {
    content: attr(data-tooltip);  /* Берёт текст из data-tooltip */
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    background: #333;
    color: #fff;
    padding: 4px 8px;
    border-radius: 4px;
    font-size: 12px;
    white-space: nowrap;
    margin-bottom: 5px;
}

/* Тултип после копирования */
.copy-text.copied::before {
    content: "? Скопировано!";
    position: absolute;
    bottom: calc(100% + 10px); /* 10px отступа от элемента */
    left: 50%;
    transform: translateX(-50%);
}

/* Анимация исчезновения */
@keyframes fadeOut {
    0% { opacity: 1; }
    90% { opacity: 1; }  /* Держим 90% времени */
    100% { opacity: 0; }  /* Затем исчезаем */
}

.copy-article {
    cursor: pointer;
    transition: all 0.3s;
}

.copy-article:hover {
    color: #004499 !important;
    text-decoration: underline !important;
}

.article-copy-hint {
    font-size: 12px;
    animation: fadeInOut 1.5s ease;
}

@keyframes fadeInOut {
    0% { opacity: 0; }
    20% { opacity: 1; }
    80% { opacity: 1; }
    100% { opacity: 0; }
}
/* End */


/* Start:/local/templates/main/template_styles.min.css?17816860741447*/
.basket-product-count,.card-spinner_button{display:flex;align-items:center}.index-product-item .basket-product-count{margin-top:20px}.index-product-item .card-spinner_button{padding:16px;justify-content:center;border:1px solid #979797;position:relative}.index-product-item .card-spinner_minus{border-radius:6px 0 0 6px}.index-product-item .card-spinner_plus{border-radius:0 6px 6px 0}.index-product-item .card-spinner_minus svg{width:15px;height:3px;fill:#979797}.index-product-item .card-spinner_plus svg{width:15px;fill:#979797;height:15px}.index-product-item .card-spinner{display:flex;align-items:stretch;width:148px}.index-product-item .card-spinner_input{font-family:"Inter",sans-serif;width:37%;border:1px solid #979797;border-right:none;border-left:none;font-weight:500;padding:12.5px 10px;text-align:center;font-size:16px;line-height:19px;letter-spacing:.02em;color:#000;background-color:#fff!important}.index-product-item .card-spinner_input[readonly]{background-color:#fff!important}.index-product-item .card-spinner_input:focus{border:1px solid #979797;border-right:none;border-left:none;outline:0}.index-product-item .card-spinner_button:hover{background:#af0007;border-color:#af0007}.index-product-item .card-spinner_button:hover svg{fill:#fff;background-color:transparent!important}.index-product-item .availability{display:none}.price-per-item{font-size:76%;margin-left:4px;color:#888}.header .header-hidden{display:none!important}
/* End */
/* /local/templates/main/assets/css/animation.min.css?17472932311117 */
/* /local/templates/main/assets/css/normalize.min.css?17472932311692 */
/* /local/templates/main/assets/css/main.min.css?174902424456889 */
/* /local/templates/main/styles.css?17514483651857 */
/* /local/templates/main/template_styles.min.css?17816860741447 */
