@charset "UTF-8";.bell-motion{display:block;animation:ring 4s .7s ease-in-out infinite;transform-origin:50% 4px}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}@font-face{font-display:swap;font-family:"Gilroy";src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/fonts/Gilroy-Bold.woff2) format("woff2"),url(/fonts/Gilroy-Bold.eot),url(/fonts/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Bold.woff) format("woff"),url(/fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"Gilroy";src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/fonts/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy-Medium.eot),url(/fonts/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Medium.woff) format("woff"),url(/fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Gilroy";src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/fonts/Gilroy-Regular.woff2) format("woff2"),url(/fonts/Gilroy-Regular.eot),url(/fonts/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Gilroy-Regular.woff) format("woff"),url(/fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"PT Mono";src:local("PT Mono Regular"),local("PT Mono-Regular"),url(/fonts/ptmono-regular.woff2) format("woff2"),url(/fonts/ptmono-regular.eot),url(/fonts/ptmono-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/ptmono-regular.woff) format("woff"),url(/fonts/ptmono-regular.ttf) format("truetype");font-weight:400;font-style:normal}.font-weight-bold{font-weight:700}.elt-btn-callback{display:flex;align-items:center;justify-content:center;background-color:#e8e8e8;border-radius:4px;width:27px;height:27px;padding:0 10px 0 7px;white-space:nowrap;cursor:pointer}.section-shadow,.card-single,.section-vacancy-form,.section-letter-request-form,.section-tibonus-tax-form,.section-tibonus-cash-out-form,.section-tibonus-requisite-out-form,.section-tibonus-contract-out-form,.section-tibonus-buy-product-form{box-shadow:0 4px 4px rgba(0,0,0,.02)}.card-single,.section-vacancy-form,.section-letter-request-form,.section-tibonus-tax-form,.section-tibonus-cash-out-form,.section-tibonus-requisite-out-form,.section-tibonus-contract-out-form,.section-tibonus-buy-product-form{border-radius:4px;background-color:#fff}.no-focus-decoration:focus,.btn-bordered:focus,.btn-grey:focus,.btn-red:focus,header .btn-catalog:focus,.btn-accent:focus{outline:0;box-shadow:none}.input-regular,.section-vacancy-form input[type=text],.section-vacancy-form input[type=tel],.section-vacancy-form input[type=number],.section-vacancy-form select,.section-vacancy-form textarea,.section-letter-request-form input[type=text],.section-letter-request-form input[type=tel],.section-letter-request-form input[type=number],.section-letter-request-form select,.section-letter-request-form textarea,.section-tibonus-tax-form input[type=text],.section-tibonus-tax-form input[type=tel],.section-tibonus-tax-form input[type=number],.section-tibonus-tax-form select,.section-tibonus-tax-form textarea,.section-tibonus-cash-out-form input[type=text],.section-tibonus-cash-out-form input[type=tel],.section-tibonus-cash-out-form input[type=number],.section-tibonus-cash-out-form select,.section-tibonus-cash-out-form textarea,.section-tibonus-requisite-out-form input[type=text],.section-tibonus-requisite-out-form input[type=tel],.section-tibonus-requisite-out-form input[type=number],.section-tibonus-requisite-out-form select,.section-tibonus-requisite-out-form textarea,.section-tibonus-contract-out-form input[type=text],.section-tibonus-contract-out-form input[type=tel],.section-tibonus-contract-out-form input[type=number],.section-tibonus-contract-out-form select,.section-tibonus-contract-out-form textarea,.section-tibonus-buy-product-form input[type=text],.section-tibonus-buy-product-form input[type=tel],.section-tibonus-buy-product-form input[type=number],.section-tibonus-buy-product-form select,.section-tibonus-buy-product-form textarea{font-size:17px;line-height:48px;padding:0 18px;color:#777;background:#fff;border:1px solid silver;box-sizing:border-box;border-radius:4px}.input-regular[disabled],.section-vacancy-form input[disabled][type=text],.section-vacancy-form input[disabled][type=tel],.section-vacancy-form input[disabled][type=number],.section-vacancy-form select[disabled],.section-vacancy-form textarea[disabled],.section-letter-request-form input[disabled][type=text],.section-letter-request-form input[disabled][type=tel],.section-letter-request-form input[disabled][type=number],.section-letter-request-form select[disabled],.section-letter-request-form textarea[disabled],.section-tibonus-tax-form input[disabled][type=text],.section-tibonus-tax-form input[disabled][type=tel],.section-tibonus-tax-form input[disabled][type=number],.section-tibonus-tax-form select[disabled],.section-tibonus-tax-form textarea[disabled],.section-tibonus-cash-out-form input[disabled][type=text],.section-tibonus-cash-out-form input[disabled][type=tel],.section-tibonus-cash-out-form input[disabled][type=number],.section-tibonus-cash-out-form select[disabled],.section-tibonus-cash-out-form textarea[disabled],.section-tibonus-requisite-out-form input[disabled][type=text],.section-tibonus-requisite-out-form input[disabled][type=tel],.section-tibonus-requisite-out-form input[disabled][type=number],.section-tibonus-requisite-out-form select[disabled],.section-tibonus-requisite-out-form textarea[disabled],.section-tibonus-contract-out-form input[disabled][type=text],.section-tibonus-contract-out-form input[disabled][type=tel],.section-tibonus-contract-out-form input[disabled][type=number],.section-tibonus-contract-out-form select[disabled],.section-tibonus-contract-out-form textarea[disabled],.section-tibonus-buy-product-form input[disabled][type=text],.section-tibonus-buy-product-form input[disabled][type=tel],.section-tibonus-buy-product-form input[disabled][type=number],.section-tibonus-buy-product-form select[disabled],.section-tibonus-buy-product-form textarea[disabled]{border-color:#ccc!important;opacity:.5!important;background-color:#eee!important}.input-regular:focus,.section-vacancy-form input[type=text]:focus,.section-vacancy-form input[type=tel]:focus,.section-vacancy-form input[type=number]:focus,.section-vacancy-form select:focus,.section-vacancy-form textarea:focus,.section-letter-request-form input[type=text]:focus,.section-letter-request-form input[type=tel]:focus,.section-letter-request-form input[type=number]:focus,.section-letter-request-form select:focus,.section-letter-request-form textarea:focus,.section-tibonus-tax-form input[type=text]:focus,.section-tibonus-tax-form input[type=tel]:focus,.section-tibonus-tax-form input[type=number]:focus,.section-tibonus-tax-form select:focus,.section-tibonus-tax-form textarea:focus,.section-tibonus-cash-out-form input[type=text]:focus,.section-tibonus-cash-out-form input[type=tel]:focus,.section-tibonus-cash-out-form input[type=number]:focus,.section-tibonus-cash-out-form select:focus,.section-tibonus-cash-out-form textarea:focus,.section-tibonus-requisite-out-form input[type=text]:focus,.section-tibonus-requisite-out-form input[type=tel]:focus,.section-tibonus-requisite-out-form input[type=number]:focus,.section-tibonus-requisite-out-form select:focus,.section-tibonus-requisite-out-form textarea:focus,.section-tibonus-contract-out-form input[type=text]:focus,.section-tibonus-contract-out-form input[type=tel]:focus,.section-tibonus-contract-out-form input[type=number]:focus,.section-tibonus-contract-out-form select:focus,.section-tibonus-contract-out-form textarea:focus,.section-tibonus-buy-product-form input[type=text]:focus,.section-tibonus-buy-product-form input[type=tel]:focus,.section-tibonus-buy-product-form input[type=number]:focus,.section-tibonus-buy-product-form select:focus,.section-tibonus-buy-product-form textarea:focus{outline:0;box-shadow:none}@media (min-width:992px){.input-regular,.section-vacancy-form input[type=text],.section-vacancy-form input[type=tel],.section-vacancy-form input[type=number],.section-vacancy-form select,.section-vacancy-form textarea,.section-letter-request-form input[type=text],.section-letter-request-form input[type=tel],.section-letter-request-form input[type=number],.section-letter-request-form select,.section-letter-request-form textarea,.section-tibonus-tax-form input[type=text],.section-tibonus-tax-form input[type=tel],.section-tibonus-tax-form input[type=number],.section-tibonus-tax-form select,.section-tibonus-tax-form textarea,.section-tibonus-cash-out-form input[type=text],.section-tibonus-cash-out-form input[type=tel],.section-tibonus-cash-out-form input[type=number],.section-tibonus-cash-out-form select,.section-tibonus-cash-out-form textarea,.section-tibonus-requisite-out-form input[type=text],.section-tibonus-requisite-out-form input[type=tel],.section-tibonus-requisite-out-form input[type=number],.section-tibonus-requisite-out-form select,.section-tibonus-requisite-out-form textarea,.section-tibonus-contract-out-form input[type=text],.section-tibonus-contract-out-form input[type=tel],.section-tibonus-contract-out-form input[type=number],.section-tibonus-contract-out-form select,.section-tibonus-contract-out-form textarea,.section-tibonus-buy-product-form input[type=text],.section-tibonus-buy-product-form input[type=tel],.section-tibonus-buy-product-form input[type=number],.section-tibonus-buy-product-form select,.section-tibonus-buy-product-form textarea{font-size:19px;line-height:53px}}.btn-hoverable,.main-search-template .search-elements .btn-search,.footer-bar .search-bar .search-elements .btn-search,header .search-bar .search-elements .btn-search,.btn-bordered,.btn-red,header .btn-catalog,.btn-accent{transition:box-shadow .2s linear}.btn-hoverable:hover,.main-search-template .search-elements .btn-search:hover,.footer-bar .search-bar .search-elements .btn-search:hover,header .search-bar .search-elements .btn-search:hover,.btn-bordered:hover,.btn-red:hover,header .btn-catalog:hover,.btn-accent:hover{box-shadow:0 4px 15px rgba(236,23,33,.5)}.btn-hoverable:active,.main-search-template .search-elements .btn-search:active,.footer-bar .search-bar .search-elements .btn-search:active,header .search-bar .search-elements .btn-search:active,.btn-bordered:active,.btn-red:active,header .btn-catalog:active,.btn-accent:active{transition:box-shadow .1s linear;box-shadow:0 0 2px rgba(236,23,33,.5),inset 0 2px 3px #ad0e16}.btn-hoverable-grey,.btn-grey{transition:box-shadow .2s linear;transition:background-color .2s linear}.btn-hoverable-grey:hover,.btn-grey:hover{box-shadow:0 4px 15px rgba(234,234,234,.5);background-color:#efefef}.btn-hoverable-grey:active,.btn-grey:active{transition:box-shadow .1s linear;box-shadow:0 0 2px rgba(234,234,234,.5),inset 0 2px 3px #cbcbcb}.btn-hoverable-grey-dark{transition:box-shadow .2s linear}.btn-hoverable-grey-dark:hover{box-shadow:0 4px 15px rgba(51,51,51,.5)}.btn-hoverable-grey-dark:active{transition:box-shadow .1s linear;box-shadow:0 0 2px rgba(51,51,51,.5),inset 0 2px 3px #333}.btn-red,header .btn-catalog,.btn-accent{display:inline-block;color:#fff;text-decoration:none;background-color:#ed202a;border-radius:4px;border:0;line-height:50px;font-size:16px;padding:0 20px;font-weight:700}.btn-red:hover,header .btn-catalog:hover,.btn-accent:hover{color:#fff}.btn-grey{display:inline-block;text-decoration:none;background-color:#f4f4f4;border-radius:4px;border:0;line-height:50px;font-size:16px;padding:0 20px;font-weight:700}@media (min-width:992px){.btn-accent{font-size:19px;line-height:55px}}.btn-bordered{color:#ed202a;text-decoration:none!important;background-color:#fff;border-radius:4px;border:2px solid #ed202a;line-height:50px;text-transform:uppercase;padding:0 20px;font-weight:700}.btn-bordered:hover{color:#ed202a}@media (min-width:992px){.btn-bordered{font-size:19px;line-height:55px}}.mobile-control,.area-workarea .area-filter-control .b-filter{border-radius:4px;padding:10px 15px 8px;display:flex;justify-content:space-between;flex-wrap:nowrap;font-weight:700;font-size:16px;line-height:normal;box-shadow:0 0 4px 2px rgba(0,12,41,.04)}.mobile-control>span,.area-workarea .area-filter-control .b-filter>span{line-height:normal}.ui-dropdown-text{cursor:pointer}.ui-dropdown-text>div{display:inline-block}.ui-dropdown-text .ui-dropdown-arrow{margin-left:5px}.ui-dropdown-arrow{width:8px;height:8px;border-bottom:1px solid;border-right:1px solid;margin-top:-.33em;transition:transform .3s;transform:scale(.75) rotate(45deg);position:relative;display:inline-block;vertical-align:middle;background:50% no-repeat}.badge{display:inline-block;background-color:#ccc;border-radius:4px;position:relative;font-size:12px;font-weight:500}@media (min-width:992px){.badge{font-size:14px;font-weight:700}}.badge .badge-info{position:absolute;top:50%;right:-25px;margin-top:-9px;cursor:pointer}.badge.badge-promotion{cursor:pointer}.badge.badge-guarantee{background:linear-gradient(88.55deg,#1aba3e 0%,#32bd96 40.63%,#17c9be 61.46%,#5ea0ff 100%)}.badge.badge-red{background:linear-gradient(88.55deg,#ff9979 0%,#ff4a60 100%)}.badge.badge-purple{background:linear-gradient(88.55deg,#ff70f1 0%,#aa76ff 100%)}.badge.badge-pink{background:linear-gradient(88.55deg,#ff7697 0%,#eb1dd6 100%)}.badge.badge-grey{background:linear-gradient(88.55deg,#ccc 0%,#e0e0e0 100%)}.badge--primary{background-color:#099aed!important}.boootton{display:inline-block;padding:5px 15px}.b-photo{cursor:pointer}.b-applicability{cursor:pointer}.b-applicability span{display:inline-block;vertical-align:middle}.b-applicability .ico{display:inline-block;vertical-align:middle}.b-applicability.full>span:not(:first-child){display:none}.b-green{border:0;border-radius:3px;background-color:#1bba43;color:#fff;font-weight:700;padding:7px 12px;font-size:14px;display:flex;align-items:center;justify-content:center}.b-green svg{margin-right:7px}.btn-light{background-color:#f6f8fb;text-decoration:none}.btn-light:hover{background-color:#eef3f8}.b-btn{color:#3c9cd0;display:inline-block;padding:5px 10px;border-radius:4px;background-color:#fff;font-weight:700;cursor:pointer}.b-btn.b-not-button{background-color:transparent;color:inherit;cursor:default}.b-btn:not(.b-not-button):hover{background-color:#e7f2f6}.b-btn .glyphicon,.b-btn .icon{vertical-align:middle}.b-btn.lightblue{background-color:#fff}.btn-al{display:inline-block;margin-bottom:0;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.btn-al__soft{color:#099aed;background-color:#f0f8fd}.btn-al__soft:hover{color:#099aed;background-color:#e7f2f6;text-decoration:none}.btn-al__ghost{color:#333;background-color:#fcfcfc}.btn-al__ghost:hover{background-color:#e7f2f6;text-decoration:none}.btn-al__dash{line-height:1;border-bottom:1px dashed #ccc}.btn-al__dash:hover{background-color:#e7f2f6}.toggle-switch{height:36px;width:200px;padding:3px;background-color:#edf2f8;border-radius:4px;position:relative;margin-bottom:14px;align-self:flex-end}.toggle-switch.size-lg{width:310px;height:40px;margin:0 auto!important;display:block}.toggle-switch.size-lg svg{margin-right:8px}.toggle-switch.size-lg .toggle-switch-block>span{width:150px;padding:0 15px;font-size:16px;font-weight:700;white-space:nowrap}.toggle-switch.size-lg .toggle-switch-block>.toggle-switch-thumb{width:150px}.toggle-switch.size-lg .toggle-switch-block>.toggle-switch-thumb.toggle-switch-thumb-on{left:154px}.toggle-switch .toggle-switch-checkbox{display:none}.toggle-switch .toggle-switch-block{position:relative;height:100%;width:100%;cursor:pointer}.toggle-switch .toggle-switch-block>span{position:absolute;top:0;height:100%;width:95px;display:flex;justify-content:center;align-items:center;border-radius:3px;font-size:12px;font-weight:400;z-index:2}.toggle-switch .toggle-switch-block>.toggle-switch-first{left:0}.toggle-switch .toggle-switch-block>.toggle-switch-last{right:0}.toggle-switch .toggle-switch-block>.toggle-switch-thumb{position:absolute;top:0;width:95px;height:100%;border-radius:3px;background-color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.toggle-switch .toggle-switch-block>.toggle-switch-thumb.toggle-switch-thumb-off{left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.toggle-switch .toggle-switch-block>.toggle-switch-thumb.toggle-switch-thumb-on{left:99px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:991.98px){.toggle-switch.icons-inside{width:66px}.toggle-switch.icons-inside .toggle-switch-block>span{width:30px}.toggle-switch.icons-inside .toggle-switch-block>span>span{display:none}.toggle-switch.icons-inside .toggle-switch-block>span>svg{display:block}.toggle-switch.icons-inside .toggle-switch-block>.toggle-switch-thumb{width:30px}.toggle-switch.icons-inside .toggle-switch-block>.toggle-switch-thumb.toggle-switch-thumb-on{left:30px}}@media (min-width:992px){.toggle-switch.icons-inside .toggle-switch-block>span>svg{display:none}}.accent{color:#ed202a}.pattern-blue{background:#e6f0fa url(/img/pattern-blue.jpg)}.main-search-template,.footer-bar .search-bar,header .search-bar{font-family:Gilroy,sans-serif}.main-search-template form,.footer-bar .search-bar form,header .search-bar form{width:100%}.main-search-template .search-elements,.footer-bar .search-bar .search-elements,header .search-bar .search-elements{display:flex;height:45px}.main-search-template .search-elements .inp-reset,.footer-bar .search-bar .search-elements .inp-reset,header .search-bar .search-elements .inp-reset{height:100%;width:100%;position:relative;margin-bottom:0}.main-search-template .search-elements .inp-reset .inp-search,.footer-bar .search-bar .search-elements .inp-reset .inp-search,header .search-bar .search-elements .inp-reset .inp-search{height:100%;line-height:45px;border:2px solid #ed202a;border-radius:4px 0 0 4px;margin-right:-2px;padding:0 35px 0 10px;width:100%;font-size:16px;font-weight:400}.main-search-template .search-elements .inp-reset .inp-search:focus,.footer-bar .search-bar .search-elements .inp-reset .inp-search:focus,header .search-bar .search-elements .inp-reset .inp-search:focus{outline:0;box-shadow:none}.main-search-template .search-elements .inp-reset button,.footer-bar .search-bar .search-elements .inp-reset button,header .search-bar .search-elements .inp-reset button{display:none;position:absolute;top:0;right:0;height:100%;width:40px;background:0 0;border:0}.main-search-template .search-elements .inp-reset button:focus,.footer-bar .search-bar .search-elements .inp-reset button:focus,header .search-bar .search-elements .inp-reset button:focus{outline:0;box-shadow:none}.main-search-template .search-elements .inp-reset button.visible,.footer-bar .search-bar .search-elements .inp-reset button.visible,header .search-bar .search-elements .inp-reset button.visible{display:block}.main-search-template .search-elements .inp-reset button svg,.footer-bar .search-bar .search-elements .inp-reset button svg,header .search-bar .search-elements .inp-reset button svg{margin-top:4px}.main-search-template .search-elements .btn-search,.footer-bar .search-bar .search-elements .btn-search,header .search-bar .search-elements .btn-search{height:45px;line-height:45px;border:0;background-color:#ed202a;color:#fff;border-radius:0 4px 4px 0;padding:0 15px 0 12px;font-size:16px;font-weight:700}.main-search-template .search-elements .btn-search:focus,.footer-bar .search-bar .search-elements .btn-search:focus,header .search-bar .search-elements .btn-search:focus{outline:0;box-shadow:none}@media (min-width:992px){.main-search-template .search-elements,.footer-bar .search-bar .search-elements,header .search-bar .search-elements{height:50px}}.first-col-width,header .logo-place img,header .logo-place svg,header>.short .btn-catalog,header>.bottom .btn-catalog{max-width:230px;width:230px}.page-wrapper .page-content header .container{padding-right:15px;padding-left:15px}html[data-useragent*=Android] .not-android{display:none!important}html[data-platform=iPhone] .not-ios,html[data-platform=iPad] .not-ios{display:none!important}header{box-shadow:0 4px 4px rgba(0,0,0,.02);font-family:Gilroy,sans-serif;position:relative;z-index:10}header .container-floor,header>.short,header>.bottom,header>.top,header>.top-franch,header>.top-can-not-buy,header>.top-is-switched-to-client{background-color:#fff}header .container-floor .container,header>.short .container,header>.bottom .container,header>.top .container,header>.top-franch .container,header>.top-can-not-buy .container,header>.top-is-switched-to-client .container{position:relative}header .container-floor .container .floor,header>.short .container .floor,header>.bottom .container .floor,header>.top .container .floor,header>.top-franch .container .floor,header>.top-can-not-buy .container .floor,header>.top-is-switched-to-client .container .floor{height:90px;display:flex;align-items:center;justify-content:space-between}header>.top-banner{height:80px;width:100%;display:block;position:relative}header>.top-banner .close{position:absolute;top:25px;right:25px;z-index:20}header>.top-banner .top-banner-shadow{display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;background:linear-gradient(180deg,rgba(0,62,119,0) 0%,rgba(0,62,119,.5) 100%)}header>.top-banner .top-banner-grid{z-index:10;height:100%;width:100%;display:flex;align-items:center;color:#fff}header>.top-banner .top-banner-grid .title{margin:0;font-size:20px;width:100%;text-align:center;font-weight:500;line-height:1.1}header>.top-banner .top-banner-grid a{color:#fff}header>.top-banner .top-banner-video{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}header>.top-banner .top-banner-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}header>.top-banner.app-banner{text-align:center;background-image:url(/img/banner/main2-header-top-app-bg.jpg)}header>.top-banner.app-banner svg{vertical-align:middle}header>.top-banner.app-banner a.link-overall{position:absolute;top:0;left:0;right:0;bottom:0}header>.top-banner.app-banner img{position:relative;margin-right:20px;transition:right .4s}header>.top-banner.app-banner:hover img{right:-10px}header>.top-banner.app-banner .title{font-weight:700!important;font-size:20px;color:#323334}header>.top-banner.app-banner .mobile-only{display:none}@media (max-width:991.98px){header>.top-banner.app-banner{height:auto;padding:10px 0}header>.top-banner.app-banner .title{display:flex;align-items:center;justify-content:flex-start;text-align:left;padding-right:30px}header>.top-banner.app-banner .title svg{margin-right:20px;position:relative;overflow:hidden;border-radius:10px;display:block}header>.top-banner.app-banner .mobile-hide{display:none}header>.top-banner.app-banner .mobile-only{display:block}header>.top-banner.app-banner .title{font-weight:700!important;font-size:16px;color:#323334}}header>.top-is-switched-to-client{background-color:#fff3cd;border-color:#ffeeba;margin-top:8px}header>.top-is-switched-to-client .container .floor{height:50px}header>.top-is-switched-to-client .logo-place{font-weight:700;font-size:22px;line-height:27px}header>.top-is-switched-to-client .logo-place .name{font-weight:400}header>.top-is-switched-to-client .vl{border-left:8px solid #fbc02d;height:100vh;top:0}header>.top-is-switched-to-client .vl_left{left:0}header>.top-is-switched-to-client .vl_right{right:0}header>.top-is-switched-to-client .hl{background-color:#fbc02d;border:0;height:8px;position:fixed;width:100vw;left:0;z-index:99999;margin:0}header>.top-is-switched-to-client .hl_top{top:0}header>.top-is-switched-to-client .hl_bottom{bottom:0}header>.top-is-switched-to-client .vl{position:fixed;z-index:99999}header>.top-is-switched-to-client hr{overflow:visible}header>.top-can-not-buy{background-color:#f2dede;color:#a94442;border-color:#a94442}header>.top-can-not-buy .container .floor{height:50px}@media (max-width:864px){header>.top-can-not-buy .container .floor{height:auto}}header>.top-can-not-buy .logo-place{font-size:20px;line-height:25px}@media (max-width:1124px){header>.top-can-not-buy .logo-place{font-size:14px}}header>.top-franch{background-color:#edf9ff}header>.top-franch .container .floor{height:50px}header>.top-franch,header>.top-franch a{color:#0889d4}header>.top-franch .logo-place{font-weight:700;font-size:22px;line-height:27px}header>.top-franch .logo-place .beta{font-weight:400}header>.top-franch .item-link,header>.top-franch .item-msg,header>.top-franch .balance-place,header>.top-franch .items-place .item{text-decoration:none;cursor:pointer;padding:6px 12px 3px;margin:-4px -12px -3px;border-radius:4px}header>.top-franch .item-link:hover,header>.top-franch .item-msg:hover,header>.top-franch .balance-place:hover,header>.top-franch .items-place .item:hover{background-color:#fff}header>.top-franch .items-place{display:flex}header>.top-franch .items-place .item{display:flex;align-items:center;font-size:13px}header>.top-franch .items-place .item:not(:last-child){margin-right:50px}header>.top-franch .items-place .item .icon{position:relative;margin-right:12px}header>.top-franch .items-place .item .icon .baloon{position:absolute;top:-10px;right:-10px;border-radius:20px;width:19px;height:19px;text-align:center;font-size:10px;font-weight:700;color:#fff;background:#14d844;border:2px solid #edf9ff}header>.top-franch .balance-place .value{font-weight:700}@media (max-width:991.98px){header>.top-franch{display:none}}header>.top-franch-main{background-color:#fff}header>.top-franch-main .container .floor{height:80px}header>.top{border-bottom:1px solid #ebebeb}header>.top .container-floor,header>.top header>.short,header>.top header>.bottom,header>.top header>.top-is-switched-to-client,header>.top header>.top-can-not-buy,header>.top header>.top-franch,header>.top header>.top{justify-content:flex-start}header .logo-place{display:flex;align-items:center}header .button-place{width:100%;margin-left:30px;height:90px;display:flex;align-items:center;justify-content:space-between}header .btn-catalog{display:flex!important;align-content:center;align-items:center}header .btn-catalog svg{margin-top:-2px}header .btn-catalog span:not(:last-child){margin-left:10px}header .search-bar{width:100%;margin:0 30px}header .search-bar .search-elements{display:flex}header .search-bar .search-elements .inp-search{height:50px;line-height:50px}header .search-bar .search-elements .btn-search{height:50px;line-height:50px}header .item-msg{display:flex;align-items:center;font-size:13px;position:relative;margin-left:20px}header .item-msg .baloon{position:absolute;top:-10px;right:-10px;border-radius:20px;width:19px;height:19px;text-align:center;font-size:10px;font-weight:700;color:#fff;background:#14d844;border:2px solid #edf9ff}header .short{display:none;width:100%;padding:0;background:#fff}@media (min-width:992px){header .short{display:none}}header .short .container{display:flex;align-items:center;justify-content:space-between}header .city-select{display:flex;align-items:center;font-weight:700;cursor:pointer}header .city-select .lbl{margin:0 10px 0 8px}header .block-sell-points{display:flex;flex-direction:column}header .block-sell-points .btn-sell-points.compact{font-size:12px}header .btn-floor{display:flex;align-items:center;font-weight:700}header .btn-floor .lbl{margin-left:10px}header .btn-phone{font-size:17px;font-weight:700;margin-top:3px}header .btn-callback{display:flex;align-items:center;justify-content:center;background-color:#e8e8e8;border-radius:4px;height:27px;padding:0 10px 0 7px;white-space:nowrap;cursor:pointer}@media (min-width:992px){header .btn-callback span{display:none}}@media (min-width:1400px){header .btn-callback span{display:block}}header .btn-basket{color:#ed202a}header .balance-str .btn-balance{font-size:13px;display:flex;align-items:center}header .balance-str .btn-balance svg{margin-top:-1px}header .balance-str .btn-fulfill{font-size:13px;color:#ed202a;margin-left:10px}header .balance-str.balance-warning{padding:5px 6px 4px;border-radius:4px;animation:balanceBlinkingText 2s infinite}@keyframes balanceBlinkingText{0%{background-color:#fff}50%{background-color:#fff6a5}}@media (max-width:1199.98px){header .balance-str{position:relative}header .balance-str .btn-balance .lbl{display:block}header .balance-str .btn-fulfill{position:absolute;top:17px;left:31px;margin:0}}header .btn-cabinet{margin-left:20px;cursor:pointer}header .btn-cabinet label{margin:0}header .submenu-personal{display:flex;position:absolute;top:calc(100% - 24px);right:15px;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;list-style:none;padding:0;margin:1px 0 0;overflow:hidden;min-width:14rem;background:#fff;z-index:2;box-shadow:0 2px 20px rgba(0,0,0,.1)}header .submenu-personal ul{padding:0;margin:0;list-style:none}header .submenu-personal ul li{border-top:1px solid #dcdcdc}header .submenu-personal a{transition:background .2s,color .2s;display:flex;flex-direction:row;align-items:center;position:relative;padding:.5rem 1.5rem;color:#323232;text-decoration:none;line-height:18px}header .submenu-personal a:hover{background:#f7f7f7}@media (max-width:991.98px){header .top{display:none}header .bottom{display:none}}@media (max-width:1199.98px){header .btn-floor .lbl{display:none}header .btn-callback{width:27px;padding:0}}.footer-bar{position:fixed;bottom:0;left:0;right:0;z-index:98;background-color:#fff;box-shadow:0 -4px 4px 0 rgba(0,0,0,.02);min-height:50px;display:flex;text-align:center;font-family:Gilroy,sans-serif}.footer-bar .search-bar{position:absolute;top:-50px;left:0;right:0;width:100%}.footer-bar .search-bar .search-elements{display:flex;height:50px}.footer-bar .search-bar .search-elements .inp-search{line-height:50px}.footer-bar .search-bar .search-elements .btn-search{height:50px;line-height:50px}.footer-bar>a,.footer-bar>span{position:relative;flex:1 1 auto}.footer-bar>a span,.footer-bar>span span{position:relative;z-index:2;display:block;font-size:10px;margin-top:-3px;opacity:.7}.footer-bar>a svg,.footer-bar>span svg{margin-top:10px}.footer-bar>a.active,.footer-bar>a.active-static,.footer-bar>span.active,.footer-bar>span.active-static{color:#ed202a}.footer-bar>a.active svg path,.footer-bar>a.active-static svg path,.footer-bar>span.active svg path,.footer-bar>span.active-static svg path{fill:#ed202a}.footer-bar .submenu-personal{display:flex;position:absolute;bottom:50px;right:0;left:0;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;list-style:none;padding:0;margin:1px 0 0;overflow:hidden;min-width:14rem;background:#fff;z-index:2}.footer-bar .submenu-personal ul{padding:0;margin:0;list-style:none}.footer-bar .submenu-personal ul li{border-top:1px solid #dcdcdc}.footer-bar .submenu-personal ul+ul{border-bottom:1px solid #dcdcdc}.footer-bar .submenu-personal a{transition:background .2s,color .2s;display:flex;align-items:center;flex-direction:row;position:relative;padding:.8rem 1.5rem;text-align:left;color:#323232;text-decoration:none;line-height:18px}.footer-bar .submenu-personal a:hover{background:#f7f7f7}.footer-bar .submenu-catalog{display:flex;position:absolute;bottom:50px;right:0;left:0;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;list-style:none;padding:0;margin:1px 0 0;overflow:hidden;min-width:14rem;background:#fff;z-index:2}.footer-bar .submenu-catalog-franch ul{background-color:#edf9ff}.footer-bar .submenu-catalog .submenu{display:none}.footer-bar .submenu-catalog ul{padding:0;margin:0;list-style:none}.footer-bar .submenu-catalog ul li{border-top:1px solid #dcdcdc}.footer-bar .submenu-catalog ul+ul{border-bottom:1px solid #dcdcdc}.footer-bar .submenu-catalog a{transition:background .2s,color .2s;display:flex;flex-direction:row;position:relative;padding:.8rem 1.5rem;text-align:left;color:#323232;text-decoration:none;line-height:18px}.footer-bar .submenu-catalog a:hover{background:#f7f7f7}.footer-bar .submenu-catalog a .balance{font-weight:400;color:#0889d4}.footer-bar .submenu-catalog a .balance:last-child{font-weight:700}.footer-bar .submenu-catalog img,.footer-bar .submenu-catalog svg{vertical-align:middle;width:20px;height:20px;margin-right:15px;object-position:center center;object-fit:contain}@media (min-width:992px){.footer-bar{display:none}}@media (min-width:992px){body.header-menu-fixed header .short{display:block!important;position:fixed;top:0;left:0;right:0;width:100%;background-color:#fff}body.header-menu-fixed header .short .container .floor{height:50px;width:100%}body.header-menu-fixed header .short .container .logo-place{margin-right:30px}body.header-menu-fixed header .short .container .btn-phone{white-space:nowrap;margin-right:30px}body.header-menu-fixed header .short .container .btn-basket{white-space:nowrap}body.header-menu-fixed header .catalog-v2{z-index:10;position:fixed;top:50px;left:0;right:0;width:100%;background-color:#fff}}.liderman{position:fixed;z-index:1;bottom:70px;right:14px;transition:bottom .1s linear;display:none}.liderman:hover{bottom:72px}@media (min-width:992px){.liderman{display:block}}#mgo-mcw-widget{bottom:230px!important;z-index:1}.mgo-mcw__callback-copyright{display:none}.mgo-mcw__group-buttons{display:none}@media (max-width:959px){#mgo-mcw-widget{bottom:110px!important;right:3px}.mgo-mcw__overlay{display:none!important}}#goTopBtn{display:block;position:fixed;bottom:20px;right:20px;z-index:99;font-size:20px;width:auto;padding:5px 15px;opacity:.3}#goTopBtn:hover{opacity:1}#goTopBtn:not(.active){display:none}@media (max-width:991.98px){#goTopBtn{bottom:55px;right:4px}}footer{font-size:15px;font-family:Gilroy,Open Sans,Helvetica,sans-serif;background:#f0f0f0;margin-top:20px}footer .logo-place{display:flex;align-items:center}footer .logo-place img,footer .logo-place svg{width:100%;max-width:220px}footer .footer-info{padding:20px 0 60px;background-color:#dbdbdb;font-size:14px;line-height:24px;color:#777}footer .foo-blocks{padding:50px 0 55px}footer .foo-blocks .foo-block{margin:0 15px 30px}footer a{color:#666}footer ul{margin:10px 0 0 0;padding:0;list-style:none}footer ul li{margin:10px 0}footer .group-title{font-size:16px;font-weight:700}footer .group-title a{color:#666}footer .city-select{display:flex;align-items:center;font-weight:700;cursor:pointer;margin-top:20px}footer .city-select .lbl{margin:0 10px 0 8px}footer .btn-phone{font-weight:700;font-size:18px;color:#666;display:flex;margin-top:20px}footer .btn-phone .lbl{margin-left:10px}footer .btn-callback{width:auto;max-width:220px;display:flex;align-items:center;justify-content:center;background-color:#e8e8e8;border-radius:4px;height:27px;padding:0 10px 0 7px;margin-top:20px;white-space:nowrap;cursor:pointer}footer .btn-callback .lbl{margin-left:10px}footer .payment-types{margin-top:10px}footer .payment-types img{margin:15px 0;display:block}footer .social-line{margin-top:40px;width:200px;display:flex;justify-content:space-between}footer .social-line .item:hover svg path{fill:#666}@media (min-width:992px){footer .footer-info{padding:20px 0 20px}footer .foo-blocks{margin:0 -15px;display:flex}footer .foo-blocks .foo-block{width:calc(20% - 30px);margin-bottom:0}}.section-vacancy-intro{border-radius:8px;background-color:#fff;padding:25px 30px;display:flex;flex-wrap:wrap;justify-content:space-between}.section-vacancy-intro .content{order:2;width:100%}.section-vacancy-intro .content .title{font-size:36px;line-height:45px;font-weight:700}.section-vacancy-intro .content .intro{font-size:16px;line-height:28px;margin:30px 0}.section-vacancy-intro .content .intro p{margin:0}.section-vacancy-intro .content .button-place{display:flex;flex-direction:column}.section-vacancy-intro .content .btn{width:100%}.section-vacancy-intro .content .btn:not(:first-child){margin-top:20px}.section-vacancy-intro .content .btn-accent{color:#fff!important}.section-vacancy-intro .illustration{order:1;width:100%}.section-vacancy-intro .illustration img{max-width:100%;max-height:300px;object-fit:contain}@media (min-width:992px){.section-vacancy-intro{padding:37px 45px;flex-wrap:nowrap;align-content:stretch;align-items:stretch}.section-vacancy-intro .content{order:1;width:35%;display:flex;flex-direction:column;justify-content:space-between}.section-vacancy-intro .content .button-place{flex-direction:row;justify-content:left}.section-vacancy-intro .content .btn:not(:first-child){width:auto;margin-top:0;margin-left:20px}.section-vacancy-intro .content .btn-grey{font-size:19px;line-height:55px}.section-vacancy-intro .illustration{order:2;width:55%;max-height:none;display:flex;flex-direction:row;position:relative}.section-vacancy-intro .illustration img{position:absolute;max-height:none;flex:1;object-fit:contain;overflow:hidden;width:100%;height:100%}}.section-vacancy-form,.section-letter-request-form,.section-tibonus-tax-form,.section-tibonus-cash-out-form,.section-tibonus-requisite-out-form,.section-tibonus-contract-out-form,.section-tibonus-buy-product-form{padding:30px;font-size:16px}.section-vacancy-form.vacancy-footer,.section-letter-request-form.vacancy-footer,.section-tibonus-tax-form.vacancy-footer,.section-tibonus-cash-out-form.vacancy-footer,.section-tibonus-requisite-out-form.vacancy-footer,.section-tibonus-contract-out-form.vacancy-footer,.section-tibonus-buy-product-form.vacancy-footer{transition:opacity .2s linear,max-height .2s linear;position:relative;overflow:hidden;max-height:0;opacity:0}.section-vacancy-form.vacancy-footer.opened,.section-letter-request-form.vacancy-footer.opened,.section-tibonus-tax-form.vacancy-footer.opened,.section-tibonus-cash-out-form.vacancy-footer.opened,.section-tibonus-requisite-out-form.vacancy-footer.opened,.section-tibonus-contract-out-form.vacancy-footer.opened,.section-tibonus-buy-product-form.vacancy-footer.opened{max-height:1000px;opacity:1}.section-vacancy-form .title,.section-letter-request-form .title,.section-tibonus-tax-form .title,.section-tibonus-cash-out-form .title,.section-tibonus-requisite-out-form .title,.section-tibonus-contract-out-form .title,.section-tibonus-buy-product-form .title{font-size:20px;line-height:30px;font-weight:700;text-align:center;margin-top:10px;color:#033756}.section-vacancy-form .subtitle,.section-letter-request-form .subtitle,.section-tibonus-tax-form .subtitle,.section-tibonus-cash-out-form .subtitle,.section-tibonus-requisite-out-form .subtitle,.section-tibonus-contract-out-form .subtitle,.section-tibonus-buy-product-form .subtitle{text-align:center;color:#033756}.section-vacancy-form input[type=text],.section-vacancy-form input[type=tel],.section-vacancy-form input[type=number],.section-vacancy-form select,.section-vacancy-form textarea,.section-letter-request-form input[type=text],.section-letter-request-form input[type=tel],.section-letter-request-form input[type=number],.section-letter-request-form select,.section-letter-request-form textarea,.section-tibonus-tax-form input[type=text],.section-tibonus-tax-form input[type=tel],.section-tibonus-tax-form input[type=number],.section-tibonus-tax-form select,.section-tibonus-tax-form textarea,.section-tibonus-cash-out-form input[type=text],.section-tibonus-cash-out-form input[type=tel],.section-tibonus-cash-out-form input[type=number],.section-tibonus-cash-out-form select,.section-tibonus-cash-out-form textarea,.section-tibonus-requisite-out-form input[type=text],.section-tibonus-requisite-out-form input[type=tel],.section-tibonus-requisite-out-form input[type=number],.section-tibonus-requisite-out-form select,.section-tibonus-requisite-out-form textarea,.section-tibonus-contract-out-form input[type=text],.section-tibonus-contract-out-form input[type=tel],.section-tibonus-contract-out-form input[type=number],.section-tibonus-contract-out-form select,.section-tibonus-contract-out-form textarea,.section-tibonus-buy-product-form input[type=text],.section-tibonus-buy-product-form input[type=tel],.section-tibonus-buy-product-form input[type=number],.section-tibonus-buy-product-form select,.section-tibonus-buy-product-form textarea{border-color:#b8c9da}.section-vacancy-form select,.section-letter-request-form select,.section-tibonus-tax-form select,.section-tibonus-cash-out-form select,.section-tibonus-requisite-out-form select,.section-tibonus-contract-out-form select,.section-tibonus-buy-product-form select{font-size:17px!important;line-height:48px!important;height:48px;width:100%}.section-vacancy-form select:focus,.section-letter-request-form select:focus,.section-tibonus-tax-form select:focus,.section-tibonus-cash-out-form select:focus,.section-tibonus-requisite-out-form select:focus,.section-tibonus-contract-out-form select:focus,.section-tibonus-buy-product-form select:focus{outline:0;box-shadow:none}@media (min-width:992px){.section-vacancy-form select,.section-letter-request-form select,.section-tibonus-tax-form select,.section-tibonus-cash-out-form select,.section-tibonus-requisite-out-form select,.section-tibonus-contract-out-form select,.section-tibonus-buy-product-form select{font-size:19px!important;line-height:53px!important;height:53px}}.section-vacancy-form textarea,.section-letter-request-form textarea,.section-tibonus-tax-form textarea,.section-tibonus-cash-out-form textarea,.section-tibonus-requisite-out-form textarea,.section-tibonus-contract-out-form textarea,.section-tibonus-buy-product-form textarea{line-height:32px}.section-vacancy-form a,.section-letter-request-form a,.section-tibonus-tax-form a,.section-tibonus-cash-out-form a,.section-tibonus-requisite-out-form a,.section-tibonus-contract-out-form a,.section-tibonus-buy-product-form a{color:#ed202a}.section-vacancy-form .form-group,.section-letter-request-form .form-group,.section-tibonus-tax-form .form-group,.section-tibonus-cash-out-form .form-group,.section-tibonus-requisite-out-form .form-group,.section-tibonus-contract-out-form .form-group,.section-tibonus-buy-product-form .form-group{margin:10px 0;width:100%}.section-vacancy-form .form-element,.section-letter-request-form .form-element,.section-tibonus-tax-form .form-element,.section-tibonus-cash-out-form .form-element,.section-tibonus-requisite-out-form .form-element,.section-tibonus-contract-out-form .form-element,.section-tibonus-buy-product-form .form-element{display:block;width:100%}.section-vacancy-form .form-submit,.section-letter-request-form .form-submit,.section-tibonus-tax-form .form-submit,.section-tibonus-cash-out-form .form-submit,.section-tibonus-requisite-out-form .form-submit,.section-tibonus-contract-out-form .form-submit,.section-tibonus-buy-product-form .form-submit{margin:10px auto 30px}.section-vacancy-form .form-agreement,.section-letter-request-form .form-agreement,.section-tibonus-tax-form .form-agreement,.section-tibonus-cash-out-form .form-agreement,.section-tibonus-requisite-out-form .form-agreement,.section-tibonus-contract-out-form .form-agreement,.section-tibonus-buy-product-form .form-agreement{text-align:center;margin-top:30px}.section-vacancy-form .send-result-wrapper,.section-letter-request-form .send-result-wrapper,.section-tibonus-tax-form .send-result-wrapper,.section-tibonus-cash-out-form .send-result-wrapper,.section-tibonus-requisite-out-form .send-result-wrapper,.section-tibonus-contract-out-form .send-result-wrapper,.section-tibonus-buy-product-form .send-result-wrapper{display:none}.section-vacancy-form .send-result-wrapper .send-result,.section-letter-request-form .send-result-wrapper .send-result,.section-tibonus-tax-form .send-result-wrapper .send-result,.section-tibonus-cash-out-form .send-result-wrapper .send-result,.section-tibonus-requisite-out-form .send-result-wrapper .send-result,.section-tibonus-contract-out-form .send-result-wrapper .send-result,.section-tibonus-buy-product-form .send-result-wrapper .send-result{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.section-vacancy-form .send-result-wrapper .send-result .send-result-icon,.section-letter-request-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-tax-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-cash-out-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-requisite-out-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-contract-out-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-buy-product-form .send-result-wrapper .send-result .send-result-icon{display:block;height:60px;width:60px;position:relative;background-color:#c5f4d0;border-radius:50%}.section-vacancy-form .send-result-wrapper .send-result .send-result-icon svg,.section-letter-request-form .send-result-wrapper .send-result .send-result-icon svg,.section-tibonus-tax-form .send-result-wrapper .send-result .send-result-icon svg,.section-tibonus-cash-out-form .send-result-wrapper .send-result .send-result-icon svg,.section-tibonus-requisite-out-form .send-result-wrapper .send-result .send-result-icon svg,.section-tibonus-contract-out-form .send-result-wrapper .send-result .send-result-icon svg,.section-tibonus-buy-product-form .send-result-wrapper .send-result .send-result-icon svg{position:absolute;top:1px;left:13px}@media (min-width:768px){.section-vacancy-form .title,.section-letter-request-form .title,.section-tibonus-tax-form .title,.section-tibonus-cash-out-form .title,.section-tibonus-requisite-out-form .title,.section-tibonus-contract-out-form .title,.section-tibonus-buy-product-form .title{margin-top:0;font-size:26px;text-align:left}.section-vacancy-form .subtitle,.section-letter-request-form .subtitle,.section-tibonus-tax-form .subtitle,.section-tibonus-cash-out-form .subtitle,.section-tibonus-requisite-out-form .subtitle,.section-tibonus-contract-out-form .subtitle,.section-tibonus-buy-product-form .subtitle{margin-top:5px;text-align:left}.section-vacancy-form .send-result-wrapper,.section-letter-request-form .send-result-wrapper,.section-tibonus-tax-form .send-result-wrapper,.section-tibonus-cash-out-form .send-result-wrapper,.section-tibonus-requisite-out-form .send-result-wrapper,.section-tibonus-contract-out-form .send-result-wrapper,.section-tibonus-buy-product-form .send-result-wrapper{margin:35px 0}.section-vacancy-form .send-result-wrapper .send-result,.section-letter-request-form .send-result-wrapper .send-result,.section-tibonus-tax-form .send-result-wrapper .send-result,.section-tibonus-cash-out-form .send-result-wrapper .send-result,.section-tibonus-requisite-out-form .send-result-wrapper .send-result,.section-tibonus-contract-out-form .send-result-wrapper .send-result,.section-tibonus-buy-product-form .send-result-wrapper .send-result{flex-direction:row}.section-vacancy-form .send-result-wrapper .send-result .send-result-icon,.section-letter-request-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-tax-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-cash-out-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-requisite-out-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-contract-out-form .send-result-wrapper .send-result .send-result-icon,.section-tibonus-buy-product-form .send-result-wrapper .send-result .send-result-icon{margin-right:20px;margin-top:-32px}}@media (min-width:992px){.section-vacancy-form .form-row,.section-letter-request-form .form-row,.section-tibonus-tax-form .form-row,.section-tibonus-cash-out-form .form-row,.section-tibonus-requisite-out-form .form-row,.section-tibonus-contract-out-form .form-row,.section-tibonus-buy-product-form .form-row{width:440px;margin:0 auto}.section-vacancy-form .form-group,.section-letter-request-form .form-group,.section-tibonus-tax-form .form-group,.section-tibonus-cash-out-form .form-group,.section-tibonus-requisite-out-form .form-group,.section-tibonus-contract-out-form .form-group,.section-tibonus-buy-product-form .form-group{margin:30px 0}.section-vacancy-form .form-submit,.section-letter-request-form .form-submit,.section-tibonus-tax-form .form-submit,.section-tibonus-cash-out-form .form-submit,.section-tibonus-requisite-out-form .form-submit,.section-tibonus-contract-out-form .form-submit,.section-tibonus-buy-product-form .form-submit{max-width:300px;margin-top:30px}}@media (max-width:1199.98px){.aside-filter{transition:opacity .15s;position:fixed;top:-9999px;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;display:none;z-index:3300}body.aside-filter-mobile-open .aside-filter,body.aside-filter-mobile-opening .aside-filter,body.aside-filter-mobile-closing .aside-filter{top:0;left:0;width:100vw;height:100vh;overflow:auto}body.aside-filter-mobile-open .aside-filter,body.aside-filter-mobile-opening .aside-filter{opacity:1}}@media (max-width:767px){body.aside-filter-mobile-open,body.aside-filter-mobile-opening,body.aside-filter-mobile-closing{overflow:hidden}body.aside-filter-mobile-open .aside-filter,body.aside-filter-mobile-opening .aside-filter,body.aside-filter-mobile-closing .aside-filter{display:block}}.warehouse-price,table.available-warehouses td.price,.catalog-item-article.size-nano>.card-cont .col-price,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-price{font-size:16px;font-weight:700;line-height:18px;vertical-align:middle}.warehouse-price .price-old,table.available-warehouses td.price .price-old,.catalog-item-article.size-nano>.card-cont .col-price .price-old,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-price .price-old{color:#999;font-size:12px;line-height:12px;font-weight:400;text-decoration:line-through;display:block}.warehouse-price .price-new,table.available-warehouses td.price .price-new,.catalog-item-article.size-nano>.card-cont .col-price .price-new,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-price .price-new{color:#ed202a}.warehouse-price .price-purchase,table.available-warehouses td.price .price-purchase,.catalog-item-article.size-nano>.card-cont .col-price .price-purchase,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-price .price-purchase{color:#999;font-size:12px;line-height:12px;font-weight:400}@media (min-width:992px){.warehouse-price .price-old,table.available-warehouses td.price .price-old,.catalog-item-article.size-nano>.card-cont .col-price .price-old,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-price .price-old{font-size:14px;display:block}}.catalog-item-article,.section-catalog-section .catalog-products article{position:relative;display:grid;grid-template-columns:100px auto;grid-template-areas:"guarantee guarantee" "image info" "prices prices";column-gap:13px}.catalog-item-article.size-nano,.section-catalog-section .catalog-products article.size-nano{display:block}.catalog-item-article.size-nano.not-nano-cont,.section-catalog-section .catalog-products article.size-nano.not-nano-cont{display:none!important}.catalog-item-article.size-nano .cont-nano,.section-catalog-section .catalog-products article.size-nano .cont-nano{display:grid}.catalog-item-article.size-nano .not-nano-cont,.section-catalog-section .catalog-products article.size-nano .not-nano-cont{display:none!important}.catalog-item-article.size-nano .ico-collapse,.section-catalog-section .catalog-products article.size-nano .ico-collapse{display:none}.catalog-item-article:not(.size-nano) .cont-nano,.section-catalog-section .catalog-products article:not(.size-nano) .cont-nano{display:none}.catalog-item-article:not(.size-nano) .ico-collapse,.section-catalog-section .catalog-products article:not(.size-nano) .ico-collapse{display:block}.catalog-item-article.size-nano.thead-nano>.card-cont.cont-nano,.section-catalog-section .catalog-products article.size-nano.thead-nano>.card-cont.cont-nano{padding:6px 10px 4px!important;background-color:#f4f4f4}.catalog-item-article.size-nano.thead-nano>.card-cont.cont-nano>div,.section-catalog-section .catalog-products article.size-nano.thead-nano>.card-cont.cont-nano>div{font-weight:700!important;font-size:11px!important}.catalog-item-article .ico-collapse,.section-catalog-section .catalog-products article .ico-collapse{position:absolute;top:13px;right:10px}.catalog-item-article.size-nano,.section-catalog-section .catalog-products article.size-nano{padding:0!important;margin:0!important}.catalog-item-article.size-nano>.card-cont,.section-catalog-section .catalog-products article.size-nano>.card-cont{display:grid;flex-direction:row;flex:1 1 auto;align-items:center}.catalog-item-article.size-nano>.card-cont.available-today,.section-catalog-section .catalog-products article.size-nano>.card-cont.available-today{background-color:#d2fcdc}.catalog-item-article.size-nano>.card-cont.available-today.has-franch,.catalog-item-article.size-nano>.card-cont.has-franch,.section-catalog-section .catalog-products article.size-nano>.card-cont.has-franch{background-color:#d1f0ff}.catalog-item-article.size-nano>.card-cont.available-today.hidden-for-client,.catalog-item-article.size-nano>.card-cont.hidden-for-client,.section-catalog-section .catalog-products article.size-nano>.card-cont.hidden-for-client{background-color:#ffb6c1}.catalog-item-article.size-nano>.card-cont,.section-catalog-section .catalog-products article.size-nano>.card-cont,.catalog-item-article.size-nano>.card-cont:first-child,.catalog-item-article.size-nano>.card-cont:last-child{padding:10px 10px;margin:0}.catalog-item-article.size-nano>.card-cont .col-brand,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-brand{font-weight:500;font-size:16px;line-height:24px}.catalog-item-article.size-nano>.card-cont .col-brand .info-article,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-brand .info-article{display:none}.catalog-item-article.size-nano>.card-cont .col-article,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-article{font-weight:500;font-size:16px;line-height:20px;word-break:break-all}.catalog-item-article.size-nano>.card-cont .col-name,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-name{word-break:break-word}.catalog-item-article.size-nano>.card-cont .col-name a,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-name a{color:#3c9cd0}.catalog-item-article.size-nano>.card-cont .col-action,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-action{cursor:pointer}.catalog-item-article.size-nano>.card-cont .btn.btn-primary,.section-catalog-section .catalog-products article.size-nano>.card-cont .btn.btn-primary{height:30px;padding:0}.catalog-item-article.size-nano>.card-cont .pair-comment,.section-catalog-section .catalog-products article.size-nano>.card-cont .pair-comment{font-weight:400;font-size:12px;margin-top:0;line-height:1;color:#888;display:none}.catalog-item-article.size-nano>.card-cont .nano-other,.section-catalog-section .catalog-products article.size-nano>.card-cont .nano-other{font-weight:400;color:#3c9cd0;font-size:11px;line-height:1.6;text-decoration-line:underline;cursor:pointer}@media (max-width:991.98px){.catalog-item-article.size-nano>.card-cont,.section-catalog-section .catalog-products article.size-nano>.card-cont{column-gap:8px;grid-template-columns:2.5fr 1fr 1fr 24px!important;grid-template-areas:"brand delivery available action" "name name price action";font-size:13px}.catalog-item-article.size-nano>.card-cont,.section-catalog-section .catalog-products article.size-nano>.card-cont,.catalog-item-article.size-nano>.card-cont:first-child,.catalog-item-article.size-nano>.card-cont:last-child{padding:10px 0 10px 10px}.catalog-item-article.size-nano>.card-cont .col-brand,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-brand{font-size:13px!important;grid-area:brand}.catalog-item-article.size-nano>.card-cont .col-brand .info-article,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-brand .info-article{display:inline;font-weight:700}.catalog-item-article.size-nano>.card-cont .col-article,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-article{font-size:13px!important;grid-area:article;display:none}.catalog-item-article.size-nano>.card-cont .col-name,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-name{font-size:13px!important;grid-area:name}.catalog-item-article.size-nano>.card-cont .col-delivery,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-delivery{font-size:13px!important;grid-area:delivery}.catalog-item-article.size-nano>.card-cont .col-available,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-available{font-size:13px!important;grid-area:available}.catalog-item-article.size-nano>.card-cont .col-price,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-price{font-size:13px!important;grid-area:price}.catalog-item-article.size-nano>.card-cont .col-action,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-action{grid-area:action}.catalog-item-article.size-nano>.card-cont .c-amount-wholesale,.section-catalog-section .catalog-products article.size-nano>.card-cont .c-amount-wholesale,.catalog-item-article.size-nano>.card-cont .btn.btn-primary,.section-catalog-section .catalog-products article.size-nano>.card-cont .btn.btn-primary{display:none}.catalog-item-article.size-nano>.card-cont .nano-other,.section-catalog-section .catalog-products article.size-nano>.card-cont .nano-other{display:none}}@media (min-width:992px){.catalog-item-article.size-nano>.card-cont,.section-catalog-section .catalog-products article.size-nano>.card-cont{grid-template-columns:130px 140px auto 140px 80px 100px 110px 30px!important;font-size:14px}.catalog-item-article.size-nano>.card-cont .col-action,.section-catalog-section .catalog-products article.size-nano>.card-cont .col-action{padding-left:6px}}@media (max-width:991.98px){.catalog-item-article.size-nano.thead-nano,.section-catalog-section .catalog-products article.size-nano.thead-nano{display:none!important}}.catalog-item-article.hidden-for-client,.section-catalog-section .catalog-products article.hidden-for-client{background-color:#ffb6c1}.catalog-item-article .image-stuff,.section-catalog-section .catalog-products article .image-stuff{grid-area:image}.catalog-item-article .image-stuff .illustration,.section-catalog-section .catalog-products article .image-stuff .illustration{position:relative;max-width:100%;text-align:center}.catalog-item-article .image-stuff .illustration img,.section-catalog-section .catalog-products article .image-stuff .illustration img{max-width:100%;max-height:200px;height:auto}.catalog-item-article .image-stuff .yandex-image-search,.section-catalog-section .catalog-products article .image-stuff .yandex-image-search{display:block;margin-top:5px}.catalog-item-article .image-stuff .badges,.section-catalog-section .catalog-products article .image-stuff .badges{display:none;position:absolute;top:0;left:0}.catalog-item-article .image-stuff .badges .badge,.section-catalog-section .catalog-products article .image-stuff .badges .badge{display:block}.catalog-item-article .image-stuff .badges .badge:not(:first-child),.section-catalog-section .catalog-products article .image-stuff .badges .badge:not(:first-child){margin-top:5px}.catalog-item-article .image-stuff .icons-stuff,.section-catalog-section .catalog-products article .image-stuff .icons-stuff{display:none}.catalog-item-article .image-stuff .icons-stuff .b-photo,.section-catalog-section .catalog-products article .image-stuff .icons-stuff .b-photo{display:none}.catalog-item-article .image-stuff .icons-stuff .b-applicability.short,.section-catalog-section .catalog-products article .image-stuff .icons-stuff .b-applicability.short{display:none;background:0 0;margin-left:10px}.catalog-item-article .image-stuff .b-applicability.full,.section-catalog-section .catalog-products article .image-stuff .b-applicability.full{display:none}.catalog-item-article .image-stuff .article-info,.section-catalog-section .catalog-products article .image-stuff .article-info{display:none}.catalog-item-article .image-stuff .wrong-cross,.section-catalog-section .catalog-products article .image-stuff .wrong-cross{display:inline-block;color:#999;text-decoration:underline;font-size:12px}.catalog-item-article .image-stuff.no-photo picture,.section-catalog-section .catalog-products article .image-stuff.no-photo picture,.catalog-item-article .image-stuff.no-photo img,.section-catalog-section .catalog-products article .image-stuff.no-photo img{display:none}.catalog-item-article .image-stuff.no-photo .icons-stuff,.section-catalog-section .catalog-products article .image-stuff.no-photo .icons-stuff{display:flex}.catalog-item-article .image-stuff.no-photo .icons-stuff .yandex-image-search,.section-catalog-section .catalog-products article .image-stuff.no-photo .icons-stuff .yandex-image-search{display:inline-block;width:24px;height:24px}.catalog-item-article .image-stuff.no-photo .icons-stuff .b-photo,.section-catalog-section .catalog-products article .image-stuff.no-photo .icons-stuff .b-photo{display:none;cursor:default}.catalog-item-article .image-stuff.no-photo .icons-stuff .b-photo svg path,.section-catalog-section .catalog-products article .image-stuff.no-photo .icons-stuff .b-photo svg path{fill:#ccc}.catalog-item-article .image-stuff.no-photo .icons-stuff .b-applicability.short,.section-catalog-section .catalog-products article .image-stuff.no-photo .icons-stuff .b-applicability.short{display:none}.catalog-item-article .image-stuff.no-photo .b-applicability.full,.section-catalog-section .catalog-products article .image-stuff.no-photo .b-applicability.full{display:none}.catalog-item-article .guarantee-stuff,.section-catalog-section .catalog-products article .guarantee-stuff{grid-area:guarantee;display:flex;flex-wrap:wrap;column-gap:10px}.catalog-item-article .guarantee-stuff>*,.section-catalog-section .catalog-products article .guarantee-stuff>*{margin-bottom:14px}.catalog-item-article .info-stuff,.section-catalog-section .catalog-products article .info-stuff{grid-area:info}.catalog-item-article .info-stuff .badges,.section-catalog-section .catalog-products article .info-stuff .badges{display:block}.catalog-item-article .info-stuff .badges>*,.section-catalog-section .catalog-products article .info-stuff .badges>*{margin-bottom:14px}.catalog-item-article .info-stuff .article-info,.section-catalog-section .catalog-products article .info-stuff .article-info{display:block;font-size:14px;margin-top:5px}.catalog-item-article .info-stuff .article-info .param>span,.section-catalog-section .catalog-products article .info-stuff .article-info .param>span{color:#999}.catalog-item-article .info-stuff h3,.section-catalog-section .catalog-products article .info-stuff h3{font-size:16px;margin:0 0 5px}.catalog-item-article .info-stuff .description,.section-catalog-section .catalog-products article .info-stuff .description{font-size:12px;line-height:14px;color:#999;display:flex;flex-direction:row}.catalog-item-article .info-stuff .description .description-text,.section-catalog-section .catalog-products article .info-stuff .description .description-text{margin-right:20px}.catalog-item-article .info-stuff .description a,.section-catalog-section .catalog-products article .info-stuff .description a{color:#999}.catalog-item-article .prices-stuff,.section-catalog-section .catalog-products article .prices-stuff{grid-area:prices;margin:0 -13px}.catalog-item-article .prices-stuff .expand-available,.section-catalog-section .catalog-products article .prices-stuff .expand-available{color:#999;font-size:12px;line-height:10px;padding:10px 10px 0 12px}.catalog-item-article .prices-stuff .expand-available span,.section-catalog-section .catalog-products article .prices-stuff .expand-available span{cursor:pointer}@media (max-width:991.98px){.catalog-item-article,.section-catalog-section .catalog-products article{box-shadow:0 4px 4px rgba(0,13,46,.02);background-color:#fff;border-radius:4px;padding:10px 13px}}.catalog-item-article:not(.product-pair),.section-catalog-section .catalog-products article:not(.product-pair){border-top:1px solid #ddd}.catalog-item-article.product-pair,.section-catalog-section .catalog-products article.product-pair{border-top:2px #ddd dashed}.catalog-item-article.product-pair .brand-name,.section-catalog-section .catalog-products article.product-pair .brand-name{display:none}.catalog-item-article.product-pair .pair-comment,.section-catalog-section .catalog-products article.product-pair .pair-comment{display:inline!important}@media (min-width:992px){.catalog-item-article,.section-catalog-section .catalog-products article{grid-template-rows:auto auto 1fr;grid-template-columns:200px auto;grid-template-areas:"image guarantee" "image info" "image prices";column-gap:30px;padding-top:30px;padding-bottom:20px}.catalog-item-article:first-child,.section-catalog-section .catalog-products article:first-child,.catalog-item-article.thead-nano~.catalog-item-article:nth-child(2),.section-catalog-section .catalog-products article.thead-nano~.catalog-item-article:nth-child(2),.section-catalog-section .catalog-products .catalog-item-article.thead-nano~article:nth-child(2),.section-catalog-section .catalog-products article.thead-nano~article:nth-child(2){margin-top:0!important;padding-top:0!important;border-top:0!important}.catalog-item-article .image-stuff .illustration .badges,.section-catalog-section .catalog-products article .image-stuff .illustration .badges{position:absolute}.catalog-item-article .image-stuff .badges,.section-catalog-section .catalog-products article .image-stuff .badges{order:1;position:absolute;display:inline-block}.catalog-item-article .image-stuff .icons-stuff,.section-catalog-section .catalog-products article .image-stuff .icons-stuff{display:none;margin:20px 0 10px;justify-content:flex-start;flex-wrap:nowrap}.catalog-item-article .image-stuff .b-applicability.full,.section-catalog-section .catalog-products article .image-stuff .b-applicability.full{display:inline-block}.catalog-item-article .image-stuff .article-info,.section-catalog-section .catalog-products article .image-stuff .article-info{display:block;margin:10px 0 5px;font-size:16px}.catalog-item-article .image-stuff.no-photo .illustration,.section-catalog-section .catalog-products article .image-stuff.no-photo .illustration{display:flex;flex-direction:column;align-items:flex-start}.catalog-item-article .image-stuff.no-photo .illustration picture,.section-catalog-section .catalog-products article .image-stuff.no-photo .illustration picture,.catalog-item-article .image-stuff.no-photo .illustration img,.section-catalog-section .catalog-products article .image-stuff.no-photo .illustration img{display:none}.catalog-item-article .image-stuff.no-photo .illustration .icons-stuff .yandex-image-search,.section-catalog-section .catalog-products article .image-stuff.no-photo .illustration .icons-stuff .yandex-image-search{display:inline-block}.catalog-item-article .image-stuff.no-photo .illustration .icons-stuff .b-photo,.section-catalog-section .catalog-products article .image-stuff.no-photo .illustration .icons-stuff .b-photo{display:none}.catalog-item-article .image-stuff.no-photo .illustration .badges,.section-catalog-section .catalog-products article .image-stuff.no-photo .illustration .badges{position:relative}.catalog-item-article .image-stuff.no-photo .icons-stuff .b-applicability.short,.section-catalog-section .catalog-products article .image-stuff.no-photo .icons-stuff .b-applicability.short{display:inline-block}.catalog-item-article .guarantee-stuff,.section-catalog-section .catalog-products article .guarantee-stuff{display:block}.catalog-item-article .guarantee-stuff>*,.section-catalog-section .catalog-products article .guarantee-stuff>*{margin-bottom:20px}.catalog-item-article .info-stuff .badges,.section-catalog-section .catalog-products article .info-stuff .badges{display:none}.catalog-item-article .info-stuff .article-info,.section-catalog-section .catalog-products article .info-stuff .article-info{display:none}.catalog-item-article .info-stuff h3,.section-catalog-section .catalog-products article .info-stuff h3{margin:0 0 8px;font-size:20px}.catalog-item-article .info-stuff .description,.section-catalog-section .catalog-products article .info-stuff .description{font-size:14px;line-height:16px}.catalog-item-article .prices-stuff,.section-catalog-section .catalog-products article .prices-stuff{margin:0}.catalog-item-article .prices-stuff .expand-available,.section-catalog-section .catalog-products article .prices-stuff .expand-available{font-size:14px;text-decoration:underline;padding:15px 0}}.catalog-item-article-badges .image-stuff .illustration .badges,.section-catalog-section .catalog-products.products-analog article .image-stuff .illustration .badges{position:relative}@media (min-width:992px){body.view-style-list-compact .catalog-item-article,body.view-style-list-compact .section-catalog-section .catalog-products article,.section-catalog-section .catalog-products body.view-style-list-compact article{grid-template-columns:120px auto}body.view-style-list-compact .catalog-item-article .guarantee-stuff>*,body.view-style-list-compact .section-catalog-section .catalog-products article .guarantee-stuff>*,.section-catalog-section .catalog-products body.view-style-list-compact article .guarantee-stuff>*{margin-bottom:5px}body.view-style-list-compact .catalog-item-article .info-stuff h3,body.view-style-list-compact .section-catalog-section .catalog-products article .info-stuff h3,.section-catalog-section .catalog-products body.view-style-list-compact article .info-stuff h3{margin:0;font-size:18px}body.view-style-list-compact .catalog-item-article .info-stuff .description,body.view-style-list-compact .section-catalog-section .catalog-products article .info-stuff .description,.section-catalog-section .catalog-products body.view-style-list-compact article .info-stuff .description{font-size:13px;line-height:15px}body.view-style-list-compact .catalog-item-article .prices-stuff .expand-available,body.view-style-list-compact .section-catalog-section .catalog-products article .prices-stuff .expand-available,.section-catalog-section .catalog-products body.view-style-list-compact article .prices-stuff .expand-available{padding-top:5px}}table.available-warehouses{width:100%;margin-top:10px}table.available-warehouses thead{display:none}table.available-warehouses thead th{font-weight:700;font-size:12px;padding:10px 0 8px 12px}table.available-warehouses thead th:last-child{padding-right:10px}table.available-warehouses tbody tr.in-stock{background-color:#d2fcdc}table.available-warehouses tbody tr.in-stock:first-child:not(.has-franch){border-top:1px solid #bafac9}table.available-warehouses tbody tr.in-stock:not(:last-child){border-bottom:1px solid #bafac9}table.available-warehouses tbody tr.in-stock.has-franch{background-color:#d1f0ff}table.available-warehouses tbody tr:first-child{border-top:1px solid #f0f0f0}table.available-warehouses tbody tr:not(:last-child){border-bottom:1px solid #f0f0f0}table.available-warehouses tbody tr.franch-info-open{background-color:#edf9ff}table.available-warehouses tbody tr.has-franch{border-bottom:none}table.available-warehouses tbody tr.has-franch .b-green{background-color:#ed202a}table.available-warehouses tbody tr.has-franch td:last-child button[data-role=hide-franch-product]{display:none}table.available-warehouses tbody tr.has-franch td:last-child button[data-role=hide-franch-product] svg{transform:rotate(180deg);margin-left:5px}table.available-warehouses tbody tr.has-franch td:last-child button.show{display:flex}table.available-warehouses tbody tr.has-franch td:last-child button.hide{display:flex}table.available-warehouses tbody tr.has-franch-open{background-color:#edf9ff}table.available-warehouses tbody tr.franch-info{background-color:#edf9ff;max-height:0;overflow:hidden}table.available-warehouses tbody tr.franch-info td.seller{padding:0;max-height:0}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper{display:flex;flex-direction:row;max-height:0;transition:max-height .8s ease-out;overflow:hidden}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .logo{max-width:108px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block{width:100%;display:flex;flex-direction:column;margin-left:19px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block form{display:none;margin-top:25px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block form label{font-size:16px;font-weight:400;display:block}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block form textarea{height:80px;width:100%;resize:none;background-color:#fff;padding:5px;font-family:Gilroy,Open Sans,Helvetica,sans-serif;border-radius:5px;margin-top:10px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block form div{margin-top:15px;display:flex;flex-direction:row;align-items:center}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block form .b-green{width:118px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block form button.form-cancel-btn{display:inline;background:0 0;border:0;font-size:14px;font-weight:400;margin-left:10px;color:#949494}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block form.show{display:block}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-row{display:flex;justify-content:space-between}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description{display:flex;flex-direction:column}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .title{font-size:18px;font-weight:700;margin-bottom:18px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .title img{margin-right:20px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .text,table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .address{font-size:14px;font-weight:400;line-height:16px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .text{width:95%}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .address{color:#888;margin-bottom:0}table.available-warehouses tbody tr.franch-info td.seller .feedback{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;min-width:200px}table.available-warehouses tbody tr.franch-info td.seller .feedback a{display:block;font-size:18px;margin-bottom:18px}table.available-warehouses tbody tr.franch-info td.seller .feedback button{font-size:14px}table.available-warehouses tbody tr.franch-info td.seller .feedback button.hide{display:none}table.available-warehouses tbody tr.franch-info-active{height:auto;overflow:visible}table.available-warehouses tbody tr.franch-info-active td.seller{padding:3px 10px 17px 10px}table.available-warehouses tbody tr.franch-info-active td.seller .franch-info-wrapper{max-height:9999px}@media (max-width:1199.98px){table.available-warehouses tbody tr.franch-info td.seller{padding-top:10px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper{flex-direction:column}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block{margin-top:10px;margin-left:0}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-block span{font-size:14px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .franch-info-row{flex-direction:column}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .title{font-size:14px;font-weight:700;margin-bottom:10px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .text,table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .address{font-size:14px;margin:0 0 10px}table.available-warehouses tbody tr.franch-info td.seller .franch-info-wrapper .description .text{width:95%}table.available-warehouses tbody tr.franch-info td.seller .feedback{align-items:flex-start}table.available-warehouses tbody tr.franch-info td.seller .feedback a{font-size:16px;margin-bottom:0;min-width:140px}table.available-warehouses tbody tr.franch-info td.seller .feedback button{font-size:12px;margin-top:10px}}@media (max-width:767.98px){table.available-warehouses tbody tr.franch-info td.seller{width:100%}table.available-warehouses tbody tr.franch-info td.seller .description .text{width:100%}}@media (max-width:575.98px){table.available-warehouses tbody tr.franch-info .franch-info-wrapper .franch-info-block form button.form-cancel-btn{margin-left:0!important}}table.available-warehouses td{padding:10px 0 12px 10px}table.available-warehouses td:last-child{padding-right:10px}table.available-warehouses td:last-child button[data-role=add-to-cart-wholesale]{padding:0;width:110px;height:30px}table.available-warehouses td.basket{padding-right:10px}table.available-warehouses:not(.retail) tr>td.location{width:100%}table.available-warehouses:not(.retail) tr>td.delivery{width:calc((100% - 50px - 120px)/3)}table.available-warehouses:not(.retail) tr>td.stock{width:calc((100% - 50px - 120px)/3)}table.available-warehouses:not(.retail) tr>td.price{width:calc((100% - 50px - 120px)/3)}table.available-warehouses:not(.retail) tr>td.amount{width:120px;padding-left:0;padding-right:10px}table.available-warehouses.retail tr>td.delivery{width:33%}table.available-warehouses.retail tr>td.stock{width:33%}table.available-warehouses.retail tr>td.price{width:33%}table.available-warehouses.retail tr>td.amount{width:auto}@media (max-width:1199.98px){table.available-warehouses .location{display:block}}@media (min-width:992px){table.available-warehouses{margin:10px -10px 0}table.available-warehouses thead{display:table-header-group}table.available-warehouses .location{display:table-cell;width:50%}}@media (max-width:575.98px){table.available-warehouses tr .b-green{width:100%}}body.view-style-list-compact button[data-role=add-to-cart-wholesale]{padding:0;width:110px;height:30px}body.view-style-list-compact table.available-warehouses{margin-top:0}body.view-style-list-compact table.available-warehouses thead th{padding-top:5px;padding-bottom:2px}body.view-style-list-compact table.available-warehouses td{padding:3px 0 3px 10px}body.view-style-list-compact table.available-warehouses td:last-child{padding-right:10px}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.location{width:100%}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.delivery{width:calc((100% - 50px - 110px)/3)}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.stock{width:calc((100% - 50px - 110px)/3)}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.price{width:calc((100% - 50px - 110px)/3)}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.amount{width:110px}body.view-style-list-compact table.available-warehouses.retail tr>td.delivery{width:33%}body.view-style-list-compact table.available-warehouses.retail tr>td.stock{width:33%}body.view-style-list-compact table.available-warehouses.retail tr>td.price{width:33%}body.view-style-list-compact table.available-warehouses.retail tr>td.amount{width:auto}body.view-style-list-compact table.available-warehouses tr.has-franch{border-bottom:none}body.view-style-list-compact table.available-warehouses tr.has-franch-open{background-color:#edf9ff}body.view-style-list-compact table.available-warehouses tr.has-franch .b-green{background-color:#ed202a}body.view-style-list-compact table.available-warehouses tr.has-franch td:last-child button[data-role=hide-franch-product]{display:none}body.view-style-list-compact table.available-warehouses tr.has-franch td:last-child button[data-role=hide-franch-product] svg{transform:rotate(180deg);margin-left:5px}body.view-style-list-compact table.available-warehouses tr.has-franch td:last-child button.show{display:flex}body.view-style-list-compact table.available-warehouses tr.has-franch td:last-child button.hide{display:flex}body.view-style-list-compact table.available-warehouses tr.franch-info{background-color:#edf9ff;max-height:0;overflow:hidden}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller{padding:0;max-height:0}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper{display:flex;flex-direction:row;max-height:0;transition:max-height .05s ease-out;overflow:hidden}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .logo{max-width:108px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block{width:100%;display:flex;flex-direction:column;margin-left:19px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block form{display:none;margin-top:25px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block form label{font-size:16px;font-weight:400;display:block}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block form textarea{height:80px;width:100%;resize:none;background-color:#fff;padding:5px;font-family:Gilroy,Open Sans,Helvetica,sans-serif;border-radius:5px;margin-top:10px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block form div{margin-top:15px;display:flex;flex-direction:row;align-items:center}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block form .b-green{width:118px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block form button.form-cancel-btn{display:inline;background:0 0;border:0;font-size:14px;font-weight:400;margin-left:10px;color:#949494}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block form.show{display:block}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-row{display:flex;justify-content:space-between}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description{display:flex;flex-direction:column}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .title{font-size:18px;font-weight:700;margin-bottom:18px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .text,body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .address{font-size:14px;font-weight:400;line-height:16px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .text{width:95%}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .address{color:#888;margin-bottom:0}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .feedback{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;min-width:200px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .feedback a{display:block;font-size:18px;margin-bottom:18px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .feedback button{font-size:14px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .feedback button.hide{display:none}body.view-style-list-compact table.available-warehouses tr.franch-info-active{height:auto;overflow:visible}body.view-style-list-compact table.available-warehouses tr.franch-info-active td.seller{padding:3px 10px 17px 10px}body.view-style-list-compact table.available-warehouses tr.franch-info-active td.seller .franch-info-wrapper{max-height:9999px;transition:max-height .6s ease-in}@media (min-width:992px){body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.location{width:auto}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.delivery{width:calc((100% - 50px - 110px)/3)}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.stock{width:calc((100% - 50px - 110px)/3)}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.price{width:calc((100% - 50px - 110px)/3)}body.view-style-list-compact table.available-warehouses:not(.retail) tr>td.amount{width:110px}}@media (max-width:1199.98px){body.view-style-list-compact table.available-warehouses td.location{display:block}body.view-style-list-compact table.available-warehouses:not(.retail) tr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}body.view-style-list-compact table.available-warehouses:not(.retail) tr.franch-info{display:none}body.view-style-list-compact table.available-warehouses:not(.retail) tr.franch-info-active{display:table-row;animation:franch-info-opacity .6s ease-in-out}@keyframes franch-info-opacity{0%{opacity:0}to{opacity:1}}body.view-style-list-compact table.available-warehouses:not(.retail) thead .location{display:none}body.view-style-list-compact table.available-warehouses:not(.retail) tbody .location{display:block;width:100%;font-size:12px;padding-bottom:0}body.view-style-list-compact table.available-warehouses:not(.retail) tbody td:not(.location){padding-top:0}}@media (max-width:991.98px){body.view-style-list-compact table.available-warehouses tr.franch-info td.seller{padding-top:10px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper{flex-direction:column}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block{margin-top:10px;margin-left:0}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-block span{font-size:14px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .franch-info-row{flex-direction:column}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .title{font-size:14px;font-weight:700;margin-bottom:10px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .text,body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .address{font-size:14px;margin:0 0 10px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .franch-info-wrapper .description .text{width:95%}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .feedback{align-items:flex-start}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .feedback a{font-size:16px;margin-bottom:0;min-width:140px}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .feedback button{font-size:12px;margin-top:10px}}@media (max-width:767.98px){body.view-style-list-compact table.available-warehouses tr.franch-info td.seller{width:100%}body.view-style-list-compact table.available-warehouses tr.franch-info td.seller .description .text{width:100%}}@media (max-width:575.98px){body.view-style-list-compact table.available-warehouses tr.franch-info .franch-info-wrapper .franch-info-block form button.form-cancel-btn{margin-left:0!important}}.btn-feedback-modal{font-size:12px;color:#999}.btn-feedback-modal:hover{background-color:#eef7fa;color:#0a83c9;margin-right:-120px;position:relative;z-index:1000}.size-nano .btn-feedback-modal>span{display:none}.size-nano .btn-feedback-modal:hover>span{display:inline-block;position:relative;width:120px}.product-tracking-controls a.product-tracking,.product-tracking-controls span.product-tracking{display:inline-block;position:relative;font-size:.9rem;line-height:1;text-decoration:none;padding:.15rem .15rem .15rem 1.35rem}.product-tracking-controls a.product-tracking a,.product-tracking-controls span.product-tracking a{color:var(--red);text-decoration:underline}.product-tracking-controls a.product-tracking:before,.product-tracking-controls span.product-tracking:before{content:"\f008";display:block;position:absolute;font-family:"Public Icons";font-size:1rem;left:0}.product-tracking-controls a.product-tracking:hover,.product-tracking-controls span.product-tracking:hover{color:var(--red)}.product-tracking-controls a.product-tracking:hover:before,.product-tracking-controls span.product-tracking:hover:before{content:"\f007"}.product-tracking-controls a.product-tracking.in-product-tracking,.product-tracking-controls span.product-tracking.in-product-tracking{color:var(--red)}.product-tracking-controls a.product-tracking.in-product-tracking:before,.product-tracking-controls span.product-tracking.in-product-tracking:before{content:"\f007"}.product-tracking-controls span.link-to-product-tracking a{color:var(--red)}.product-tracking-controls span.link-to-product-tracking-hidden{display:none}.section-catalog-section.v2 .available:not(.opened) table.available-warehouses thead{display:none}.section-catalog-section.v2 .available:not(.opened) table.available-warehouses thead:nth-child(1),.section-catalog-section.v2 .available:not(.opened) table.available-warehouses thead:nth-child(2),.section-catalog-section.v2 .available:not(.opened) table.available-warehouses thead.search-filter-opened{display:table-row-group}.section-catalog-section.v2 .available:not(.opened) table.available-warehouses tbody{display:none}.section-catalog-section.v2 .available:not(.opened) table.available-warehouses tbody:nth-child(2),.section-catalog-section.v2 .available:not(.opened) table.available-warehouses tbody:nth-child(3),.section-catalog-section.v2 .available:not(.opened) table.available-warehouses tbody.search-filter-opened{display:table-row-group}.section-catalog-section.v2 .available.opened .expand-available span{font-size:0}.section-catalog-section.v2 .available.opened .expand-available span:before{content:attr(data-hide-label);font-size:14px}.section-catalog-section .list-view{background-color:#fff}.section-catalog-section .catalog-sections{margin:0 0 2rem}.section-catalog-section .catalog-sections .list-view{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.section-catalog-section .catalog-sections .list-view article{width:9.6rem}.section-catalog-section .catalog-sections .list-view article:first-child{margin-left:-2rem}.section-catalog-section .catalog-sections .list-view article>a{transition:box-shadow .2s;display:block;width:100%;height:100%;padding:.5rem;text-decoration:none}.section-catalog-section .catalog-sections .list-view article>a .img-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:8rem;width:100%}.section-catalog-section .catalog-sections .list-view article>a .img-wrapper img{display:block;max-width:100%;max-height:100%;height:auto;width:auto}.section-catalog-section .catalog-sections .list-view article>a .name{padding:.5rem 0;font-size:.9rem;font-weight:700;line-height:1.2;text-align:center}.section-catalog-section .catalog-sections .list-view article>a:hover{box-shadow:0 0 1rem rgba(0,0,0,.25)}.section-catalog-section .catalog-sections.compact{margin:0 0 1rem}.section-catalog-section .catalog-sections.compact .list-view article:first-child{margin-left:-.5rem}.section-catalog-section .catalog-sections.compact .list-view article>a .img-wrapper{height:3rem}.section-catalog-section .catalog-sections-subsections{padding:2rem 0;box-shadow:0 0 5px rgba(0,0,0,.3);background-color:#fff}.section-catalog-section .catalog-sections-subsections .container>ul{list-style:none;column-count:3}.section-catalog-section .catalog-sections-subsections .container>ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding:0 0 1rem 0}.section-catalog-section .catalog-sections-subsections .container>ul>li>a{line-height:1.2;font-size:1.2em;font-weight:700}.section-catalog-section .catalog-sections-subsections .container>ul>li>a img{vertical-align:middle;width:20px;height:20px;margin-right:15px;object-position:center center;object-fit:contain}.section-catalog-section .catalog-sections-subsections .container>ul>li>a .count{color:var(--red);font-weight:700}.section-catalog-section .catalog-sections-subsections .container>ul>li .submenu>ul{list-style:none;padding-left:35px}.section-catalog-section .catalog-sections-subsections .container>ul>li .submenu>ul>li>a{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.section-catalog-section .catalog-sections-subsections .container>ul>li .submenu>ul>li>a .img-wrapper{display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:6rem;padding:.5rem;flex-shrink:0}.section-catalog-section .catalog-sections-subsections .container>ul>li .submenu>ul>li>a .img-wrapper img{display:block;max-width:100%;max-height:100%;height:auto;margin:0 auto}.section-catalog-section .catalog-sections-subsections .container>ul>li .submenu>ul>li>a .count{color:var(--red);font-weight:700}@media (max-width:1199.98px){.section-catalog-section .catalog-sections-subsections .container>ul{column-count:2}}@media (max-width:767.98px){.section-catalog-section .catalog-sections-subsections .container>ul{column-count:1}}.last-products-slider .owl-carousel{position:relative}.last-products-slider .owl-carousel .owl-stage{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.last-products-slider .owl-carousel .owl-stage .owl-item .item{height:80%}.last-products-slider .owl-carousel .owl-stage .owl-item .item a{transition:border-color .2s,color .2s;display:block;width:180px;height:100%;padding:20px;border:1px solid #dcdcdc;text-decoration:none;color:#777}.last-products-slider .owl-carousel .owl-stage .owl-item .item a .img-wrapper{position:relative;width:140px;height:140px;margin:0 0 15px}.last-products-slider .owl-carousel .owl-stage .owl-item .item a .img-wrapper img{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}.last-products-slider .owl-carousel .owl-stage .owl-item .item a .name{font-size:12px;line-height:16px;max-height:67px;overflow:hidden;margin-bottom:15px}.last-products-slider .owl-carousel .owl-stage .owl-item .item a:hover{border-color:var(--red);color:#333}.last-products-slider .owl-carousel .owl-stage .owl-item .item .controls{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.last-products-slider .owl-carousel .owl-stage .owl-item .item .controls .price{padding:.5rem 0 0 .5rem;width:30%}.last-products-slider .owl-carousel .owl-stage .owl-item .item .controls .price .price_purchase{color:#888;font-size:.8rem}.last-products-slider .owl-carousel .owl-stage .owl-item .item .controls .add-to-cart{width:70%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:.5rem 0 0 0}.last-products-slider .owl-carousel .owl-stage .owl-item .item .controls .add-to-cart button{white-space:nowrap;border:1px solid #999;background-color:#fff;color:#333;height:30px;border-radius:4px}.last-products-slider .owl-carousel .owl-stage .owl-item .item .controls .add-to-cart button:hover,.last-products-slider .owl-carousel .owl-stage .owl-item .item .controls .add-to-cart button:active,.last-products-slider .owl-carousel .owl-stage .owl-item .item .controls .add-to-cart button:focus{background:var(--red-dark);color:#fff;border:0}.last-products-slider .owl-carousel .owl-stage .owl-item .item button{display:block;background:var(--red);color:#fff;border:0;outline:0;box-shadow:none;font-weight:400;font-size:1rem;cursor:pointer;padding:.5rem 1rem;border-radius:.4rem;line-height:1.1rem}.last-products-slider .owl-carousel .owl-stage .owl-item .item button:hover,.last-products-slider .owl-carousel .owl-stage .owl-item .item button:active,.last-products-slider .owl-carousel .owl-stage .owl-item .item button:focus{background:var(--red-dark)}.last-products-slider .owl-carousel .owl-stage .owl-item .item button span{display:inline-block;margin:0 .25rem 0 0;font-size:.85rem}.last-products-slider .owl-carousel .owl-nav .owl-prev,.last-products-slider .owl-carousel .owl-nav .owl-next{transition:background .2s;display:block;position:absolute;top:75px;height:60px;width:30px;outline:0}.last-products-slider .owl-carousel .owl-nav .owl-prev:before,.last-products-slider .owl-carousel .owl-nav .owl-next:before{transition:color .2s;color:var(--dark);font-family:"Public Icons";font-size:2rem}.last-products-slider .owl-carousel .owl-nav .owl-prev.disabled,.last-products-slider .owl-carousel .owl-nav .owl-next.disabled{opacity:.5;cursor:default}.last-products-slider .owl-carousel .owl-nav .owl-prev:not(.disabled):hover,.last-products-slider .owl-carousel .owl-nav .owl-next:not(.disabled):hover{background:rgba(0,0,0,.05)}.last-products-slider .owl-carousel .owl-nav .owl-prev:not(.disabled):hover:before,.last-products-slider .owl-carousel .owl-nav .owl-next:not(.disabled):hover:before{color:var(--red)}.last-products-slider .owl-carousel .owl-nav .owl-prev{left:.1rem}.last-products-slider .owl-carousel .owl-nav .owl-prev:before{content:"\e90a"}.last-products-slider .owl-carousel .owl-nav .owl-next{right:.1rem}.last-products-slider .owl-carousel .owl-nav .owl-next:before{content:"\e90b"}.search-filter-hidden{display:none!important}.section-by-car{padding:3rem 4.5rem;position:relative;z-index:1}.section-by-car .form-group{margin:0 0 .5rem}.section-by-car .form-group label{margin:0 0 .25rem}.section-by-car .form-group select{height:calc(2rem + 2px);padding:.25rem .75rem;cursor:pointer}.section-by-car .form-controls{margin:2rem 0 0}.section-by-car .form-controls button{transition:color .2s;display:inline-block;position:relative;padding:.5rem 1rem;background:linear-gradient(to bottom,#ed7220 0%,#ed202a 100%);border-radius:.3rem;text-decoration:none;outline:0;color:#ed202a;z-index:1}.section-by-car .form-controls button:after{content:"";display:block;position:absolute;left:2px;top:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:#fff;border-radius:.2rem;transition:background .2s;z-index:-1}.section-by-car .form-controls button:hover{color:#fff}.section-by-car .form-controls button:hover:after{background:0 0}.section-by-car .form-controls button:disabled{pointer-events:none;background:#ddd}.section-by-car .img-wrapper{padding:15px 0}.section-by-car .img-wrapper img{display:block;max-width:100%;max-height:340px;width:auto;height:auto}.section-by-car+.section-catalog-section{margin-top:30px}.section-by-car .catalogs_brand_list .catalogs_brand_item{cursor:pointer;padding:6px 2px 6px 2px}.section-by-car .catalogs_brand_list .catalogs_brand_item a{color:#333;font-size:18px;text-decoration:none}.section-by-car .catalogs_brand_list .catalogs_brand_item .brand_item_letter{color:var(--red);display:inline-block;font-size:24px;width:10%}.section-by-car .catalogs_brand_list .catalogs_brand_item .brand_item_name{display:inline-block}.section-by-car .catalogs_brand_list .catalogs_brand_item:hover{background:var(--red);color:#fff}.section-by-car .catalogs_brand_list .catalogs_brand_item:hover a{color:#fff}.section-by-car .catalogs_brand_list .catalogs_brand_item:hover .brand_item_letter{color:#fff}@media (max-width:864px){.section-by-car{padding:1rem}}.section-catalog-basket-empty .error{padding:1.5rem;background-color:#e3e3e3;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.section-catalog-search-brand .catalog-product-brands .admin-info{width:100%}.section-catalog-search-brand .catalog-product-brands .list-view{background:#fff;margin:0}.section-catalog-search-brand .catalog-product-brands .list-view article{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:100%;border-bottom:1px solid #ddd;order:0;overflow:hidden}.section-catalog-search-brand .catalog-product-brands .list-view article>:before{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article>a{padding:.75rem 0 1rem;text-decoration:none;width:100%;display:flex}.section-catalog-search-brand .catalog-product-brands .list-view article>a:hover{background-color:#f6faff}.section-catalog-search-brand .catalog-product-brands .list-view article span{vertical-align:top}.section-catalog-search-brand .catalog-product-brands .list-view article span.product-summary,.section-catalog-search-brand .catalog-product-brands .list-view article span.brand{width:25%;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.product-summary a,.section-catalog-search-brand .catalog-product-brands .list-view article span.brand a{color:#078ba9}.section-catalog-search-brand .catalog-product-brands .list-view article span.product-summary .what-a-brand,.section-catalog-search-brand .catalog-product-brands .list-view article span.brand .what-a-brand{color:#ccc;white-space:nowrap;cursor:pointer}.section-catalog-search-brand .catalog-product-brands .list-view article span.product-summary .what-a-brand:hover,.section-catalog-search-brand .catalog-product-brands .list-view article span.brand .what-a-brand:hover{color:var(--red)}.section-catalog-search-brand .catalog-product-brands .list-view article span.product-summary{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.article{width:10%;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.article.long{width:15%}.section-catalog-search-brand .catalog-product-brands .list-view article span.article:not(.header){color:#078ba9}.section-catalog-search-brand .catalog-product-brands .list-view article span .brand--name,.section-catalog-search-brand .catalog-product-brands .list-view article span .article--name{overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span .brand--name{font-size:2rem;font-weight:700}.section-catalog-search-brand .catalog-product-brands .list-view article span .article--name{font-size:1.2rem;font-weight:700}.section-catalog-search-brand .catalog-product-brands .list-view article span.content{width:calc(49% - 70px - 1.5rem);padding:0 0 0 .75rem;display:inline-block;font-weight:500}.section-catalog-search-brand .catalog-product-brands .list-view article span.photo{width:70px;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.price{width:13%;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.delivery-day{width:10%;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.price-delivery-day{width:23%;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.product-go-next-action{width:140px;margin-left:auto;display:flex;align-items:center}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-brand{width:15%;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-model{width:15%;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-vin{width:15%;padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-vin:not(.header){color:#078ba9}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-options{width:calc(55% - .5rem);padding:0 .75rem;display:inline-block}.section-catalog-search-brand .catalog-product-brands .list-view article span .price-purchase{color:#888;font-size:.7rem}.section-catalog-search-brand .catalog-product-brands .list-view article.header{padding:6px 0 4px;background-color:#f4f4f4;font-weight:700;font-size:11px}.section-catalog-search-brand .catalog-product-brands .list-view article.in-stock{background-color:#d2fcdc}.section-catalog-search-brand .catalog-product-brands .list-view article.in-stock>a:hover{background-color:#a5f5b6}.section-catalog-search-brand .catalog-product-brands .list-view article.in-stock-franch{background-color:#d1f0ff}.section-catalog-search-brand .catalog-product-brands .list-view article.hidden-for-client{background-color:#ffb6c1}.section-catalog-search-brand .catalog-product-brands+h2{margin-top:2rem}@media (max-width:864px){.section-catalog-search-brand .catalog-product-brands .admin-info{display:none!important}.section-catalog-search-brand .catalog-product-brands .list-view{width:100%}.section-catalog-search-brand .catalog-product-brands .list-view article span.product-summary{display:inline-block;width:calc(100% - 70px - 1.5rem)}.section-catalog-search-brand .catalog-product-brands .list-view article span.brand{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.article{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.content{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.price{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.delivery-day{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.price-delivery-day{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-brand{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-model{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-vin{display:none}.section-catalog-search-brand .catalog-product-brands .list-view article span.modification-options{display:none}}.remodal[data-model=product-comment] form .content .form-group .stars{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.remodal[data-model=product-comment] form .content .form-group .stars input[type=radio]{display:none}.remodal[data-model=product-comment] form .content .form-group .stars label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;cursor:pointer}.remodal[data-model=product-comment] form .content .form-group .stars label:before{content:"\f007";font-family:"Public Icons";font-size:1.5rem;color:var(--red)}.remodal[data-model=product-comment] form .content .form-group .stars input[type=radio][value="0"]+label:before{content:"\f008"!important;opacity:.25;color:var(--dark)}.remodal[data-model=product-comment] form .content .form-group .stars input[type=radio]:checked+label~label:before{content:"\f008"}.remodal[data-model=product-comment] form .content .form-group .stars:hover input[type=radio]:not([value="0"])+label:before{content:"\f007"!important}.remodal[data-model=product-comment] form .content .form-group .stars:hover input[type=radio]+label:hover~label:before{content:"\f008"!important}.remodal[data-model=product]{max-width:65rem}.remodal[data-model=product] .columns{margin:0}.remodal[data-model=product] .columns .img-column{height:0;padding-bottom:33%;position:relative;max-width:100%}.remodal[data-model=product] .columns .img-column .img-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#f5f5f5}.remodal[data-model=product] .columns .img-column img.pokupay-badge{width:55px;height:55px;position:absolute;padding:0;margin:0;z-index:2}.remodal[data-model=product] .columns .img-column img.pokupay-badge.pokupay-badge-credit{top:0;left:0}.remodal[data-model=product] .columns .img-column img.pokupay-badge.pokupay-badge-installment{top:0;left:60px}.remodal[data-model=product] .columns .img-column img.pokupay-submit{width:140px;height:30px;position:absolute;padding:0;margin:0}.remodal[data-model=product] .columns .img-column img.pokupay-submit.pokupay-submit-credit{bottom:0;left:0}.remodal[data-model=product] .columns .img-column img.pokupay-submit.pokupay-submit-installment{bottom:0;left:145px}.remodal[data-model=product] .columns .img-column .price-installment-in-month{position:absolute;bottom:-15px;left:170px;font-size:12px;text-decoration:underline}.remodal[data-model=product] .columns .img-column .owl-carousel{position:relative}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-stage{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-stage .owl-item .item{max-height:400px}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-prev,.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-next{transition:background .2s;display:block;position:absolute;top:calc(50% - 30px);height:60px;width:30px;background:rgba(128,128,128,.25);outline:0}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-prev:before,.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-next:before{display:block;font-family:FontAwesome;color:#fff;font-size:14px}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-prev.disabled,.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-next.disabled{opacity:.5;cursor:default}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-prev:not(.disabled):hover,.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-next:not(.disabled):hover{background:var(--red)}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-prev{left:0;border-radius:0 30px 30px 0}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-prev:before{content:"\f053";margin-right:8px}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-next{right:0;border-radius:30px 0 0 30px}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-nav .owl-next:before{content:"\f054";margin-left:8px}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-dots{text-align:center}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-dot{height:12px;width:12px;background-color:red;display:inline-block;margin:20px 10px 0 10px;border-radius:.5rem;opacity:.3}.remodal[data-model=product] .columns .img-column .owl-carousel .owl-dot.active{opacity:1}.remodal[data-model=product] .columns .img-column .promotions{position:absolute;bottom:-35px;left:0;display:flex;flex-direction:row}.remodal[data-model=product] .columns .img-column .promotions .item{border-radius:4px;display:inline-block;padding:0 5px;font-size:11px;font-weight:700;color:#7c4cff;line-height:22px;min-height:22px;margin:4px 4px 4px 0;position:relative;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;vertical-align:top;cursor:pointer}.remodal[data-model=product] .columns .img-column .promotions .item:after{content:" ";opacity:.15;background-color:#7c4cff;position:absolute;top:0;left:0;width:100%;height:100%}.remodal[data-model=product] .columns .img-column .promotions .item:hover:after{opacity:.25}.remodal[data-model=product] .columns .img-column .promotions .item.color_2,.remodal[data-model=product] .columns .img-column .promotions .item:nth-child(3n+1){color:#ff6558}.remodal[data-model=product] .columns .img-column .promotions .item.color_2:after,.remodal[data-model=product] .columns .img-column .promotions .item:nth-child(3n+1):after{background-color:#ff6558}.remodal[data-model=product] .columns .img-column .promotions .item.color_3,.remodal[data-model=product] .columns .img-column .promotions .item:nth-child(3n+2){color:#f07d39}.remodal[data-model=product] .columns .img-column .promotions .item.color_3:after,.remodal[data-model=product] .columns .img-column .promotions .item:nth-child(3n+2):after{background-color:#f07d39}.remodal[data-model=product] .columns .detail-column{padding:0 20px 0 20px}.remodal[data-model=product] .columns .detail-column dl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.remodal[data-model=product] .columns .detail-column dl dt{width:15rem;margin:0;padding:0 .35rem .4rem 0;font-size:1.1rem;font-weight:400;color:var(--dark);text-decoration:none}.remodal[data-model=product] .columns .detail-column dl dd{width:calc(100% - 15rem);margin:0;padding:0 0 .4rem .35rem;font-size:1.1rem;font-weight:400;color:var(--dark);text-decoration:none;overflow:hidden;text-overflow:ellipsis}.remodal[data-model=product] .columns .detail-column dl dd:empty:before{content:"-----";color:#777}.remodal[data-model=product] .columns .detail-column .tags{margin-bottom:5px;display:none}.remodal[data-model=product] .columns .detail-column .tags .tag{padding:2px 8px;display:inline-block;border-radius:15px;font-size:12px}.remodal[data-model=product] .columns .detail-column .tags .tag.blue{background-color:#66a2b0;color:#fff}.remodal[data-model=product] .columns .detail-column .main-proposal{min-height:15rem}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left{background-color:#d9edf7;padding:1rem}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .left dl dt{width:50%}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .left dl dd{width:50%}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .left dl dd .price_purchase{color:#888;font-size:.7rem}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow:hidden;margin:-.3rem 0 .5rem 0}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.65rem;text-decoration:none;outline:0;box-shadow:none;background:#f7f7f7;border:1px solid #dcdcdc}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity a:first-child{border-right:0;border-radius:.5rem 0 0 .5rem}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity a:last-child{border-left:0;border-radius:0 .5rem .5rem 0}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity a:hover{background:rgba(0,0,0,.075);border-color:silver}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity input[type=number]{display:block;width:1.8rem;height:1.8rem;font-size:1rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:0;outline:0;box-shadow:none;background:#f7f7f7;text-align:center;color:var(--dark)}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity input[type=number]::-webkit-inner-spin-button,.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .add-to-cart{margin:-.5rem 0 .5rem 0}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .add-to-cart button{white-space:nowrap}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right.in-basket button{background:var(--green)}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left button{display:block;background:var(--red);color:#fff;border:0;outline:0;box-shadow:none;font-weight:400;font-size:1rem;cursor:pointer;padding:.5rem 1rem;border-radius:.15rem;line-height:1.1rem}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left button:hover,.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left button:active,.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left button:focus{background:var(--red-dark)}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left button span{display:inline-block;margin:0 .25rem 0 0;font-size:.85rem}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .buy-1-click-button{background-color:#fff;color:var(--red);border:2px solid var(--red);border-radius:3px}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left .buy-1-click-button:hover{background-color:var(--red);color:#fff}.remodal[data-model=product] .description ul.nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;list-style:none;padding:.5rem 0;margin:0 -.5rem;border:0;border-radius:0}.remodal[data-model=product] .description ul.nav>li>a{display:block;margin:0 .5rem;padding:.25rem 0;font-size:1.2rem;font-weight:400;border:0;border-radius:0}.remodal[data-model=product] .description ul.nav>li>a span{transition:border-color .2s;display:block;padding:.25rem 0;border-bottom:2px solid transparent}.remodal[data-model=product] .description ul.nav>li>a:hover{background-color:transparent}.remodal[data-model=product] .description ul.nav>li>a:hover span{border-bottom-color:var(--red-opacity)}.remodal[data-model=product] .description ul.nav>li.active>a span{border-bottom-color:var(--red)}.remodal[data-model=product] table.available-warehouses{font-size:1rem;width:100%}.remodal[data-model=product] table.available-warehouses thead tr td{font-size:12px}.remodal[data-model=product] table.available-warehouses tbody tr td .quantity a{width:1.8rem;height:1.8rem}.remodal[data-model=product] table.available-warehouses tbody tr td .quantity input[type=number]{width:1.8rem;height:1.8rem}.remodal[data-model=product] table.available-warehouses tbody tr td button{display:block;width:100%;padding:.5rem 1rem;font-size:1rem}.remodal[data-model=product] table.available-warehouses tbody tr td button span{display:inline-block;margin:0 .25rem 0 0;font-size:.85rem}.remodal[data-model=product] table.related-products{width:100%}.remodal[data-model=product] table.related-products tbody tr td{padding:10px 0}.remodal[data-model=product] table.related-products tbody tr td .name{color:#323232;text-decoration:none;display:block;font-size:1.1em;line-height:2em}.remodal[data-model=product] table.related-products tbody tr td .description{color:#9c9c9c;font-size:.8em}.remodal[data-model=product] table.related-products tbody tr td .product-controls{display:block}.remodal[data-model=product] table.related-products tbody tr td .product-controls a{display:block;width:100%}.remodal[data-model=product] table.related-products tbody tr td .product-controls a .fa{display:inline-block;margin:0 5px 0 0}.remodal[data-model=product] table.related-products tbody tr+tr td{border-top:1px solid #eee}.remodal[data-model=product] .comment-list article{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:15px 0;--info-width: 210px}.remodal[data-model=product] .comment-list article .info{width:var(--info-width);padding:0 10px 0 0;flex-shrink:0}.remodal[data-model=product] .comment-list article .info .stars{display:block;position:relative;width:128px;height:24.8px;margin:0 0 10px;opacity:.65}.remodal[data-model=product] .comment-list article .info .stars .background{display:block;position:absolute;height:100%;width:60%;left:0;top:0;background-color:var(--red)}.remodal[data-model=product] .comment-list article .info .stars img{display:block;position:relative;width:100%;height:100%}.remodal[data-model=product] .comment-list article .info .username{margin:0 0 3px;font-size:18px;line-height:1;font-weight:700;color:#333}.remodal[data-model=product] .comment-list article .info .created-at{font-size:12px;color:#777}.remodal[data-model=product] .comment-list article .description{width:calc(100% - var(--info-width));padding:10px 20px;position:relative;min-height:70px;border-left:1px solid #f0f0f0}.remodal[data-model=product] .comment-list article .description .comment{font-size:16px;overflow:hidden}.remodal[data-model=product] .comment-list article .description .more{display:none}.remodal[data-model=product] .comment-list article.collapsed-comment .description{height:100px;overflow:hidden}.remodal[data-model=product] .comment-list article.collapsed-comment .description .more{display:block;position:absolute;top:50px;left:0;width:100%;height:50px;padding:35px 0 0 20px;background:linear-gradient(to top,#fff,#fff,transparent);font-size:12px;line-height:1}.remodal[data-model=product] .brand-wrapper{padding-top:1rem}.remodal[data-model=product] .brand-wrapper .description{font-size:1.15rem;text-align:left}@media (max-width:1124px){.remodal[data-model=product] .columns .detail-column{padding:0 15px 0 15px}}@media (max-width:864px){.remodal[data-model=product] .columns .img-column .price-installment-in-month{bottom:0;left:290px}.remodal[data-model=product] .columns .img-column .promotions{position:absolute;top:0;left:0;display:flex;flex-direction:column}.remodal[data-model=product] .columns .detail-column h3{display:none}.remodal[data-model=product] .columns .detail-column dl dt{width:60px;font-size:11px}.remodal[data-model=product] .columns .detail-column dl dt[data-mobile-text]{font-size:0}.remodal[data-model=product] .columns .detail-column dl dt[data-mobile-text]:before{content:attr(data-mobile-text);font-size:11px}.remodal[data-model=product] .columns .detail-column dl dd{width:calc(100% - 60px);font-size:11px}.remodal[data-model=product] .columns .detail-column .main-proposal{min-height:15rem}.remodal[data-model=product] .columns .detail-column .main-proposal .main-proposal-left{background-color:#d9edf7;padding:1rem;margin-bottom:.5rem}.remodal[data-model=product] .columns .detail-column .main-proposal button[data-role=add-to-cart]{width:100%}.remodal[data-model=product] .columns .detail-column .main-proposal div.quantity{margin-bottom:1rem!important}.remodal[data-model=product] .columns .detail-column .main-proposal div.quantity a[data-role=quantity-modifier]{flex-grow:1;height:2.1rem;font-size:1rem}.remodal[data-model=product] .columns .detail-column .main-proposal div.quantity input[name=quantity]{flex-grow:2;height:2.1rem}.remodal[data-model=product] .brand-and-tabs .content-tabs{padding:5px}.remodal[data-model=product] .description ul.nav{display:none}.remodal[data-model=product] .description .tab-content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.remodal[data-model=product] .description .tab-content>.tab-pane{display:block;width:100%;order:100}.remodal[data-model=product] .description .tab-content>.tab-pane#catalog-product-detail-about-brand{order:1}.remodal[data-model=product] .brand-wrapper .title .img-wrapper{width:120px}.remodal[data-model=product] .brand-wrapper .title .img-wrapper img{display:block;max-width:100%;max-height:none;width:auto;height:auto}.remodal[data-model=product] .brand-wrapper .title .content{width:calc(100% - 120px);padding:10px 20px}.remodal[data-model=product] .brand-wrapper .title .content h2{margin:0 0 7.5px}.remodal[data-model=product] table.available-warehouses{font-size:11px}.remodal[data-model=product] table.available-warehouses td:nth-child(1){width:40%}.remodal[data-model=product] table.available-warehouses td:nth-child(2){width:10%}.remodal[data-model=product] table.available-warehouses td:nth-child(3){width:10%}.remodal[data-model=product] table.available-warehouses td:nth-child(4){width:10%}.remodal[data-model=product] table.available-warehouses td:nth-child(5){width:75px}.remodal[data-model=product] table.available-warehouses td:nth-child(6){width:35px}.remodal[data-model=product] table.available-warehouses tbody tr td button{padding:5px;width:30px;font-size:0}.remodal[data-model=product] table.available-warehouses tbody tr td button span{margin:0;padding:0}}.remodal[data-model=related-products] .content table{width:100%}.remodal[data-model=related-products] .content table tbody tr td{padding:10px 0}.remodal[data-model=related-products] .content table tbody tr td .name{color:#323232;text-decoration:none;display:block;font-size:1.1em;line-height:2em}.remodal[data-model=related-products] .content table tbody tr td .description{color:#9c9c9c;font-size:.8em}.remodal[data-model=related-products] .content table tbody tr td .product-controls{display:block}.remodal[data-model=related-products] .content table tbody tr td .product-controls a{display:block;width:100%}.remodal[data-model=related-products] .content table tbody tr td .product-controls a .fa{display:inline-block;margin:0 5px 0 0}.remodal[data-model=related-products] .content table tbody tr+tr td{border-top:1px solid #eee}.remodal[data-model=open-search]{max-width:90%;width:90%;background-color:#efefef}@media (min-width:1440px){.remodal[data-model=open-search]{width:1420px}}.remodal[data-model=open-search] .controls{display:block;background:0 0;border-top:none;padding:0;margin:0}.remodal[data-model=open-search] .controls span.link-to-favorite a{padding:0;margin:0;display:inline}.remodal[data-model=open-search] .form-group{display:block}.remodal[data-model=open-search] .form-group .form-control{background-color:#fff}.remodal[data-model=open-search] .form-group label{display:inline-block;margin-bottom:5px}.remodal[data-model=open-product-3d-images]{max-width:55rem}.remodal[data-model=product-applicability]{max-width:60%;width:60%;background-color:#efefef}@media (max-width:1384px){.remodal[data-model=product-applicability]{max-width:80%;width:80%}}@media (max-width:1124px){.remodal[data-model=product-applicability]{max-width:100%;width:100%}}.remodal[data-model=basket-item-basket-part]{max-width:25rem}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form{max-width:26rem}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form .form-group input[type=text]{max-width:15rem;margin:0}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form .form-group .radio-button{white-space:nowrap}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form .form-group .radio-button label{max-width:14rem}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form .form-group .radio-button label form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form .form-group .radio-button label form input[type=text]{min-width:10rem;margin:0}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form .form-group .radio-button label form button{margin:.5rem .5rem 0 0}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form .form-group .checkbox label{font-weight:700}.remodal[data-model=basket-item-basket-part] .section-change-basket-part-page form .controls{background:0 0;border-top:none}.section-catalog-product .columns{margin:0}.section-catalog-product .columns .img-column{height:0;padding-bottom:33%;position:relative;flex-shrink:0}.section-catalog-product .columns .img-column .img-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#f5f5f5}.section-catalog-product .columns .img-column img.pokupay-badge{width:65px;height:65px;position:absolute;padding:0;margin:0;z-index:2}.section-catalog-product .columns .img-column img.pokupay-badge.pokupay-badge-credit{top:0;left:0}.section-catalog-product .columns .img-column img.pokupay-badge.pokupay-badge-installment{top:0;left:70px}.section-catalog-product .columns .img-column img.pokupay-submit{width:140px;height:30px;position:absolute;padding:0;margin:0}.section-catalog-product .columns .img-column img.pokupay-submit.pokupay-submit-credit{bottom:0;left:0}.section-catalog-product .columns .img-column img.pokupay-submit.pokupay-submit-installment{bottom:0;left:145px}.section-catalog-product .columns .img-column .price-installment-in-month{position:absolute;bottom:-15px;left:170px;font-size:12px;text-decoration:underline}.section-catalog-product .columns .img-column .owl-carousel{position:relative}.section-catalog-product .columns .img-column .owl-carousel .owl-stage{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.section-catalog-product .columns .img-column .owl-carousel .owl-stage .owl-item .item{max-height:550px}.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-prev,.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-next{transition:background .2s;display:block;position:absolute;top:calc(50% - 30px);height:60px;width:30px;background:rgba(128,128,128,.25);outline:0}.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-prev:before,.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-next:before{display:block;font-family:FontAwesome;color:#fff;font-size:14px}.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-prev.disabled,.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-next.disabled{opacity:.5;cursor:default}.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-prev:not(.disabled):hover,.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-next:not(.disabled):hover{background:var(--red)}.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-prev{left:0;border-radius:0 30px 30px 0}.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-prev:before{content:"\f053";margin-right:8px}.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-next{right:0;border-radius:30px 0 0 30px}.section-catalog-product .columns .img-column .owl-carousel .owl-nav .owl-next:before{content:"\f054";margin-left:8px}.section-catalog-product .columns .img-column .owl-carousel .owl-dots{text-align:center}.section-catalog-product .columns .img-column .owl-carousel .owl-dot{height:12px;width:12px;background-color:red;display:inline-block;margin:20px 10px 0 10px;border-radius:.5rem;opacity:.3}.section-catalog-product .columns .img-column .owl-carousel .owl-dot.active{opacity:1}.section-catalog-product .columns .img-column .promotions{position:absolute;bottom:-35px;left:0;display:flex;flex-direction:row}.section-catalog-product .columns .img-column .promotions .item{border-radius:4px;display:inline-block;padding:0 5px;font-size:11px;font-weight:700;color:#7c4cff;line-height:22px;min-height:22px;margin:4px 4px 4px 0;position:relative;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;vertical-align:top;cursor:pointer}.section-catalog-product .columns .img-column .promotions .item:after{content:" ";opacity:.15;background-color:#7c4cff;position:absolute;top:0;left:0;width:100%;height:100%}.section-catalog-product .columns .img-column .promotions .item:hover:after{opacity:.25}.section-catalog-product .columns .img-column .promotions .item.color_2,.section-catalog-product .columns .img-column .promotions .item:nth-child(3n+1){color:#ff6558}.section-catalog-product .columns .img-column .promotions .item.color_2:after,.section-catalog-product .columns .img-column .promotions .item:nth-child(3n+1):after{background-color:#ff6558}.section-catalog-product .columns .img-column .promotions .item.color_3,.section-catalog-product .columns .img-column .promotions .item:nth-child(3n+2){color:#f07d39}.section-catalog-product .columns .img-column .promotions .item.color_3:after,.section-catalog-product .columns .img-column .promotions .item:nth-child(3n+2):after{background-color:#f07d39}.section-catalog-product .columns .detail-column{padding:0 20px 0 20px}.section-catalog-product .columns .detail-column dl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.section-catalog-product .columns .detail-column dl dt{width:15rem;margin:0;padding:0 .35rem .4rem 0;font-size:1.1rem;font-weight:400;color:var(--dark);text-decoration:none}.section-catalog-product .columns .detail-column dl dd{width:calc(100% - 15rem);margin:0;padding:0 0 .4rem .35rem;font-size:1.1rem;font-weight:400;color:var(--dark);text-decoration:none;overflow:hidden;text-overflow:ellipsis}.section-catalog-product .columns .detail-column dl dd:empty:before{content:"-----";color:#777}.section-catalog-product .columns .detail-column .tags{margin-bottom:5px}.section-catalog-product .columns .detail-column .tags .tag{padding:2px 8px;display:inline-block;border-radius:15px;font-size:12px}.section-catalog-product .columns .detail-column .tags .tag.blue{background-color:#66a2b0;color:#fff}.section-catalog-product .columns .detail-column .main-proposal{min-height:15rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left{background-color:#d9edf7;padding:2rem;margin-bottom:.5rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .left dl dt{width:50%}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .left dl dd{width:50%}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .left dl dd .price_purchase{color:#888;font-size:.7rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;overflow:hidden;margin:-.3rem 0 .5rem 0}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.65rem;text-decoration:none;outline:0;box-shadow:none;background:#f7f7f7;border:1px solid #dcdcdc}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity a:first-child{border-right:0;border-radius:.5rem 0 0 .5rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity a:last-child{border-left:0;border-radius:0 .5rem .5rem 0}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity a:hover{background:rgba(0,0,0,.075);border-color:silver}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity input[type=number]{display:block;width:1.8rem;height:1.8rem;font-size:1rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:0;outline:0;box-shadow:none;background:#f7f7f7;text-align:center;color:var(--dark)}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity input[type=number]::-webkit-inner-spin-button,.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .add-to-cart{margin:-.5rem 0 .5rem 0}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right .add-to-cart button{white-space:nowrap}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .main-proposal-left-content .right.in-basket button{background:var(--green)}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left button{display:block;background:var(--red);color:#fff;border:0;outline:0;box-shadow:none;font-weight:400;font-size:1rem;cursor:pointer;padding:.5rem 1rem;border-radius:.15rem;line-height:1.1rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left button:hover,.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left button:active,.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left button:focus{background:var(--red-dark)}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left button span{display:inline-block;margin:0 .25rem 0 0;font-size:.85rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .buy-1-click-button{background-color:#fff;color:var(--red);border:2px solid var(--red);border-radius:3px}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left .buy-1-click-button:hover{background-color:var(--red);color:#fff}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-right{--padding: 1rem;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:0 0 0 0}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-right a{transition:color .2s,background .2s;display:block;position:relative;padding:.1rem .1rem .1rem calc(2.25rem + var(--padding));line-height:1.2;flex-shrink:0;box-shadow:none;outline:0;text-decoration:none}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-right a:before{display:block;position:absolute;text-align:center;width:1.6rem;height:1.6rem;line-height:1.6rem;left:var(--padding);top:50%;transform:translate(0,-50%);font-size:1.5rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-right a:hover{color:var(--red)}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-right a.icon-delivery{margin-top:1rem;font-weight:700}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-right a.icon-payment{font-weight:700}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-right>ul{list-style:none;padding:0;margin:0}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-right>ul>li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.section-catalog-product .brand-and-tabs{margin:0}.section-catalog-product .brand-and-tabs .about-brand{background-color:#f5f5f5;padding-top:1rem}.section-catalog-product .description ul.nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;list-style:none;padding:.5rem 0;margin:0 -.75rem;border:0;border-radius:0}.section-catalog-product .description ul.nav>li>a{display:block;margin:0 .75rem;padding:.35rem 0;font-size:1.35rem;font-weight:400;border:0;border-radius:0}.section-catalog-product .description ul.nav>li>a span{transition:border-color .2s;display:block;padding:.25rem 0;border-bottom:2px solid transparent}.section-catalog-product .description ul.nav>li>a:hover{background-color:transparent}.section-catalog-product .description ul.nav>li>a:hover span{border-bottom-color:var(--red-opacity)}.section-catalog-product .description ul.nav>li.active>a span{border-bottom-color:var(--red)}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses{font-size:1rem}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses thead tr td{padding:.6rem .75rem;font-size:1rem}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses tbody tr td{padding:.6rem .75rem}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses tbody tr td .quantity a{width:1.8rem;height:1.8rem}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses tbody tr td .quantity input[type=number]{width:1.8rem;height:1.8rem}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses tbody tr td button{display:block;width:100%;padding:.5rem 1rem;font-size:1rem}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses tbody tr td button span{display:inline-block;margin:0 .25rem 0 0;font-size:.85rem}@media (max-width:864px){.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses{font-size:11px}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses td:nth-child(1){width:40%}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses td:nth-child(2){width:10%}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses td:nth-child(3){width:10%}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses td:nth-child(4){width:10%}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses td:nth-child(5){width:75px}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses td:nth-child(6){width:35px}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses thead tr td{font-size:11px;padding:4px 20px 4px 4px}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses tbody tr td{padding:5px}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses tbody tr td button{padding:5px;width:30px;font-size:0}.section-catalog-product :not(.section-catalog-section)>.catalog-products table.available-warehouses tbody tr td button span{margin:0;padding:0}}.section-catalog-product .comment-list article{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:15px 0;--info-width: 210px}.section-catalog-product .comment-list article .info{width:var(--info-width);padding:0 10px 0 0;flex-shrink:0}.section-catalog-product .comment-list article .info .stars{display:block;position:relative;width:128px;height:24.8px;margin:0 0 10px;opacity:.65}.section-catalog-product .comment-list article .info .stars .background{display:block;position:absolute;height:100%;width:60%;left:0;top:0;background-color:var(--red)}.section-catalog-product .comment-list article .info .stars img{display:block;position:relative;width:100%;height:100%}.section-catalog-product .comment-list article .info .username{margin:0 0 3px;font-size:18px;line-height:1;font-weight:700;color:#333}.section-catalog-product .comment-list article .info .created-at{font-size:12px;color:#777}.section-catalog-product .comment-list article .description{width:calc(100% - var(--info-width));padding:10px 20px;position:relative;min-height:70px;border-left:1px solid #f0f0f0}.section-catalog-product .comment-list article .description .comment{font-size:16px;overflow:hidden}.section-catalog-product .comment-list article .description .more{display:none}.section-catalog-product .comment-list article.collapsed-comment .description{height:100px;overflow:hidden}.section-catalog-product .comment-list article.collapsed-comment .description .more{display:block;position:absolute;top:50px;left:0;width:100%;height:50px;padding:35px 0 0 20px;background:linear-gradient(to top,#fff,#fff,transparent);font-size:12px;line-height:1}.section-catalog-product .brand-wrapper h2{margin:0 0 1rem;padding:0;font-size:1.5rem;font-weight:400}.section-catalog-product .brand-wrapper h2 a{text-decoration:none;color:var(--dark)}.section-catalog-product .brand-wrapper h2 a:hover{color:var(--red)}.section-catalog-product .brand-wrapper h2 span{display:inline;font-weight:400;border-bottom:2px solid var(--red)}.section-catalog-product .brand-wrapper .description{font-size:1.25rem;text-align:left}.section-catalog-product .brand-wrapper .detail-description-wrapper .detail-description{font-size:1rem}@media (max-width:1124px){.section-catalog-product .columns .detail-column{padding:0 15px 0 15px}}@media (max-width:864px){.section-catalog-product{padding:0 .5rem .5rem .5rem}.section-catalog-product .columns .img-column .price-installment-in-month{bottom:0;left:290px}.section-catalog-product .columns .img-column .promotions{position:absolute;top:0;left:0;display:flex;flex-direction:column}.section-catalog-product .columns .detail-column dl dt{width:60px;font-size:11px}.section-catalog-product .columns .detail-column dl dt[data-mobile-text]{font-size:0}.section-catalog-product .columns .detail-column dl dt[data-mobile-text]:before{content:attr(data-mobile-text);font-size:11px}.section-catalog-product .columns .detail-column dl dd{width:calc(100% - 60px);font-size:11px}.section-catalog-product .columns .detail-column .main-proposal{min-height:15rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left{background-color:#d9edf7;padding:1rem;margin-bottom:.5rem}.section-catalog-product .columns .detail-column .main-proposal .main-proposal-left h3{display:none}.section-catalog-product .columns .detail-column .main-proposal button[data-role=add-to-cart]{width:100%}.section-catalog-product .brand-and-tabs .content-tabs{padding:0}}dl.admin-info{display:grid;grid-template-columns:max-content auto;grid-gap:2px 12px;margin:0 0 8px;padding:0 0 0 8px;border-left:2px solid #aaa}dl.admin-info dt{display:block;margin:0;padding:0;font-size:12px;font-weight:700;line-height:1.2;color:#7a7a7a}dl.admin-info dd{display:block;margin:0;padding:0;font-size:12px;font-weight:400;line-height:1.2;color:#7a7a7a}dl.admin-info dd p{display:block;margin:0 0 .125rem;padding:0}dl.admin-info dd a{color:#7a7a7a;text-decoration:underline}dl.admin-info dd ul,dl.admin-info dd ol{margin:.5rem 0;padding:0 0 0 1rem}dl.admin-info dd:empty:before{content:"-- Нет данных --";font-style:italic;color:#aaa}.applicability-filter-hidden{display:none!important}.section-filter-by-vin .closed-message{display:none}.section-filter-by-vin .identify-vehicle .properties{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:0 0 1.5rem}.section-filter-by-vin .identify-vehicle .properties dl{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;margin:0;font-size:1rem;line-height:1.2}.section-filter-by-vin .identify-vehicle .properties dl dt{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:.5rem;margin:0;color:#555}.section-filter-by-vin .identify-vehicle .properties dl dt .img-wrapper{width:60px;margin:0 .5rem 0 0;text-align:center}.section-filter-by-vin .identify-vehicle .properties dl dd{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:.5rem;margin:0;max-width:300px;border-left:1px solid #bdc8ca}.section-filter-by-vin .identify-vehicle .properties dl dd span{color:#777;font-style:italic}.section-filter-by-vin .identify-vehicle .properties dl dd~dt,.section-filter-by-vin .identify-vehicle .properties dl dd~dd{border-top:1px solid #bdc8ca}.section-filter-by-vin .identify-vehicle-error{display:none}.section-filter-by-vin .form-controls button{margin:.3rem 0;min-width:210px}.section-filter-by-vin .form-controls button.button-add-and-apply-vehicle{border:1px solid var(--green);background-color:#5db972;color:#fff;display:none}.section-filter-by-vin .form-controls button.button-add-and-apply-vehicle:hover,.section-filter-by-vin .form-controls button.button-add-and-apply-vehicle:active,.section-filter-by-vin .form-controls button.button-add-and-apply-vehicle:focus{border:1px solid var(--green)!important;background-color:var(--green)!important}.section-filter-by-vin .auto-in-garage{color:#3c763d;background-color:#dff0d8;border:1px solid #3c763d;margin:0 0 15px 0;padding:.5rem;max-width:20rem;text-align:center;display:none}.section-filter-by-vin .vin-example span{border-bottom:1px dashed}.section-filter-by-vin .vin-comment{font-size:.85rem;margin:.5rem 0 0 0}.section-filter-by-vin .vin-comment a{color:#078ba9}.section-filter-by-vin .mark-hint{font-weight:400;padding:.7rem;background-color:#fff;border-radius:.5rem;border:1px solid #dcdcdc;margin:0 0 1rem 0}.section-filter-by-vin .select-vehicle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:.1rem;cursor:pointer;background-color:#fff;text-align:center;border-radius:4px;border:1px solid #dcdcdc}.section-filter-by-vin .select-vehicle:hover{box-shadow:0 0 1rem rgba(0,0,0,.25)}.section-filter-by-vin .select-vehicle .img-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:5rem;min-width:1rem}.section-filter-by-vin .select-vehicle .img-wrapper img{display:block;max-height:100%;height:auto;width:auto}.section-filter-by-vin .select-vehicle .text{font-size:1.2rem;margin:0 0 0 .5rem}.section-filter-by-vin .vehicle-list{margin:0 0 2rem}.section-filter-by-vin .vehicle-list .list-view{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.section-filter-by-vin .vehicle-list .list-view .content{transition:box-shadow .2s;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%;height:100%;padding:0;margin:.2rem 0 .2rem 0;text-decoration:none}.section-filter-by-vin .vehicle-list .list-view .content .name{padding:.5rem;margin:0 .5rem 0 0;font-size:1rem;font-weight:700;line-height:1;text-align:center;white-space:nowrap}.section-filter-by-vin .vehicle-list .list-view .content:hover{box-shadow:0 0 1rem rgba(0,0,0,.25)}.section-filter-by-vin .vehicle-list .list-view .controls{display:block;position:relative;top:0;right:0;text-align:center}.section-filter-by-vin .vehicle-list .list-view .controls.controls-bottom{margin:0}.section-filter-by-vin .filter-by-vin-toggle{position:absolute;right:1.8rem;top:.5rem;font-size:.9rem;cursor:pointer}.section-filter-by-vin .filter-by-vin-toggle:after{margin-left:5px;content:"\f103";position:absolute;font-family:FontAwesome;font-size:1.5rem;transform:translate(0,-50%) rotate(180deg);text-align:center;color:var(--red-dark);top:9px;right:-18px}.section-filter-by-vin .filter-by-vin-toggle:hover span{text-decoration:underline}.section-filter-by-vin .filter-by-vin-toggle .to_close{display:inline-block}.section-filter-by-vin .filter-by-vin-toggle .to_open{display:none}.section-filter-by-vin.closed{padding:1rem}.section-filter-by-vin.closed .closed-message{display:block}.section-filter-by-vin.closed .section-filter-by-vin-form{display:none}.section-filter-by-vin.closed .filter-by-vin-toggle:after{transform:translate(0,-50%) rotate(0deg)}.section-filter-by-vin.closed .filter-by-vin-toggle .to_close{display:none}.section-filter-by-vin.closed .filter-by-vin-toggle .to_open{display:inline-block}@media (max-width:864px){.section-filter-by-vin.closed .closed-message{margin-top:1rem}}.apply-vehicle-preloader{display:none;position:fixed;top:50%;left:0;width:100%;height:50px;margin-top:50px;z-index:10000;font-size:1.5rem;color:red}.apply-vehicle-preloader .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.apply-vehicle-preloader .dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.apply-vehicle-preloader .dots .dot{position:relative;width:.8rem;height:.8rem;margin:.8rem;border-radius:50%}.apply-vehicle-preloader .dots .dot::before{position:absolute;content:"";width:100%;height:100%;background:inherit;border-radius:inherit;animation:wave 2s ease-out infinite}.apply-vehicle-preloader .dots .dot:nth-child(1){background:red}.apply-vehicle-preloader .dots .dot:nth-child(1)::before{animation-delay:.2s}.apply-vehicle-preloader .dots .dot:nth-child(2){background:red}.apply-vehicle-preloader .dots .dot:nth-child(2)::before{animation-delay:.4s}.apply-vehicle-preloader .dots .dot:nth-child(3){background:red}.apply-vehicle-preloader .dots .dot:nth-child(3)::before{animation-delay:.6s}.apply-vehicle-preloader .dots .dot:nth-child(4){background:red}.apply-vehicle-preloader .dots .dot:nth-child(4)::before{animation-delay:.8s}.apply-vehicle-preloader .dots .dot:nth-child(5){background:red}.apply-vehicle-preloader .dots .dot:nth-child(5)::before{animation-delay:1s}@keyframes wave{50%,75%{transform:scale(2.5)}80%,to{opacity:0}}.remodal[data-model=open-vehicles]{max-width:90%;width:90%;background-color:#efefef}@media (min-width:1440px){.remodal[data-model=open-vehicles]{width:1420px}}.remodal[data-model=open-vehicles] .section-vehicle-index .catalog-vehicles .list-view article{cursor:pointer;width:calc((100% - 4rem)/4);margin-right:1rem}.remodal[data-model=open-vehicles] .section-vehicle-index .catalog-vehicles .list-view article .controls{display:none}@media (max-width:1384px){.remodal[data-model=open-vehicles] .section-vehicle-index .catalog-vehicles .list-view article{width:calc((100% - 3rem)/3)}}@media (max-width:1124px){.remodal[data-model=open-vehicles] .section-vehicle-index .catalog-vehicles .list-view article{width:calc((100% - 2rem)/2)}}@media (max-width:864px){.remodal[data-model=open-vehicles] .section-vehicle-index .catalog-vehicles .list-view article{width:100%;margin-right:0}}article.search-brand{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0}article.search-brand .search-brand-preloader{position:relative;font-size:1.4rem;color:red;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.5rem}article.search-brand .search-brand-preloader .text{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}article.search-brand .search-brand-preloader .dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}article.search-brand .search-brand-preloader .dots .dot{position:relative;width:.8rem;height:.8rem;margin:.8rem;border-radius:50%}article.search-brand .search-brand-preloader .dots .dot::before{position:absolute;content:"";width:100%;height:100%;background:inherit;border-radius:inherit;animation:wave 2s ease-out infinite}article.search-brand .search-brand-preloader .dots .dot:nth-child(1){background:red}article.search-brand .search-brand-preloader .dots .dot:nth-child(1)::before{animation-delay:.2s}article.search-brand .search-brand-preloader .dots .dot:nth-child(2){background:red}article.search-brand .search-brand-preloader .dots .dot:nth-child(2)::before{animation-delay:.4s}article.search-brand .search-brand-preloader .dots .dot:nth-child(3){background:red}article.search-brand .search-brand-preloader .dots .dot:nth-child(3)::before{animation-delay:.6s}article.search-brand .search-brand-preloader .dots .dot:nth-child(4){background:red}article.search-brand .search-brand-preloader .dots .dot:nth-child(4)::before{animation-delay:.8s}article.search-brand .search-brand-preloader .dots .dot:nth-child(5){background:red}article.search-brand .search-brand-preloader .dots .dot:nth-child(5)::before{animation-delay:1s}@keyframes wave{50%,75%{transform:scale(2.5)}80%,to{opacity:0}}.tablesorter-header{outline:0}.tablesorter-header:not([data-sorter=false]){cursor:pointer;background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-position:center right;background-repeat:no-repeat}.tablesorter-header:not([data-sorter=false]):hover{background:rgba(0,0,0,.05);background-position:center right;background-repeat:no-repeat}@media (max-width:1384px){.tablesorter-header:not([data-sorter=false]){background-image:none}}.tablesorter-headerAsc{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7)!important;background-position:center right;background-repeat:no-repeat}@media (max-width:1384px){.tablesorter-headerAsc{background-image:none}}.tablesorter-headerDesc{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7)!important;background-position:center right;background-repeat:no-repeat}@media (max-width:1384px){.tablesorter-headerDesc{background-image:none}}#area-breadcrumb{display:none}@media (min-width:992px){#area-breadcrumb{display:block}}.area-workarea .area-filter-control .b-filter{display:flex}@media (min-width:992px){.area-workarea .area-filter-control{display:none}}.main-content h2{font-size:22px}@media (min-width:992px){.main-content h2{font-size:30px}}select.form-control.within-side-panel{font-size:16px;height:45px;border-radius:4px;border:2px solid #099aed}.search-in-catalog{margin:10px 0 0 0;background-color:#d4eaf6;border-radius:20px}.search-in-catalog.within-side-panel{margin:0;background-color:transparent;border-radius:0}.search-in-catalog.within-side-panel .search-main-block{padding:0}.search-in-catalog.within-side-panel .define-auto{flex-direction:column}.search-in-catalog.within-side-panel .define-auto .state-number-car{margin-bottom:15px}.search-in-catalog.within-side-panel .define-auto .identify-vehicle-by-grz{font-weight:400;max-width:220px;font-size:14px}.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group{margin-left:0!important}.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group form label{height:auto;border-radius:unset;border:unset}.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group form label input{position:relative;top:unset;left:unset;max-width:220px;width:100%;height:45px;border-radius:4px;border:2px solid #099aed}.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group form label button{position:relative;top:unset;right:unset;margin-top:15px;width:220px;line-height:45px;max-height:45px;font-weight:400}.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group .search-catalog-image{margin-top:5px;height:45px;margin-left:-10px}.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group .search-catalog-link{width:220px;height:45px;font-weight:400;margin-top:15px}@media (min-width:1400px){.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group .search-catalog-image{margin-top:15px}}@media (min-width:1200px){.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group:not(:first-child) span.bold::before{content:"или";display:block;position:absolute;top:4px;left:-40px;font-size:16px;font-weight:400;color:rgba(3,55,86,.5)}}.search-in-catalog.within-side-panel .search-main-block .search-wrapper .search-group:not(:first-child) span.bold::before{content:"или ";display:block;font-size:16px;font-weight:400;color:rgba(3,55,86,.5)}.search-in-catalog .search-in-catalog-hidden{overflow:hidden;transition:height .3s ease-out}.search-in-catalog .search-header-block{padding:25px 20px;border-radius:20px;position:relative;display:flex;justify-content:space-between;align-items:center}.search-in-catalog .search-header-block:hover{cursor:pointer}.search-in-catalog .search-header-block h2{margin:0}.search-in-catalog .search-header-block button{padding:5px;background:0 0;border:0;display:flex;align-items:center;color:rgba(3,55,86,.5)}.search-in-catalog .search-header-block button span{display:none;margin-right:10px}.search-in-catalog .search-header-block button svg{transform:rotate(0);transition:.3s}.search-in-catalog .search-header-block button svg path{fill:rgba(3,55,86,.5)}.search-in-catalog .search-header-block button:focus{background:0 0;border:0;outline:0}.search-in-catalog .search-header-block.search-hidden{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.search-in-catalog .search-header-block.search-hidden button svg{transform:rotate(180deg);transition:.3s}.search-in-catalog .search-main-block{padding:0 20px 30px 20px}.search-in-catalog .search-main-block .search-wrapper{display:flex;flex-direction:column}.search-in-catalog .search-main-block .search-wrapper .search-group{min-width:230px;flex:1;display:flex;flex-direction:column}.search-in-catalog .search-main-block .search-wrapper .search-group:not(:first-child){margin-top:10px}.search-in-catalog .search-main-block .search-wrapper .search-group:not(:first-child) span.bold::before{display:none}.search-in-catalog .search-main-block .search-wrapper .search-group span.bold{display:flex;align-items:center;font-size:20px;font-weight:700;position:relative}.search-in-catalog .search-main-block .search-wrapper .search-group span.select-parameter{display:flex;align-items:center;font-size:20px;font-weight:700;position:relative;text-transform:lowercase}.search-in-catalog .search-main-block .search-wrapper .search-group .vin-info{margin-top:5px}.search-in-catalog .search-main-block .search-wrapper .search-group form{margin-top:5px}.search-in-catalog .search-main-block .search-wrapper .search-group form label{width:100%;height:50px;border-radius:4px;border:2px solid #83c9f1;position:relative}.search-in-catalog .search-main-block .search-wrapper .search-group form label input,.search-in-catalog .search-main-block .search-wrapper .search-group form label select{position:absolute;top:0;left:0;height:100%;width:calc(100% - 84px);padding:0 20px;font-size:16px;font-weight:400;box-sizing:border-box;border:0;background:#fff;z-index:1}.search-in-catalog .search-main-block .search-wrapper .search-group form label select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:2px;background:url(/img/select-arrow.png) 96% 50% no-repeat #fff;background-size:18px 11px}.search-in-catalog .search-main-block .search-wrapper .search-group form label select::-ms-expand{display:none}.search-in-catalog .search-main-block .search-wrapper .search-group form label select:focus{outline:0}.search-in-catalog .search-main-block .search-wrapper .search-group form label button{position:absolute;top:-1px;right:-2px;min-width:85px;padding:0 15px;height:103%;z-index:2;border:0;background-color:#099aed;color:#fff;border-radius:4px}.search-in-catalog .search-main-block .search-wrapper .search-group form label button:focus{outline:0}.search-in-catalog .search-main-block .search-wrapper .search-group form p{font-size:14px;line-height:24px;color:rgba(34,97,135,.8);margin:0}.search-in-catalog .search-main-block .search-wrapper .search-group form p span{border-bottom:1px dashed #467d9d}.search-in-catalog .search-main-block .search-wrapper .search-group .search-catalog-link{display:flex;justify-content:center;align-items:center;width:195px;height:50px;background-color:#099aed;color:#fff;font-size:14px;font-weight:600;border-radius:4px;position:relative;margin-top:15px}.search-in-catalog .search-main-block .search-wrapper .search-group .search-catalog-link img{max-width:100%;position:absolute;bottom:-23px;right:-142px}.search-in-catalog .search-footer-block{padding:20px;background-color:#e6f2f9;color:rgba(34,97,135,.8);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.search-in-catalog .search-footer-block p{font-size:14px;line-height:25px}.search-in-catalog .search-footer-block p a{color:#226187;text-decoration:underline}@media (min-width:576px){.search-in-catalog .search-header-block button span{display:block;font-size:14px}.search-in-catalog .search-main-block .search-wrapper{flex-direction:row;flex-wrap:wrap}.search-in-catalog .search-main-block .search-wrapper .search-group:not(:first-child){margin-top:0;margin-left:10px}.search-in-catalog .search-main-block .search-wrapper .search-group:is(:nth-child(3)){margin-left:0}}@media (min-width:768px){.search-in-catalog{margin-top:0}}@media (min-width:992px){.search-in-catalog.no-decoration .search-main-block{padding:0}.search-in-catalog .search-header-block{padding:25px 45px}.search-in-catalog .search-main-block{padding:0 45px 20px 45px}.search-in-catalog .search-footer-block{padding:25px 45px}.search-in-catalog .search-main-block .search-wrapper .search-group:not(:first-child){margin-top:0;margin-left:30px}.search-in-catalog .search-main-block .search-wrapper .search-group .search-catalog-link{margin-top:5px}.search-in-catalog .search-footer-block{padding:25px 45px}}@media (min-width:1400px){.search-in-catalog .search-main-block .search-wrapper .search-group:not(:first-child){margin-left:60px}.search-in-catalog .search-main-block .search-wrapper .search-group:not(:first-child) span.bold::before{content:"или";display:block;position:absolute;top:4px;left:-40px;font-size:16px;font-weight:400;color:rgba(3,55,86,.5)}.search-in-catalog .search-main-block .search-wrapper .search-group .vin-info,.search-in-catalog .search-main-block .search-wrapper .search-group form,.search-in-catalog .search-main-block .search-wrapper .search-group .search-catalog-link{margin-top:15px}.search-in-catalog .search-main-block .search-wrapper .search-group .search-catalog-link img{max-width:150%;bottom:-25px;right:-244px}}.aside-filter{background-color:#fff;padding:20px}.aside-filter .filter-form .param-group{margin-bottom:10px}.aside-filter .filter-form .param-group [data-role=toggle-search-filter-group]{cursor:pointer}.aside-filter .filter-form .param-group .title-line{display:flex;justify-content:space-between;align-items:center}.aside-filter .filter-form .param-group .title-line .title{font-size:18px;line-height:35px;font-weight:700}.aside-filter .filter-form .param-group .title-line .arrow{width:24px;height:24px;display:flex;justify-content:center;align-items:center;transition:transform 150ms ease;transform:rotate(-180deg)}.aside-filter .filter-form .param-group .group-content{display:none}.aside-filter .filter-form .param-group.opened .title-line .arrow{transform:rotate(0)}.aside-filter .filter-form .param-group.opened .group-content{display:block}.aside-filter .filter-form .param-group .group-content{margin-top:8px}.aside-filter .filter-form .param-group .group-content .filter-group-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;white-space:normal}.aside-filter .filter-form .param-group .group-content .filter-group-item label{font-weight:400;width:100%}.aside-filter .filter-form .param-group .group-content .filter-group-item label:hover{background-color:#f4f4f4}.aside-filter .filter-form .filter-brand .filter-brand-items{margin-top:8px}.aside-filter .filter-form .filter-brand .filter-brand-items .filter-brand-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;white-space:normal}.aside-filter .filter-form .filter-brand .filter-brand-items .filter-brand-item label{font-weight:400;width:100%}.aside-filter .filter-form .filter-brand .filter-brand-items .filter-brand-item label:hover{background-color:#f4f4f4}.aside-filter .filter-form .filter-brand .filter-brand-items .filter-brand-item span.price{white-space:nowrap;margin-right:.5rem}.aside-filter .filter-form .filter-brand .filter-brand-items .filter-brand-item .filter-brand-comment{cursor:pointer;display:inline-block;line-height:1px;vertical-align:middle;margin-top:-4px}.aside-filter .filter-form .filter-brand .filter-brand-items.collapsed .filter-brand-item:nth-child(n+7){display:none}.aside-filter .filter-form .filter-brand .filter-brand-items.is-on-brands-page span.price{display:none}.aside-filter .filter-form .brand-show-more .b-show-more,.aside-filter .filter-form .brand-show-more .b-show-less{color:#5aa1e9;border-bottom:dashed 1px #5aa1e9;cursor:pointer}.aside-filter .filter-form .brand-show-more .b-show-more{display:none}.aside-filter .filter-form .brand-show-more.collapsed .b-show-more{display:inline}.aside-filter .filter-form .brand-show-more.collapsed .b-show-less{display:none}.aside-filter .filter-form .filter-location .filter-brand-items .filter-brand-item label{font-weight:400}.aside-filter .filter-form .filter-location-add{display:flex;align-items:center}.aside-filter .filter-form .filter-location-add span,.aside-filter .filter-form .filter-location-add a{font-weight:700;font-size:20px;color:#3c9cd0}.aside-filter .filter-form .filter-location-add a{font-size:14px;margin-left:5px}@media (max-width:1199.98px){.aside-filter{padding-top:60px;padding-bottom:60px}.aside-filter .filter-form .button-place{background-color:#fff;padding:13px 20px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 10px rgba(0,13,46,.05)}.aside-filter .filter-form .button-place .btn{display:block;width:100%;text-align:center;font-weight:700}.aside-filter .filter-form .nav-place{background-color:#fff;position:fixed;top:0;left:0;right:0;height:50px;box-shadow:0 4px 10px rgba(0,13,46,.05);display:flex;justify-content:center;align-items:center}.aside-filter .filter-form .nav-place .form-title{text-align:center;font-size:16px;font-weight:700}.aside-filter .filter-form .nav-place .closeme{position:absolute;top:15px;right:20px;display:flex;align-items:center}.aside-filter .filter-form .nav-place .closeme svg{margin-left:6px}}@media (min-width:1200px){.aside-filter .filter-form .button-place .btn{display:block;width:100%;text-align:center;font-weight:700}.aside-filter .filter-form .nav-place{display:none}}.location-side-panel{position:fixed;top:0;left:0;height:100%;width:100%;z-index:10;display:none}.location-side-panel .location-side-close{position:absolute;right:1rem;top:-.5rem;z-index:20}.location-side-panel .location-side-close::after{content:"×";font-size:3rem;cursor:pointer;color:#95979c}.location-side-panel .location-side-shadow{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.4)}.location-side-panel .location-container{position:fixed;top:0;right:0;height:100%;width:20%;min-width:350px;background-color:#fff;z-index:15;display:flex;flex-direction:column;justify-content:space-between;padding:20px 20px 20px 30px}.location-side-panel .location-container .title{font-size:18px;font-weight:700}.location-side-panel .location-container .location-items{height:auto;overflow-y:scroll;margin:15px 0 0 0;padding:0}.location-side-panel .location-container .location-items::-webkit-scrollbar{width:5px;background:#f3f3f3}.location-side-panel .location-container .location-items::-webkit-scrollbar-thumb{background-color:#ed202a;border-radius:20px;border:3px solid transparent}.location-side-panel .location-container .location-items .location-item{list-style:none}.location-side-panel .location-container .location-items .location-item label{font-weight:400}.location-side-panel .location-container .location-items .location-item label input{margin-right:5px}.location-side-panel .location-container form{display:flex;flex-direction:column;margin-top:25px}.location-side-panel .location-container form button{margin-top:15px}@media (max-width:991.98px){.location-side-panel .location-container{height:calc(100% - 50px)}}@media (max-width:575.98px){.location-side-panel .location-container{width:100%}}.section-catalog-section .search-result-place{width:100%;position:relative}.section-catalog-section .catalog-products-title{display:flex;justify-content:space-between;align-items:center;padding-right:15px}.section-catalog-section .catalog-products-title.catalog-products-title-right{justify-content:flex-end}.section-catalog-section .catalog-products .pair-indicator{grid-area:guarantee;background-color:#fff;display:flex;position:relative;margin:0 0 -18px 0}.section-catalog-section .catalog-products .pair-indicator:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;border-bottom:1px #ddd dashed}.section-catalog-section .catalog-products .pair-indicator .label-place{margin:0 auto}.section-catalog-section .catalog-products .pair-indicator .label-place>div{margin:0 auto;padding:6px 10px 5px;background-color:#bbb;border-radius:4px;color:#fff;position:relative;z-index:9;display:inline-block;line-height:10px;font-size:13px}@media (min-width:992px){.section-catalog-section .catalog-products .pair-indicator{margin:5px 0 20px 0}.section-catalog-section .catalog-products .pair-indicator .label-place{width:120px;margin:0 auto 0 0;display:flex}}.section-catalog-section .catalog-products.products-analog article .image-stuff .b-applicability.full{display:none}.section-catalog-section .catalog-products.products-analog article .image-stuff.no-photo .illustration picture,.section-catalog-section .catalog-products.products-analog article .image-stuff.no-photo .illustration img{display:none}@media (min-width:992px){.section-catalog-section .catalog-products.products-analog article .image-stuff .icons-stuff{display:flex}.section-catalog-section .catalog-products.products-analog article .image-stuff .icons-stuff .b-applicability{display:inline-block}}.section-catalog-section .catalog-products .catalog-product-empty{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2);margin:0 0 2rem;padding:1rem}.section-catalog-section p.empty{font-size:1.5rem;font-weight:300;font-style:italic;color:#999;padding:1rem 0}.section-catalog-section .search-filter-empty{display:none;font-size:1.5rem;font-weight:300;font-style:italic;color:#999;padding:.5rem 0}.section-catalog-section .search-preloader{display:none;background:url(/img/preloader_al.png) no-repeat;background-size:64px;content:"";position:fixed;top:50%;left:50%;width:64px;height:64px;margin-top:-32px;margin-left:-32px;z-index:10502;animation-delay:0s;animation-direction:normal;animation-timing-function:linear;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-duration:1.5s;animation-name:inline-animation-keyframes-1}@keyframes inline-animation-keyframes-1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.section-catalog-section .banner-empty{padding:0;background:0 0;box-shadow:none}.section-catalog-section .banner-empty.banner-empty-mobile{margin:0 0 5px 0;padding:0 7px 0 7px;font-size:16px;line-height:28px}.section-catalog-section .banner-empty.banner-empty-mobile .controls{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.section-catalog-section.section-catalog-last-search{margin-top:1rem}@media (min-width:1200px){.section-catalog-section{display:flex;flex-wrap:nowrap;background-color:#fff}.section-catalog-section.section-catalog-last-search{padding:0 21px;flex-direction:column}.section-catalog-section .aside-filter{display:block;width:250px;padding:20px 0 0 20px}.section-catalog-section .search-result-place{padding-top:20px}.section-catalog-section .search-result-place:nth-child(1){width:100%;padding-left:20px}.section-catalog-section .search-result-place:nth-child(2){width:calc(100% - 250px - 30px);margin-left:30px}.section-catalog-section .search-result-place.nothing-found{padding:20px}}.b-amount-franch{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:110px;background-color:#f5f5f5;height:30px;color:#d9002a;border:0}.b-amount-franch svg{margin-top:3px}.b-amount-franch:hover{background-color:#e0e0e0;color:#d9002a}.c-amount-wholesale{display:flex;flex-wrap:nowrap;width:110px;background-color:#fff;height:30px}.c-amount-wholesale.c-amount-wholesale-hide{display:none}.c-amount-wholesale .quantity{border:1px solid #999;border-radius:4px;height:30px;box-sizing:border-box;width:74px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-right:3px;overflow:hidden;position:relative}.c-amount-wholesale .quantity .wrap{flex:1 1 auto}.c-amount-wholesale .quantity .wrap input{border:0;text-align:center;line-height:28px;font-size:14px;padding:0;width:100%}.c-amount-wholesale .quantity .wrap input::-webkit-inner-spin-button,.c-amount-wholesale .quantity .wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;opacity:1}.c-amount-wholesale .quantity .wrap input{-moz-appearance:textfield}.c-amount-wholesale .quantity .b-quantity{width:20px;height:28px;display:flex;flex:0 0 20px;justify-content:center;align-items:center;cursor:pointer}.c-amount-wholesale .quantity .b-quantity:hover{background-color:#ededed}.c-amount-wholesale .b-basket{width:40px;border-radius:0 4px 4px 0;margin-left:-4px}.basket-part{font-size:12px}.basket-part a{text-decoration-line:underline;text-decoration-style:dotted}.b-basket{display:block;background:#fff;outline:0;cursor:pointer;border:1px solid #999;vertical-align:middle;border-radius:4px;position:relative}.b-basket:hover,.b-basket:active,.b-basket:focus{background:#ed202a;color:#fff;border:0}.b-basket:hover svg path,.b-basket:active svg path,.b-basket:focus svg path{fill:#fff}.b-basket svg{margin-top:5px}.b-basket svg path{fill:#666}.in-basket .c-amount-wholesale .quantity{border-color:#1bba43}.in-basket .c-amount-wholesale .b-basket{background:#1bba43;border:0}.in-basket .c-amount-wholesale .b-basket svg path{fill:#fff}.in-basket button[data-role=add-to-cart-wholesale]{display:none}.in-basket .m-amount-wholesale{display:flex;width:110px;height:30px}.in-basket .m-amount-wholesale .quantity{width:100%;height:100%;padding-right:0}.filter-chosen-params-badges{display:flex;column-gap:10px;white-space:nowrap;cursor:pointer;margin:20px 0 20px}.filter-chosen-params-badges:not(.opened){display:none}.filter-chosen-params-badges>div{display:flex;align-items:center;background-color:#edf2f8;border-radius:4px;position:relative;font-size:12px;font-weight:400;padding:0 11px 0 15px;line-height:26px}.filter-chosen-params-badges>div svg{margin:-3px 0 0 10px}@media (min-width:992px){.filter-chosen-params-badges{margin-top:0}.filter-chosen-params-badges>div{font-size:13px;line-height:28px}}.filter-chosen-params-badges .search-filter-chosen-param-hidden{display:none!important}.section-catalog-product .main-proposal,table.available-warehouses td.price,.basket-items .price{font-size:16px;font-weight:700;line-height:18px;vertical-align:middle}.section-catalog-product .main-proposal .price-old,table.available-warehouses td.price .price-old,.basket-items .price .price-old{color:#999;font-size:12px;line-height:12px;font-weight:400;text-decoration:line-through;display:block}.section-catalog-product .main-proposal .price-new,table.available-warehouses td.price .price-new,.basket-items .price .price-new{color:#ed202a}.section-catalog-product .main-proposal .price-internet,table.available-warehouses td.price .price-internet,.basket-items .price .price-internet{cursor:pointer}.section-catalog-product .main-proposal .price-purchase,table.available-warehouses td.price .price-purchase,.basket-items .price .price-purchase{color:#999;font-size:12px;line-height:12px;font-weight:400}@media (min-width:992px){.section-catalog-product .main-proposal,table.available-warehouses td.price,.basket-items .price{font-size:18px}.section-catalog-product .main-proposal .price-old,table.available-warehouses td.price .price-old,.basket-items .price .price-old{font-size:14px;display:block}}@media (min-width:992px){body.view-style-list-compact .section-catalog-product .main-proposal,body.view-style-list-compact table.available-warehouses td.price,body.view-style-list-compact .basket-items .price{font-size:16px}body.view-style-list-compact .section-catalog-product .main-proposal .price-old,body.view-style-list-compact table.available-warehouses td.price .price-old,body.view-style-list-compact .basket-items .price .price-old{font-size:12px}}.view-style-list-air{position:absolute;right:0;cursor:pointer}@media (min-width:992px){.view-style-list-air{top:20px;right:20px}}.view-style-list-air .dropdown-menu{left:auto;right:0}.search-auto-service{display:flex;height:auto;padding:10px 20px;background-color:#fff;border:1px solid #f3f3f3;border-radius:5px;margin:10px 0 5px 0}.search-auto-service .search-auto-service-link{margin-left:15px;display:flex;flex-direction:column}.search-auto-service .search-auto-service-link p,.search-auto-service .search-auto-service-link a{margin:0;padding:0}.search-auto-service .search-auto-service-link p{font-size:16px;line-height:16px}.search-auto-service .search-auto-service-link a{margin-top:5px;font-size:14px;color:#ed202a;text-decoration:underline}.product-found-by-admin-info{color:#7a7a7a;font-size:12px;font-weight:700}.product-found-by-admin-info.by-article{color:var(--dark-green)}.product-found-by-admin-info.by-replacement{color:var(--dark-blue)}.product-found-by-admin-info.by-replacement_for_analog{color:var(--dark-blue)}.product-found-by-admin-info.by-oem_crosswise{color:#ff8c00}.product-found-by-admin-info.by-oem_oem_our{color:#8b008b}.product-found-by-admin-info.by-oem{color:#ff8c00}.product-found-by-admin-info.by-oem_laximo_to_article{color:brown}.product-found-by-admin-info .hidden-for-client{color:#ff0;font-weight:700;font-size:16px}.b-tumbler{justify-content:space-between;align-items:center;display:flex;flex:0 1;cursor:pointer;font-weight:700}.b-tumbler input[type=checkbox]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.b-tumbler .b-tumbler__label{margin-bottom:0}.b-tumbler.active .b-tumbler__area{background-color:#099aed}.b-tumbler.active .b-tumbler__area:before{transform:translateX(16px)}.b-tumbler__area{background-color:rgba(204,214,228,.6);border-radius:30px;cursor:pointer;height:28px;margin:2px 0;position:relative;transition:background-color .2s cubic-bezier(.85,0,.15,1);width:44px}.b-tumbler__area:before{background-color:#fff;border-radius:50%;content:"";display:block;height:24px;left:2px;position:relative;top:2px;transition:transform,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.85,0,.15,1);width:24px}.b-tumbler:hover{background-color:rgba(255,255,255,.3);padding:5px 10px;margin:-5px -10px;border-radius:8px}.delivery-type__nav-tabs{gap:20px;display:flex;justify-content:center;align-items:stretch;border-bottom:1px solid #ccc;margin-bottom:20px}.delivery-type__nav-tabs__item{border-bottom:3px solid transparent;vertical-align:center;text-align:center;padding:.75rem 1rem;cursor:pointer;font-weight:700;transition:border-color .3s ease-out}.delivery-type__nav-tabs__item:hover{background-color:#e2f2fc}.delivery-type__nav-tabs__item.active{border-color:#1397e1}.delivery-type__tab-panel__item{display:none}.delivery-type__tab-panel__item.active{display:block}.delivery-type__tab-panel .radio{margin:0;padding:8px 0;cursor:pointer}.delivery-type__tab-panel .radio+.radio{border-top:1px solid #eee}.delivery-type__tab-panel .radio:hover{background-color:#f6faff;position:relative;z-index:100}.delivery-type__tab-panel .radio label{min-height:unset;padding-left:unset}