

/* Start:/local/static/release/css/styles.min.css?1748367423620105*/
@charset "UTF-8";:root{--app-height:100%;--scroll-width:6px;--bg-color:#fff;--bg-gray-color:#F4F7F9;--overflow-color:rgba(36, 41, 44, 0.36);--accent-color:#2D8DC3;--bg-item:#F4F7F9;--bg-item-blue:#EEF7FD;--txt-main:#292D32;--txt-gray:#778188;--txt-blue:#073F62;--txt-blue-light:#9EBDD1;--txt-fill:#D7E5EE;--link-hover:#207DB0;--gray-border:#E0E3E6;--blue-border:#A5B9C6;--orange-border:#F8A256;--day-bubble:#F68B2C;--hit-bubble:#FF6543;--new-bubble:#279F57;--ok-color:#1DA353;--error-color:#C92C48}@font-face{font-family:Fontello;font-weight:400;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/fontello/fontello.eot);src:url(/local/static/release/css/../fonts/fontello/fontello.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/fontello/fontello.woff) format("woff"),url(/local/static/release/css/../fonts/fontello/fontello.woff2) format("woff2"),url(/local/static/release/css/../fonts/fontello/fontello.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:500;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/GilroyMedium/GilroyMedium.eot);src:url(/local/static/release/css/../fonts/GilroyMedium/GilroyMedium.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/GilroyMedium/GilroyMedium.woff) format("woff"),url(/local/static/release/css/../fonts/GilroyMedium/GilroyMedium.woff2) format("woff2"),url(/local/static/release/css/../fonts/GilroyMedium/GilroyMedium.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:700;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/GilroyBold/GilroyBold.eot);src:url(/local/static/release/css/../fonts/GilroyBold/GilroyBold.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/local/static/release/css/../fonts/GilroyBold/GilroyBold.woff2) format("woff2"),url(/local/static/release/css/../fonts/GilroyBold/GilroyBold.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:400;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/GilroyRegular/GilroyRegular.eot);src:url(/local/static/release/css/../fonts/GilroyRegular/GilroyRegular.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/GilroyRegular/GilroyRegular.woff) format("woff"),url(/local/static/release/css/../fonts/GilroyRegular/GilroyRegular.woff2) format("woff2"),url(/local/static/release/css/../fonts/GilroyRegular/GilroyRegular.ttf) format("truetype")}@font-face{font-family:Gilroy;font-weight:600;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/GilroySemiBold/GilroySemiBold.eot);src:url(/local/static/release/css/../fonts/GilroySemiBold/GilroySemiBold.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/GilroySemiBold/GilroySemiBold.woff) format("woff"),url(/local/static/release/css/../fonts/GilroySemiBold/GilroySemiBold.woff2) format("woff2"),url(/local/static/release/css/../fonts/GilroySemiBold/GilroySemiBold.ttf) format("truetype")}@font-face{font-family:Manrope;font-weight:400;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/ManropeRegular/ManropeRegular.eot);src:url(/local/static/release/css/../fonts/ManropeRegular/ManropeRegular.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/ManropeRegular/ManropeRegular.woff) format("woff"),url(/local/static/release/css/../fonts/ManropeRegular/ManropeRegular.woff2) format("woff2"),url(/local/static/release/css/../fonts/ManropeRegular/ManropeRegular.ttf) format("truetype")}@font-face{font-family:Manrope;font-weight:600;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/ManropeSemiBold/ManropeSemiBold.eot);src:url(/local/static/release/css/../fonts/ManropeSemiBold/ManropeSemiBold.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/ManropeSemiBold/ManropeSemiBold.woff) format("woff"),url(/local/static/release/css/../fonts/ManropeSemiBold/ManropeSemiBold.woff2) format("woff2"),url(/local/static/release/css/../fonts/ManropeSemiBold/ManropeSemiBold.ttf) format("truetype")}@font-face{font-family:Manrope;font-weight:700;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/ManropeBold/ManropeBold.eot);src:url(/local/static/release/css/../fonts/ManropeBold/ManropeBold.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/ManropeBold/ManropeBold.woff) format("woff"),url(/local/static/release/css/../fonts/ManropeBold/ManropeBold.woff2) format("woff2"),url(/local/static/release/css/../fonts/ManropeBold/ManropeBold.ttf) format("truetype")}@font-face{font-family:Manrope;font-weight:500;font-style:normal;font-display:swap;src:url(/local/static/release/css/../fonts/ManropeMedium/ManropeMedium.eot);src:url(/local/static/release/css/../fonts/ManropeMedium/ManropeMedium.eot?#iefix) format("embedded-opentype"),url(/local/static/release/css/../fonts/ManropeMedium/ManropeMedium.woff) format("woff"),url(/local/static/release/css/../fonts/ManropeMedium/ManropeMedium.woff2) format("woff2"),url(/local/static/release/css/../fonts/ManropeMedium/ManropeMedium.ttf) format("truetype")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;display:block;margin:0;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none}.icon-alert:before{content:"\e800"}.icon-archive:before{content:"\e801"}.icon-bag:before{content:"\e802"}.icon-ban:before{content:"\e803"}.icon-box:before{content:"\e804"}.icon-call:before{content:"\e805"}.icon-card:before{content:"\e806"}.icon-catalogue:before{content:"\e807"}.icon-category:before{content:"\e808"}.icon-check-round:before{content:"\e809"}.icon-check:before{content:"\e80a"}.icon-chevron-down:before{content:"\e80b"}.icon-chevron-left:before{content:"\e80c"}.icon-chevron-right:before{content:"\e80d"}.icon-chevron-small:before{content:"\e80e"}.icon-chevron-up:before{content:"\e80f"}.icon-clock:before{content:"\e810"}.icon-close:before{content:"\e811"}.icon-company:before{content:"\e812"}.icon-compare-active:before{content:"\e813"}.icon-compare:before{content:"\e814"}.icon-delete:before{content:"\e815"}.icon-delivery:before{content:"\e816"}.icon-document:before{content:"\e817"}.icon-edit:before{content:"\e818"}.icon-eye-slash:before{content:"\e819"}.icon-eye:before{content:"\e81a"}.icon-filter:before{content:"\e81b"}.icon-flash:before{content:"\e81c"}.icon-grid:before{content:"\e81d"}.icon-heart-active:before{content:"\e81e"}.icon-heart:before{content:"\e81f"}.icon-home:before{content:"\e820"}.icon-location:before{content:"\e821"}.icon-location-1:before{content:"\e822"}.icon-logout:before{content:"\e823"}.icon-menu:before{content:"\e824"}.icon-message:before{content:"\e825"}.icon-minus:before{content:"\e826"}.icon-note:before{content:"\e827"}.icon-play:before{content:"\e828"}.icon-plus:before{content:"\e829"}.icon-printer:before{content:"\e82a"}.icon-rotate:before{content:"\e82b"}.icon-row:before{content:"\e82c"}.icon-search:before{content:"\e82d"}.icon-share:before{content:"\e82e"}.icon-star:before{content:"\e82f"}.icon-teeth:before{content:"\e830"}.icon-undo:before{content:"\e831"}.icon-user:before{content:"\e832"}.icon-x-circle:before{content:"\e833"}.icon-vk:before{content:"\e834"}.icon-icon-star-fill:before{content:"\e835"}.icon-comment:before{content:"\e836"}.icon-play_fill:before{content:"\e837"}.icon-questions_arrow:before{content:"\e838"}html{margin:0!important;padding:0!important}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol[class],p,ul[class]{margin:0}ol[class],ul[class]{padding:0;list-style-type:none}a{color:inherit}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{text-decoration:none}button,input,select,textarea{font:inherit}button,label{cursor:pointer}body{min-width:320px;position:relative;font-family:Gilroy, sans-serif;font-weight:400;font-size:18px;line-height:160%;color:var(--txt-main);background-color:var(--bg-color);scroll-behavior:smooth;text-rendering:optimizeSpeed;scrollbar-face-color:var(--accent-color);scrollbar-track-color:var(--bg-gray-color)}body::-webkit-scrollbar{width:var(--scroll-width);height:var(--scroll-width);border-radius:0}body::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}body::-webkit-scrollbar-thumb:hover{background:var(--txt-blue-light)}body::-webkit-scrollbar-track{background:var(--bg-gray-color);border-radius:0}body.fancybox-active,body.overflow{overflow:hidden;padding-right:var(--scroll-width)}body.compensate-for-scrollbar .header,body.overflow .header{padding-right:var(--scroll-width)}body.compensate-for-scrollbar.catalog-show,body.compensate-for-scrollbar.select-open,body.overflow.catalog-show,body.overflow.select-open{overflow:hidden}body.compensate-for-scrollbar.select-open:before,body.overflow.select-open:before{content:"";display:block;width:100%;height:100%;background-color:rgba(36,41,44,.36);position:fixed;top:0;left:0;z-index:21}body.compensate-for-scrollbar.search-show,body.overflow.search-show{overflow:hidden}body.compensate-for-scrollbar.search-show:before,body.overflow.search-show:before{content:"";display:block;width:100%;height:100%;background-color:rgba(36,41,44,.12);position:fixed;top:0;left:0;z-index:20}body.compensate-for-scrollbar.search-show .header__bottom .search-wrapper .search-form>.input-group,body.overflow.search-show .header__bottom .search-wrapper .search-form>.input-group{background-color:var(--bg-color)}body.fancybox-active{padding-right:var(--scroll-width)}.content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:var(--app-height);max-width:100%;overflow-x:clip}.content-wrapper>div{width:100%}.content-wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;height:100%;width:100%}.content-wrapper>section{width:100%}.container{width:100%;margin:0 auto;max-width:1270px;padding:0 15px}.header1{font-family:Gilroy,sans-serif;font-size:49px;line-height:118%;font-weight:600}.header2{font-family:Gilroy,sans-serif;font-size:30px;line-height:120%;font-weight:600}.header3{font-family:Gilroy,sans-serif;font-size:26px;line-height:135%;font-weight:500}.title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.title-row .header2{margin-right:32px;line-height:100%;max-width:calc(100% - 145px)}.breadcrumbs-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:28px 0 26px;max-width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs-block::-webkit-scrollbar{display:none}.breadcrumbs-block .breadcrumbs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:12px;line-height:20px;font-weight:500;color:var(--txt-gray)}.breadcrumbs-block .breadcrumbs-list__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 8px 10px 0}.breadcrumbs-block .breadcrumbs-list__item:last-child{margin-right:auto}.breadcrumbs-block .breadcrumbs-list__item:before{display:inline-block;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80e";font-size:20px;line-height:0;margin-right:8px}.breadcrumbs-block .breadcrumbs-list__item:nth-of-type(1):before{display:none}.breadcrumbs-block .breadcrumbs-list__link{display:inline-block;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.breadcrumbs-block .breadcrumbs-list__link:hover{color:var(--txt-blue)}.breadcrumbs-block .breadcrumbs-list__current{display:inline-block}.btn-primary{font-size:16px;line-height:100%;font-weight:500;color:#fff;border:1px solid var(--accent-color);background-color:var(--accent-color);padding:13px 20px;border-radius:7px;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.btn-primary span{white-space:nowrap}.btn-primary:hover{background-color:#207db0;border-color:#207db0}.btn-primary.active,.btn-primary:active{background-color:#1e6d9a;border-color:#1e6d9a}.btn-primary.disabled,.btn-primary:disabled{background-color:#92c3df;border-color:#92c3df;cursor:default;pointer-events:none}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#92c3df;border-color:#92c3df}.btn-secondary{font-size:16px;line-height:100%;font-weight:500;color:var(--accent-color);background-color:transparent;border:1px solid var(--accent-color);padding:14px 20px;border-radius:7px;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s}.btn-secondary:hover{background-color:#207db0;color:#fff}.btn-secondary.active,.btn-secondary:active{background-color:#1e6d9a;color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{color:#92c3df;border-color:#92c3df;pointer-events:none}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:transparent;color:#92c3df;border-color:#92c3df}.simple-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:16px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.simple-link:after{display:inline-block;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80d";font-size:24px;line-height:24px;margin-left:8px;position:relative;top:1px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.simple-link:hover{color:var(--link-hover)}.simple-link:hover:after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.simple-link.read-link:after{content:"\e80b"}.simple-link.read-link:hover:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.simple-link.read-link.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.slider-navigation{position:absolute;bottom:calc(100% + 36px);right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--gray-border);border-radius:8px;color:var(--accent-color);width:46px;height:46px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;font-size:24px;line-height:24px;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s}.nav-btn:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:#fff}.nav-btn.active,.nav-btn:active{background-color:#1e6d9a;border-color:#1e6d9a;color:#fff}.nav-btn.disabled,.nav-btn.swiper-button-disabled,.nav-btn:disabled{border-color:var(--gray-border);color:var(--blue-border)}.nav-btn.disabled:hover,.nav-btn.swiper-button-disabled:hover,.nav-btn:disabled:hover{background-color:transparent;border-color:var(--gray-border);color:var(--blue-border);cursor:default}.nav-btn.next-btn{margin-left:20px}.input-style{display:block;width:100%;border:1px solid var(--gray-border);border-radius:7px;padding:12px 15px 11px;font-size:16px;line-height:160%;letter-spacing:.32px;max-width:100%}.input-style.placeholder{color:var(--txt-gray)}.input-style::-webkit-input-placeholder{color:var(--txt-gray)}.input-style::-moz-placeholder{color:var(--txt-gray)}.input-style:-moz-placeholder{color:var(--txt-gray)}.input-style:-ms-input-placeholder{color:var(--txt-gray)}.input-style:-moz-read-only{background-color:var(--bg-gray-color);color:var(--txt-gray)}.input-style:disabled,.input-style:read-only{background-color:var(--bg-gray-color);color:var(--txt-gray)}.input-group.label-group label{display:block;position:relative}.input-group.label-group input{padding-right:45px}.input-group.label-group input.placeholder{color:transparent}.input-group.label-group input::-webkit-input-placeholder{color:transparent}.input-group.label-group input::-moz-placeholder{color:transparent}.input-group.label-group input:-moz-placeholder{color:transparent}.input-group.label-group input:-ms-input-placeholder{color:transparent}.input-group.label-group input:required+.label:after{content:"*";display:inline-block;color:var(--error-color);margin-left:5px}.input-group.label-group input:not(:-moz-placeholder-shown)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-moz-transition:.3s;transition:.3s;border-radius:2px}.input-group.label-group input:not(:-ms-input-placeholder)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-ms-transition:all .3s;transition:.3s;border-radius:2px}.input-group.label-group input:focus+.label,.input-group.label-group input:not(:placeholder-shown)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-webkit-transition:.3s;transition:.3s;border-radius:2px}.input-group.label-group input.invalid{border-color:var(--error-color)}.input-group.label-group input.invalid+.label+.input-messages .error-message{display:block}.input-group.label-group input.invalid+.label+.input-messages .info-message{display:none}.input-group.label-group input.valid+.label+.input-messages:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";position:absolute;color:var(--ok-color);font-size:24px;line-height:24px;top:14px;right:14px}.input-group.label-group input.need-comfirm+.label+.input-messages:after{display:none}.input-group.label-group input.need-comfirm+.label+.input-messages+.comfirm-link{display:inline-block}.input-group.label-group .label{position:absolute;top:0;left:0;color:var(--txt-gray);font-size:16px;line-height:160%;letter-spacing:.32px;font-weight:400;padding:13px 16px;cursor:text;-webkit-transition:.3s;transition:.3s}.input-group.label-group .label span{color:var(--error-color)}.input-group.label-group .input-messages .error-message{display:none;color:var(--error-color);font-size:12px;line-height:160%;font-weight:500;margin-top:4px}.input-group.label-group .input-messages .info-message{display:block;font-size:14px;line-height:160%;color:var(--txt-gray);margin-top:8px}.input-group.label-group .comfirm-link{display:none;position:absolute;top:3px;right:7px;padding:15px;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.input-group.label-group .comfirm-link:hover{color:var(--link-hover)}.input-group.password-group label{display:block;position:relative}.input-group.password-group input{padding-right:45px}.input-group.password-group input.placeholder{color:transparent}.input-group.password-group input::-webkit-input-placeholder{color:transparent}.input-group.password-group input::-moz-placeholder{color:transparent}.input-group.password-group input:-moz-placeholder{color:transparent}.input-group.password-group input:-ms-input-placeholder{color:transparent}.input-group.password-group input:required+.label:after{content:"*";display:inline-block;color:var(--error-color);margin-left:5px}.input-group.password-group input:not(:-moz-placeholder-shown)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-moz-transition:.3s;transition:.3s;border-radius:2px}.input-group.password-group input:not(:-ms-input-placeholder)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-ms-transition:all .3s;transition:.3s;border-radius:2px}.input-group.password-group input:focus+.label,.input-group.password-group input:not(:placeholder-shown)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-webkit-transition:.3s;transition:.3s;border-radius:2px}.input-group.password-group input.invalid{border-color:var(--error-color)}.input-group.password-group input.invalid+.label+.input-messages .error-message{display:block}.input-group.password-group input.invalid+.label+.input-messages .info-message{display:none}.input-group.password-group .label{position:absolute;top:0;left:0;color:var(--txt-gray);font-size:16px;line-height:160%;letter-spacing:.32px;font-weight:400;padding:13px 16px;cursor:text;-webkit-transition:.3s;transition:.3s}.input-group.password-group .label span{color:var(--error-color)}.input-group.password-group .input-messages .error-message{display:none;color:var(--error-color);font-size:12px;line-height:160%;font-weight:500;margin-top:4px}.input-group.password-group .input-messages .info-message{display:block;font-size:14px;line-height:160%;color:var(--txt-gray);margin-top:8px}.input-group.password-group .show-pass{display:inline-block;position:absolute;font-size:24px;line-height:24px;color:var(--txt-gray);top:12px;right:16px;-webkit-transition:color .3s;transition:color .3s}.input-group.password-group .show-pass:hover{color:var(--txt-main)}.input-group.password-group .show-pass:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e81a"}.input-group.password-group .show-pass.hide:after{content:"\e819"}.input-group.check-group label{display:block;position:relative}.input-group.check-group input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.input-group.check-group input:checked+.label:before{background-color:var(--accent-color);color:#fff;border-color:var(--accent-color)}.input-group.check-group .label{display:inline-block;padding-left:38px;position:relative;font-size:16px;line-height:160%;letter-spacing:.32px}.input-group.check-group .label:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";width:24px;height:24px;border:1px solid var(--gray-border);border-radius:5px;position:absolute;top:0;left:0;color:transparent;-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}.input-group.check-group .label a{color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.input-group.check-group .label a:hover{color:var(--link-hover)}.input-group.count-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-group.count-group .count-input{-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;width:46px;background-color:#fff;border-left:none;border-right:none;border-top:1px solid var(--gray-border);border-bottom:1px solid var(--gray-border);font-size:14px;line-height:100%;font-weight:500;padding:13px 12px 12px;text-align:center}.input-group.count-group .count-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;font-size:22px;line-height:22px;color:var(--accent-color);background-color:#fff;border:1px solid var(--gray-border);-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s}.input-group.count-group .count-btn:nth-of-type(1){border-radius:7px 0 0 7px}.input-group.count-group .count-btn:last-child{border-radius:0 7px 7px 0}.input-group.count-group .count-btn:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:#fff}.input-group.count-group .count-btn:active,.input-group.count-group .count-btn:focus{background-color:#1e6d9a;border-color:#1e6d9a;color:#fff}.input-group.count-group .count-btn:disabled{color:#92c3df}.input-group.textarea-group .input-style.placeholder{color:transparent}.input-group.textarea-group .input-style::-webkit-input-placeholder{color:transparent}.input-group.textarea-group .input-style::-moz-placeholder{color:transparent}.input-group.textarea-group .input-style:-moz-placeholder{color:transparent}.input-group.textarea-group .input-style:-ms-input-placeholder{color:transparent}.input-group.textarea-group .input-style:not(:-moz-placeholder-shown)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-moz-transition:.3s;transition:.3s;border-radius:2px}.input-group.textarea-group .input-style:not(:-ms-input-placeholder)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-ms-transition:all .3s;transition:.3s;border-radius:2px}.input-group.textarea-group .input-style:focus+.label,.input-group.textarea-group .input-style:not(:placeholder-shown)+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-webkit-transition:.3s;transition:.3s;border-radius:2px}.product-item{background-color:var(--bg-color);border-radius:16px;border:1px solid var(--gray-border);padding:24px 16px 21px;position:relative;-webkit-transition:border-color .3s;transition:border-color .3s;overflow:hidden;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-item .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:11px;left:11px;width:100%;max-width:calc(100% - 24px)}.product-item .tags-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:2px 8px;border-radius:5px;text-transform:uppercase;font-size:14px;line-height:140%;font-weight:500;margin:0 5px 5px 0;border:1px solid transparent}.product-item .tags-list__item.day-tag{background-color:var(--day-bubble);border-color:var(--day-bubble);color:#fff}.product-item .tags-list__item.hit-tag{background-color:var(--hit-bubble);border-color:var(--hit-bubble);color:#fff}.product-item .tags-list__item.new-tag{background-color:var(--new-bubble);border-color:var(--new-bubble);color:#fff}.product-item .tags-list__item.simple-tag{background-color:#fff;border:1px solid var(--gray-border);text-transform:none}.product-item .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:220px;width:100%}.product-item .image-block .image-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.product-item .image-block .item-image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto}.product-item .descr-block{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 3px;margin:27px 0 22px;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.product-item .descr-block .item-manufacturer{font-size:14px;line-height:100%;color:var(--txt-gray);margin-bottom:11px;min-height:14px;width:100%}.product-item .descr-block .item-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--txt-main);overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:140%;font-weight:500;width:100%}.product-item .descr-block .short-descr{display:none}.product-item .descr-block .btns-list{position:absolute;top:15px;right:15px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.product-item .descr-block .btns-list .action-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--blue-border);-webkit-transition:color .3s;transition:color .3s}.product-item .descr-block .btns-list .action-link:hover{color:var(--accent-color)}.product-item .descr-block .btns-list .action-link .icon{font-size:24px;line-height:24px}.product-item .descr-block .btns-list .action-link span{display:none}.product-item .descr-block .btns-list .action-link.js-compare-link.added{color:var(--accent-color)}.product-item .descr-block .btns-list .action-link.js-compare-link.added .icon:before{content:"\e813"}.product-item .descr-block .btns-list .action-link.js-favorite-link.added{color:var(--accent-color)}.product-item .descr-block .btns-list .action-link.js-favorite-link.added .icon:before{content:"\e81e"}.product-item .descr-block .btns-list .action-link+.action-link{margin-left:12px}.product-item .add-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;padding:0 3px;min-height:50px;width:100%}.product-item .add-block .item-price{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.product-item .add-block .item-price .old-price{display:inline-block;white-space:nowrap;color:var(--txt-gray);font-size:14px;line-height:100%;position:relative;padding:0 3px;margin:-10px 0 8px}.product-item .add-block .item-price .old-price:after{content:"";display:block;width:100%;height:1px;background-color:var(--txt-gray);position:absolute;top:50%;left:0}.product-item .add-block .item-price .price{font-family:Gilroy,sans-serif;letter-spacing:-.32px;font-size:26px;line-height:100%;font-weight:500}.product-item .add-block .item-price .no-available{font-size:18px;line-height:100%;font-weight:500}.product-item .add-block .item-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;position:relative}.product-item .add-block .item-add .input-group{position:absolute;bottom:0;right:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.product-item .add-block .item-add .input-group.count-group{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);opacity:0}.product-item .add-block .item-add .analog-link{display:inline-block}.product-item .add-block .item-add .addcart-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px}.product-item .add-block .item-add .addcart-link .icon{font-size:24px;line-height:24px}.product-item .add-block .item-add .addcart-link span{display:none}.product-item .add-block .item-add.in-cart .input-group.btn-group{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);opacity:0}.product-item .add-block .item-add.in-cart .input-group.count-group{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.product-item.day-item{border-color:var(--orange-border)}.product-item:hover{border-color:var(--blue-border)}.product-item:hover .descr-block .btns-list{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.product-item.list-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 20px}.product-item.list-view .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 263px;flex:0 0 263px;max-width:263px;min-height:auto}.product-item.list-view .descr-block{-webkit-box-flex:0;-ms-flex:0 0 370px;flex:0 0 370px;max-width:370px;padding:15px 0 10px;margin:0 0 0 24px}.product-item.list-view .descr-block .short-descr{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--txt-gray);overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:160%;margin-top:15px}.product-item.list-view .descr-block .btns-list{position:relative;top:0;left:0;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px}.product-item.list-view .descr-block .btns-list .action-link{color:var(--accent-color);margin:0 0 0 22px}.product-item.list-view .descr-block .btns-list .action-link:last-child{margin-left:0}.product-item.list-view .descr-block .btns-list .action-link .icon{font-size:18px;line-height:18px;margin-right:8px}.product-item.list-view .descr-block .btns-list .action-link span{display:inline-block;font-size:14px;line-height:100%;font-weight:500}.product-item.list-view .descr-block .btns-list .action-link:hover{color:var(--txt-blue)}.product-item.list-view .add-block{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-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;max-width:140px;margin:0 0 0 auto;padding:0}.product-item.list-view .add-block .item-price{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-item.list-view .add-block .item-price .old-price{padding:0}.product-item.list-view .add-block .item-price .old-price+.price{margin-top:4px}.product-item.list-view .add-block .item-add{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:46px;margin-top:27px}.product-item.list-view .add-block .item-add .addcart-link{white-space:nowrap;padding:17px 30px}.product-item.list-view .add-block .item-add .addcart-link .icon{display:none}.product-item.list-view .add-block .item-add .addcart-link span{display:inline-block}.product-item.list-view .add-block .item-add .analog-link{padding:17px 40px}.product-item.list-view.product-preview{padding:18px 20px 16px}.product-item.list-view.product-preview .image-block{-webkit-box-flex:0;-ms-flex:0 0 222px;flex:0 0 222px;max-width:222px}.product-item.list-view.product-preview .descr-block{padding:5px 0;margin:0 0 0 20px;-webkit-box-flex:0;-ms-flex:0 0 355px;flex:0 0 355px;max-width:355px}.product-item.list-view.product-preview .descr-block .short-descr{margin-top:24px;-webkit-line-clamp:2}.product-item.list-view.product-preview .descr-block .btns-list{margin-top:30px}.product-item.list-view.product-preview .add-block{margin:0 10px 0 auto}.product-slider{width:calc(100% + 34px);margin:30px -16px 0;padding:1px 16px;overflow-y:visible}.product-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-slider .slider-navigation .swiper-button-lock{display:none}.product-slider .swiper-slide{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;height:auto;width:295px}.product-slider .swiper-slide.swiper-slide-duplicate-prev,.product-slider .swiper-slide.swiper-slide-prev{opacity:0}.product-slider .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.product-slider .swiper-slide.swiper-slide-visible+.swiper-slide{opacity:0}.product-slider .swiper-slide.swiper-slide-visible+.swiper-slide.swiper-slide-visible{opacity:1}.product-slider .swiper-slide .product-item{height:100%}.article-item .item-link{display:block}.article-item .image-block{border-radius:16px;overflow:hidden;max-width:100%;height:195px}.article-item .image-block .item-image{display:block;min-height:100%;min-width:100%;margin:0;-o-object-fit:cover;object-fit:cover}.article-item .descr-block{margin-top:16px;padding-right:30px}.article-item .descr-block .date,.article-item .descr-block .tag{font-size:14px;line-height:160%;color:var(--txt-gray)}.article-item .descr-block .period{font-size:14px;line-height:100%;font-weight:600;color:var(--day-bubble);margin:20px 0 18px}.article-item .descr-block .item-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:130%;font-weight:600;-webkit-transition:color .3s;transition:color .3s;margin-top:8px}.article-item:hover .descr-block .item-name{color:var(--accent-color)}.pagination{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pagination .see-more{padding:16px 20px}.pagination .paginations-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:25px}.pagination .paginations-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:inline-block;margin:0 6px}.pagination .paginations-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:1px solid transparent;border-radius:4px;color:var(--txt-main);font-size:16px;line-height:160%;letter-spacing:.32px;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.pagination .paginations-list__link.active{border-color:var(--accent-color);color:var(--accent-color)}.pagination .paginations-list__link.next-link,.pagination .paginations-list__link.prev-link{color:var(--accent-color);-webkit-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s;font-size:24px;line-height:24px}.pagination .paginations-list__link.next-link:hover,.pagination .paginations-list__link.prev-link:hover{color:var(--bg-color);background-color:var(--accent-color);border-color:var(--accent-color)}.pagination .paginations-list__link.between-link{color:var(--gray-border)}.pagination .paginations-list__link.between-link .icon{font-size:24px;line-height:24px}.pagination .paginations-list__link:hover{border-color:var(--accent-color);color:var(--accent-color)}select.js-select-custom{position:absolute;top:0;left:0;width:0;height:0}.header{position:fixed;top:0;left:0;width:100%;border-bottom:1px solid transparent;z-index:20;padding:18px 0;-webkit-transition:background-color .3s,border-color .3s,padding-top .3s,padding-bottom .3s;transition:background-color .3s,border-color .3s,padding-top .3s,padding-bottom .3s}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:18px;margin-bottom:-5px}.header__top .location-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;position:relative}.header__top .location-block .location-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;color:var(--txt-gray);font-size:14px;line-height:100%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.header__top .location-block .location-link:hover{color:var(--link-hover)}.header__top .location-block .location-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e822";font-size:18px;line-height:100%;margin-right:10px}.header__top .location-block .location-message{display:none;position:absolute;top:100%;left:0;background-color:var(--bg-color);white-space:nowrap;border-radius:8px;-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);padding:22px 24px 20px;font-size:16px;line-height:112.5%;z-index:10}.header__top .location-block .location-message span{font-weight:600}.header__top .location-block .location-message .btns-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:19px}.header__top .location-block .location-message .btns-row .location-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:85px;text-align:center;font-size:14px;border-radius:5px;padding:11px 15px}.header__top .location-block .location-message .btns-row .location-btn+.location-btn{margin-left:16px}.header__top .top-menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:50px}.header__top .top-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:180%}.header__top .top-menu__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:15px}.header__top .top-menu__item.submenu-item{position:relative}.header__top .top-menu__item.submenu-item .top-menu__link:after{display:inline-block;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";margin-left:10px;font-size:16px;line-height:100%}.header__top .top-menu__item.submenu-item .top-menu__link.active{color:var(--accent-color)}.header__top .top-menu__item.submenu-item .top-menu__link.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);padding-bottom:3px}.header__top .top-menu__item.submenu-item .submenu-wrapper{display:none;position:absolute;width:auto;top:100%;left:-8px;border-radius:8px;background-color:var(--bg-color);-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);padding:10px 0;min-width:128px;z-index:10}.header__top .top-menu__item.submenu-item .submenu-wrapper .submnenu-list__item{display:block;padding:7px 24px}.header__top .top-menu__item.submenu-item .submenu-wrapper .submnenu-list .top-menu__link,.header__top .top-menu__item.submenu-item .submenu-wrapper .submnenu-list__link{display:inline-block;white-space:nowrap;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s;font-weight:500}.header__top .top-menu__item.submenu-item .submenu-wrapper .submnenu-list .top-menu__link:hover,.header__top .top-menu__item.submenu-item .submenu-wrapper .submnenu-list__link:hover{color:var(--accent-color)}.header__top .top-menu__item.submenu-item .submenu-wrapper .submnenu-list .top-menu__link:after{display:none}.header__top .top-menu__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s}.header__top .top-menu__link:hover{color:var(--accent-color)}.header__top .backcall-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto}.header__top .backcall-block .phone-link{display:inline-block;font-size:14px;font-weight:500;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s}.header__top .backcall-block .phone-link:hover{color:var(--accent-color)}.header__top .backcall-block .time-info{font-size:12px;color:var(--txt-gray);margin:0 16px}.header__top .backcall-block .backcall-link{font-size:16px;line-height:100%;font-weight:500;color:var(--accent-color);margin-right:3px;-webkit-transition:color .3s;transition:color .3s}.header__top .backcall-block .backcall-link .icon{display:none}.header__top .backcall-block .backcall-link:hover{color:var(--link-hover)}.header__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:padding .3s;transition:padding .3s;padding:0}.header__bottom .hamburger{display:none;background-color:transparent;border-radius:0;border:none;padding:0;position:relative;top:3px;margin-right:16px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.header__bottom .hamburger:hover{color:var(--txt-main)}.header__bottom .hamburger .icon{display:inline-block;font-size:24px;line-height:24px}.header__bottom .hamburger .icon:before{content:"\e824"}.header__bottom .hamburger.active{color:var(--accent-color);top:2px}.header__bottom .hamburger.active .icon:before{content:"\e811"}.header__bottom .logo-link{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:48px}.header__bottom .logo-link .logo-image{display:block;width:auto;max-width:138px;margin:0}.header__bottom .catalog-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;position:relative}.header__bottom .catalog-btn:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e824";font-size:24px;line-height:24px;margin-right:15px}.header__bottom .catalog-btn.active:before{content:"\e811"}.header__bottom .search-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin:0 25px;max-width:498px;position:relative}.header__bottom .search-wrapper .input-group{position:relative;border:1px solid var(--gray-border);border-radius:7px}.header__bottom .search-wrapper .input-group .search-input{display:block;width:100%;border:none;border-radius:0;background-color:transparent;padding:14px 95px 14px 16px;font-size:16px;line-height:100%;letter-spacing:-.32px;-webkit-transition:background-color .3s;transition:background-color .3s}.header__bottom .search-wrapper .input-group .search-input:not(:-moz-placeholder-shown)+.clear-btn,.header__bottom .search-wrapper .input-group .search-input:not(:-ms-input-placeholder)+.clear-btn,.header__bottom .search-wrapper .input-group .search-input:not(:placeholder-shown)+.clear-btn{display:block}.header__bottom .search-wrapper .input-group .search-input.placeholder{color:var(--txt-gray)}.header__bottom .search-wrapper .input-group .search-input::-webkit-input-placeholder{color:var(--txt-gray)}.header__bottom .search-wrapper .input-group .search-input::-moz-placeholder{color:var(--txt-gray)}.header__bottom .search-wrapper .input-group .search-input:-moz-placeholder{color:var(--txt-gray)}.header__bottom .search-wrapper .input-group .search-input:-ms-input-placeholder{color:var(--txt-gray)}.header__bottom .search-wrapper .input-group .clear-btn{display:none;position:absolute;top:calc(50% - 12px);right:55px;font-size:25px;line-height:25px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.header__bottom .search-wrapper .input-group .clear-btn:hover{color:var(--txt-main)}.header__bottom .search-wrapper .input-group .search-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:55px;height:100%;top:0;right:0;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;font-size:24px;line-height:24px;background-color:transparent;border:none}.header__bottom .search-wrapper .input-group .search-btn:hover{color:var(--txt-main)}.header__bottom .search-wrapper .search-results{position:absolute;top:calc(100% + 10px);left:0;display:none;padding:16px 8px 24px 0;background-color:var(--bg-color);border-radius:7px}.header__bottom .search-wrapper .search-results.show{display:block}.header__bottom .search-wrapper .search-results .results-wrapper{width:664px;max-height:calc(var(--app-height) - 185px);overflow-y:scroll;overflow-x:hidden;padding-left:13px;scrollbar-face-color:var(--gray-border);scrollbar-track-color:var(--bg-color)}.header__bottom .search-wrapper .search-results .results-wrapper::-webkit-scrollbar{width:4px;height:4px;border-radius:4px}.header__bottom .search-wrapper .search-results .results-wrapper::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.header__bottom .search-wrapper .search-results .results-wrapper::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.header__bottom .search-wrapper .search-results .results-wrapper::-webkit-scrollbar-track{background:var(--bg-color);border-radius:4px}.header__bottom .search-wrapper .search-results .empty-title,.header__bottom .search-wrapper .search-results .type-title{font-size:18px;line-height:130%;font-weight:600;margin-bottom:10px}.header__bottom .search-wrapper .search-results .empty-title{margin:10px 0 0}.header__bottom .search-wrapper .search-results .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;padding-right:25px}.header__bottom .search-wrapper .search-results .btn-row .see-more{font-size:14px;line-height:100%;font-weight:500}.header__bottom .search-wrapper .search-results .btn-row .see-more:after{font-size:18px;line-height:100%}.header__bottom .search-wrapper .search-results .products-results .products-list{margin-top:15px}.header__bottom .search-wrapper .search-results .products-results .products-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 24px 10px 0;max-width:100%;margin-top:5px;position:relative}.header__bottom .search-wrapper .search-results .products-results .products-list__item:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:-13px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.header__bottom .search-wrapper .search-results .products-results .products-list__item:hover:before{background-color:var(--bg-gray-color)}.header__bottom .search-wrapper .search-results .products-results .products-list__item>*{position:relative;z-index:1}.header__bottom .search-wrapper .search-results .products-results .products-list__item:nth-of-type(1){margin-top:0}.header__bottom .search-wrapper .search-results .products-results .products-list__item .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 51px;flex:0 0 51px;width:51px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .image-block .item-image{display:block;width:auto;max-width:100%;margin:0 auto}.header__bottom .search-wrapper .search-results .products-results .products-list__item .descr-block{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;padding-left:10px;max-width:380px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .descr-block .item-manufacturer{font-size:12px;line-height:100%;font-weight:500;color:var(--txt-gray)}.header__bottom .search-wrapper .search-results .products-results .products-list__item .descr-block .item-link{font-size:14px;line-height:160%;-webkit-transition:color .3s;transition:color .3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:3px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .descr-block .item-link b{background-color:var(--txt-fill);font-weight:initial}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;min-height:38px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price .old-price{display:inline-block;white-space:nowrap;color:var(--txt-gray);font-size:12px;line-height:100%;position:relative;padding:0 3px;margin-top:5px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price .old-price:after{content:"";display:block;width:100%;height:1px;background-color:var(--txt-gray);position:absolute;top:50%;left:0}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price .price{font-family:Gilroy,sans-serif;font-size:18px;line-height:100%;font-weight:500;white-space:nowrap}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price .no-available{font-size:16px;line-height:100%;font-weight:500}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price+.item-add{margin-left:18px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:108px;position:relative}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .input-group{position:absolute;bottom:0;right:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;border:none}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .input-group.count-group{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);opacity:0}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .input-group.count-group .count-input{padding:10px 5px 9px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .input-group.count-group .count-btn{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;font-size:20px;line-height:20px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .analog-link{display:inline-block}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .addcart-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:11px 19px;border-radius:5px;font-size:14px;line-height:100%;font-weight:500}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .addcart-link .icon{display:none;font-size:24px;line-height:24px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .addcart-link span{display:inline-block}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add.in-cart .input-group.btn-group{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);opacity:0}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add.in-cart .input-group.count-group{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.header__bottom .search-wrapper .search-results .categories-results{margin-top:38px}.header__bottom .search-wrapper .search-results .categories-results .type-title{margin-bottom:5px}.header__bottom .search-wrapper .search-results .categories-results .categories-list{margin-top:5px}.header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link{display:block;font-size:14px;line-height:160%;-webkit-transition:color .3s;transition:color .3s;padding:11px 0;position:relative}.header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:-13px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link:hover:before{background-color:var(--bg-gray-color)}.header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link>*{position:relative;z-index:1}.header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link .item-name b{background-color:var(--txt-fill);font-weight:initial}.header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link .item-name span{display:inline-block;margin-left:10px;font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray)}.header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link p{font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray)}.header__bottom .search-wrapper .search-results .categories-results .btn-row{margin-top:15px}.header__bottom .search-wrapper .search-results .articles-results{margin-top:38px}.header__bottom .search-wrapper .search-results .articles-results .type-title{margin-bottom:5px}.header__bottom .search-wrapper .search-results .articles-results .articles-list,.header__bottom .search-wrapper .search-results .articles-results .articles-list__item{margin-top:5px}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item:nth-of-type(1){margin-top:0}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding:10px 0}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .item-link:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:-13px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .item-link:hover:before{background-color:var(--bg-gray-color)}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .image-block{-webkit-box-flex:0;-ms-flex:0 0 51px;flex:0 0 51px;width:51px;border-radius:3px;overflow:hidden;position:relative;z-index:1}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .image-block .item-link{display:block}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .image-block .item-image{display:block;width:auto;max-width:100%}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin-left:15px;position:relative;z-index:1}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .descr-block .item-name{display:inline-block;font-size:14px;line-height:160%}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .descr-block .item-name b{background-color:var(--txt-fill);font-weight:initial}.header__bottom .user-menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 0 0 auto}.header__bottom .user-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__bottom .user-menu__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 0 0 30px}.header__bottom .user-menu__link{display:block;color:var(--txt-gray);font-size:14px;line-height:140%;text-align:center;-webkit-transition:color .3s;transition:color .3s;position:relative}.header__bottom .user-menu__link[data-count]:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:attr(data-count);position:absolute;top:-5px;left:0;right:0;margin:0 12px 0 auto;width:18px;height:18px;border-radius:50%;background-color:var(--accent-color);color:#fff;font-size:10px;line-height:100%}.header__bottom .user-menu__link[data-count].js-compare-link:before{margin-right:15px}.header__bottom .user-menu__link[data-count].js-cart-link:before{margin-right:7px}.header__bottom .user-menu__link[data-count=""]:before,.header__bottom .user-menu__link[data-count="0"]:before{display:none}.header__bottom .user-menu__link:hover,.header__bottom .user-menu__link:hover .icon{color:var(--accent-color)}.header__bottom .user-menu__link .icon{display:block;color:var(--txt-main);font-size:24px;line-height:24px;margin-bottom:4px;-webkit-transition:color .3s;transition:color .3s}.header__bottom .user-menu .user-personal{display:none}.header__bottom .user-menu .user-personal .menu-title{text-align:center;position:relative;border-bottom:1px solid var(--gray-border);padding:12px 0 9px}.header__bottom .user-menu .user-personal .menu-title span{font-family:Gilroy,sans-serif;font-size:24px;line-height:120%;font-weight:500}.header__bottom .user-menu .user-personal .menu-title .close-btn{position:absolute;top:14px;right:20px;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;font-size:24px;line-height:24px}.header__bottom .user-menu .user-personal .menu-title .close-btn .icon{pointer-events:none}.header__bottom .user-menu .user-personal .menu-title .close-btn:hover{color:var(--link-hover)}.header__bottom .user-menu .user-personal .personal-menu{padding:30px 20px}.header__bottom .user-menu .user-personal .personal-menu__item{display:block;margin-top:28px}.header__bottom .user-menu .user-personal .personal-menu__item:nth-of-type(1){margin-top:0}.header__bottom .user-menu .user-personal .personal-menu__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:18px;line-height:135%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.header__bottom .user-menu .user-personal .personal-menu__link.active,.header__bottom .user-menu .user-personal .personal-menu__link.active.icon{color:var(--accent-color)}.header__bottom .user-menu .user-personal .personal-menu__link .icon{display:inline-block;font-size:24px;line-height:24px;margin-right:16px;color:var(--txt-gray)}.header__bottom .user-menu .user-personal .personal-menu__link.logout-link,.header__bottom .user-menu .user-personal .personal-menu__link.logout-link .icon{color:var(--error-color)}.header__bottom .user-menu .user-personal.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__bottom>.search-btn{display:none;margin-left:auto;font-size:24px;line-height:24px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.header__bottom>.search-btn:hover{color:var(--txt-main)}.header__bottom>.search-btn.active .icon:before{content:"\e811"}.header__mobile-menu{display:none;-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:var(--bg-color);width:100%;height:calc(var(--app-height) - 100%);position:absolute;top:100%;left:0;border-top:1px solid var(--gray-border)}.header__mobile-menu.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__mobile-menu .mmenu-wrapper{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;overflow-y:scroll;padding-bottom:60px}.header__mobile-menu .mobile-menu{width:100%;padding:24px 15px 20px}.header__mobile-menu .mobile-menu__item{display:block;margin-top:23px}.header__mobile-menu .mobile-menu__item:nth-of-type(1){margin-top:0}.header__mobile-menu .mobile-menu__link{display:inline-block;font-size:16px;line-height:120%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.header__mobile-menu .mobile-menu__link:hover{color:var(--accent-color)}.header__mobile-menu .mobile-menu__link.catalog-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__mobile-menu .mobile-menu__link.catalog-link:after{display:inline-block;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80d";margin-left:10px;font-size:24px;line-height:24px;color:var(--blue-border)}.header__mobile-menu .backcall-block{width:calc(100% - 30px);margin:0 auto;padding:12px 0;border-top:1px solid var(--gray-border)}.header__mobile-menu .backcall-block .phone-link{font-size:14px;line-height:100%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.header__mobile-menu .backcall-block .phone-link:hover{color:var(--accent-color)}.header__mobile-menu .backcall-block .time-info{display:inline-block;font-size:12px;line-height:140%;color:var(--txt-gray);margin-left:16px}.header__mobile-menu .backcall-block .backcall-link{display:inline-block;font-size:16px;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;margin-top:5px}.header__mobile-menu .backcall-block .backcall-link:hover{color:var(--link-hover)}.header__mobile-menu .backcall-block .backcall-link .icon{display:none}.header__mobile-menu .backcall-block .location-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;color:var(--accent-color);font-size:16px;line-height:100%;font-weight:500;-webkit-transition:color .3s;transition:color .3s;margin-top:22px}.header__mobile-menu .backcall-block .location-link:hover{color:var(--link-hover)}.header__mobile-menu .backcall-block .location-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e822";font-size:20px;line-height:100%;margin-right:10px}.header__user-menu{display:none;width:100%;margin-top:auto;padding:8px 15px;position:fixed;min-height:60px;top:calc(var(--app-height) - 60px);left:0;background-color:var(--bg-color);z-index:21}.header__user-menu:before{content:"";display:block;width:100%;height:1px;position:absolute;top:0;left:0;background-color:var(--gray-border)}.header__user-menu .user-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__user-menu .user-menu__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.header__user-menu .user-menu__link{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--txt-gray)}.header__user-menu .user-menu__link.active{color:var(--accent-color)}.header__user-menu .user-menu__link[data-count]:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:attr(data-count);position:absolute;top:-5px;left:0;right:0;margin:0 12px 0 auto;width:18px;height:18px;border-radius:50%;background-color:var(--accent-color);color:#fff;font-size:10px;line-height:100%}.header__user-menu .user-menu__link:hover{color:var(--txt-main)}.header__user-menu .user-menu__link .icon{font-size:24px;line-height:24px}.header__user-menu .user-menu__link span{display:inline-block;margin-top:2px;font-size:11px;line-height:160%;font-weight:500}.header__checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__checkout .logo-link{display:block;max-width:138px;margin-right:66px}.header__checkout .logo-link .logo-image{display:block;width:auto;max-width:100%}.header__checkout .info-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:130%;font-weight:600;margin:0 auto}.header__checkout .info-content .phone-link{display:inline-block;-webkit-transition:color .3s;transition:color .3s;margin-left:5px}.header__checkout .info-content .phone-link:hover{color:var(--accent-color)}.header__checkout .info-content .time{display:inline-block;margin-left:12px;font-size:16px;line-height:160%;letter-spacing:.32px;color:var(--txt-gray)}.header__checkout .continue-link{padding:17px 19px}.header .main-catalog{display:none;background-color:var(--bg-color);border-top:1px solid var(--gray-border);position:absolute;top:calc(100% - 14px);left:0;width:100%;height:calc(var(--app-height) - 100% + 14px)}.header .main-catalog.show{display:block}.header .main-catalog .container{height:100%}.header .main-catalog__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;height:100%}.header .main-catalog__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 calc((100vw - 1270px)/ 2 + 342px + 15px);flex:0 0 calc((100vw - 1270px)/ 2 + 342px + 15px);max-width:calc((100vw - 1270px)/ 2 + 342px + 15px);width:calc((100vw - 1270px)/ 2 + 342px + 15px);border-right:1px solid var(--gray-border);padding-right:4px;padding-bottom:12px}.header .main-catalog__content__left-side .catalog-menu{margin:12px 0;width:100%;padding-left:calc(100% - 345px + 5px);max-height:calc(100% - 12px);overflow-y:scroll;overflow-x:auto;scrollbar-face-color:var(--gray-border);scrollbar-track-color:var(--bg-color)}.header .main-catalog__content__left-side .catalog-menu::-webkit-scrollbar{width:4px;height:4px;border-radius:4px}.header .main-catalog__content__left-side .catalog-menu::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.header .main-catalog__content__left-side .catalog-menu::-webkit-scrollbar-thumb:hover{background:var(--txt-blue-light)}.header .main-catalog__content__left-side .catalog-menu::-webkit-scrollbar-track{background:var(--bg-color);border-radius:4px}.header .main-catalog__content__left-side .catalog-menu__item{display:block;position:relative;max-width:calc(100% - 14px)}.header .main-catalog__content__left-side .catalog-menu__item:before{content:"";display:block;width:calc((100vw - 1270px)/ 2 + 100% + 15px);height:100%;position:absolute;top:0;right:0;pointer-events:none;background-color:var(--bg-gray-color);border-radius:0 6px 6px 0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.header .main-catalog__content__left-side .catalog-menu__item.active:before{opacity:1}.header .main-catalog__content__left-side .catalog-menu__item.active .catalog-menu__link:after{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header .main-catalog__content__left-side .catalog-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;font-size:16px;line-height:100%;font-weight:500;color:var(--txt-main);padding:10px 10px 9px 0;-webkit-transition:color .3s;transition:color .3s}.header .main-catalog__content__left-side .catalog-menu__link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80d";font-size:24px;line-height:24px;margin-left:auto;color:var(--accent-color);opacity:0;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.header .main-catalog__content__left-side .catalog-menu__link:hover{color:var(--accent-color)}.header .main-catalog__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100vw - ((100vw - 1270px)/ 2 + 342px + 15px) - (100vw - 1270px)/ 2 - 20px);flex:0 0 calc(100vw - ((100vw - 1270px)/ 2 + 342px + 15px) - (100vw - 1270px)/ 2 - 20px);max-width:calc(100vw - ((100vw - 1270px)/ 2 + 342px + 15px) - (100vw - 1270px)/ 2 - 20px);width:calc(100vw - ((100vw - 1270px)/ 2 + 342px + 15px) - (100vw - 1270px)/ 2 - 20px);padding-left:30px;margin:24px 0;max-height:calc(100% - 15px);overflow-y:scroll;scrollbar-face-color:var(--gray-border);scrollbar-track-color:var(--bg-color)}.header .main-catalog__content__right-side::-webkit-scrollbar{width:4px;height:4px;border-radius:4px}.header .main-catalog__content__right-side::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.header .main-catalog__content__right-side::-webkit-scrollbar-thumb:hover{background:var(--txt-blue-light)}.header .main-catalog__content__right-side::-webkit-scrollbar-track{background:var(--bg-color);border-radius:4px}.header .main-catalog__content__right-side .catalog-submenu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.header .main-catalog__content__right-side .catalog-submenu.active{display:-webkit-box;display:-ms-flexbox;display:flex}.header .main-catalog__content__right-side .catalog-submenu .brands-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}.header .main-catalog__content__right-side .catalog-submenu .brands-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:82px;min-height:44px;margin-left:13px}.header .main-catalog__content__right-side .catalog-submenu .brands-list__item:nth-of-type(1){margin-left:0}.header .main-catalog__content__right-side .catalog-submenu .brands-list__item .item-link{display:block}.header .main-catalog__content__right-side .catalog-submenu .brands-list__item .item-image{display:block;width:auto;max-width:100%;margin:0 auto}.header .main-catalog__content__right-side .catalog-submenu .back-link{display:none}.header .main-catalog__content__right-side .catalog-submenu .submenu-list{columns:3;-webkit-columns:3;-moz-columns:3;padding-top:18px}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item{max-width:100%;margin-top:18px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item:nth-of-type(1){margin-top:0}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-title{font-size:16px;line-height:100%;font-weight:600;color:var(--txt-blue);-webkit-transition:color .3s;transition:color .3s}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-title:hover,.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-title:hover .icon{color:var(--accent-color)}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list{margin-top:6px}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;list-style-type:none}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list li{display:block;margin-top:3px}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list li:nth-of-type(1){margin-top:0}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list a{display:inline-block;text-decoration:none;color:var(--txt-main);font-size:14px;line-height:100%;-webkit-transition:color .3s;transition:color .3s}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list a:hover{color:var(--accent-color)}.header.header-checkout{padding:7px 0 10px;border-bottom:1px solid var(--gray-border)}.header.header-checkout.scroll{padding:7px 0 10px}.header.mobile-search-show:before{content:"";display:block;width:100%;height:calc(var(--app-height) - 100%);background-color:rgba(36,41,44,.12);position:absolute;top:100%;left:0;z-index:20}.header.scroll{background-color:var(--bg-color);border-color:var(--gray-border);padding:20px 0 9px}.header.scroll .main-catalog{top:100%;height:calc(var(--app-height) - 100%)}.header+main{padding-top:125px}.main-section{background-color:var(--bg-gray-color);padding-top:0!important}.main-section .main-banner{position:relative;padding-top:144px}.main-section .main-banner:after{display:block;content:url(/local/static/release/css/../images/svg/banner_lines.svg);position:absolute;width:auto;height:auto;left:55%;top:calc(-50% + 152px);-webkit-transform:rotate(-21.4deg);-ms-transform:rotate(-21.4deg);transform:rotate(-21.4deg);z-index:-1;pointer-events:none}.main-section .main-banner .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:30px 0 25px}.main-section .main-banner .slide-content__left-side{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;padding-bottom:60px}.main-section .main-banner .slide-content__left-side .slide-title{margin-top:30px}.main-section .main-banner .slide-content__left-side .slide-descr{margin-top:20px}.main-section .main-banner .slide-content__left-side .slide-btn{display:inline-block;margin-top:30px;padding:16px 34px}.main-section .main-banner .slide-content__right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;position:relative}.main-section .main-banner .slide-content__right-side .slide-image{display:block;width:auto;max-width:100%;margin-right:15px}.main-section .main-banner .banner-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;bottom:40px;left:calc((100% - 1270px)/ 2 + 15px);z-index:1}.main-section .main-banner .banner-navigation .nav-btn{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;font-size:18px;line-height:18px;margin:0}.main-section .main-banner .banner-navigation .banner-pagination{min-width:60px;text-align:center;font-size:16px;line-height:100%;letter-spacing:.32px;color:var(--txt-gray)}.main-section .main-banner .banner-navigation .banner-pagination .swiper-pagination-current{font-weight:500;color:var(--txt-main)}.main-info{margin:48px 0}.main-info__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-info__content__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-width:25%;position:relative}.main-info__content__item:nth-of-type(2){position:relative}.main-info__content__item:nth-of-type(2):before{content:"";display:block;width:1px;height:50px;background-color:var(--gray-border);border-radius:6px;position:absolute;top:calc(50% - 25px);left:-25%}.main-info__content__item:nth-of-type(2):after{content:"";display:block;width:1px;height:50px;background-color:var(--gray-border);border-radius:6px;position:absolute;top:calc(50% - 25px);right:-25%}.main-info__content__item .item-title{font-family:Gilroy,sans-serif;font-size:26px;line-height:135%;font-weight:500}.main-info__content__item .item-title b,.main-info__content__item .item-title span,.main-info__content__item .item-title strong{display:inline-block;font-size:37px;line-height:120%;font-weight:600}.main-info__content__item .item-descr{font-size:16px;line-height:160%;letter-spacing:.32px;color:var(--txt-gray);margin-top:3px}.popular-section .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popular-section .title-row .header2{margin-right:auto}.popular-section__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-auto-rows:238px;grid-column-gap:20px;grid-row-gap:20px;margin-top:38px}.popular-section__content__item{position:relative;overflow:hidden;border-radius:16px;background-color:var(--bg-item)}.popular-section__content__item .image-block{position:relative;height:100%}.popular-section__content__item .image-block .item-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popular-section__content__item .descr-block{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.popular-section__content__item .descr-block .item-link{display:block;width:100%;height:100%;padding:25px;font-family:Gilroy,sans-serif;font-size:26px;line-height:135%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.popular-section__content__item .descr-block .item-link:hover{color:var(--accent-color)}.popular-section__content__item:nth-of-type(1){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3}.popular-section__content__item:nth-of-type(1) .item-link{padding:30px 40% 30px 30px}.popular-section__content__item:nth-of-type(2){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1/3/2/4}.popular-section__content__item:nth-of-type(3){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:1/4/2/5}.popular-section__content__item:nth-of-type(4){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}.popular-section__content__item:nth-of-type(5){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.popular-section__content__item:nth-of-type(6){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:2/3/3/5}.popular-section__content__item:nth-of-type(6) .item-link{padding:30px 40% 30px 30px}.popular-section.main-page{margin-top:62px}.see-section__content,.special-section__content{margin-top:40px;position:relative}.see-section.catalog-page,.special-section.gifts-page,.special-section.main-page{margin-top:116px}.see-section.category-page{margin-top:114px}.see-section.product-page,.see-section.search-page{margin-top:116px}.new-section .type-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-section .type-links__item{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:28px;position:relative;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.new-section .type-links__item:before{content:"";display:block;width:0;height:3px;background-color:var(--txt-main);position:absolute;bottom:-11px;left:0;-webkit-transition:width .3s;transition:width .3s}.new-section .type-links__item:nth-of-type(1){margin-left:0}.new-section .type-links__item.active,.new-section .type-links__item:hover{color:var(--txt-main)}.new-section .type-links__item.active:before{width:100%}.new-section__content{margin-top:48px}.new-section__content .product-slider{display:none}.new-section__content .product-slider .slider-navigation{bottom:calc(100% + 48px)}.new-section__content .product-slider.active{display:block}.new-section.main-page{margin-top:124px}.new-section.catalog-page{margin-top:104px}.new-section.category-page{margin-top:12px}.new-section.product-page{margin-top:124px}.new-section.cart-page{margin-top:95px}.new-section.search-page{margin-top:70px}.brands-section__content{margin-top:38px;position:relative}.brands-section__content .brands-slider{overflow-y:visible}.brands-section__content .brands-slider .swiper-slide{max-width:156px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;margin-right:24px}.brands-section__content .brands-slider .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}.brands-section__content .brands-slider .swiper-slide .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands-section__content .brands-slider .swiper-slide .slide-logo{display:block;width:auto;max-width:100%;margin:0 auto}.brands-section__content .brands-slider .slider-navigation{position:absolute;bottom:calc(100% + 36px);right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands-section__content .brands-slider .slider-navigation .nav-btn.next-btn{margin-left:20px}.brands-section.main-page{margin-top:118px}.stocks-section__content{margin-top:40px}.stocks-section__content .stocks-slider{overflow-y:visible}.stocks-section__content .stocks-slider .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;max-width:295px}.stocks-section__content .stocks-slider .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.stocks-section__content .stocks-slider .swiper-slide .stock-content{background-color:var(--bg-item);border-radius:16px;overflow:hidden}.stocks-section__content .stocks-slider .swiper-slide .stock-content .image-block{min-height:415px;position:relative}.stocks-section__content .stocks-slider .swiper-slide .stock-content .image-block:after{content:"";display:block;background:linear-gradient(357deg,#f4f7f9 45%,rgba(244,247,249,0) 93.43%);width:100%;height:70%;position:absolute;bottom:0;left:0}.stocks-section__content .stocks-slider .swiper-slide .stock-content .image-block .stock-time{display:inline-block;position:absolute;top:16px;left:16px;border-radius:7px;background-color:var(--bg-color);padding:7px;font-size:14px;line-height:100%;font-weight:600;color:var(--day-bubble)}.stocks-section__content .stocks-slider .swiper-slide .stock-content .image-block .item-image{display:block;width:auto;min-width:100%;min-height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.stocks-section__content .stocks-slider .swiper-slide .stock-content .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:0;padding:16px 16px 32px;min-height:170px;z-index:1}.stocks-section__content .stocks-slider .swiper-slide .stock-content .descr-block .item-name{display:inline-block;color:var(--txt-main);font-size:18px;line-height:130%;font-weight:600;-webkit-transition:color .3s;transition:color .3s}.stocks-section__content .stocks-slider .swiper-slide .stock-content .descr-block .item-name:hover{color:var(--accent-color)}.stocks-section__content .stocks-slider .swiper-slide .stock-content .descr-block .item-descr{margin-top:10px;font-size:14px;line-height:160%}.stocks-section__content .stocks-slider .slider-navigation{right:0}.stocks-section.main-page{margin-top:118px}.clients-section__content .clients-slider{overflow-y:visible}.clients-section__content .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.clients-section__content .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;padding:40px 0;position:relative;max-width:610px;height:auto}.clients-section__content .swiper-slide:after{display:block;content:url(/local/static/release/css/../images/svg/answer_ancor.svg);position:absolute;bottom:8px;left:25px;pointer-events:none}.clients-section__content .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s}.clients-section__content .swiper-slide .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--bg-item);border-radius:16px;padding:32px;position:relative;overflow:hidden;height:100%}.clients-section__content .swiper-slide .slide-content:after{display:block;content:url(/local/static/release/css/../images/svg/answer_line.svg);width:auto;height:auto;position:absolute;bottom:-5px;right:0;pointer-events:none}.clients-section__content .swiper-slide .slide-content .slide-descr{font-size:16px;line-height:165%;font-weight:500;padding-right:8%;position:relative;z-index:1;margin-bottom:auto}.clients-section__content .swiper-slide .slide-content .slide-descr:before{display:inline;content:"«";margin-right:-2px}.clients-section__content .swiper-slide .slide-content .slide-descr:after{display:inline;content:"»";margin-left:-2px}.clients-section__content .swiper-slide .slide-content .slide-descr p{display:inline}.clients-section__content .swiper-slide .slide-content .slide-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px;position:relative;z-index:1}.clients-section__content .swiper-slide .slide-content .slide-info .person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.clients-section__content .swiper-slide .slide-content .slide-info .person__icon{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;border-radius:50%;overflow:hidden}.clients-section__content .swiper-slide .slide-content .slide-info .person__icon .user-icon{display:block;width:auto;max-width:100%;margin:0}.clients-section__content .swiper-slide .slide-content .slide-info .person__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin-left:15px}.clients-section__content .swiper-slide .slide-content .slide-info .person__info .person{font-size:14px;line-height:140%;font-weight:500}.clients-section__content .swiper-slide .slide-content .slide-info .person__info .function{font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray);margin-top:2px}.clients-section__content .swiper-slide .slide-content .slide-info .answer-open{margin:0 5px 0 auto;font-size:14px}.clients-section__content .swiper-slide .slide-content .slide-info .answer-open:after{font-size:18px;line-height:18px}.clients-section__content .slider-navigation{bottom:calc(100% - 4px);right:0}.clients-section.main-page{margin-top:116px}.about-section__descr{margin-top:35px}.about-section__descr p{margin-top:15px}.about-section__descr p:nth-of-type(1){margin-top:0}.about-section__descr h3{display:block;margin-bottom:25px}.about-section__descr .about-link{margin-top:65px}.about-section__content{position:relative;padding:20px 0 20px calc(50% + 35px)}.about-section__content .images-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2;max-width:calc(50% - 10px);position:absolute;top:0;left:0}.about-section__content .images-wrapper__item{border-radius:16px;overflow:hidden}.about-section__content .images-wrapper__item .item-image{display:block;width:auto;max-width:100%;margin:0}.about-section__content .images-wrapper__item:nth-of-type(1){-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2}.about-section__content .images-wrapper__item:nth-of-type(2){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}.about-section__content .images-wrapper__item:nth-of-type(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}.about-section.main-page{margin-top:97px}.blog-section__content{margin-top:40px}.blog-section__content .blog-slider{overflow-y:visible}.blog-section__content .blog-slider .swiper-wrapper{-ms-flex-line-pack:stretch;align-content:stretch}.blog-section__content .blog-slider .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;height:auto;max-width:295px}.blog-section__content .blog-slider .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.blog-section__content .blog-slider .swiper-slide .blog-content{background:linear-gradient(18deg,#f4f7f9 17.63%,#d9e9f2 122.21%);border-radius:16px;overflow:hidden;height:100%;position:relative}.blog-section__content .blog-slider .swiper-slide .blog-content .image-block{position:relative}.blog-section__content .blog-slider .swiper-slide .blog-content .image-block .item-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.blog-section__content .blog-slider .swiper-slide .blog-content .descr-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 32px;min-height:165px;position:absolute;bottom:0;left:0;z-index:1}.blog-section__content .blog-slider .swiper-slide .blog-content .descr-block .category{font-size:14px;line-height:160%;color:var(--txt-gray)}.blog-section__content .blog-slider .swiper-slide .blog-content .descr-block .item-name{display:inline-block;color:var(--txt-main);font-size:20px;line-height:142%;font-weight:600;-webkit-transition:color .3s;transition:color .3s;margin-top:8px;padding-right:10px}.blog-section__content .blog-slider .swiper-slide .blog-content .descr-block .item-name:hover{color:var(--accent-color)}.blog-section__content .blog-slider .slider-navigation{bottom:calc(100% + 36px);right:0}.blog-section.main-page{margin-top:115px}.catalog-main{background-color:var(--bg-color)}.catalog-main .catalog-stocks{overflow-y:visible;width:calc(100% + 40px);padding:0 20px;margin:40px -20px 0}.catalog-main .catalog-stocks .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.catalog-main .catalog-stocks .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;max-width:610px;height:auto}.catalog-main .catalog-stocks .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}.catalog-main .catalog-stocks .slide-content{border-radius:16px;overflow:hidden;position:relative;height:100%}.catalog-main .catalog-stocks .slide-content .image-block{position:absolute;top:0;left:0;width:100%;height:100%}.catalog-main .catalog-stocks .slide-content .image-block .slide-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-main .catalog-stocks .slide-content .descr-block{position:relative;z-index:1;height:100%}.catalog-main .catalog-stocks .slide-content .descr-block .item-link{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:26px 42px;height:100%}.catalog-main .catalog-stocks .slide-content .descr-block .item-time{color:#fff;font-size:12px;line-height:160%;font-weight:500;margin-bottom:17px;padding:0 6px}.catalog-main .catalog-stocks .slide-content .descr-block .item-name{color:#fff;max-width:75%}.catalog-main .catalog-stocks .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;top:50%;right:0;z-index:1}.catalog-main .catalog-stocks .slider-navigation .nav-btn{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;font-size:20px;line-height:20px;margin:0;background-color:var(--bg-color);-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}.catalog-main .catalog-stocks .slider-navigation .nav-btn:hover{color:var(--bg-color);background-color:var(--accent-color);border-color:var(--accent-color)}.catalog-main .catalog-stocks .slider-navigation .nav-btn.swiper-button-disabled{color:var(--blue-border);background-color:var(--bg-color);border-color:var(--gray-border)}.catalog-main .catalog-stocks .slider-navigation .nav-btn.swiper-button-lock{display:none!important}.catalog-main .catalog-list{margin-top:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-main .catalog-list__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin:0 20px 20px 0;border-radius:16px;overflow:hidden;position:relative;min-height:210px;background-color:#f3f7fa}.catalog-main .catalog-list__item:nth-of-type(2n){margin-right:0}.catalog-main .catalog-list__item .image-block{position:absolute;top:0;left:0;width:100%;height:100%}.catalog-main .catalog-list__item .image-block .item-image{display:block;width:auto;height:auto;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;margin:0 0 0 auto}.catalog-main .catalog-list__item .descr-block{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;height:100%}.catalog-main .catalog-list__item .descr-block .item-name{display:inline-block;max-width:55%;-webkit-transition:color .3s;transition:color .3s;margin-bottom:auto}.catalog-main .catalog-list__item .descr-block .item-name:hover{color:var(--accent-color)}.catalog-main .catalog-list__item .descr-block .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:28px;width:100%;max-width:70%;max-height:64px;overflow-x:hidden;overflow-y:scroll;padding-right:10px;scrollbar-face-color:var(--gray-border);scrollbar-track-color:transparent}.catalog-main .catalog-list__item .descr-block .tags-list::-webkit-scrollbar{width:4px;height:4px;border-radius:50px}.catalog-main .catalog-list__item .descr-block .tags-list::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:50px;-webkit-transition:background-color .3s;transition:background-color .3s}.catalog-main .catalog-list__item .descr-block .tags-list::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.catalog-main .catalog-list__item .descr-block .tags-list::-webkit-scrollbar-track{background:0 0;border-radius:50px}.catalog-main .catalog-list__item .descr-block .tags-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 4px 4px 0}.catalog-main .catalog-list__item .descr-block .tags-list a{display:inline-block;text-decoration:none;border:1px solid var(--gray-border);background-color:#f4f7f9;border-radius:13px;font-size:12px;line-height:160%;font-weight:500;padding:2px 10px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.catalog-main .catalog-list__item .descr-block .tags-list a:hover{color:var(--accent-color);background-color:var(--bg-color)}.category-main .catalog-stocks{overflow-y:visible;width:calc(100% + 40px);padding:0 20px;margin:40px -20px 0}.category-main .catalog-stocks .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;max-width:610px;height:auto}.category-main .catalog-stocks .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}.category-main .catalog-stocks .slide-content{border-radius:16px;overflow:hidden;position:relative;height:100%}.category-main .catalog-stocks .slide-content .image-block{position:absolute;top:0;left:0;width:100%;height:100%}.category-main .catalog-stocks .slide-content .image-block .slide-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-main .catalog-stocks .slide-content .descr-block{position:relative;z-index:1;height:100%}.category-main .catalog-stocks .slide-content .descr-block .item-link{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:26px 42px;height:100%}.category-main .catalog-stocks .slide-content .descr-block .item-time{color:#fff;font-size:12px;line-height:160%;font-weight:500;margin-bottom:17px;padding:0 6px}.category-main .catalog-stocks .slide-content .descr-block .item-name{color:#fff;max-width:75%}.category-main .catalog-stocks .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;top:50%;right:0;z-index:1}.category-main .catalog-stocks .slider-navigation .nav-btn{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;font-size:20px;line-height:20px;margin:0;background-color:var(--bg-color);-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}.category-main .catalog-stocks .slider-navigation .nav-btn:hover{color:var(--bg-color);background-color:var(--accent-color);border-color:var(--accent-color)}.category-main .catalog-stocks .slider-navigation .nav-btn.swiper-button-disabled{color:var(--blue-border);background-color:var(--bg-color);border-color:var(--gray-border)}.category-main__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-main__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 285px;flex:0 0 285px;max-width:285px}.category-main__content__left-side .filter-title{display:none;text-align:center;position:relative;border-bottom:1px solid var(--gray-border);padding:12px 0 9px}.category-main__content__left-side .filter-title span{font-family:Gilroy,sans-serif;font-size:24px;line-height:120%;font-weight:500}.category-main__content__left-side .filter-title .close-btn{position:absolute;top:14px;right:20px;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;font-size:24px;line-height:24px}.category-main__content__left-side .filter-title .close-btn .icon{pointer-events:none}.category-main__content__left-side .filter-title .close-btn:hover{color:var(--link-hover)}.category-main__content__left-side .filter-choose{display:none}.category-main__content__left-side .filter-choose .choose-wrapper{padding:20px 20px 0;margin:5px 0 -10px}.category-main__content__left-side .filter-choose .choose-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-main__content__left-side .filter-choose .choose-title span{font-family:Gilroy,sans-serif;font-size:24px;line-height:120%;font-weight:500}.category-main__content__left-side .filter-choose .choose-title .choose-clean{display:inline-block;margin-left:auto;font-size:16px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.category-main__content__left-side .filter-choose .choose-title .choose-clean:hover{color:var(--link-hover)}.category-main__content__left-side .filter-choose .choose-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:18px}.category-main__content__left-side .filter-choose .choose-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 16px 16px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);background-color:var(--bg-gray-color);border-radius:5px;padding:6px 12px;font-size:14px;line-height:160%}.category-main__content__left-side .filter-choose .choose-list__item:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e811";font-size:18px;line-height:18px;display:inline-block;margin-left:7px;pointer-events:none}.category-main__content__left-side .category-title{font-size:18px;line-height:130%;font-weight:600}.category-main__content__left-side .category-menu .category-list{margin-top:24px;font-size:14px;line-height:160%}.category-main__content__left-side .category-menu .category-list__item{display:block}.category-main__content__left-side .category-menu .category-list__item.submenu-item .category-list__link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";font-size:20px;line-height:20px;margin-left:15px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list{display:none;margin:0;padding:10px 0 10px 20px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item{margin-top:17px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item:nth-of-type(1){margin-top:0}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .submenu-list__link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";font-size:20px;line-height:20px;margin-left:14px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu{display:none;margin:0;padding:18px 0 0 8px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li{display:block;margin-top:5px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li:nth-of-type(1){margin-top:0}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li.submenu-item>a:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";font-size:20px;line-height:20px;margin-left:14px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li.submenu-item .inner-menu{display:none;margin:0;padding:18px 0 0 5px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li.submenu-item .inner-menu li{display:block}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li.submenu-item .inner-menu a.active,.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li.submenu-item .inner-menu a:hover,.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li.submenu-item.active>a{color:var(--accent-color)}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li.submenu-item.active>a:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item.active .submenu-list__link{color:var(--accent-color)}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item.active .submenu-list__link:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__link:hover{color:var(--accent-color)}.category-main__content__left-side .category-menu .category-list__item.active .category-list__link{color:var(--accent-color);background-color:var(--bg-gray-color)}.category-main__content__left-side .category-menu .category-list__item.active .category-list__link:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.category-main__content__left-side .category-menu .category-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:160%;color:var(--txt-main);padding:8px 10px;border-radius:3px;background-color:transparent;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.category-main__content__left-side .category-menu .category-list__link:hover{color:var(--accent-color)}.category-main__content__left-side .category-menu .category-list__link.active{background-color:var(--bg-gray-color)}.category-main__content__left-side .category-menu .more-categories{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;color:var(--accent-color);font-size:16px;line-height:100%;-webkit-transition:color .3s;transition:color .3s;margin-top:8px}.category-main__content__left-side .category-menu .more-categories:hover{color:var(--link-hover)}.category-main__content__left-side .category-menu .more-categories:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";display:inline-block;margin-left:16px;font-size:24px;line-height:24px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.category-main__content__left-side .category-menu .more-categories.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.category-main__content__left-side .search-block{margin-top:32px}.category-main__content__left-side .search-block .search-form{margin-top:23px}.category-main__content__left-side .search-block .search-form .search-input{display:block;width:100%;border:1px solid var(--gray-border);padding:10px 16px;border-radius:7px;color:var(--txt-main)}.category-main__content__left-side .search-block .search-form .search-input.placeholder{color:var(--txt-gray);font-size:16px;line-height:160%;letter-spacing:.32px}.category-main__content__left-side .search-block .search-form .search-input::-webkit-input-placeholder{color:var(--txt-gray);font-size:16px;line-height:160%;letter-spacing:.32px}.category-main__content__left-side .search-block .search-form .search-input::-moz-placeholder{color:var(--txt-gray);font-size:16px;line-height:160%;letter-spacing:.32px}.category-main__content__left-side .search-block .search-form .search-input:-moz-placeholder{color:var(--txt-gray);font-size:16px;line-height:160%;letter-spacing:.32px}.category-main__content__left-side .search-block .search-form .search-input:-ms-input-placeholder{color:var(--txt-gray);font-size:16px;line-height:160%;letter-spacing:.32px}.category-main__content__left-side .search-block .search-result{margin-top:16px}.category-main__content__left-side .search-block .search-result .checkbox-wrapper{max-height:255px;overflow-y:scroll;padding-right:18px;max-width:calc(100% - 5px);scrollbar-face-color:var(--gray-border);scrollbar-track-color:var(--bg-color)}.category-main__content__left-side .search-block .search-result .checkbox-wrapper::-webkit-scrollbar{width:3px;height:3px;border-radius:0}.category-main__content__left-side .search-block .search-result .checkbox-wrapper::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.category-main__content__left-side .search-block .search-result .checkbox-wrapper::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.category-main__content__left-side .search-block .search-result .checkbox-wrapper::-webkit-scrollbar-track{background:var(--bg-color);border-radius:0}.category-main__content__left-side .search-block .search-result .input-group{margin-top:8px}.category-main__content__left-side .search-block .search-result .input-group:nth-of-type(1){margin-top:0}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label{position:relative;display:block;-webkit-transition:opacity .3s;transition:opacity .3s}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label input:checked+.label:before{border-color:var(--accent-color);background-color:var(--accent-color);color:var(--bg-color)}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label input:disabled+.label{cursor:default;opacity:.5;pointer-events:none}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-height:24px;position:relative}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label .label:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";width:24px;height:24px;font-size:18px;line-height:18px;border-radius:5px;border:1px solid var(--gray-border);background-color:transparent;color:transparent;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label .label .brand-name{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:16px;font-size:14px;line-height:160%}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label .label .brand-count{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;color:var(--txt-gray);font-size:12px;line-height:100%;font-weight:500;margin-left:auto}.category-main__content__left-side .submit-block{width:100%}.category-main__content__left-side .submit-block .btn-group{margin-top:24px}.category-main__content__left-side .submit-block .btn-group .clear-link{display:block;width:100%;text-align:center;padding:17px 10px;margin-bottom:10px}.category-main__content__left-side .submit-block .btn-group .submit-btn{display:block;width:100%;text-align:center;padding:17px 10px}.category-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 285px);flex:0 0 calc(100% - 285px);max-width:calc(100% - 285px);padding-left:30px}.category-main__content__right-side .filter-choose{display:none}.category-main__content__right-side .filter-choose .choose-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.category-main__content__right-side .filter-choose .choose-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 16px 16px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);background-color:var(--bg-gray-color);border-radius:5px;padding:6px 12px;font-size:14px;line-height:160%}.category-main__content__right-side .filter-choose .choose-list__item:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e811";font-size:18px;line-height:18px;display:inline-block;margin-left:7px;pointer-events:none}.category-main__content__right-side .form-wrapper .filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:160%}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group span{color:var(--txt-gray)}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox{margin-left:10px;color:var(--accent-color);cursor:pointer}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text{width:auto!important;padding-right:27px}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";position:absolute;top:3px;right:0;font-size:18px;line-height:18px}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown{background-color:var(--bg-color);border-radius:7px;-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);color:var(--txt-main);min-width:200px}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul{margin:0;padding:5px 0}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:9px 15px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li:hover{background-color:var(--bg-gray-color)}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li.sel:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";color:var(--accent-color);font-size:20px;line-height:20px;margin-left:auto;margin-right:2px}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select-text:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);top:2px}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;border:1px solid var(--gray-border);border-radius:7px;padding:1px 2px}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group label{position:relative;display:block}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group label+label{margin-left:6px}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group label .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 4px;color:var(--txt-main);background-color:transparent;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;border-radius:5px}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group label .label .icon{font-size:20px;line-height:20px}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group label input:checked+.label{background-color:var(--bg-gray-color);color:var(--accent-color)}.category-main__content__right-side .form-wrapper .filter-form .filter-btn{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;border:1px solid var(--gray-border);border-radius:8px;font-size:24px;line-height:24px;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.category-main__content__right-side .form-wrapper .filter-form .filter-btn:hover{color:var(--link-hover)}.category-main__content__right-side .product-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto);grid-column-gap:20px;grid-row-gap:20px;margin-top:16px}.category-main__content__right-side .product-list .product-item.list-view{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.category-main__content__right-side .product-list .banner-item{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;border-radius:16px;overflow:hidden;position:relative;margin:5px 0 3px}.category-main__content__right-side .product-list .banner-item .image-block{position:absolute;top:0;left:0;width:100%;height:100%}.category-main__content__right-side .product-list .banner-item .image-block .slide-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-main__content__right-side .product-list .banner-item .descr-block{position:relative;z-index:1;max-width:80%}.category-main__content__right-side .product-list .banner-item .descr-block .item-link{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:26px 42px}.category-main__content__right-side .product-list .banner-item .descr-block .item-time{color:#fff;font-size:12px;line-height:160%;font-weight:500;margin-bottom:17px;padding:0 6px}.category-main__content__right-side .product-list .banner-item .descr-block .item-name{color:#fff;margin-top:auto;max-width:75%}.category-main__content__right-side .pagination{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;margin-top:40px}.category-main__banner{border-radius:16px;overflow:hidden;position:relative;margin:80px 0;min-height:160px}.category-main__banner .image-block{position:absolute;top:0;left:0;width:100%;height:100%}.category-main__banner .image-block .slide-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-main__banner .descr-block{position:relative;z-index:1;max-width:500px;height:100%}.category-main__banner .descr-block .item-link{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:26px 42px}.category-main__banner .descr-block .item-time{color:#fff;font-size:12px;line-height:160%;font-weight:500;margin-bottom:17px;padding:0 6px}.category-main__banner .descr-block .item-name{color:#fff;margin-top:auto;max-width:75%}.category-descr{margin-top:105px}.category-descr h1,.category-descr h2,.category-descr h3,.category-descr h4{margin-top:8px}.category-descr .header3{margin-top:0}.category-descr .descr-preview{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:800px;font-size:16px;line-height:160%;letter-spacing:.32px;margin-top:16px}.category-descr .descr-preview.show{display:block}.category-descr .descr-preview p{margin-top:10px}.category-descr .descr-preview p:nth-of-type(1){margin-top:0}.category-descr .read-link{margin-top:10px}.product-main__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:38px}.product-main__content__left-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 610px;flex:0 0 610px;max-width:610px}.product-main__content__left-side .thumbs-side{-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;max-width:85px}.product-main__content__left-side .thumbs-side .product-thumbs{height:505px}.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide{cursor:pointer;height:85px}.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide .slide-content{border-radius:5px;position:relative}.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide .slide-content:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:5px;border:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide .slide-content .thumb-image{display:block;width:auto;max-width:100%;margin:0 auto;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide.swiper-slide-thumb-active .slide-content:after{border-color:var(--accent-color)}.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide.swiper-slide-thumb-active .slide-content .thumb-image,.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide:hover .slide-content .thumb-image{opacity:1}.product-main__content__left-side .thumbs-side .product-thumbs .thumbs-navigation{position:absolute;left:0;right:0;margin:0 auto;top:10px;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:0;height:calc(100% - 20px);z-index:1}.product-main__content__left-side .thumbs-side .product-thumbs .thumbs-navigation .nav-btn{background-color:var(--bg-color)}.product-main__content__left-side .thumbs-side .product-thumbs .thumbs-navigation .nav-btn:hover{color:var(--accent-color)}.product-main__content__left-side .thumbs-side .product-thumbs .thumbs-navigation .nav-btn.next-btn{margin-left:0;margin-top:auto}.product-main__content__left-side .thumbs-side .product-thumbs .thumbs-navigation .nav-btn.swiper-button-disabled{display:none}.product-main__content__left-side .images-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 85px - 20px);flex:0 0 calc(100% - 85px - 20px);max-width:calc(100% - 85px - 20px);margin-left:20px;position:relative;height:100%}.product-main__content__left-side .images-side .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:11px;left:11px;max-width:calc(100% - 24px);z-index:2}.product-main__content__left-side .images-side .tags-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:2px 8px;border-radius:5px;text-transform:uppercase;font-size:14px;line-height:140%;font-weight:500;margin:0 5px 5px 0;border:1px solid transparent}.product-main__content__left-side .images-side .tags-list__item.day-tag{background-color:var(--day-bubble);border-color:var(--day-bubble);color:#fff}.product-main__content__left-side .images-side .tags-list__item.hit-tag{background-color:var(--hit-bubble);border-color:var(--hit-bubble);color:#fff}.product-main__content__left-side .images-side .tags-list__item.new-tag{background-color:var(--new-bubble);border-color:var(--new-bubble);color:#fff}.product-main__content__left-side .images-side .tags-list__item.simple-tag{background-color:#fff;border:1px solid var(--gray-border);text-transform:none}.product-main__content__left-side .images-side .product-main{height:100%}.product-main__content__left-side .images-side .product-main .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-main__content__left-side .images-side .product-main .swiper-slide{position:relative;height:auto}.product-main__content__left-side .images-side .product-main .swiper-slide .gallery-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.product-main__content__left-side .images-side .product-main .swiper-slide .slide-content{border-radius:8px;overflow:hidden;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-main__content__left-side .images-side .product-main .swiper-slide .slide-content .product-image{display:block;width:auto;max-width:100%;margin:0 auto}.product-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 610px);flex:0 0 calc(100% - 610px);max-width:calc(100% - 610px);padding-left:44px}.product-main__content__right-side .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18px}.product-main__content__right-side .product-info .product-manufacture{margin-right:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-main__content__right-side .product-info .product-manufacture .manufacture-logo{display:block;width:auto;margin:0}.product-main__content__right-side .product-info .product-article,.product-main__content__right-side .product-info .product-country{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:14px;line-height:160%;color:var(--txt-gray);margin-left:24px}.product-main__content__right-side .product-name{display:block;margin-bottom:20px}.product-main__content__right-side .product-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main__content__right-side .product-actions .btns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main__content__right-side .product-actions .btns-list .action-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;margin:0 0 0 24px;white-space:nowrap}.product-main__content__right-side .product-actions .btns-list .action-link:last-child{margin-left:0}.product-main__content__right-side .product-actions .btns-list .action-link .icon{font-size:24px;line-height:24px;margin-right:15px}.product-main__content__right-side .product-actions .btns-list .action-link span{display:inline-block;font-size:16px;line-height:100%;font-weight:500}.product-main__content__right-side .product-actions .btns-list .action-link.js-compare-link.added{color:var(--accent-color)}.product-main__content__right-side .product-actions .btns-list .action-link.js-compare-link.added .icon:before{content:"\e813"}.product-main__content__right-side .product-actions .btns-list .action-link.js-favorite-link.added{color:var(--accent-color)}.product-main__content__right-side .product-actions .btns-list .action-link.js-favorite-link.added .icon:before{content:"\e81e"}.product-main__content__right-side .product-actions .btns-list .action-link:hover{color:var(--txt-blue)}.product-main__content__right-side .product-actions .answers-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.product-main__content__right-side .product-actions .answers-row .answers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-main__content__right-side .product-actions .answers-row .answers-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-main__content__right-side .product-actions .answers-row .answers-list .icon{display:inline-block;margin:0 2px;font-size:20px;line-height:20px}.product-main__content__right-side .product-actions .answers-row .answers-list .icon:before{background:-webkit-linear-gradient(#fdeb8d,#f90);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="1"] li:nth-of-type(1) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="2"] li:nth-of-type(1) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="2"] li:nth-of-type(2) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="3"] li:nth-of-type(1) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="3"] li:nth-of-type(2) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="3"] li:nth-of-type(3) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="4"] li:nth-of-type(1) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="4"] li:nth-of-type(2) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="4"] li:nth-of-type(3) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="4"] li:nth-of-type(4) .icon:before,.product-main__content__right-side .product-actions .answers-row .answers-list[data-mark="5"] li .icon:before{content:"\e835"}.product-main__content__right-side .product-actions .answers-row .answers-list:not([data-mark]) li .icon{margin:0 3px;font-size:18px;line-height:18px}.product-main__content__right-side .product-actions .answers-row .answers-list:not([data-mark]) li .icon:before{content:"\e835";background:0 0;color:var(--gray-border);-webkit-text-fill-color:var(--gray-border)}.product-main__content__right-side .product-actions .answers-row .answers-link{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:14px;line-height:100%;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;margin:2px 0 0 5px}.product-main__content__right-side .product-actions .answers-row .answers-link:hover{color:var(--accent-color)}.product-main__content__right-side .product-descr{margin-top:23px;font-size:16px;line-height:160%;letter-spacing:.32px}.product-main__content__right-side .product-descr p{margin-top:10px}.product-main__content__right-side .product-descr p:nth-of-type(1){margin-top:0}.product-main__content__right-side .product-descr .text-wrapper{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--txt-main);overflow:hidden;text-overflow:ellipsis}.product-main__content__right-side .product-descr .text-wrapper.show{display:block}.product-main__content__right-side .product-descr .read-link{display:inline-block;font-size:14px;line-height:100%;font-weight:500;letter-spacing:0;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;margin-top:12px}.product-main__content__right-side .product-descr .read-link:hover{color:var(--txt-blue)}.product-main__content__right-side .product-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:18px}.product-main__content__right-side .product-btns .add-block{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main__content__right-side .product-btns .add-block .item-mobile-price,.product-main__content__right-side .product-btns .add-block .item-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-main__content__right-side .product-btns .add-block .item-mobile-price .old-price,.product-main__content__right-side .product-btns .add-block .item-price .old-price{display:inline-block;white-space:nowrap;color:var(--txt-gray);font-size:18px;line-height:160%;position:relative;padding:0 3px;margin-left:10px}.product-main__content__right-side .product-btns .add-block .item-mobile-price .old-price:after,.product-main__content__right-side .product-btns .add-block .item-price .old-price:after{content:"";display:block;width:100%;height:1px;background-color:var(--txt-gray);position:absolute;top:50%;left:0}.product-main__content__right-side .product-btns .add-block .item-mobile-price .price,.product-main__content__right-side .product-btns .add-block .item-price .price{font-family:Gilroy,sans-serif;font-size:37px;line-height:120%;font-weight:500}.product-main__content__right-side .product-btns .add-block .item-mobile-price .no-available,.product-main__content__right-side .product-btns .add-block .item-price .no-available{font-family:Gilroy,sans-serif;font-size:26px;line-height:135%;font-weight:500;margin-top:42px}.product-main__content__right-side .product-btns .add-block .item-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;height:50px;width:200px;margin-top:16px}.product-main__content__right-side .product-btns .add-block .item-add .input-group{position:absolute;bottom:0;left:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:100%}.product-main__content__right-side .product-btns .add-block .item-add .input-group.count-group{-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);opacity:0}.product-main__content__right-side .product-btns .add-block .item-add .input-group.count-group .count-btn{width:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.product-main__content__right-side .product-btns .add-block .item-add .input-group.count-group .count-input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:13px 12px;font-size:16px;font-weight:500}.product-main__content__right-side .product-btns .add-block .item-add .analog-link{display:block;text-align:center;width:232px;max-width:232px;-webkit-box-flex:0;-ms-flex:0 0 232px;flex:0 0 232px;padding:17px 10px}.product-main__content__right-side .product-btns .add-block .item-add .addcart-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;padding:16px 10px}.product-main__content__right-side .product-btns .add-block .item-add.in-cart .input-group.btn-group{-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);opacity:0}.product-main__content__right-side .product-btns .add-block .item-add.in-cart .input-group.count-group{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.product-main__content__right-side .product-btns .add-block .item-mobile-price{display:none}.product-main__content__right-side .product-btns .links-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 14px auto}.product-main__content__right-side .product-btns .links-block .buy-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:14px;line-height:100%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.product-main__content__right-side .product-btns .links-block .buy-link:hover{color:var(--txt-blue)}.product-main__content__right-side .product-btns .links-block .buy-link .icon{font-size:18px;line-height:18px;margin-right:8px}.product-main__content__right-side .product-btns .links-block .buy-link+.buy-link{margin-left:22px}.product-main__content__right-side .see-available{font-size:14px;line-height:100%;font-weight:500;margin-top:18px}.product-main__content__right-side .see-available:after{font-size:18px;line-height:18px}.product-main__tabs{margin-top:38px}.product-main__tabs .tabs-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.product-main__tabs .tabs-links:after{content:"";display:block;width:100%;height:1px;background-color:var(--gray-border);position:absolute;bottom:2px;left:0}.product-main__tabs .tabs-links .swiper-slide{width:auto}.product-main__tabs .tabs-links .swiper-wrapper{padding-bottom:5px}.product-main__tabs .tabs-links__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-main__tabs .tabs-links__item .tab-link{display:inline-block;position:relative;font-size:18px;line-height:160%;letter-spacing:.15px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.product-main__tabs .tabs-links__item .tab-link:hover{color:var(--accent-color)}.product-main__tabs .tabs-links__item .tab-link:after{content:"";display:block;width:0;height:2px;background-color:var(--accent-color);position:absolute;bottom:-3px;left:0;-webkit-transition:width .3s;transition:width .3s}.product-main__tabs .tabs-links__item .tab-link.active{color:var(--accent-color)}.product-main__tabs .tabs-links__item .tab-link.active:after{width:100%}.product-main__tabs .tabs-content{margin-top:36px}.product-main__tabs .tabs-content__item{display:none}.product-main__tabs .tabs-content__item.active{display:block}.product-main__tabs .tabs-content__item .info-content,.product-main__tabs .tabs-content__item .parameters-content{font-size:16px;line-height:160%;letter-spacing:.32px;max-width:800px}.product-main__tabs .tabs-content__item .info-content h2,.product-main__tabs .tabs-content__item .parameters-content h2{font-size:18px;line-height:130%;font-weight:600;letter-spacing:0;margin-bottom:17px}.product-main__tabs .tabs-content__item .info-content img,.product-main__tabs .tabs-content__item .parameters-content img{display:block;width:auto;max-width:100%;margin:25px 0;border-radius:8px}.product-main__tabs .tabs-content__item .parameters-content{margin-top:32px}.product-main__tabs .tabs-content__item .parameters-content ul{margin:0;padding:0 8px 0 0;list-style-type:none;color:var(--txt-gray)}.product-main__tabs .tabs-content__item .parameters-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;position:relative}.product-main__tabs .tabs-content__item .parameters-content ul li:after{content:"";display:inline-block;width:100%;border-bottom:1px dashed var(--gray-border);position:absolute;bottom:8px;left:0;z-index:-1}.product-main__tabs .tabs-content__item .parameters-content ul li:nth-of-type(1){margin-top:0}.product-main__tabs .tabs-content__item .parameters-content ul li span{display:inline-block;background-color:var(--bg-color)}.product-main__tabs .tabs-content__item .parameters-content ul li span:nth-of-type(1){padding-right:3px}.product-main__tabs .tabs-content__item .parameters-content ul li span:nth-of-type(2){margin-left:auto;padding-left:3px;color:var(--txt-main)}.product-main__tabs .tabs-content__item .answers-empty{text-align:center;padding-top:32px}.product-main__tabs .tabs-content__item .answers-empty .answers-icon{display:inline-block;width:auto;max-width:100%;margin:0 auto}.product-main__tabs .tabs-content__item .answers-empty h3{margin:44px 0 6px;font-size:20px;line-height:142%;font-weight:600;letter-spacing:0}.product-main__tabs .tabs-content__item .answers-empty .js-simple-modal{color:var(--accent-color);text-decoration:underline;-webkit-transition:color .3s;transition:color .3s}.product-main__tabs .tabs-content__item .answers-empty .js-simple-modal:hover{color:var(--txt-blue);text-decoration:none}.product-main__tabs .tabs-content__item .answers-empty .answer-link{display:inline-block;margin-top:24px;padding:17px 48px;letter-spacing:0}.product-main__tabs .tabs-content__item .answers-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main__tabs .tabs-content__item .answers-content__left-side{-webkit-box-flex:0;-ms-flex:0 0 800px;flex:0 0 800px;max-width:800px}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item{margin-top:20px;padding:16px 20px}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item:nth-of-type(1){margin-top:0}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .person-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .person-block .person-icon{width:36px;height:36px;-o-object-fit:cover;object-fit:cover;border-radius:50%;overflow:hidden}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .person-block .person-name{margin-left:16px;font-size:18px;line-height:130%;font-weight:600}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .date{font-size:14px;line-height:160%;color:var(--txt-gray);margin-right:14px}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-top:2px}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list .icon{display:inline-block;margin:0 2px;font-size:20px;line-height:20px}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list .icon:before{background:-webkit-linear-gradient(#fdeb8d,#f90);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="1"] li:nth-of-type(1) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="2"] li:nth-of-type(1) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="2"] li:nth-of-type(2) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="3"] li:nth-of-type(1) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="3"] li:nth-of-type(2) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="3"] li:nth-of-type(3) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="4"] li:nth-of-type(1) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="4"] li:nth-of-type(2) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="4"] li:nth-of-type(3) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="4"] li:nth-of-type(4) .icon:before,.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .answers-list[data-mark="5"] li .icon:before{content:"\e835"}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .descr-block{font-size:16px;line-height:160%;letter-spacing:.32px;margin-top:22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .descr-block.show{display:block}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .read-more{display:inline-block;font-size:14px;line-height:100%;font-weight:500;margin-top:8px;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .read-more:hover{color:var(--link-hover)}.product-main__tabs .tabs-content__item .answers-content__left-side .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}.product-main__tabs .tabs-content__item .answers-content__left-side .btn-row .see-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:265px;margin:0 auto;padding:17px 10px}.product-main__tabs .tabs-content__item .answers-content__right-side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:355px;margin:0 0 0 auto;position:sticky;top:150px;left:0;padding-top:20px}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row{padding-top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list .icon{display:inline-block;margin:0 4px 0 0;font-size:24px;line-height:24px}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list .icon:before{background:-webkit-linear-gradient(#fdeb8d,#f90);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="1"] li:nth-of-type(1) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="2"] li:nth-of-type(1) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="2"] li:nth-of-type(2) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="3"] li:nth-of-type(1) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="3"] li:nth-of-type(2) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="3"] li:nth-of-type(3) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="4"] li:nth-of-type(1) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="4"] li:nth-of-type(2) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="4"] li:nth-of-type(3) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="4"] li:nth-of-type(4) .icon:before,.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-list[data-mark="5"] li .icon:before{content:"\e835"}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-mark{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:20px;line-height:142%;font-weight:600;margin-left:28px}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-link{font-size:16px;line-height:160%;letter-spacing:.32px;white-space:nowrap;color:var(--txt-gray);margin-left:auto}.product-main__tabs .tabs-content__item .answers-content__right-side .reg-wrapper{font-size:16px;line-height:160%;letter-spacing:.32px;max-width:305px;margin-top:24px}.product-main__tabs .tabs-content__item .answers-content__right-side .reg-wrapper a{color:var(--accent-color);text-decoration:none;letter-spacing:0;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.product-main__tabs .tabs-content__item .answers-content__right-side .reg-wrapper a:hover{color:var(--txt-blue)}.product-main__tabs .tabs-content__item .answers-content__right-side .answer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 10px;margin-top:20px}.analog-section.product-page,.buymore-section.product-page,.current-section.product-page{margin-top:116px}.blog-main .blog-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px}.blog-main .blog-categories .categories-list{margin:0;max-width:calc(100% - 100px)}.blog-main .blog-categories .categories-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.blog-main .blog-categories .categories-list__link{display:inline-block;font-size:16px;line-height:160%;white-space:nowrap;letter-spacing:.32px;padding:7px 13px;border:1px solid var(--gray-border);border-radius:5px;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.blog-main .blog-categories .categories-list__link.active,.blog-main .blog-categories .categories-list__link:hover{border-color:var(--accent-color);color:var(--accent-color)}.blog-main .blog-categories .more-items{position:relative;margin-left:30px}.blog-main .blog-categories .more-items .more-link{white-space:nowrap}.blog-main .blog-categories .more-items .more-link:after{content:"\e80b";margin-left:16px}.blog-main .blog-categories .more-items .more-link.active:after,.blog-main .blog-categories .more-items .more-link.active:hover:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.blog-main .blog-categories .more-items .more-link:hover:after{-webkit-transform:none;-ms-transform:none;transform:none}.blog-main .blog-categories .more-items .list-wrapper{display:none;position:absolute;top:calc(100% + 12px);right:-4px;background-color:var(--bg-color);border-radius:8px;-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);min-width:200px;padding:4px 4px 4px 0}.blog-main .blog-categories .more-items .more-list{font-size:14px;line-height:100%;font-weight:500;max-height:208px;overflow-y:scroll;scrollbar-face-color:var(--gray-border);scrollbar-track-color:var(--bg-color)}.blog-main .blog-categories .more-items .more-list::-webkit-scrollbar{width:4px;height:4px;border-radius:50px}.blog-main .blog-categories .more-items .more-list::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:50px;-webkit-transition:background-color .3s;transition:background-color .3s}.blog-main .blog-categories .more-items .more-list::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.blog-main .blog-categories .more-items .more-list::-webkit-scrollbar-track{background:var(--bg-color);border-radius:50px}.blog-main .blog-categories .more-items .more-list a{display:block;text-decoration:none;position:relative;padding:14px 16px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.blog-main .blog-categories .more-items .more-list a:hover{background-color:var(--bg-gray-color)}.blog-main__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:36px}.blog-main__content__item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin:0 20px 55px 0}.blog-main__content__item:nth-of-type(4n){margin-right:0}.blog-main .pagination{margin-top:18px}.brands-main__descr{font-size:16px;line-height:160%;letter-spacing:.32px;margin-top:40px}.brands-main__key{margin-top:30px}.brands-main__key .key-slider{overflow-y:visible;margin-top:30px}.brands-main__key .key-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.brands-main__key .key-slider .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;max-width:610px;height:auto}.brands-main__key .key-slider .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}.brands-main__key .key-slider .swiper-slide .slide-content{border-radius:16px;background-color:var(--bg-gray-color);padding:16px;height:100%}.brands-main__key .key-slider .swiper-slide .slide-content .slide-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.brands-main__key .key-slider .swiper-slide .slide-content .image-block{border-radius:7px;background-color:var(--bg-gray-color);overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 237px;flex:0 0 237px;max-width:237px}.brands-main__key .key-slider .swiper-slide .slide-content .image-block .product-image{display:block;width:auto;max-width:100%;margin:0 auto;max-height:173px}.brands-main__key .key-slider .swiper-slide .slide-content .descr-block{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 237px);flex:0 0 calc(100% - 237px);max-width:calc(100% - 237px);padding:12px 0 0 32px}.brands-main__key .key-slider .swiper-slide .slide-content .descr-block .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:42px}.brands-main__key .key-slider .swiper-slide .slide-content .descr-block .brand-logo{display:block;width:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin:0}.brands-main__key .key-slider .swiper-slide .slide-content .descr-block .txt-wrapper{margin-top:16px;font-size:14px;line-height:160%}.brands-main__key .key-slider .slider-navigation{position:absolute;bottom:calc(100% + 25px);right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands-main__key .key-slider .slider-navigation .nav-btn.next-btn{margin-left:20px}.brands-main__distribution{margin-top:100px}.brands-main__distribution .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brands-main__distribution .view-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;border-radius:7px;border:1px solid var(--gray-border);padding:4px}.brands-main__distribution .view-types .type-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:transparent;border-radius:5px;padding:7px 10px;font-size:18px;line-height:160%;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.brands-main__distribution .view-types .type-link .icon{margin-right:12px;font-size:24px;line-height:24px;color:var(--txt-gray)}.brands-main__distribution .view-types .type-link+.type-link{margin-left:4px}.brands-main__distribution .view-types .type-link.active{background-color:var(--bg-gray-color);color:var(--accent-color)}.brands-main__distribution .view-types .type-link.active .icon,.brands-main__distribution .view-types .type-link:hover,.brands-main__distribution .view-types .type-link:hover .icon{color:var(--accent-color)}.brands-main__distribution .distribution-brands{margin-top:30px}.brands-main__distribution .distribution-brands__type{display:none}.brands-main__distribution .distribution-brands__type.active{display:-webkit-box;display:-ms-flexbox;display:flex}.brands-main__distribution .distribution-brands__type[data-type="1"]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative;padding:16px;margin-bottom:30px}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:before{content:"";display:block;width:1px;height:calc(100% - 30px);background-color:var(--gray-border);position:absolute;top:15px;left:0}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:nth-of-type(4n){margin-right:0}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:nth-of-type(4n+1){margin-left:0}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:nth-of-type(5n+1):before{display:none}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item .item-link{display:block}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item .image-block .item-image{display:block;width:auto;max-width:100%;margin:0 auto}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item .descr-block{text-align:center;margin-top:16px;font-size:18px;line-height:130%;font-weight:600;-webkit-transition:color .3s;transition:color .3s}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:hover .descr-block{color:var(--accent-color)}.brands-main__distribution .distribution-brands__type[data-type="2"]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:1600px;width:calc(100% + 44px);margin:0 -22px}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item{width:100%;max-width:calc(25% - 44px);margin:0 22px 20px}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item .item-title{display:block;border-radius:6px;background-color:var(--bg-gray-color);padding:6px 14px;font-size:18px;line-height:130%;font-weight:600}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item .item-list{margin:10px 0 0;padding:0;list-style-type:none}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item .item-list li{display:block;padding:0 14px;margin-top:7px}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item .item-list li:nth-of-type(1){margin-top:0}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item .item-list a{display:inline-block;-webkit-transition:color .3s;transition:color .3s;text-decoration:none;font-size:16px;line-height:160%;letter-spacing:.32px}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item .item-list a:hover{color:var(--accent-color)}.brand-article__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.brand-article__content .image-block{-webkit-box-flex:0;-ms-flex:0 0 586px;flex:0 0 586px;max-width:586px;border-radius:7px;overflow:hidden}.brand-article__content .image-block .brand-image{display:block;width:auto;max-width:100%}.brand-article__content .descr-block{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 586px);flex:0 0 calc(100% - 586px);max-width:calc(100% - 586px);padding:34px 0 0 45px}.brand-article__descr{font-size:18px;line-height:160%;margin-top:25px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.brand-article__descr.show{display:block}.brand-article__descr p{margin-top:10px}.brand-article__descr p:nth-of-type(1){margin-top:0}.brand-article .read-link{margin-top:12px}.brand-article+.products-section{margin-top:114px}.products-section__title span{display:inline-block;font-family:Gilroy, sans-serif;font-size:16px;line-height:160%;letter-spacing:.32px;color:var(--txt-gray);margin-left:5px}.products-section .form-wrapper{margin-left:auto}.products-section .form-wrapper .filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.products-section .form-wrapper .filter-form .input-group.sort-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:160%;margin-right:24px}.products-section .form-wrapper .filter-form .input-group.sort-group span{color:var(--txt-gray)}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox{margin-left:10px;color:var(--accent-color);cursor:pointer}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text{width:auto!important;padding-right:27px}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";position:absolute;top:3px;right:0;font-size:18px;line-height:18px}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown{background-color:var(--bg-color);border-radius:7px;-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);color:var(--txt-main);min-width:200px}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul{margin:0;padding:5px 0}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:9px 15px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li:hover{background-color:var(--bg-gray-color)}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li.sel:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";color:var(--accent-color);font-size:20px;line-height:20px;margin-left:auto;margin-right:2px}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select-text:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);top:2px}.products-section .form-wrapper .filter-form .input-group.view-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;border:1px solid var(--gray-border);border-radius:7px;padding:1px 2px}.products-section .form-wrapper .filter-form .input-group.view-group label{position:relative;display:block}.products-section .form-wrapper .filter-form .input-group.view-group label+label{margin-left:6px}.products-section .form-wrapper .filter-form .input-group.view-group label .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 4px;color:var(--txt-main);background-color:transparent;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;border-radius:5px}.products-section .form-wrapper .filter-form .input-group.view-group label .label .icon{font-size:20px;line-height:20px}.products-section .form-wrapper .filter-form .input-group.view-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.products-section .form-wrapper .filter-form .input-group.view-group label input:checked+.label{background-color:var(--bg-gray-color);color:var(--accent-color)}.products-section .product-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto);grid-column-gap:20px;grid-row-gap:20px;margin-top:16px}.products-section .product-list .product-item.list-view{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.products-section .product-list .banner-item{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;border-radius:16px;overflow:hidden;position:relative;margin:5px 0 3px}.products-section .product-list .banner-item .image-block{position:absolute;top:0;left:0;width:100%;height:100%}.products-section .product-list .banner-item .image-block .slide-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.products-section .product-list .banner-item .descr-block{position:relative;z-index:1;max-width:80%}.products-section .product-list .banner-item .descr-block .item-link{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:26px 42px}.products-section .product-list .banner-item .descr-block .item-time{color:#fff;font-size:12px;line-height:160%;font-weight:500;margin-bottom:17px;padding:0 6px}.products-section .product-list .banner-item .descr-block .item-name{color:#fff;margin-top:auto;max-width:75%}.products-section .pagination{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;margin-top:40px}.gifts-main .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gifts-main .title-row .filter-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.gifts-main .title-row .filter-wrapper .filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:7px;border:1px solid var(--gray-border);padding:4px}.gifts-main .title-row .filter-wrapper .filter-form .input-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.gifts-main .title-row .filter-wrapper .filter-form .input-group+.input-group{margin-left:4px}.gifts-main .title-row .filter-wrapper .filter-form .input-group label{display:block}.gifts-main .title-row .filter-wrapper .filter-form .input-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.gifts-main .title-row .filter-wrapper .filter-form .input-group label input:checked+.label{color:var(--accent-color);background-color:var(--bg-gray-color)}.gifts-main .title-row .filter-wrapper .filter-form .input-group label input:checked+.label .icon{color:var(--accent-color)}.gifts-main .title-row .filter-wrapper .filter-form .input-group label .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:160%;font-weight:500;border-radius:5px;padding:7px 10px 4px;background-color:transparent;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.gifts-main .title-row .filter-wrapper .filter-form .input-group label .label:hover,.gifts-main .title-row .filter-wrapper .filter-form .input-group label .label:hover .icon{color:var(--accent-color)}.gifts-main .title-row .filter-wrapper .filter-form .input-group label .label .icon{font-size:24px;line-height:24px;margin-right:12px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.gifts-main__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.gifts-main__content__item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin:0 20px 55px 0}.gifts-main__content__item:nth-of-type(4n){margin-right:0}.gifts-main .pagination{margin-top:36px}.questions-main__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.questions-main__content__list{-webkit-box-flex:0;-ms-flex:0 0 820px;flex:0 0 820px;max-width:820px}.questions-main__content__list .question-category{display:none}.questions-main__content__list .question-category.active{display:block}.questions-main__content__list .question-item{padding:28px 24px 24px;background-color:transparent;border-radius:16px;-webkit-transition:background-color .3s;transition:background-color .3s}.questions-main__content__list .question-item:nth-of-type(1){margin-top:0}.questions-main__content__list .question-item .item-title{font-size:18px;line-height:130%;font-weight:600;display:block;padding-right:40px;position:relative;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.questions-main__content__list .question-item .item-title:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e838";position:absolute;top:6px;right:4px;font-size:12px;line-height:12px;color:var(--txt-blue-light);-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,transform .3s,-webkit-transform .3s}.questions-main__content__list .question-item .item-title:hover{color:var(--accent-color)}.questions-main__content__list .question-item .item-descr{display:none;margin-top:22px;max-width:640px;font-size:16px;line-height:160%;letter-spacing:.32px}.questions-main__content__list .question-item.active{background-color:var(--bg-gray-color)}.questions-main__content__list .question-item.active .item-title:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);color:var(--txt-gray)}.questions-main__content__categories{-webkit-box-flex:0;-ms-flex:0 0 348px;flex:0 0 348px;max-width:348px;margin-left:auto;position:sticky;top:150px;left:0}.questions-main__content__categories .categories-menu .swiper-wrapper .swiper-slide{display:block;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:5px}.questions-main__content__categories .categories-menu .swiper-wrapper .category-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:14px 12px;font-size:16px;line-height:160%;letter-spacing:.32px;-webkit-transition:color .3s;transition:color .3s;border-radius:5px}.questions-main__content__categories .categories-menu .swiper-wrapper .category-link:hover{color:var(--accent-color)}.questions-main__content__categories .categories-menu .swiper-wrapper .category-link .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;line-height:20px;margin-right:15px;min-width:20px;color:var(--txt-blue-light);-webkit-transition:color .3s;transition:color .3s}.questions-main__content__categories .categories-menu .swiper-wrapper .category-link.active{background-color:var(--bg-gray-color);color:var(--accent-color)}.questions-main__content__categories .categories-menu .swiper-wrapper .category-link.active .icon{color:var(--accent-color)}.answers-main__content,.vacancies-main__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.answers-main__content .vacancies-empty,.vacancies-main__content .vacancies-empty{margin:18px auto 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;text-align:center}.answers-main__content .vacancies-empty .empty-image,.vacancies-main__content .vacancies-empty .empty-image{display:block;width:auto;max-width:100%;margin:0 auto}.answers-main__content .vacancies-empty .empty-title,.vacancies-main__content .vacancies-empty .empty-title{margin-top:33px}.answers-main__content .vacancies-empty .empty-descr,.vacancies-main__content .vacancies-empty .empty-descr{max-width:355px;margin:10px auto 0;font-size:16px;line-height:160%;letter-spacing:.32px}.answers-main__content .vacancies-empty .back-link,.vacancies-main__content .vacancies-empty .back-link{display:block;max-width:280px;margin:22px auto 0;padding:16px 10px}.answers-main__content__list,.vacancies-main__content__list{-webkit-box-flex:0;-ms-flex:0 0 790px;flex:0 0 790px;max-width:790px}.answers-main__content__list .vacancies-list__item,.vacancies-main__content__list .vacancies-list__item{margin-top:20px;padding:16px 0;border-bottom:1px solid var(--gray-border);position:relative}.answers-main__content__list .vacancies-list__item:nth-of-type(1),.vacancies-main__content__list .vacancies-list__item:nth-of-type(1){margin-top:0}.answers-main__content__list .vacancies-list__item .item-title,.vacancies-main__content__list .vacancies-list__item .item-title{display:block;max-width:calc(100% - 240px);font-size:18px;line-height:130%;font-weight:600}.answers-main__content__list .vacancies-list__item .item-descr,.vacancies-main__content__list .vacancies-list__item .item-descr{margin-top:20px;font-size:16px;line-height:140%;font-weight:500}.answers-main__content__list .vacancies-list__item .item-descr ul,.vacancies-main__content__list .vacancies-list__item .item-descr ul{margin:7px 0 19px;padding:0;font-size:16px;font-weight:400;line-height:175%;letter-spacing:.15px}.answers-main__content__list .vacancies-list__item .item-descr ul li,.vacancies-main__content__list .vacancies-list__item .item-descr ul li{display:block;position:relative;padding-left:18px}.answers-main__content__list .vacancies-list__item .item-descr ul li:nth-of-type(1),.vacancies-main__content__list .vacancies-list__item .item-descr ul li:nth-of-type(1){margin-top:0}.answers-main__content__list .vacancies-list__item .item-descr ul li:before,.vacancies-main__content__list .vacancies-list__item .item-descr ul li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:var(--accent-color);position:absolute;top:12px;left:0}.answers-main__content__list .vacancies-list__item .item-link,.vacancies-main__content__list .vacancies-list__item .item-link{position:absolute;top:16px;right:0}.answers-main__content__list .vacancies-list__item .item-link:after,.vacancies-main__content__list .vacancies-list__item .item-link:after{margin-left:16px}.answers-main__content__list .answers-list__item,.vacancies-main__content__list .answers-list__item{margin-top:20px;padding:26px 24px;border-bottom:1px solid var(--gray-border);position:relative}.answers-main__content__list .answers-list__item:nth-of-type(1),.vacancies-main__content__list .answers-list__item:nth-of-type(1){margin-top:0}.answers-main__content__list .answers-list__item:before,.vacancies-main__content__list .answers-list__item:before{display:block;content:url(/local/static/release/css/../images/svg/quote.svg);position:absolute;top:0;left:0;z-index:-1;pointer-events:none}.answers-main__content__list .answers-list__item .item-descr,.vacancies-main__content__list .answers-list__item .item-descr{font-size:16px;line-height:160%;font-weight:500}.answers-main__content__list .answers-list__item .item-person,.vacancies-main__content__list .answers-list__item .item-person{margin:30px 0 17px;max-width:calc(100% - 200px)}.answers-main__content__list .answers-list__item .item-person .person-name,.vacancies-main__content__list .answers-list__item .item-person .person-name{font-size:14px;line-height:140%;font-weight:500}.answers-main__content__list .answers-list__item .item-person .person-function,.vacancies-main__content__list .answers-list__item .item-person .person-function{font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray);margin-top:2px}.answers-main__content__list .answers-list__item .item-link,.vacancies-main__content__list .answers-list__item .item-link{position:absolute;bottom:44px;right:0}.answers-main__content__list .answers-list__item .item-link:after,.vacancies-main__content__list .answers-list__item .item-link:after{margin-left:16px}.answers-main__content__list .pagination,.vacancies-main__content__list .pagination{margin-top:40px}.answers-main__content__info,.vacancies-main__content__info{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px;margin-left:auto;border-radius:16px;background-color:var(--bg-gray-color);padding:24px;position:sticky;top:120px;left:0}.answers-main__content__info .info-title,.vacancies-main__content__info .info-title{font-size:20px;line-height:142%;font-weight:600}.answers-main__content__info .info-descr,.vacancies-main__content__info .info-descr{font-size:16px;line-height:160%;letter-spacing:.32px;margin-top:16px}.answers-main__content__info .hh-link,.vacancies-main__content__info .hh-link{display:block;text-align:center;margin-top:24px;padding:16px 10px}.contacts-main__content{margin-top:42px;font-size:16px;line-height:160%;letter-spacing:.32px}.contacts-main__content .item-title{letter-spacing:0}.contacts-main__content .item-descr{color:var(--txt-gray);margin-top:18px}.contacts-main__content .address{padding-left:35px;margin-top:23px;position:relative}.contacts-main__content .address:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e822";position:absolute;top:1px;left:0;color:var(--txt-blue-light);font-size:24px;line-height:24px}.contacts-main__content .time{padding-left:35px;margin-top:17px;position:relative}.contacts-main__content .time:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e810";position:absolute;top:1px;left:0;color:var(--txt-blue-light);font-size:24px;line-height:24px}.contacts-main__content .phone{padding-left:35px;margin-top:17px;position:relative}.contacts-main__content .phone:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e805";position:absolute;top:1px;left:0;color:var(--txt-blue-light);font-size:24px;line-height:24px}.contacts-main__content .phone a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.contacts-main__content .phone a:hover{color:var(--accent-color)}.contacts-main__content .email{padding-left:35px;margin-top:17px;position:relative}.contacts-main__content .email:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e825";position:absolute;top:1px;left:0;color:var(--txt-blue-light);font-size:24px;line-height:24px}.contacts-main__content .email a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.contacts-main__content .email a:hover{color:var(--accent-color)}.contacts-main__content .find-link{display:inline-block;padding-left:38px;color:var(--accent-color);font-weight:500;position:relative;margin-top:22px;letter-spacing:0;-webkit-transition:color .3s;transition:color .3s}.contacts-main__content .find-link:hover{color:var(--txt-blue)}.contacts-main__content .find-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e821";position:absolute;top:1px;left:0;font-size:24px;line-height:24px}.contacts-main__content__showroom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contacts-main__content__showroom .image-block{-webkit-box-flex:0;-ms-flex:0 0 600px;flex:0 0 600px;max-width:600px;border-radius:16px;overflow:hidden}.contacts-main__content__showroom .image-block .item-image{display:block;width:auto;max-width:100%;margin:0}.contacts-main__content__showroom .descr-block{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 600px);flex:0 0 calc(100% - 600px);max-width:calc(100% - 600px);padding-left:40px}.contacts-main__content__scheme{margin-top:72px}.contacts-main__content__scheme .scheme-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:4px;border-bottom:1px solid var(--gray-border);margin-top:24px}.contacts-main__content__scheme .scheme-links__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:inline-block;position:relative;font-size:18px;line-height:130%;letter-spacing:0;color:var(--txt-gray);margin-left:40px}.contacts-main__content__scheme .scheme-links__item:nth-of-type(1){margin-left:0}.contacts-main__content__scheme .scheme-links__item:after{content:"";display:block;width:0;height:2px;background-color:var(--accent-color);position:absolute;bottom:-5px;left:0;-webkit-transition:width .3s;transition:width .3s}.contacts-main__content__scheme .scheme-links__item.active{color:var(--accent-color);font-weight:600}.contacts-main__content__scheme .scheme-links__item.active:after{width:100%}.contacts-main__content__scheme .scheme-tabs__item{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:32px}.contacts-main__content__scheme .scheme-tabs__item .map-block{-webkit-box-flex:0;-ms-flex:0 0 600px;flex:0 0 600px;max-width:600px;min-height:310px;position:relative;border-radius:16px;overflow:hidden}.contacts-main__content__scheme .scheme-tabs__item .map-block iframe{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg-gray-color)}.contacts-main__content__scheme .scheme-tabs__item .descr-block{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 600px);flex:0 0 calc(100% - 600px);max-width:calc(100% - 600px);padding:0 0 20px 40px}.contacts-main__content__scheme .scheme-tabs__item .slider-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.contacts-main__content__scheme .scheme-tabs__item .slider-block .scheme-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:16px;width:calc(100% - 32px);height:0;z-index:1}.contacts-main__content__scheme .scheme-tabs__item .slider-block .scheme-navigation .nav-btn{background-color:var(--bg-color);border-color:var(--accent-color);color:var(--accent-color)}.contacts-main__content__scheme .scheme-tabs__item .slider-block .scheme-navigation .nav-btn.next-btn{margin-left:auto}.contacts-main__content__scheme .scheme-tabs__item .slider-block .scheme-navigation .nav-btn:hover{background-color:var(--accent-color);color:var(--bg-color)}.contacts-main__content__scheme .scheme-tabs__item .slider-block .scheme-navigation .nav-btn.swiper-button-disabled{display:none}.contacts-main__content__scheme .scheme-tabs__item .slider-block .slide-content{position:relative;border-radius:16px;overflow:hidden}.contacts-main__content__scheme .scheme-tabs__item .slider-block .slide-content .image-block .scheme-image{display:block;width:auto;max-width:100%;margin:0}.contacts-main__content__scheme .scheme-tabs__item .slider-block .slide-content .descr-block{position:absolute;width:100%;max-width:100%;padding:20px;height:auto;bottom:0;left:0;color:var(--bg-color);background:-webkit-gradient(linear,left top,left bottom,color-stop(8.72%,rgba(0,0,0,0)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,0) 8.72%,#000 100%)}.contacts-main__content__scheme .scheme-tabs__item .slider-block .slide-content .descr-block .header3{margin-bottom:5px}.contacts-main__content__scheme .scheme-tabs__item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-main__content__requisites{max-width:600px;margin-top:72px}.contacts-main__content__requisites .descr-block{background-color:var(--bg-gray-color);border-radius:16px;padding:37px 24px;margin-top:16px;font-weight:500;letter-spacing:0}.contacts-main__content__requisites p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:32px;position:relative}.contacts-main__content__requisites p:after{content:"";display:block;width:100%;height:1px;background-image:-webkit-gradient(linear,left top,right top,color-stop(33%,#e0e3e6),color-stop(0,rgba(255,255,255,0)));background-image:linear-gradient(to right,#e0e3e6 33%,rgba(255,255,255,0) 0);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;position:absolute;bottom:8px;left:0}.contacts-main__content__requisites p:nth-of-type(1){margin-top:0}.contacts-main__content__requisites p span{background-color:var(--bg-gray-color);position:relative;z-index:1}.contacts-main__content__requisites p span:nth-of-type(2){margin-left:auto;font-weight:400}.blog-article__content,.gift-article__content,.simple-article__content{max-width:800px;margin:0 auto}.blog-article__content .date,.blog-article__content .tag,.gift-article__content .date,.gift-article__content .tag,.simple-article__content .date,.simple-article__content .tag{display:block;margin-top:16px;font-size:16px;line-height:160%;letter-spacing:.32px;color:var(--txt-gray)}.blog-article__content .period,.gift-article__content .period,.simple-article__content .period{font-size:18px;line-height:130%;font-weight:500;color:var(--day-bubble);margin:32px 0 15px}.blog-article__content p,.gift-article__content p,.simple-article__content p{margin-top:10px}.blog-article__content p:nth-of-type(1),.gift-article__content p:nth-of-type(1),.simple-article__content p:nth-of-type(1){margin-top:0}.blog-article__content p+h3,.gift-article__content p+h3,.simple-article__content p+h3{margin-top:34px}.blog-article__content h3,.gift-article__content h3,.simple-article__content h3{font-size:20px;line-height:142%;font-weight:600}.blog-article__content ul,.gift-article__content ul,.simple-article__content ul{margin:20px 0;padding:0;list-style-type:none}.blog-article__content ul li,.gift-article__content ul li,.simple-article__content ul li{display:block;padding-left:20px;margin-top:8px;position:relative}.blog-article__content ul li:before,.gift-article__content ul li:before,.simple-article__content ul li:before{content:"";display:block;width:8px;height:8px;background-color:var(--accent-color);border-radius:50%;position:absolute;top:12px;left:0}.blog-article__content ul li:nth-of-type(1),.gift-article__content ul li:nth-of-type(1),.simple-article__content ul li:nth-of-type(1){margin-top:0}.blog-article__content ul.smaller-circles li,.gift-article__content ul.smaller-circles li,.simple-article__content ul.smaller-circles li{padding-left:18px}.blog-article__content ul.smaller-circles li:before,.gift-article__content ul.smaller-circles li:before,.simple-article__content ul.smaller-circles li:before{width:5px;height:5px}.blog-article__content ol,.gift-article__content ol,.simple-article__content ol{margin:20px 0;padding:0;list-style-type:none;counter-reset:item}.blog-article__content ol li,.gift-article__content ol li,.simple-article__content ol li{display:block;padding-left:24px;margin-top:13px;position:relative}.blog-article__content ol li:before,.gift-article__content ol li:before,.simple-article__content ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;font-weight:600}.blog-article__content img,.gift-article__content img,.simple-article__content img{display:block;width:auto;max-width:100%;max-height:100%;margin:30px 0}.blog-article__content .simple-slider,.gift-article__content .simple-slider,.simple-article__content .simple-slider{margin:32px 0 45px}.blog-article__content .simple-slider .simple-main .slide-content,.gift-article__content .simple-slider .simple-main .slide-content,.simple-article__content .simple-slider .simple-main .slide-content{border-radius:16px;overflow:hidden}.blog-article__content .simple-slider .simple-main .slide-content .slide-image,.gift-article__content .simple-slider .simple-main .slide-content .slide-image,.simple-article__content .simple-slider .simple-main .slide-content .slide-image{display:block;width:auto;max-width:100%;margin:0}.blog-article__content .simple-slider .simple-thumbs,.gift-article__content .simple-slider .simple-thumbs,.simple-article__content .simple-slider .simple-thumbs{margin-top:20px;position:relative;padding-right:12px}.blog-article__content .simple-slider .simple-thumbs .swiper-slide,.gift-article__content .simple-slider .simple-thumbs .swiper-slide,.simple-article__content .simple-slider .simple-thumbs .swiper-slide{border-radius:12px;overflow:hidden;position:relative;cursor:pointer;max-width:99px}.blog-article__content .simple-slider .simple-thumbs .swiper-slide:before,.gift-article__content .simple-slider .simple-thumbs .swiper-slide:before,.simple-article__content .simple-slider .simple-thumbs .swiper-slide:before{border-radius:12px;content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:4px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.blog-article__content .simple-slider .simple-thumbs .swiper-slide:after,.gift-article__content .simple-slider .simple-thumbs .swiper-slide:after,.simple-article__content .simple-slider .simple-thumbs .swiper-slide:after{border-radius:12px;content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.blog-article__content .simple-slider .simple-thumbs .swiper-slide .slide-thumb,.gift-article__content .simple-slider .simple-thumbs .swiper-slide .slide-thumb,.simple-article__content .simple-slider .simple-thumbs .swiper-slide .slide-thumb{display:block;width:auto;max-width:100%;margin:0}.blog-article__content .simple-slider .simple-thumbs .swiper-slide.swiper-slide-thumb-active:before,.gift-article__content .simple-slider .simple-thumbs .swiper-slide.swiper-slide-thumb-active:before,.simple-article__content .simple-slider .simple-thumbs .swiper-slide.swiper-slide-thumb-active:before{border-color:var(--bg-color)}.blog-article__content .simple-slider .simple-thumbs .swiper-slide.swiper-slide-thumb-active:after,.gift-article__content .simple-slider .simple-thumbs .swiper-slide.swiper-slide-thumb-active:after,.simple-article__content .simple-slider .simple-thumbs .swiper-slide.swiper-slide-thumb-active:after{border-color:var(--accent-color)}.blog-article__content .simple-slider .simple-thumbs .simple-navigation,.gift-article__content .simple-slider .simple-thumbs .simple-navigation,.simple-article__content .simple-slider .simple-thumbs .simple-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:0;height:0;width:100%;z-index:1}.blog-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn,.gift-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn,.simple-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn{background-color:var(--bg-color);border-color:var(--accent-color)}.blog-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn.next-btn,.gift-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn.next-btn,.simple-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn.next-btn{margin-left:auto}.blog-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn:hover,.gift-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn:hover,.simple-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn:hover{background-color:var(--accent-color);color:var(--bg-color)}.blog-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn.swiper-button-disabled,.gift-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn.swiper-button-disabled,.simple-article__content .simple-slider .simple-thumbs .simple-navigation .nav-btn.swiper-button-disabled{display:none}.blog-article__content .image-wrapper,.gift-article__content .image-wrapper,.simple-article__content .image-wrapper{margin:40px 0 25px;border-radius:16px;overflow:hidden}.blog-article__content .image-wrapper .main-image,.gift-article__content .image-wrapper .main-image,.simple-article__content .image-wrapper .main-image{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin:0}.blog-article__content .blockquote-block,.gift-article__content .blockquote-block,.simple-article__content .blockquote-block{background-color:var(--bg-item-blue);padding:32px;border-radius:10px;margin:44px 0}.blog-article__content .product-preview,.gift-article__content .product-preview,.simple-article__content .product-preview{margin:44px 0}.blog-article__content .table-wrapper,.gift-article__content .table-wrapper,.simple-article__content .table-wrapper{max-width:100%;overflow-y:scroll;margin:44px 0}.blog-article__content table,.gift-article__content table,.simple-article__content table{width:100%;text-align:center;font-size:16px;line-height:140%}.blog-article__content table tr th,.gift-article__content table tr th,.simple-article__content table tr th{padding:12px 16px;font-weight:500;border-top:1px solid var(--gray-border);border-bottom:1px solid var(--gray-border);border-left:1px solid var(--gray-border);background-color:var(--bg-gray-color)}.blog-article__content table tr th:nth-of-type(1),.gift-article__content table tr th:nth-of-type(1),.simple-article__content table tr th:nth-of-type(1){text-align:left;width:100%;border-radius:8px 0 0}.blog-article__content table tr th:nth-of-type(n+2),.gift-article__content table tr th:nth-of-type(n+2),.simple-article__content table tr th:nth-of-type(n+2){min-width:150px}.blog-article__content table tr th:last-child,.gift-article__content table tr th:last-child,.simple-article__content table tr th:last-child{border-radius:0 8px 0 0;border-right:1px solid var(--gray-border)}.blog-article__content table tr td,.gift-article__content table tr td,.simple-article__content table tr td{padding:13px 16px;border-bottom:1px solid var(--gray-border);border-left:1px solid var(--gray-border)}.blog-article__content table tr td:nth-of-type(1),.gift-article__content table tr td:nth-of-type(1),.simple-article__content table tr td:nth-of-type(1){text-align:left}.blog-article__content table tr td:last-child,.gift-article__content table tr td:last-child,.simple-article__content table tr td:last-child{border-right:1px solid var(--gray-border)}.blog-article__content table tr:last-child td:nth-of-type(1),.gift-article__content table tr:last-child td:nth-of-type(1),.simple-article__content table tr:last-child td:nth-of-type(1){border-radius:0 0 0 8px}.blog-article__content table tr:last-child td:last-child,.gift-article__content table tr:last-child td:last-child,.simple-article__content table tr:last-child td:last-child{border-radius:0 0 8px}.blog-article__content .files-links,.gift-article__content .files-links,.simple-article__content .files-links{margin:44px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-article__content .files-links .file-link,.gift-article__content .files-links .file-link,.simple-article__content .files-links .file-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--bg-gray-color);position:relative;padding:15px 28px 15px 76px;color:var(--txt-main);border-radius:10px;margin:0 24px 24px 0}.blog-article__content .files-links .file-link:before,.gift-article__content .files-links .file-link:before,.simple-article__content .files-links .file-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e817";font-size:32px;line-height:32px;color:var(--txt-gray);position:absolute;top:22px;left:24px;-webkit-transition:color .3s;transition:color .3s}.blog-article__content .files-links .file-link:nth-of-type(1),.gift-article__content .files-links .file-link:nth-of-type(1),.simple-article__content .files-links .file-link:nth-of-type(1){margin-left:0}.blog-article__content .files-links .file-link .link-name,.gift-article__content .files-links .file-link .link-name,.simple-article__content .files-links .file-link .link-name{font-size:16px;line-height:160%;letter-spacing:.32px;-webkit-transition:color .3s;transition:color .3s}.blog-article__content .files-links .file-link .link-size,.gift-article__content .files-links .file-link .link-size,.simple-article__content .files-links .file-link .link-size{font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray)}.blog-article__content .files-links .file-link:hover .link-name,.blog-article__content .files-links .file-link:hover:before,.gift-article__content .files-links .file-link:hover .link-name,.gift-article__content .files-links .file-link:hover:before,.simple-article__content .files-links .file-link:hover .link-name,.simple-article__content .files-links .file-link:hover:before{color:var(--accent-color)}.blog-article__content .answer-block,.gift-article__content .answer-block,.simple-article__content .answer-block{margin:44px 0;background-color:var(--bg-gray-color);border-radius:16px;padding:26px 32px 32px}.blog-article__content .answer-block .person-block,.gift-article__content .answer-block .person-block,.simple-article__content .answer-block .person-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:27px}.blog-article__content .answer-block .person-block__icon,.gift-article__content .answer-block .person-block__icon,.simple-article__content .answer-block .person-block__icon{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;max-width:36px;border-radius:50%;overflow:hidden}.blog-article__content .answer-block .person-block__icon .user-icon,.gift-article__content .answer-block .person-block__icon .user-icon,.simple-article__content .answer-block .person-block__icon .user-icon{display:block;width:auto;max-width:100%}.blog-article__content .answer-block .person-block__info,.gift-article__content .answer-block .person-block__info,.simple-article__content .answer-block .person-block__info{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 36px);flex:0 0 calc(100% - 36px);max-width:calc(100% - 36px);padding-left:15px}.blog-article__content .answer-block .person-block__info .person,.gift-article__content .answer-block .person-block__info .person,.simple-article__content .answer-block .person-block__info .person{font-size:14px;line-height:100%;font-weight:500}.blog-article__content .answer-block .person-block__info .function,.gift-article__content .answer-block .person-block__info .function,.simple-article__content .answer-block .person-block__info .function{font-size:12px;line-height:100%;font-weight:500;color:var(--txt-gray);margin-top:10px}.blog-article__content .preview-slider,.gift-article__content .preview-slider,.simple-article__content .preview-slider{margin:44px 0;position:relative;width:calc(100% + 20px)}.blog-article__content .preview-slider .swiper-slide,.gift-article__content .preview-slider .swiper-slide,.simple-article__content .preview-slider .swiper-slide{max-width:288px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;height:auto}.blog-article__content .preview-slider .swiper-slide.swiper-slide-visible,.gift-article__content .preview-slider .swiper-slide.swiper-slide-visible,.simple-article__content .preview-slider .swiper-slide.swiper-slide-visible{opacity:1}.blog-article__content .preview-slider .swiper-slide .product-item,.gift-article__content .preview-slider .swiper-slide .product-item,.simple-article__content .preview-slider .swiper-slide .product-item{padding:27px 16px 22px}.blog-article__content .preview-slider .swiper-slide .product-item .image-block .item-image,.gift-article__content .preview-slider .swiper-slide .product-item .image-block .item-image,.simple-article__content .preview-slider .swiper-slide .product-item .image-block .item-image{max-width:240px}.blog-article__content .preview-slider .swiper-slide .product-item .descr-block,.gift-article__content .preview-slider .swiper-slide .product-item .descr-block,.simple-article__content .preview-slider .swiper-slide .product-item .descr-block{padding:0;margin:13px 0 20px}.blog-article__content .preview-slider .preview-navigation,.gift-article__content .preview-slider .preview-navigation,.simple-article__content .preview-slider .preview-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;z-index:2;width:100%;height:0;top:50%;left:0}.blog-article__content .video-wrapper,.gift-article__content .video-wrapper,.simple-article__content .video-wrapper{margin:44px 0 34px}.blog-article__content .video-wrapper .video-link,.gift-article__content .video-wrapper .video-link,.simple-article__content .video-wrapper .video-link{display:block;border-radius:16px;overflow:hidden;position:relative}.blog-article__content .video-wrapper .video-link:after,.gift-article__content .video-wrapper .video-link:after,.simple-article__content .video-wrapper .video-link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"\e837";width:76px;height:76px;background-color:var(--accent-color);border-radius:50%;color:#fff;position:absolute;font-size:39px;line-height:39px;top:calc(50% - 38px);left:calc(50% - 38px);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.blog-article__content .video-wrapper .video-link:hover:after,.gift-article__content .video-wrapper .video-link:hover:after,.simple-article__content .video-wrapper .video-link:hover:after{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog-article__content .video-wrapper .video-link .video-image,.gift-article__content .video-wrapper .video-link .video-image,.simple-article__content .video-wrapper .video-link .video-image{display:block;width:auto;max-width:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover}.blog-article__content .share-block,.gift-article__content .share-block,.simple-article__content .share-block{margin-top:34px;border-top:1px solid var(--gray-border);padding-top:18px}.blog-article__content .share-block .share-link,.gift-article__content .share-block .share-link,.simple-article__content .share-block .share-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:16px;line-height:100%;font-weight:500;padding:0 5px;-webkit-transition:color .3s;transition:color .3s;position:relative}.blog-article__content .share-block .share-link:hover,.gift-article__content .share-block .share-link:hover,.simple-article__content .share-block .share-link:hover{color:var(--link-hover)}.blog-article__content .share-block .share-link:before,.gift-article__content .share-block .share-link:before,.simple-article__content .share-block .share-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e82e";font-size:24px;line-height:24px;margin-right:15px}.blog-article__content .share-block .share-link:after,.gift-article__content .share-block .share-link:after,.simple-article__content .share-block .share-link:after{display:block;pointer-events:none;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;content:attr(data-text);position:absolute;top:calc(100% + 12px);left:5px;font-size:14px;line-height:160%;color:var(--txt-main);white-space:nowrap;padding:8px 12px;border-radius:8px;background-color:var(--bg-color);-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13)}.blog-article__content .share-block .share-link.active:after,.gift-article__content .share-block .share-link.active:after,.simple-article__content .share-block .share-link.active:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.blog-article+.products-section,.gift-article+.products-section,.simple-article+.products-section{margin-top:36px}.other-articles{margin-top:115px}.other-articles__content{margin-top:40px}.other-articles__content .articles-slider{overflow-y:visible}.other-articles__content .articles-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.other-articles__content .articles-slider .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;height:auto;max-width:295px}.other-articles__content .articles-slider .swiper-slide.swiper-slide-visible{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.other-articles__content .articles-slider .slider-navigation{right:0}.other-articles__content .articles-slider .article-content .item-link{display:block}.other-articles__content .articles-slider .article-content .image-block{border-radius:16px;overflow:hidden;max-height:195px}.other-articles__content .articles-slider .article-content .image-block .item-image{display:block;min-width:100%;min-height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.other-articles__content .articles-slider .article-content .descr-block{margin-top:16px}.other-articles__content .articles-slider .article-content .descr-block .date,.other-articles__content .articles-slider .article-content .descr-block .tag{font-size:14px;line-height:160%;color:var(--txt-gray)}.other-articles__content .articles-slider .article-content .descr-block .item-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:130%;font-weight:600;-webkit-transition:color .3s;transition:color .3s;margin-top:8px}.other-articles__content .articles-slider .article-content:hover .descr-block .item-name{color:var(--accent-color)}.cart-main .title-row{max-width:calc(100% - 448px);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart-main .title-row .header2{margin-right:16px}.cart-main .title-row .cart-count{font-size:14px;line-height:160%;color:var(--txt-gray)}.cart-main .title-row .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto}.cart-main .title-row .btn-row .cart-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.cart-main .title-row .btn-row .cart-link:hover{color:var(--link-hover)}.cart-main .title-row .btn-row .cart-link .icon{margin-right:8px;font-size:20px;line-height:14px}.cart-main .title-row .btn-row .cart-link+.cart-link{margin-left:26px}.cart-main__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:44px}.cart-main__content .delivery-block{position:relative;border:1px solid var(--gray-border);border-radius:16px;padding:20px 24px;margin-top:21px}.cart-main__content .delivery-block .text-wrapper{font-size:14px;line-height:160%;color:var(--txt-gray);padding-left:44px;position:relative}.cart-main__content .delivery-block .text-wrapper:before{display:inline-block;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e816";font-size:28px;line-height:28px;color:var(--txt-blue-light);position:absolute;top:0;left:0}.cart-main__content .delivery-block .text-wrapper h3{display:block;font-size:16px;line-height:140%;font-weight:500;margin-bottom:4px;color:var(--txt-main)}.cart-main__content .delivery-block .text-wrapper p{margin-top:10px}.cart-main__content .delivery-block .text-wrapper p:nth-of-type(1){margin-top:0}.cart-main__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 400px);flex:0 0 calc(100% - 400px);max-width:calc(100% - 400px);padding-right:40px}.cart-main__content__left-side .basket-items-list-wrapper{width:100%}.cart-main__content__left-side .cart-list{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cart-main__content__left-side .cart-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:20px;border-bottom:1px solid var(--gray-border);margin-top:30px;width:100%}.cart-main__content__left-side .cart-list__item:nth-of-type(1){margin-top:0}.cart-main__content__left-side .cart-list__item:last-child{border-bottom:none}.cart-main__content__left-side .cart-list__item .image-block{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 0 84px;flex:0 0 84px;max-width:84px}.cart-main__content__left-side .cart-list__item .image-block .product-image{display:block;width:auto;max-width:100%}.cart-main__content__left-side .cart-list__item .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:365px;padding:4px 0 4px 24px}.cart-main__content__left-side .cart-list__item .descr-block .item-name{display:inline-block;font-size:16px;line-height:140%;font-weight:500;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s}.cart-main__content__left-side .cart-list__item .descr-block .item-name:hover{color:var(--accent-color)}.cart-main__content__left-side .cart-list__item .descr-block .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:5px;color:var(--txt-gray);font-size:14px;line-height:160%}.cart-main__content__left-side .cart-list__item .descr-block .item-info span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.cart-main__content__left-side .cart-list__item .descr-block .item-info span+span{margin-left:16px}.cart-main__content__left-side .cart-list__item .descr-block .btns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;margin:0 0 0 24px;white-space:nowrap}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link:last-child{margin-left:0}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link .icon{font-size:18px;line-height:18px;margin-right:8px}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link span{display:inline-block;font-size:14px;line-height:100%;font-weight:500}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link.js-compare-link.added{color:var(--accent-color)}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link.js-compare-link.added .icon:before{content:"\e813"}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link.js-favorite-link.added{color:var(--accent-color)}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link.js-favorite-link.added .icon:before{content:"\e81e"}.cart-main__content__left-side .cart-list__item .descr-block .btns-list .action-link:hover{color:var(--txt-blue)}.cart-main__content__left-side .cart-list__item .price-block{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.cart-main__content__left-side .cart-list__item .price-block .price{font-size:20px;line-height:142%;font-weight:600}.cart-main__content__left-side .cart-list__item .price-block .per-price{font-size:14px;line-height:160%;color:var(--txt-gray)}.cart-main__content__left-side .cart-list__item .count-block{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px;margin:0 25px}.cart-main__content__left-side .cart-list__item .count-block .input-group.count-group .count-input{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;width:55px;font-size:16px;font-weight:500}.cart-main__content__left-side .cart-list__item .count-block .input-group.count-group .count-btn{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px}.cart-main__content__left-side .cart-list__item .delete-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.cart-main__content__left-side .cart-list__item .delete-block .delete-link{font-size:24px;line-height:24px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.cart-main__content__left-side .cart-list__item .delete-block .delete-link:hover{color:var(--txt-main)}.cart-main__content__left-side .cart-list__item .recover-block{display:none;margin-left:auto}.cart-main__content__left-side .cart-list__item .recover-block .recover-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;position:relative}.cart-main__content__left-side .cart-list__item .recover-block .recover-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e831";font-size:24px;line-height:24px;margin-right:15px}.cart-main__content__left-side .cart-list__item .recover-block .recover-link:hover{color:var(--txt-blue)}.cart-main__content__left-side .cart-list__item.deleted-item{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cart-main__content__left-side .cart-list__item.deleted-item .count-block,.cart-main__content__left-side .cart-list__item.deleted-item .delete-block,.cart-main__content__left-side .cart-list__item.deleted-item .descr-block .btns-list,.cart-main__content__left-side .cart-list__item.deleted-item .descr-block .item-info,.cart-main__content__left-side .cart-list__item.deleted-item .price-block{display:none}.cart-main__content__left-side .cart-list__item.deleted-item .recover-block{display:block}.cart-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px;position:sticky;top:150px;left:0}.cart-main__content__right-side .result-block{border-radius:16px;background-color:var(--bg-gray-color);padding:24px}.cart-main__content__right-side .result-block .result-title{font-size:20px;line-height:142%;font-weight:600;margin-bottom:16px}.cart-main__content__right-side .result-block .result-discount,.cart-main__content__right-side .result-block .result-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;line-height:160%;letter-spacing:.32px;margin-bottom:8px}.cart-main__content__right-side .result-block .result-discount span,.cart-main__content__right-side .result-block .result-products span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.cart-main__content__right-side .result-block .discount-form{margin-top:23px}.cart-main__content__right-side .result-block .discount-form .input-group{position:relative}.cart-main__content__right-side .result-block .discount-form .input-group .discount-input{background-color:var(--bg-color);border:1px solid var(--gray-border);border-radius:7px;padding:12px 108px 12px 16px;width:100%;font-size:16px;line-height:160%;letter-spacing:.32px}.cart-main__content__right-side .result-block .discount-form .input-group .discount-input.placeholder{color:var(--txt-gray)}.cart-main__content__right-side .result-block .discount-form .input-group .discount-input::-webkit-input-placeholder{color:var(--txt-gray)}.cart-main__content__right-side .result-block .discount-form .input-group .discount-input::-moz-placeholder{color:var(--txt-gray)}.cart-main__content__right-side .result-block .discount-form .input-group .discount-input:-moz-placeholder{color:var(--txt-gray)}.cart-main__content__right-side .result-block .discount-form .input-group .discount-input:-ms-input-placeholder{color:var(--txt-gray)}.cart-main__content__right-side .result-block .discount-form .input-group .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;width:auto;height:100%;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;padding:10px 16px;background-color:transparent;border:none}.cart-main__content__right-side .result-block .discount-form .input-group .submit-btn:hover{color:var(--txt-blue)}.cart-main__content__right-side .result-block .discount-form .result-group .promo-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#e8eff3;border-radius:7px;padding:5px 16px;margin-top:8px;position:relative}.cart-main__content__right-side .result-block .discount-form .result-group .promo-item span{font-size:16px;line-height:160%;letter-spacing:.32px;margin-right:auto}.cart-main__content__right-side .result-block .discount-form .result-group .promo-item[data-text]{margin-bottom:48px}.cart-main__content__right-side .result-block .discount-form .result-group .promo-item[data-text]:after{content:attr(data-text);position:absolute;left:0;top:calc(100% + 5px);display:block;color:var(--error-color);font-size:12px;line-height:160%;font-weight:500}.cart-main__content__right-side .result-block .discount-form .result-group .promo-item .icon-check{color:var(--ok-color);font-size:24px;line-height:24px}.cart-main__content__right-side .result-block .discount-form .result-group .promo-item .remove-link{margin-left:15px;font-size:24px;line-height:24px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.cart-main__content__right-side .result-block .discount-form .result-group .promo-item .remove-link:hover{color:var(--txt-main)}.cart-main__content__right-side .result-block .result-total{margin-top:25px;font-size:20px;line-height:142%;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cart-main__content__right-side .result-block .result-total span{margin-left:auto}.cart-main__content__right-side .result-block .order-btn{margin-top:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 10px}.cart-main__content .cart-empty{margin:28px auto 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;text-align:center}.cart-main__content .cart-empty .empty-image{display:block;width:auto;max-width:100%;margin:0 auto}.cart-main__content .cart-empty .empty-title{margin-top:44px}.cart-main__content .cart-empty .empty-descr{margin:10px auto 0;font-size:16px;line-height:160%;letter-spacing:.32px}.cart-main__content .cart-empty .catalog-link{display:block;max-width:240px;margin:22px auto 0;padding:16px 10px}.personal-main__title{display:none}.personal-main__subtitle{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.personal-main__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.personal-main__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 340px;flex:0 0 340px;max-width:340px}.personal-main__content__left-side .personal-menu{border-radius:16px;background-color:var(--bg-gray-color);padding:16px 20px;max-width:245px;margin-top:40px;position:sticky;top:150px;left:0}.personal-main__content__left-side .personal-menu__list{margin:0;padding:0;list-style-type:none}.personal-main__content__left-side .personal-menu__item{margin-top:20px}.personal-main__content__left-side .personal-menu__item:nth-of-type(1){margin-top:0}.personal-main__content__left-side .personal-menu__item.logout-item{border-top:1px solid var(--gray-border);margin-top:24px;padding:24px 0 0}.personal-main__content__left-side .personal-menu__item.logout-item .personal-menu__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--error-color);position:relative}.personal-main__content__left-side .personal-menu__item.logout-item .personal-menu__link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e823";font-size:20px;line-height:20px;margin-right:16px}.personal-main__content__left-side .personal-menu__link{font-size:16px;line-height:160%;letter-spacing:.32px;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s}.personal-main__content__left-side .personal-menu__link:hover{color:var(--accent-color)}.personal-main__content__left-side .personal-menu__link.active{font-weight:500;color:var(--accent-color);letter-spacing:0}.personal-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 340px);flex:0 0 calc(100% - 340px);max-width:calc(100% - 340px);margin-top:-30px}.personal-main__content__right-side .block-title{display:block;font-size:20px;line-height:142%;font-weight:600}.personal-main__content__right-side .block-descr{font-size:14px;line-height:160%;margin-top:10px;color:var(--txt-gray)}.personal-main__content__right-side .sort-form{margin-top:20px;margin-bottom:-9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.personal-main__content__right-side .sort-form .input-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 24px 9px 0}.personal-main__content__right-side .sort-form .input-group label{display:block;position:relative}.personal-main__content__right-side .sort-form .input-group label input{position:absolute;top:0;left:0;width:0;height:0;visibility:hidden;opacity:0}.personal-main__content__right-side .sort-form .input-group label input:checked+.label{color:var(--bg-color);background-color:var(--accent-color);border-color:var(--accent-color)}.personal-main__content__right-side .sort-form .input-group label input:checked+.label:after{background-color:#fff}.personal-main__content__right-side .sort-form .input-group label .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--gray-border);background-color:transparent;border-radius:5px;padding:5px 15px 6px;font-size:14px;line-height:100%;font-weight:500;-webkit-transition:border-color .3s,color .3s,background-color .3s;transition:border-color .3s,color .3s,background-color .3s}.personal-main__content__right-side .sort-form .input-group label .label:hover{border-color:var(--accent-color);color:var(--accent-color)}.personal-main__content__right-side .sort-form .input-group.important-group label .label:after{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background-color:var(--error-color);margin-left:8px}.personal-main__content__right-side .company-data,.personal-main__content__right-side .personal-data,.personal-main__content__right-side .personal-password{max-width:575px;margin-left:100px}.personal-main__content__right-side .company-data .company-form,.personal-main__content__right-side .company-data .info-form,.personal-main__content__right-side .company-data .pass-form,.personal-main__content__right-side .personal-data .company-form,.personal-main__content__right-side .personal-data .info-form,.personal-main__content__right-side .personal-data .pass-form,.personal-main__content__right-side .personal-password .company-form,.personal-main__content__right-side .personal-password .info-form,.personal-main__content__right-side .personal-password .pass-form{margin-top:27px}.personal-main__content__right-side .company-data .input-row,.personal-main__content__right-side .personal-data .input-row,.personal-main__content__right-side .personal-password .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px}.personal-main__content__right-side .company-data .input-row .input-group,.personal-main__content__right-side .personal-data .input-row .input-group,.personal-main__content__right-side .personal-password .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin:0}.personal-main__content__right-side .company-data .input-row .input-group:nth-of-type(2n),.personal-main__content__right-side .personal-data .input-row .input-group:nth-of-type(2n),.personal-main__content__right-side .personal-password .input-row .input-group:nth-of-type(2n){margin-left:20px}.personal-main__content__right-side .company-data .input-group,.personal-main__content__right-side .personal-data .input-group,.personal-main__content__right-side .personal-password .input-group{margin-top:24px}.personal-main__content__right-side .company-data .input-group:nth-of-type(1),.personal-main__content__right-side .personal-data .input-group:nth-of-type(1),.personal-main__content__right-side .personal-password .input-group:nth-of-type(1){margin-top:0}.personal-main__content__right-side .company-data .input-group.btn-group,.personal-main__content__right-side .personal-data .input-group.btn-group,.personal-main__content__right-side .personal-password .input-group.btn-group{margin-top:30px}.personal-main__content__right-side .company-data .input-group.btn-group .submit-btn,.personal-main__content__right-side .personal-data .input-group.btn-group .submit-btn,.personal-main__content__right-side .personal-password .input-group.btn-group .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:213px;padding:16px 10px}.personal-main__content__right-side .company-data+.personal-data,.personal-main__content__right-side .personal-data+.personal-password{margin-top:45px}.personal-main__content__right-side .orders-empty{margin:35px auto 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:615px;text-align:center}.personal-main__content__right-side .orders-empty .empty-image{display:block;width:auto;max-width:100%;margin:0 auto}.personal-main__content__right-side .orders-empty .empty-title{margin-top:26px}.personal-main__content__right-side .orders-empty .empty-descr{margin:10px auto 0;font-size:16px;line-height:160%;letter-spacing:.32px}.personal-main__content__right-side .orders-empty .catalog-link{display:block;max-width:240px;margin:22px auto 0;padding:16px 10px}.personal-main__content__right-side .orders-history .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal-main__content__right-side .orders-history .title-row .sort-form{margin-left:auto}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:160%}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group span{color:var(--txt-gray)}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox{margin-left:10px;color:var(--accent-color);cursor:pointer}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox__select-text{width:auto!important;padding-right:27px}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox__select-text:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";position:absolute;top:3px;right:0;font-size:18px;line-height:18px}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox__dropdown{background-color:var(--bg-color);border-radius:7px;-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);color:var(--txt-main);min-width:200px}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox__dropdown ul{margin:0;padding:5px 0}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox__dropdown ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:9px 15px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox__dropdown ul li:hover{background-color:var(--bg-gray-color)}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox__dropdown ul li.sel:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";color:var(--accent-color);font-size:20px;line-height:20px;margin-left:auto;margin-right:2px}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened .jq-selectbox__select-text:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);top:2px}.personal-main__content__right-side .orders-history .orders-list{margin-top:32px}.personal-main__content__right-side .orders-history .orders-list__item{margin-top:20px;border-radius:16px;border:1px solid var(--gray-border);padding:19px 23px 23px}.personal-main__content__right-side .orders-history .orders-list__item.need-pay{background-color:var(--bg-gray-color);border-color:var(--bg-gray-color)}.personal-main__content__right-side .orders-history .orders-list__item:nth-of-type(1){margin-top:0}.personal-main__content__right-side .orders-history .orders-list__item .item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--gray-border);padding-bottom:18px}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-info{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-info .order-link{display:block;-webkit-transition:color .3s;transition:color .3s}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-info .order-link:hover .item-article,.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-info .order-link:hover .item-date{color:var(--accent-color)}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-info .item-date{font-size:16px;line-height:160%;letter-spacing:.32px;-webkit-transition:color .3s;transition:color .3s}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-info .item-article{font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray);margin-top:2px;-webkit-transition:color .3s;transition:color .3s}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-pay{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-pay .pay-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;position:relative}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-pay .pay-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e806";font-size:18px;line-height:18px;margin-right:8px}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-pay .pay-link:hover{color:var(--txt-blue)}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 40px}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status .status{display:inline-block;border:1px solid var(--gray-border);border-radius:22px;padding:7px 15px;background-color:#eff1f2;font-size:14px;line-height:100%;font-weight:500;color:var(--txt-gray)}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status .status.status-wait{color:var(--txt-main);border-color:#f2a6b3;background-color:#fff0f3}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status .status.status-checked,.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status .status.status-order{border-color:var(--blue-border);background-color:#eef7fd;color:var(--txt-main)}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status .status.status-delivery{border-color:var(--day-bubble);background-color:#ffeede;color:var(--txt-main)}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status .status.status-delivered{border-color:var(--ok-color);background-color:#d2eddd;color:var(--txt-main)}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-price{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;text-align:right}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-price .price{font-size:18px;line-height:130%;font-weight:600}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-price .count{font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray);margin-top:2px}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--bg-color);border-radius:7px;overflow:hidden;margin-right:16px;-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px;width:78px}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image .product-preview{display:block;width:auto;max-width:100%;margin:0 auto}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .images-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px;width:78px;font-size:18px;line-height:160%;color:var(--txt-gray)}.personal-main__content__right-side .orders-history .pagination{margin-top:62px}.personal-main__content__right-side .addresses-empty{margin:35px auto 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:615px;text-align:center}.personal-main__content__right-side .addresses-empty .empty-image{display:block;width:auto;max-width:100%;margin:0 auto}.personal-main__content__right-side .addresses-empty .empty-title{margin-top:26px}.personal-main__content__right-side .addresses-empty .empty-descr{margin:10px auto 0;font-size:16px;line-height:160%;letter-spacing:.32px}.personal-main__content__right-side .addresses-empty .catalog-link{display:block;max-width:240px;margin:22px auto 0;padding:16px 10px}.personal-main__content__right-side .addresses-content .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal-main__content__right-side .addresses-content .title-row .add-address{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;font-size:14px;line-height:100%;font-weight:500;padding:8px 20px}.personal-main__content__right-side .addresses-content .title-row .add-address:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e829";font-size:20px;line-height:20px;margin-right:15px}.personal-main__content__right-side .addresses-content .addresses-list{margin-top:28px}.personal-main__content__right-side .addresses-content .addresses-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:18px 23px;border:1px solid var(--gray-border);border-radius:7px;margin-top:20px}.personal-main__content__right-side .addresses-content .addresses-list__item:nth-of-type(1){margin-top:0}.personal-main__content__right-side .addresses-content .addresses-list__item .item-address{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:16px;line-height:140%;font-weight:500}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;font-size:14px;line-height:100%;font-weight:500}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions .action-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions .action-link.edit-link{color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions .action-link.edit-link:hover{color:var(--link-hover)}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions .action-link.edit-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e818";font-size:18px;line-height:18px;margin-right:8px}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions .action-link.delete-link{color:var(--error-color);margin-left:28px}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions .action-link.delete-link .icon{font-size:20px;line-height:20px}.personal-main__content__right-side .favorite-empty{margin:35px auto 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:615px;text-align:center}.personal-main__content__right-side .favorite-empty .empty-image{display:block;width:auto;max-width:100%;margin:0 auto}.personal-main__content__right-side .favorite-empty .empty-title{margin-top:26px}.personal-main__content__right-side .favorite-empty .empty-descr{margin:10px auto 0;font-size:16px;line-height:160%;letter-spacing:.32px}.personal-main__content__right-side .favorite-empty .catalog-link{display:block;max-width:240px;margin:22px auto 0;padding:16px 10px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:160%}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group span{color:var(--txt-gray)}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox{margin-left:10px;color:var(--accent-color);cursor:pointer}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text{width:auto!important;padding-right:27px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";position:absolute;top:3px;right:0;font-size:18px;line-height:18px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown{background-color:var(--bg-color);border-radius:7px;-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);color:var(--txt-main);min-width:200px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul{margin:0;padding:5px 0}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:9px 15px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li:hover{background-color:var(--bg-gray-color)}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li.sel:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";color:var(--accent-color);font-size:20px;line-height:20px;margin-left:auto;margin-right:2px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select-text:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);top:2px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;border:1px solid var(--gray-border);border-radius:7px;padding:1px 2px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group label{position:relative;display:block}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group label+label{margin-left:6px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group label .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 4px;color:var(--txt-main);background-color:transparent;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;border-radius:5px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group label .label .icon{font-size:20px;line-height:20px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group label input:checked+.label{background-color:var(--bg-gray-color);color:var(--accent-color)}.personal-main__content__right-side .products-wrapper .product-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(auto)[3];grid-template-rows:repeat(3,auto);grid-column-gap:20px;grid-row-gap:20px;margin-top:16px}.personal-main__content__right-side .products-wrapper .product-list .product-item.list-view{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.personal-main__content__right-side .products-wrapper .product-list .banner-item{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;border-radius:16px;overflow:hidden;position:relative;margin:5px 0 3px}.personal-main__content__right-side .products-wrapper .product-list .banner-item .image-block .slide-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.personal-main__content__right-side .products-wrapper .product-list .banner-item .descr-block{position:absolute;top:0;left:0;width:100%;height:100%;max-width:80%}.personal-main__content__right-side .products-wrapper .product-list .banner-item .descr-block .item-link{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:26px 42px}.personal-main__content__right-side .products-wrapper .product-list .banner-item .descr-block .item-time{color:#fff;font-size:12px;line-height:160%;font-weight:500;margin-bottom:17px;padding:0 6px}.personal-main__content__right-side .products-wrapper .product-list .banner-item .descr-block .item-name{color:#fff;margin-top:auto;max-width:75%}.personal-main__content__right-side .products-wrapper .product-list .pagination{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;margin-top:40px}.order-main .title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-main .title-row .info-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.order-main .title-row .info-block .order-status{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-main .title-row .info-block .order-status .status{display:inline-block;border:1px solid var(--gray-border);border-radius:22px;padding:6px 15px;background-color:#eff1f2;font-size:14px;line-height:100%;font-weight:500;color:var(--txt-gray)}.order-main .title-row .info-block .order-status .status.status-wait{color:var(--txt-main);border-color:#f2a6b3;background-color:#fff0f3}.order-main .title-row .info-block .order-status .status.status-checked,.order-main .title-row .info-block .order-status .status.status-order{border-color:var(--blue-border);background-color:#eef7fd;color:var(--txt-main)}.order-main .title-row .info-block .order-status .status.status-delivery{border-color:var(--day-bubble);background-color:#ffeede;color:var(--txt-main)}.order-main .title-row .info-block .order-status .status.status-delivered{border-color:var(--ok-color);background-color:#d2eddd;color:var(--txt-main)}.order-main .title-row .info-block .order-status .date{font-size:18px;line-height:160%;color:var(--txt-gray);margin-left:24px}.order-main .title-row .btns-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.order-main .title-row .btns-block .mobile-menu{display:none}.order-main .title-row .btns-block .mobile-menu .muser-menu{margin-top:14px}.order-main .title-row .btns-block .mobile-menu .muser-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-main .title-row .btns-block .mobile-menu .muser-menu__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.order-main .title-row .btns-block .mobile-menu .muser-menu__link{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.order-main .title-row .btns-block .mobile-menu .muser-menu__link.active{color:var(--accent-color)}.order-main .title-row .btns-block .mobile-menu .muser-menu__link:hover{color:var(--txt-main)}.order-main .title-row .btns-block .mobile-menu .muser-menu__link .icon{font-size:24px;line-height:24px}.order-main .title-row .btns-block .mobile-menu .muser-menu__link span{display:inline-block;margin-top:2px;font-size:11px;line-height:160%;font-weight:500}.order-main .title-row .btns-block .pay-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:13px 19px}.order-main .title-row .btns-block .pay-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e806";font-size:24px;line-height:24px;margin-right:15px}.order-main .title-row .btns-block .repeat-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:13px 19px}.order-main .title-row .btns-block .repeat-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e82b";font-size:24px;line-height:24px;margin-right:15px}.order-main .block-title{font-size:18px;line-height:130%;font-weight:600;letter-spacing:0}.order-main__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.order-main__info .info-column{padding:20px 0 20px 18px;-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 8px);flex:0 0 calc(33.3% - 8px);max-width:calc(33.3% - 8px);border-left:1px solid var(--gray-border);font-size:16px;line-height:160%;letter-spacing:.32px}.order-main__info .info-column:nth-of-type(1){border-left:none;padding-left:0;padding-right:5%}.order-main__info .info-column:nth-of-type(2){margin:0 auto}.order-main__info .info-column .title-row{margin-bottom:20px}.order-main__info .info-column .title-row .status-paid{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;font-size:12px;line-height:160%;font-weight:500;color:var(--ok-color)}.order-main__info .info-column .title-row .status-paid:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e809";font-size:18px;line-height:18px;margin-right:8px}.order-main__info .info-column .address{position:relative;padding-left:34px}.order-main__info .info-column .address:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e822";color:var(--txt-blue-light);font-size:20px;line-height:20px;position:absolute;top:2px;left:0}.order-main__info .info-column .comment{margin-top:12px;position:relative;padding-left:34px}.order-main__info .info-column .comment:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e836";color:var(--txt-blue-light);font-size:20px;line-height:20px;position:absolute;top:2px;left:0}.order-main__info .info-column .person-name{position:relative;padding-left:34px}.order-main__info .info-column .person-name:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e832";color:var(--txt-blue-light);font-size:20px;line-height:20px;position:absolute;top:2px;left:0}.order-main__info .info-column .person-phone{margin-top:8px;position:relative;padding-left:34px}.order-main__info .info-column .person-phone:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e805";color:var(--txt-blue-light);font-size:20px;line-height:20px;position:absolute;top:2px;left:0}.order-main__info .info-column .person-email{margin-top:8px;position:relative;padding-left:34px}.order-main__info .info-column .person-email:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e825";color:var(--txt-blue-light);font-size:20px;line-height:20px;position:absolute;top:2px;left:0}.order-main__info .info-column .price-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;line-height:140%;font-weight:500;letter-spacing:0}.order-main__info .info-column .price-total span{margin-left:auto}.order-main__info .info-column .delivery-total,.order-main__info .info-column .discount-total,.order-main__info .info-column .products-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:5px;font-size:14px;line-height:160%;color:var(--txt-gray);letter-spacing:0}.order-main__info .info-column .delivery-total span,.order-main__info .info-column .discount-total span,.order-main__info .info-column .products-total span{margin-left:auto}.order-main__list{margin-top:36px}.order-main__list .block-title{font-size:20px;line-height:100%}.order-main__list .products-list{margin-top:28px;max-width:834px}.order-main__list .products-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px 16px;border-bottom:1px solid var(--gray-border);margin-top:16px}.order-main__list .products-list__item:nth-of-type(1){margin-top:0}.order-main__list .products-list__item:last-child{border-bottom:none}.order-main__list .products-list__item .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 84px;flex:0 0 84px;max-width:84px}.order-main__list .products-list__item .image-block .product-preview{display:block;width:auto;max-width:100%;margin:0 auto}.order-main__list .products-list__item .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:452px;margin-left:24px}.order-main__list .products-list__item .descr-block .item-name{font-size:16px;line-height:140%;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--txt-main);overflow:hidden;text-overflow:ellipsis}.order-main__list .products-list__item .info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.order-main__list .products-list__item .count-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:160%;letter-spacing:.32px;color:var(--txt-gray);margin:0 auto}.order-main__list .products-list__item .price-block{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-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;text-align:right}.order-main__list .products-list__item .price-block .price{font-size:20px;line-height:142%;font-weight:600}.order-main__list .products-list__item .price-block .per-price{font-size:14px;line-height:160%;color:var(--txt-gray)}.compare-main .title-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.compare-main .title-row .header2{margin-right:16px}.compare-main .title-row .compare-count{font-size:14px;line-height:160%;color:var(--txt-gray)}.compare-main .title-row .delete-link{display:inline-block;margin-left:auto;color:var(--accent-color);font-size:14px;line-height:100%;font-weight:500;-webkit-transition:color .3s;transition:color .3s;margin-bottom:6px}.compare-main .title-row .delete-link:hover{color:var(--txt-blue)}.compare-main .title-row .delete-link:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e811";font-size:18px;line-height:18px;margin-right:8px}.compare-main__content .compare-empty{margin:65px auto 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:615px;text-align:center}.compare-main__content .compare-empty .empty-image{display:block;width:auto;max-width:100%;margin:0 auto}.compare-main__content .compare-empty .empty-title{margin-top:90px}.compare-main__content .compare-empty .empty-descr{margin:10px auto 0;font-size:16px;line-height:160%;letter-spacing:.32px}.compare-main__content .compare-empty .catalog-link{display:block;max-width:240px;margin:22px auto 0;padding:16px 10px}.compare-main__content__categories{margin-top:25px}.compare-main__content__categories .compare-categories{position:relative;width:calc(100% + 40px);margin:0 -20px;padding:15px 20px}.compare-main__content__categories .compare-categories:after{content:"";display:block;width:calc(100% - 40px);height:1px;background-color:var(--gray-border);position:absolute;bottom:15px;left:20px}.compare-main__content__categories .compare-categories .swiper-slide{width:auto}.compare-main__content__categories .compare-categories .swiper-slide .slide-content .tab-link{display:inline-block;font-size:18px;line-height:130%;padding-bottom:6px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;position:relative}.compare-main__content__categories .compare-categories .swiper-slide .slide-content .tab-link:after{content:"";width:0;height:2px;background-color:var(--accent-color);position:absolute;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s}.compare-main__content__categories .compare-categories .swiper-slide .slide-content .tab-link.active,.compare-main__content__categories .compare-categories .swiper-slide .slide-content .tab-link:hover{color:var(--accent-color)}.compare-main__content__categories .compare-categories .swiper-slide .slide-content .tab-link.active:after{width:100%}.compare-main__content__categories .compare-categories .categories-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:0;width:100%;height:0;z-index:1}.compare-main__content__categories .compare-categories .categories-navigation .nav-btn{background-color:var(--bg-color)}.compare-main__content__categories .compare-categories .categories-navigation .nav-btn:hover{background-color:var(--accent-color)}.compare-main__content__categories .compare-categories .categories-navigation .nav-btn.prev-btn{margin-right:auto}.compare-main__content__categories .compare-categories .categories-navigation .nav-btn.next-btn{margin-left:auto}.compare-main__content__categories .compare-categories .categories-navigation .nav-btn.swiper-button-disabled{display:none}.compare-main__content__products{margin-top:40px}.compare-main__content__products .products-tab{display:none}.compare-main__content__products .products-tab.active{display:block}.compare-main__content__products .products-tab .compare-slider{width:calc(100% + 40px);margin:0 -20px;padding:0 20px}.compare-main__content__products .products-tab .compare-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.compare-main__content__products .products-tab .compare-slider .slide-content{height:100%}.compare-main__content__products .products-tab .compare-slider .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;max-width:295px;height:auto}.compare-main__content__products .products-tab .compare-slider .swiper-slide:nth-of-type(1),.compare-main__content__products .products-tab .compare-slider .swiper-slide:nth-of-type(2),.compare-main__content__products .products-tab .compare-slider .swiper-slide:nth-of-type(3),.compare-main__content__products .products-tab .compare-slider .swiper-slide:nth-of-type(4){opacity:1}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper{border:1px solid var(--gray-border);padding:24px 16px;border-radius:16px;position:relative;background-color:var(--bg-color);z-index:1}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .product-delete{display:inline-block;position:absolute;top:12px;right:11px;font-size:24px;line-height:24px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .product-delete:hover{color:var(--txt-main)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:220px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .image-block .image-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .image-block .item-image{display:block;width:auto;height:auto;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block{padding:0 3px;margin:28px 0 22px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .item-manufacturer{display:inline-block;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:100%;color:var(--txt-gray);margin-bottom:11px;max-width:calc(100% - 10px);white-space:nowrap;width:100%;min-height:15px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .item-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--txt-main);overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:140%;font-weight:500;min-height:45px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .short-descr{display:none}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list{position:absolute;top:15px;right:15px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--blue-border);-webkit-transition:color .3s;transition:color .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link:hover{color:var(--accent-color)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link .icon{font-size:24px;line-height:24px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link span{display:none}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link.js-compare-link.added{color:var(--accent-color)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link.js-compare-link.added .icon:before{content:"\e813"}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link.js-favorite-link.added{color:var(--accent-color)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link.js-favorite-link.added .icon:before{content:"\e81e"}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link+.action-link{margin-left:12px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;padding:0 3px;min-height:50px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .old-price{display:inline-block;white-space:nowrap;color:var(--txt-gray);font-size:14px;line-height:100%;position:relative;padding:0 3px;margin:-10px 0 8px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .old-price:after{content:"";display:block;width:100%;height:1px;background-color:var(--txt-gray);position:absolute;top:50%;left:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .price{font-family:Gilroy,sans-serif;letter-spacing:-.32px;font-size:26px;line-height:100%;font-weight:500}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .no-available{font-size:18px;line-height:100%;font-weight:500}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;position:relative}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .input-group{position:absolute;bottom:0;right:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .input-group.count-group{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);opacity:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .analog-link{display:inline-block}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .addcart-link,.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .added-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .addcart-link .icon,.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .added-link .icon{font-size:24px;line-height:24px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .addcart-link span,.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .added-link span{display:none}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .added-link{background-color:#92c3df;border-color:#92c3df}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add.in-cart .input-group.btn-group{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);opacity:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add.in-cart .input-group.count-group{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper{margin-top:27px;padding-top:30px;position:relative}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper:before{content:"";display:block;width:calc(100% + 20px);height:1px;background-color:var(--gray-border);position:absolute;top:0;left:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .advantage-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;color:var(--accent-color);opacity:0;pointer-events:none;letter-spacing:.2px;-webkit-transition:opacity .3s;transition:opacity .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .advantage-link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";font-size:24px;line-height:24px;margin-left:15px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .advantage-link.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto;position:relative;margin-top:25px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row:before{opacity:0;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;content:attr(data-text);font-size:16px;line-height:100%;font-weight:500;color:var(--txt-gray);margin-bottom:18px;-webkit-transition:opacity .3s;transition:opacity .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:3px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list .icon{display:inline-block;margin:0 2px;font-size:21px;line-height:21px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list .icon:before{background:-webkit-linear-gradient(#fdeb8d,#f90);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="1"] li:nth-of-type(1) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="2"] li:nth-of-type(1) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="2"] li:nth-of-type(2) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="3"] li:nth-of-type(1) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="3"] li:nth-of-type(2) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="3"] li:nth-of-type(3) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="4"] li:nth-of-type(1) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="4"] li:nth-of-type(2) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="4"] li:nth-of-type(3) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="4"] li:nth-of-type(4) .icon:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="5"] li .icon:before{content:"\e835"}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list:not([data-mark]) li .icon{margin:0 3px;font-size:18px;line-height:18px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list:not([data-mark]) li .icon:before{content:"\e835";background:0 0;color:var(--gray-border);-webkit-text-fill-color:var(--gray-border)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-link{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:16px;line-height:100%;letter-spacing:.32px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;margin:0 0 0 5px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-link:hover{color:var(--accent-color)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row{margin-top:25px;position:relative;min-height:100px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row:before{opacity:0;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;content:attr(data-text);font-size:16px;line-height:100%;font-weight:500;color:var(--txt-gray);margin-bottom:18px;-webkit-transition:opacity .3s;transition:opacity .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:2px 8px;border-radius:5px;text-transform:uppercase;font-size:14px;line-height:140%;font-weight:500;margin:0 5px 5px 0;border:1px solid transparent}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item.day-tag{background-color:var(--day-bubble);border-color:var(--day-bubble);color:#fff}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item.hit-tag{background-color:var(--hit-bubble);border-color:var(--hit-bubble);color:#fff}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item.new-tag{background-color:var(--new-bubble);border-color:var(--new-bubble);color:#fff}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item.simple-tag{background-color:#fff;border:1px solid var(--gray-border);text-transform:none}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row{margin-top:20px;position:relative}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row:before{opacity:0;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;content:attr(data-text);font-size:16px;line-height:100%;font-weight:500;color:var(--txt-gray);margin-bottom:18px;-webkit-transition:opacity .3s;transition:opacity .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;line-height:100%;letter-spacing:.32px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-size:24px;line-height:24px;margin-right:4px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span.no-available{color:var(--txt-gray)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span.no-available:before{content:"\e803"}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span.available{color:var(--ok-color)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span.available:before{content:"\e809"}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper{margin-top:27px;padding-top:30px;position:relative}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper:before{content:"";display:block;width:calc(100% + 20px);height:1px;background-color:var(--gray-border);position:absolute;top:0;left:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;color:var(--accent-color);opacity:0;pointer-events:none;letter-spacing:.2px;-webkit-transition:opacity .3s;transition:opacity .3s}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";font-size:24px;line-height:24px;margin-left:15px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper .descr-content{font-size:16px;line-height:163%;letter-spacing:.32px;margin-top:22px}.compare-main__content__products .products-tab .compare-slider .swiper-slide.swiper-slide-visible{opacity:1}.compare-main__content__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .advantage-link{opacity:1;pointer-events:auto}.compare-main__content__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .answers-row:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .available-row:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .tags-row:before{opacity:1}.compare-main__content__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .descr-wrapper .about-link{opacity:1;pointer-events:auto}.compare-main__content__products .products-tab .compare-slider .compare-navigation{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:217px;left:0;width:100%;height:0;z-index:1}.compare-main__content__products .products-tab .compare-slider .compare-navigation .nav-btn{background-color:var(--bg-color)}.compare-main__content__products .products-tab .compare-slider .compare-navigation .nav-btn:hover{background-color:var(--accent-color)}.compare-main__content__products .products-tab .compare-slider .compare-navigation .nav-btn.prev-btn{margin-right:auto}.compare-main__content__products .products-tab .compare-slider .compare-navigation .nav-btn.next-btn{margin-left:auto}.compare-main__content__products .products-tab .compare-slider .compare-navigation .nav-btn.swiper-button-disabled,.compare-main__content__products .products-tab .compare-slider .compare-pagination{display:none}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper{position:sticky;top:112px;border-radius:12px;padding:15px 10px 10px 106px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .product-delete{font-size:18px;line-height:18px;top:5px;right:5px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .image-block{position:absolute;top:15px;left:10px;max-width:96px;height:calc(100% - 30px)}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block{margin:0;padding-left:13px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block .item-manufacturer{font-size:12px;line-height:160%;font-weight:500;margin-bottom:2px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block .item-link{font-size:14px;min-height:40px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block{padding:0 0 0 13px;margin-top:5px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block .old-price{font-size:12px;line-height:160%;margin:0}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block .price{font-size:18px;line-height:130%;font-weight:600;letter-spacing:0}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block .count-input{padding:6px 2px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;font-size:12px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block .count-btn{font-size:16px;line-height:16px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .advantages-wrapper{margin-top:60px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block .item-add .addcart-link{background-color:transparent;padding:0;border-radius:0;border:none;color:var(--accent-color);font-size:14px;line-height:100%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block .item-add .addcart-link:hover{color:var(--txt-blue)}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block .item-add .addcart-link .icon{display:none}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block .item-add .addcart-link span{display:inline-block}.compare-main__content__products.scroll .products-tab .compare-slider .compare-navigation{position:fixed;top:182px;left:unset;max-width:1270px;z-index:2;margin:0 -15px}.compare-main__content__products.scroll .products-tab .compare-slider .compare-pagination{display:none}.auth-page__title{text-align:center;margin-bottom:33px}.auth-page .password-form{max-width:400px;margin:35px auto 0}.auth-page .password-form .input-group{margin-top:24px}.auth-page .password-form .input-group:nth-of-type(1){margin-top:0}.auth-page .password-form .input-group.btn-group .submit-btn{display:block;width:100%;padding:16px}.reg-page__content{max-width:440px;margin:35px auto 0}.reg-page__content .reg-types{margin-top:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--gray-border);padding-bottom:5px}.reg-page__content .reg-types__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:27px;display:inline-block;position:relative;font-size:18px;line-height:130%;font-weight:500;color:var(--txt-gray)}.reg-page__content .reg-types__item:after{content:"";display:block;width:0;height:2px;background-color:var(--accent-color);position:absolute;bottom:-6px;left:0;-webkit-transition:width .3s;transition:width .3s}.reg-page__content .reg-types__item:nth-of-type(1){margin-left:0}.reg-page__content .reg-types__item.active{color:var(--accent-color)}.reg-page__content .reg-types__item.active:after{width:100%}.reg-page__content .reg-content__type{display:none}.reg-page__content .reg-content__type.active{display:block}.reg-page__content .reg-content__type .reg-form{margin-top:24px}.reg-page__content .reg-content__type .reg-form .person-type{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:4px;border-radius:7px;border:1px solid var(--gray-border)}.reg-page__content .reg-content__type .reg-form .person-type .input-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 0 0 4px}.reg-page__content .reg-content__type .reg-form .person-type .input-group:nth-of-type(1){margin-left:0}.reg-page__content .reg-content__type .reg-form .person-type .input-group .person-type-link{display:inline-block;padding:6px 10px;font-size:16px;line-height:140%;font-weight:500;color:var(--txt-main);background-color:transparent;border-radius:5px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.reg-page__content .reg-content__type .reg-form .person-type .input-group .person-type-link.active{color:var(--accent-color);background-color:var(--bg-gray-color)}.reg-page__content .reg-content__type .reg-form .person-type .input-group label{display:block;position:relative}.reg-page__content .reg-content__type .reg-form .person-type .input-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.reg-page__content .reg-content__type .reg-form .person-type .input-group label input:checked+.label{color:var(--accent-color);background-color:var(--bg-gray-color)}.reg-page__content .reg-content__type .reg-form .person-type .input-group label .label{display:inline-block;padding:6px 10px;font-size:16px;line-height:140%;font-weight:500;color:var(--txt-main);background-color:transparent;border-radius:5px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.reg-page__content .reg-content__type .reg-form .legal-info{margin-top:32px}.reg-page__content .reg-content__type .reg-form .legal-info .company-descr h3{display:block;font-size:18px;line-height:130%;font-weight:600;margin-bottom:8px}.reg-page__content .reg-content__type .reg-form .legal-info .company-descr p{font-size:14px;line-height:160%;color:var(--txt-gray)}.reg-page__content .reg-content__type .reg-form .input-group{margin-top:32px}.reg-page__content .reg-content__type .reg-form .input-group.btn-group{margin-top:24px}.reg-page__content .reg-content__type .reg-form .input-group.btn-group .submit-btn{width:100%;padding:16px}.reg-page__content .reg-content__type .reg-form .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reg-page__content .reg-content__type .reg-form .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.reg-page__content .reg-content__type .reg-form .input-row .input-group:nth-of-type(2n){margin-left:16px}.reg-page__content .reg-code{margin-top:33px}.reg-page__content .reg-code p{font-size:16px;line-height:160%;letter-spacing:.32px}.reg-page__content .reg-code p span{display:inline-block;font-weight:500;letter-spacing:0}.reg-page__content .reg-code .change-phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;margin-top:14px}.reg-page__content .reg-code .change-phone:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80c";font-size:18px;line-height:18px;margin-right:7px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.reg-page__content .reg-code .change-phone:hover{color:var(--link-hover)}.reg-page__content .reg-code .change-phone:hover:before{-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.reg-page__content .reg-code .code-form .input-messages .error-message{display:none;color:var(--error-color);font-size:12px;line-height:160%;font-weight:500;margin-top:4px}.reg-page__content .reg-code .code-form .input-messages .info-message{display:block;font-size:14px;line-height:160%;color:var(--txt-gray);margin-top:8px}.reg-page__content .reg-code .code-form .code-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0 24px;max-width:400px}.reg-page__content .reg-code .code-form .code-row input{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;max-width:52px;text-align:center;font-size:20px;line-height:100%;font-weight:600;color:var(--txt-main);padding:13px 5px}.reg-page__content .reg-code .code-form .code-row input.placeholder{color:var(--txt-gray)}.reg-page__content .reg-code .code-form .code-row input::-webkit-input-placeholder{color:var(--txt-gray)}.reg-page__content .reg-code .code-form .code-row input::-moz-placeholder{color:var(--txt-gray)}.reg-page__content .reg-code .code-form .code-row input:-moz-placeholder{color:var(--txt-gray)}.reg-page__content .reg-code .code-form .code-row input:-ms-input-placeholder{color:var(--txt-gray)}.reg-page__content .reg-code .code-form .code-block{margin-top:14px}.reg-page__content .reg-code .code-form .code-block .repeat-code{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:160%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.reg-page__content .reg-code .code-form .code-block .repeat-code:hover{color:var(--link-hover)}.reg-page__content .reg-code .code-form .code-block .code-info{font-size:14px;line-height:160%;color:var(--txt-gray)}.reg-page__content .reg-code .code-form .code-block.complete .code-info{display:none}.reg-page__content .reg-code .code-form .code-block.complete .repeat-code{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.reg-page__content .reg-code .code-form.invalid .input-messages .error-message{display:block}.reg-page__content .reg-code .code-form.invalid .code-row input{border-color:var(--error-color)}.checkout-main .checkout-complete{margin:105px auto 20px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;text-align:center}.checkout-main .checkout-complete .empty-image{display:block;width:auto;max-width:100%;margin:0 auto}.checkout-main .checkout-complete .empty-title{margin-top:50px}.checkout-main .checkout-complete .empty-descr{margin:18px auto 0;font-size:16px;line-height:160%;letter-spacing:.32px;color:var(--txt-gray)}.checkout-main .checkout-complete .btns-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:26px}.checkout-main .checkout-complete .btns-row .catalog-link,.checkout-main .checkout-complete .btns-row .personal-link{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:255px;margin:0 8px;padding:16px 20px}.checkout-main__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:44px}.checkout-main__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 400px);flex:0 0 calc(100% - 400px);max-width:calc(100% - 400px);padding-right:40px}.checkout-main__content__left-side .steps-list{counter-reset:item}.checkout-main__content__left-side .steps-list__item{margin-top:24px}.checkout-main__content__left-side .steps-list__item:nth-of-type(1){margin-top:0}.checkout-main__content__left-side .steps-list__item .step-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.checkout-main__content__left-side .steps-list__item .step-title:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--bg-gray-color);color:var(--txt-gray);border-radius:5px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;width:38px;height:38px;font-size:16px;line-height:150%;font-weight:500;counter-increment:item;content:counter(item);margin-right:16px}.checkout-main__content__left-side .steps-list__item .step-title h2{font-size:20px;line-height:142%;font-weight:600;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.checkout-main__content__left-side .steps-list__item .step-title .edit-link{display:none;font-size:16px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;margin-left:auto}.checkout-main__content__left-side .steps-list__item .step-title .edit-link:hover{color:var(--link-hover)}.checkout-main__content__left-side .steps-list__item .complete-block{display:none}.checkout-main__content__left-side .steps-list__item .complete-block .complete-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:20px;margin-top:16px}.checkout-main__content__left-side .steps-list__item .complete-block .user-company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;position:relative;margin-bottom:18px}.checkout-main__content__left-side .steps-list__item .complete-block .user-company span{margin-left:16px}.checkout-main__content__left-side .steps-list__item .complete-block .user-company:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e812";color:var(--txt-blue-light);font-size:20px;line-height:20px;margin-right:12px}.checkout-main__content__left-side .steps-list__item .complete-block .user-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 32px 16px 0}.checkout-main__content__left-side .steps-list__item .complete-block .user-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 32px 16px 0;position:relative}.checkout-main__content__left-side .steps-list__item .complete-block .user-phone:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e805";color:var(--txt-blue-light);font-size:20px;line-height:20px;margin-right:12px}.checkout-main__content__left-side .steps-list__item .complete-block .user-mail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 32px 16px 0;position:relative}.checkout-main__content__left-side .steps-list__item .complete-block .user-mail:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e825";color:var(--txt-blue-light);font-size:20px;line-height:20px;margin-right:12px}.checkout-main__content__left-side .steps-list__item .complete-block .delivery-address,.checkout-main__content__left-side .steps-list__item .complete-block .delivery-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 32px 16px 0;position:relative;max-width:100%}.checkout-main__content__left-side .steps-list__item .person-info{background-color:var(--bg-gray-color);padding:16px 68px;border-radius:7px;position:relative;font-size:16px;line-height:160%;letter-spacing:.32px}.checkout-main__content__left-side .steps-list__item .person-info a{color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.checkout-main__content__left-side .steps-list__item .person-info a:hover{color:var(--link-hover)}.checkout-main__content__left-side .steps-list__item .person-info:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e832";font-size:32px;line-height:32px;color:var(--blue-border);position:absolute;top:26px;left:16px}.checkout-main__content__left-side .steps-list__item .step-content{display:none;margin:24px 0 42px}.checkout-main__content__left-side .steps-list__item .step-content .info-block{margin-top:24px}.checkout-main__content__left-side .steps-list__item .step-content .legal-block{display:none}.checkout-main__content__left-side .steps-list__item .step-content .block-title{display:none;font-size:18px;line-height:130%;font-weight:600;margin-bottom:24px}.checkout-main__content__left-side .steps-list__item .step-content .block-title span{display:inline-block;margin-left:4px;font-size:14px;line-height:160%;color:var(--txt-gray);font-weight:400}.checkout-main__content__left-side .steps-list__item .step-content .type-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--gray-border);padding-bottom:3px;margin-top:24px}.checkout-main__content__left-side .steps-list__item .step-content .type-links__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:18px;line-height:130%;font-weight:500;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;position:relative;margin-left:24px}.checkout-main__content__left-side .steps-list__item .step-content .type-links__item:nth-of-type(1){margin-left:0}.checkout-main__content__left-side .steps-list__item .step-content .type-links__item:after{content:"";display:block;width:0;height:2px;background-color:var(--accent-color);position:absolute;bottom:-5px;left:0;-webkit-transition:width .3s;transition:width .3s}.checkout-main__content__left-side .steps-list__item .step-content .type-links__item.active,.checkout-main__content__left-side .steps-list__item .step-content .type-links__item:hover{color:var(--accent-color)}.checkout-main__content__left-side .steps-list__item .step-content .type-links__item.active:after{width:100%}.checkout-main__content__left-side .steps-list__item .step-content .input-group,.checkout-main__content__left-side .steps-list__item .step-content .input-group+.input-row{margin-top:24px}.checkout-main__content__left-side .steps-list__item .step-content .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-main__content__left-side .steps-list__item .step-content .input-row+.input-row{margin-top:24px}.checkout-main__content__left-side .steps-list__item .step-content .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);margin:0}.checkout-main__content__left-side .steps-list__item .step-content .input-row .input-group:nth-of-type(2n){margin-left:16px}.checkout-main__content__left-side .steps-list__item .step-content .search-group{margin-top:0}.checkout-main__content__left-side .steps-list__item .step-content .search-group label{display:block}.checkout-main__content__left-side .steps-list__item .step-content .search-group label:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e82d";position:absolute;top:14px;left:16px;font-size:24px;line-height:24px;color:var(--txt-gray)}.checkout-main__content__left-side .steps-list__item .step-content .search-group .label{left:40px}.checkout-main__content__left-side .steps-list__item .step-content .search-group input{padding-left:55px;padding-right:55px}.checkout-main__content__left-side .steps-list__item .step-content .search-group input:not(:-moz-placeholder-shown)+.label,.checkout-main__content__left-side .steps-list__item .step-content .search-group input:not(:-ms-input-placeholder)+.label,.checkout-main__content__left-side .steps-list__item .step-content .search-group input:not(:placeholder-shown)+.label{left:50px}.checkout-main__content__left-side .steps-list__item .step-content .search-group input:not(:-moz-placeholder-shown)+.label+.clear-btn,.checkout-main__content__left-side .steps-list__item .step-content .search-group input:not(:-ms-input-placeholder)+.label+.clear-btn,.checkout-main__content__left-side .steps-list__item .step-content .search-group input:not(:placeholder-shown)+.label+.clear-btn{display:block}.checkout-main__content__left-side .steps-list__item .step-content .search-group input:focus+.label{left:50px}.checkout-main__content__left-side .steps-list__item .step-content .search-group .clear-btn{display:none;position:absolute;top:14px;right:16px;font-size:24px;line-height:24px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.checkout-main__content__left-side .steps-list__item .step-content .search-group .clear-btn:hover{color:var(--txt-main)}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:24px}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 11px);flex:0 0 calc(33.3% - 11px);max-width:calc(33.3% - 11px);margin:0 16px 16px 0}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group:nth-of-type(3n){margin-right:0}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group label{display:block;position:relative;height:100%}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group input:checked+.label{border-color:var(--blue-border)}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group input:checked+.label:before{border-color:var(--accent-color)}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group input:checked+.label:after{background-color:var(--accent-color)}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group input:disabled+.label{background-color:var(--bg-gray-color);color:var(--txt-gray)}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group input:disabled+.label:hover{border-color:var(--gray-border)}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--gray-border);border-radius:7px;padding:15px 15px 15px 55px;position:relative;-webkit-transition:border-color .3s;transition:border-color .3s;height:100%;min-height:162px}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label:hover{border-color:var(--blue-border)}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label:before{content:"";display:block;width:24px;height:24px;border-radius:50%;border:1px solid var(--gray-border);position:absolute;top:15px;left:15px;-webkit-transition:background-color .3s;transition:background-color .3s}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label:after{content:"";display:block;width:14px;height:14px;background-color:transparent;border-radius:50%;position:absolute;top:20px;left:20px;-webkit-transition:background-color .3s;transition:background-color .3s}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label .name{display:block;font-size:16px;line-height:140%;font-weight:500}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label .time{display:block;font-size:14px;line-height:160%;color:var(--txt-gray);margin-top:4px}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label .cost{display:block;margin-top:10px;font-size:16px;line-height:160%;letter-spacing:.32px}.checkout-main__content__left-side .steps-list__item .step-content .delivery-content__item{display:none}.checkout-main__content__left-side .steps-list__item .step-content .delivery-content__item.active{display:block}.checkout-main__content__left-side .steps-list__item .step-content .pickup-group{padding-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.checkout-main__content__left-side .steps-list__item .step-content .pickup-group .pickup-change{padding:16px 19px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.checkout-main__content__left-side .steps-list__item .step-content .pickup-group .pickup-info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin-left:20px}.checkout-main__content__left-side .steps-list__item .step-content .pickup-group .pickup-info .name{font-size:14px;line-height:140%;font-weight:500}.checkout-main__content__left-side .steps-list__item .step-content .pickup-group .pickup-info .address{font-size:14px;line-height:160%;color:var(--txt-gray);margin-top:4px}.checkout-main__content__left-side .steps-list__item .step-content .address-group,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group{margin-top:24px}.checkout-main__content__left-side .steps-list__item .step-content .address-group label,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group label{display:block;position:relative;min-height:51px}.checkout-main__content__left-side .steps-list__item .step-content .address-group .label,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .label{z-index:20;pointer-events:none}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox{display:block;width:100%}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__select-text,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__select-text{color:var(--txt-gray);padding:10px 50px 10px 15px;border:1px solid var(--gray-border);border-radius:7px;min-height:51px;min-width:100%;background-color:var(--bg-color);position:relative;z-index:1}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__select-text:after,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__select-text:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";position:absolute;top:12px;right:15px;font-size:24px;line-height:24px}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown{background-color:var(--bg-color);width:calc(100% + 2px);border-radius:7px;-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);margin-top:10px;left:-1px;top:100%!important}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul{margin:0;padding:8px 0 16px;max-height:257px;scrollbar-face-color:var(--txt-gray);scrollbar-track-color:var(--bg-color)}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul::-webkit-scrollbar,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul::-webkit-scrollbar{width:4px;height:4px;border-radius:0}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul::-webkit-scrollbar-thumb,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul::-webkit-scrollbar-thumb{background:var(--txt-gray);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul::-webkit-scrollbar-thumb:hover,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul::-webkit-scrollbar-thumb:hover{background:var(--txt-gray)}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul::-webkit-scrollbar-track,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul::-webkit-scrollbar-track{background:var(--bg-color);border-radius:0}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul li,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:8px 16px;font-size:16px;line-height:160%;letter-spacing:.32px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;background-color:transparent}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul li[data-class=placeholder],.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul li[data-class=placeholder]{display:none}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul li[data-before]:after,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul li[data-before]:after{content:attr(data-before);margin-left:auto;font-size:12px;line-height:100%;color:var(--txt-gray)}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul li[data-add],.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul li[data-add]{color:var(--accent-color);font-size:14px;line-height:100%;font-weight:500}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul li[data-add]:before,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul li[data-add]:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e829";font-size:20px;line-height:20px;margin-right:10px}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul li[data-add]:hover,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul li[data-add]:hover{color:var(--link-hover);background-color:transparent}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox__dropdown ul li:hover,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox__dropdown ul li:hover{background-color:var(--bg-gray-color)}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.required+.label:after,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.required+.label:after{content:"*";display:inline-block;color:var(--error-color);margin-left:5px}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__select-text:after,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__select-text:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.changed+.label,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.changed+.label{top:-15px;left:11px;background-color:var(--bg-color);font-size:12px;padding:2px 6px;-webkit-transition:.3s;transition:.3s;border-radius:2px}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.changed .jq-selectbox__select-text,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.changed .jq-selectbox__select-text{color:var(--txt-main)}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group{margin-top:24px}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .input-style{height:51px;max-width:100%;min-height:51px}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .input-style.placeholder{color:transparent}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .input-style::-webkit-input-placeholder{color:transparent}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .input-style::-moz-placeholder{color:transparent}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .input-style:-moz-placeholder{color:transparent}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .input-style:-ms-input-placeholder{color:transparent}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .textarea-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .textarea-links__item{display:inline-block;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:18px;-webkit-transition:color .3s;transition:color .3s}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .textarea-links__item:hover{color:var(--link-hover)}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .textarea-links__item:nth-of-type(1){margin-left:0}.checkout-main__content__left-side .steps-list__item .step-content .payment-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);margin:0 16px 16px 0}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group:nth-of-type(2n){margin-right:0}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group label{display:block;position:relative;height:100%}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group input:checked+.label{border-color:var(--blue-border)}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group input:checked+.label:before{border-color:var(--accent-color)}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group input:checked+.label:after{background-color:var(--accent-color)}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group input:disabled+.label{background-color:var(--bg-gray-color);color:var(--txt-gray)}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group input:disabled+.label:hover{border-color:var(--gray-border)}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid var(--gray-border);border-radius:7px;padding:15px 15px 15px 55px;position:relative;-webkit-transition:border-color .3s;transition:border-color .3s;height:100%}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label:hover{border-color:var(--blue-border)}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label:before{content:"";display:block;width:24px;height:24px;border-radius:50%;border:1px solid var(--gray-border);position:absolute;top:15px;left:15px;-webkit-transition:background-color .3s;transition:background-color .3s}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label:after{content:"";display:block;width:14px;height:14px;background-color:transparent;border-radius:50%;position:absolute;top:20px;left:20px;-webkit-transition:background-color .3s;transition:background-color .3s}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label .name{display:block;font-size:16px;line-height:140%;font-weight:500}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label .info,.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label .time{display:block;font-size:14px;line-height:160%;color:var(--txt-gray);margin-top:4px}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label .cost{display:block;margin-top:10px;font-size:16px;line-height:160%;letter-spacing:.32px}.checkout-main__content__left-side .steps-list__item:last-child .type-content__item{margin-bottom:-16px}.checkout-main__content__left-side .steps-list__item.active .step-title h2{color:var(--txt-main)}.checkout-main__content__left-side .steps-list__item.active .step-title:before,.checkout-main__content__left-side .steps-list__item.completed .step-title:before{color:var(--accent-color)}.checkout-main__content__left-side .steps-list__item.completed .step-title h2{color:var(--txt-main)}.checkout-main__content__left-side .steps-list__item.completed .step-title .edit-link{display:inline-block}.checkout-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px;position:sticky;top:150px;left:0}.checkout-main__content__right-side .result-block{border-radius:16px;background-color:var(--bg-gray-color);padding:24px}.checkout-main__content__right-side .result-block .result-title{font-size:20px;line-height:142%;font-weight:600;margin-bottom:16px}.checkout-main__content__right-side .result-block .result-discount,.checkout-main__content__right-side .result-block .result-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;line-height:160%;letter-spacing:.32px;margin-bottom:8px}.checkout-main__content__right-side .result-block .result-discount span,.checkout-main__content__right-side .result-block .result-products span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto}.checkout-main__content__right-side .result-block .discount-form{margin-top:23px}.checkout-main__content__right-side .result-block .discount-form .input-group{position:relative}.checkout-main__content__right-side .result-block .discount-form .input-group .discount-input{background-color:var(--bg-color);border:1px solid var(--gray-border);border-radius:7px;padding:12px 108px 12px 16px;width:100%;font-size:16px;line-height:160%;letter-spacing:.32px}.checkout-main__content__right-side .result-block .discount-form .input-group .discount-input.placeholder{color:var(--txt-gray)}.checkout-main__content__right-side .result-block .discount-form .input-group .discount-input::-webkit-input-placeholder{color:var(--txt-gray)}.checkout-main__content__right-side .result-block .discount-form .input-group .discount-input::-moz-placeholder{color:var(--txt-gray)}.checkout-main__content__right-side .result-block .discount-form .input-group .discount-input:-moz-placeholder{color:var(--txt-gray)}.checkout-main__content__right-side .result-block .discount-form .input-group .discount-input:-ms-input-placeholder{color:var(--txt-gray)}.checkout-main__content__right-side .result-block .discount-form .input-group .submit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;width:auto;height:100%;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;padding:10px 16px;background-color:transparent;border:none}.checkout-main__content__right-side .result-block .discount-form .input-group .submit-btn:hover{color:var(--txt-blue)}.checkout-main__content__right-side .result-block .discount-form .result-group .promo-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#e8eff3;border-radius:7px;padding:5px 16px;margin-top:8px;position:relative}.checkout-main__content__right-side .result-block .discount-form .result-group .promo-item span{font-size:16px;line-height:160%;letter-spacing:.32px;margin-right:auto}.checkout-main__content__right-side .result-block .discount-form .result-group .promo-item[data-text]{margin-bottom:48px}.checkout-main__content__right-side .result-block .discount-form .result-group .promo-item[data-text]:after{content:attr(data-text);position:absolute;left:0;top:calc(100% + 5px);display:block;color:var(--error-color);font-size:12px;line-height:160%;font-weight:500}.checkout-main__content__right-side .result-block .discount-form .result-group .promo-item .icon-check{color:var(--ok-color);font-size:24px;line-height:24px}.checkout-main__content__right-side .result-block .discount-form .result-group .promo-item .remove-link{margin-left:15px;font-size:24px;line-height:24px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.checkout-main__content__right-side .result-block .discount-form .result-group .promo-item .remove-link:hover{color:var(--txt-main)}.checkout-main__content__right-side .result-block .result-total{margin-top:25px;font-size:20px;line-height:142%;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.checkout-main__content__right-side .result-block .result-total span{margin-left:auto}.checkout-main__content__right-side .result-block .btns-row{margin-top:22px}.checkout-main__content__right-side .result-block .btns-row .btn-primary{display:block;width:100%;text-align:center;padding:16px 10px}.checkout-main__content__right-side .result-block .btns-row .btn-primary.order-btn{display:none}.search-main__content{margin-top:43px}.search-main__content .types-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:calc(100% - 350px);border:1px solid var(--gray-border);border-radius:7px;padding:3px}.search-main__content .types-list .swiper-slide{width:auto}.search-main__content .types-list__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:5px;background-color:transparent;padding:9px;font-size:18px;line-height:130%;font-weight:600;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;border-radius:5px}.search-main__content .types-list__link:nth-of-type(1){margin-left:0}.search-main__content .types-list__link.active{background-color:var(--bg-gray-color);color:var(--accent-color)}.search-main__content .types-list__link.active .icon,.search-main__content .types-list__link:hover{color:var(--accent-color)}.search-main__content .types-list__link .icon{font-size:24px;line-height:24px;margin-right:12px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.search-main__content .types-list__link .count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:8px;font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray);margin-top:3px;white-space:nowrap}.search-main__content__type{display:none;margin-top:38px}.search-main__content__type.active{display:block}.search-main__content__type .products-wrapper{position:relative}.search-main__content__type .products-wrapper .form-wrapper{position:absolute;bottom:calc(100% + 43px);right:0}.search-main__content__type .products-wrapper .form-wrapper .filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:160%;margin-right:24px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group span{color:var(--txt-gray)}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox{margin-left:10px;color:var(--accent-color);cursor:pointer}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text{width:auto!important;padding-right:27px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";position:absolute;top:3px;right:0;font-size:18px;line-height:18px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown{background-color:var(--bg-color);border-radius:7px;-webkit-box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);box-shadow:4px 5px 30px 0 rgba(5,34,52,.13);color:var(--txt-main);min-width:200px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul{margin:0;padding:5px 0}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:9px 15px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li:hover{background-color:var(--bg-gray-color)}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li.sel:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";color:var(--accent-color);font-size:20px;line-height:20px;margin-left:auto;margin-right:2px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select-text:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);top:2px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border:1px solid var(--gray-border);border-radius:7px;padding:1px 2px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group label{position:relative;display:block}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group label+label{margin-left:6px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group label .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 4px;color:var(--txt-main);background-color:transparent;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;border-radius:5px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group label .label .icon{font-size:20px;line-height:20px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group label input:checked+.label{background-color:var(--bg-gray-color);color:var(--accent-color)}.search-main__content__type .products-wrapper .product-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:(auto)[4];grid-template-rows:repeat(4,auto);grid-column-gap:20px;grid-row-gap:20px;margin-top:16px}.search-main__content__type .products-wrapper .product-list .product-item.list-view{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.search-main__content__type .products-wrapper .product-list .product-item.list-view .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:680px}.search-main__content__type .products-wrapper .pagination{margin:60px 0 55px}.search-main__content__type .categories-wrapper{margin-bottom:35px}.search-main__content__type .categories-wrapper .catalog-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-main__content__type .categories-wrapper .catalog-list__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin:0 20px 20px 0;border-radius:16px;overflow:hidden;position:relative;min-height:210px}.search-main__content__type .categories-wrapper .catalog-list__item:nth-of-type(2n){margin-right:0}.search-main__content__type .categories-wrapper .catalog-list__item .image-block{position:absolute;top:0;left:0;width:100%;height:100%}.search-main__content__type .categories-wrapper .catalog-list__item .image-block .item-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;height:100%}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .item-name{display:inline-block;max-width:55%;-webkit-transition:color .3s;transition:color .3s;margin-bottom:auto}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .item-name .count{display:inline-block;font-size:14px;line-height:160%;color:var(--txt-gray);margin-left:12px}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .item-name:hover{color:var(--accent-color)}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:28px;max-width:60%}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .tags-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:4px 4px 0 0}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .tags-list a{display:inline-block;text-decoration:none;border:1px solid var(--gray-border);background-color:#f4f7f9;border-radius:13px;font-size:12px;line-height:160%;font-weight:500;padding:2px 10px;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .tags-list a:hover{color:var(--accent-color);background-color:var(--bg-color)}.search-main__content__type .articles-wrapper .articles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:36px}.search-main__content__type .articles-wrapper .articles-list .article-item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px);margin:0 20px 50px 0}.search-main__content__type .articles-wrapper .articles-list .article-item:nth-of-type(4n){margin-right:0}.search-main__content__type .articles-wrapper .pagination{margin:45px 0 50px}.search-main .search-empty{margin:65px auto 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:475px;text-align:center}.search-main .search-empty .empty-image{display:block;width:auto;max-width:100%;margin:0 auto}.search-main .search-empty .empty-title{margin-top:80px}.search-main .search-empty .empty-descr{margin:10px auto 0;font-size:16px;line-height:160%;letter-spacing:.32px}.search-main .search-empty .catalog-link{display:block;max-width:240px;margin:22px auto 0;padding:16px 10px}.search-main .search-empty__categories{margin-top:25px}.search-main .search-empty__categories .compare-categories{position:relative;width:calc(100% + 40px);margin:0 -20px;padding:15px 20px}.search-main .search-empty__categories .compare-categories:after{content:"";display:block;width:calc(100% - 40px);height:1px;background-color:var(--gray-border);position:absolute;bottom:15px;left:20px}.search-main .search-empty__categories .compare-categories .swiper-slide{width:auto}.search-main .search-empty__categories .compare-categories .swiper-slide .slide-content .tab-link{display:inline-block;font-size:18px;line-height:130%;padding-bottom:6px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;position:relative}.search-main .search-empty__categories .compare-categories .swiper-slide .slide-content .tab-link:after{content:"";width:0;height:2px;background-color:var(--accent-color);position:absolute;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s}.search-main .search-empty__categories .compare-categories .swiper-slide .slide-content .tab-link:hover{color:var(--accent-color)}.search-main .search-empty__categories .compare-categories .swiper-slide .slide-content .tab-link.active{color:var(--accent-color);font-weight:600}.search-main .search-empty__categories .compare-categories .swiper-slide .slide-content .tab-link.active:after{width:100%}.search-main .search-empty__categories .compare-categories .categories-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:0;width:100%;height:0;z-index:1}.search-main .search-empty__categories .compare-categories .categories-navigation .nav-btn{background-color:var(--bg-color)}.search-main .search-empty__categories .compare-categories .categories-navigation .nav-btn:hover{background-color:var(--accent-color)}.search-main .search-empty__categories .compare-categories .categories-navigation .nav-btn.prev-btn{margin-right:auto}.search-main .search-empty__categories .compare-categories .categories-navigation .nav-btn.next-btn{margin-left:auto}.search-main .search-empty__categories .compare-categories .categories-navigation .nav-btn.swiper-button-disabled{display:none}.search-main .search-empty__products{margin-top:40px}.search-main .search-empty__products .products-tab{display:none}.search-main .search-empty__products .products-tab.active{display:block}.search-main .search-empty__products .products-tab .compare-slider{width:calc(100% + 40px);margin:0 -20px;padding:0 20px}.search-main .search-empty__products .products-tab .compare-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;height:auto}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .slide-content{height:100%}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper{border:1px solid var(--gray-border);padding:24px 16px;border-radius:16px;position:relative;background-color:var(--bg-color);z-index:1}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .product-delete{display:inline-block;position:absolute;top:12px;right:11px;font-size:24px;line-height:24px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .product-delete:hover{color:var(--txt-main)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .image-block .item-image{display:block;width:auto;max-width:100%;margin:0 auto}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block{padding:0 3px;margin:28px 0 22px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .item-manufacturer{font-size:14px;line-height:100%;color:var(--txt-gray);margin-bottom:11px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .item-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--txt-main);overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:140%;font-weight:500}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .short-descr{display:none}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list{position:absolute;top:15px;right:15px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--blue-border);-webkit-transition:color .3s;transition:color .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link:hover{color:var(--accent-color)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link .icon{font-size:24px;line-height:24px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link span{display:none}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link.js-compare-link.added{color:var(--accent-color)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link.js-compare-link.added .icon:before{content:"\e813"}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link.js-favorite-link.added{color:var(--accent-color)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link.js-favorite-link.added .icon:before{content:"\e81e"}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .btns-list .action-link+.action-link{margin-left:12px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;padding:0 3px;min-height:50px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .old-price{display:inline-block;white-space:nowrap;color:var(--txt-gray);font-size:14px;line-height:100%;position:relative;padding:0 3px;margin:-10px 0 8px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .old-price:after{content:"";display:block;width:100%;height:1px;background-color:var(--txt-gray);position:absolute;top:50%;left:0}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .price{font-family:Gilroy,sans-serif;letter-spacing:-.32px;font-size:26px;line-height:100%;font-weight:500}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .no-available{font-size:18px;line-height:100%;font-weight:500}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;position:relative}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .input-group{position:absolute;bottom:0;right:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .input-group.count-group{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);opacity:0}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .analog-link{display:inline-block}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .addcart-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .addcart-link .icon{font-size:24px;line-height:24px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .addcart-link span{display:none}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add.in-cart .input-group.btn-group{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);opacity:0}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add.in-cart .input-group.count-group{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper{margin-top:27px;padding-top:30px;position:relative}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper:before{content:"";display:block;width:calc(100% + 20px);height:1px;background-color:var(--gray-border);position:absolute;top:0;left:0}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .advantage-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;color:var(--accent-color);opacity:0;pointer-events:none;letter-spacing:.2px;-webkit-transition:opacity .3s;transition:opacity .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .advantage-link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";font-size:24px;line-height:24px;margin-left:15px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .advantage-link.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:auto;position:relative;margin-top:25px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row:before{opacity:0;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;content:attr(data-text);font-size:16px;line-height:100%;font-weight:500;color:var(--txt-gray);margin-bottom:18px;-webkit-transition:opacity .3s;transition:opacity .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:3px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list .icon{display:inline-block;margin:0 2px;font-size:21px;line-height:21px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list .icon:before{background:-webkit-linear-gradient(#fdeb8d,#f90);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="1"] li:nth-of-type(1) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="2"] li:nth-of-type(1) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="2"] li:nth-of-type(2) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="3"] li:nth-of-type(1) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="3"] li:nth-of-type(2) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="3"] li:nth-of-type(3) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="4"] li:nth-of-type(1) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="4"] li:nth-of-type(2) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="4"] li:nth-of-type(3) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="4"] li:nth-of-type(4) .icon:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list[data-mark="5"] li .icon:before{content:"\e835"}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list:not([data-mark]) li .icon{margin:0 3px;font-size:18px;line-height:18px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list:not([data-mark]) li .icon:before{content:"\e835";background:0 0;color:var(--gray-border);-webkit-text-fill-color:var(--gray-border)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-link{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:16px;line-height:100%;letter-spacing:.32px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;margin:0 0 0 5px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-link:hover{color:var(--accent-color)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row{margin-top:25px;position:relative;min-height:100px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row:before{opacity:0;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;content:attr(data-text);font-size:16px;line-height:100%;font-weight:500;color:var(--txt-gray);margin-bottom:18px;-webkit-transition:opacity .3s;transition:opacity .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:2px 8px;border-radius:5px;text-transform:uppercase;font-size:14px;line-height:140%;font-weight:500;margin:0 5px 5px 0;border:1px solid transparent}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item.day-tag{background-color:var(--day-bubble);border-color:var(--day-bubble);color:#fff}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item.hit-tag{background-color:var(--hit-bubble);border-color:var(--hit-bubble);color:#fff}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item.new-tag{background-color:var(--new-bubble);border-color:var(--new-bubble);color:#fff}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item.simple-tag{background-color:#fff;border:1px solid var(--gray-border);text-transform:none}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row{margin-top:20px;position:relative}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row:before{opacity:0;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;content:attr(data-text);font-size:16px;line-height:100%;font-weight:500;color:var(--txt-gray);margin-bottom:18px;-webkit-transition:opacity .3s;transition:opacity .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;line-height:100%;letter-spacing:.32px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;font-size:24px;line-height:24px;margin-right:4px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span.no-available{color:var(--txt-gray)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span.no-available:before{content:"\e803"}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span.available{color:var(--ok-color)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span.available:before{content:"\e809"}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .descr-wrapper{margin-top:27px;padding-top:30px;position:relative}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .descr-wrapper:before{content:"";display:block;width:calc(100% + 20px);height:1px;background-color:var(--gray-border);position:absolute;top:0;left:0}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;color:var(--accent-color);opacity:0;pointer-events:none;letter-spacing:.2px;-webkit-transition:opacity .3s;transition:opacity .3s}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";font-size:24px;line-height:24px;margin-left:15px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide .descr-wrapper .descr-content{font-size:16px;line-height:163%;letter-spacing:.32px;margin-top:22px}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide.swiper-slide-visible{opacity:1}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .advantage-link{opacity:1;pointer-events:auto}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .answers-row:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .available-row:before,.search-main .search-empty__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .tags-row:before{opacity:1}.search-main .search-empty__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .descr-wrapper .about-link{opacity:1;pointer-events:auto}.search-main .search-empty__products .products-tab .compare-slider .compare-navigation{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:217px;left:0;width:100%;height:0;z-index:1}.search-main .search-empty__products .products-tab .compare-slider .compare-navigation .nav-btn{background-color:var(--bg-color)}.search-main .search-empty__products .products-tab .compare-slider .compare-navigation .nav-btn:hover{background-color:var(--accent-color)}.search-main .search-empty__products .products-tab .compare-slider .compare-navigation .nav-btn.prev-btn{margin-right:auto}.search-main .search-empty__products .products-tab .compare-slider .compare-navigation .nav-btn.next-btn{margin-left:auto}.search-main .search-empty__products .products-tab .compare-slider .compare-navigation .nav-btn.swiper-button-disabled{display:none}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper{position:sticky;top:112px;border-radius:12px;padding:15px 10px 10px 106px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .product-delete{font-size:18px;line-height:18px;top:5px;right:5px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .image-block{position:absolute;top:15px;left:10px;max-width:96px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block{margin:0;padding-left:13px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block .item-manufacturer{font-size:12px;line-height:160%;font-weight:500;margin-bottom:2px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block .item-link{font-size:14px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block{padding:0 0 0 13px;margin-top:5px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block .old-price{font-size:12px;line-height:160%;margin:0}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block .price{font-size:18px;line-height:130%;font-weight:600;letter-spacing:0}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block .count-input{padding:6px 2px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;font-size:12px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block .count-btn{font-size:16px;line-height:16px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .advantages-wrapper{margin-top:60px}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block .item-add .addcart-link{background-color:transparent;padding:0;border-radius:0;border:none;color:var(--accent-color);font-size:14px;line-height:100%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block .item-add .addcart-link:hover{color:var(--txt-blue)}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block .item-add .addcart-link .icon{display:none}.search-main .search-empty__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .add-block .item-add .addcart-link span{display:inline-block}.search-main .search-empty__products.scroll .products-tab .compare-slider .compare-navigation{position:fixed;top:182px;left:unset;max-width:1270px;z-index:2;margin:0 -15px}.sitemap-main__content{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap-main__content .menu-column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sitemap-main__content .menu-column:nth-of-type(1){width:100%;max-width:305px}.sitemap-main__content .menu-column:nth-of-type(2){margin:0 auto}.sitemap-main__content .menu-column .menu-list>li{display:block;margin-top:26px}.sitemap-main__content .menu-column .menu-list>li:nth-of-type(1){margin-top:0}.sitemap-main__content .menu-column .menu-list>li>a{color:var(--txt-main);font-size:18px;line-height:130%;font-weight:600;-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.sitemap-main__content .menu-column .menu-list>li>a:hover{color:var(--accent-color)}.sitemap-main__content .menu-column .menu-list>li.submenu-item>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.sitemap-main__content .menu-column .menu-list>li.submenu-item>a:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";margin-left:auto;font-size:18px;line-height:100%;position:relative;top:2px;padding-left:10px}.sitemap-main__content .menu-column .menu-list>li.submenu-item .submenu-list{display:none}.sitemap-main__content .menu-column .menu-list>li.submenu-item.active>a{color:var(--accent-color)}.sitemap-main__content .menu-column .menu-list>li.submenu-item.active>a:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.sitemap-main__content .menu-column .menu-list .submenu-list{font-size:16px;line-height:160%;letter-spacing:.32px;margin-top:20px}.sitemap-main__content .menu-column .menu-list .submenu-list li{display:block;margin-top:17px}.sitemap-main__content .menu-column .menu-list .submenu-list li:nth-of-type(1){margin-top:0}.sitemap-main__content .menu-column .menu-list .submenu-list li>a{color:var(--txt-main);text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.sitemap-main__content .menu-column .menu-list .submenu-list li>a:hover{color:var(--accent-color)}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;position:relative}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item>a:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";margin-left:auto;font-size:18px;line-height:100%;padding-left:12px}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item.active>a{color:var(--accent-color)}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item.active>a:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item .third-menu{display:none;margin:17px 0;padding:0 0 0 12px}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item .third-menu>li{margin-top:17px}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item .third-menu>li:nth-of-type(1){margin-top:0}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item .third-menu .inner-menu{display:none;margin:17px 0;padding:0 0 0 12px}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item .third-menu .inner-menu li{margin-top:10px}.sitemap-main__content .menu-column .menu-list .submenu-list li.submenu-item .third-menu .inner-menu li:nth-of-type(1){margin-top:0}.error-main__content{text-align:center;padding:115px 0}.error-main__content .error-image{display:block;width:auto;max-width:100%;margin:0 auto}.error-main__content .back-link{display:block;padding:16px;max-width:256px;text-align:center;margin:24px auto 10px}.error-main__title{margin-top:40px}.error-main__descr{font-size:16px;line-height:160%;letter-spacing:.32px;margin-top:10px}.footer{background-color:var(--bg-gray-color);margin-top:108px;overflow:hidden}.footer .container{padding:0 8px}.footer__info{display:none;font-size:14px;line-height:140%;font-weight:500;padding:16px 0;max-width:260px}.footer__info p{display:inline}.footer__info .phone-link{display:inline-block;-webkit-transition:color .3s;transition:color .3s;margin-top:4px}.footer__info .phone-link:hover{color:var(--accent-color)}.footer__info .time{display:inline-block;font-size:12px;font-weight:500;margin-left:8px;line-height:160%;color:var(--txt-gray)}.footer__content{padding:25px 0 23px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__content__column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.footer__content__column.info-column{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__content__column.info-column .logo-link{display:block}.footer__content__column.info-column .logo-link .logo-image{display:block;width:187px}.footer__content__column.info-column .phone-link{display:inline-block;font-size:16px;line-height:140%;color:var(--txt-main);margin-top:20px;-webkit-transition:color .3s;transition:color .3s}.footer__content__column.info-column .phone-link:hover{color:var(--accent-color)}.footer__content__column.info-column .time-info{margin-top:3px;color:var(--txt-gray);font-size:14px;line-height:160%}.footer__content__column.info-column .mail-link{display:inline-block;margin-top:5px;font-size:14px;line-height:160%;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.footer__content__column.info-column .mail-link:hover{color:var(--txt-blue)}.footer__content__column.info-column .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.footer__content__column.info-column .social-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:10px}.footer__content__column.info-column .social-list__item:nth-of-type(1){margin-left:0}.footer__content__column.info-column .social-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;border:1px solid var(--gray-border);border-radius:50%;-webkit-transition:border-color .3s;transition:border-color .3s;color:var(--accent-color)}.footer__content__column.info-column .social-list__link:hover{border-color:var(--accent-color)}.footer__content__column.menu-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:30px auto 0}.footer__content__column.menu-column .menu-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.footer__content__column.menu-column .menu-item:nth-of-type(2){margin:0 20%}.footer__content__column.menu-column .menu-title{font-size:16px;line-height:100%;font-weight:600}.footer__content__column.menu-column .menu-list{margin:16px 0}.footer__content__column.menu-column .menu-list li{display:block;margin-top:9px}.footer__content__column.menu-column .menu-list li:nth-of-type(1){margin-top:0}.footer__content__column.menu-column .menu-list a{display:inline-block;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s;text-decoration:none;font-size:16px;line-height:100%}.footer__content__column.menu-column .menu-list a:hover{color:var(--accent-color)}.footer__content__column.payment-column{-webkit-box-flex:0;-ms-flex:0 0 218px;flex:0 0 218px;max-width:218px;margin:25px 0 0 14%}.footer__content__column.payment-column .payment-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5px}.footer__content__column.payment-column .payment-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;width:33.3%;margin-bottom:25px}.footer__content__column.payment-column .payment-list__item .item-image{display:block;width:auto;max-width:100%;margin:0 auto}.footer__content__column.payment-column .partners-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--bg-color);padding:8px;border-radius:12px}.footer__content__column.payment-column .partners-list__item{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__content__column.payment-column .partners-list__item .item-image{display:block;width:auto;max-width:100%;margin:0 auto}.footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:160%;color:var(--txt-gray);padding:17px 7px;position:relative}.footer__copyright:before{content:"";display:block;width:100vw;height:1px;background-color:var(--gray-border);position:absolute;top:0;left:calc((100vw - 1270px)/ -2 - 7px)}.footer__copyright .copyright{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.footer__copyright .info-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 0 auto}.footer__copyright .info-links li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.footer__copyright .info-links a{display:inline-block;text-decoration:none;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;margin-left:32px}.footer__copyright .info-links a:hover{color:var(--accent-color)}.fancybox-bg{background:rgba(36,41,44,.46)}.fancybox-image{border-radius:16px}.simple-modal{border-radius:16px;background-color:var(--bg-color);padding:28px 32px;width:100%}.simple-modal .fancybox-close-small{top:10px;right:10px;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1;color:#778188;-webkit-transition:color .3s;transition:color .3s}.simple-modal .fancybox-close-small:hover{color:var(--txt-main)}.simple-modal .mobile-close{display:none}.simple-modal .modal-title{display:block;font-family:Gilroy,sans-serif;font-size:26px;line-height:135%;font-weight:500;padding-right:20px}.simple-modal .modal-descr{margin-top:10px;font-size:16px;line-height:160%}.simple-modal .input-group.info-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-top:20px;font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray)}.simple-modal .input-group.info-group a{display:inline-block;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.simple-modal .input-group.info-group a:hover{color:var(--link-hover)}.simple-modal.enter-modal{max-width:450px}.simple-modal.enter-modal .modal-descr .type-links{width:100%;margin-top:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--gray-border);padding-bottom:5px}.simple-modal.enter-modal .modal-descr .type-links__item{font-size:18px;line-height:130%;font-weight:600;position:relative;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;letter-spacing:.32px}.simple-modal.enter-modal .modal-descr .type-links__item:hover{color:var(--accent-color)}.simple-modal.enter-modal .modal-descr .type-links__item:after{content:"";display:block;width:0;height:2px;background-color:var(--accent-color);position:absolute;bottom:-6px;left:0;-webkit-transition:width .3s;transition:width .3s}.simple-modal.enter-modal .modal-descr .type-links__item.active{color:var(--accent-color);font-weight:500}.simple-modal.enter-modal .modal-descr .type-links__item.active:after{width:100%}.simple-modal.enter-modal .modal-descr .type-links__item+.type-links__item{margin-left:25px}.simple-modal.enter-modal .modal-descr .type-lists{margin-top:24px}.simple-modal.enter-modal .modal-descr .type-lists__item{display:none}.simple-modal.enter-modal .modal-descr .type-lists__item.active{display:block}.simple-modal.enter-modal .modal-descr .type-lists__item .input-group{margin-top:24px}.simple-modal.enter-modal .modal-descr .type-lists__item .input-group.btn-group{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.simple-modal.enter-modal .modal-descr .type-lists__item .input-group.btn-group .submit-btn{width:100%;padding:16px 10px}.simple-modal.enter-modal .modal-descr .type-lists__item .input-group.btn-group .reg-link{display:inline-block;margin-top:30px;font-size:16px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.simple-modal.enter-modal .modal-descr .type-lists__item .input-group.btn-group .reg-link:hover{color:var(--link-hover)}.simple-modal.enter-modal .modal-descr .type-lists__item .forgot-link{display:inline-block;margin-top:28px;font-size:16px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.simple-modal.enter-modal .modal-descr .type-lists__item .forgot-link:hover{color:var(--link-hover)}.simple-modal.location-modal{max-width:414px}.simple-modal.location-modal .cities-form{margin-top:15px}.simple-modal.location-modal .cities-form .city-search{display:block;width:100%;border:1px solid var(--gray-border);padding:13px 16px;font-size:16px;line-height:160%;letter-spacing:.32px;border-radius:7px;-webkit-transition:border-color .3s;transition:border-color .3s}.simple-modal.location-modal .cities-form .city-search:focus{border-color:var(--blue-border)}.simple-modal.location-modal .cities-form .city-search.placeholder{color:var(--txt-gray)}.simple-modal.location-modal .cities-form .city-search::-webkit-input-placeholder{color:var(--txt-gray)}.simple-modal.location-modal .cities-form .city-search::-moz-placeholder{color:var(--txt-gray)}.simple-modal.location-modal .cities-form .city-search:-moz-placeholder{color:var(--txt-gray)}.simple-modal.location-modal .cities-form .city-search:-ms-input-placeholder{color:var(--txt-gray)}.simple-modal.location-modal .form-result{margin-top:5px}.simple-modal.location-modal .form-result .location-auto{display:inline-block;color:var(--accent-color);font-size:14px;line-height:100%;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.simple-modal.location-modal .form-result .location-auto:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e821";font-size:18px;line-height:18px;position:relative;top:1px;margin:0 8px 0 0}.simple-modal.location-modal .form-result .location-auto:hover{color:var(--link-hover)}.simple-modal.location-modal .form-result .result-wrapper{width:calc(100% + 8px);margin-top:24px;max-height:345px;overflow-y:scroll;scrollbar-face-color:var(--gray-border);scrollbar-track-color:transparent}.simple-modal.location-modal .form-result .result-wrapper::-webkit-scrollbar{width:4px;height:4px;border-radius:0}.simple-modal.location-modal .form-result .result-wrapper::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.simple-modal.location-modal .form-result .result-wrapper::-webkit-scrollbar-thumb:hover{background:var(--txt-blue-light)}.simple-modal.location-modal .form-result .result-wrapper::-webkit-scrollbar-track{background:0 0;border-radius:0}.simple-modal.location-modal .form-result .result-wrapper .result-list li{display:block;padding:7px 0}.simple-modal.location-modal .form-result .result-wrapper .result-list li.active{position:relative}.simple-modal.location-modal .form-result .result-wrapper .result-list li.active:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;color:var(--accent-color);content:"\e80a";font-size:23px;line-height:23px;display:inline-block;position:absolute;top:10px;right:18px}.simple-modal.location-modal .form-result .result-wrapper .result-list li.active a{color:var(--accent-color);font-weight:600}.simple-modal.location-modal .form-result .result-wrapper .result-list a{display:inline-block;font-size:16px;line-height:112.5%;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.simple-modal.location-modal .form-result .result-wrapper .result-list a:hover{color:var(--accent-color)}.simple-modal.backcall-modal{max-width:450px}.simple-modal.backcall-modal .backcall-form{margin-top:14px}.simple-modal.backcall-modal .backcall-form .backcall-input{display:block;width:100%;border:1px solid var(--gray-border);padding:12px 16px;font-size:16px;line-height:160%;letter-spacing:.32px;border-radius:7px;-webkit-transition:border-color .3s;transition:border-color .3s}.simple-modal.backcall-modal .backcall-form .backcall-input:focus{border-color:var(--blue-border)}.simple-modal.backcall-modal .backcall-form .backcall-input.placeholder{color:var(--txt-gray)}.simple-modal.backcall-modal .backcall-form .backcall-input::-webkit-input-placeholder{color:var(--txt-gray)}.simple-modal.backcall-modal .backcall-form .backcall-input::-moz-placeholder{color:var(--txt-gray)}.simple-modal.backcall-modal .backcall-form .backcall-input:-moz-placeholder{color:var(--txt-gray)}.simple-modal.backcall-modal .backcall-form .backcall-input:-ms-input-placeholder{color:var(--txt-gray)}.simple-modal.backcall-modal .backcall-form .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.simple-modal.backcall-modal .backcall-form .btn-group .backcall-btn{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);text-align:center;padding:16px 16px 17px}.simple-modal.complete-modal{max-width:450px}.simple-modal.complete-modal .modal-content{margin-top:15px;text-align:center}.simple-modal.complete-modal .modal-content>.icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:120px;height:120px;background-color:#c3e2f1;border-radius:50%;color:#fff;font-size:90px;line-height:90px;margin:0 auto}.simple-modal.complete-modal .modal-title{margin-top:40px;padding-right:0}.simple-modal.complete-modal .modal-descr{margin-top:8px}.simple-modal.complete-modal .modal-descr span{font-weight:500}.simple-modal.complete-modal .ok-btn{display:block;width:100%;text-align:center;margin-top:24px;padding:16px}.simple-modal.complete-modal.email-comfirm,.simple-modal.complete-modal.email-recover{max-width:470px;padding:28px}.simple-modal.complete-modal.email-comfirm .email-icon,.simple-modal.complete-modal.email-recover .email-icon{display:block;width:auto;max-width:100%;margin:20px auto 0}.simple-modal.complete-modal.email-comfirm .modal-title,.simple-modal.complete-modal.email-recover .modal-title{margin-top:45px}.simple-modal.complete-modal.email-comfirm .modal-descr,.simple-modal.complete-modal.email-recover .modal-descr{margin-top:10px;letter-spacing:.32px;padding:0 10px}.simple-modal.complete-modal.email-comfirm .modal-descr p,.simple-modal.complete-modal.email-recover .modal-descr p{margin-top:5px}.simple-modal.complete-modal.email-comfirm .modal-descr p:nth-of-type(1),.simple-modal.complete-modal.email-recover .modal-descr p:nth-of-type(1){margin-top:0}.simple-modal.complete-modal.code-modal,.simple-modal.complete-modal.phone-comfirm{max-width:450px}.simple-modal.complete-modal.code-modal .modal-content,.simple-modal.complete-modal.phone-comfirm .modal-content{margin-top:0;text-align:left}.simple-modal.complete-modal.code-modal .change-phone,.simple-modal.complete-modal.phone-comfirm .change-phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;margin-top:14px}.simple-modal.complete-modal.code-modal .change-phone:before,.simple-modal.complete-modal.phone-comfirm .change-phone:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80c";font-size:18px;line-height:18px;margin-right:7px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.simple-modal.complete-modal.code-modal .change-phone:hover,.simple-modal.complete-modal.phone-comfirm .change-phone:hover{color:var(--link-hover)}.simple-modal.complete-modal.code-modal .change-phone:hover:before,.simple-modal.complete-modal.phone-comfirm .change-phone:hover:before{-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.simple-modal.complete-modal.code-modal .modal-title,.simple-modal.complete-modal.phone-comfirm .modal-title{margin-top:0}.simple-modal.complete-modal.code-modal .modal-descr,.simple-modal.complete-modal.phone-comfirm .modal-descr{letter-spacing:.32px;margin-top:24px}.simple-modal.complete-modal.code-modal .code-form,.simple-modal.complete-modal.phone-comfirm .code-form{margin-top:20px}.simple-modal.complete-modal.code-modal .code-form .input-messages .error-message,.simple-modal.complete-modal.phone-comfirm .code-form .input-messages .error-message{display:none;color:var(--error-color);font-size:12px;line-height:160%;font-weight:500;margin-top:4px}.simple-modal.complete-modal.code-modal .code-form .input-messages .info-message,.simple-modal.complete-modal.phone-comfirm .code-form .input-messages .info-message{display:block;font-size:14px;line-height:160%;color:var(--txt-gray);margin-top:8px}.simple-modal.complete-modal.code-modal .code-form .code-row,.simple-modal.complete-modal.phone-comfirm .code-form .code-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0 8px;max-width:400px}.simple-modal.complete-modal.code-modal .code-form .code-row input,.simple-modal.complete-modal.phone-comfirm .code-form .code-row input{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;max-width:52px;text-align:center;font-size:20px;line-height:100%;font-weight:600;color:var(--txt-main);padding:13px 5px}.simple-modal.complete-modal.code-modal .code-form .code-row input.placeholder,.simple-modal.complete-modal.phone-comfirm .code-form .code-row input.placeholder{color:var(--txt-gray)}.simple-modal.complete-modal.code-modal .code-form .code-row input::-webkit-input-placeholder,.simple-modal.complete-modal.phone-comfirm .code-form .code-row input::-webkit-input-placeholder{color:var(--txt-gray)}.simple-modal.complete-modal.code-modal .code-form .code-row input::-moz-placeholder,.simple-modal.complete-modal.phone-comfirm .code-form .code-row input::-moz-placeholder{color:var(--txt-gray)}.simple-modal.complete-modal.code-modal .code-form .code-row input:-moz-placeholder,.simple-modal.complete-modal.phone-comfirm .code-form .code-row input:-moz-placeholder{color:var(--txt-gray)}.simple-modal.complete-modal.code-modal .code-form .code-row input:-ms-input-placeholder,.simple-modal.complete-modal.phone-comfirm .code-form .code-row input:-ms-input-placeholder{color:var(--txt-gray)}.simple-modal.complete-modal.code-modal .code-form .code-block,.simple-modal.complete-modal.phone-comfirm .code-form .code-block{margin-top:14px}.simple-modal.complete-modal.code-modal .code-form .code-block .repeat-code,.simple-modal.complete-modal.phone-comfirm .code-form .code-block .repeat-code{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:160%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s}.simple-modal.complete-modal.code-modal .code-form .code-block .repeat-code:hover,.simple-modal.complete-modal.phone-comfirm .code-form .code-block .repeat-code:hover{color:var(--link-hover)}.simple-modal.complete-modal.code-modal .code-form .code-block .code-info,.simple-modal.complete-modal.phone-comfirm .code-form .code-block .code-info{font-size:14px;line-height:160%;color:var(--txt-gray)}.simple-modal.complete-modal.code-modal .code-form .code-block.complete .code-info,.simple-modal.complete-modal.phone-comfirm .code-form .code-block.complete .code-info{display:none}.simple-modal.complete-modal.code-modal .code-form .code-block.complete .repeat-code,.simple-modal.complete-modal.phone-comfirm .code-form .code-block.complete .repeat-code{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.simple-modal.complete-modal.code-modal .code-form.invalid .input-messages .error-message,.simple-modal.complete-modal.phone-comfirm .code-form.invalid .input-messages .error-message{display:block}.simple-modal.complete-modal.code-modal .code-form.invalid .code-row input,.simple-modal.complete-modal.phone-comfirm .code-form.invalid .code-row input{border-color:var(--error-color)}.simple-modal.analog-modal{max-width:660px}.simple-modal.analog-modal .modal-content .modal-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:var(--bg-gray-color);border-radius:7px;padding:12px 16px;margin-top:24px}.simple-modal.analog-modal .modal-content .modal-product .image-block{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px}.simple-modal.analog-modal .modal-content .modal-product .image-block .product-image{display:block;width:auto;max-width:100%}.simple-modal.analog-modal .modal-content .modal-product .descr-block{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 76px);flex:0 0 calc(100% - 76px);max-width:calc(100% - 76px);margin-left:16px}.simple-modal.analog-modal .modal-content .modal-product .descr-block .product-name{font-size:16px;line-height:140%;font-weight:500}.simple-modal.analog-modal .modal-content .modal-descr{margin-top:24px;letter-spacing:.32px}.simple-modal.analog-modal .modal-content .analog-form{margin-top:20px}.simple-modal.analog-modal .modal-content .analog-form .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simple-modal.analog-modal .modal-content .analog-form .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.simple-modal.analog-modal .modal-content .analog-form .input-row .input-group:nth-of-type(2n){margin-left:16px}.simple-modal.analog-modal .modal-content .analog-form .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px}.simple-modal.analog-modal .modal-content .analog-form .btn-group .submit-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:16px 28px}.simple-modal.analog-modal .modal-content .analog-form .btn-group .info{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-left:20px;font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray);max-width:250px}.simple-modal.analog-modal .modal-content .analog-form .btn-group .info a{display:inline-block;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;text-decoration:none}.simple-modal.analog-modal .modal-content .analog-form .btn-group .info a:hover{color:var(--link-hover)}.simple-modal.available-modal{width:504px}.simple-modal.available-modal .type-links{margin-top:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid var(--gray-border)}.simple-modal.available-modal .type-links__item{position:relative;color:var(--txt-main);-webkit-transition:color .3s;transition:color .3s}.simple-modal.available-modal .type-links__item:hover{color:var(--accent-color)}.simple-modal.available-modal .type-links__item:after{content:"";display:block;width:0;height:2px;background-color:var(--accent-color);position:absolute;bottom:-1px;left:0;-webkit-transition:width .3s;transition:width .3s}.simple-modal.available-modal .type-links__item.active{color:var(--accent-color);font-weight:500}.simple-modal.available-modal .type-links__item.active:after{width:100%}.simple-modal.available-modal .type-links__item+.type-links__item{margin-left:25px}.simple-modal.available-modal .type-lists__item{display:none}.simple-modal.available-modal .type-lists__item.active{display:block}.simple-modal.available-modal .type-lists .available-list{max-height:515px;overflow-y:scroll;margin-top:20px;width:calc(100% + 8px);scrollbar-face-color:var(--gray-border);scrollbar-track-color:var(--bg-color)}.simple-modal.available-modal .type-lists .available-list::-webkit-scrollbar{width:4px;height:4px;border-radius:0}.simple-modal.available-modal .type-lists .available-list::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s}.simple-modal.available-modal .type-lists .available-list::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}.simple-modal.available-modal .type-lists .available-list::-webkit-scrollbar-track{background:var(--bg-color);border-radius:0}.simple-modal.available-modal .type-lists .available-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7px;padding-right:10px}.simple-modal.available-modal .type-lists .available-list__item:nth-of-type(1){margin-top:0}.simple-modal.available-modal .type-lists .available-list__item .info-block{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 120px);flex:0 0 calc(100% - 120px);max-width:calc(100% - 120px);padding:15px 20px 15px 0}.simple-modal.available-modal .type-lists .available-list__item .info-block .city{font-size:16px;line-height:140%;font-weight:600}.simple-modal.available-modal .type-lists .available-list__item .info-block .address{font-size:14px;line-height:160%;margin-top:4px}.simple-modal.available-modal .type-lists .available-list__item .available-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;color:var(--ok-color);font-size:12px;line-height:160%;font-weight:500;margin-left:auto}.simple-modal.available-modal .type-lists .available-list__item .available-block:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e809";font-size:18px;line-height:18px;margin-right:4px}.simple-modal.available-modal .type-lists .available-list__item.no-available .available-block,.simple-modal.available-modal .type-lists .available-list__item.no-available .info-block{color:var(--txt-gray)}.simple-modal.available-modal .type-lists .available-list__item.no-available .available-block:before{content:"\e803"}.simple-modal.product-answer-modal{width:535px}.simple-modal.product-answer-modal .modal-title{padding-right:5px}.simple-modal.product-answer-modal .modal-descr{margin-top:25px}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group{margin-top:24px}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group:nth-of-type(1){margin-top:0}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;font-size:16px;line-height:140%;font-weight:500;margin-right:28px}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group .mark-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group .mark-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-right:10px;position:relative}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group .mark-list__item:nth-of-type(1){margin-left:0}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group .mark-list__item .icon{font-size:22px;line-height:22px}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group .mark-list__item .icon:before{background:var(--gray-border);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group .mark-list__item input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group .mark-list__item.active .icon:before,.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.mark-group .mark-list__item.active~.mark-list__item .icon:before{background:-webkit-linear-gradient(#fdeb8d,#f90);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.label-group textarea{display:block;width:100%;max-width:100%;min-height:120px;font-size:16px;line-height:160%;letter-spacing:.32px;padding:12px 15px;border:1px solid var(--gray-border);border-radius:7px}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.btn-group .close-link,.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.btn-group .submit-btn{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);text-align:center;padding:16px 10px}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.btn-group .submit-btn{margin-left:auto}.simple-modal.buyopt-modal,.simple-modal.oneclick-modal{width:390px}.simple-modal.buyopt-modal .modal-descr,.simple-modal.oneclick-modal .modal-descr{margin-top:24px;letter-spacing:.32px}.simple-modal.buyopt-modal .buy-form,.simple-modal.buyopt-modal .buy-form .input-group,.simple-modal.buyopt-modal .oneclick-form,.simple-modal.buyopt-modal .oneclick-form .input-group,.simple-modal.oneclick-modal .buy-form,.simple-modal.oneclick-modal .buy-form .input-group,.simple-modal.oneclick-modal .oneclick-form,.simple-modal.oneclick-modal .oneclick-form .input-group{margin-top:20px}.simple-modal.buyopt-modal .buy-form .input-group.btn-group,.simple-modal.buyopt-modal .oneclick-form .input-group.btn-group,.simple-modal.oneclick-modal .buy-form .input-group.btn-group,.simple-modal.oneclick-modal .oneclick-form .input-group.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:24px}.simple-modal.buyopt-modal .buy-form .input-group.btn-group .action-btn,.simple-modal.buyopt-modal .oneclick-form .input-group.btn-group .action-btn,.simple-modal.oneclick-modal .buy-form .input-group.btn-group .action-btn,.simple-modal.oneclick-modal .oneclick-form .input-group.btn-group .action-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);padding:16px 10px}.simple-modal.buyopt-modal .buy-form .input-group.btn-group .action-btn+.action-btn,.simple-modal.buyopt-modal .oneclick-form .input-group.btn-group .action-btn+.action-btn,.simple-modal.oneclick-modal .buy-form .input-group.btn-group .action-btn+.action-btn,.simple-modal.oneclick-modal .oneclick-form .input-group.btn-group .action-btn+.action-btn{margin-left:16px}.simple-modal.buyopt-modal .buy-form .info-group,.simple-modal.buyopt-modal .oneclick-form .info-group,.simple-modal.oneclick-modal .buy-form .info-group,.simple-modal.oneclick-modal .oneclick-form .info-group{margin-top:12px;font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray);letter-spacing:0}.simple-modal.buyopt-modal .buy-form .info-group a,.simple-modal.buyopt-modal .oneclick-form .info-group a,.simple-modal.oneclick-modal .buy-form .info-group a,.simple-modal.oneclick-modal .oneclick-form .info-group a{display:inline-block;color:var(--accent-color);text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.simple-modal.buyopt-modal .buy-form .info-group a:hover,.simple-modal.buyopt-modal .oneclick-form .info-group a:hover,.simple-modal.oneclick-modal .buy-form .info-group a:hover,.simple-modal.oneclick-modal .oneclick-form .info-group a:hover{color:var(--link-hover)}.simple-modal.address-modal{max-width:560px}.simple-modal.address-modal .modal-descr,.simple-modal.address-modal .modal-descr .input-group{margin-top:24px}.simple-modal.address-modal .modal-descr .input-group.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:24px}.simple-modal.address-modal .modal-descr .input-group.btn-group .action-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);padding:16px 10px}.simple-modal.address-modal .modal-descr .input-group.btn-group .action-btn+.action-btn{margin-left:16px}.simple-modal.company-answer-modal{max-width:660px}.simple-modal.company-answer-modal .modal-descr{margin-top:24px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simple-modal.company-answer-modal .modal-descr .answer-form .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);margin:0}.simple-modal.company-answer-modal .modal-descr .answer-form .input-row .input-group+.input-group{margin-left:16px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group{margin-top:24px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.textarea-group textarea.input-style{min-height:122px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label{display:block;min-height:66px;position:relative}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg-gray-color);border:1px dashed var(--gray-border);border-radius:7px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file input{position:absolute;width:100%;height:100%;max-width:100%;cursor:pointer;z-index:2}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file__name{display:none}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file__browse{min-height:66px;color:transparent}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.changed{border:1px solid var(--bg-gray-color)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.changed .jq-file__name{display:block;font-size:14px;line-height:100%;max-width:235px;overflow-x:hidden;text-overflow:ellipsis;margin:8px 8px 8px 74px;padding:16px 0}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.changed .jq-file__name:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:8px;left:8px;width:50px;height:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;min-width:50px;background-color:var(--bg-color);border-radius:7px;font-size:24px;line-height:24px;color:var(--txt-gray);font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e817";margin-right:16px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.changed+.file-info{display:none}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.changed+.file-info+.change-link,.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.changed+.file-info+.change-link+.delete-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.invalid-size .jq-file__name{padding:8px 0 26px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.invalid-size .jq-file__name:before{content:"\e800";color:var(--error-color)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.invalid-size+.file-info+.change-link+.delete-link+.error-message{display:block}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.invalid-size+.file-info+.change-link+.delete-link+.error-message:before{content:attr(data-error-size)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.invalid-format .jq-file__name{padding:8px 0 26px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.invalid-format .jq-file__name:before{content:"\e800";color:var(--error-color)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.invalid-format+.file-info+.change-link+.delete-link+.error-message{display:block}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .jq-file.invalid-format+.file-info+.change-link+.delete-link+.error-message:before{content:attr(data-error-format)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .error-message{display:none;position:absolute;top:30px;left:75px;max-width:235px;overflow:hidden;white-space:nowrap}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .error-message:before{color:var(--error-color);font-size:12px;line-height:100%;font-weight:500}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .file-info{display:block;text-align:center;font-size:14px;line-height:160%;color:var(--txt-gray);padding:20px;height:100%;position:relative}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .file-info p{margin-top:7px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .file-info .info{color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;margin-top:0;font-weight:500}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .file-info .info:hover{color:var(--link-hover)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .change-link,.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .delete-link{display:none;position:absolute;z-index:3}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .change-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px;line-height:100%;font-weight:500;color:var(--accent-color);-webkit-transition:color .3s;transition:color .3s;top:25px;right:62px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .change-link:before{display:inline-block;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e827";margin-right:8px;font-size:18px;line-height:18px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .change-link:hover{color:var(--link-hover)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .delete-link{top:24px;right:17px;color:var(--txt-gray);-webkit-transition:color .3s;transition:color .3s;font-size:20px;line-height:20px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .delete-link:hover{color:var(--txt-main)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.btn-group .submit-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:16px 28px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.btn-group .btn-info{font-size:12px;line-height:160%;font-weight:500;color:var(--txt-gray);max-width:250px;margin-left:20px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.btn-group .btn-info a{display:inline-block;color:var(--accent-color);text-decoration:none}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.btn-group .btn-info a:hover{color:var(--link-hover)}@media (min-width:1200px){.personal-main__content__right-side .sort-form .swiper-wrapper,.questions-main__content__categories .categories-menu .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1335px){.brands-section__content .brands-slider{width:calc(100% + 30px);max-width:calc(100% + 30px);padding:0 15px;margin:0 -15px}.brands-section__content .brands-slider .slider-navigation{right:15px}.stocks-section__content .stocks-slider{width:calc(100% + 30px);max-width:calc(100% + 30px);padding:0 15px;margin:0 -15px}.stocks-section__content .stocks-slider .slider-navigation{right:15px}.clients-section__content .clients-slider{width:calc(100% + 30px);max-width:calc(100% + 30px);padding:0 15px;margin:0 -15px}.clients-section__content .slider-navigation{right:15px}.blog-section__content .blog-slider{width:calc(100% + 30px);max-width:calc(100% + 30px);padding:0 15px;margin:0 -15px}.blog-section__content .blog-slider .slider-navigation{right:15px}.product-main__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 580px;flex:0 0 580px;max-width:580px}.product-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 580px);flex:0 0 calc(100% - 580px);max-width:calc(100% - 580px);padding-left:30px}.brands-main__key .key-slider{width:calc(100% + 30px);max-width:calc(100% + 30px);margin:30px -15px 0;padding:0 15px}.brands-main__key .key-slider .slider-navigation{right:15px}.questions-main__content__list{-webkit-box-flex:0;-ms-flex:0 0 790px;flex:0 0 790px;max-width:790px}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image{-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;width:72px}.compare-main__content__categories .compare-categories .categories-navigation{left:10px;width:calc(100% - 20px)}}@media (max-width:1270px){.header .main-catalog__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 276px;flex:0 0 276px;max-width:276px;width:276px}.header .main-catalog__content__left-side .catalog-menu{padding-left:15px}.header .main-catalog__content__left-side .catalog-menu__item:before{width:calc(100% + 15px)}.header .main-catalog__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100vw - 261px - 15px - 5px);flex:0 0 calc(100vw - 261px - 15px - 5px);max-width:calc(100vw - 261px - 15px - 5px);width:calc(100vw - 261px - 15px - 5px)}.main-section .main-banner .banner-navigation{left:15px}.catalog-main .catalog-stocks .slider-navigation,.category-main .catalog-stocks .slider-navigation{width:calc(100% - 20px);right:10px}}@media (max-width:1199px){.header1{font-size:40px}.header__top .top-menu{margin-left:25px}.header__top .top-menu__item{margin-right:24px}.header__top .backcall-block .backcall-link{margin-right:0;font-size:14px}.header__bottom .logo-link{margin-right:25px}.header__bottom .logo-link .logo-image{max-width:103px}.header__bottom .catalog-btn{padding:8px 20px}.header__bottom .search-wrapper .input-group .search-input{padding:10px 95px 10px 16px}.header__bottom .user-menu__link span{display:none}.header__checkout .logo-link{margin-right:auto}.brands-section__content .brands-slider .swiper-slide{max-width:137px}.about-section__descr{margin-top:24px}.about-section__descr h3{font-size:18px;font-weight:500;margin-bottom:20px}.about-section__descr .about-link{margin-top:24px}.about-section__content{padding-top:0}.catalog-main .catalog-stocks .slide-content .descr-block{min-height:140px}.catalog-main .catalog-stocks .slide-content .descr-block .item-link{padding:16px 50px}.catalog-main .catalog-stocks .slide-content .descr-block .item-time{margin-bottom:10px;padding:0}.catalog-main .catalog-stocks .slide-content .descr-block .item-name{font-size:22px}.catalog-main .catalog-list__item .descr-block .item-name,.catalog-main .catalog-list__item .descr-block .tags-list{max-width:75%}.category-main .catalog-stocks .slide-content .descr-block{min-height:140px}.category-main .catalog-stocks .slide-content .descr-block .item-link{padding:16px 50px}.category-main .catalog-stocks .slide-content .descr-block .item-time{margin-bottom:10px;padding:0}.category-main .catalog-stocks .slide-content .descr-block .item-name{font-size:22px}.category-main__content__right-side .product-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.category-main__content__right-side .pagination,.category-main__content__right-side .product-list .banner-item,.category-main__content__right-side .product-list .product-item.list-view{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.product-main__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 500px;flex:0 0 500px;max-width:500px}.product-main__content__left-side .thumbs-side{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px}.product-main__content__left-side .thumbs-side .product-thumbs{height:420px}.product-main__content__left-side .images-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 60px - 20px);flex:0 0 calc(100% - 60px - 20px);max-width:calc(100% - 60px - 20px)}.product-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 500px);flex:0 0 calc(100% - 500px);max-width:calc(100% - 500px)}.product-main__content__right-side .product-name{font-size:31px}.product-main__content__right-side .product-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-main__content__right-side .product-actions .answers-row{margin:10px 0 0}.product-main__tabs .tabs-links{width:calc(100% + 40px);padding:0 20px;margin:0 -20px}.product-main__tabs .tabs-content__item .answers-content__left-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 380px);flex:0 0 calc(100% - 380px);max-width:calc(100% - 380px)}.blog-main .blog-categories .categories-list{max-width:calc(100% - 70px);margin-left:-15px;padding-left:15px}.blog-main__content__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 10px);flex:0 0 calc(33.3% - 10px);max-width:calc(33.3% - 10px);margin:0 15px 30px 0}.blog-main__content__item:nth-of-type(4n){margin-right:15px}.blog-main__content__item:nth-of-type(3n){margin-right:0}.brand-article__content .image-block{-webkit-box-flex:0;-ms-flex:0 0 470px;flex:0 0 470px;max-width:470px}.brand-article__content .descr-block{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 470px);flex:0 0 calc(100% - 470px);max-width:calc(100% - 470px);padding:0 0 0 25px}.products-section .product-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.products-section .pagination,.products-section .product-list .banner-item,.products-section .product-list .product-item.list-view{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.gifts-main .title-row .filter-wrapper .filter-form .input-group label .label{font-size:16px;width:100%}.gifts-main__content__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 10px);flex:0 0 calc(33.3% - 10px);max-width:calc(33.3% - 10px);margin:0 15px 30px 0}.gifts-main__content__item:nth-of-type(4n){margin-right:15px}.gifts-main__content__item:nth-of-type(3n){margin-right:0}.questions-main__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.questions-main__content__list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.questions-main__content__categories{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;top:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:30px}.questions-main__content__categories .categories-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:7px 0 0 7px;border:1px solid var(--gray-border);width:calc(100% + 15px);padding:2px 15px 2px 2px}.questions-main__content__categories .categories-menu .swiper-wrapper .swiper-slide{width:auto}.questions-main__content__categories .categories-menu .swiper-wrapper .category-link{padding:10px}.answers-main__content,.vacancies-main__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.answers-main__content__list,.vacancies-main__content__list{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.answers-main__content__info,.vacancies-main__content__info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:40px auto 0;position:relative;top:0}.answers-main__content__info .info-descr br,.answers-main__content__info .info-title br,.vacancies-main__content__info .info-descr br,.vacancies-main__content__info .info-title br{display:none}.contacts-main__content__showroom{-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-main__content__showroom .image-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:unset;width:100%;max-height:320px}.contacts-main__content__showroom .image-block .item-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.contacts-main__content__showroom .descr-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;margin-top:32px}.other-articles__content .articles-slider{width:calc(100% + 30px);max-width:calc(100% + 30px);margin:0 -15px;padding:0 15px}.other-articles__content .articles-slider .slider-navigation{right:15px}.cart-main .title-row{max-width:100%}.cart-main .title-row .btn-row{margin:0 0 5px auto}.cart-main__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-main__content__left-side{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0}.cart-main__content__left-side .delivery-block{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;margin-top:0;padding:20px 24px 17px}.cart-main__content__left-side .cart-list{margin-top:36px;width:100%}.cart-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;top:0;margin-top:30px}.personal-main__content__right-side .sort-form{width:calc(100% + 15px);padding-right:15px}.personal-main__content__right-side .sort-form .input-group{margin-right:0}.personal-main__content__right-side .company-data,.personal-main__content__right-side .personal-data,.personal-main__content__right-side .personal-password{margin-left:auto;margin-right:auto}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px}.personal-main__content__right-side .products-wrapper .product-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.personal-main__content__right-side .products-wrapper .product-list .banner-item,.personal-main__content__right-side .products-wrapper .product-list .pagination{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper{top:85px}.checkout-main__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-main__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0}.checkout-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;top:0;margin-top:40px}.search-main__content__type .products-wrapper .product-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .item-name,.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .tags-list{max-width:75%}.search-main__content__type .articles-wrapper .articles-list .article-item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 10px);flex:0 0 calc(33.3% - 10px);max-width:calc(33.3% - 10px);margin:0 15px 50px 0}.search-main__content__type .articles-wrapper .articles-list .article-item:nth-of-type(4n){margin-right:15px}.search-main__content__type .articles-wrapper .articles-list .article-item:nth-of-type(3n){margin-right:0}.sitemap-main__content .menu-column{max-width:30%}}@media (max-width:1024px){.header__top .backcall-block .phone-link{margin-right:16px}.header__top .backcall-block .time-info{display:none}.product-main__content__right-side .product-btns .add-block .item-mobile-price .price,.product-main__content__right-side .product-btns .add-block .item-price .price{font-size:31px}}@media (max-width:1023px){body{font-size:16px}.container{padding:0 20px}.header1{font-size:37px;line-height:120%}.header2:not(.page-title){font-size:24px;font-weight:500}.header2.page-title{font-size:31px}.title-row .header2{max-width:available;margin-right:auto}.breadcrumbs-block{max-width:calc(100% + 40px);padding:0 20px;margin:15px -20px 5px}.product-item .descr-block{margin:27px 0 12px}.product-item .descr-block .btns-list{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.product-item .add-block .item-price .old-price{margin:5px 0}.product-item .add-block .item-price .price{font-size:24px;line-height:111%}.product-item.list-view{padding:15px}.product-item.list-view .image-block{-webkit-box-flex:0;-ms-flex:0 0 151px;flex:0 0 151px;max-width:151px}.product-item.list-view .descr-block{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;max-width:380px;padding:5px 0 0;margin:0 0 0 12px}.product-item.list-view .descr-block .short-descr{margin-top:10px}.product-item.list-view .descr-block .btns-list{margin-top:20px}.product-item.list-view .add-block{min-height:115px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:2px}.product-item.list-view .add-block .item-add{margin-top:8px}.product-item.list-view .add-block .item-add .addcart-link{padding:11px 20px;font-size:14px;font-weight:400}.product-item.list-view .add-block .item-add .analog-link{padding:11px 19px;font-size:14px;margin-top:14px}.product-item.list-view.product-preview .image-block{-webkit-box-flex:0;-ms-flex:0 0 151px;flex:0 0 151px;max-width:151px}.product-item.list-view.product-preview .descr-block{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;max-width:380px;padding:5px 0 0;margin:0 0 0 12px}.product-item.list-view.product-preview .descr-block .short-descr{margin-top:10px}.product-item.list-view.product-preview .descr-block .btns-list{margin-top:20px}.product-slider .slider-navigation{display:none}.article-item .image-block{max-height:220px}.article-item .descr-block .period{margin:20px 0 8px}.header{padding:10px 0}.header__top .top-menu{margin-left:55px}.header__top .top-menu__item{margin-right:16px}.header__top .backcall-block .backcall-link span{display:none}.header__top .backcall-block .backcall-link .icon{display:inline-block;font-size:20px;line-height:20px}.header__bottom .logo-link{margin-right:30px}.header__bottom .catalog-btn{border-radius:5px;padding:8px}.header__bottom .catalog-btn span{display:none}.header__bottom .catalog-btn:before{margin-right:0}.header__bottom .search-wrapper{margin:0 17px;position:unset}.header__bottom .search-wrapper .input-group .search-input{padding:9px 95px 9px 16px}.header__bottom .search-wrapper .search-results{width:calc(100vw - 40px);left:20px;top:calc(100% - 3px)}.header__bottom .search-wrapper .search-results .results-wrapper{width:100%;max-height:calc(var(--app-height) - 155px)}.header__bottom .user-menu{position:relative;top:3px}.header__bottom .user-menu__item:nth-of-type(1){margin-left:12px}.header__bottom .user-menu .user-personal{display:block;position:fixed;-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;top:0;left:0;width:100%;height:100%;background-color:var(--bg-color)}.header__checkout{padding:10px 0}.header__checkout .logo-link{max-width:103px;margin-right:0}.header__checkout .info-content{font-size:14px;font-weight:500}.header__checkout .info-content .time{font-size:12px;font-weight:500;letter-spacing:0;margin-left:5px}.header__checkout .continue-link{font-size:14px;font-weight:500;padding:11px 9px}.header .main-catalog{top:100%}.header .main-catalog__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 262px;flex:0 0 262px;max-width:262px;width:262px}.header .main-catalog__content__left-side .catalog-menu{margin:7px 0}.header .main-catalog__content__left-side .catalog-menu__item{margin-top:10px;max-width:calc(100% - 5px)}.header .main-catalog__content__left-side .catalog-menu__item:nth-of-type(1){margin-top:0}.header .main-catalog__content__left-side .catalog-menu__link{padding:10px 5px}.header .main-catalog__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 262px - 5px);flex:0 0 calc(100% - 262px - 5px);max-width:calc(100% - 262px - 5px);width:calc(100% - 262px - 5px);padding-left:20px;margin:20px 0}.header .main-catalog__content__right-side .catalog-submenu .submenu-list{columns:2;-webkit-columns:2;-moz-columns:2}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item{margin-top:20px}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list{margin-top:10px}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list li{margin-top:6px}.header.scroll{padding:9px 0}.header.scroll .header__bottom .search-wrapper .search-results{top:calc(100% + 5px)}.header+main{padding-top:107px}.main-section .main-banner:after{-webkit-transform:rotate(-21.4deg) scale(.8);-ms-transform:rotate(-21.4deg) scale(.8);transform:rotate(-21.4deg) scale(.8);top:-50%;left:calc(50% - 180px)}.main-section .main-banner .slide-content{padding:10px 0 8px}.main-section .main-banner .slide-content__left-side{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;padding-bottom:40px}.main-section .main-banner .slide-content__left-side .slide-title{margin-top:0}.main-section .main-banner .slide-content__left-side .slide-title br{display:none}.main-section .main-banner .slide-content__left-side .slide-descr{margin-top:8px;max-width:300px;letter-spacing:.32px}.main-section .main-banner .slide-content__left-side .slide-btn{margin-top:16px}.main-section .main-banner .slide-content__right-side{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.main-section .main-banner .slide-content__right-side .slide-image{position:relative;top:-10px;margin:0 0 0 -28px;max-width:130%}.main-section .main-banner .banner-navigation{left:20px;bottom:17px}.main-section .main-banner .banner-navigation .nav-btn{display:none}.main-section .main-banner .banner-navigation .banner-pagination .swiper-pagination-bullet{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:2px;border-radius:5px;background-color:var(--gray-border);margin:0;opacity:1;-webkit-transition:background-color .3s;transition:background-color .3s}.main-section .main-banner .banner-navigation .banner-pagination .swiper-pagination-bullet:nth-of-type(2n){margin-right:6px}.main-section .main-banner .banner-navigation .banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--accent-color)}.main-info{margin:27px 0}.main-info__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main-info__content__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 10px);flex:0 0 calc(33.3% - 10px);max-width:27%;min-width:unset}.main-info__content__item:nth-of-type(2){padding:0 34px;max-width:36.6%;-webkit-box-flex:0;-ms-flex:0 0 36.6%;flex:0 0 36.6%}.main-info__content__item:nth-of-type(2):before{left:0;top:0;height:100%}.main-info__content__item:nth-of-type(2):after{right:0;top:0;height:100%}.main-info__content__item .item-title{font-size:18px}.main-info__content__item .item-title b,.main-info__content__item .item-title span,.main-info__content__item .item-title strong{font-size:31px}.main-info__content__item .item-descr{font-size:14px;margin-top:0;letter-spacing:0}.popular-section__content{margin-top:30px;grid-auto-rows:160px}.popular-section__content__item .descr-block .item-link{font-size:18px;padding:20px}.popular-section__content__item:nth-of-type(1) .item-link,.popular-section__content__item:nth-of-type(6) .item-link{padding:20px 40% 30px 20px}.popular-section.main-page{margin-top:47px}.see-section__content,.special-section__content{margin-top:30px}.special-section.main-page{margin-top:78px}.see-section.catalog-page,.see-section.category-page,.see-section.product-page,.see-section.search-page,.special-section.gifts-page{margin-top:75px}.new-section .type-links__item{margin-left:16px}.new-section__content{margin-top:40px}.new-section__content .product-slider .slider-navigation{display:none}.new-section.main-page{margin-top:88px}.new-section.catalog-page{margin-top:70px}.new-section.product-page{margin-top:90px}.new-section.cart-page{margin-top:115px}.new-section.search-page{margin-top:34px}.new-section.error-page{margin-top:65px}.brands-section__content{margin-top:30px}.brands-section__content .brands-slider{width:calc(100% + 40px);max-width:calc(100% + 40px);padding:0 20px;margin:0 -20px}.brands-section__content .brands-slider .swiper-slide{max-width:120px;margin-right:16px}.brands-section__content .brands-slider .slider-navigation{display:none}.brands-section.main-page{margin-top:78px}.stocks-section__content{margin-top:30px}.stocks-section__content .stocks-slider{width:calc(100% + 40px);max-width:calc(100% + 40px);padding:0 20px;margin:0 -20px}.stocks-section__content .stocks-slider .swiper-slide .stock-content{max-height:370px}.stocks-section__content .stocks-slider .swiper-slide .stock-content .descr-block{padding:16px 16px 22px;min-height:162px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.stocks-section__content .stocks-slider .slider-navigation{display:none}.stocks-section.main-page{margin-top:78px}.clients-section__content .clients-slider{width:calc(100% + 40px);max-width:calc(100% + 40px);padding:0 20px;margin:0 -20px}.clients-section__content .swiper-slide{padding:30px 0;max-width:580px}.clients-section__content .swiper-slide .slide-content .slide-descr{padding-right:0}.clients-section__content .swiper-slide .slide-content .slide-info .answer-open{margin:0 0 0 auto}.clients-section__content .slider-navigation{display:none}.clients-section.main-page{margin-top:80px}.about-section__descr p{letter-spacing:.32px;margin-top:10px}.about-section__content{padding:0 0 20px calc(38% + 38px)}.about-section__content .images-wrapper{top:13px;grid-column-gap:12px;grid-row-gap:12px;max-width:calc(41% - 8px);min-height:335px}.about-section__content .images-wrapper__item .item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-section.main-page{margin-top:70px}.blog-section__content{margin-top:30px}.blog-section__content .blog-slider{width:calc(100% + 40px);max-width:calc(100% + 40px);padding:0 20px;margin:0 -20px}.blog-section__content .blog-slider .swiper-slide .blog-content{max-height:340px}.blog-section__content .blog-slider .slider-navigation{display:none}.blog-section.main-page{margin-top:60px}.catalog-main .catalog-stocks{margin:33px -20px 0}.catalog-main .catalog-stocks .swiper-slide{max-width:540px}.catalog-main .catalog-stocks .slide-content .descr-block{min-height:unset}.catalog-main .catalog-stocks .slide-content .descr-block .item-link{padding:26px 24px 28px}.catalog-main .catalog-stocks .slide-content .descr-block .item-time{margin-bottom:16px}.catalog-main .catalog-stocks .slide-content .descr-block .item-name{font-size:26px}.catalog-main .catalog-stocks .slider-navigation{display:none}.catalog-main .catalog-list{margin-top:28px}.catalog-main .catalog-list__item .descr-block{padding:20px 5px 20px 20px}.catalog-main .catalog-list__item .descr-block .item-name{font-size:18px}.catalog-main .catalog-list__item .descr-block .tags-list{max-width:100%}.category-main .catalog-stocks{margin:33px -20px 0}.category-main .catalog-stocks .swiper-slide{max-width:540px}.category-main .catalog-stocks .slide-content .descr-block{min-height:unset}.category-main .catalog-stocks .slide-content .descr-block .item-link{padding:26px 24px 28px}.category-main .catalog-stocks .slide-content .descr-block .item-time{margin-bottom:16px}.category-main .catalog-stocks .slide-content .descr-block .item-name{font-size:26px}.category-main .catalog-stocks .slider-navigation{display:none}.category-main__content{margin-top:28px}.category-main__content__left-side{position:fixed;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;height:var(--app-height);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;z-index:20;background-color:var(--bg-color);overflow-y:scroll}.category-main__content__left-side.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.category-main__content__left-side .filter-choose,.category-main__content__left-side .filter-title{display:block}.category-main__content__left-side .category-title{font-family:Gilroy,sans-serif;font-size:24px;line-height:120%;font-weight:500}.category-main__content__left-side .category-menu{padding:24px 20px 0}.category-main__content__left-side .category-menu .category-list.show .category-list__item{display:block}.category-main__content__left-side .category-menu .category-list__item{display:none}.category-main__content__left-side .category-menu .category-list__item.active,.category-main__content__left-side .category-menu .category-list__item:nth-of-type(1),.category-main__content__left-side .category-menu .category-list__item:nth-of-type(2),.category-main__content__left-side .category-menu .category-list__item:nth-of-type(3){display:block}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list{padding:7px 0 7px 28px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu a{font-size:16px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__link{font-size:16px;line-height:160%;letter-spacing:.32px}.category-main__content__left-side .category-menu .category-list__item.active{position:relative}.category-main__content__left-side .category-menu .category-list__item.active:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80a";position:absolute;font-size:20px;line-height:20px;color:var(--accent-color);top:10px;right:9px}.category-main__content__left-side .category-menu .category-list__link{font-size:16px;letter-spacing:.32px}.category-main__content__left-side .category-menu .more-categories{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.category-main__content__left-side .search-block{padding:24px 20px;margin-top:15px}.category-main__content__left-side .search-block .search-form{position:relative}.category-main__content__left-side .search-block .search-form:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e82d";position:absolute;top:15px;right:15px;color:var(--txt-gray);font-size:24px;line-height:24px}.category-main__content__left-side .search-block .search-form .search-input{padding:12px 16px}.category-main__content__left-side .search-block .search-result{margin-top:24px}.category-main__content__left-side .search-block .search-result .checkbox-wrapper{max-width:calc(100% + 10px);width:calc(100% + 10px);padding-right:8px;max-height:unset}.category-main__content__left-side .search-block .search-result .input-group{margin-top:12px}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label .label .brand-name{font-size:16px;letter-spacing:.32px}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label .label .brand-count{font-size:14px;letter-spacing:.32px}.category-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0}.category-main__content__right-side .filter-choose{display:block}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group{margin:0 auto}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group span{display:none}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text:before{content:"По "}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox .jq-selectbox__dropdown{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened{z-index:21!important}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select{z-index:-1}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select-text{border-color:transparent;background-color:transparent}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown{position:fixed;top:auto!important;bottom:0!important;left:0!important;right:0!important;height:auto!important;width:100%!important;border-radius:20px 20px 0 0;padding:20px 5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 0}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li{width:100%;font-size:16px;line-height:160%;letter-spacing:.32px;font-weight:500;margin-top:7px}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li:nth-of-type(1){margin-top:0}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li.selected{color:var(--accent-color)}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0;background-color:var(--bg-gray-color);border-radius:10px;padding:2px}.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group label .label{padding:10px;color:var(--txt-gray);background-color:var(--bg-color)}.category-main__content__right-side .form-wrapper .filter-form .filter-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.category-main__content__right-side .pagination{margin-top:28px}.category-main__banner{margin:48px 0}.category-main__banner .descr-block .item-link{padding:27px 25px}.category-descr{margin-top:78px}.category-descr .header3{font-size:18px}.category-descr .descr-preview{font-size:14px;letter-spacing:0}.category-descr .read-link{margin-top:15px}.product-main__content{margin-top:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-main__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;max-height:350px}.product-main__content__left-side .thumbs-side{-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;max-width:85px}.product-main__content__left-side .thumbs-side .product-thumbs{height:350px}.product-main__content__left-side .thumbs-side .product-thumbs .thumbs-navigation{display:none}.product-main__content__left-side .images-side{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 85px - 20px);flex:0 0 calc(100% - 85px - 20px);max-width:calc(100% - 85px - 20px)}.product-main__content__left-side .images-side .product-main .swiper-slide .slide-content .product-image{max-height:350px}.product-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;margin-top:32px;position:relative}.product-main__content__right-side .product-name{margin-bottom:24px}.product-main__content__right-side .product-actions .answers-row{margin:0 0 0 auto}.product-main__content__right-side .product-btns{padding-right:185px;width:100%}.product-main__content__right-side .product-btns .add-block .item-mobile-price .old-price,.product-main__content__right-side .product-btns .add-block .item-price .old-price{margin-left:12px}.product-main__content__right-side .product-btns .links-block{margin:0 0 0 25px;min-height:50px}.product-main__content__right-side .see-available{margin:0;position:absolute;bottom:16px;right:0}.product-main__tabs{margin-top:34px}.product-main__tabs .tabs-content{margin-top:26px}.product-main__tabs .tabs-content__item .info-content,.product-main__tabs .tabs-content__item .parameters-content{max-width:100%}.product-main__tabs .tabs-content__item .info-content img,.product-main__tabs .tabs-content__item .parameters-content img{margin:40px 0}.product-main__tabs .tabs-content__item .parameters-content ul{padding:0}.product-main__tabs .tabs-content__item .answers-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-main__tabs .tabs-content__item .answers-content__left-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:18px}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item{padding:16px 0 10px;margin-top:0}.product-main__tabs .tabs-content__item .answers-content__left-side .btn-row{margin-top:20px}.product-main__tabs .tabs-content__item .answers-content__left-side .btn-row .see-more{max-width:100%}.product-main__tabs .tabs-content__item .answers-content__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;position:relative;top:0;padding-top:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product-main__tabs .tabs-content__item .answers-content__right-side .reg-wrapper{max-width:100%}.analog-section.product-page{margin-top:80px}.buymore-section.product-page,.current-section.product-page{margin-top:75px}.blog-main .blog-categories .categories-list{margin:0 -20px;padding:0 20px;max-width:calc(100% + 40px)}.blog-main .blog-categories .more-items{display:none}.blog-main__content{margin-top:28px}.blog-main__content__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 11px);flex:0 0 calc(50% - 11px);max-width:calc(50% - 11px);margin:0 22px 28px 0}.blog-main__content__item:nth-of-type(3n),.blog-main__content__item:nth-of-type(4n){margin-right:22px}.blog-main__content__item:nth-of-type(2n){margin-right:0}.blog-main .pagination{margin-top:28px}.brands-main__descr{font-size:14px;letter-spacing:0;margin-top:12px}.brands-main__descr br{display:none}.brands-main__key{margin-top:16px}.brands-main__key .key-slider{width:calc(100% + 40px);max-width:calc(100% + 40px);margin:24px -20px 0;padding:0 20px}.brands-main__key .key-slider .slider-navigation{display:none}.brands-main__distribution{margin-top:76px}.brands-main__distribution .view-types .type-link{padding:5px 10px;font-size:16px}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin:0 auto 30px}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:nth-of-type(4n+1):before{display:none}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:nth-of-type(5n+1):before{display:block}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:nth-of-type(1):before{display:none}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item .image-block{height:55px}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item .image-block .item-image{max-width:100px}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item .descr-block{font-size:16px}.brands-main__distribution .distribution-brands__type[data-type="2"]{max-height:1900px}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item{max-width:calc(33.3% - 44px)}.brand-article__content .image-block{-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;max-width:330px;padding:20px 0}.brand-article__content .descr-block{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 330px);flex:0 0 calc(100% - 330px);max-width:calc(100% - 330px)}.brand-article__descr{font-size:16px;letter-spacing:.32px;margin-top:18px;-webkit-line-clamp:6}.brand-article+.products-section{margin-top:72px}.products-section .form-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-top:24px}.products-section .form-wrapper .filter-form .input-group.sort-group{margin:0 auto 0 0}.products-section .form-wrapper .filter-form .input-group.sort-group span{display:none}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text:before{content:"По "}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox{margin-left:0}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox .jq-selectbox__dropdown{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened{z-index:21!important}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select{z-index:-1}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select-text{border-color:transparent;background-color:transparent}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown{position:fixed;top:auto!important;bottom:0!important;left:0!important;right:0!important;height:auto!important;width:100%!important;border-radius:20px 20px 0 0;padding:20px 5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 0}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li{width:100%;font-size:16px;line-height:160%;letter-spacing:.32px;font-weight:500;margin-top:7px}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li:nth-of-type(1){margin-top:0}.products-section .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li.selected{color:var(--accent-color)}.products-section .form-wrapper .filter-form .input-group.view-group{margin-left:auto;background-color:var(--bg-gray-color);border-radius:10px;padding:2px}.products-section .form-wrapper .filter-form .input-group.view-group label .label{padding:10px;color:var(--txt-gray);background-color:var(--bg-color)}.products-section .pagination{margin-top:28px}.gifts-main__content{margin-top:32px}.gifts-main__content__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 11px);flex:0 0 calc(50% - 11px);max-width:calc(50% - 11px);margin:0 22px 50px 0}.gifts-main__content__item:nth-of-type(3n),.gifts-main__content__item:nth-of-type(4n){margin-right:22px}.gifts-main__content__item:nth-of-type(2n){margin-right:0}.questions-main__content{margin-top:33px}.questions-main__content__categories .categories-menu{width:calc(100% + 20px);padding:2px 20px 2px 2px}.questions-main__content__categories .categories-menu .swiper-wrapper .category-link{padding:8px 10px}.questions-main__content__categories .categories-menu .swiper-wrapper .category-link .icon{font-size:24px;line-height:24px;margin-right:12px}.answers-main__content,.vacancies-main__content{margin-top:16px}.answers-main__content__list .vacancies-list__item:last-child,.vacancies-main__content__list .vacancies-list__item:last-child{border-bottom:none}.answers-main__content__list .answers-list__item .item-descr,.vacancies-main__content__list .answers-list__item .item-descr{font-weight:400;letter-spacing:.32px}.answers-main__content__list .answers-list__item .item-link,.vacancies-main__content__list .answers-list__item .item-link{right:25px}.answers-main__content__list .pagination,.vacancies-main__content__list .pagination{margin-top:48px}.answers-main__content__info .info-descr,.vacancies-main__content__info .info-descr{margin-top:8px}.answers-main__content__info .hh-link,.vacancies-main__content__info .hh-link{display:inline-block;font-size:14px;padding:11px 20px}.contacts-main__content .address{margin-top:12px}.contacts-main__content__showroom .image-block{max-height:257px}.contacts-main__content__scheme{margin-top:58px}.contacts-main__content__scheme .scheme-tabs__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-main__content__scheme .scheme-tabs__item .map-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-height:342px}.contacts-main__content__scheme .scheme-tabs__item .descr-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin-top:20px}.contacts-main__content__scheme .scheme-tabs__item .slider-block .scheme-navigation{display:none}.contacts-main__content__requisites{max-width:100%;margin-top:60px}.contacts-main__content__requisites p span:nth-of-type(2){letter-spacing:.32px}.blog-article__content,.gift-article__content,.simple-article__content{font-size:18px;line-height:160%}.blog-article__content h3+p,.gift-article__content h3+p,.simple-article__content h3+p{margin-top:20px}.blog-article__content .simple-slider .simple-thumbs,.gift-article__content .simple-slider .simple-thumbs,.simple-article__content .simple-slider .simple-thumbs{width:calc(100% + 40px);margin:20px -20px 0;padding:0 20px}.blog-article__content .simple-slider .simple-thumbs .simple-navigation,.gift-article__content .simple-slider .simple-thumbs .simple-navigation,.simple-article__content .simple-slider .simple-thumbs .simple-navigation{display:none}.blog-article__content .blockquote-block,.gift-article__content .blockquote-block,.simple-article__content .blockquote-block{padding:20px 25px;margin:35px 0}.blog-article__content .files-links,.gift-article__content .files-links,.simple-article__content .files-links{margin:35px 0}.blog-article__content .preview-slider .preview-navigation,.gift-article__content .preview-slider .preview-navigation,.simple-article__content .preview-slider .preview-navigation{max-width:calc(100% - 20px)}.blog-article+.products-section,.gift-article+.products-section,.simple-article+.products-section{margin-top:32px}.blog-article+.products-section .form-wrapper,.gift-article+.products-section .form-wrapper,.simple-article+.products-section .form-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 0 0 auto}.blog-article+.products-section .form-wrapper .filter-form .input-group.sort-group,.gift-article+.products-section .form-wrapper .filter-form .input-group.sort-group,.simple-article+.products-section .form-wrapper .filter-form .input-group.sort-group{margin-right:24px}.blog-article+.products-section .form-wrapper .filter-form .input-group.view-group label .label,.gift-article+.products-section .form-wrapper .filter-form .input-group.view-group label .label,.simple-article+.products-section .form-wrapper .filter-form .input-group.view-group label .label{padding:4px}.blog-article+.products-section .product-list,.gift-article+.products-section .product-list,.simple-article+.products-section .product-list{margin-top:28px}.other-articles{margin-top:75px}.other-articles__content .articles-slider{width:calc(100% + 40px);max-width:calc(100% + 40px);margin:0 -20px;padding:0 20px}.other-articles__content .articles-slider .slider-navigation{display:none}.cart-main__content{margin-top:35px}.cart-main__content .delivery-block .text-wrapper h3{margin-bottom:2px}.cart-main__content .delivery-block .text-wrapper h3 br{display:none}.cart-main__content__left-side .cart-list__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-bottom:28px}.cart-main__content__left-side .cart-list__item .descr-block{max-width:445px;padding:4px 0 4px 17px}.cart-main__content__left-side .cart-list__item .price-block{margin-bottom:64px;min-height:55px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cart-main__content__left-side .cart-list__item .price-block .per-price{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:4px}.cart-main__content__left-side .cart-list__item .count-block{position:absolute;bottom:32px;right:40px;margin:0}.cart-main__content__left-side .cart-list__item .count-block .input-group.count-group .count-input{padding:11px 10px}.cart-main__content__left-side .cart-list__item .count-block .input-group.count-group .count-btn{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px}.cart-main__content__left-side .cart-list__item .delete-block{margin:5px 0 0 16px}.cart-main__content__left-side .cart-list__item.deleted-item .recover-block{padding:25px 0}.cart-main__content__right-side{margin-top:15px}.cart-main__content .cart-empty{margin:0 auto -25px}.cart-main__content .cart-empty .empty-title{margin-top:32px}.personal-main__title{display:block}.personal-main__content__left-side,.personal-main__subtitle{display:none}.personal-main__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:0}.personal-main__content__right-side .block-title{font-size:18px;margin-top:24px}.personal-main__content__right-side .sort-form{width:calc(100% + 40px);padding:0 20px;margin:25px -20px -16px}.personal-main__content__right-side .company-data,.personal-main__content__right-side .company-data .input-group.btn-group .submit-btn,.personal-main__content__right-side .personal-data,.personal-main__content__right-side .personal-data .input-group.btn-group .submit-btn,.personal-main__content__right-side .personal-password,.personal-main__content__right-side .personal-password .input-group.btn-group .submit-btn{max-width:100%}.personal-main__content__right-side .orders-empty{margin:50px auto 0}.personal-main__content__right-side .orders-history .title-row{display:none}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group{margin:0 auto}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group span{display:none}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox__select-text:before{content:"По "}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox .jq-selectbox__dropdown{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened{z-index:21!important}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened .jq-selectbox__select{z-index:-1}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened .jq-selectbox__select-text{border-color:transparent;background-color:transparent}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened .jq-selectbox__dropdown{position:fixed;top:auto!important;bottom:0!important;left:0!important;right:0!important;height:auto!important;width:100%!important;border-radius:20px 20px 0 0;padding:20px 5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 0}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li{width:100%;font-size:16px;line-height:160%;letter-spacing:.32px;font-weight:500;margin-top:7px}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li:nth-of-type(1){margin-top:0}.personal-main__content__right-side .orders-history .title-row .sort-form.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li.selected{color:var(--accent-color)}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image{-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px;width:78px}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image:nth-of-type(7),.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image:nth-of-type(8){display:none}.personal-main__content__right-side .orders-history .pagination{margin-top:48px}.personal-main__content__right-side .addresses-empty{margin:50px auto 0}.personal-main__content__right-side .addresses-content .title-row{margin-top:-35px}.personal-main__content__right-side .addresses-content .title-row .block-title{display:none}.personal-main__content__right-side .addresses-content .addresses-list{margin-top:24px}.personal-main__content__right-side .favorite-empty{margin:65px auto 0}.personal-main__content__right-side .favorite-empty .empty-title{margin-top:45px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-35px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox .jq-selectbox__dropdown{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened{z-index:21!important}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select{z-index:-1}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select-text{border-color:transparent;background-color:transparent}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown{position:fixed;top:auto!important;bottom:0!important;left:0!important;right:0!important;height:auto!important;width:100%!important;border-radius:20px 20px 0 0;padding:20px 5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 0}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li{width:100%;font-size:16px;line-height:160%;letter-spacing:.32px;font-weight:500;margin-top:7px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li:nth-of-type(1){margin-top:0}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li.selected{color:var(--accent-color)}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0;background-color:var(--bg-gray-color);border-radius:10px;padding:2px}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form .input-group.view-group label .label{padding:4px;color:var(--txt-gray);background-color:var(--bg-color)}.personal-main__content__right-side .products-wrapper .product-list{margin-top:26px}.personal-main__content__right-side .products-wrapper .product-list .pagination{margin-top:28px}.order-main .title-row{margin-top:24px}.order-main__info{margin-top:8px}.order-main__info .info-column{padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border-top:1px solid var(--gray-border);border-left:none}.order-main__info .info-column:nth-of-type(1){padding-right:0;border-top:none}.order-main__info .info-column:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0}.order-main__info .info-column:nth-of-type(2) .title-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-bottom:20px}.order-main__info .info-column .person-email,.order-main__info .info-column .person-phone{margin:0 0 0 40px}.order-main__list .block-title{font-size:18px}.order-main__list .products-list__item .descr-block{max-width:410px}.compare-main__content .compare-empty{margin:60px auto 0}.compare-main__content__products{margin-top:32px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link{font-size:18px}.compare-main__content__products .products-tab .compare-slider .compare-navigation{display:none}.checkout-main .checkout-complete{margin:60px auto 20px}.checkout-main__content{margin-top:34px}.checkout-main__content__left-side .steps-list__item .step-title:before{margin-right:12px}.checkout-main__content__left-side .steps-list__item .step-title h2{font-size:18px;font-weight:500}.checkout-main__content__left-side .steps-list__item .step-content .type-links__item{font-size:16px}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3% - 7px);flex:0 0 calc(33.3% - 7px);max-width:calc(33.3% - 7px);margin:0 10px 14px 0}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label{padding:11px 11px 20px 50px}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label:before{top:11px;left:11px}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label:after{top:16px;left:16px}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox .jq-selectbox__dropdown,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox .jq-selectbox__dropdown{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened{z-index:21!important}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__select,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__select{z-index:-1}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__select-text,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__select-text{border-color:transparent;background-color:transparent}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__dropdown,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__dropdown{position:fixed;top:auto!important;bottom:0!important;left:0!important;right:0!important;height:auto!important;width:100%!important;border-radius:20px 20px 0 0;padding:20px 5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__dropdown ul,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__dropdown ul{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 0}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__dropdown ul li,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__dropdown ul li{width:100%;font-size:16px;line-height:160%;letter-spacing:.32px;font-weight:500;margin-top:7px}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__dropdown ul li:nth-of-type(1),.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__dropdown ul li:nth-of-type(1){margin-top:0}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__dropdown ul li[data-class=placeholder],.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__dropdown ul li[data-class=placeholder]{display:none}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__dropdown ul li.selected,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__dropdown ul li.selected{color:var(--accent-color)}.search-main__content{margin-top:27px}.search-main__content .types-list{max-width:calc(100% + 20px)}.search-main__content .types-list__link{padding:7px 10px;font-size:16px}.search-main__content__type{margin-top:32px}.search-main__content__type .products-wrapper .form-wrapper{position:relative;width:100%;bottom:0}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group{margin:0 0 0 auto}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group span{display:none}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text:before{content:"По "}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox .jq-selectbox__dropdown{-webkit-transform:translateY(100vh);-ms-transform:translateY(100vh);transform:translateY(100vh);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened{z-index:21!important}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select{z-index:-1}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__select-text{border-color:transparent;background-color:transparent}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown{position:fixed;top:auto!important;bottom:0!important;left:0!important;right:0!important;height:auto!important;width:100%!important;border-radius:20px 20px 0 0;padding:20px 5px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0 0}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li{width:100%;font-size:16px;line-height:160%;letter-spacing:.32px;font-weight:500;margin-top:7px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li:nth-of-type(1){margin-top:0}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li.selected{color:var(--accent-color)}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0;background-color:var(--bg-gray-color);border-radius:10px;padding:2px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.view-group label .label{padding:10px;color:var(--txt-gray);background-color:var(--bg-color)}.search-main__content__type .products-wrapper .product-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.search-main__content__type .products-wrapper .pagination{margin:50px 0 55px}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block{padding:20px 5px 20px 20px}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .item-name{font-size:18px}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .tags-list{max-width:100%}.search-main__content__type .articles-wrapper .articles-list{margin-top:28px}.search-main__content__type .articles-wrapper .articles-list .article-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 11px);flex:0 0 calc(50% - 11px);max-width:calc(50% - 11px);margin:0 22px 45px 0}.search-main__content__type .articles-wrapper .articles-list .article-item:nth-of-type(3n){margin-right:22px}.search-main__content__type .articles-wrapper .articles-list .article-item:nth-of-type(2n){margin-right:0}.search-main .search-empty{margin-bottom:55px}.search-main .search-empty .empty-title{margin-top:60px}.sitemap-main__content{margin-top:32px}.sitemap-main__content .menu-column{max-width:200px}.sitemap-main__content .menu-column:nth-of-type(1){max-width:230px}.sitemap-main__content .menu-column .menu-list>li{margin-top:30px}.error-main__content{padding:45px 0}.error-main__content .error-image{max-width:455px}.error-main__title{margin-top:35px}.footer{margin-top:90px}.footer .container{padding:0 20px}.footer__content{padding:20px 0 24px}.footer__content__column.info-column .logo-link .logo-image{width:156px}.footer__content__column.info-column .phone-link{margin-top:18px}.footer__content__column.menu-column{margin:30px 0 0 14%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.footer__content__column.menu-column .menu-item:nth-of-type(2){margin:0 auto}.footer__content__column.menu-column .menu-list{margin:20px 0}.footer__content__column.menu-column .menu-list li{margin-top:12px}.footer__content__column.payment-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:16px 0 0;width:100%}.footer__content__column.payment-column .payment-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;margin-left:9%}.footer__content__column.payment-column .payment-list__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0 auto}.footer__content__column.payment-column .payment-list__item:nth-of-type(1){margin-left:0}.footer__content__column.payment-column .payment-list__item:last-child{margin-right:0}.footer__content__column.payment-column .partners-list{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;min-width:220px}.footer__copyright{font-size:12px;padding:17px 0}.footer__copyright .info-links a{margin-left:20px}}@media (max-width:1023px) and (max-width:767px){.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown{padding:15px 5px 18px}.checkout-main__content__left-side .steps-list__item .step-content .address-group .jq-selectbox.opened .jq-selectbox__dropdown ul li,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group .jq-selectbox.opened .jq-selectbox__dropdown ul li{display:inline-block;white-space:unset;font-size:14px;margin-top:5px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown{padding:15px 5px 25px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox.opened .jq-selectbox__dropdown ul li{padding:9px 10px}}@media (max-width:768px){.cart-main__content__right-side .result-block{padding:15px}}@media (max-width:767px){body.fancybox-active .header{-webkit-transition:background-color;transition:background-color;background-color:var(--bg-gray-color)}body.fancybox-active .header.scroll{background-color:var(--bg-color)}.container{padding:0 15px}.header1{font-size:31px}.header2.page-title,.header2:not(.page-title){font-size:24px;font-weight:500}.header3{font-size:24px;line-height:120%}.title-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-row .header2{max-width:100%;line-height:120%}.breadcrumbs-block{max-width:calc(100% + 30px);padding:0 15px;margin:15px -15px}.simple-link{font-size:14px}.simple-link:after{font-size:18px;line-height:18px;margin-left:10px}.input-group.check-group .label{padding-left:42px}.product-item{padding:20px 13px;border-radius:13px}.product-item .image-block{height:200px}.product-item .descr-block{margin:22px 0 12px}.product-item.list-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 15px 18px}.product-item.list-view .tags-list{max-width:calc(100% - 120px);top:14px;left:16px}.product-item.list-view .image-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;height:175px}.product-item.list-view .image-block .item-image{max-width:212px;max-height:175px}.product-item.list-view .descr-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;padding:0;margin:5px 0 0}.product-item.list-view .descr-block .item-link{font-size:18px;line-height:135%}.product-item.list-view .descr-block .short-descr{display:none}.product-item.list-view .descr-block .btns-list{position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;top:16px;left:auto;right:8px;margin:0}.product-item.list-view .descr-block .btns-list .action-link{margin:0 4px 0 0;color:var(--txt-gray)}.product-item.list-view .descr-block .btns-list .action-link:hover{color:var(--accent-color)}.product-item.list-view .descr-block .btns-list .action-link:last-child{margin-right:0}.product-item.list-view .descr-block .btns-list .action-link .icon{font-size:24px;line-height:24px}.product-item.list-view .descr-block .btns-list .action-link span{display:none}.product-item.list-view .add-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin:12px 0 0;min-height:50px;padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-item.list-view .add-block .item-price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 130px);max-width:calc(100% - 130px)}.product-item.list-view .add-block .item-price .old-price+.price{margin-top:0}.product-item.list-view .add-block .item-price .no-available{font-size:20px;margin-bottom:14px}.product-item.list-view .add-block .item-add{width:130px;margin:0}.product-item.list-view .add-block .item-add .addcart-link{padding:10px}.product-item.list-view .add-block .item-add .addcart-link .icon{display:block}.product-item.list-view .add-block .item-add .addcart-link span{display:none}.product-item.list-view .add-block .item-add .analog-link{font-size:16px;margin:0;padding:14px 30px}.product-item.list-view.product-preview{padding:15px}.product-item.list-view.product-preview .image-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-item.list-view.product-preview .descr-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin:5px 0 0}.product-item.list-view.product-preview .descr-block .item-link{letter-spacing:0}.product-item.list-view.product-preview .descr-block .btns-list{margin:0}.product-item.list-view.product-preview .add-block{margin:12px 0 0}.product-slider{margin:25px -16px 0}.product-slider .swiper-slide{max-width:267px}.article-item .descr-block{padding-right:0}.pagination .see-more{display:block;width:100%;text-align:center}.pagination .paginations-list{max-width:100%;overflow:hidden}.header{padding:7px 0;border-bottom:1px solid var(--gray-border)}.header__top{display:block!important;padding:0;margin:0}.header__top .location-block .location-link{display:none}.header__top .location-block .location-message{position:fixed;width:100%;max-width:calc(100% - 16px);top:auto;left:8px;bottom:65px}.header__top .backcall-block,.header__top .top-menu{display:none}.header__bottom .hamburger{display:inline-block}.header__bottom .logo-link .logo-image{max-width:95px}.header__bottom .catalog-btn{display:none}.header__bottom .search-wrapper{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;position:absolute;top:100%;left:0;width:100%;padding:15px;background-color:var(--bg-color);z-index:21;margin:0;max-width:100%}.header__bottom .search-wrapper .input-group .search-input{padding:15px 85px 15px 16px;letter-spacing:0}.header__bottom .search-wrapper .search-results{width:100%;top:100%;border-radius:0;left:0;padding:0 5px 24px 0}.header__bottom .search-wrapper .search-results .results-wrapper{padding-left:15px;max-height:calc(var(--app-height) - 227px)}.header__bottom .search-wrapper .search-results .empty-title,.header__bottom .search-wrapper .search-results .type-title{font-family:Gilroy,sans-serif;font-weight:500;line-height:135%}.header__bottom .search-wrapper .search-results .empty-title{margin:0}.header__bottom .search-wrapper .search-results .products-results{padding-top:16px}.header__bottom .search-wrapper .search-results .products-results .products-list__item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 6px 10px 0;margin-top:12px}.header__bottom .search-wrapper .search-results .products-results .products-list__item:before{width:calc(100% + 15px);left:-15px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .image-block{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 70px);padding-left:15px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .descr-block .item-manufacturer{font-weight:400}.header__bottom .search-wrapper .search-results .products-results .products-list__item .descr-block .item-link{line-height:140%}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:85px;margin-top:12px;min-height:46px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price .price{font-size:16px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price+.item-add{margin-left:auto}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .addcart-link{padding:10px}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .addcart-link .icon{display:block}.header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .addcart-link span{display:none}.header__bottom .search-wrapper .search-results .articles-results .articles-list__item .item-link:before,.header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link:before{width:calc(100% + 15px);left:-15px}.header__bottom .user-menu__item{display:none}.header__bottom .user-menu__item.user-menu-item{display:block}.header__bottom .user-menu__item.user-menu-item .user-menu__link{display:none}.header__bottom>.search-btn{display:inline-block}.header__mobile-menu,.header__user-menu{display:block}.header__checkout{padding:0;margin-bottom:-5px}.header__checkout .logo-link{max-width:96px}.header__checkout .info-content{display:none}.header__checkout .continue-link{margin-left:auto;border:none;padding:0}.header__checkout .continue-link:hover{color:var(--link-hover);background-color:transparent}.header .main-catalog{display:block;height:calc(var(--app-height) - 100% - 60px);-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header .main-catalog.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header .main-catalog__content{display:block}.header .main-catalog__content__left-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;border-right:none;padding:0}.header .main-catalog__content__left-side .catalog-menu{position:absolute;top:0;left:0;margin:0;padding:17px 8px 24px 15px;height:100%;max-height:100%}.header .main-catalog__content__left-side .catalog-menu__item{margin-top:16px}.header .main-catalog__content__left-side .catalog-menu__item:nth-of-type(1){margin-top:0}.header .main-catalog__content__left-side .catalog-menu__item:before{display:none}.header .main-catalog__content__left-side .catalog-menu__link{padding:5px 0}.header .main-catalog__content__left-side .catalog-menu__link:after{color:var(--blue-border);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.header .main-catalog__content__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;margin:0;padding:0}.header .main-catalog__content__right-side .catalog-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:var(--bg-color);padding:17px 8px 24px 15px;overflow-y:scroll;scrollbar-face-color:var(--gray-border);scrollbar-track-color:var(--bg-color)}.header .main-catalog__content__right-side .catalog-submenu::-webkit-scrollbar{width:4px;height:4px;border-radius:4px}.header .main-catalog__content__right-side .catalog-submenu::-webkit-scrollbar-thumb{background:var(--gray-border);border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.header .main-catalog__content__right-side .catalog-submenu::-webkit-scrollbar-thumb:hover{background:var(--txt-blue-light)}.header .main-catalog__content__right-side .catalog-submenu::-webkit-scrollbar-track{background:var(--bg-color);border-radius:4px}.header .main-catalog__content__right-side .catalog-submenu.mobile-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header .main-catalog__content__right-side .catalog-submenu .brands-list{display:none}.header .main-catalog__content__right-side .catalog-submenu .back-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:14px;line-height:100%;font-weight:500}.header .main-catalog__content__right-side .catalog-submenu .back-link:before{display:inline-block;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80c";margin-right:8px;font-size:18px;line-height:18px}.header .main-catalog__content__right-side .catalog-submenu .submenu-list{columns:1;-webkit-columns:1;-moz-columns:1;width:100%}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item.submenu-item .item-title:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";color:var(--accent-color);font-size:24px;line-height:24px;margin-left:auto;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item.active .item-title{padding:8px 10px;color:var(--txt-blue);border-radius:8px;background-color:var(--bg-gray-color)}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:500;color:var(--txt-main)}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-title.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);color:var(--accent-color)}.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item .item-list{display:none;padding:6px 8px 0;margin-top:0}.header.mobile-search-show .header__bottom .search-wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header.scroll{padding:7px 0}.header.scroll .header__bottom .search-wrapper .search-results{top:100%}.header+main{padding-top:60px}.header+main.checkout-main{padding-top:85px}.main-section .main-banner{padding-top:75px}.main-section .main-banner:after{-webkit-transform:rotate(-21.4deg) scale(.7);-ms-transform:rotate(-21.4deg) scale(.7);transform:rotate(-21.4deg) scale(.7);top:-32%;left:calc(50% - 355px)}.main-section .main-banner .slide-content{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-section .main-banner .slide-content__left-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0}.main-section .main-banner .slide-content__left-side .slide-descr{margin-top:16px}.main-section .main-banner .slide-content__left-side .slide-btn{margin-top:20px}.main-section .main-banner .slide-content__right-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.main-section .main-banner .slide-content__right-side .slide-image{margin:-92px 0 0 auto;left:34%;top:0;max-width:100%}.main-section .main-banner .banner-navigation{left:15px;bottom:28px}.main-section .main-banner .banner-navigation .nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.main-info{margin:24px 0}.main-info__content__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.main-info__content__item:nth-of-type(2){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:24px 0;padding:24px 0}.main-info__content__item:nth-of-type(2):before{left:0;height:1px;width:100%}.main-info__content__item:nth-of-type(2):after{left:0;top:auto;bottom:0;height:1px;width:100%}.main-info__content__item .item-descr{margin-top:2px}.popular-section .title-row .header2{max-width:100%;margin:0}.popular-section .title-row .category-link{display:none}.popular-section__content{margin-top:22px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-row-gap:8px;grid-column-gap:8px}.popular-section__content__item .descr-block .item-link{padding:16px;word-wrap:break-word}.popular-section__content__item:nth-of-type(1){-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/1/3}.popular-section__content__item:nth-of-type(1) .item-link{padding:16px 40% 30px 16px}.popular-section__content__item:nth-of-type(2){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/2/2}.popular-section__content__item:nth-of-type(3){-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/2/3}.popular-section__content__item:nth-of-type(4){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3/1/3/2}.popular-section__content__item:nth-of-type(5){-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:3/2/3/3}.popular-section__content__item:nth-of-type(6){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:4/1/4/3}.popular-section__content__item:nth-of-type(6) .item-link{padding:16px 40% 30px 16px}.popular-section.main-page{margin-top:20px}.see-section__content,.special-section__content{margin-top:25px}.special-section.main-page{margin-top:56px}.see-section.catalog-page,.see-section.category-page,.see-section.product-page,.see-section.search-page,.special-section.gifts-page{margin-top:55px}.new-section__content{margin-top:35px}.new-section.main-page{margin-top:68px}.new-section.catalog-page{margin-top:60px}.new-section.category-page{margin-top:25px}.new-section.product-page{margin-top:65px}.new-section.cart-page{margin-top:92px}.new-section.search-page{margin-top:24px}.new-section.error-page{margin-top:45px}.brands-section .title-row .header2{max-width:50%}.brands-section__content{margin-top:25px}.brands-section__content .brands-slider .swiper-slide{max-width:123px}.brands-section.main-page{margin-top:54px}.stocks-section__content{margin-top:25px}.stocks-section__content .stocks-slider .swiper-slide{max-width:280px}.stocks-section__content .stocks-slider .swiper-slide .stock-content{max-height:360px}.stocks-section__content .stocks-slider .swiper-slide .stock-content .descr-block{padding:16px 16px 25px}.stocks-section__content .stocks-slider .swiper-slide .stock-content .descr-block .item-descr{margin-top:7px}.stocks-section.main-page{margin-top:55px}.clients-section__content .swiper-slide{padding:24px 0;max-width:282px}.clients-section__content .swiper-slide:after{bottom:-8px;left:20px}.clients-section__content .swiper-slide .slide-content{padding:16px}.clients-section__content .swiper-slide .slide-content:after{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);right:-40px;bottom:-40px}.clients-section__content .swiper-slide .slide-content .slide-descr{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-style:italic}.clients-section__content .swiper-slide .slide-content .slide-descr:after{margin:0;position:absolute;bottom:0;right:10px}.clients-section__content .swiper-slide .slide-content .slide-info{margin-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.clients-section__content .swiper-slide .slide-content .slide-info .person{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.clients-section__content .swiper-slide .slide-content .slide-info .person__icon{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px}.clients-section__content .swiper-slide .slide-content .slide-info .answer-open{margin:20px 0 7px}.clients-section.main-page{margin-top:55px}.about-section__descr h3{margin-bottom:15px}.about-section__content{padding:0}.about-section__content .images-wrapper{position:relative;left:0;top:0;min-height:unset;max-width:100%;margin-top:25px}.about-section.main-page{margin-top:60px}.blog-section__content{margin-top:25px}.blog-section__content .blog-slider .swiper-slide{max-width:280px}.blog-section__content .blog-slider .swiper-slide .blog-content .descr-block{min-height:150px}.blog-section__content .blog-slider .swiper-slide .blog-content .descr-block .item-name{font-size:18px;line-height:130%;padding-right:0}.blog-section.main-page{margin-top:55px}.catalog-main .catalog-stocks{margin:22px -20px 0}.catalog-main .catalog-stocks .swiper-slide{max-width:300px}.catalog-main .catalog-stocks .slide-content .descr-block .item-link{padding:12px}.catalog-main .catalog-stocks .slide-content .descr-block .item-time{margin-bottom:12px}.catalog-main .catalog-stocks .slide-content .descr-block .item-name{font-size:18px;line-height:130%;max-width:65%}.catalog-main .catalog-list{margin-top:25px}.catalog-main .catalog-list__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px);margin:0 10px 10px 0;min-height:156px}.catalog-main .catalog-list__item .descr-block{padding:12px}.catalog-main .catalog-list__item .descr-block .item-name{font-size:16px;line-height:140%;font-weight:500;max-width:100%;letter-spacing:.32px;word-wrap:break-word}.catalog-main .catalog-list__item .descr-block .tags-list{display:none}.category-main .catalog-stocks{margin:24px -20px 0}.category-main .catalog-stocks .swiper-slide{max-width:300px}.category-main .catalog-stocks .slide-content .descr-block .item-link{padding:12px}.category-main .catalog-stocks .slide-content .descr-block .item-time{margin-bottom:12px}.category-main .catalog-stocks .slide-content .descr-block .item-name{font-size:18px;line-height:130%;max-width:65%}.category-main__content{margin-top:24px}.category-main__content__left-side .filter-title{padding:13px 0 12px}.category-main__content__left-side .filter-title span{font-size:18px}.category-main__content__left-side .filter-title .close-btn{right:16px}.category-main__content__left-side .filter-choose .choose-wrapper{padding:20px 15px 0}.category-main__content__left-side .filter-choose .choose-title span{font-size:18px}.category-main__content__left-side .filter-choose .choose-title .choose-clean{font-size:14px;line-height:110%}.category-main__content__left-side .category-title{font-size:18px;line-height:135%}.category-main__content__left-side .category-menu{padding:24px 15px 0}.category-main__content__left-side .category-menu .category-list__item.submenu-item .category-list__link:after{font-size:18px;line-height:18px;margin-left:9px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list{padding:7px 0 7px 16px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item{margin-top:15px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .submenu-list__link:after,.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu li.submenu-item>a:after{font-size:18px;line-height:18px;margin-left:9px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__item.submenu-item .third-menu a{font-size:14px}.category-main__content__left-side .category-menu .category-list__item.submenu-item .submenu-list__link{font-size:14px;letter-spacing:0}.category-main__content__left-side .category-menu .category-list__item.active .category-list__link{color:var(--txt-main)}.category-main__content__left-side .category-menu .category-list__link{font-size:14px;letter-spacing:0;padding:8px;color:var(--txt-main)}.category-main__content__left-side .category-menu .more-categories{font-size:14px;margin-top:6px}.category-main__content__left-side .category-menu .more-categories:after{font-size:20px;line-height:20px;margin-left:9px}.category-main__content__left-side .search-block{padding:22px 15px}.category-main__content__left-side .search-block .search-result .input-group{margin-top:15px}.category-main__content__left-side .search-block .search-result .input-group.checkbox-group label .label .brand-name{font-size:14px}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li{padding:9px 10px}.category-main__content__right-side .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li.sel:after{font-size:22px;line-height:22px}.category-main__content__right-side .product-list{margin-top:24px;grid-column-gap:10px;grid-row-gap:10px}.category-main__content__right-side .product-list .product-item:not(.list-view){border-radius:10px;padding:24px 9px 12px}.category-main__content__right-side .product-list .product-item:not(.list-view) .tags-list{top:7px;left:7px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 92px);flex:0 0 calc(100% - 92px);max-width:calc(100% - 92px)}.category-main__content__right-side .product-list .product-item:not(.list-view) .tags-list__item{font-size:10px;padding:2px 6px}.category-main__content__right-side .product-list .product-item:not(.list-view) .image-block{height:120px}.category-main__content__right-side .product-list .product-item:not(.list-view) .descr-block{margin:14px 0 10px;padding:0}.category-main__content__right-side .product-list .product-item:not(.list-view) .descr-block .btns-list{top:7px;right:7px}.category-main__content__right-side .product-list .product-item:not(.list-view) .descr-block .item-manufacturer{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px;margin-bottom:4px}.category-main__content__right-side .product-list .product-item:not(.list-view) .descr-block .item-link{font-size:14px}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block{padding:0;min-height:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-price .price{font-size:16px;line-height:140%}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-price .old-price{font-size:12px;margin:0 0 0 10px}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-price .no-available{font-size:16px}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add{min-height:38px;margin-top:5px}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .analog-link{display:block;width:100%;text-align:center;padding:11px;margin-top:6px;font-size:14px}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:14px;line-height:100%;font-weight:500;border-radius:5px;padding:11px}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link .icon{display:none}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link span{display:block}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .input-group{width:100%}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn{font-size:18px;line-height:18px}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn:nth-of-type(1){border-radius:5px 0 0 5px}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn:nth-of-type(2){border-radius:0 5px 5px 0}.category-main__content__right-side .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-input{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 84px);padding:8px 10px}.category-main__content__right-side .product-list .banner-item .descr-block .item-link{padding:12px}.category-main__content__right-side .product-list .banner-item .descr-block .item-time{padding:0;margin-bottom:10px}.category-main__content__right-side .product-list .banner-item .descr-block .item-name{font-size:18px;line-height:135%}.category-main__content__right-side .pagination{margin-top:22px}.category-main__banner{min-height:unset;margin:44px 0}.category-main__banner .descr-block{max-width:65%}.category-main__banner .descr-block .item-link{padding:12px}.category-main__banner .descr-block .item-time{margin-bottom:10px}.category-main__banner .descr-block .item-name{font-size:18px;line-height:130%;max-width:65%}.category-descr{margin-top:55px}.category-descr .descr-preview{margin-top:12px;font-size:14px;line-height:140%;-webkit-line-clamp:10}.product-main__content__left-side{max-height:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-main__content__left-side .thumbs-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:12px}.product-main__content__left-side .thumbs-side .product-thumbs{height:unset;width:calc(100% + 30px);max-width:calc(100% + 30px);margin:0 -15px;padding:0 15px}.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide{max-width:60px;height:60px}.product-main__content__left-side .images-side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0;height:auto}.product-main__content__left-side .images-side .tags-list{top:8px;left:8px;max-width:calc(100% - 16px)}.product-main__content__left-side .images-side .tags-list__item{font-size:10px;padding:2px 6px}.product-main__content__right-side{margin-top:24px}.product-main__content__right-side .product-info{margin-bottom:20px}.product-main__content__right-side .product-info .product-manufacture .manufacture-logo{max-height:28px}.product-main__content__right-side .product-info .product-article,.product-main__content__right-side .product-info .product-country{font-size:12px;margin-left:12px}.product-main__content__right-side .product-name{font-size:24px}.product-main__content__right-side .product-actions .btns-list .action-link .icon{font-size:18px;line-height:18px;margin-right:9px}.product-main__content__right-side .product-actions .btns-list .action-link span{font-size:14px}.product-main__content__right-side .product-actions .answers-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:22px 0 0}.product-main__content__right-side .product-actions .answers-row .answers-link{font-size:12px;margin:0 0 0 5px}.product-main__content__right-side .product-descr .text-wrapper{-webkit-line-clamp:4}.product-main__content__right-side .product-btns{margin-top:22px;padding-right:0}.product-main__content__right-side .product-btns .add-block .item-mobile-price .old-price,.product-main__content__right-side .product-btns .add-block .item-price .old-price{font-size:12px;margin-left:8px}.product-main__content__right-side .product-btns .add-block .item-mobile-price .price,.product-main__content__right-side .product-btns .add-block .item-price .price{font-size:24px}.product-main__content__right-side .product-btns .add-block .item-mobile-price .no-available,.product-main__content__right-side .product-btns .add-block .item-price .no-available{font-size:18px;margin-top:0}.product-main__content__right-side .product-btns .add-block .item-add{margin:0 0 0 auto;bottom:0;left:auto;right:0;width:185px}.product-main__content__right-side .product-btns .add-block .item-add .input-group.count-group{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.product-main__content__right-side .product-btns .add-block .item-add .input-group.count-group .count-btn{width:56px;-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px}.product-main__content__right-side .product-btns .add-block .item-add.in-cart .input-group.btn-group{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.product-main__content__right-side .product-btns .add-block .item-mobile-add{position:fixed;top:calc(var(--app-height) - 125px);left:0;background-color:var(--bg-color);z-index:10;width:100%;border-top:1px solid var(--gray-border);padding:7px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-main__content__right-side .product-btns .add-block .item-mobile-add .analog-link{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 auto;padding:16px 15px}.product-main__content__right-side .product-btns .add-block .item-mobile-add .input-group.count-group{max-width:165px;left:auto;right:0}.product-main__content__right-side .product-btns .add-block .item-mobile-price{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-align:start;-ms-flex-align:start;align-items:flex-start}.product-main__content__right-side .product-btns .add-block .item-mobile-price .old-price{margin-left:0}.product-main__content__right-side .product-btns .add-block .item-mobile-price .no-available{font-size:18px;margin:0}.product-main__content__right-side .product-btns .links-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:25px 0 0;min-height:unset}.product-main__content__right-side .see-available{position:relative;bottom:0;margin-top:25px}.product-main__tabs .tabs-links__item .tab-link{font-size:16px}.product-main__tabs .tabs-content{margin-top:20px}.product-main__tabs .tabs-content__item .parameters-content ul li{margin-top:15px}.product-main__tabs .tabs-content__item .parameters-content{font-size:14px;letter-spacing:0}.product-main__tabs .tabs-content__item .answers-empty{padding-top:25px;letter-spacing:.32px}.product-main__tabs .tabs-content__item .answers-empty .answers-icon{max-width:130px}.product-main__tabs .tabs-content__item .answers-empty h3{font-size:18px;line-height:135%;font-weight:500;margin:32px 0 8px}.product-main__tabs .tabs-content__item .answers-empty .answer-link{display:block;width:100%;text-align:center}.product-main__tabs .tabs-content__item .answers-content__left-side{margin-top:12px}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .person-block .person-icon{width:32px;height:32px}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .person-block .person-name{font-size:16px;line-height:140%;font-weight:500}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:18px 0 0}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .title-row .item-info .date{margin:0 0 0 auto}.product-main__tabs .tabs-content__item .answers-content__left-side .answers-list__item .descr-block{-webkit-line-clamp:6}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-mark{font-size:18px;margin-left:26px}.product-main__tabs .tabs-content__item .answers-content__right-side .answers-row .answers-link{font-size:14px;letter-spacing:0}.analog-section.product-page,.buymore-section.product-page,.current-section.product-page{margin-top:55px}.blog-main .blog-categories{margin-top:18px}.blog-main .blog-categories .categories-list__link{font-size:14px;padding:3px 10px}.blog-main .pagination{margin-top:5px}.brands-main__descr{margin-top:10px}.brands-main__key{margin-top:24px}.brands-main__key .block-subtitle{font-size:18px}.brands-main__key .key-slider .swiper-slide{max-width:280px}.brands-main__key .key-slider .swiper-slide .slide-content{padding:16px 12px}.brands-main__key .key-slider .swiper-slide .slide-content .image-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-color:var(--bg-color)}.brands-main__key .key-slider .swiper-slide .slide-content .image-block .product-image{max-width:unset;max-height:100px}.brands-main__key .key-slider .swiper-slide .slide-content .descr-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;margin-top:16px}.brands-main__key .key-slider .swiper-slide .slide-content .descr-block .logo-wrapper{height:65px}.brands-main__key .key-slider .swiper-slide .slide-content .descr-block .txt-wrapper{line-height:140%}.brands-main__distribution{margin-top:60px}.brands-main__distribution .title-row .block-subtitle{font-size:18px;line-height:135%}.brands-main__distribution .view-types{width:100%;margin-top:20px}.brands-main__distribution .view-types .type-link{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;letter-spacing:.28px}.brands-main__distribution .view-types .type-link .icon{font-size:20px;line-height:20px}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:10px}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:before,.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:nth-of-type(5n+1):before{display:none}.brands-main__distribution .distribution-brands__type[data-type="1"] .brand-item:nth-of-type(2n):before{display:block}.brands-main__distribution .distribution-brands__type[data-type="2"]{max-height:unset;margin:0;width:100%}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item{max-width:100%;margin:0 0 15px}.brands-main__distribution .distribution-brands__type[data-type="2"] .brand-item .item-list a{font-size:14px;line-height:140%}.brand-article__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.brand-article__content .image-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.brand-article__content .image-block .brand-image{max-width:unset;max-height:143px;margin:0 auto}.brand-article__content .descr-block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:5px;padding:0}.brand-article__descr{margin-top:14px}.brand-article+.products-section{margin-top:55px}.products-section__title{font-size:18px;line-height:135%;font-weight:500;letter-spacing:.32px}.products-section__title span{font-size:14px}.products-section .form-wrapper .filter-form .input-group.view-group label .label{padding:4px}.products-section .product-list{margin-top:15px;grid-column-gap:10px;grid-row-gap:10px}.products-section .product-list .product-item:not(.list-view){border-radius:10px;padding:24px 9px 12px}.products-section .product-list .product-item:not(.list-view) .tags-list{top:7px;left:7px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 92px);flex:0 0 calc(100% - 92px);max-width:calc(100% - 92px)}.products-section .product-list .product-item:not(.list-view) .tags-list__item{font-size:10px;padding:2px 6px}.products-section .product-list .product-item:not(.list-view) .image-block{height:120px}.products-section .product-list .product-item:not(.list-view) .descr-block{margin:14px 0 10px;padding:0}.products-section .product-list .product-item:not(.list-view) .descr-block .btns-list{top:7px;right:7px}.products-section .product-list .product-item:not(.list-view) .descr-block .item-manufacturer{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px;margin-bottom:4px}.products-section .product-list .product-item:not(.list-view) .descr-block .item-link{font-size:14px}.products-section .product-list .product-item:not(.list-view) .add-block{padding:0;min-height:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-section .product-list .product-item:not(.list-view) .add-block .item-price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-section .product-list .product-item:not(.list-view) .add-block .item-price .price{font-size:16px;line-height:140%}.products-section .product-list .product-item:not(.list-view) .add-block .item-price .old-price{font-size:12px;margin:0 0 0 10px}.products-section .product-list .product-item:not(.list-view) .add-block .item-price .no-available{font-size:16px}.products-section .product-list .product-item:not(.list-view) .add-block .item-add{min-height:38px;margin-top:5px}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .analog-link{display:block;width:100%;text-align:center;padding:11px;margin-top:6px;font-size:14px}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:14px;line-height:100%;font-weight:500;border-radius:5px;padding:11px}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link .icon{display:none}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link span{display:block}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .input-group{width:100%}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn{font-size:18px;line-height:18px}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn:nth-of-type(1){border-radius:5px 0 0 5px}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn:nth-of-type(2){border-radius:0 5px 5px 0}.products-section .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-input{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 84px);padding:8px 10px}.products-section .product-list .banner-item .descr-block .item-link{padding:12px}.products-section .product-list .banner-item .descr-block .item-time{padding:0;margin-bottom:10px}.products-section .product-list .banner-item .descr-block .item-name{font-size:18px;line-height:135%}.products-section .pagination{margin-top:22px}.products-section.gift-page .products-section__title{font-size:24px;font-weight:600;letter-spacing:0;max-width:calc(100% + 80px)}.products-section.gift-page .form-wrapper{margin-top:14px!important;position:relative}.products-section.gift-page .form-wrapper .filter-form .input-group.view-group{position:absolute;top:-46px;right:0}.products-section.gift-page .form-wrapper .filter-form .input-group.sort-group{margin-right:0}.products-section.gift-page .form-wrapper .filter-form .input-group.sort-group span{display:inline-block;margin-right:10px}.products-section.gift-page .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__select-text:before{display:none}.gifts-main .title-row .filter-wrapper{margin-left:0;width:100%;margin-top:20px}.gifts-main .title-row .filter-wrapper .filter-form{width:100%}.gifts-main .title-row .filter-wrapper .filter-form .input-group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gifts-main .title-row .filter-wrapper .filter-form .input-group label{text-align:center}.gifts-main__content{margin-top:24px}.gifts-main .pagination{margin-top:0}.questions-main__content{margin-top:24px}.questions-main__content__list .question-item{padding:16px;margin-top:10px}.questions-main__content__list .question-item .item-title{font-size:16px;line-height:140%}.questions-main__content__list .question-item .item-title:after{content:"\e80b";font-size:20px;line-height:20px;right:1px;top:calc(50% - 10px)}.questions-main__content__list .question-item .item-descr{font-size:14px;line-height:140%;letter-spacing:0;margin-top:15px}.answers-main__content .vacancies-empty,.vacancies-main__content .vacancies-empty{margin:10px auto 0}.answers-main__content .vacancies-empty .empty-image,.vacancies-main__content .vacancies-empty .empty-image{max-width:170px}.answers-main__content .vacancies-empty .empty-title,.vacancies-main__content .vacancies-empty .empty-title{margin-top:38px;font-size:24px;padding:0 30px}.answers-main__content .vacancies-empty .empty-descr,.vacancies-main__content .vacancies-empty .empty-descr{font-size:14px;line-height:140%;margin:5px auto 0;letter-spacing:0}.answers-main__content .vacancies-empty .back-link,.vacancies-main__content .vacancies-empty .back-link{max-width:296px;margin:25px auto 0}.answers-main__content__list .vacancies-list__item,.vacancies-main__content__list .vacancies-list__item{padding:12px 0 34px}.answers-main__content__list .vacancies-list__item:last-child,.vacancies-main__content__list .vacancies-list__item:last-child{padding-bottom:0}.answers-main__content__list .vacancies-list__item .item-title,.vacancies-main__content__list .vacancies-list__item .item-title{max-width:100%}.answers-main__content__list .vacancies-list__item .item-descr ul li,.vacancies-main__content__list .vacancies-list__item .item-descr ul li{margin-top:2px}.answers-main__content__list .vacancies-list__item .item-link,.vacancies-main__content__list .vacancies-list__item .item-link{position:relative;top:0;margin-top:8px}.answers-main__content__list .vacancies-list__item .item-link:after,.vacancies-main__content__list .vacancies-list__item .item-link:after{margin-left:12px}.answers-main__content__list .answers-list__item,.vacancies-main__content__list .answers-list__item{padding:26px 5px 40px}.answers-main__content__list .answers-list__item:before,.vacancies-main__content__list .answers-list__item:before{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);left:-5px}.answers-main__content__list .answers-list__item .item-person,.vacancies-main__content__list .answers-list__item .item-person{max-width:100%;margin:24px 0 15px}.answers-main__content__list .answers-list__item .item-person .person-function,.vacancies-main__content__list .answers-list__item .item-person .person-function{font-size:14px;line-height:140%;margin-top:8px}.answers-main__content__list .answers-list__item .item-link,.vacancies-main__content__list .answers-list__item .item-link{position:relative;bottom:0;right:0;margin-top:10px}.answers-main__content__list .answers-list__item .item-link:after,.vacancies-main__content__list .answers-list__item .item-link:after{margin-left:8px}.answers-main__content__list .pagination,.vacancies-main__content__list .pagination{margin-top:32px}.answers-main__content__info,.vacancies-main__content__info{margin:58px auto 0;padding:20px}.answers-main__content__info .info-descr,.vacancies-main__content__info .info-descr{font-size:14px;line-height:140%;letter-spacing:0;margin-top:15px}.answers-main__content__info .hh-link,.vacancies-main__content__info .hh-link{display:block;text-align:center}.contacts-main__content{margin-top:24px;font-size:14px;line-height:140%;letter-spacing:0}.contacts-main__content .item-title{font-size:20px;line-height:135%}.contacts-main__content .item-descr{margin-top:9px}.contacts-main__content .address{margin-top:24px;padding-left:37px}.contacts-main__content .address:before{top:calc(50% - 12px)}.contacts-main__content .time{margin-top:18px;padding-left:37px}.contacts-main__content .email,.contacts-main__content .phone{margin-top:22px;padding-left:37px}.contacts-main__content .find-link{margin-top:25px;padding-left:27px}.contacts-main__content .find-link:before{font-size:20px;line-height:20px}.contacts-main__content__showroom .image-block{max-height:150px}.contacts-main__content__showroom .descr-block{margin-top:24px;font-size:14px;line-height:140%;letter-spacing:0}.contacts-main__content__scheme{margin-top:50px}.contacts-main__content__scheme .scheme-links{margin-top:16px}.contacts-main__content__scheme .scheme-links__item{font-size:16px;line-height:140%;letter-spacing:.32px}.contacts-main__content__scheme .scheme-tabs__item{margin-top:24px}.contacts-main__content__scheme .scheme-tabs__item .map-block{min-height:220px}.contacts-main__content__scheme .scheme-tabs__item .slider-block .slide-content .image-block .scheme-image{width:100%}.contacts-main__content__scheme .scheme-tabs__item .slider-block .slide-content .descr-block{font-size:14px;line-height:140%;padding:12px 12px 16px;-webkit-transition:-webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.contacts-main__content__scheme .scheme-tabs__item .slider-block .slide-content .descr-block .header3{font-size:18px;line-height:135%;font-weight:500}.contacts-main__content__scheme .scheme-tabs__item .slider-block .slide-content:hover .descr-block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.contacts-main__content__requisites{margin-top:50px}.contacts-main__content__requisites .descr-block{font-size:12px;line-height:140%;padding:24px 18px}.contacts-main__content__requisites p{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.contacts-main__content__requisites p span{display:block;margin-top:3px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.contacts-main__content__requisites p span:nth-of-type(2){font-size:16px;line-height:160%}.blog-article__content,.gift-article__content,.simple-article__content{font-size:16px;letter-spacing:.32px}.blog-article__content .date,.blog-article__content .tag,.gift-article__content .date,.gift-article__content .tag,.simple-article__content .date,.simple-article__content .tag{font-size:14px;margin-top:5px}.blog-article__content .period,.gift-article__content .period,.simple-article__content .period{font-size:16px;margin:28px 0 20px}.blog-article__content p+h3,.gift-article__content p+h3,.simple-article__content p+h3{margin-top:28px}.blog-article__content h3,.gift-article__content h3,.simple-article__content h3{font-size:18px;line-height:135%;letter-spacing:0}.blog-article__content h3+p,.gift-article__content h3+p,.simple-article__content h3+p{margin-top:15px}.blog-article__content ul li,.gift-article__content ul li,.simple-article__content ul li{margin-top:15px;padding-left:24px}.blog-article__content .simple-slider,.gift-article__content .simple-slider,.simple-article__content .simple-slider{margin:25px 0 28px}.blog-article__content .simple-slider .simple-thumbs .swiper-slide,.gift-article__content .simple-slider .simple-thumbs .swiper-slide,.simple-article__content .simple-slider .simple-thumbs .swiper-slide{max-width:60px}.blog-article__content .image-wrapper,.gift-article__content .image-wrapper,.simple-article__content .image-wrapper{margin:25px 0}.blog-article__content .blockquote-block,.gift-article__content .blockquote-block,.simple-article__content .blockquote-block{padding:20px 25px;margin:30px 0}.blog-article__content .product-preview,.gift-article__content .product-preview,.simple-article__content .product-preview{margin:30px 0}.blog-article__content .table-wrapper,.gift-article__content .table-wrapper,.simple-article__content .table-wrapper{margin:27px -15px;padding:0 15px;max-width:calc(100% + 30px);width:calc(100% + 30px)}.blog-article__content .files-links,.gift-article__content .files-links,.simple-article__content .files-links{margin:25px 0 0}.blog-article__content .answer-block,.gift-article__content .answer-block,.simple-article__content .answer-block{margin:5px 0;padding:20px 24px 24px}.blog-article__content .preview-slider,.gift-article__content .preview-slider,.simple-article__content .preview-slider{margin:25px 0 30px}.blog-article__content .preview-slider .swiper-slide,.gift-article__content .preview-slider .swiper-slide,.simple-article__content .preview-slider .swiper-slide{max-width:268px}.blog-article__content .video-wrapper,.gift-article__content .video-wrapper,.simple-article__content .video-wrapper{margin:25px 0}.blog-article__content .share-block,.gift-article__content .share-block,.simple-article__content .share-block{margin-top:58px}.blog-article__content .share-block .share-link,.gift-article__content .share-block .share-link,.simple-article__content .share-block .share-link{padding:0}.blog-article+.products-section .form-wrapper,.gift-article+.products-section .form-wrapper,.simple-article+.products-section .form-wrapper{width:100%;margin:20px 0 0}.other-articles{margin-top:55px}.other-articles__content{margin-top:22px}.other-articles__content .articles-slider .swiper-slide{max-width:252px}.cart-main .title-row .cart-count{margin-right:60px}.cart-main .title-row .btn-row{margin:20px 0 0;position:relative;width:100%}.cart-main .title-row .btn-row .cart-link+.cart-link{margin:0}.cart-main .title-row .btn-row .cart-link.print-link{position:absolute;bottom:calc(100% + 18px);right:-7px}.cart-main .title-row .btn-row .cart-link.print-link span{display:none}.cart-main .title-row .btn-row .cart-link.print-link .icon{font-size:32px;line-height:32px}.cart-main__content{margin-top:28px}.cart-main__content .delivery-block .text-wrapper{line-height:140%}.cart-main__content .delivery-block .text-wrapper h3{font-size:16px;line-height:140%}.cart-main__content__left-side .delivery-block{padding:20px 15px}.cart-main__content__left-side .cart-list{margin-top:32px}.cart-main__content__left-side .cart-list__item{padding-bottom:68px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:24px;margin-top:0}.cart-main__content__left-side .cart-list__item:nth-of-type(1){border-top:1px solid var(--gray-border)}.cart-main__content__left-side .cart-list__item .image-block{-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px}.cart-main__content__left-side .cart-list__item .descr-block{max-width:calc(100% - 75px - 40px);padding:0 0 0 8px}.cart-main__content__left-side .cart-list__item .descr-block .item-name{font-size:14px}.cart-main__content__left-side .cart-list__item .descr-block .item-info{font-size:12px;font-weight:500;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}.cart-main__content__left-side .cart-list__item .descr-block .item-info span+span{margin-left:0}.cart-main__content__left-side .cart-list__item .descr-block .btns-list{position:absolute;margin:0;bottom:25px;left:82px}.cart-main__content__left-side .cart-list__item .price-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;padding-left:82px;margin:10px 0 0;min-height:47px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-main__content__left-side .cart-list__item .price-block .price{font-size:18px}.cart-main__content__left-side .cart-list__item .price-block .per-price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:5px 0 0;font-size:12px;line-height:100%}.cart-main__content__left-side .cart-list__item .count-block{bottom:68px;right:2px}.cart-main__content__left-side .cart-list__item .count-block .input-group.count-group .count-input{font-size:14px;padding:13px 10px}.cart-main__content__left-side .cart-list__item .delete-block{margin:0;position:absolute;top:24px;right:2px}.cart-main__content__left-side .cart-list__item .recover-block .recover-link{font-size:14px}.cart-main__content__left-side .cart-list__item .recover-block .recover-link:before{font-size:20px;line-height:20px;margin-right:10px}.cart-main__content__left-side .cart-list__item.deleted-item{padding-bottom:0}.cart-main__content__left-side .cart-list__item.deleted-item .recover-block{padding:15px 0 15px 82px;width:100%}.cart-main__content__right-side .result-block .result-title{font-size:18px;font-weight:500;line-height:135%}.cart-main__content__right-side .result-block .result-total{font-size:18px;line-height:135%}.cart-main__content .cart-empty{margin:0 aut}.cart-main__content .cart-empty .empty-image{max-width:195px}.cart-main__content .cart-empty .empty-title{font-size:18px;line-height:135%}.cart-main__content .cart-empty .catalog-link{max-width:100%;margin:24px auto 0}.personal-main__content__right-side .orders-empty .empty-image{max-width:160px}.personal-main__content__right-side .orders-empty .empty-title{font-size:18px;font-weight:500;margin-top:40px}.personal-main__content__right-side .orders-empty .catalog-link{max-width:100%;margin:24px auto 0}.personal-main__content__right-side .orders-history .orders-list__item{padding:14px 16px}.personal-main__content__right-side .orders-history .orders-list__item .item-top{-ms-flex-wrap:wrap;flex-wrap:wrap}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-info{margin-top:14px}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-pay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-top:14px}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-status .status{padding:6px 15px}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-price{margin:14px 0 0 auto}.personal-main__content__right-side .orders-history .orders-list__item .item-top .item-price .price{font-size:16px;font-weight:500}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom{margin-top:20px}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image{display:none;-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;width:85px;margin-right:20px}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image:nth-of-type(1),.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .item-image:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex}.personal-main__content__right-side .orders-history .orders-list__item .item-bottom .images-count{-webkit-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;width:85px}.personal-main__content__right-side .orders-history .pagination{margin-top:32px}.personal-main__content__right-side .addresses-empty{margin:55px auto 0}.personal-main__content__right-side .addresses-empty .empty-image{max-width:180px}.personal-main__content__right-side .addresses-empty .empty-title{font-size:18px;line-height:135%;font-weight:500;margin-top:32px}.personal-main__content__right-side .addresses-empty .catalog-link{max-width:100%}.personal-main__content__right-side .addresses-content .title-row{margin-top:0}.personal-main__content__right-side .addresses-content .title-row .add-address{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;width:100%}.personal-main__content__right-side .addresses-content .addresses-list__item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 16px}.personal-main__content__right-side .addresses-content .addresses-list__item .item-address{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;font-size:14px;line-height:160%;font-weight:400}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin-top:16px}.personal-main__content__right-side .addresses-content .addresses-list__item .item-actions .action-link.edit-link{margin-right:auto}.personal-main__content__right-side .favorite-empty{margin:70px auto 0}.personal-main__content__right-side .favorite-empty .empty-image{max-width:135px}.personal-main__content__right-side .favorite-empty .empty-title{font-size:18px;margin-top:50px}.personal-main__content__right-side .favorite-empty .catalog-link{max-width:100%}.personal-main__content__right-side .products-wrapper .form-wrapper .filter-form{margin-top:-32px}.personal-main__content__right-side .products-wrapper .product-list{margin-top:24px;grid-column-gap:10px;grid-row-gap:10px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view){border-radius:10px;padding:24px 9px 12px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .tags-list{top:7px;left:7px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 92px);flex:0 0 calc(100% - 92px);max-width:calc(100% - 92px)}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .tags-list__item{font-size:10px;padding:2px 6px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .image-block{height:120px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .descr-block{margin:14px 0 10px;padding:0}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .descr-block .btns-list{top:7px;right:7px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .descr-block .item-manufacturer{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px;margin-bottom:4px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .descr-block .item-link{font-size:14px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block{padding:0;min-height:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-price .price{font-size:16px;line-height:140%}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-price .old-price{font-size:12px;margin:0 0 0 10px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-price .no-available{font-size:16px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add{min-height:38px;margin-top:5px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .analog-link{display:block;width:100%;text-align:center;padding:11px;margin-top:6px;font-size:14px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:14px;line-height:100%;font-weight:500;border-radius:5px;padding:11px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link .icon{display:none}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link span{display:block}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group{width:100%}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn{font-size:18px;line-height:18px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn:nth-of-type(1){border-radius:5px 0 0 5px}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn:nth-of-type(2){border-radius:0 5px 5px 0}.personal-main__content__right-side .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-input{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 84px);padding:8px 10px}.personal-main__content__right-side .products-wrapper .product-list .pagination{margin-top:22px}.order-main .title-row .info-block .order-status{margin-top:10px}.order-main .title-row .info-block .order-status .date{font-size:14px;margin-left:16px}.order-main .title-row .btns-block{position:fixed;width:100%;height:auto;bottom:0;left:0;background-color:var(--bg-color);padding:5px 16px;border-top:1px solid var(--gray-border);z-index:11}.order-main .title-row .btns-block .mobile-menu{display:block}.order-main .title-row .btns-block .pay-link,.order-main .title-row .btns-block .repeat-link{display:-webkit-box;display:-ms-flexbox;display:flex}.order-main .block-title{font-size:16px;font-weight:500;line-height:140%}.order-main__info{margin-top:0}.order-main__info .info-column{font-size:14px;letter-spacing:0}.order-main__info .info-column:nth-of-type(2){margin:16px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-main__info .info-column:nth-of-type(2) .title-row{margin:16px 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.order-main__info .info-column:nth-of-type(3) .title-row{margin:16px 0}.order-main__info .info-column .title-row{margin-bottom:14px}.order-main__info .info-column .person-email,.order-main__info .info-column .person-phone{margin:7px 0 0}.order-main__info .info-column .price-total{font-size:14px}.order-main__list{margin-top:28px}.order-main__list .block-title{font-size:16px}.order-main__list .products-list{max-width:100%}.order-main__list .products-list__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 24px;margin-top:26px}.order-main__list .products-list__item .image-block{height:65px}.order-main__list .products-list__item .descr-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 84px - 34px);margin-left:34px;margin-bottom:10px}.order-main__list .products-list__item .descr-block .item-name{-webkit-line-clamp:3}.order-main__list .products-list__item .info-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:calc(100% - 84px - 34px);margin-left:auto;position:relative;min-height:44px}.order-main__list .products-list__item .count-block{margin:2px 0 0;font-size:14px;letter-spacing:0}.order-main__list .products-list__item .price-block{margin:0 10px 0 auto}.order-main__list .products-list__item .price-block .per-price{position:absolute;bottom:0;left:0}.compare-main .title-row .delete-link{margin-left:0;margin-top:15px}.compare-main__content .compare-empty{margin:50px auto 0}.compare-main__content .compare-empty .empty-image{max-width:180px}.compare-main__content .compare-empty .empty-title{font-size:18px;margin-top:65px}.compare-main__content .compare-empty .empty-descr{margin:14px auto 0}.compare-main__content .compare-empty .catalog-link{max-width:100%}.compare-main__content__categories{margin-top:8px}.compare-main__content__categories .compare-categories .swiper-slide .slide-content .tab-link{font-size:16px;line-height:140%}.compare-main__content__categories .compare-categories .categories-navigation{display:none}.compare-main__content__products{margin-top:12px}.compare-main__content__products .products-tab.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.compare-main__content__products .products-tab .compare-slider{width:calc(50% - 5px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);margin:0;padding:0}.compare-main__content__products .products-tab .compare-slider:nth-of-type(1){margin-right:10px}.compare-main__content__products .products-tab .compare-slider:before{content:attr(data-info);position:absolute;top:0;right:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide{max-width:unset}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper{border-radius:10px;padding:12px 10px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .product-delete{top:8px;right:7px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block{padding:0;margin:23px 0 12px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .item-manufacturer{font-size:12px;margin-bottom:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .descr-block .item-link{font-size:14px;margin-top:-3px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block{-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:unset;padding:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .old-price{font-size:12px;margin:0 0 0 11px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .no-available,.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-price .price{font-size:16px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;height:38px;margin-top:12px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .input-group{width:100%}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .input-group.count-group .count-input{padding:9px 10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:calc(100% - 84px)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .addcart-link,.compare-main__content__products .products-tab .compare-slider .swiper-slide .product-wrapper .add-block .item-add .added-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 10px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper{margin-top:57px;padding-top:25px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .advantage-link{font-size:14px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .advantage-link:after{font-size:20px;line-height:20px;margin-left:10px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row:before{font-size:14px;margin-bottom:10px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-list .icon{font-size:20px;line-height:20px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .answers-row .answers-link{font-size:14px;margin:5px 0 0;color:var(--accent-color)}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row:before{font-size:14px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .tags-row .tags-list__item{font-size:10px;padding:2px 6px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row span,.compare-main__content__products .products-tab .compare-slider .swiper-slide .advantages-wrapper .available-row:before,.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link{font-size:14px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper .about-link:after{font-size:20px;line-height:20px;margin-left:10px}.compare-main__content__products .products-tab .compare-slider .swiper-slide .descr-wrapper .descr-content{font-size:14px;margin-top:10px;letter-spacing:0}.compare-main__content__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .advantage-link span{display:none}.compare-main__content__products .products-tab .compare-slider .swiper-slide.swiper-slide-active .advantages-wrapper .advantage-link:before{content:attr(data-mobile-txt)}.compare-main__content__products .products-tab .compare-slider .compare-pagination{display:block;position:absolute;top:305px;bottom:unset;left:0;z-index:222;width:100%;text-align:center;font-size:14px;line-height:100%;color:var(--txt-gray);padding:15px 0}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper{padding:8px 10px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper:before{content:attr(data-info);position:absolute;top:8px;right:8px;z-index:1;font-size:12px;line-height:100%;color:var(--txt-gray)}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .product-delete{display:none}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .image-block{position:relative;top:0;left:0;max-width:46px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block{padding-left:0}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block .item-manufacturer{font-size:10px;margin-top:8px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .descr-block .item-link{font-size:12px}.compare-main__content__products.scroll .products-tab .compare-slider .swiper-slide .slide-content .product-wrapper .add-block{display:none}.auth-page__title{text-align:left;margin-bottom:24px}.auth-page .password-form,.reg-page__content{margin:25px auto 0}.reg-page__content .reg-types{margin-top:24px}.reg-page__content .reg-types__item{font-size:16px;line-height:140%}.reg-page__content .reg-content__type .reg-form .person-type .input-group .person-type-link,.reg-page__content .reg-content__type .reg-form .person-type .input-group label .label{padding:6px 8px}.reg-page__content .reg-content__type .reg-form .input-group{margin-top:25px}.reg-page__content .reg-content__type .reg-form .input-group.check-group{margin-top:32px}.checkout-main .checkout-complete{margin:45px auto 20px}.checkout-main .checkout-complete .empty-image{max-width:135px}.checkout-main .checkout-complete .empty-descr{margin:16px auto 0}.checkout-main .checkout-complete .btns-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px}.checkout-main .checkout-complete .btns-row .catalog-link,.checkout-main .checkout-complete .btns-row .personal-link{width:100%;margin:0}.checkout-main .checkout-complete .btns-row .personal-link{margin-top:16px}.checkout-main__content{margin-top:22px}.checkout-main__content__left-side .steps-list__item{margin-top:20px}.checkout-main__content__left-side .steps-list__item .step-title:before{width:32px;height:32px;line-height:140%}.checkout-main__content__left-side .steps-list__item .step-title h2{font-size:16px;line-height:140%}.checkout-main__content__left-side .steps-list__item .complete-block .user-name,.checkout-main__content__left-side .steps-list__item .complete-block .user-phone{margin:0 32px 14px 0}.checkout-main__content__left-side .steps-list__item .person-info{padding:12px 10px 12px 60px;font-size:14px;letter-spacing:0}.checkout-main__content__left-side .steps-list__item .person-info br{display:none}.checkout-main__content__left-side .steps-list__item .person-info:before{top:30px;left:11px}.checkout-main__content__left-side .steps-list__item .step-content .input-group,.checkout-main__content__left-side .steps-list__item .step-content .input-group+.input-row{margin-top:12px}.checkout-main__content__left-side .steps-list__item .step-content .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.checkout-main__content__left-side .steps-list__item .step-content .input-row .input-group:nth-of-type(2n){margin:24px 0 0}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 12px}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label{padding:11px 11px 14px 50px;min-height:unset}.checkout-main__content__left-side .steps-list__item .step-content .delivery-group .input-group .label .cost{position:absolute;top:2px;right:12px;max-width:90px}.checkout-main__content__left-side .steps-list__item .step-content .pickup-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkout-main__content__left-side .steps-list__item .step-content .pickup-group .pickup-change{width:100%;text-align:center}.checkout-main__content__left-side .steps-list__item .step-content .pickup-group .pickup-info{margin:20px 0 0;width:100%}.checkout-main__content__left-side .steps-list__item .step-content .address-group,.checkout-main__content__left-side .steps-list__item .step-content .showroom-group{margin-top:12px}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .textarea-links__item{margin:0 18px 18px 0}.checkout-main__content__left-side .steps-list__item .step-content .textarea-group .textarea-links__item:last-child{margin-bottom:0}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 10px}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label{padding:12px 12px 12px 52px}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label:before{top:11px;left:12px}.checkout-main__content__left-side .steps-list__item .step-content .payment-group .input-group .label:after{top:16px;left:17px}.checkout-main__content__left-side .steps-list__item.completed .step-title .edit-link:after{display:inline-block;font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e818";font-size:24px;line-height:24px}.checkout-main__content__left-side .steps-list__item.completed .step-title .edit-link span{display:none}.checkout-main__content__right-side .result-block{padding:24px 16px}.checkout-main__content__right-side .result-block .result-title{font-size:18px;font-weight:500;line-height:135%}.checkout-main__content__right-side .result-block .result-total{font-size:18px;line-height:135%;font-weight:500}.search-main__content{margin-top:24px}.search-main__content .types-list{padding-right:15px}.search-main__content__type{margin-top:24px}.search-main__content__type .products-wrapper .form-wrapper .filter-form .input-group.sort-group .jq-selectbox__dropdown ul li.sel:after{font-size:22px;line-height:22px}.search-main__content__type .products-wrapper .product-list{margin-top:24px;grid-column-gap:10px;grid-row-gap:10px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view){border-radius:10px;padding:24px 9px 12px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .tags-list{top:7px;left:7px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 92px);flex:0 0 calc(100% - 92px);max-width:calc(100% - 92px)}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .tags-list__item{font-size:10px;padding:2px 6px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .image-block{height:120px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .descr-block{margin:14px 0 10px;padding:0}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .descr-block .btns-list{top:7px;right:7px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .descr-block .item-manufacturer{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:12px;margin-bottom:4px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .descr-block .item-link{font-size:14px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block{padding:0;min-height:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-price .price{font-size:16px;line-height:140%}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-price .old-price{font-size:12px;margin:0 0 0 10px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-price .no-available{font-size:16px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add{min-height:38px;margin-top:5px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .analog-link{display:block;width:100%;text-align:center;padding:11px;margin-top:6px;font-size:14px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:14px;line-height:100%;font-weight:500;border-radius:5px;padding:11px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link .icon{display:none}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .addcart-link span{display:block}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group{width:100%}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn{font-size:18px;line-height:18px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn:nth-of-type(1){border-radius:5px 0 0 5px}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-btn:nth-of-type(2){border-radius:0 5px 5px 0}.search-main__content__type .products-wrapper .product-list .product-item:not(.list-view) .add-block .item-add .input-group .count-input{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:calc(100% - 84px);padding:8px 10px}.search-main__content__type .products-wrapper .pagination{margin:32px 0 35px}.search-main__content__type .categories-wrapper .catalog-list__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px);margin:0 10px 10px 0;min-height:156px}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block{padding:12px 14px}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .item-name{font-size:16px;line-height:140%;max-width:100%;letter-spacing:.32px}.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .item-name .count,.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .item-name br,.search-main__content__type .categories-wrapper .catalog-list__item .descr-block .tags-list{display:none}.search-main__content__type .articles-wrapper .articles-list{margin-top:20px}.search-main__content__type .articles-wrapper .pagination{margin:24px 0 45px}.search-main .search-empty{margin:40px auto 0}.search-main .search-empty .empty-image{max-width:170px}.search-main .search-empty .empty-title{font-size:18px;line-height:135%;margin-top:50px}.search-main .search-empty .empty-descr{font-size:14px}.search-main .search-empty .catalog-link{max-width:100%;margin:24px auto 50px}.sitemap-main__content{margin-top:24px}.sitemap-main__content .menu-column{width:100%;max-width:100%}.sitemap-main__content .menu-column:nth-of-type(1){max-width:100%}.sitemap-main__content .menu-column:nth-of-type(2){margin:45px 0}.sitemap-main__content .menu-column .menu-list .submenu-list li{margin-top:20px}.error-main__content{padding:50px 0}.error-main__content .error-image{max-width:314px}.error-main__content .back-link{max-width:100%}.error-main__title{font-size:18px}.error-main__descr{margin-top:14px}.footer{margin-top:65px}.footer .container{padding:0 15px}.footer__info{display:block}.footer__content{padding:15px 0;position:relative}.footer__content__column{width:100%}.footer__content__column.info-column{margin-top:25px}.footer__content__column.info-column .logo-link{position:absolute;top:15px;left:0}.footer__content__column.info-column .logo-link .logo-image{max-width:138px}.footer__content__column.info-column .phone-link{margin-top:0;letter-spacing:.32px}.footer__content__column.menu-column{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:70px 0 0}.footer__content__column.menu-column .menu-item{width:100%;padding:16px 0;border-bottom:1px solid var(--gray-border)}.footer__content__column.menu-column .menu-item:nth-of-type(2){width:100%;margin:0}.footer__content__column.menu-column .menu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.footer__content__column.menu-column .menu-title:after{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80b";color:var(--txt-gray);font-size:24px;line-height:24px;margin-left:auto;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.footer__content__column.menu-column .menu-title.active:after{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.footer__content__column.menu-column .menu-list{margin:0;padding:20px 0 0;display:none}.footer__content__column.payment-column{margin:25px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__content__column.payment-column .payment-list{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin:20px 0 0;padding:0}.footer__content__column.payment-column .payment-list__item{max-height:20px}.footer__copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid var(--gray-border);margin-top:6px}.footer__copyright .copyright{margin:8px 0 0}.footer__copyright .info-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer__copyright .info-links li{margin-top:8px}.footer__copyright .info-links li:nth-of-type(1){margin-top:0}.footer__copyright .info-links a{margin:0}.fancybox-slide--html{padding:0}.fancybox-container{z-index:19}.simple-modal{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:0;max-width:100%!important;height:var(--app-height);padding:60px 15px 15px}.simple-modal .modal-content{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding-bottom:70px}.simple-modal .fancybox-close-small{display:none}.simple-modal .mobile-close{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--accent-color);font-size:14px;line-height:100%;-webkit-transition:color .3s;transition:color .3s;margin-top:16px}.simple-modal .mobile-close:hover{color:var(--link-hover)}.simple-modal .mobile-close:before{font-family:Fontello;font-style:normal;font-weight:400;speak:never;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;content:"\e80c";display:inline-block;margin-right:8px;font-size:18px;line-height:18px}.simple-modal .modal-wrapper{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.simple-modal .modal-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;font-size:24px;padding-right:0;margin-top:16px}.simple-modal .modal-descr{margin-top:8px;width:100%}.simple-modal .modal-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.simple-modal.enter-modal .modal-descr .type-links__item{font-size:16px;letter-spacing:0}.simple-modal.location-modal .cities-form{width:100%}.simple-modal.location-modal .form-result{margin-top:10px;width:100%}.simple-modal.location-modal .form-result .result-wrapper{margin-top:16px;max-height:unset;padding-bottom:16px}.simple-modal.location-modal .form-result .result-wrapper .result-list li{margin-top:4px}.simple-modal.location-modal .form-result .result-wrapper .result-list li:nth-of-type(1){margin-top:0}.simple-modal.location-modal .form-result .result-wrapper .result-list li.active:after{right:7px}.simple-modal.backcall-modal .backcall-form{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;width:100%}.simple-modal.backcall-modal .backcall-form .input-group{width:100%}.simple-modal.backcall-modal .backcall-form .input-group.label-group{margin-bottom:24px}.simple-modal.backcall-modal .backcall-form .input-group.btn-group{margin-top:auto}.simple-modal.backcall-modal .backcall-form .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto}.simple-modal.backcall-modal .backcall-form .btn-group .backcall-btn{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.simple-modal.backcall-modal .backcall-form .btn-group .backcall-btn.btn-secondary{margin-top:16px}.simple-modal.complete-modal .modal-content{margin-top:35px}.simple-modal.complete-modal .modal-title{width:calc(100% + 10px);line-height:120%;margin:20px -5px 0}.simple-modal.complete-modal .modal-descr{margin-bottom:24px;width:100%}.simple-modal.complete-modal .modal-descr br{display:none}.simple-modal.complete-modal .ok-btn{margin-top:auto}.simple-modal.complete-modal.email-comfirm,.simple-modal.complete-modal.email-recover{padding:60px 15px 24px}.simple-modal.complete-modal.code-modal .modal-content,.simple-modal.complete-modal.phone-comfirm .modal-content{margin-top:18px}.simple-modal.complete-modal.code-modal .modal-content .modal-title,.simple-modal.complete-modal.phone-comfirm .modal-content .modal-title{width:100%;margin:0}.simple-modal.complete-modal.code-modal .code-form .input-messages .error-message,.simple-modal.complete-modal.phone-comfirm .code-form .input-messages .error-message{font-size:14px}.simple-modal.complete-modal.code-modal .code-form .code-row input,.simple-modal.complete-modal.phone-comfirm .code-form .code-row input{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - 7px);flex:0 0 calc(16.6666666667% - 7px);max-width:calc(16.6666666667% - 7px)}.simple-modal.analog-modal .modal-content .modal-product{margin-top:16px}.simple-modal.analog-modal .modal-content .modal-product .descr-block .product-name{font-size:14px}.simple-modal.analog-modal .modal-content .analog-form{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.simple-modal.analog-modal .modal-content .analog-form .input-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.simple-modal.analog-modal .modal-content .analog-form .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.simple-modal.analog-modal .modal-content .analog-form .input-row .input-group:nth-of-type(2n){margin:20px 0 0}.simple-modal.analog-modal .modal-content .analog-form .input-row .input-group:last-child{margin-bottom:24px}.simple-modal.analog-modal .modal-content .analog-form .btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:auto}.simple-modal.analog-modal .modal-content .analog-form .btn-group .submit-btn{width:100%;margin-bottom:12px}.simple-modal.analog-modal .modal-content .analog-form .btn-group .info{width:100%;max-width:100%;margin:0}.simple-modal.available-modal .type-links{margin-top:5px;width:100%}.simple-modal.available-modal .type-lists .available-list{margin-top:16px;max-height:unset;padding-bottom:24px}.simple-modal.available-modal .type-lists .available-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:12px}.simple-modal.available-modal .type-lists .available-list__item .info-block{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 10px 10px 0}.simple-modal.available-modal .type-lists .available-list__item .available-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin:0}.simple-modal.product-answer-modal .modal-title{line-height:120%}.simple-modal.product-answer-modal .modal-descr{width:100%;height:100%}.simple-modal.product-answer-modal .modal-descr .answer-form{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group{width:100%}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.label-group.textarea-group{margin-bottom:24px}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.btn-group{margin-top:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.btn-group .close-link,.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.btn-group .submit-btn{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.simple-modal.product-answer-modal .modal-descr .answer-form .input-group.btn-group .submit-btn{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:16px}.simple-modal.buyopt-modal .modal-descr,.simple-modal.oneclick-modal .modal-descr{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.simple-modal.buyopt-modal .buy-form,.simple-modal.buyopt-modal .oneclick-form,.simple-modal.oneclick-modal .buy-form,.simple-modal.oneclick-modal .oneclick-form{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:0}.simple-modal.buyopt-modal .buy-form .input-group,.simple-modal.buyopt-modal .oneclick-form .input-group,.simple-modal.oneclick-modal .buy-form .input-group,.simple-modal.oneclick-modal .oneclick-form .input-group{width:100%}.simple-modal.buyopt-modal .buy-form .input-group.btn-group,.simple-modal.buyopt-modal .oneclick-form .input-group.btn-group,.simple-modal.oneclick-modal .buy-form .input-group.btn-group,.simple-modal.oneclick-modal .oneclick-form .input-group.btn-group{margin-top:auto;padding-top:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.simple-modal.buyopt-modal .buy-form .input-group.btn-group .action-btn,.simple-modal.buyopt-modal .oneclick-form .input-group.btn-group .action-btn,.simple-modal.oneclick-modal .buy-form .input-group.btn-group .action-btn,.simple-modal.oneclick-modal .oneclick-form .input-group.btn-group .action-btn{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.simple-modal.buyopt-modal .buy-form .input-group.btn-group .action-btn+.action-btn,.simple-modal.buyopt-modal .oneclick-form .input-group.btn-group .action-btn+.action-btn,.simple-modal.oneclick-modal .buy-form .input-group.btn-group .action-btn+.action-btn,.simple-modal.oneclick-modal .oneclick-form .input-group.btn-group .action-btn+.action-btn{margin:0}.simple-modal.buyopt-modal .buy-form .input-group.btn-group .action-btn+.action-btn.btn-primary,.simple-modal.buyopt-modal .oneclick-form .input-group.btn-group .action-btn+.action-btn.btn-primary,.simple-modal.oneclick-modal .buy-form .input-group.btn-group .action-btn+.action-btn.btn-primary,.simple-modal.oneclick-modal .oneclick-form .input-group.btn-group .action-btn+.action-btn.btn-primary{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:16px}.simple-modal.buyopt-modal .buy-form .info-group,.simple-modal.buyopt-modal .oneclick-form .info-group,.simple-modal.oneclick-modal .buy-form .info-group,.simple-modal.oneclick-modal .oneclick-form .info-group{width:100%}.simple-modal.address-modal .modal-descr{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.simple-modal.address-modal .modal-descr .add-form{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.simple-modal.address-modal .modal-descr .input-group{width:100%;margin:0 0 24px}.simple-modal.address-modal .modal-descr .input-group.btn-group{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto;margin-bottom:0}.simple-modal.address-modal .modal-descr .input-group.btn-group .action-btn{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.simple-modal.address-modal .modal-descr .input-group.btn-group .action-btn+.action-btn{margin:0}.simple-modal.address-modal .modal-descr .input-group.btn-group .action-btn+.action-btn.btn-primary{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:16px}.simple-modal.company-answer-modal .modal-descr{margin-top:18px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.simple-modal.company-answer-modal .modal-descr .answer-form .input-row .input-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.simple-modal.company-answer-modal .modal-descr .answer-form .input-row .input-group+.input-group{margin:18px 0 0}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group{margin-top:20px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .file-info{padding:15px 10px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .file-info p:nth-of-type(2){display:none}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .change-link{position:relative;top:0;right:0;left:0;margin:80px 0 10px 8px;max-width:calc(100% - 30px)}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.file-group label .delete-link{top:auto;right:10px;bottom:11px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.btn-group{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.btn-group .submit-btn{width:100%}.simple-modal.company-answer-modal .modal-descr .answer-form .input-group.btn-group .btn-info{max-width:100%;margin:10px 0 0}}@media (max-width:767px) and (max-width:767px){.header .main-catalog__content__right-side .catalog-submenu .submenu-list__item.submenu-item .item-title:after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);color:var(--blue-border)}}@media (max-width:575px){.blog-main__content__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 40px}.gifts-main__content__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 38px}.search-main__content__type .articles-wrapper .articles-list .article-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 34px}}@media (max-width:413px){.main-section .main-banner .slide-content__left-side{padding-right:26%}}@media (max-width:359px){.main-section .main-banner .slide-content__left-side{padding-right:21%}.catalog-main .catalog-list__item .descr-block .item-name{font-size:14px}}@media (max-width:339px){.main-section .main-banner .slide-content__left-side{padding-right:0}}@media print{.cart-main{padding-top:0!important}.cart-main .title-row .btn-row .cart-link,.cart-main .title-row .cart-count,.header{display:none}.cart-main__content,.cart-main__content__left-side .cart-list{margin-top:0}.cart-main__content .delivery-block{display:none!important}.cart-main__content__left-side .cart-list__item .descr-block .btns-list{display:none}.cart-main__content__left-side .cart-list__item{padding-bottom:15px}.cart-main__content__left-side .cart-list__item .count-block{bottom:15px}.cart-main__content__left-side .cart-list__item.deleted-item,.cart-main__content__right-side .result-block .discount-form,.cart-main__content__right-side .result-block .order-btn,.footer,.new-section.cart-page{display:none}}
/* End */


/* Start:/local/templates/nika/css/jquery.fias.min.css?1747306153958*/
.kladr-error{color:#cb3e27}#kladr_autocomplete ul{position:absolute;display:block;margin:0;padding:0;border:1px solid #c4c4c4;background-color:#fff;z-index:9999;overflow-x:hidden;overflow-y:auto;min-width:200px;max-height:420px;color:#5c5e8d}#kladr_autocomplete li{display:list-item;list-style-type:none;margin:0;padding:6px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#kladr_autocomplete li:hover{background-color:#f2f2f2;cursor:pointer}#kladr_autocomplete li.active{background-color:#e9e9e9}#kladr_autocomplete a{text-decoration:none}#kladr_autocomplete strong{font-weight:700}#kladr_autocomplete a,#kladr_autocomplete strong,#kladr_autocomplete small{font-family:Helvetica,Arial,sans-serif;font-size:14px}#kladr_autocomplete small{color:#AAA;font-size:12px}#kladr_autocomplete .spinner{position:absolute;display:block;margin:0;padding:0;width:16px;height:16px;background:url("/local/templates/nika/css/./images/spinner.png") center center no-repeat;z-index:9999}
/* End */


/* Start:/local/templates/nika/css/custom.css?175100666228998*/
.product-user_actions {
    display: flex;
    align-items: center;
    margin-left: auto;
    gap: 10px;
}
.product-user_actions a {
    display: flex;
    align-items: center;
    height: 30px;
    padding: 0px 9px;
    border-radius: 7px;
    background: #F4F7F9;
    color: #2D8DC3;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    transition: all 0.2s ease;
}
.product-user_actions a svg {
    margin-right: 15px;
}
.product-user_actions a:hover {
    opacity: 0.8;
}
.tags-list {
    width: 100%;
}
.product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide .slide-content .thumb-image {
    width: 85px;
    height: 85px;
    object-fit: cover;
    border-radius: 5px; 
}
.product-category_noty {
    position: absolute;
    bottom: -30px;
    left: 0px;
    border-radius: 7px;
    border: 1px solid #2D8DC3;
    background: #FFF; 
    padding: 10px 15px;
    width: 100%;
    max-width: 292px;
    color: #292D32;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    z-index: 50;
}
.product-category_noty:after {
    position: absolute;
    top: -17px;
    left: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 25px;
    height: 25px;
    content: 'i';
    border-radius: 6px;
    border: 1px solid #2D8DC3;
    background: #FFF; 
    color: #2D8DC3;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.product-category_red {
    border: 1px solid rgba(192, 11, 41, 1);
    background: #fff url(/local/templates/nika/css/../images/gerb.svg) right 15px bottom 10px no-repeat;
    max-width: 320px;
    font-size: 12px;
}
.product-category_red:after {
    border: 1px solid rgba(192, 11, 41, 1);
    background: #fff;
    color: rgba(192, 11, 41, 1);
}
.product-category_red p:not(:last-child) {
    margin-bottom: 15px;
}
.product-category_red p a {
    font-weight: 500;
    text-decoration: underline;
    color: rgba(192, 11, 41, 1);
    cursor: pointer;
}
.product-category_red p a:hover {
    text-decoration: none;
}
.product-main__tabs {
    margin-top: 68px;
}
.product-info {
    margin-top: 12px;
}
.product-main__content__right-side .product-info .product-article, .product-main__content__right-side .product-info .product-country {
    margin: 0px 24px 0px 0px;
    color: #292D32; 
    font-size: 14px;
}
.product-main__content__right-side .product-info .product-article span, .product-main__content__right-side .product-info .product-country span {
    color: #778188;
}
.product-article a {
    color: #2D8DC3; 
}
.product-article a:hover {
    text-decoration: none;
}
.product-actions .answers-row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    margin-left:auto
}
.product-actions .answers-row .answers-list {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
}
.product-actions .answers-row .answers-list li {
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto
}
.product-actions .answers-row .answers-list .icon {
    display:inline-block;
    margin:0 2px;
    font-size:20px;
    line-height:20px
}
.product-actions .answers-row .answers-list .icon:before {
    background:-webkit-linear-gradient(#fdeb8d,#f90);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
.product-actions .answers-row .answers-list[data-mark="1"] li:nth-of-type(1) .icon:before,
.product-actions .answers-row .answers-list[data-mark="2"] li:nth-of-type(1) .icon:before,
.product-actions .answers-row .answers-list[data-mark="2"] li:nth-of-type(2) .icon:before,
.product-actions .answers-row .answers-list[data-mark="3"] li:nth-of-type(1) .icon:before,
.product-actions .answers-row .answers-list[data-mark="3"] li:nth-of-type(2) .icon:before,
.product-actions .answers-row .answers-list[data-mark="3"] li:nth-of-type(3) .icon:before,
.product-actions .answers-row .answers-list[data-mark="4"] li:nth-of-type(1) .icon:before,
.product-actions .answers-row .answers-list[data-mark="4"] li:nth-of-type(2) .icon:before,
.product-actions .answers-row .answers-list[data-mark="4"] li:nth-of-type(3) .icon:before,
.product-actions .answers-row .answers-list[data-mark="4"] li:nth-of-type(4) .icon:before,
.product-actions .answers-row .answers-list[data-mark="5"] li .icon:before {
    content:"\e835"
}
.product-actions .answers-row .answers-list:not([data-mark]) li .icon {
    margin:0 3px;
    font-size:18px;
    line-height:18px
}
.product-actions .answers-row .answers-list:not([data-mark]) li .icon:before {
    content:"\e835";
    background:0 0;
    color:var(--gray-border);
    -webkit-text-fill-color:var(--gray-border)
}
.tab-link_reviews {
    display: flex !important;
    align-items: center;
}
.tab-link_reviews .product-actions {
    margin-left: 10px;
}
.product-main__tabs .tabs-links__item .tab-link {
    padding-bottom: 6px;
}
.product-main__content__right-side .product-btns .add-block .item-add {
    margin: 0px 0px 0px 35px;
}
.product-main__content__right-side .product-btns .add-block {
    flex-direction: row;
    align-items: center;
}
.product-info_box {
    display: flex;
    justify-content: space-between;
    margin-top: 40px;
}
.product-info_box > div {
    border-radius: 5px;
    background: #F4F7F9; 
    padding: 20px;
}
.product-info_box > div:first-child {
    min-width: 239px;
    margin-right: 20px;
}
.info-box_label {
    color: #292D32;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 12px;
}
.info-box_1 .info-box_label {
    color: #279F57;
    font-weight: 700;
}
.info-box_1 .info-box_label.not-available {
    color: #778188;
}
.available-block.active {
    color: #279F57;
}
.stock-row {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #778188;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #E4E4E4;
    line-height: 1.3;
}
.stock-row > div {
    min-width: 30px;
}
.available-block.active em,
.stock-row > div em {
    font-style: normal;
    color: #FFA616;
}
.stock-row.available > div {
    color: #279F57;
}
.stock-row:last-child {
    margin-bottom: 0px;
    padding-bottom: 0px;
    border: 0px;
}
.stock-row svg {
    min-width: 20px;
    margin-right: 7px;
}
.stock-row .available-block {
    line-height: 1;
}
.info-delivery p {
    color: #778188;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: 5px;
}
.stock-row:last-child,
.info-delivery p:last-child {
    margin-bottom: 0px;
}
.info-delivery p span {
    color: #292D32; 
}
.info-delivery p a {
    color: #292D32; 
    text-decoration: underline;
}
.info-delivery p a:hover {
    text-decoration: none;
}
.info-content_text p {
    margin-bottom: 20px;
}
.job-text {
    font-family: Gilroy;
    font-size: 26px;
    font-weight: 500;
    text-align: left;
    margin: 30px 0px 20px 0px;
}
.job-list_title {
    font-family: Gilroy;
    font-size: 20px;
    font-weight: 500;
    text-align: left;
    margin-bottom: 30px;
}
.job-contact_item {
    margin-bottom: 25px;
    color: #292D32;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.6;
    letter-spacing: 0.32px;
}
.job-contact_item a {
    display: block;
    text-decoration: none;
    color: #292D32;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.42;
    margin-bottom: 5px;
}
.hh-link {
    background: none;
    color: #2D8DC3;
    border: 1px solid #2D8DC3;
}
.hh-link:hover {
    color: #fff;
}
.vacancies-list .vacancies-list__item {
    border-radius: 16px;
    background: #F4F7F9;
    border: 0px;
    margin-bottom: 30px;
    padding: 35px;
    box-shadow: unset;
}
.vacancies-main__content__list .vacancies-list__item:last-child {
    padding-bottom: 35px;
}
.vacancies-list .vacancies-list__item .item-title {
    color: #292D32;
    font-size: 26px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.3;
    margin-bottom: 20px;
    max-width: unset;
}
.vacancies-main__content__list .vacancies-list__item .item-link {
    position: relative;
    top: 0px;
}
.vacancies-main__content__list .vacancies-list__item .item-descr {
    font-weight: normal;
}
.vacancies-main__content__list .vacancies-list__item .item-descr p {
    margin-bottom: 20px;
}
.vacancies-main__content__list .vacancies-list__item .item-descr ul,
.vacancies-main__content__list .vacancies-list__item .item-descr ul li {
    padding: 0px;
    margin: 0px;
    list-style: none;
    list-style-image: none;
}
.vacancies-main__content__list .vacancies-list__item .item-descr ul {
    columns: 2;
    max-width: 80%;
    margin-bottom: 25px;
}
.vacancies-main__content__list .vacancies-list__item .item-descr ul li {
    margin-bottom: 18px;
}
.vacancies-main__content__list .vacancies-list__item .item-descr ul li:before {
    display: none;
}
.vacancies-main__content__list .vacancies-list__item .item-descr ul li a {
    color: #2D8DC3;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration: underline;
}
.vacancies-main__content__list .vacancies-list__item .item-descr ul li a:hover {
    text-decoration: none;
}
.job-link_btn {
    display: flex;
    margin-top: 30px;
}
.job-link_btn a {
    display: block;
}
.mb-4 {
    margin-bottom: 24px;
}
.other-articles__content .articles-slider .article-content .image-block .item-image,
.article-item .image-block .item-image {
    width: 100%;
}
.descr-block .tag {
    display: flex;
    justify-content: space-between;
}
label[for="ID_DELIVERY_ID_77"] .cost {
    display: none !important;
}
.agree-group {
    color: #292D32;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.6;
    letter-spacing: 0.32px;
}
.reg-page__content .reg-content__type .reg-form .agree-group {
    margin-top: 20px;
}
.product-user_actions {
    position: relative;
}
.znak {
    position: absolute;
    top: 42px;
    right: 0px;
    width: 73px;
    height: 30px;
    background: url(/local/templates/nika/css/../img/znak.png) center center no-repeat;
    background-size: contain;
    content: '';
}
.slide-more {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1000;
}
.addToCompare {
    display: none !important;
}
.gos-modal {
    padding: 0px;
}
.captcha {
    font-size: 16px;
}
#kladr_autocomplete ul {
    z-index: 1000000 !important;
}
#addressadd_modal_order {
    overflow: unset !important;
}
.image-link picture {
    display: flex;
    max-height: 100%;
    height: 220px;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
#search-results .image-link picture {
    height: auto;
}
.brands-main__distribution .distribution-brands__type[data-type="2"] {
    flex-direction: row;
    max-height: unset;
}
.brand-nav {
    width: 100%;
    display: flex;
    padding: 0px 24px;
    margin-bottom: 40px;
}
.brand-nav__list {
    display: flex;
    flex-wrap: wrap;
}
.brand-nav__letter a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    font-size: 16px;
    padding: 5px;
    border: 1px solid #e7e8ea;
    cursor: pointer;
    white-space: pre;
    transition: all 0.2s ease;
}
.brand-nav__letter a:hover,
.brand-nav__letter a.active {
    background: #2d8dc3;
    color: #fff;
}
.brand-nav__all a {
    width: 100px;
    height: 100%;
}
.brand-item__letter img {
    max-height: 30px;
    width: auto;
    order: 2;
    max-width: 100px;
    height: auto;
}
.brand-item__letter a {
    display: flex !important;
    align-items: center;
    flex-direction: row;
    text-align: left;
    gap: 10px;
    margin-bottom: 20px;
    justify-content: space-between;
}
.nikademia img {
    max-height: 65px;
    width: auto;
}
.offer-block {
    display: flex;
    width: 100%;
    max-width: 450px;
    border: 4px solid rgba(248, 162, 86, 1);
    padding: 14px 16px;
    gap: 16px;
    margin-top: 25px;
    font-size: 14px;
    border-radius: 5px;
    line-height: 1.3;
}
.offer-block img {
    min-width: 56px;
}
.offer-to {
    padding-top: 8px;
    font-size: 12px;
    color: rgba(158, 158, 158, 1);
}
a.mail-link {
    display: block;
    font-size: 14px;
    color: #292D32;
    margin-right: 15px;
    text-decoration: underline;
}
a.mail-link:hover {
    text-decoration: none;
    color: var(--accent-color);
}
.foto-info_text {
    position: absolute;
    top: 50px;
    left: 10px;
    z-index: 10;
    border-radius: 5px;
    background: #F4F7F9;
    padding: 3px 9px;
    color: rgba(41, 45, 50, 0.60);
    font-family: Manrope;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}
.header.scroll {
    z-index: 100;
}
.grecaptcha-badge {
    display: none !important;
}
@media all and (min-width: 1200px) {
    .header__top .location-block {
        max-width: 102px;
    }
}
@media all and (max-width: 1270px) {
    .product-user_actions a {
        font-size: 13px;
    }
    .product-user_actions a svg {
        margin-right: 5px;
        max-width: 15px;
    }
    .product-main__content__right-side .product-btns .add-block {
        flex-direction: column;
        align-items: flex-start;
    }
    .product-main__content__right-side .product-btns .add-block .item-add {
        margin: 15px 0px 0px 0px;
    }
}

@media all and (max-width: 1023px) {
    .product-main__tabs .tabs-links__item .tab-link {
        font-size: 15px;
    }
    .job-text {
        font-size: 20px;
    }
    .job-list_title {
        font-size: 18px;
    }
    .vacancies-list .vacancies-list__item {
        padding: 20px;
    }
    .vacancies-main__content__list .vacancies-list__item:last-child {
        padding-bottom: 20px;
    }
    .vacancies-list .vacancies-list__item .item-title {
        margin-bottom: 10px;
        font-size: 22px;
    }
}

@media all and (max-width: 767px) {
    .product-user_actions span {
        display: none;
    }
    .product-user_actions a svg {
        margin-right: 0px;
        max-width: 30px;
    }
    .product-main__content__right-side .product-info .product-article {
        margin-bottom: 5px;
    }
    .product-main__content__right-side .product-btns {
        justify-content: space-between;
    }
    .product-main__content__right-side .product-btns .add-block .item-price .old-price::after {
        display: none;
    }
    .product-main__content__right-side .product-btns .add-block .item-add {
        margin: 0px 0px 0px 25px;
    }
    .product-info_box > div:first-child {
        min-width: unset;
        margin-right: 0px;
        margin-bottom: 15px;
    }
    .product-info_box > div {
        padding: 10px;
    }
    .product-info_box {
        flex-direction: column;
    }
    .product-main__tabs {
        margin-top: 34px;
    }
    .product-category_noty {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 10px;
        color: #292D32;
        font-size: 10px;
    }
    .product-category_noty::after {
        top: -13px;
        left: 10px;
        width: 20px;
        height: 20px;
        content: 'i';
        font-size: 14px;
    }
    .product-main__content__left-side .thumbs-side .product-thumbs .swiper-slide .slide-content .thumb-image {
        height: auto;
    }
    .vacancies-main__content__list .vacancies-list__item .item-descr ul li {
        margin-bottom: 10px;
    }
    .vacancies-main__content__list .vacancies-list__item .item-descr ul {
        columns: 1;
        max-width: 100%;
        margin-bottom: 15px;
    }
    .job-link_btn {
        margin-top: 20px;
    }
    .job-text {
        font-size: 18px;
    }
    .job-list_title {
        font-size: 16px;
    }
    .nikademia img {
        max-width: 90px;
        margin-top: 5px;
    }
    .brand-nav {
        padding: 0px;
        margin-bottom: 30px;
    }
    .brand-nav__letter a {
        width: 30px;
        height: 30px;
        font-size: 12px;
    }
    .brand-nav__all a {
        height: 100% !important;
    }
    .header:not(.scroll) .header__bottom .search-wrapper {
        transform: unset;
    }
    .header:not(.scroll) .search-btn {
        display: none;
    }
    .header + main {
        padding-top: 160px !important;
    }
    .header:not(.scroll) .header__bottom .search-wrapper {
        background: #f4f7f9;
        border-top: 1px solid #E0E3E6;
    }
}

.header-front:not(.scroll) {
    background: #f4f7f9;
}
#first-screen {
    padding-top: 170px;
}
#first-screen > .container {
    display: flex;
}
.front-bn {
    display: flex;
    flex-direction: column;
    width: 405px;
    min-width: 405px;
    gap: 20px;
    margin-left: 20px
}
.front-bn img {
    max-width: 100%;
    height: auto;
}
.fs-slider {
    width: 820px;
}
.popular-section__carousel__item {
    padding: 0px !important;
    height: 190px;
}
.popular-section__content.popular-section__carousel {
    display: block;
}
.popular-section__carousel__item .descr-block .item-link {
    font-size: 19px;
    padding: 15px !important;
}
.popular-section__carousel__item .image-block .item-image {
    object-position: right bottom;
}
.slider-navigation_inner .nav-btn {
    position: absolute;
    top: 50%;
    left: 10px;
    transform: translateY(-50%);
    width: 32px;
    height: 32px;
    border-radius: 30px;
    border: 1px solid #E0E3E6;
    background: #FFF;
    color: #000;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.10);
    z-index: 10;
}
.slider-navigation_inner .nav-btn.next-btn {
    left: auto;
    right: 30px;
}
.slider-navigation_inner .nav-btn:hover {
    background: #2D8DC3;
    color: #fff;
}
.main-section .main-banner {
    padding-top: 0px;
    border-radius: 10px;
}
.fs-slider .main-section {
    border-radius: 10px;
}
.main-section .main-banner .banner-navigation {
    left: 30px;
}
body .main-section .main-banner .slide-content__left-side {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 90%;
    flex: 0 0 90%;
    max-width: 90%;
    padding-bottom: 20px;
}
body .main-section .main-banner .slide-content {
    padding: 30px 15px 0px 15px !important;
    font-size: 16px;
}
.slide-descr h2 {
    font-size: 44px;
}
.catalog-main .catalog-list__item .descr-block .tags-list {
    max-height: unset !important;
}
.catalog-main .catalog-list__item .descr-block .tags-list a.item-more {
    color: #2D8DC3;
    border: 1px solid rgba(45, 141, 195, 0.40);
}
.subcategory-list {
    display: flex;
    flex-wrap: wrap;
    margin-top: 30px;
}
.subcategory-list > div {
    width: 25%;
    border: 1px solid #E4E6E7;
    transition: all 0.2s ease;
}
.subcategory-item a {
    display: flex;
    align-items: center;
    width: 100%;
    height: 102px;
    padding: 14px 20px;
    text-decoration: none;
}
.subcategory-item:hover {
    border-color: rgba(51, 51, 51, 0.5);
}
.subcategory-pic {
    width: 48px;
    min-width: 48px;
    margin-right: 20px;
}
.subcategory-pic img {
    max-width: 100%;
    height: auto;
}
.subcategory-name {
    color: #292D32;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.6;
}
.subcategory-count {
    color: #778188;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.6;
}
.bx-sls .bx-ui-sls-container {
    border: 1px solid var(--gray-border) !important;
    border-radius: 7px;
}
.checkout-main__content__left-side .steps-list__item .step-content .search-group input {
    border: 0px;
    height: 52px;
    background: none;
    width: 100%;
}
.bx-sls .bx-ui-sls-clear {
    top: 10px;
    right: 10px;
}
.bx-sls .dropdown-fade2white {
    background: none;
}
.blog-article__content h2, .blog-article__content h3{
    margin: 20px 0;
}
.blog-article__content img{
    margin: 30px auto;
}
.new-footer .footer__content__column.menu-column{
    justify-content: space-between;
    margin: 30px 0 0 30px;
    flex: 1;    
}
.new-footer .footer__content__column.menu-column .menu-item:nth-of-type(1) .menu-list{
    column-count: 2;
}
.new-footer .footer__content__column.menu-column .menu-item:nth-of-type(2){
    margin: 0 20px;
}

@media all and (max-width: 1280px) {
    #first-screen > .container {
        display: block;
    }
    .front-bn {
        display: flex;
        flex-direction: row;
        justify-content: center;
        width: 100%;
        min-width: unset;
        gap: 20px;
        margin-left: 0px;
        margin-top: 20px;
    }
    .fs-slider {
        width: 100%;
    }
    .subcategory-list > div {
        width: 33.333%;
    }
}

@media (max-width: 1199px){
    .new-footer .footer__content__column.menu-column .menu-item:nth-of-type(2){
        margin: 0;
    }   
    .new-footer .footer__content__column.menu-column {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }   
}

@media all and (max-width: 768px) {
    .front-bn {
        padding-bottom: 30px;
    }
    .subcategory-list > div {
        width: 50%;
    }
    .subcategory-list > div a {
        flex-direction: column;
        padding: 10px;
        gap: 10px;
        height: auto;
        text-align: center;
    }
    .subcategory-pic {
        width: 48px;
        min-width: 48px;
        margin-right: 0px;
    }
    .subcategory-name {
        font-size: 12px;
    }
    .subcategory-count {
        font-size: 11px;
    }
    .fancybox-container {
        z-index: 200;
    }
    .product-category_red p:not(:last-child) {
        margin-bottom: 5px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item {
        border-bottom: 1px solid #eee;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item,
    .header__bottom .search-wrapper .search-results .products-results .products-list__item:nth-of-type(1) {
        flex-wrap: nowrap;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .image-block {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
        flex: 0 0 50px;
        width: 50px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block {
        -webkit-box-flex: 0;
        -ms-flex: unset;
        flex: unset;
        max-width: 100%;
        padding-left: 0px;
        margin-top: 0px;
        min-height: 46px;
        flex-direction: column;
        gap: 10px;
        width: 70px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .input-group {
        position: relative;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price {
        flex-direction: row;
        justify-content: flex-end;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .descr-block .item-link {
        font-size: 13px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-add .addcart-link .icon {
        font-size: 20px;
        line-height: 20px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price .price {
        font-size: 14px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item {
        padding: 10px 6px 10px 0;
        margin-top: 0px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price + .item-add {
        margin-left: auto;
        min-width: unset;
        width: 100%;
    }
    .header__bottom .search-wrapper .search-results .categories-results .categories-list__item .item-link {
        padding: 7px 0px;
        font-size: 14px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list {
        margin-top: 0px;
    }
    .header__bottom .search-wrapper .search-results .products-results .products-list__item .add-block .item-price .no-available {
        font-size: 12px;
    }
    .blog-article__content img{
        height: auto;
    }    
}
@media (max-width: 767px){
    .new-footer .footer__content__column.menu-column{
        grid-template-columns: repeat(1, 1fr);
        margin: 70px 0 0;
    }
    .new-footer .footer__content__column.menu-column .menu-item:nth-of-type(1) .menu-list{
        column-count: 1;
    }
}
.header__top {
    display: flex !important;
}
.simple-modal.complete-modal.code-modal .code-form .code-block.code-block_phone .repeat-code {
    display: block;
}
.callback-form{
    margin-top: 80px;
    padding: 60px 0;
    background: #F4F7F9;
    text-align: center;
}
.callback-form-title{
    font-size: 21px;
    font-weight: bold;
    margin-bottom: 15px;
}
.callback-form-text{
    font-size: 16px;
    margin-bottom: 25px;
}
.product-item.list-view{
    padding: 10px 15px;
}
.product-item.list-view.mini .image-block{
    flex: 0 0 100px;
    max-width: 100px;
    height: 100px;
}
.product-item.list-view.mini .image-link picture{
    height: 100px;
}
.product-item.list-view.mini .image-block .item-image{
    height: 100%;
    object-fit: contain;
}
.product-item.list-view.mini .descr-block .short-descr{
    display: none;
}
.product-item.list-view.mini .descr-block .item-manufacturer{
    display: none;
}
.product-item.list-view.mini .descr-block .btns-list{
    margin-top: 5px;
}
.product-item.list-view.mini .add-block .item-add{
    margin-top: 10px;
}
.product-item.list-view.mini .descr-block{
    flex: 0 0 60%;
    max-width: 60%;
    padding: 0;
}
.category-main__content__right-side .form-wrapper .filter-form .input-group.view-group label input:checked+.label svg path{
    fill: #2D8DC3;
}
.product-info-block .product-stock.available{
    color: #00c77b;
    border: 0px solid #00c77b;
    padding: 5px;
    font-size: 14px;
    line-height: 14px;
    font-weight: bold;
    border-radius: 4px;
}
.product-info-block{
    display: flex;
    gap: 5px;
    margin-top: 10px;
    flex-wrap: wrap;
}
.product-article{
    color: rgba(0, 0, 0, 0.5);
    border:1px solid rgba(0, 0, 0, 0.5);
    padding: 5px;
    font-size: 14px;
    line-height: 14px;
    font-weight: bold;
    border-radius: 4px;    
}
.product-item .descr-block{
    margin-top: 10px;
}
.product-item .item-manufacturer{
    min-height: unset;
}
.product-item .add-block .item-add .addcart-link span{
    display: block;
}
.product-item .add-block .item-add .addcart-link{
    align-items: center;
    gap: 6px;
}
.category-filter-tags{
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 20px;
}
.category-filter-tags a{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
    border: 1px solid var(--gray-border);
    border-radius: 16px;
    padding: 10px;
    text-decoration: none;
}
.category-filter-tags a img{
    max-width: 50px;
}
.sizes-table{
    margin-bottom: 30px;
    border-collapse: collapse;
    border-color: var(--gray-border);
}
.sizes-table caption{
    margin-bottom: 15px;
}
.sizes-table td{
    text-align: center;
    padding: 5px 0;
}
.sizes-table th{
    background-color: #2D8DC3;
    color: #fff;
    padding: 10px;
    border-color: #2D8DC3;
}

@media (max-width: 1023px){
    .category-filter-tags{
        display: flex;
        overflow-x: scroll;
    }
}

@media (max-width: 767px){
    .product-item.list-view.mini .descr-block{
        flex: 0 0 auto;
        max-width: unset;
    }
    .product-item.list-view.mini .add-block .item-add{
        margin-top: 0;
    }    
    .category-filter-tags a{
        gap: 10px;
    }
    .sizes-table th, .sizes-table td{
        font-size: 12px;
    }
    .nika-messanger .info {
        display: none !important;
    }
    .checkout-main__content__right-side .result-block .btns-row {
        margin-top: 22px;
        position: fixed;
        bottom: 20px;
        width: 100%;
        left: 0px;
        padding: 20px 100px;
        background: #fff;
        z-index: 100;
    }
}
.product-article{
	border: 0 !important;
}
.header__bottom .user-menu .user-personal.show {
    z-index: 100;
}
#address-select-styler2.focused .jq-selectbox__dropdown {
    display: block !important;
    transform: unset !important;
}
.checkout-page__region input[disabled="disabled"] {
    display: none !important;
}
/* End */


/* Start:/local/templates/nika/components/bitrix/sale.basket.basket.line/.default/style.css?17473061484749*/
.bx-basket { }

.bx-basket-block {
	position: relative;
	padding-bottom: 5px;
	padding-left: 20px;
	white-space: nowrap;
	font-size: 12px;
}

.bx-basket-block > .fa {
	position: absolute;
	top: 3px;
	left: 0;
	width: 12px;
	color: #97a1ab;
}

.bx-basket-block a { margin-right: 10px; }

/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }

	.block-store-catalog-list .bx-basket-fixed.bottom { bottom: 70px }
}

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	.block-wrapper .bx-basket-fixed {
		padding-top: 0;
	}

	.block-wrapper .bx-basket-fixed .bx-hdr-profile {
		display: flex;
		justify-content: space-between;
	}

	.block-wrapper .bx-basket-fixed .bx-hdr-profile .bx-basket-block {
		margin-right: 20px;
		padding-bottom: 0;
	}

	/*.bx-basket-fixed */
}

.bx-basket-fixed .bx-basket-block { margin-left: 10px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .bx-hdr-profile { line-height: 1.44em; }

/* End */


/* Start:/local/templates/nika/template_styles.css?17483676006251*/
.hidden, #bx-soa-region, #pickUpMap, #bx-soa-pickup, .answers-list-hidden {
    display: none!important;
}

.checkout-main__content__left-side .steps-list__item .step-content .block-title {
    display: block;
}
.input-group.label-group .input-messages .error-message {
    display:block;
}

.checkout-main__content__left-side .steps-list__item .step-content .search-group .label {
    z-index:20;
}

.region-group-cnt:before {
    font-family: Fontello;
    font-style: normal;
    font-weight: 400;
    speak: never;
    text-decoration: inherit;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    content: "\e82d";
    position: absolute;
    top: 14px;
    left: 16px;
    font-size: 24px;
    line-height: 24px;
    color: var(--txt-gray);
    z-index:20;
}

.lega-block {
    margin-top:24px
}

.adminMargin {
    margin-top:30px;
}
.adminHeader {
    top:30px;
}
.adminHeader.scroll {
    top:0px;
}
.ur-data {
    margin-bottom:45px
}
/*
body .bx-soa-tooltip.bx-soa-tooltip-danger .tooltip-inner {
    background: none;
    color: var(--error-color);
    font-size: 12px;
    line-height: 160%;
    font-weight: 500;
    margin-top: 4px;
}
body .bx-soa-tooltip.bx-soa-tooltip-static {
    position: inherit;
    top:0px;
}*/
.ajax-preloader{
    position: fixed;
    z-index: 100;

    width: 300px;
    height: 300px;
    top: 50%;
    left: 50%;
    margin-left: -150px;
    margin-top: -150px;
}

input.input-code-number::-webkit-outer-spin-button,
input.input-code-number::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

body .product-item.day-item {
    border-color: var(--gray-border);
}

.simple-modal.complete-modal .modal-content .icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 120px;
    height: 120px;
    background-color: #c3e2f1;
    border-radius: 50%;
    color: #fff;
    font-size: 90px;
    line-height: 90px;
    margin: 0 auto;
}

.search-main .catalog-list__item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(50% - 10px);
    flex: 0 0 calc(50% - 10px);
    max-width: calc(50% - 10px);
    margin: 0 20px 20px 0;
    border-radius: 16px;
    overflow: hidden;
    position: relative;
    min-height: 210px;
    background-color: #f3f7fa;
}

.code_modal_cnt {
    margin-top: 30px
}
.category-list a.active {
    color: var(--accent-color)!important; /*#2d8dc3*/
}
.banner-bg {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.banner-bg .container {
    min-height: 406px;
}
.main-section .main-banner .slide-content {
    padding: 15px 0px;
}
.slide-logo {
    margin-bottom: 15px;    
}
.slide-logo img {
    max-height: 40px;
    width: auto;
}
.main-section .main-banner .slide-content__left-side .slide-descr {
    margin-top: 0px;
}
.slide-descr h2 {
    color: #103B5E;
    font-family: Gilroy;
    font-size: 49px;
    font-style: normal;
    font-weight: 600;
    line-height: 1.1;
    margin-bottom: 15px;
}
.slide-descr h2 span {
    color: #2D8DC3;
}
.main-section .main-banner .slide-content__left-side {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
}
.main-section .main-banner .banner-navigation {
    bottom: 20px;
}
.slide-descr strong {
    color: rgba(16, 59, 94, 1);
}
.slide-descr span {
    color: #2D8DC3;
}
.main-section .main-banner::after {
    display: none;
}
.bn-flex {
    display: flex;
    flex-wrap: wrap;
}
.bn-flex > div {
    margin-right: 35px;
}
.bn-flex p {
    font-size: 16px;
    color: #292D32;
    margin: 0px;
}
.bn-flex p:first-child {
    font-weight: 700; 
    font-size: 18px;
}
.slide-mob_bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-position: right bottom;
    background-size: cover;
    background-repeat: no-repeat;
    display: none;
}
.title-row .header2 {
    max-width: 600px;
}
.category-main .category-menu .submenu-item > a {
    position: relative;
}
.category-main .category-menu .submenu-item > a > span {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 20px;
    height: 20px;
}
.blog-section__content .image-block img {
    max-width: 100%;
    height: auto;
}
.blog-section__content .blog-slider .swiper-slide .blog-content {
    background: none;
}
.blog-section__content .blog-slider .swiper-slide .blog-content .descr-block {
    position: relative;
    margin: 16px 0px 0px 0px;
    padding: 0px 30px 0px 0px;
}
.descr-block .tag {
    width: 100%;
}
.file-item {
    margin-bottom: 10px;
}

.product-main__content__right-side .product-info .product-article{
	border: 0 !important;
}
@media all and (min-width: 1023px) {
    .blog-section__content .blog-slider .swiper-slide .blog-content .descr-block .item-name {
        font-size: 18px;
    }
}

@media all and (max-width: 1023px) {
    .banner-bg {
        background: none !important;
    }
    .main-section .main-banner .slide-content__left-side {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        max-width: 70%;
    }
    .slide-mob_bg {
        display: block;
    }
    .banner-bg .container {
        position: relative;
        z-index: 10;
    }
    .slide-descr h2 {
        font-size: 40px;
    }
    .main-section .main-banner .slide-content__left-side .slide-descr {
        max-width: unset;
    }
}

@media all and (max-width: 767px) {
    .banner-bg .container {
        min-height: 425px;
    }
    .main-section .main-banner .slide-content__left-side {
        padding-right: 0px;
    }
    .main-section .main-banner .slide-content__left-side {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .slide-descr h2 {
        font-size: 31px;
        margin-bottom: 10px;
    }
    .bn-flex p {
        font-size: 14px;
    }
    .bn-flex p:first-child {
        font-size: 16px;
    }
}
/* End */
/* /local/static/release/css/styles.min.css?1748367423620105 */
/* /local/templates/nika/css/jquery.fias.min.css?1747306153958 */
/* /local/templates/nika/css/custom.css?175100666228998 */
/* /local/templates/nika/components/bitrix/sale.basket.basket.line/.default/style.css?17473061484749 */
/* /local/templates/nika/template_styles.css?17483676006251 */
