.card-category,.product-tile,.product-tile-horizontal,.product-tile:not(.-light){background:#fff;border-radius:6px;transition:filter .1s ease-in-out}.card-category:hover,.product-tile-horizontal:hover,.product-tile:hover{box-shadow:0 2px 4px rgba(0,0,0,.25)}.product-tile-horizontal,.product-tile:not(.-light){border:1px solid #dcdcdc}.card-category{box-shadow:0 1px 4px rgba(0,0,0,.25)}.card-category:hover{box-shadow:0 2px 8px rgba(0,0,0,.25)}.filter-spoiler .icon,.rubricator.-group .subcategory.-spoiler .icon,.seo-text .spoiler .icon{transform:rotate(-90deg);fill:#666;width:13px;height:13px;margin-left:8px}.filter-spoiler .text,.rubricator.-group .subcategory.-spoiler .text,.seo-text .spoiler .text{font-size:14px;line-height:20px;color:#212121;display:flex;align-items:center;justify-content:flex-start;text-decoration:none;cursor:pointer;color:#666}.filter-spoiler .text .label.-show,.rubricator.-group .subcategory.-spoiler .text .label.-show,.seo-text .spoiler .text .label.-show{display:block}.filter-spoiler .text .label.-hide,.rubricator.-group .subcategory.-spoiler .text .label.-hide,.seo-text .spoiler .text .label.-hide{display:none}.filter-spoiler:hover .icon,.rubricator.-group .subcategory.-spoiler:hover .icon,.seo-text .spoiler:hover .icon{fill:#d60000}.filter-spoiler:hover .text,.rubricator.-group .subcategory.-spoiler:hover .text,.seo-text .spoiler:hover .text{color:#d60000}.-expanded.filter-spoiler .icon,.rubricator.-group .-expanded.subcategory.-spoiler .icon,.seo-text .-expanded.spoiler .icon{transform:rotate(90deg)}.catalog .list .set-height::-webkit-scrollbar,.fixed-header .catalog .list .catalog-list-wrapper::-webkit-scrollbar,.listing-header .user .contractors::-webkit-scrollbar{width:32px}.catalog .list .set-height::-webkit-scrollbar-track,.fixed-header .catalog .list .catalog-list-wrapper::-webkit-scrollbar-track,.listing-header .user .contractors::-webkit-scrollbar-track{border-radius:10px}.catalog .list .set-height::-webkit-scrollbar-thumb,.fixed-header .catalog .list .catalog-list-wrapper::-webkit-scrollbar-thumb,.listing-header .user .contractors::-webkit-scrollbar-thumb{min-height:40px;background:#dcdcdc;border:12px solid #fff;border-radius:16px}.catalog .list .set-height::-webkit-scrollbar-thumb:active,.catalog .list .set-height::-webkit-scrollbar-thumb:hover,.fixed-header .catalog .list .catalog-list-wrapper::-webkit-scrollbar-thumb:active,.fixed-header .catalog .list .catalog-list-wrapper::-webkit-scrollbar-thumb:hover,.listing-header .user .contractors::-webkit-scrollbar-thumb:active,.listing-header .user .contractors::-webkit-scrollbar-thumb:hover{background:#999;border:10px solid #fff}.tabs.-scrollable .navigation{-ms-overflow-style:none;scrollbar-width:none}.tabs.-scrollable .navigation::-webkit-scrollbar{display:none}.input-group{position:relative;display:block;width:100%;max-width:100%;font-size:14px;background:#fff;color:#212121;border-radius:6px}.input-group .label{position:absolute;left:0;top:0;width:100%;font-size:14px;line-height:1;color:#999;padding:8px 12px;z-index:1}.input-group .label.-required:after{content:" *";color:#d60000}.input-group .label.-large{line-height:40px;padding:0 12px}.input-group .field,.input-group .textarea-field{position:relative;width:100%;height:40px;padding:0 12px;border-radius:inherit;border:0;font-size:14px;background:0 0;box-shadow:inset 0 0 0 1px #999;color:#212121;outline:0;z-index:2}.input-group .field.-active~.label,.input-group .field:-webkit-autofill~.label,.input-group .field:focus~.label,.input-group .field:not(:placeholder-shown)~.label,.input-group .textarea-field.-active~.label,.input-group .textarea-field:-webkit-autofill~.label,.input-group .textarea-field:focus~.label,.input-group .textarea-field:not(:placeholder-shown)~.label{width:auto;transform:translate(10px,-7px);padding:2px;background:#fff;font-size:12px;line-height:1;z-index:2}.input-group .field:focus,.input-group .textarea-field:focus{box-shadow:inset 0 0 0 2px #7d7d7d}.input-group .field:not(::-ms-input-placeholder)~.label,.input-group .textarea-field:not(::-ms-input-placeholder)~.label{width:auto;transform:translate(10px,-7px);padding:2px;background:#fff;font-size:12px;line-height:1;z-index:2}.input-group .field.-error,.input-group .textarea-field.-error{box-shadow:inset 0 0 0 1px #d60000}.input-group .field.-error~.label,.input-group .textarea-field.-error~.label{color:#d60000}.input-group.-lg .field,.input-group.-lg .textarea-field{height:40px}.input-group.-suffix .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:2}.input-group.-suffix .icon.-handler:hover{color:#d60000}.input-group.-suffix .field{padding-right:26px}.input-group .icon{width:20px;height:20px;fill:#7d7d7d}.input-group .textarea-field{display:block;height:unset;padding-top:10px;resize:vertical}.input-group.-large,.input-group.-large .label{font-size:16px}.input-group.-large .label{line-height:24px}.input-group.-large .field{height:40px}.input-group.-large .textarea-field{height:80px}.input-group.-hasError .field,.input-group.-hasError .textarea-field{box-shadow:inset 0 0 0 1px #d60000}.input-group.-hasError .label{color:#d60000}.input-group .error,.input-group .input-helper{color:#d60000;font-size:12px;font-style:normal}.input-group .list{position:absolute;z-index:2;flex-direction:column;list-style:none;margin:0;padding:0;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:6px}.input-group .list .item{padding:0 12px;font-size:14px;line-height:32px}.input-group .list .item:first-child{margin-top:18px}.input-group .list .item:last-child{margin-bottom:14px}.switch-group{font-size:14px;line-height:20px;color:#212121;position:relative;display:flex;align-items:baseline;padding:0 4px 0 34px;width:auto;cursor:pointer}.switch-group .common,.switch-group .label{user-select:none}.switch-group.-bold{font-weight:700}.switch-group.-disabled{color:#999;pointer-events:none}.switch-group.-disabled .after{border-color:#dadada}.switch-group .common,.switch-group .hint{font-size:14px;line-height:20px;font-style:normal;font-weight:400}.switch-group .common{font-size:12px;line-height:16px;color:#999;margin-left:2px}.switch-group .hint{color:#666;display:block}.switch-group .after{position:absolute;display:block;top:0;left:2px;border:2px solid #7d7d7d;width:18px;height:18px;box-sizing:border-box}.switch-group .after:before{content:"";position:absolute;display:none}.switch-group .switch{display:none}.switch-group .switch[type=checkbox]+.after{border-radius:2px}.switch-group .switch[type=checkbox]:not(:disabled)+.after:before{display:block;width:5px;height:10px;top:0;left:50%;transform:translate(-50%,-1px) rotate(45deg)}.switch-group .switch[type=checkbox]:not(:disabled).-hover+.after,.switch-group .switch[type=checkbox]:not(:disabled):hover:not(.-checked)+.after,.switch-group .switch[type=checkbox]:not(:disabled):hover:not(:checked)+.after{background-color:#fbfbfb}.switch-group .switch[type=checkbox]:not(:disabled).-hover+.after:before,.switch-group .switch[type=checkbox]:not(:disabled):hover:not(.-checked)+.after:before,.switch-group .switch[type=checkbox]:not(:disabled):hover:not(:checked)+.after:before{width:4px;height:8px;transform:translateX(-50%) rotate(45deg);border:2px solid #7d7d7d;border-top:none;border-left:none}.switch-group .switch[type=checkbox]:not(:disabled).-checked+.after,.switch-group .switch[type=checkbox]:not(:disabled):checked+.after{background-color:#d60000;border-color:#d60000}.switch-group .switch[type=checkbox]:not(:disabled).-checked+.after:before,.switch-group .switch[type=checkbox]:not(:disabled):checked+.after:before{border:2px solid #fff;border-top:none;border-left:none}.switch-group .switch[type=radio]+.after{border-radius:50%;width:20px;height:20px}.switch-group .switch[type=radio]:not(:disabled)+.after:before{top:3px;left:3px;right:3px;bottom:3px;border-radius:50%}.switch-group .switch[type=radio]:not(:disabled).-hover+.after,.switch-group .switch[type=radio]:not(:disabled):hover+.after{background-color:#fbfbfb}.switch-group .switch[type=radio]:not(:disabled).-hover+.after:before,.switch-group .switch[type=radio]:not(:disabled):hover+.after:before{display:block;background-color:#7d7d7d}.switch-group .switch[type=radio]:not(:disabled).-checked+.after,.switch-group .switch[type=radio]:not(:disabled):checked+.after{background-color:#fff;border-color:#d60000}.switch-group .switch[type=radio]:not(:disabled).-checked+.after:before,.switch-group .switch[type=radio]:not(:disabled):checked+.after:before{display:block;background-color:#d60000}.switch-group .switch:disabled+.after{border-color:#dadada}.switch-group .switch:disabled~.input-text,.switch-group .switch:disabled~.input-text .address{color:#999}*{box-sizing:border-box}html{height:100%}h1{margin:0;font-size:24px;line-height:28px}h1,h2{font-weight:700}h2{margin:0 0 20px;font-size:20px;line-height:24px}h2.-x-large{font-size:24px;line-height:28px}h3{margin:0;font-weight:700;font-size:18px;line-height:24px}img{max-width:100%}a,a:active,a:visited{color:#212121;text-decoration:none}a:active:hover,a:hover,a:visited:hover{color:#d60000}a.-underline,a:active.-underline,a:visited.-underline{border-bottom:1px solid}a.-dotted,a:active.-dotted,a:visited.-dotted{border-bottom:1px dotted;border-color:inherit}.wrapper-wide{padding:0 32px;min-width:1008px}.wrapper-wide.-indent{margin-top:64px;margin-bottom:64px}.wrapper-narrow{width:880px}.wrapper-content{position:relative;max-width:1328px;min-width:944px;margin:0 auto}.-hidden{display:none!important}.fixed-info-line{height:40px}.fixed-info-line .fixed-line{position:fixed;top:0;z-index:999;width:100%;height:inherit;font-size:20px;line-height:40px;text-align:center;overflow:hidden;color:#fff;background:#3caa3c}.fixed-info-line .fixed-line .more{display:inline-flex;align-items:center;margin-left:8px;font-size:16px;color:#fff;font-weight:400;text-decoration:none}.fixed-info-line .fixed-line .more:hover{text-decoration:underline}.fixed-info-line .fixed-line .more .icon{margin-left:4px}.fixed-info-line .fixed-line.-gray{font-size:14px;background:#e7e7e7}.fixed-info-line .fixed-line.-gray .more{margin:0;font-size:inherit;color:#666}.fixed-info-line .fixed-line.-gray .more:hover{color:#d60000;text-decoration:none}.fixed-info-line .fixed-line.-gray .more:hover .icon{fill:#d60000}.fixed-info-line .fixed-line.-static{position:static}.fixed-info-line .close{fill:#fff}.fixed-info-line .close-btn{position:absolute;top:8px;right:0;cursor:pointer;background:0 0;border:0}.search{flex:1 1 auto;position:relative}.search-field-wrapper,.search-form{display:flex;width:100%}.search-field-wrapper{position:relative;height:40px;background:#fff;z-index:1}.search-field-wrapper .outline{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:6px 0 0 6px;border:1px solid #7d7d7d}.search .clear-field{display:none;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;z-index:1;cursor:pointer}.search .clear-field .icon{fill:#7d7d7d}.search .clear-field .icon:hover{fill:#d60000}.search-field{position:relative;z-index:1;width:100%;height:100%;padding:0 16px;font-size:16px;color:#212121;background:0 0;border:0;border-radius:6px;font-family:Roboto,Arial,sans-serif;text-overflow:ellipsis;appearance:none;outline:0}.search-field:focus~.outline{border-width:2px}.search-field:not(:placeholder-shown)~.clear-field{display:flex}.search-submit{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:0 6px 6px 0;background-color:#666;cursor:pointer}.search-submit .icon{width:24px;height:24px;fill:#fff}.search-results{display:none;position:absolute;left:0;top:100%;flex-direction:column;width:100%;padding:8px;background:#fff;border-radius:6px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}.search-results .divider{height:1px;background:#ebebeb}.search-results .divider:first-child,.search-results .divider:last-child{display:none}.search-results .item{display:flex;align-items:center;padding:8px 16px;font-size:12px;line-height:16px;color:#212121;text-decoration:none;border-radius:6px}.search-results .item.-brand{font-size:14px}.search-results .item.-active,.search-results .item:hover{color:#212121;background:#f5f5f5}.search-results .item .price,.search-results .item .quantity{flex-shrink:0;width:120px;margin-left:auto;text-align:right}.search-results .item .logo{display:flex;justify-content:center;align-items:center;margin-right:8px;width:84px;height:36px}.catalog-section.section{position:relative;width:224px;height:44px}.catalog-section.section .button.-catalog{width:224px;padding-left:16px}.catalog-section.section .button.-catalog .icon{margin-right:12px}.catalog .list{position:relative;display:none;flex-direction:column;min-width:320px;margin:0;padding:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;border-color:transparent #e7e7e7;border-style:solid;border-width:16px 1px;box-sizing:border-box;background-color:#fff;box-shadow:none;z-index:115;visibility:hidden;overflow:visible}.catalog .list.-active{width:calc(100vw - 64px);max-width:1328px;min-width:958px}.catalog .list .item{display:flex;align-items:center;width:100%;margin:0;padding:0 8px;border:0;font-size:12px;color:#212121;box-sizing:border-box;cursor:pointer}.catalog .list .item:last-child{border:0;border-radius:0 0 8px 8px}.catalog .list .item .svg-icon{flex-shrink:0;width:24px;height:24px;padding:0 2px;fill:#d60000;margin:0 12px 0 0}.catalog .list .item .link{display:flex;margin:25px 0 10px 17px}.catalog .list .item .link.-consumables{font-size:14px;color:#666}.catalog .list .item .link.-consumables:hover{color:#d60000}.catalog .list .item.-active .category-block{display:flex}.catalog .list .item.-active .name{position:relative;color:#d60000;background-color:#f4f4f4}.catalog .list .item.-active .name .svg-arrow{fill:#d60000;visibility:visible}.catalog .list .item.-active .name .link{color:#d60000;text-decoration:none}.catalog .list .item.-active .name .submenu{height:100%;box-sizing:border-box}.catalog .list .full-catalog{display:flex;align-items:center}.catalog .list .full-catalog .icon-full-catalog{width:11px;height:11px;fill:#ababab;margin:0 18px 0 19px}.catalog .list .name{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;font-size:14px;font-weight:400;line-height:20px;padding:8px 12px 8px 8px;border-radius:6px}.catalog .list .name .svg-arrow{visibility:hidden;position:relative;flex-shrink:0;width:16px;height:16px;fill:#d60000;margin-left:auto}.catalog .list .category-block{position:absolute;display:none;background-color:#fff;width:auto;height:100%;top:0;left:320px;right:0;padding:12px 8px 10px 24px;border-radius:0 8px 8px 0;box-shadow:none;box-sizing:border-box}.catalog .list .category-block:after{content:"";position:absolute;left:100%;top:0;bottom:0;width:16px}.catalog .list .category-block .popular-rubrics{margin-bottom:10px}.catalog .list .category-block .chip{display:inline-block;border:1px solid #dcdcdc;border-radius:24px;padding:0 8px;height:24px;font-size:14px;line-height:22px;margin-right:5px;margin-bottom:10px}.catalog .list .category-block .chip:hover{background:#f3f3f3;color:#212121}.catalog .list .full-width{width:100%}.catalog .list .set-height{display:flex;flex-direction:column;position:relative;height:100%;width:100%;overflow:auto}.catalog .list .set-height:focus{outline:0}.catalog .list .groups{display:flex}.catalog .list .popular-brands{display:flex;flex-shrink:0;align-items:center;height:56px;margin-top:auto;font-size:15px;color:#000}.catalog .list .popular-brands .brand-image{margin-left:28px}.catalog .list .group{width:100%;display:flex;flex-direction:column;vertical-align:top}.catalog .list .group.-column{width:33%}.catalog .list .group.-column .column{width:100%}.catalog .list .title{font-weight:700;font-size:18px;display:block;margin:0 0 10px;text-decoration:none}.catalog .list .column{width:33%;white-space:normal;display:inline-block;vertical-align:top}.catalog .list .categories{list-style:none;margin:19px 0 7px;padding:0}.catalog .list .category{position:relative;color:#999;padding:0;margin:20px 0 20px 28px;font-size:14px}.catalog .list .category .type{font-weight:700;color:#000;margin-bottom:8px;transform:translateX(-14px);cursor:default}.catalog .list .category .type.-slim{margin:10px 0 5px}.catalog .list .categories .more.-list-more{position:absolute;top:4px;left:-27px;text-align:center;border-radius:2px;border:1px solid #999;margin-right:8px;width:13px;height:13px;cursor:pointer}.catalog .list .categories .more.-list-more:after,.catalog .list .categories .more.-list-more:before{content:"";position:absolute;display:block;background:#999;transform:none}.catalog .list .categories .more.-list-more:before{top:3px;left:5px;width:1px;height:5px}.catalog .list .categories .more.-list-more:after{top:5px;left:3px;width:5px;height:1px}.catalog .list .categories .more.-list-more:hover{border-color:#d60000;background:#d60000}.catalog .list .categories .more.-list-more:hover:after,.catalog .list .categories .more.-list-more:hover:before{background:#fff}.catalog .list .categories .more.-list-more.-active:before{display:none}.catalog .list .subcategories{display:none;list-style:none;margin:0 0 0 4px;padding-left:9px}.catalog .list .subcategories .subcategory{display:block;white-space:normal}.catalog.-hover-lock .list,.catalog:hover .list{display:flex;visibility:visible;box-shadow:0 8px 8px 0 rgba(0,0,0,.25)}.catalog.-hover-lock .header,.catalog:hover .header{background:#666 linear-gradient(0deg,#666 0,#515151);border-radius:8px 8px 0 0;cursor:default}.catalog.-hover-lock .header.-named,.catalog:hover .header.-named{background:0 0}.fixed-header .catalog .list{max-height:calc(100vh - 260px)}.fixed-header .catalog .list .catalog-list-wrapper{width:318px;max-height:100%;overflow:auto}.fixed-header .catalog .list .catalog-list-wrapper:focus{outline:0}.fixed-header .catalog .list .catalog-list-wrapper.-with-scroll .item{padding-right:0}.fixed-header .catalog .list.-active .catalog-list-wrapper{box-shadow:1px 0 0 #dadada}.fixed-header.-active .catalog .list{max-height:calc(100vh - 82px)}.fixed-header{position:relative;z-index:100}.fixed-header .header-bottom{height:56px}.fixed-header .promotions .button .label{font-weight:500}@media (max-width:976px){.fixed-header .promotions{display:none}}.fixed-header.-active{height:56px}.fixed-header.-active .wrapper-wide{position:fixed;width:100%;top:0;box-shadow:0 2px 8px rgba(0,0,0,.25)}.fixed-header.-active .promotions{display:block}@media (max-width:976px){.fixed-header.-active .promotions{display:none}}.listing-header .button .icon{margin-right:4px;fill:#7d7d7d}.listing-header .wrapper-wide.-header-top-color{border-bottom:1px solid #dcdcdc}.listing-header .wrapper-wide.-header-bottom-color{background:#f3f3f3}.listing-header .-header-top{display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:0;padding:2px 0}.listing-header .-header-top .top-nav{display:flex;align-items:flex-start;justify-content:flex-end;margin-left:auto}.listing-header .region .button{width:206px;justify-content:flex-start}.listing-header .region .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-header .header-center{display:flex;align-items:center;justify-content:flex-start;padding:12px 0}.listing-header .logo{margin-right:56px}@media (max-width:1365px){.listing-header .logo{margin-right:89px}}.listing-header .logo .icon-svg.-logo{display:block;width:152px;height:76px;fill:#d60000}.listing-header .header-banner{margin-right:40px}@media (max-width:1365px){.listing-header .header-banner{display:none}}.listing-header .header-banner .icon-svg.-slogan{width:164px;height:44px}.listing-header .header-banner .image{display:block}.listing-header .phone{margin-left:auto}@media (max-width:1365px){.listing-header .phone{margin-left:0;margin-right:auto}}.listing-header .phone .number{margin:0 0 4px;color:#d60000;font-size:18px;line-height:24px;font-weight:700}.listing-header .phone .description{font-size:12px;line-height:16px}.listing-header .order{margin-left:auto;font-size:12px}.listing-header .order .button{padding:6px 16px}.listing-header .user{display:flex;justify-content:flex-end;flex:0 0 224px;margin-left:auto;font-size:16px;line-height:24px}.listing-header .user .label{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.listing-header .user .dropdown-box .content{width:268px}.listing-header .user .contractors{max-height:144px;overflow:auto}.listing-header .-header-bottom{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:6px 0;background:0 0;z-index:5}.listing-header .-header-bottom .section{position:relative;margin:0 8px}.listing-header .-header-bottom .section.-indent{margin:0 14px}.listing-header .-header-bottom .section:first-child{margin-left:0}.listing-header .-header-bottom .section:last-child{margin-right:0}.listing-header .-header-bottom .widget-button{padding-left:0;padding-right:0}.listing-header .-header-bottom .widget-button.-link.-text:hover{background:0 0}.listing-header .-header-bottom .cart{white-space:nowrap}.listing-header .-header-bottom .cart .button.-large .label{font-weight:500}@media (max-width:1365px){.listing-header .compare .widget-button .icon,.listing-header .favorite .widget-button .icon{margin-right:0}.listing-header .compare .widget-button .label,.listing-header .favorite .widget-button .label{display:none}}.listing-subscribe{margin-top:auto;background:#ebebeb}.listing-subscribe+.listing-footer{margin-top:0}.listing-subscribe .wrapper-content{padding:12px 0}.listing-subscribe .form{display:flex;align-items:center;margin:0 -8px}.listing-subscribe .search,.listing-subscribe .submit,.listing-subscribe .title{padding:0 8px}.listing-subscribe .title{display:flex;align-items:center;justify-content:flex-start;flex:1 0 auto}.listing-subscribe .search{flex-basis:238px;max-width:238px}.listing-subscribe .input-group .field{padding:0 16px}.listing-subscribe .submit{flex-basis:144px;max-width:144px}.listing-subscribe .icon{width:24px;height:24px;margin-right:10px;fill:#d60000}.listing-subscribe .text{font-size:14px;font-weight:700}.listing-subscribe .button{width:100%}@media (min-width:1365px){.listing-subscribe .title{flex-basis:50%;max-width:50%}.listing-subscribe .search{max-width:33.33333%;flex-basis:33.33333%}.listing-subscribe .submit{flex-basis:16.66667%;max-width:16.66667%}.listing-subscribe .text{font-size:16px}}.subscribe-form .description{margin:12px 0 24px}.subscribe-form .input-group{margin-bottom:36px}.subscribe-form .button-wrapper{text-align:right}.subscribe-form .button-wrapper .button{width:160px}.yandex-rating{display:flex;padding:8px 0 12px;color:inherit;background:#fff;border:2px solid #fc0;border-radius:6px;text-decoration:none}.yandex-rating .inner{max-width:144px;margin:0 auto}.yandex-rating .title{font-size:16px;font-weight:700;line-height:20px}.yandex-rating .stars{display:flex;align-items:flex-start;justify-content:space-between;margin:2px 0 24px}.yandex-rating .icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;fill:#fc0}.yandex-rating .logo{display:block;max-width:86px}.social{justify-content:flex-start}.social,.social .link{display:flex;align-items:center}.social .link{justify-content:center;width:28px;height:28px;border-radius:4px;text-decoration:none}.social .link:not(:last-child){margin-right:17px}.social .link.-vkontakte{background-color:#4a76a8}.social .link.-facebook{background-color:#4267b2}.social .link.-youtube{background-color:red}.social .link.-telegram{background-color:#1da1f2}.social .link.-instagram{background-color:#c536a4}.social .icon{width:24px;height:24px;fill:#fff}.listing-footer{margin-top:auto;background:#f5f5f5}.listing-footer .wrapper-content{padding:20px 0 4px}.listing-footer .title{font-size:16px;font-weight:700;margin-bottom:8px;color:inherit;text-decoration:none}.listing-footer .list{list-style:none;margin:0;padding:0 0 16px;font-size:14px}.listing-footer .list .link{display:inline-block;vertical-align:middle;margin-bottom:8px}.listing-footer .link{text-decoration:none;color:inherit}.listing-footer .link:hover{color:#d60000}.listing-footer .link.-title{font-size:16px;font-weight:700;margin-bottom:8px}.listing-footer .social{margin:12px 0 20px}.listing-footer .-promo{display:flex;align-items:flex-start;justify-content:flex-end;margin-left:auto}.listing-footer .-promo .store:not(:last-child){margin-right:16px}.listing-footer .copyright{padding-top:15px;border-top:1px solid #dcdcdc}.listing-footer .description{margin:0 0 8px;color:#666;font-size:12px;line-height:16px}.listing-footer .store{display:flex;align-items:center;justify-content:center;width:96px;height:36px;padding:4px 8px;background:#fff;border:1px solid #dcdcdc;border-radius:4px}.listing-footer .store .svg{height:28px}.listing-footer .store.-mobile-version{width:70px;padding:4px 10px}.listing-footer .main{display:flex;flex-wrap:wrap;margin:0 -8px}.listing-footer .menu-column,.listing-footer .promo-column{padding:0 8px}.listing-footer .menu-column{flex-basis:16.66667%;max-width:16.66667%}.listing-footer .menu-column.-last,.listing-footer .promo-column{flex-basis:25%;max-width:25%}@media (min-width:1365px){.listing-footer .menu-column.-last{flex-basis:33.33333%;max-width:33.33333%}.listing-footer .promo-column{flex-basis:16.66667%;max-width:16.66667%}}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;border:0;outline:0;background:0 0;border-radius:6px;cursor:pointer;font-family:Roboto,Arial,sans-serif;padding:8px 16px;text-decoration:none}.button:focus{border:0}.button.-catalog{justify-content:flex-start}.button .bage{display:none;position:absolute;left:12px;top:4px;min-width:16px;height:16px;padding:0 4px;text-align:center;font-size:12px;line-height:16px;color:#fff;background:#3caa3c;border-radius:8px}.button .bage.-active{display:block}.button .bage.-animate{animation:pulse .3s 1 forwards}@keyframes pulse{0%{box-shadow:0 0 0 0 #3caa3c}70%{box-shadow:0 0 0 3px #3caa3c}to{box-shadow:0 0 0 0 #3caa3c}}.button .label{line-height:20px;font-size:.875rem}.button.-align-left{justify-content:flex-start}.button.-align-center{justify-content:center}.button.-align-right{justify-content:flex-end}.button.-edge-left{margin-left:-16px}.button.-edge-right{margin-right:-16px}.button .preloader{position:absolute;left:4px}.button.-full-width{width:100%}.button.-full-width .preloader{position:static}.button.-show-all{fill:#7d7d7d}.button.-show-all:hover{fill:#d60000}.button.-show-all .icon{width:20px;height:20px;margin-left:8px;margin-right:0}.button .icon{margin-right:8px}.button .icon.-right{order:1;margin-right:0;margin-left:8px}.button.-icon-button{padding:0}.button.-icon-button .icon{margin:0}.button.-disabled{cursor:default}.button.-primary.-contained{background-color:#d60000;color:#fff;font-weight:500}.button.-primary.-contained .icon{fill:#fff}.button.-primary.-contained .preloader circle{stroke:#fff}@media (hover:hover){.button.-primary.-contained:hover{background-color:#c50000;color:#fff}.button.-primary.-contained:hover .icon{fill:#fff}}.button.-primary.-contained .ripple{background-color:#e35252}.button.-primary.-outlined{background-color:#fff;box-shadow:inset 0 0 0 2px #d60000;color:#d60000;font-weight:500}.button.-primary.-outlined .icon{fill:#d60000}.button.-primary.-outlined .preloader circle{stroke:#d60000}@media (hover:hover){.button.-primary.-outlined:hover{background-color:#fdf5f5;border-color:#d60000;color:#d60000}.button.-primary.-outlined:hover .icon{fill:#d60000}}.button.-primary.-outlined .ripple{background-color:#f5c2c2}.button.-primary.-text{background-color:transparent;color:#212121}.button.-primary.-text .icon{fill:#212121}.button.-primary.-text .preloader circle{stroke:#212121}@media (hover:hover){.button.-primary.-text:hover{background-color:#fbfbfb;color:#212121}.button.-primary.-text:hover .icon{fill:#212121}}.button.-primary.-text .ripple{background-color:#e7e7e7}.button.-secondary.-contained{background-color:#859094;color:#fff;font-weight:500}.button.-secondary.-contained .icon{fill:#fff}.button.-secondary.-contained .preloader circle{stroke:#fff}@media (hover:hover){.button.-secondary.-contained:hover{background-color:#656e71;color:#fff}.button.-secondary.-contained:hover .icon{fill:#fff}}.button.-secondary.-contained .ripple{background-color:#acb4b6}.button.-secondary.-outlined{background-color:#fff;box-shadow:inset 0 0 0 2px #999;color:#666;font-weight:500}.button.-secondary.-outlined .icon{fill:#666}.button.-secondary.-outlined .preloader circle{stroke:#666}@media (hover:hover){.button.-secondary.-outlined:hover{background-color:#fbfbfb;border-color:#999;color:#666}.button.-secondary.-outlined:hover .icon{fill:#666}}.button.-secondary.-outlined .ripple{background-color:#e7e7e7}.button.-secondary.-text{background-color:transparent;color:#666}.button.-secondary.-text .icon{fill:#666}.button.-secondary.-text .preloader circle{stroke:#666}@media (hover:hover){.button.-secondary.-text:hover{background-color:#fbfbfb;color:#212121}.button.-secondary.-text:hover .icon{fill:#212121}}.button.-secondary.-text .ripple{background-color:#e7e7e7}.button.-secondary.-catalog{background-color:#666;color:#fff;font-weight:500}.button.-secondary.-catalog .icon{fill:#fff}@media (hover:hover){.button.-secondary.-catalog:hover{background-color:#4f4f4f;color:#fff}.button.-secondary.-catalog:hover .icon{fill:#fff}}.button.-secondary.-catalog .ripple{background-color:#7d7d7d}.button.-third.-contained{background-color:#fff;color:#666;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);font-weight:500}.button.-third.-contained .icon{fill:#666}.button.-third.-contained .preloader circle{stroke:#666}@media (hover:hover){.button.-third.-contained:hover{background-color:#fff;color:#666;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}.button.-third.-contained:hover .icon{fill:#666}}.button.-third.-contained .ripple{background-color:#ebebeb}.button.-third.-text{background-color:transparent;color:#212121}.button.-third.-text .icon{fill:#7d7d7d}.button.-third.-text .preloader circle{stroke:#7d7d7d}@media (hover:hover){.button.-third.-text:hover{background-color:transparent;color:#d60000}.button.-third.-text:hover .icon{fill:#d60000}}.button.-third.-text .ripple{background-color:#e7e7e7}.button.-link.-text{background-color:transparent;color:#212121}.button.-link.-text .icon{fill:#d60000}.button.-link.-text .preloader circle{stroke:#d60000}@media (hover:hover){.button.-link.-text:hover{background-color:transparent;color:#d60000}.button.-link.-text:hover .icon{fill:#d60000}}.button.-link.-text .ripple{background-color:#e7e7e7}.button.-admin.-contained{background-color:#2196f3;color:#fff;font-weight:500}.button.-admin.-contained .icon{fill:#fff}.button.-admin.-contained .preloader circle{stroke:#fff}@media (hover:hover){.button.-admin.-contained:hover{background-color:#1976d2;color:#fff}.button.-admin.-contained:hover .icon{fill:#fff}}.button.-admin.-contained .ripple{background-color:#64b5f6}.button.-admin.-outlined{background-color:#fff;box-shadow:inset 0 0 0 2px #2196f3;color:#2196f3;font-weight:500}.button.-admin.-outlined .icon{fill:#2196f3}.button.-admin.-outlined .preloader circle{stroke:#2196f3}@media (hover:hover){.button.-admin.-outlined:hover{background-color:#fff;border-color:#1976d2;color:#1976d2}.button.-admin.-outlined:hover .icon{fill:#1976d2}}.button.-admin.-outlined .ripple{background-color:#fff}.button.-large{padding:8px 20px}.button.-large.-edge-left{margin-left:-20px}.button.-large.-edge-right{margin-right:-20px}.button.-large .label{line-height:24px;font-size:1rem}.button.-large .icon{margin-right:8px}.button.-small{padding:8px 16px}.button.-small.-edge-left{margin-left:-16px}.button.-small.-edge-right{margin-right:-16px}.button.-small .label{line-height:16px;font-size:.75rem}.button.-small .icon{margin-right:8px}.button.-x-large{padding:8px 20px}.button.-x-large.-edge-left{margin-left:-24px}.button.-x-large.-edge-right{margin-right:-24px}.button.-x-large .label{line-height:28px;font-size:1.125rem}.button.-x-large .icon{margin-right:12px}.button.-x-small{padding:8px}.button.-x-small.-edge-left{margin-left:-8px}.button.-x-small.-edge-right{margin-right:-8px}.button.-x-small .label{line-height:16px;font-size:.75rem}.button.-x-small .icon{margin-right:8px}.button.-loading{padding-left:32px}.button.-circle{padding:8px;border-radius:50%}.button.-circle .icon{margin-right:0}.button.-circle .label{display:none}.dropdown-menu{position:relative}.dropdown-menu:hover .dropdown-box{display:block}.dropdown-menu .dropdown-box{display:none;position:absolute;top:100%;left:0;min-width:100%;padding-top:12px;z-index:900}.dropdown-menu .content{width:max-content;padding:8px;background:#fff;border-radius:6px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}@supports not (filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))){.dropdown-menu .content{box-shadow:0 2px 8px rgba(0,0,0,.25)}}.dropdown-menu .content:before{content:"";position:absolute;top:-24px;left:20px;border:12px solid transparent;border-bottom-color:#fff}.dropdown-menu .content .menu{padding:0;margin:0;list-style:none}.dropdown-menu .content .item{display:block;padding:8px 16px;font-size:14px;line-height:20px;border-radius:6px;cursor:pointer}.dropdown-menu .content .item.-disabled{color:#999;pointer-events:none}.dropdown-menu .content .item:not(.-disabled):hover{color:#212121;background:#f5f5f5}.dropdown-menu .content .note{padding:4px 16px 8px;font-size:12px;line-height:normal;color:#999}.dropdown-menu .content .divider{height:1px;margin:0 16px;border:0;background:#ebebeb}.dropdown-menu.-center .content:before,.dropdown-menu.-center .dropdown-box{left:50%;transform:translateX(-50%)}.icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px}.icon.-flip-vertical{transform:scaleY(-1)}.icon.-x-large{width:32px;height:32px}.icon.-large{width:28px;height:28px}.icon.-medium{width:24px;height:24px}.icon.-small{width:20px;height:20px}.icon.-x-small{width:16px;height:16px}.icon.-primary{fill:#d60000}.icon.-secondary{fill:#000}.icon.-third{fill:#fff}.icon.-field-control{fill:#7d7d7d}.icon.-field-control:hover{fill:#d60000}.icon.-mandarin{fill:#fc0}.icon.-apple{fill:#3caa3c}.icon.-primary-gray{fill:#999}.icon.-dusty-gray{fill:#7d7d7d}.icon.-gainsboro-light{fill:#dadada}.icon.-primary-red{fill:#d60000}.icon.-red-orange{fill:#fa6607}.icon.-admin-primary-blue{fill:#2196f3}.nameplate{display:inline-block;padding:4px 8px;color:#fff;font-size:12px;line-height:12px;font-weight:500;border-radius:4px}.nameplate.-color-not-available,.nameplate.-not-available{color:#fff;background:#8d8d8d}.nameplate.-color-yellow,.nameplate.-yellow{color:#212121;background:#fc0}.nameplate.-color-orange,.nameplate.-orange{color:#fff;background:#ffa851}.nameplate.-color-violet,.nameplate.-violet{color:#fff;background:#9e097d}.nameplate.-color-purple,.nameplate.-purple{color:#fff;background:#5c1693}.nameplate.-color-green,.nameplate.-green{color:#fff;background:#3caa3c}.nameplate.-blue,.nameplate.-color-blue{color:#fff;background:#1280bc}.nameplate.-color-green-outline,.nameplate.-green-outline{color:#3caa3c;background:#fff}.nameplate.-blue-outline,.nameplate.-color-blue-outline{color:#358eda;background:#fff}.nameplate.-black,.nameplate.-color-black{color:#fff;background:#212121}.nameplate.-color-light-gray,.nameplate.-light-gray{color:#666;background:#f3f3f3}.nameplate.-color-red-orange,.nameplate.-red-orange{color:#fff;background:#e65421}.nameplate.-color-dark-green,.nameplate.-dark-green{color:#fff;background:#2c7614}.nameplate.-admin,.nameplate.-color-admin{color:#fff;background:#1976d2}.nameplate.-outlined{box-shadow:0 0 0 1px currentColor}.nameplate.-color-red-orange{background:#e65421}.nameplate.-large{font-size:14px;line-height:20px}.listing-carousel{position:relative}.listing-carousel .arrow{position:absolute;top:50%;width:40px;height:40px;padding:0;background:#fff;border:1px solid #eee;border-radius:20px;box-shadow:0 1px 4px #bfbfbf;transform:translateY(-50%);outline:0;cursor:pointer;z-index:2}.listing-carousel .arrow.-disabled{display:none}.listing-carousel .arrow.-next{right:-20px}.listing-carousel .arrow.-prev{left:-20px}.listing-carousel .arrow.-prev .icon{transform:scaleX(-1)}.listing-carousel .arrow.-small{width:32px;height:32px}.listing-carousel .arrow.-small .icon{width:16px;height:16px}.listing-carousel .arrow.-small.-next{right:-16px}.listing-carousel .arrow.-small.-prev{left:-16px}.listing-carousel .arrow .icon{margin:0 auto;fill:#d60000}.listing-carousel .arrow:hover{border:0;box-shadow:0 2px 8px #bfbfbf}.listing-carousel .arrow.-icon-hover .icon{fill:#7d7d7d}.listing-carousel .arrow.-icon-hover:hover .icon{fill:#d60000}.listing-carousel .owl-dots{position:absolute;bottom:0;left:0;width:100%;text-align:center}.listing-carousel button.owl-dot{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:5px;background:#7d7d7d;border-radius:5px;opacity:.5;outline:0}.listing-carousel button.owl-dot.active,.listing-carousel button.owl-dot:hover{opacity:1}.listing-carousel.-month{border-radius:6px;padding:0 24px;width:100%}.listing-carousel.-month .owl-stage{display:flex;align-items:stretch;justify-content:flex-start}.listing-carousel.-month .owl-stage .owl-item{flex-shrink:0}.listing-carousel.-month.-listing{height:286px;grid-area:3/1/auto/-1;opacity:0;transition:opacity .3s ease}.listing-carousel.-month.-listing.-init{opacity:1;margin-bottom:27px}.listing-carousel.-month.-listing.-border{border:2px solid #3caa3c}.listing-carousel.-month.-disabled-arrow-next .arrow.-next,.listing-carousel.-month.-disabled-arrow-prev .arrow.-prev{display:none}.listing-carousel .listing-carousel-header{display:flex;align-items:center;padding:24px 0 0;margin:0 0 14px}.listing-carousel .listing-carousel-header .link{color:#666;font-size:14px}.listing-carousel .listing-carousel-header .subtitle{margin:0 16px 0 0;text-transform:none;font-size:20px}.skeleton{border:2px solid #f3f3f3}.skeleton .image{width:160px;height:144px;background:#f3f3f3;mix-blend-mode:normal}.skeleton .title{width:120px;height:20px;background:#f3f3f3}.skeleton .promo{width:119px;height:24px;background:#f3f3f3}.skeleton .price{width:76px;height:24px;background:#f3f3f3}.skeleton .buttons{width:116px;height:36px;background:#f3f3f3}.skeleton .arrow.-next,.skeleton .arrow.-prev{display:none}.owl-carousel.owl-drag .owl-item{touch-action:auto}.carousel-navigation .arrow{display:flex;align-items:center;justify-content:center;width:100%;height:24px;margin:4px 0 8px;padding:0;line-height:24px;background:0 0;border:0;outline:0;cursor:pointer}.carousel-navigation .arrow .icon{fill:#7d7d7d}.carousel-navigation .arrow.-prev .icon{transform:rotate(180deg)}.carousel-navigation .arrow.-next{margin:8px 0 4px}.carousel-navigation .arrow:hover .icon{fill:#d60000}.carousel-navigation .outer{overflow:hidden;max-height:348px}.carousel-navigation .outer.-middle-height{max-height:420px}.carousel-navigation .outer.-full-height{max-height:492px}.carousel-navigation .stage{transition:all .25s ease}.carousel-navigation .item{height:60px;border:2px solid transparent;border-radius:4px;cursor:pointer;overflow:hidden}.carousel-navigation .item:not(:last-child){margin-bottom:12px}.carousel-navigation .item.-active{border-color:#7d7d7d}.carousel-navigation .upload-button{display:flex;align-items:center;justify-content:center;height:60px;fill:#7d7d7d;border:1px dashed #dcdcdc;border-radius:6px;cursor:pointer}.carousel-navigation .upload-button:hover{border-color:#d60000;fill:#d60000}.tabs .navigation{display:flex;box-shadow:inset 0 -1px 0 #dcdcdc}.tabs .tab{position:relative;flex-shrink:0;padding:8px 14px;line-height:24px;font-size:14px;font-family:Roboto,sans-serif;color:#666;text-align:center;background:0 0;border:0;text-transform:uppercase;cursor:pointer;outline:0;height:auto}.tabs .tab:hover{color:#212121}.tabs .tab:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px}.tabs .tab.-active{color:#212121;font-weight:500}.tabs .tab.-active:after{background:#212121}.tabs .tab.-red.-active{color:#d60000}.tabs .tab.-red.-active:after{background:#d60000}.tabs .tab.-expand{flex:auto}.tabs .tab .count{font-weight:700}.tabs .main{padding-top:16px;transition:height .5s ease-in-out}.tabs .content{display:none}.tabs .content.-active{display:block}.tabs-arrow{display:none;position:absolute;top:0;height:100%;width:32px;padding:0}.tabs-arrow .icon{margin:auto}.tabs-arrow.-left{left:-32px}.tabs-arrow.-right{right:-32px}.tabs-arrow.-visible{display:block}.tabs.-scrollable{position:relative}.tabs.-scrollable .navigation{overflow-x:scroll}.tabs.-scrollable .tab{white-space:nowrap}@media (min-width:1365px){.tabs .tab{padding:14px 16px;line-height:20px}.tabs .arrow:hover .icon{fill:#d60000}}.tag-button{display:flex;justify-content:space-between;align-items:center;padding:4px 12px;background:#fff;border:2px solid #7d7d7d;border-radius:16px;font-size:14px;line-height:20px;outline:0;cursor:pointer}.tag-button .icon{width:16px;height:16px;margin-left:8px;fill:#7d7d7d}.tag-button .icon:hover{fill:#d60000}.tag-button:hover{background:#f3f3f3}.rating-line .title{display:flex;justify-content:space-between;margin-bottom:4px}.rating-line .text{color:#666}.rating-line .line{position:relative;height:4px;background:#f3f3f3}.rating-line .current{position:absolute;left:0;top:0;height:100%;background:#d60000}.dotted-list{margin:0;padding:0;list-style:none}.dotted-list .item{display:flex;margin-bottom:8px}.dotted-list .option,.dotted-list .value{max-width:50%;flex-basis:50%}.dotted-list .option{position:relative}.dotted-list .option:before{content:"";position:absolute;left:0;bottom:6px;width:100%;border-bottom:1px dotted #666}.dotted-list .title{display:inline-flex;align-items:center;position:relative;padding-right:4px;background:#fff}.dotted-list .title .text{font-size:14px;color:#666}.dotted-list .title .tooltip{margin-left:4px}.dotted-list .value{padding-left:4px}.table{border-collapse:collapse}.table .cell,.table .title{padding:12px}.table .title{font-weight:500;color:#666}.table .line{border-top:1px solid #ebebeb}.table .line:hover{background:#ebebeb}.rubricator .categories{margin:0;padding:0;list-style:none}.rubricator .categories .category{position:relative;margin:16px 0 16px 28px}.rubricator .categories .category:first-child{margin-top:0}.rubricator .categories .category .more{position:absolute;top:4px;left:-28px;width:12px;height:12px;border:1px solid #666;border-radius:2px;cursor:pointer}.rubricator .categories .category .more:hover{border-color:#d60000;background:#d60000}.rubricator .categories .category .more:hover:after,.rubricator .categories .category .more:hover:before{background:#fff}.rubricator .categories .category .more:after,.rubricator .categories .category .more:before{content:"";position:absolute;left:50%;top:50%;margin:0;background:#666;transform:translate(-50%,-50%)}.rubricator .categories .category .more:after{width:8px;height:1px}.rubricator .categories .category .more:before{width:1px;height:8px}.rubricator .categories .category .more.-active:before{display:none}.rubricator .categories .category-link{margin:0;text-decoration:none}.rubricator .categories .category-link:hover{color:#d60000;text-decoration:none}.rubricator .categories .category-link.-active{font-weight:700;color:#212121}.rubricator .categories .category-link.-admin{color:#1976d2}.rubricator .categories .subcategories{padding:0 0 0 8px;list-style:none}.rubricator .categories .subcategory{padding:0;margin:12px 0}.container-selection-oil{padding:30px;background:#f3f3f3;margin-top:20px;border-radius:6px}.container-selection-oil .content{margin:0 0 15px}.scroll-content{width:calc(100% + 20px)}.scroll-wrap{z-index:0}.scroll-bar{width:4px;background:#ebebeb;z-index:2}.scroll-under-bar{width:4px;background:0 0;z-index:1}.scroll-bold .scroll-bar{width:8px;background:#dcdcdc;border-radius:4px}.scroll-bold .scroll-bar.sc-grabbed,.scroll-bold .scroll-bar:hover{width:12px}.scroll-bold .scroll-bar.sc-grabbed{background:#999}.scroll-bold .scroll-under-bar{width:8px;background:0 0}.tooltip{position:relative}.tooltip.-inline{display:inline-block;vertical-align:middle}.tooltip .toggle{cursor:pointer;text-decoration:none}.tooltip .toggle.-disabled{cursor:inherit}.tooltip .window{display:none;position:absolute;max-width:320px;z-index:1000}@supports (width:max-content){.tooltip .window{width:max-content}}.tooltip .window.-bottom,.tooltip .window.-bottom .content:before,.tooltip .window.-top,.tooltip .window.-top .content:before{left:50%;transform:translateX(-50%)}.tooltip .window.-left,.tooltip .window.-left .content:before,.tooltip .window.-right,.tooltip .window.-right .content:before{top:50%;transform:translateY(-50%)}.tooltip .window.-carousel,.tooltip .window.-carousel .content:before{left:66%;transform:translateX(-66%)}.tooltip .window.-top{bottom:100%;padding-bottom:12px}.tooltip .window.-top .content:before{top:100%;border-top-color:#fff;border-bottom:0}.tooltip .window.-bottom{top:100%;padding-top:12px}.tooltip .window.-bottom .content:before{bottom:100%;border-bottom-color:#fff;border-top:0}.tooltip .window.-bottom-right{top:100%;left:auto;right:-16px;padding-top:12px}.tooltip .window.-bottom-right .content:before{bottom:100%;right:16px;left:auto;border-bottom-color:#fff;border-top:0}.tooltip .window.-bottom-left{top:100%;right:auto;left:-16px;padding-top:12px}.tooltip .window.-bottom-left .content:before{bottom:100%;left:16px;right:auto;border-bottom-color:#fff;border-top:0}.tooltip .window.-left{right:100%;padding-right:12px}.tooltip .window.-left .content:before{left:100%;border-left-color:#fff;border-right:0}.tooltip .window.-right{left:100%;padding-left:12px}.tooltip .window.-right .content:before{right:100%;border-right-color:#fff;border-left:0}.tooltip .window.-right.-top{top:-40px;transform:none}.tooltip .window.-right.-top .content:before{top:36px;left:auto;border-top-color:transparent;border-bottom:12px solid transparent;transform:none}.tooltip .content{position:relative;min-height:32px;min-width:32px;padding:12px;text-align:left;background:#fff;border-radius:6px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}@supports not (filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))){.tooltip .content{box-shadow:0 2px 8px rgba(0,0,0,.25)}}.tooltip .content:before{content:"";position:absolute;border:12px solid transparent}.tooltip .content.-inline-content{display:inline-flex;align-items:center;vertical-align:middle;padding:16px;color:#212121;font-size:14px}.tooltip .content .icon.-icon-success{fill:#3caa3c;margin-left:8px}.tooltip .content .scroll-content{padding-right:8px}.tooltip .content .scroll-bar{width:4px;margin-right:2px;background:#ebebeb}.tooltip .content .scroll-under-bar{background:0 0}.tooltip .content.-small{padding:16px}.tooltip .content.-html ul{padding:0;margin:0;list-style:none}.tooltip .content.-html li{margin-bottom:8px}.tooltip .content.-html li:last-child{margin-bottom:0}.tooltip .content.-html a{border-bottom:1px solid}.tooltip .content.-html p{margin:0 0 12px}.tooltip .content.-html p,.tooltip .content.-html p:last-child,.tooltip .description{margin:0}.tooltip .content.-html p:not(:last-child),.tooltip .description:not(:last-child){margin-bottom:12px}.tooltip.-active .window,.tooltip.-hover:hover:not(.-disabled) .window{display:block}.radio-button{display:inline-block;vertical-align:top}.radio-button .radio-label{display:block;border-radius:24px;background-color:#fff;padding:6px 12px;border:1px solid #dcdcdc;color:#666;cursor:pointer}.radio-button .radio-label:hover{color:#212121;border-color:#666}.radio-button .radio-input{display:none}.radio-button .radio-input:checked+.radio-label{color:#d60000;border-color:#d60000;cursor:default}.radio-button .radio-input:checked+.tag{box-shadow:inset 0 0 0 2px #7d7d7d}.upload-photo-button{display:flex;width:100%;align-items:center;justify-content:center;border:1px dashed #dcdcdc;border-radius:6px;height:104px;cursor:pointer;fill:#7d7d7d;padding:20px}.upload-photo-button.-hasError,.upload-photo-button:hover{border-color:#d60000;fill:#d60000}.upload-photo-button.is-dragover{fill:#7d7d7d;background:#f3f3f3;border:1px solid #f3f3f3}.upload-photo-button.is-dragover .icon,.upload-photo-button.is-dragover .text{display:none}.upload-photo-button.is-dragover .icon.-dragover,.upload-photo-button.is-dragover .text.-dragover{display:block}.upload-photo-button.is-dragover .icon{margin-right:12px}.upload-photo-button.is-dragover .text{font-size:16px;line-height:20px}.upload-photo-button .icon.-dragover,.upload-photo-button .text.-dragover{display:none}.upload-photo-button .label,.upload-photo-button .note,.upload-photo-button .text{display:block}.upload-photo-button .icon{width:32px;height:32px;margin-right:40px}.upload-photo-button .label{font-size:16px;line-height:20px;margin-bottom:4px}.upload-photo-button .note{color:#666}.upload-photo-button .upload-input{display:none}.zoom{position:relative;background-position:50%;overflow:hidden;cursor:zoom-in}.zoom .image{display:block;width:100%}.zoom .image:hover{opacity:0}.icon-link{display:inline-flex;align-items:center;vertical-align:middle;padding:8px 16px;text-decoration:none;outline:0}.icon-link.-condensed{padding:0}.icon-link .label+.icon{margin:0 0 0 8px}.icon-link .label.-medium{font-size:16px;line-height:24px}.icon-link .label.-small{font-size:12px;line-height:14px}.icon-link .icon{margin-right:8px}.icon-link.-gray{color:#666}.icon-link:not(.-no-hover):hover{color:#d60000}.icon-link:not(.-no-hover):hover .icon{fill:#d60000}.icon-link.-no-hover:hover{color:inherit}.icon-link.-disabled{color:#999;pointer-events:none}.icon-link.-disabled .icon{fill:#999}.sticky.-fixed{position:fixed;left:0;top:0;width:100%;z-index:901}.sticky-anchor{position:relative;top:-132px;display:block;visibility:hidden}.sticky-block-header{margin-top:35px;margin-bottom:35px}.spoiler-content,.spoiler-toggle .label.-hide{display:none}.spoiler.-active .spoiler-content{display:block}.spoiler.-active .spoiler-toggle .label.-hide{display:block;visibility:visible;opacity:1}.spoiler.-active .spoiler-toggle .label.-show{display:none}.spoiler.-active .spoiler-toggle .icon{transform:rotateX(180deg)}.unordered-list{margin:0;padding:0;list-style:none}.unordered-list .item{margin-bottom:4px}.unordered-list .item:last-child{margin-bottom:0}.unordered-list.-dotted .item{position:relative;padding-left:16px}.unordered-list.-dotted .item:before{content:"";position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:3px;background:#d60000}.unordered-list.-images .item{display:flex;align-items:center;margin-bottom:12px}.unordered-list.-images .item .image{max-width:30px;margin-right:8px}.unordered-list.-images .item:last-child,.unordered-list.-links .item{margin-bottom:12px}.unordered-list.-links .item .icon-link{padding:0}.unordered-list.-links .item:last-child{margin-bottom:0}.unordered-list:not(.-active) .item:nth-child(n+6){display:none}.note-list{margin:0;padding:0;list-style:none;font-style:italic;font-size:12px;line-height:16px;color:#7d7d7d}.preloader{display:block;margin:0;width:56px;height:56px;flex-shrink:0}.preloader .circle{stroke:#999;fill:none}.preloader.-large{width:56px;height:56px}.preloader.-large .circle{stroke-width:2}.preloader.-medium{width:40px;height:40px}.preloader.-medium .circle{stroke-width:4}.preloader.-small{width:28px;height:28px}.preloader.-small .circle{stroke-width:8}.metro-dot{display:inline-block;margin:4px 4px 0 0;width:8px;height:8px;border-radius:50%}.metro-dot.-red{background-color:#cc2027}.metro-dot.-blue{background-color:#003cc3}.metro-dot.-green{background-color:#029a55}.metro-dot.-yellow{background-color:#ffda10}.metro-dot.-purple{background-color:#9e097d}.metro-dot.-grey{background-color:#8d8d8d}.metro-dot.-bluesteel{background-color:#5091bb}.metro-dot.-lightgreen{background-color:#b1d332}.metro-dot.-orange{background-color:#ff9c2d}.metro-dot.-lightblue{background-color:#85d4f3}.metro-dot.-lightpink{background-color:#e83f83}.gift-container{display:flex;justify-content:space-between;align-items:center}.gift-title{color:#d60000;font-weight:700}.gift-image{width:60px;margin-right:12px}.gift-image.-empty{width:0}.gift-content{width:100%}.select-wrapper{position:relative}.select-wrapper .select{display:none}.select-wrapper .selected{position:relative;display:flex;align-items:center;justify-content:space-between;padding:4px 4px 4px 16px;border-radius:6px;box-shadow:inset 0 0 0 1px #999;user-select:none;z-index:2}.select-wrapper .selected .icon{fill:#7d7d7d}.select-wrapper .options{display:none;position:absolute;left:0;top:100%;width:100%;padding:8px 0;background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.25);overflow:auto;z-index:1}.select-wrapper .option{padding:0 16px;font-size:14px;line-height:32px;cursor:pointer}.select-wrapper .option:hover{background:#f4f4f4}.select-wrapper .option.-selected{background:#ebebeb}.select-wrapper .scroll-content{display:block}.select-wrapper .scroll-bar,.select-wrapper .scroll-under-bar{right:4px}.select-wrapper.-active .selected{box-shadow:inset 0 0 0 2px #999}.select-wrapper.-active .selected .icon{transform:rotateX(180deg)}.select-wrapper.-active .options{display:block}.image-note{display:none;align-items:center;height:44px;width:407px;padding:4px 12px;background:rgba(33,33,33,.5);border-radius:4px;pointer-events:none}.active .image-note{display:inline-flex}.image-note .icon{margin-right:8px}.image-note .text{color:#fff}.popup{position:fixed;display:flex;align-items:center;justify-content:center;z-index:1001;opacity:1}.popup,.popup-overlay{top:0;left:0;right:0;bottom:0}.popup-overlay{position:absolute;background:rgba(0,0,0,.4)}.popup-content{width:100%}.-disable-scrolling{position:relative;right:18px;width:calc(100vw + 19px);overflow:hidden}@media screen and (max-width:1030px){.-disable-scrolling{width:100%;right:0}}.disable-scrolling{overflow:hidden}.modals-wrapper{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);overflow-y:auto;z-index:1002}.modals-content{font-size:13px}.modals-content *{box-sizing:content-box;line-height:16px}.modals-content .button.-minus,.modals-content .button.-plus{padding:0}.modals-nl-content{display:flex;flex-direction:column;align-self:center;border-radius:6px;margin:auto;padding:12px;background:#fff}.modals-nl-content .header{display:flex;justify-content:space-between;padding:0 0 16px 8px;border-radius:6px 6px 0 0;border-bottom:1px solid #dcdcdc}.modals-nl-content .header .title{line-height:24px;font-size:20px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modals-nl-content .header .icon.-cross{width:24px;height:24px;fill:#7d7d7d;cursor:pointer}.modals-nl-content .header .icon.-cross:hover{fill:#d60000}.modals-nl-content>.content{box-sizing:border-box;padding:12px}.modals-nl-content .privacy-policy{margin:24px 0 0;color:#999;font-size:11px;line-height:16px}.modals-nl-content .privacy-policy .link{color:inherit;border-bottom-color:inherit}.modals-nl-content .input-group{display:block}.modals-nl-content.-all-filter .row{justify-content:space-between;flex-wrap:nowrap}.modals-nl-content.-all-filter .breakpoint-desktop .grid .col-4.column{max-width:360px;margin:0}@media (max-width:1366px){.modals-nl-content.-all-filter .breakpoint-desktop .grid .col-4.column{max-width:328px}}.shop-block{padding:3px 16px 16px;background:#f3f3f3;border-radius:6px;margin-top:10px}.shop-block .base-select-field{background:#fff}.-all-filter{position:relative;width:84%;height:100vh;border-radius:0;margin:0;padding:0;z-index:2}@media (max-width:1365px){.-all-filter{width:90%}}.-all-filter .content,.-all-filter .scroll-wrapper,.-all-filter .wrapper-content,.-all-filter .wrapper-wide{flex:1;display:flex;flex-direction:column}.-all-filter>.content{padding:0}.-all-filter .wrapper-content,.-all-filter .wrapper-wide{width:100%}.-all-filter .wrapper-content.-static{position:static}.-all-filter .wrapper-content.-row{display:flex;flex-direction:row}.-all-filter .header{position:static;padding:0;margin:32px 0 24px;border:0;left:0;right:0;z-index:5;background-color:#fff}.-all-filter .header .icon.-cross{padding:0;position:absolute;top:16px;right:16px;width:24px;height:24px}.-all-filter .header .title{margin:0;font-weight:700;font-size:24px;line-height:28px;color:#1e1e1e}.-all-filter .group-content,.-all-filter .list,.-all-filter .tags{padding:0;margin:0;list-style:none}.-all-filter .scroll-wrapper{max-height:100vh;overflow-y:auto;flex:10;z-index:1}.-all-filter .tags{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 24px}.-all-filter .clear{background:0 0;border:0;padding:8px 12px;cursor:pointer;font-size:14px;line-height:14px;color:#666;outline:0;margin-right:8px;margin-bottom:8px}.-all-filter .clear:hover{color:#d60000}.-all-filter .filter-clear{display:flex}.-all-filter .-all-shops{display:flex;margin-bottom:15px;margin-top:15px}.-all-filter .tag-button{margin-right:8px;margin-bottom:8px}.-all-filter .filters-wrapper{padding-right:30px;padding-bottom:84px;flex:1}.-all-filter .filters-buttons{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:flex-start;align-items:center;flex:1;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:12px 0;z-index:5}.-all-filter .filters-buttons .button.-clear,.-all-filter .filters-buttons .button.-filter-apply{padding:10px 20px;margin:0 16px 0 0;font-size:16px;line-height:20px}.-all-filter .filters-buttons .button.-clear{color:#666;background:#fff;border:2px solid #999;box-sizing:border-box;box-shadow:none;border-radius:6px}.-all-filter .filters-buttons .button.-filter-apply{border:2px solid #d60000}.-all-filter .filters-buttons .button.-filter-apply.-disabled,.-all-filter .filters-buttons .button.-filter-apply.-disabled:hover{user-select:none;background-color:#dcdcdc;border-color:#dcdcdc;color:#666}.-all-filter .filters-buttons .button .label{display:flex;align-items:center;justify-content:center}.-all-filter .filters-buttons .button .label .preloader{position:static;margin-left:8px}.-all-filter .filters-buttons .button .label .preloader svg{fill:#fff}.-all-filter .filters-buttons .report-button{margin-left:auto;border:0}.-all-filter .range{margin-top:14px}.-all-filter .search-empty{margin:0}.-all-filter .content-item{margin-top:12px}.-all-filter .content-item.empty,.-all-filter .content-item.filter-alphabet{margin:0}.-all-filter .content-item.filter-alphabet .filter-char{margin-left:6.5px}.-all-filter .content-item.filter-alphabet .filter-field{margin:12px 0}.-all-filter .group-field{border-top:1px solid #dcdcdc;position:relative}.-all-filter .group-field:last-child{border-bottom:1px solid #dcdcdc}.-all-filter .group-title{overflow:hidden;text-overflow:inherit;white-space:normal;max-width:100%;display:flex}.-all-filter .group-title .text{font-weight:700;font-size:14px;line-height:20px;color:#1e1e1e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.-all-filter .group-title .filter-info{margin-left:0}.-all-filter .group-title .filter-info .icon{margin-left:4px}.-all-filter .group-title .common{font-size:12px;line-height:16px;color:#999;margin-left:2px;font-style:normal;font-weight:400}.-all-filter .group-head{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:16px 0;min-height:56px}.-all-filter .group-head .item{display:flex;align-items:center;justify-content:flex-start}.-all-filter .group-head .item.right{margin-left:2px}.-all-filter .group-head .item.left{overflow:hidden}.-all-filter .group-head:hover .icon.-arrow{fill:#666}.-all-filter .group-content{margin-top:-20px}.-all-filter .group-content .content-item{max-width:100%;width:100%}.-all-filter .group-content.-has-search .content-item:first-child{margin:0}.-all-filter .group-content .input-text{text-overflow:ellipsis;overflow:hidden}.-all-filter .group-content .switch-group{width:100%}.-all-filter .group-content .switch-group .after{left:3px}.-all-filter .group-content.columns{flex-direction:row;flex-wrap:wrap}.-all-filter .group-content.columns .content-item{max-width:50%}.-all-filter .group-search{margin:12px 0;position:sticky;top:0;padding-top:5px;background-color:#fff;z-index:1}.-all-filter.-admin{width:100%;height:auto}.-all-filter.-admin .filter-group.-expanded{max-height:600px}.-all-filter.-admin .filter-group.-expanded .scroll-container{max-height:350px}.-all-filter.-admin .group-head{min-height:48px;padding:12px 0}.-all-filter.-admin .group-field:last-child{border-bottom:none}.-all-filter .filter-group,.-all-filter .filter-group.-expanded{margin:0;padding:0;overflow:inherit}.-all-filter .filter-group.-expanded .icon.-arrow,.-all-filter .filter-group .icon.-arrow{width:24px;height:24px;fill:#999;transition:all .15s ease;margin-right:12px}.-all-filter .filter-group.-dropdown .group-content,.-all-filter .filter-group.-expanded.-dropdown .group-content{opacity:0;height:0;padding-bottom:20px;overflow:hidden}.-all-filter .filter-group.-expanded.-expanded .group-content,.-all-filter .filter-group.-expanded .group-content{height:auto;opacity:1;overflow:inherit}.-all-filter .filter-group.-expanded.-expanded .icon.-arrow,.-all-filter .filter-group.-expanded .icon.-arrow{transform:rotate(180deg)}.-all-filter .filter-group.-expanded.-expanded .filter-range,.-all-filter .filter-group.-expanded .filter-range{padding:0 6px}.-all-filter+.overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.modals-nl-content.-choose-shop{max-width:1124px;width:100%;max-height:90vh;height:100%;flex-direction:row;justify-content:space-between;position:relative;overflow:hidden}.modals-nl-content.-choose-shop .text{font-size:14px;line-height:20px;color:#212121;margin:0}.modals-nl-content.-choose-shop .text.-bold{font-weight:500}.modals-nl-content.-choose-shop .text.-thin{color:#666}.modals-nl-content.-choose-shop .header{position:relative;background:0 0;padding:0;border:0}.modals-nl-content.-choose-shop .header .icon.-cross{position:absolute;top:0;right:0;z-index:1;width:24px;height:24px;box-sizing:content-box}.modals-nl-content.-choose-shop .map{display:flex;align-items:center;justify-content:center;height:100%;padding:8px 0 8px 8px;overflow:hidden}.modals-nl-content.-choose-shop .map-wrapper{position:relative;width:100%;flex:1}.modals-nl-content.-choose-shop .content{padding:0;min-width:376px;width:376px}.modals-nl-content.-choose-shop .shops{position:relative;display:flex;flex-direction:column;height:100%}.modals-nl-content.-choose-shop .shops .head{background-color:#fff;padding:24px 36px 4px}.modals-nl-content.-choose-shop .title-block{display:block}.modals-nl-content.-choose-shop .title-block .text.-summary{margin-top:4px}.modals-nl-content.-choose-shop .title-block .city-title{font-size:20px;line-height:28px;font-weight:700;color:#212121;margin:0}.modals-nl-content.-choose-shop .search-block{margin:20px 0 0}.modals-nl-content.-choose-shop .fast-pickup-block{margin-top:20px}.modals-nl-content.-choose-shop .list{position:relative;height:100%;overflow-y:auto;padding:0 20px;margin:0 0 8px;list-style:none}.modals-nl-content.-choose-shop .list .search-result{padding:16px 14px 0 16px}.modals-nl-content.-choose-shop .schedule{margin-top:8px}.modals-nl-content.-choose-shop .text.-contact-phone{color:#666;text-decoration:none;border:0;cursor:pointer}.modals-nl-content.-choose-shop .tabs-head{display:flex;margin-top:20px}.modals-nl-content.-choose-shop .tabs-head .head-tab{display:flex;align-items:center;justify-content:center;flex:auto;font-size:14px;line-height:20px;font-weight:400;color:#666;border-bottom:1px solid #dcdcdc;padding:13px 0;cursor:pointer;text-transform:uppercase}.modals-nl-content.-choose-shop .tabs-head .head-tab:hover{color:#212121}.modals-nl-content.-choose-shop .tabs-head .head-tab.-active{border-bottom:2px solid #212121;color:#212121;padding:12px 0;font-weight:500}.modals-nl-content.-delivery{max-width:1124px;width:100%;overflow:hidden}.modals-nl-content.-delivery .header .title{margin-bottom:0}.modals-nl-content.-delivery>.content{padding-top:24px}.modals-nl-content.-delivery .tabs .main{padding-top:32px}.modals-nl-content.-delivery .scroll-bold{position:relative;height:76vh;width:calc(100% + 16px);padding-right:16px;overflow:auto}.modals-nl-content.-delivery .scroll-content{display:block}.modals-nl-content.-delivery .package-info{margin-bottom:32px}.modals-nl-content.-delivery .package-info .text{margin:0;line-height:20px}.modals-nl-content.-delivery .delivery-date{margin-bottom:40px;font-size:16px;line-height:20px}.modals-nl-content.-delivery .map{display:flex;margin-bottom:44px;height:360px;overflow:hidden}.modals-nl-content.-delivery .map-image{margin-right:36px;width:100%;max-width:756px;height:100%;border-radius:6px;object-fit:cover;overflow:hidden}.modals-nl-content.-delivery .shop-screen{display:block;padding:0;height:100%;overflow-y:auto}.modals-nl-content.-delivery .shop-screen .alert{margin-top:0}.modals-nl-content.-delivery .shop-screen .field{margin-left:0}.modals-nl-content.-delivery .shop-screen .field:first-child{margin-top:0}.modals-nl-content.-delivery .shop-screen .field .text.-thin{line-height:28px}.modals-nl-content.-delivery .shop-screen .field.-schedule .text.-bold{margin-bottom:8px;line-height:20px}.modals-nl-content.-delivery .table{width:100%;border-bottom:1px solid #ebebeb}.modals-nl-content.-delivery .table .title{text-align:left}.modals-nl-content.-delivery .table.-lift{max-width:612px}.modals-nl-content.-delivery .table+.additional-info{margin-top:24px}.modals-nl-content.-delivery .lift-info{margin-bottom:32px}.modals-nl-content.-delivery .lift-info .title{font-weight:700;margin:0 0 8px}.modals-nl-content.-delivery .lift-info .text{margin:0}.modals-nl-content.-delivery .tooltip .icon{width:16px;height:16px;fill:#999}.modals-nl-content.-delivery .transport-company{display:flex;align-items:center}.modals-nl-content.-delivery .transport-company .image{margin-right:12px;width:100%;height:auto;max-width:72px}.modals-nl-content.-delivery .transport-company .text{margin:0}.modals-nl-content.-delivery .transport-company .text.-description{font-size:12px;font-weight:700}.modals-nl-content.-delivery .transport-company .text.-addresses{margin-top:8px;color:#666;border-bottom:1px dotted #666;cursor:pointer}.modals-nl-content.-delivery .delivery-city{display:flex;margin-bottom:36px}.modals-nl-content.-delivery .delivery-city .text{margin-right:16px}.additional-info{display:flex}.additional-info .icon{margin-right:8px;fill:#7d7d7d}.additional-info .text{margin:0;font-size:12px;font-style:italic;color:#7d7d7d}.additional-info .html div,.additional-info .html h3,.additional-info .html p{display:block;margin:0;font-weight:400;font-style:italic;font-size:12px;line-height:16px;color:#7d7d7d}.intervals-container:after{content:"";display:table;clear:both}.intervals-container p{margin:0 0 24px}.intervals-container p+.lists-wrapper{float:left}.intervals-container .lists-wrapper{display:flex}.intervals-container .zone-wrapper{margin-right:72px}.intervals-container h4,.intervals-container h5{margin:0 0 8px;font-size:14px;font-weight:700;line-height:20px}.intervals-container h4.text-color.-red,.intervals-container h5.text-color.-red{color:#212121}.intervals-container .schedule{display:flex}.intervals-container .weekdays{width:58px;margin-right:8px}.intervals-container .time{margin-bottom:8px}.lift-order h3{margin:0 0 8px;font-weight:700;font-size:14px;line-height:20px}.lift-order span+h3{margin-top:32px}.lift-order p,.lift-order ul{margin:0 0 32px}.lift-order p{line-height:20px}.lift-order ul{list-style:none;padding:0}.lift-order ul li{position:relative;padding-left:16px;line-height:24px}.lift-order ul li:before{content:"";position:absolute;top:8px;left:0;width:6px;height:6px;background-color:#d60000;border-radius:50%}.lift-order table{width:100%;max-width:614px}.lift-order table tbody tr:hover{background-color:#f4f4f4}.lift-order table td,.lift-order table th{padding:12px;border-bottom:1px solid #dcdcdc}.lift-order table th{font-weight:500;color:#666}.lift-order table+span{position:relative;display:block;margin-top:24px;padding-left:22px;font-style:italic;font-size:12px;line-height:16px;color:#7d7d7d}.lift-order table+span:before{content:"i";position:absolute;left:0;top:0;width:14px;height:14px;line-height:14px;text-align:center;font-style:normal;font-size:8px;font-weight:700;color:#fff;background-color:#7d7d7d;border-radius:50%}.modals-nl-content.-full-screen{width:100%;height:100%;border-radius:0}@media (min-width:1365px){.modals-nl-content.-full-screen{width:calc(100% - 128px);height:calc(100% - 128px);margin:64px;border-radius:6px}}.modals-nl-content.-subscribe{max-width:404px;width:100%}.modals-nl-content.-result{max-width:336px;width:100%}.modals-nl-content.-result .header .title{display:flex;align-items:center}.modals-nl-content.-result .header .title .icon{width:32px;height:32px;margin-right:8px}.modals-nl-content.-result .header .title.-success{color:#3caa3c}.modals-nl-content.-result .header .title.-error{color:#d60000}.modals-nl-content.-result .description{margin:0;padding:0;font-size:14px;line-height:20px}.modals-nl-content.-feedback{max-width:432px;width:100%}.modals-nl-content.-transport{overflow:visible}.modals-nl-content.-transport>.content{padding-top:32px}.modals-nl-content.-transport .package-info{margin-bottom:36px}.modals-nl-content.-transport .table .tooltip{font-weight:400;color:#212121}.modals-nl-content.-transport .unordered-list.-dotted li{position:relative;padding-left:16px;margin-bottom:4px}.modals-nl-content.-transport .unordered-list.-dotted li:last-child{margin-bottom:0}.modals-nl-content.-transport .unordered-list.-dotted li:before{content:"";position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:3px;background:#d60000}.modals-nl-content.-transport .delivery-city{align-items:center}.modals-content.-upload-image .hidden{display:none}.modals-nl-content.-new-video-modal{position:relative;padding:38px 12px 12px;height:60vh;width:50vw;background:#fff;border-radius:6px}.modals-nl-content.-new-video-modal .icon-container{position:absolute;top:10px;right:10px;cursor:pointer}.modals-nl-content.-new-video-modal .icon-container .icon-svg{width:14px;height:14px;fill:#7d7d7d}.modals-nl-content.-new-video-modal .icon-container:hover .icon-svg{fill:#d60000}.modals-nl-content.-new-video-modal .content{width:100%;height:100%;padding:0}.modals-nl-content.-admin{padding:0;background:0 0;box-shadow:0 2px 8px rgba(0,0,0,.25)}.modals-nl-content.-admin>.header{padding:8px;background-color:#64b5f6;border-bottom:none}.modals-nl-content.-admin>.header .title{padding:4px 0 8px 12px;color:#fff}.modals-nl-content.-admin>.header .icon{fill:#fff}.modals-nl-content.-admin>.content{padding:20px;background:#fff;border-radius:0 0 6px 6px}.modals-nl-content.-admin .description{margin-bottom:20px;line-height:20px}.modals-nl-content.-admin .description:last-child{margin-bottom:0}.modals-nl-content.-admin .feedback-form{padding-top:0}.modals-nl-content.-admin .feedback-form .input-group{margin-bottom:24px}.modals-nl-content.-admin .feedback-form .textarea-field{height:208px}.modals-nl-content.-admin .feedback-form .button-wrapper{margin-bottom:4px}.modals-nl-content.-admin .feedback-form .button{width:auto}.modals-nl-content.-admin .flex>.item{max-width:25%}.modals-nl-content.-admin.-delivery>.content{padding:24px}.modals-nl-content.-admin.-impulse{max-width:1072px}.modals-nl-content.-admin.-impulse>.content{padding:20px 40px 16px}.modals-nl-content.-admin.-impulse .product-tile{padding:16px}.modals-nl-content.-admin.-impulse .product-tile .image,.modals-nl-content.-admin.-impulse .product-tile .link{line-height:inherit;color:inherit;border-bottom:none}.modals-nl-content.-admin.-impulse .product-tile .price{margin-bottom:0}.modals-nl-content.-admin.-impulse .product-tile .promo{justify-content:flex-start}.modals-nl-content.-admin.-impulse .product-tile .promo .old-price{margin-right:12px}.modals-content.-tti-window{margin-right:70px;width:368px;box-shadow:0 2px 8px rgba(0,0,0,.25)}.modals-content.-tti-window .header{background-color:#64b5f6;color:#fff}.modals-content.-tti-window .icon-svg.-cross{fill:#fff}.modals-content.-tti-window .content{padding:16px 20px;white-space:pre-line;font-size:14px;line-height:20px}.modals-content.review-notification{position:fixed;right:48px;bottom:46px;z-index:1000;padding:16px 20px 20px;width:376px}.modals-content.review-notification .heading{margin-bottom:24px}.modals-content.review-notification .heading .title{margin-bottom:0}.modals-content.review-notification .heading .icon-svg{width:14px;height:14px;fill:#7d7d7d;cursor:pointer;position:absolute;top:18px;right:17px}.modals-content.review-notification .heading .icon-svg:hover{fill:#d60000}.modals-content.review-notification .content{display:flex}.modals-content.review-notification .review-product-wrapper{margin-left:16px;display:flex;flex-direction:column;align-items:flex-start}.modals-content.review-notification .review-product-image{width:124px;height:112px}.modals-content.review-notification .review-product-name{font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.modals-content.review-notification .review-product-link{font-weight:500;font-size:14px;line-height:32px;color:#d60000;padding:0 18px;border:2px solid #d60000;border-radius:6px;text-decoration:none;margin-top:14px}.modals-content.review-notification .review-product-link:hover{background-color:#fdf5f5}.grid{display:block}.grid .row{display:flex;flex-wrap:wrap;align-items:flex-start}.grid .row,.grid .row.-start{justify-content:flex-start}.grid .row.-center{justify-content:center}.grid .row.-end{justify-content:flex-end}.grid .row.-around{justify-content:space-around}.grid .row.-between{justify-content:space-between}.grid .row.-top{align-items:flex-start}.grid .row.-middle{align-items:center}.grid .row.-bottom{align-items:flex-end}.grid .row.-stretch{align-items:stretch}.grid .row.-reverse{flex-direction:row-reverse}.grid .row [class*=col-]{flex:0 0 auto}.grid .row [class*=col-].-top{align-self:flex-start}.grid .row [class*=col-].-middle{align-self:center}.grid .row [class*=col-].-bottom{align-self:flex-end}.grid .row [class*=col-].-stretch{align-self:stretch}.grid .row [class*=col-].-shift-right{margin-left:auto}.grid .row [class*=col-].-shift-left{margin-right:auto}.grid .row [class*=col-].-first{order:-1}.grid .row [class*=col-].-last{order:1}.grid .row [class*=col-].-edge-left{padding-left:0}.grid .row [class*=col-].-edge-right{padding-right:0}.breakpoint-desktop .grid{width:100%;min-width:320px;padding-right:0;padding-left:0}.breakpoint-desktop .grid .row{margin:0 -8px}.breakpoint-desktop .grid .col-1{padding-left:8px;padding-right:8px;flex-basis:8.3333333333%;max-width:8.3333333333%}.breakpoint-desktop .grid .row:not(.-compressed) .col-1{margin-bottom:16px}.breakpoint-desktop .grid .-offset-1{margin-left:8.3333333333%}.breakpoint-desktop .grid .col-2{padding-left:8px;padding-right:8px;flex-basis:16.6666666667%;max-width:16.6666666667%}.breakpoint-desktop .grid .row:not(.-compressed) .col-2{margin-bottom:16px}.breakpoint-desktop .grid .-offset-2{margin-left:16.6666666667%}.breakpoint-desktop .grid .col-3{padding-left:8px;padding-right:8px;flex-basis:25%;max-width:25%}.breakpoint-desktop .grid .row:not(.-compressed) .col-3{margin-bottom:16px}.breakpoint-desktop .grid .-offset-3{margin-left:25%}.breakpoint-desktop .grid .col-4{padding-left:8px;padding-right:8px;flex-basis:33.3333333333%;max-width:33.3333333333%}.breakpoint-desktop .grid .row:not(.-compressed) .col-4{margin-bottom:16px}.breakpoint-desktop .grid .-offset-4{margin-left:33.3333333333%}.breakpoint-desktop .grid .col-5{padding-left:8px;padding-right:8px;flex-basis:41.6666666667%;max-width:41.6666666667%}.breakpoint-desktop .grid .row:not(.-compressed) .col-5{margin-bottom:16px}.breakpoint-desktop .grid .-offset-5{margin-left:41.6666666667%}.breakpoint-desktop .grid .col-6{padding-left:8px;padding-right:8px;flex-basis:50%;max-width:50%}.breakpoint-desktop .grid .row:not(.-compressed) .col-6{margin-bottom:16px}.breakpoint-desktop .grid .-offset-6{margin-left:50%}.breakpoint-desktop .grid .col-7{padding-left:8px;padding-right:8px;flex-basis:58.3333333333%;max-width:58.3333333333%}.breakpoint-desktop .grid .row:not(.-compressed) .col-7{margin-bottom:16px}.breakpoint-desktop .grid .-offset-7{margin-left:58.3333333333%}.breakpoint-desktop .grid .col-8{padding-left:8px;padding-right:8px;flex-basis:66.6666666667%;max-width:66.6666666667%}.breakpoint-desktop .grid .row:not(.-compressed) .col-8{margin-bottom:16px}.breakpoint-desktop .grid .-offset-8{margin-left:66.6666666667%}.breakpoint-desktop .grid .col-9{padding-left:8px;padding-right:8px;flex-basis:75%;max-width:75%}.breakpoint-desktop .grid .row:not(.-compressed) .col-9{margin-bottom:16px}.breakpoint-desktop .grid .-offset-9{margin-left:75%}.breakpoint-desktop .grid .col-10{padding-left:8px;padding-right:8px;flex-basis:83.3333333333%;max-width:83.3333333333%}.breakpoint-desktop .grid .row:not(.-compressed) .col-10{margin-bottom:16px}.breakpoint-desktop .grid .-offset-10{margin-left:83.3333333333%}.breakpoint-desktop .grid .col-11{padding-left:8px;padding-right:8px;flex-basis:91.6666666667%;max-width:91.6666666667%}.breakpoint-desktop .grid .row:not(.-compressed) .col-11{margin-bottom:16px}.breakpoint-desktop .grid .-offset-11{margin-left:91.6666666667%}.breakpoint-desktop .grid .col-12{padding-left:8px;padding-right:8px;flex-basis:100%;max-width:100%}.breakpoint-desktop .grid .row:not(.-compressed) .col-12{margin-bottom:16px}.breakpoint-desktop .grid .-offset-12{margin-left:100%}.breadcrumbs{margin-bottom:20px;font-size:14px;line-height:20px;color:#666}.breadcrumbs .parent{color:inherit;text-decoration:none}.breadcrumbs .parent:hover{color:#d60000}.breadcrumbs .current{color:#999}.sale-header .sale-image{margin-bottom:40px;border-radius:6px}.sale-header .sale-description{margin-bottom:40px}.product-grid-nav{display:flex;align-items:flex-start;margin:16px 0 12px;white-space:nowrap}.product-grid-nav:first-child{margin-top:0}.ad-fox-banner:empty+.product-grid-nav{margin-top:2px}.product-grid-nav .button,.product-grid-nav .nav-label{margin-right:20px;padding:6px 0;color:#666}.product-grid-nav .button:last-child,.product-grid-nav .nav-label:last-child{margin-right:0}.product-grid-nav .dropdown-menu{margin-right:20px}.product-grid-nav .dropdown-menu .button{margin:0}.product-grid-nav .dropdown-menu .item{padding:4px 24px;cursor:pointer}.product-grid-nav .dropdown-menu .dropdown-box{left:-30px;padding-top:0}.product-grid-nav .dropdown-menu .content:before{content:none}.product-grid-nav .button .icon{fill:#7d7d7d}.product-grid-nav .button.-icon-button{margin-right:16px}.product-grid-nav .button.-icon-button:last-child{margin-right:0}.product-grid-nav .button.-icon-button .icon{fill:#999}.product-grid-nav .button.-icon-button.-active .icon{fill:#d60000}.product-grid-nav .type.button,.product-grid-nav .type.button .label{color:#999}.product-grid-nav .type.button:hover,.product-grid-nav .type.button:hover .label{color:#d60000}.product-grid-nav .type.-active.button,.product-grid-nav .type.-active.button .label{color:inherit}.product-grid-nav .admin.button,.product-grid-nav .admin.button .label{color:#1976d2}.product-grid-nav .admin.button:hover,.product-grid-nav .admin.button:hover .label{color:#2196f3}.product-grid-nav .admin.-active.button,.product-grid-nav .admin.-active.button .label{color:inherit}.product-grid-nav .product-sort{display:flex;align-items:center;flex-wrap:wrap;margin-right:70px}.product-grid-nav .product-sort .type{display:flex;align-items:center}.product-grid-nav .options{display:flex;align-items:center;margin-left:auto}.listing-grid{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;margin:0 0 40px -16px}.main .listing-grid:last-child{margin-bottom:0}@supports (display:grid){.listing-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(222px,1fr));grid-gap:16px;grid-auto-flow:dense;margin:0 0 40px}}.listing-grid-anchor{transform:translateY(-80px)}.listing-grid .grid-item{flex:0 0 202px;margin:0 0 16px 16px}@supports (display:grid){.listing-grid .grid-item{margin:0}}.listing-grid.-rows{grid-template-columns:minmax(0,1fr);grid-gap:0}.listing-grid.-rows .grid-item{flex:0 0 100%}.listing-grid .heading{width:100%;margin:0 0 16px 16px}@supports (display:grid){.listing-grid .heading{grid-column:1/-1;margin:0}}.listing-grid .banner{width:100%;margin:0 0 16px 16px}@supports (display:grid){.listing-grid .banner{grid-area:auto/1/auto/-1;margin:0}}.listing-grid .banner .img{display:block;width:100%}.listing-grid .slider{width:100%;margin:0 0 16px 16px;padding:10px;background:rgba(0,0,200,.2)}@supports (display:grid){.listing-grid .slider{grid-area:auto/1/auto/-1;margin:0}}.rubricator .title-block{display:flex;align-items:center;justify-content:flex-start}.rubricator .title-block .title{font-size:14px;line-height:20px;color:#212121;font-weight:700;margin:0 12px 0 0}.rubricator .title-block .title.-xl{font-size:24px;line-height:28px}.rubricator .title-block .title.-md{font-size:16px;line-height:20px}.rubricator .title-block .text{font-size:14px;line-height:20px;color:#212121;margin:0}.rubricator .title-block .text-common{font-size:14px;line-height:20px;color:#212121;color:#999}.rubricator .title-block.-back{cursor:pointer;margin-top:17px}.rubricator .title-block.-back .icon{width:24px;height:16px;fill:#666;margin-right:8px}.rubricator .title-block.-back:hover .icon{fill:#d60000}.rubricator .title-block.-back:hover .text{color:#d60000}.rubricator.-bordered{padding:24px 0;border:1px solid #dcdcdc;border-left:0;border-right:0}.rubricator.-list{margin:0 0 24px}.rubricator.-list:last-child{margin:0}.rubricator.-list .categories .categories{margin-top:12px}.rubricator.-list .category{margin:8px 0 8px 12px}.rubricator.-list .category-link.-active{background:#f3f3f3;color:#212121;border-radius:6px;display:block;padding:8px 16px;font-weight:400}.rubricator.-list .subcategories{margin:0 0 0 30px;padding:0}.rubricator.-list .subcategory{margin:12px 0}.rubricator.-list .subcategory:first-child{margin-top:12px}.rubricator.-group .category{margin:40px 0 0}.rubricator.-group .category .title{margin:0;text-decoration:none}.rubricator.-group .category .title:hover{color:#212121}.rubricator.-group .category:first-child{margin-top:0}.rubricator.-group .subcategories{margin:16px 0 0;padding:0}.rubricator.-group .subcategories.-inner{margin:0;overflow:hidden;height:0;opacity:0}.rubricator.-group .subcategories.-active{height:auto;opacity:1}.rubricator.-group .subcategories.-active .label.-show{display:none!important}.rubricator.-group .subcategories.-active .label.-hide{display:block!important}.rubricator.-group .subcategories.-active .subcategories.-inner{height:auto;opacity:1}.rubricator.-group .subcategories.-active .subcategories.-inner .subcategory{margin:12px 0 0}.rubricator.-group .subcategories.-active .icon{transform:rotate(90deg)}.rubricator.-group .subcategory{margin:12px 0 0}.rubricator.-group .subcategory:first-child{margin-top:0}.rubricator.-group .subcategory.-spoiler{margin-top:18px}.rubricator.-group .subcategory .count{color:#999}.rubricator.-filter{padding:24px 0}.rubricator.-filter .category{margin:8px 0 8px 32px}.rubricator.-filter .categories .categories{margin-top:12px}.rubricator.-without-bottom-offset,.rubricator.-without-bottom-offset .category{margin-bottom:0}.rubricator.-border-bottom,.rubricator.-border-top{border-top:1px solid #dcdcdc}.rating-stars{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;flex-direction:row-reverse;height:15px;width:80px;flex:0 0 80px}.rating-stars,.rating-stars .current,.rating-stars .label{background-size:16px 15px}.rating-stars .input{display:none}.rating-stars .label{content:"";display:block;width:16px;height:15px;margin:0;padding:0;border:0;background:url(/res/img/svg/new-star-grey.svg) 50% no-repeat;cursor:pointer}.rating-stars:not(:hover) input:checked~label,.rating-stars label:hover,.rating-stars label:hover~label{background:url(/res/img/svg/new-star-red.svg) 50% no-repeat}.rating-stars.-static{position:relative;background:url(/res/img/svg/new-star-grey.svg) 0 repeat-x;background-size:16px 15px}.rating-stars.-static .current{position:absolute;left:0;top:0;bottom:0;width:0;height:auto;max-width:100%;background:url(/res/img/svg/new-star-red.svg) 0 repeat-x}.rating-stars.-static .current,.rating-stars.-static .label{background-size:16px 15px}.rating-stars.-xxl{height:32px;width:160px;flex:0 0 160px;background-size:32px 32px}.rating-stars.-xxl .current,.rating-stars.-xxl .label{background-size:32px 32px!important}.rating-stars.-xxl .label{width:32px;height:32px}.rating-stars.-xl{height:22px;width:120px;flex:0 0 120px;background-size:24px 22px}.rating-stars.-xl .current,.rating-stars.-xl .label{background-size:24px 22px!important}.rating-stars.-xl .label{width:24px;height:22px}.rating-stars.-l{height:20px;width:110px;flex:0 0 110px;background-size:22px 20px}.rating-stars.-l .current,.rating-stars.-l .label{background-size:22px 20px!important}.rating-stars.-l .label{width:22px;height:20px}.rating-stars.-m{height:13px;width:70px;flex:0 0 70px;background-size:14px 13px}.rating-stars.-m .current,.rating-stars.-m .label{background-size:14px 13px!important}.rating-stars.-m .label{width:14px;height:13px}.rating-stars.-s{height:11px;width:60px;flex:0 0 60px;background-size:12px 11px}.rating-stars.-s .current,.rating-stars.-s .label{background-size:12px 11px!important}.rating-stars.-s .label{width:12px;height:11px}.rating-stars.-xs{height:10px;width:55px;flex:0 0 55px;background-size:11px 10px}.rating-stars.-xs .current,.rating-stars.-xs .label{background-size:11px 10px!important}.rating-stars.-xs .label{width:11px;height:10px}.card-category{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:16px;text-align:center}.card-category .image{display:flex;align-items:center;justify-content:center;width:100%;height:152px;margin:0 0 20px}.card-category .image .category-picture{max-height:152px}.card-category .image .picture{max-height:64px;width:auto}.card-category .title{justify-content:center;width:100%;margin:auto 0;font-size:16px;line-height:20px;font-weight:600}.card-category .link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-category .count{width:100%;margin-top:4px;color:#999}.card-category .info{display:none;position:absolute;right:12px;top:12px;fill:#999;background:#fff;cursor:pointer}.card-category.-small{padding:0;text-align:left}.card-category.-small .inner-wrapper{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:12px 16px;overflow:hidden}.card-category.-small .inner-wrapper:after{content:"";position:absolute;top:8px;right:0;bottom:8px;width:14px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 90%)}.card-category.-small .image{flex:0 0 72px;height:64px;margin:0 8px 0 0;width:auto}.card-category.-small .title{margin:0;font-size:inherit;line-height:inherit;font-weight:400;width:auto}.card-category.-small .title .-subcategory-heading{font-weight:500}.card-category.-small .link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-category.-list{align-items:flex-start}.card-category.-list .subcategories{padding:0;margin:4px 0 0;list-style:none}.card-category.-list .category{padding:0;margin:4px 0 0}.card-category.-list .link{display:inline}.card-category:hover .info{display:block}.gift{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid #3caa3c;cursor:pointer}.gift .icon{width:20px;height:20px;fill:#3caa3c}.product-presentation-actions{position:absolute;left:0;bottom:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-presentation-actions .wrapper{width:28px;height:20px;display:flex;background:#f5f5f5;border-radius:4px;margin-right:8px}.product-presentation-actions .icon{width:28px;height:20px;fill:#7d7d7d}.product-presentation-actions .icon.-rotate{height:10px;align-self:center}.product-presentation-actions .icon:hover{fill:#d60000}.product-row{position:relative;display:flex;padding:24px 0 28px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.product-row .left{flex:0 0 204px;margin-right:20px}.product-row .right{flex:0 0 217px;margin-left:36px}.product-row .middle{flex:1 1 auto}.product-row+.product-row{border-top:none}.product-row .icon-menu{margin-left:16px;display:flex;flex-direction:column;z-index:10}.product-row .icon-menu .button{margin-bottom:16px}.product-row .icon-menu .button.-active .icon{fill:#d60000}.product-row .icon-menu .button.-active .-icon-active{display:block}.product-row .icon-menu .button.-active .-icon-inactive,.product-row .icon-menu .button .-icon-active{display:none}.product-row .icon-menu .tooltip{margin-bottom:16px}.product-row .icon-menu .tooltip .button{margin:0}.product-row .icon-menu .icon{fill:#999}.product-row .icon-menu .icon:hover{fill:#d60000}.product-row .wtis-id{margin:0 0 12px;font-size:12px;line-height:16px;color:#999}.product-row .wtis-id.-admin{color:#1976d2}.product-row .not-available{margin:0 0 4px}.product-row .image{position:relative;height:184px;margin:0 0 8px}.product-row .nameplates{position:absolute;top:0;left:0}.product-row .nameplate{padding:6px 8px}.product-row .title{font-size:16px;line-height:20px;margin:0 0 12px}.product-row .advantages{margin:0 0 10px;font-weight:600;color:#3caa3c}.product-row .rating{display:inline-flex;align-items:flex-start;margin:0 0 20px;font-size:12px;color:#666}.product-row .rating .rating-stars{margin:2px 4px 0 0}.product-row .rating.-link:hover{color:#d60000}.product-row .rating-wrapper{display:flex}.product-row .rating-wrapper .label{margin-left:24px;color:#3caa3c}.product-row .features{font-size:12px;line-height:16px;color:#666}.product-row .features .description{margin:0 0 8px}.product-row .features .description .value{color:#212121}.product-row .availability{font-size:12px;line-height:16px;color:#666}.product-row .availability .group{margin:0 0 12px}.product-row .availability .group.-selfdelivery{padding:8px 12px;color:#212121;background:#fff5cc;border-radius:4px}.product-row .availability .group.-selfdelivery.-today{background:#d8eed8}.product-row .availability .group .info{margin:0 0 8px}.product-row .availability .group .info:last-child{margin:0}.product-row .note{margin:0 0 8px;color:#666}.product-row .note.-warning{margin:0 0 8px;color:#d60000;font-weight:600}.product-row .promo{display:flex;align-items:center;justify-content:flex-start;margin:0 0 4px}.product-row .promo .price-by-sale .title{font-size:12px;color:#666}.product-row .promo .price-by-sale .price-wrap{color:#212121}.product-row .promo .price-by-sale .-new-info{fill:#999;height:16px;width:16px}.product-row .promo .old-price{margin-right:16px;font-size:12px;line-height:16px;text-decoration:line-through;color:#666}.product-row .promo .discount{display:inline-block;padding:2px 4px;font-size:14px;line-height:20px;font-weight:600;color:#fff;background:#3caa3c;border-radius:4px}.product-row .price{margin:0 0 22px;font-size:18px;line-height:24px;font-weight:700}.product-row .price .currency{font-weight:400}.product-row .buttons{margin:0 0 24px}.product-row .buttons .button.-icon-button{padding:0;margin-left:12px}.product-row .buy-pack{padding:14px 12px;margin:0 0 24px;border:1px solid #dadada;border-radius:6px}.product-row .buy-pack.-inline{display:flex;align-items:center;justify-content:left;margin-bottom:20px;padding:0;border:0;border-radius:6px}.product-row .buy-pack .wrapper{display:flex;align-items:center;margin:0 0 8px}.product-row .buy-pack .button{padding:0;margin-right:8px}.product-row .buy-pack .link{display:flex;align-items:center}.product-row .buy-pack .text{margin-right:4px;line-height:16px;border-bottom:1px dotted}.product-row .buy-pack .small-old-price{font-size:12px;line-height:16px;text-decoration:line-through;color:#666}.product-row .buy-pack .icon.-right{display:inline;margin-right:4px}.product-row .buy-pack .tooltip .content{padding:16px}.product-row .buy-pack .tooltip .popup-title{color:#d60000}.product-row .buy-pack .tooltip.-left{margin-left:4px}.product-row .buy-pack .pack-description{color:#666;padding:0 0 0 32px;font-size:12px;line-height:16px}.product-row.-not-available .image .link{display:block}.product-row.-not-available .image .link,.product-row.-not-available .price{opacity:.5}.product-row.-not-available:hover .image .link{opacity:1}.product-tile{position:relative;display:flex;flex-direction:column;padding:20px 16px 16px}.product-tile:not(.-light){transition:none}.product-tile .wtis-id{margin:0 0 12px;font-size:12px;line-height:16px;color:#999}.product-tile .wtis-id.-admin{color:#1976d2}.product-tile .icon-menu{position:absolute;right:16px;top:16px;display:flex;z-index:1}.product-tile .icon-menu .button{display:block;margin-left:16px}.product-tile .icon-menu .button.-active .icon{fill:#d60000}.product-tile .icon-menu .button.-active .-icon-active{display:block}.product-tile .icon-menu .button.-active .-icon-inactive,.product-tile .icon-menu .button .-icon-active{display:none}.product-tile .icon-menu .tooltip{margin-left:16px}.product-tile .icon-menu .tooltip .button{margin:0}.product-tile .icon-menu .icon{fill:#999}.product-tile .icon-menu .icon:hover{fill:#d60000}.product-tile .image{position:relative;height:184px;margin:0 0 6px}.product-tile .nameplates{position:absolute;top:0;left:0}.product-tile .rating{display:flex;align-items:flex-start;align-self:flex-start;margin:0 0 6px;font-size:12px;color:#666}.product-tile .rating .rating-stars{margin:2px 4px 3px 0}.product-tile .rating.-link:hover{color:#d60000}.product-tile .title{margin:0 0 12px}.product-tile .title .link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-tile .availability{font-size:12px;line-height:16px;color:#666}.product-tile .group{margin:0 0 12px}.product-tile .group.-selfdelivery{padding:8px 12px;color:#212121;background:#fff5cc;border-radius:4px}.product-tile .group.-selfdelivery.-today{background:#d8eed8}.product-tile .group .info{margin:0 0 8px}.product-tile .group .info:last-child{margin:0}.product-tile .advantage{margin:0 0 12px;color:#c50000;font-size:12px;line-height:16px}.product-tile .bottom{margin-top:auto}.product-tile .bottom .note{margin:0 0 8px;color:#666}.product-tile .bottom .note.-has-last-price{height:20px}.product-tile .bottom .note.-warning{margin:0 0 8px;color:#d60000;font-weight:600}.product-tile .promo{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px}.product-tile .promo .price-by-sale .title{font-size:12px;color:#666}.product-tile .promo .price-by-sale .price-wrap{color:#212121}.product-tile .promo .price-by-sale .-new-info{fill:#999;height:16px;width:16px}.product-tile .promo.-has-sale{height:20px}.product-tile .promo .old-price{margin-right:16px;font-size:12px;line-height:16px;text-decoration:line-through;color:#666}.product-tile .promo .discount{display:inline-block;padding:2px 4px;font-size:14px;line-height:20px;font-weight:600;color:#fff;background:#3caa3c;border-radius:4px}.product-tile .price{margin:0 0 12px;font-size:18px;line-height:24px;font-weight:700}.product-tile .price .currency{font-weight:400}.product-tile .buttons{display:flex}.product-tile .buttons .button.-icon-button{padding:0;margin-left:12px}.product-tile .buy-pack{display:flex;align-items:center;justify-content:flex-start;margin-left:12px}.product-tile .buy-pack .button.-icon-button{height:36px;margin-left:0}.product-tile .buy-pack .tooltip .content{padding:16px}.product-tile .buy-pack-inline{justify-content:left;margin-bottom:14px;padding:0;border:0;border-radius:6px}.product-tile .buy-pack-inline,.product-tile .buy-pack-inline .link{display:flex;align-items:center}.product-tile .buy-pack-inline.-background{padding:5px;background:#f5f5f5}.product-tile .buy-pack-inline .text{font-size:12px;line-height:15px;border-bottom:1px dotted}.product-tile .buy-pack-inline .price-pack{font-size:12px;line-height:16px;margin-left:4px}.product-tile .buy-pack-inline .small-old-price{font-size:12px;line-height:16px;text-decoration:line-through;color:#666}.product-tile .buy-pack-inline .icon.-right{display:inline;margin-right:3px;width:20px;height:20px}.product-tile .buy-pack-inline .tooltip .content{padding:16px}.product-tile .buy-pack-inline .tooltip .popup-title{color:#d60000}.product-tile .buy-pack-inline .tooltip.-left{margin-left:4px}.product-tile.-not-available .image .link{display:block}.product-tile.-not-available .image .link,.product-tile.-not-available .price:not(.not-present-text){opacity:.5}.product-tile.-not-available:hover .image .link{opacity:1}.product-tile.-light .bottom{padding:0;border:0}.product-tile.-light .promo{justify-content:flex-start}.product-tile.-light .buttons{display:none}.product-tile.-light:hover .buttons{display:block}.product-tile.-minimal{border:0;box-shadow:none}.product-tile.-minimal .bottom{padding:0;border:0}.product-tile.-minimal .icon-menu{display:none}.product-tile.-minimal:hover .icon-menu,.product-tile.-visible-icons .icon-menu{display:flex}.product-tile.-visible-icons .icon-menu .button{opacity:0}.product-tile.-visible-icons .icon-menu .button.-active,.product-tile.-visible-icons:hover .icon-menu .button{opacity:1}.product-tile.-horizontal-carousel{display:flex;height:100%;border:0;padding:16px 16px 32px 8px;flex-direction:row;box-shadow:none}.product-tile.-horizontal-carousel .left{flex:0 0 152px;margin-right:8px}.product-tile.-horizontal-carousel .left .image{height:144px}.product-tile.-horizontal-carousel .right{display:flex;flex-direction:column;min-width:116px;max-width:132px}.product-tile.-horizontal-carousel .right .bottom{border-top:none;padding:0}.product-tile.-horizontal-carousel .right .button{padding:8px 10px}.product-tile .price-wrapper{display:flex;align-items:flex-end;justify-content:space-between;min-height:36px}.product-tile .price-wrapper .price{margin-bottom:6px}.product-tile .price-wrapper .buy-pack{margin-left:0;margin-right:12px}.product-tile .price-wrapper .buy-pack .button{padding:6px}.product-tile-horizontal{display:flex;align-items:flex-start;justify-content:flex-start;padding:16px}.product-tile-horizontal .image{flex:0 0 204px;margin-right:20px}.product-tile-horizontal .nameplates{margin:0 0 8px}.product-tile-horizontal .subtitle{margin:8px 0 4px;color:#666}.product-tile-horizontal .details{margin-bottom:8px;color:#3caa3c}.product-tile-horizontal .advantages,.product-tile-horizontal .title .link{margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-tile-horizontal .advantages{font-size:12px;line-height:16px;color:#3caa3c}.product-tile-horizontal .features{margin:0 0 8px;color:#666}.product-tile-horizontal .features .item{margin:0;color:inherit;font-size:12px;line-height:16px}.product-tile-horizontal .price{margin:0 0 12px;font-size:18px;line-height:24px;font-weight:700}.product-tile-horizontal .price .currency{font-weight:400}.product-tile-horizontal .icon-toggle .icon{fill:#999}.product-tile-horizontal .icon-toggle.-active .icon,.product-tile-horizontal .icon-toggle:hover .icon{fill:#d60000}.product-tile-horizontal .buttons{display:none}.product-tile-horizontal .buttons .icon-toggle{margin-left:24px}.product-tile-horizontal .picture,.product-tile-horizontal:not(.-analog):hover .buttons{display:block}.product-tile-horizontal.-analog{padding:12px;border:0}.product-tile-horizontal.-analog .image{flex:0 0 76px;margin-right:12px}.product-tile-horizontal.-analog .price{margin:0}.product-tile-horizontal.-analog .buttons{margin-top:16px;display:flex;align-items:center}.product-tile-horizontal.-analog .buttons .button{display:flex}.product-tile-horizontal.-analog:hover{box-shadow:none}.listing-delivery-text{color:#212121}.listing-delivery-text .free-delivery,.show-more{font-weight:500}.show-more{display:flex;align-items:center;justify-content:center;margin:0 0 40px;padding:10px 20px;color:#666;font-size:18px;line-height:24px;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:6px;cursor:pointer}.show-more:hover{box-shadow:0 2px 8px rgba(0,0,0,.25)}.show-more .preloader{display:none}.show-more.-loading{padding:8px 20px}.show-more.-loading .preloader{display:block}.show-more.-loading .label{display:none}.pagination{display:flex;align-items:center;justify-content:center;margin-bottom:40px}.pagination:last-child{margin-bottom:0}.pagination .page-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 2px;font-size:14px;line-height:32px;border-radius:50%;color:#212121;text-decoration:none;text-align:center}.pagination .page-link:hover{color:#d60000}.pagination .page-link:hover .icon{fill:#d60000}.pagination .page-link.-current{color:#fff;background:#d60000}.pagination .page-link.-next,.pagination .page-link.-prev{border:1px solid #eee;box-shadow:0 2px 2px rgba(0,0,0,.1)}.pagination .page-link.-next:hover,.pagination .page-link.-prev:hover{box-shadow:0 2px 2px rgba(0,0,0,.2)}.pagination .page-link.-next .icon,.pagination .page-link.-prev .icon{fill:#7d7d7d}.pagination .page-link.-prev{padding-right:4px}.pagination .page-link.-next{padding-left:4px}.seo-text{color:#212121}.seo-text.-active .spoiler-content{max-height:100%}.seo-text.-active .spoiler-toggle .icon{transform:rotate(180deg)}.seo-text h1,.seo-text h2,.seo-text h3,.seo-text h4,.seo-text h5,.seo-text h6,.seo-text header{font-size:20px;font-weight:700;line-height:24px;color:#212121;margin:0}.seo-text h1,.seo-text h2,.seo-text header{margin:0 0 24px}.seo-text h3,.seo-text h5{font-size:18px}.seo-text p{font-size:14px;line-height:20px;color:#212121;margin:15px 0}.seo-text p:first-child{margin-top:8px}.seo-text ul{list-style:none;padding-left:16px;margin:16px}.seo-text ul li{position:relative;margin:0 0 16px}.seo-text ul li:before{content:"";width:6px;height:6px;position:absolute;left:-16px;top:4px;background:#d60000;border-radius:50%}.seo-text ul li:last-child{margin:0}.seo-text a,.seo-text b,.seo-text strong{font-weight:700}.seo-text a{cursor:pointer;text-decoration:none}.seo-text a:hover{color:#d60000}.seo-text .spoiler-content{display:block;max-height:200px;overflow:hidden}.seo-text .spoiler-toggle{color:#666;font-weight:400;padding-left:0}.seo-text img{display:none}.brands .slide-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-width:148px;width:148px}.brands .heading.-x-large{margin-bottom:24px}.brands .link:hover{color:inherit}.brands .link+.link{margin-top:24px}.brands .logo:before{content:attr(alt);display:flex;align-items:center;justify-content:center;position:absolute;left:0;width:148px;height:56px;font-family:Roboto,sans-serif;font-size:14px;line-height:24px;color:#212121;background:#f5f5f5}.reviews .wrapper-wide.-reviews{padding-top:28px;padding-bottom:28px;background:#f5f5f5}.reviews .text{font-size:14px;line-height:20px;text-decoration:none;margin:0}.reviews .text.-sm{font-size:12px}.reviews .text.-common{color:#999}.reviews .text.-md{font-size:16px;line-height:20px}.reviews .text:hover{text-decoration:none}.reviews .title{font-size:20px;line-height:24px;color:#212121;margin:0}.reviews .list{margin:24px 0 28px;display:flex;justify-content:space-between}.reviews .button.-reviews{font-size:16px;line-height:20px}.reviews .button.-reviews:hover{color:#666}.reviews .button.-reviews:focus{background:#f3f3f3}.review{display:flex;justify-content:space-between;background:#fff;border:1px solid #eee;box-sizing:border-box;width:50%;box-shadow:0 2px 2px rgba(0,0,0,.1);border-radius:6px;padding:32px 16px 32px 32px}.review:hover{box-shadow:0 2px 8px #bfbfbf}.review .content,.review:not(:last-child){margin-right:16px}.review .content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.review .img{width:100%;display:block}.review .img-wrapper{min-width:192px;max-width:204px;width:100%}.review .meta{margin-top:20px}.review .text.-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-top:12px}.review .text.-rating-count{margin-left:12px;color:#666}.review .rating-wrapper{margin-top:16px;text-decoration:none;display:flex;justify-content:flex-start;align-items:center;align-self:flex-start}.review .rating-wrapper:hover .text{color:#d60000}.disclosure-tags{margin:0 0 40px}.main .disclosure-tags:last-child{margin-bottom:0}.disclosure-tags .spoiler-content{padding-top:20px}.disclosure-tags .spoiler-toggle{padding:12px 0}.disclosure-tags .tags-wrapper{margin-top:32px}.disclosure-tags .tags-wrapper:first-child{margin-top:0}.disclosure-tags .tags-wrapper.-spoiler-toggle{padding:0;margin:12px 0}.disclosure-tags .text,.disclosure-tags .title{font-size:14px;line-height:20px;color:#212121}.disclosure-tags .title{font-weight:700;margin:12px 0}.disclosure-tags .text{margin:0}.disclosure-tags .list{display:flex;flex-wrap:wrap}.disclosure-tags .tag{margin:4px 8px 4px 0}.navigation-tags{margin:28px 0}.navigation-tags .title{font-weight:700;margin:12px 0}.useful-content{padding-top:8px;padding-bottom:28px;background:#f5f5f5;overflow:hidden}.useful-content .owl-stage{display:flex}.useful-content .owl-stage-outer{overflow:visible}.useful-content .owl-item{max-width:320px;flex-basis:320px;overflow:visible;opacity:0;visibility:hidden}.useful-content .owl-item.active{opacity:1;visibility:visible}.useful-content .owl-hidden{opacity:1}.useful-content .item{display:flex;flex-direction:column;min-width:320px;height:100%;font-size:14px;background:#fff;border-radius:6px;box-shadow:0 2px 2px rgba(0,0,0,.1);overflow:hidden}.useful-content .item:hover{box-shadow:0 2px 8px #bfbfbf}.useful-content .item .image{position:relative;display:flex;align-items:center;justify-content:center;height:180px}.useful-content .item .image.-empty{background-color:#dcdcdc}.useful-content .item .image .icon{width:100px;height:100px;fill:#fff}.useful-content .item .image .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#d60000;opacity:.85}.useful-content .item .image .play .icon{width:38px;height:38px}.useful-content .item .image:hover .play{opacity:1}.useful-content .item .content{flex:1;display:block;padding:16px;border-radius:0 0 6px 6px;border:1px solid #eee;border-top:none}.useful-content .item .date{margin-bottom:8px;font-size:12px;color:#999}.useful-content .item .title{display:inline-block;margin-bottom:8px;font-weight:600;color:inherit;text-decoration:none}.useful-content .item .title:hover{color:#d60000}.useful-content .item .description{margin:0;font-weight:300;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.filter-result{margin:6px 0 22px}.filter-result .title{font-size:16px;line-height:20px;font-weight:500;color:#212121;margin:0}.filter-field{display:flex;align-items:flex-end}.filter-field .icon.-alert,.filter-field .icon.-new{margin-left:4px;width:24px;height:24px;align-self:flex-end}.filter-field .icon.-new{fill:#3caa3c}.filter-field .icon.-alert{fill:#7d7d7d}.filter-field .nowrap-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.filter-alphabet{margin:8px 0 16px}.filter-alphabet:last-child{margin-bottom:0}.filter-char{margin:0 0 8px 4px;font-size:16px;line-height:20px;font-weight:600}.filter-info{transform:translateY(-1px);align-self:flex-end;cursor:pointer;display:inline-block;vertical-align:middle}.filter-info .icon{fill:#999;width:16px;height:16px;margin-left:4px}.filter-row{display:flex;justify-content:space-between;align-items:center}.filter-row .input-group:first-child{margin-right:24px}.filter-title{font-size:14px;line-height:20px;color:#212121;font-weight:700;margin:0;width:100%}.filter-container.-hide{display:none}.filter-content{margin-top:12px}.filter-box{margin:16px 0}.filter-box:last-child{margin-bottom:0}.filter-box.-high-indent{margin:32px 0}.sale-filters .filter-box{margin-top:8px}.filter-box .filter-field{margin:0 0 12px}.filter-box .input-group{padding:0 0 16px}.filter-box .filter-row .input-group{padding:0}.filter-box .input-text{overflow:hidden;text-overflow:ellipsis}.filter-box .switch-group{width:100%}.filter-box .switch-group.-admin{color:#1976d2}.filter-box .switch-group.-admin .switch[type=checkbox]:not(:disabled).-checked+.after,.filter-box .switch-group.-admin .switch[type=checkbox]:not(:disabled):checked+.after{background-color:#1976d2;border-color:#1976d2}.filter-box .title-box{display:flex;justify-content:space-between;align-items:flex-start}.filter-box .title-box .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.filter-box .title-box .filter-title{display:flex}.filter-box .button{margin:10px 0}.filter-box .button .label{display:flex;align-items:center;justify-content:center}.filter-box .button .label .preloader{margin-left:12px}.filter-box .button .label .preloader svg{fill:#fff}.filter-box .button:last-child{margin-bottom:0}.filter-box .-text{color:#666}.filter-box .-text .icon{fill:#666}.filter-group{margin:0}.filter-group.-expanded{max-height:383px;margin-bottom:16px;overflow-y:auto}.filter-group.-expanded .filter-field:last-child{margin-bottom:0}.filter-group.-expanded .scroll-container{max-height:136px;overflow-y:auto}.filter-group.columns{display:flex;flex-wrap:wrap;margin-top:-8px}.filter-group.columns .filter-field{max-width:50%;width:100%;margin:6px 0}.filter-range{margin-top:18px}.filter-button,.filter-clear{display:flex;justify-content:flex-start;align-items:center;background:0 0;border:0;cursor:pointer;padding:0;outline:0}.filter-button .icon,.filter-clear .icon{margin-right:4px;width:24px;height:24px;fill:#7d7d7d}.filter-button .text,.filter-clear .text{color:#666;font-size:14px;line-height:14px}.filter-clear.-all-shops .text,.filter-clear .text{line-height:20px}.filter-clear.-all-shops:hover .text,.filter-clear:hover .text{color:#d60000}.filter-clear.-all-shops:hover .icon,.filter-clear:hover .icon{fill:#d60000}.filter-clear .icon{width:16px;height:16px}.filter-clear.-all-shops .icon{width:24px;height:24px}.filter .search-empty{color:#666;text-align:center}.filter-spoiler{margin:8px 0}.filter-buttons .button.-clear:hover .icon{fill:#d60000}.filter-buttons .button.-clear:hover .label{color:#d60000}.filter-buttons .button.-filter-apply.-disabled,.filter-buttons .button.-filter-apply.-disabled:hover{user-select:none;background-color:#dcdcdc;border-color:#dcdcdc;color:#666}.filter-buttons .button.-with-bage .label{position:relative}.filter-buttons .button.-with-bage .bage{left:auto;right:-8px;top:4px;min-width:8px;height:8px;background:#d60000}.filter-box.-disabled .filter-title .text,.filter-box.-disabled .group-title .text,.filter-group.-disabled .filter-title .text,.filter-group.-disabled .group-title .text{color:#999}.autohide-window{position:absolute;top:0;left:110%;transform:translateY(-50%);background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:6px;z-index:100;padding:4px 0 4px 4px}@supports (filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))){.autohide-window{filter:drop-shadow(0 2px 8px rgba(0,0,0,.25));box-shadow:none}}.autohide-window:after{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%) rotate(-45deg);width:24px;height:24px;background-color:#fff;z-index:-1}.autohide-window .toggle-area{position:absolute;left:-36px;top:50%;width:24px;height:24px;transform:translateY(-50%);border-radius:50%}.autohide-window .window-content{max-height:136px;overflow-y:auto;padding:16px 20px 16px 16px}.autohide-window .window-content p:first-child{margin-top:0}.autohide-window .window-content p:last-child{margin-bottom:0}.autohide-window .window-text{white-space:nowrap}.autohide-window .window-text~.button{margin-top:12px}.autohide-window .button{padding:10px 24px;width:100%}.autohide-window .button.-disabled,.autohide-window .button.-disabled:hover{user-select:none;background-color:#dcdcdc;border-color:#dcdcdc;color:#666}.autohide-window.-hint{left:100%;width:100%;max-width:320px}.autohide-window.-hint .window-text{white-space:normal}.autohide-window.-hint .window-title{color:#d60000;font-weight:700}.autohide-window.-popover{position:absolute;max-width:100%;max-height:320px;width:100%;z-index:1000;transform:0;top:100%;left:0}.autohide-window.-popover,.autohide-window.-popover:before{left:50%;transform:translateX(-50%)}.autohide-window.-popover:before{content:"";position:absolute;border:12px solid transparent}.autohide-window.-popover:after{content:none}.autohide-window.-popover .toggle-area{left:0;top:-32px;width:100%;height:24px;transform:none;border-radius:0}.autohide-window.-popover .window-text{white-space:normal}.autohide-window.-popover.-bottom,.autohide-window.-popover.-bottom:before,.autohide-window.-popover.-top,.autohide-window.-popover.-top:before{left:50%;transform:translateX(-50%)}.autohide-window.-popover.-left,.autohide-window.-popover.-left:before,.autohide-window.-popover.-right,.autohide-window.-popover.-right:before{top:50%;left:auto;transform:translateY(-50%)}.autohide-window.-popover.-top{bottom:100%;top:auto}.autohide-window.-popover.-top:before{top:100%;border-top-color:#fff;border-bottom:0}.autohide-window.-popover.-bottom{top:100%}.autohide-window.-popover.-bottom:before{bottom:100%;border-bottom-color:#fff;border-top:0}.autohide-window.-popover.-left{right:100%;left:auto}.autohide-window.-popover.-left:before{left:100%;border-left-color:#fff;border-right:0}.autohide-window.-popover.-right{top:auto;left:100%}.autohide-window.-popover.-right:before{right:100%;border-right-color:#fff;border-left:0}.autohide-window.-popover.-right.-top{top:-40px;left:auto;transform:none}.autohide-window.-popover.-right.-top:before{top:36px;border-top-color:transparent;border-bottom:12px solid transparent;transform:none}.preloader-window{position:absolute;top:0;left:110%;transform:translateY(-50%);background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:6px;z-index:10;padding:4px 0 4px 4px}@supports (filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))){.preloader-window{filter:drop-shadow(0 2px 8px rgba(0,0,0,.25));box-shadow:none}}.preloader-window:after{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%) rotate(-45deg);width:24px;height:24px;background-color:#fff;z-index:-1}.preloader-window .window-content{display:flex;align-items:center;justify-content:center;padding:16px;white-space:nowrap}.preloader-window .preloader{margin-left:8px}.filters .report-an-error{margin-top:24px;padding:24px 12px 16px 20px;background:#f5f5f5;border-radius:6px}.filters .report-an-error .title{margin-bottom:10px;font-size:14px;line-height:20px;font-weight:700}.filters .report-an-error-link{display:inline-flex;align-items:center;font-size:14px;line-height:24px;color:#666;text-decoration:none}.filters .report-an-error-link .icon{width:20px;height:20px;margin-right:8px;fill:#666}.filters .report-an-error-link:hover .icon{fill:#d60000}.filters{position:relative}.tag-list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.tag-list .item{padding:0 8px 8px 0}.tag{display:inline-block;padding:6px 12px;border-radius:16px;box-shadow:inset 0 0 0 1px #dcdcdc;text-decoration:none}.tag .icon,.tag .text{display:inline-block;vertical-align:middle}.tag .icon{height:20px;width:20px;margin-right:4px;fill:#7d7d7d}.tag:active:hover,.tag:hover,.tag:visited:hover{color:inherit;background:#f3f3f3;text-decoration:none}.tag.-active{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px #7d7d7d}.tag.-opacity{box-shadow:none}.tag.-opacity:hover{color:#d60000;background:0 0}.tag.-opacity:hover .icon{fill:#d60000}.tag.-contained{color:#666;background:#f3f3f3;box-shadow:none}.tag.-contained:active:hover,.tag.-contained:hover,.tag.-contained:visited:hover{color:#4f4f4f;background:#ebebeb}.tag.-contained.-active{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px #7d7d7d}.selected-tags{margin-top:8px}.selected-tags .title{margin:0 0 16px;font-weight:700;font-size:14px;line-height:20px;color:#212121}.selected-tags .tags{display:flex;flex-wrap:wrap;align-items:center;margin:16px 0;list-style:none;padding:0}.selected-tags .tag-button{margin-right:8px;margin-bottom:8px}.selected-tags .tag-button .text{color:#212121}.selected-tags .clear-all{display:block;background:0 0;border:0;padding:6px 12px;margin-right:8px;margin-bottom:8px;font-size:14px;line-height:14px;color:#666;outline:0;cursor:pointer}.selected-tags .clear-all:hover{color:#d60000}.banner{display:flex;align-items:center;justify-content:center;margin-bottom:44px}.empty-page .error-title{margin-bottom:16px;line-height:20px;font-weight:700;font-size:16px}.empty-page .description{margin:0 0 24px}.empty-page .button{font-size:16px}.products-carousel{margin-bottom:16px}.products-carousel.-hits{margin-top:64px;margin-bottom:32px}.products-carousel .title{margin-bottom:20px}.products-carousel .owl-carousel{margin:-8px;padding:8px;min-height:380px;overflow:hidden;box-sizing:content-box}.products-carousel .owl-item,.products-carousel .owl-stage-outer{overflow:visible}.products-carousel .owl-item img{width:auto}.products-carousel .listing-carousel .product-tile{max-width:236px}.products-carousel .listing-carousel .product-tile.-product-with-top-block{padding:20px 16px 16px;position:relative}.products-carousel .listing-carousel .product-tile.-product-with-top-block .top-block{position:absolute;z-index:1;left:0;right:16px;top:20px}.products-carousel .owl-carousel.-flex .owl-stage{display:flex}.products-carousel .owl-carousel.-flex .product-tile{height:100%}.products-carousel .flex{display:flex;margin:0 -8px}.products-carousel .flex .item{padding:0 8px;max-width:25%;flex-basis:25%;min-height:360px}@media (min-width:1365px){.products-carousel .flex{margin:0 -18px}.products-carousel .flex .item{padding:0 18px;max-width:20%;flex-basis:20%}}.shop-card{position:relative;display:block;padding:16px 16px 20px;width:100%;background:0 0;height:auto;box-sizing:border-box;border-radius:6px}.shop-card:after{content:"";position:absolute;width:calc(100% - 32px);height:1px;background:#f3f3f3;left:50%;bottom:0;transform:translateX(-50%)}.shop-card:hover{background-color:#f3f3f3}.shop-card:hover:after{content:none}.shop-card .body{padding-left:16px}.shop-card .alerts .item{margin:4px 0 8px;font-size:12px;line-height:16px}.shop-card .alerts .item.-alert{color:#d60000;font-weight:700}.shop-card .alerts .item.-success{color:#3caa3c}.shop-card .alerts .item.-warning{color:#fa6607}.shop-card .button.-choose{margin-top:12px;line-height:16px;font-size:12px;border:0}.shop-card .button.-choose:not(.-admin):focus{background-color:#f3f3f3}.shop-address{display:flex;justify-content:flex-start;align-items:flex-start}.shop-address .address{font-size:14px;line-height:20px;color:#212121;margin:2px 0 0 16px;cursor:pointer}.shop-address .address:hover{color:#d60000}.shop-address .address.-bold{font-weight:500;font-size:16px;line-height:20px}.shop-address .address.-static{cursor:inherit}.shop-address .address.-static:hover{color:inherit}.shop-address .icon.-new{fill:#3caa3c;margin-left:8px;min-width:24px;width:24px;height:24px}.shop-address .metro-dot{margin:8px 0 0;min-width:8px}.shop-address .metro-dot+.address,.shop-address .metro-dot+.labels{margin-left:8px}.shop-address.-address-label.input-text{overflow:visible}.shop-address.-address-label .address{margin:0}.shop-address.-address-label .address:hover{color:inherit}.shop-address.-address-label .icon{display:inline-flex;margin:0;transform:translateY(-3px);vertical-align:middle}.shop-address.-address-label .metro-dot{margin-top:6px}.shop-address .tooltip .icon{transform:rotate(180deg);margin:0 0 4px 4px}.shop-address .tooltip .content{padding:16px;max-width:196px}.shop-address .tooltip .content .informer-title{font-weight:700;color:#d60000;margin-bottom:2px}.shop-screen{display:none;padding:12px 36px 26px}.shop-screen .alerts{margin-left:16px}.shop-screen .alerts.-no-indent{margin:0}.shop-screen .alerts .item{margin:12px 0 0;font-size:12px;line-height:16px}.shop-screen .alerts .item.-success{color:#3caa3c}.shop-screen .alerts .item.-warning{color:#fa6607}.shop-screen .alert{padding:16px;margin-top:28px;border:1px solid #d60000;box-sizing:border-box;border-radius:6px}.shop-screen .alert p{font-size:14px;line-height:20px;color:#212121;margin:0 0 8px}.shop-screen .alert p:last-child{margin:0}.shop-screen .alert .title{font-size:14px;line-height:20px;font-weight:700;color:#d60000}.shop-screen .alert .text{font-size:14px;line-height:20px;color:#212121;margin:0}.shop-screen .back-button{cursor:pointer;outline:0;display:flex;justify-content:flex-start;align-items:center;margin-bottom:28px;background-color:transparent;border:0;padding:0;transform:translateX(-5px)}.shop-screen .back-button .text{line-height:14px}.shop-screen .back-button:hover .text{color:#d60000}.shop-screen .back-button:hover .icon{fill:#d60000}.shop-screen .field{margin-top:28px;margin-left:16px}.shop-screen .field.-contacts .text,.shop-screen .field.-schedule .text{margin-bottom:4px}.shop-screen .field.-limitation .text{color:#666}.shop-screen .nameplates{margin-top:8px}.shop-screen .nameplates .nameplate{margin-right:4px}.shop-screen .icon.-arrow-slim{transform:translateX(-3px) rotate(0);fill:#666}.shop-screen .button.-choose-shop{font-size:16px;line-height:24px;margin:20px 0 0 16px;padding:8px 20px;border:0}.shop-screen .text.-bold{font-weight:500}.shop-screen .text.-thin{color:#666}.shop-note{position:absolute;left:24px;bottom:24px;right:16px;height:1px}.shop-note .button,.shop-note .dialog{position:absolute;left:0;bottom:0}.shop-note .dialog{display:none;width:100%;padding:16px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:6px}.shop-note .description{font-weight:700}.shop-note .description ul{margin:0;padding:0;list-style:none;font-weight:400}.shop-note .close-button{position:absolute;top:8px;right:8px;border:0}.shop-note .close-button:hover .icon{fill:#d60000}.shop-note.-active .dialog{display:block}.section{margin-bottom:64px}.section,.section.content-heading,.section.listing-content{padding-bottom:0}.section.content-heading{margin-bottom:24px}.section.search-description{margin-bottom:44px}.consumables-search{margin:80px 0 32px}.consumables-search:first-child{margin-top:0}.consumables-search .title{margin-bottom:20px;line-height:20px}.consumables-search .form{display:flex;align-items:flex-start}.consumables-search .form .field{height:40px;font-size:16px}.consumables-search .form .label{padding:12px}.consumables-search .form .button{max-width:224px;margin-left:16px;padding:10px 20px;font-weight:500;font-size:16px;line-height:20px}.consumables-search .form .list{margin:0;padding:0;width:100%;background:#fff;border-radius:0}.consumables-search .form .list .item{margin:0;padding:12px 16px;font-size:14px;line-height:20px;cursor:pointer}.consumables-search .form .list .item:hover{background:#f5f5f5}@media (min-width:1365px){.consumables-search .form .button{margin-left:24px}}.answer-form{margin-top:32px;display:none}.answer-form.-active{display:block}.answer-form .title{font-weight:700;margin-bottom:24px}.answer-form .note{color:#999;font-size:12px;line-height:16px}.answer-form .note .link{color:inherit;text-decoration:underline}.answer-form .note .link:hover{color:#d60000}.answer-form .answer-actions{display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:36px}.answer-form .answer-actions .button:not(:last-child){margin-right:20px}.answer-form .comment-wapper{margin-bottom:40px}.answer-form .inputs-wrapper{display:flex;align-items:flex-start;margin-bottom:24px;width:100%}.answer-form .inputs-wrapper .col{flex-basis:50%}.answer-form .inputs-wrapper .col.-right{padding-left:18px}.answer-form .inputs-wrapper .col.-left{padding-right:18px}.reviews-listing{margin-bottom:24px}.reviews-listing .popular-title{font-weight:700;font-size:16px;line-height:20px;margin-bottom:20px}.reviews-listing .helpfull-review{margin-bottom:32px}.empty-review-text{padding-top:44px;display:inline-block}.reviews-info{position:sticky;top:120px}.reviews-info.-without-navigation{top:80px}.reviews-info .total-rating{margin-bottom:28px}.reviews-info .total-rating .total-stars .button{width:auto;padding:0}.reviews-info .total-number{font-weight:700;font-size:18px;margin-bottom:12px}.reviews-info .total-number .value{font-size:28px;line-height:32px}.reviews-info .total-stars{display:flex;align-items:center;width:100%}.reviews-info .total-stars .rating-stars{margin-right:5px}.reviews-info .total-stars .count{margin-left:auto;font-size:14px}.reviews-info .button{margin-bottom:40px}.reviews-info .button:last-child{margin-bottom:0}.reviews-info .stars-group{margin-bottom:40px}.reviews-info .stars-group .total-stars:not(:last-child){margin-bottom:8px}.reviews-info .stars-group:last-child{margin-bottom:0}.reviews-info .parameters-title{font-weight:700;margin-bottom:20px;font-size:16px}.reviews-info .rating-line:not(:last-child){margin-bottom:24px}.reviews-photo .label{margin-bottom:16px;color:#666}.reviews-photo .photos-wrapper{position:relative;min-height:108px;display:flex}.reviews-photo .upload-button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-right:60px;width:108px;height:108px;border:1px dashed #dcdcdc;border-radius:6px;fill:#7d7d7d;cursor:pointer}.reviews-photo .upload-button:hover{border-color:#d60000;fill:#d60000}.reviews-photo .upload-button .icon{width:30px;height:28px}.reviews-photo .photos-carousel{position:relative;flex:auto;width:calc(100% - 168px)}.reviews-photo .photos-carousel .image,.reviews-photo .photos-carousel .item{position:relative;flex-shrink:0;width:124px;height:108px;border-radius:6px;object-fit:cover}.reviews-photo .photos-carousel .item:not(:last-child){margin-right:16px}.reviews-photo .remove-button,.reviews-photo .rotate-button{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;right:12px;width:24px;height:24px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:30px;z-index:1;fill:#7d7d7d}.reviews-photo .remove-button:hover,.reviews-photo .rotate-button:hover{fill:#d60000}.reviews-photo .remove-button .icon,.reviews-photo .rotate-button .icon{width:16px;height:16px}.reviews-photo .remove-button.-active .-action,.reviews-photo .remove-button .-preloader,.reviews-photo .rotate-button.-active .-action,.reviews-photo .rotate-button .-preloader{display:none}.reviews-photo .remove-button.-active .-preloader,.reviews-photo .rotate-button.-active .-preloader{display:block;fill:#7d7d7d;animation:rotating 2s linear infinite}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reviews-photo .rotate-button{right:auto;left:12px}.reviews-photo.-static{margin-bottom:0}.reviews-photo.-static .photos-carousel{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%}.reviews-photo.-static .photos-carousel .image,.reviews-photo.-static .photos-carousel .item{width:124px;height:108px}.reviews-photo.-static .photos-carousel .item{margin-bottom:16px}@media (max-width:1365px){.reviews-photo .photos-carousel{width:calc(100% - 160px)}.reviews-photo .upload-button{margin-right:52px}}.reviews-sort{display:flex;flex-wrap:wrap;align-items:center;width:100%;white-space:nowrap;padding:20px 0 8px;margin-bottom:28px;border-bottom:1px solid #ebebeb}.reviews-sort:first-child{margin-top:16px}.reviews-sort .button,.reviews-sort .nav-label{margin-right:16px;padding:2px 0;color:#666}.reviews-sort .button:last-child,.reviews-sort .nav-label:last-child{margin-right:0}.reviews-sort .button{fill:#d60000}.reviews-sort .button.-active{color:#212121}.reviews-sort .button.-disabled{pointer-events:none;fill:#999;color:#999}.reviews-sort .button:not(.-disabled):hover{color:#d60000}.reviews-sort .options,.reviews-sort .rating,.reviews-sort .sort,.reviews-sort .type{display:inline-flex;align-items:center}.reviews-sort .rating .button{margin-right:0;fill:#666}.reviews-sort .rating .icon.-right{margin-left:4px}.reviews-sort .rating .dropdown-box{padding-top:0}.reviews-sort .rating .dropdown-menu:hover .dropdown-box{display:flex;justify-content:flex-end}.reviews-sort .rating .content:before{content:none}.reviews-sort .sort{margin-right:42px;flex-wrap:wrap;width:auto;height:auto}.reviews-sort .sort .icon.-reverse{transform:scaleY(-1)}.reviews-sort .options{margin-left:auto}.reviews-sort .options .switch-group:not(:last-child){margin-right:32px}.reviews-sort .select-group{display:block;position:relative;padding-right:24px}.reviews-sort .select-group .select-field{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:6px 20px 6px 0;cursor:pointer;background:0 0}.reviews-sort .select-group .select-field,.reviews-sort .select-group .select-field:focus{outline:0;border:0}.reviews-sort .select-group .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:22px;height:22px;fill:#7d7d7d;z-index:-1;cursor:pointer}@media (max-width:1365px){.reviews-sort{padding-bottom:20px;margin-bottom:32px}.reviews-sort .rating{margin-left:auto}.reviews-sort .options{width:100%;margin-top:20px}}.review-answers .comments{display:none}.review-answers .comments.-active{display:block;padding:20px 0 0 52px}.review-answers .item:not(:last-child){margin-bottom:24px}.review-answers .name-wrapper{margin-bottom:8px}.review-answers .name{margin-right:12px;font-weight:700}.review-answers .name.-green{color:#3caa3c}.review-answers .date{font-size:12px;color:#7d7d7d}.review-answers .appeal{color:#7d7d7d;font-weight:700}.review-answers .text{margin-bottom:12px}.review-answers .answer-link{color:#666}.review-answers .answer-link:hover{color:#d60000}.review-item:not(:last-child){padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid #ebebeb}.review-item .total-stars{margin-bottom:18px;line-height:1}.review-item .person-name{margin-bottom:16px;font-weight:700;font-size:16px}.review-item .review-info{display:flex;align-items:center;width:100%;margin-bottom:40px;color:#666;font-size:12px;line-height:16px}.review-item .review-info .date{margin-right:8px}.review-item .review-info .address{margin-right:32px}.review-item .review-info .type{margin-left:auto}.review-item .review-info .type .img{display:block;height:24px}.review-item .review-info .purchased-tag{display:inline-flex;align-items:center;padding:0 8px;color:#3caa3c;background:#ecf7ec;border-radius:4px}.review-item .review-info .purchased-tag .icon.-x-small{margin:0 8px 0 0;fill:#3caa3c}.review-item .review-info .purchased-tag .text{line-height:20px;font-weight:500;font-size:12px;color:#3caa3c}.review-item .review-info .purchased-tag.-open-source{background:#f4f4f4}.review-item .review-info .purchased-tag.-open-source .text{color:#666}.review-item .lines-group{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.review-item .lines-group .item{width:208px;margin-right:50px}.review-item .lines-group .rating-line{margin-bottom:20px}.review-item .comments .item{margin-bottom:24px}.review-item .comments .item>.label{font-weight:700;margin-bottom:8px}.review-item .spoiler .text{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.review-item .spoiler-toggle{margin-top:4px;padding-left:0;padding-right:0;color:#666}.review-item .spoiler-toggle:hover{color:#d60000}.review-item .spoiler.-active .text{-webkit-line-clamp:unset}.review-item .actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.review-item .actions .finger-up{margin-right:24px}.review-item .actions .finger-up.-active,.review-item .actions .finger-up:hover{fill:#3caa3c;color:#3caa3c}.review-item .actions .finger-down .icon{transform:scale(-1)}.review-item .actions .finger-down.-active,.review-item .actions .finger-down:hover{fill:#d60000;color:#d60000}.review-item .actions .finger-down,.review-item .actions .finger-up{display:inline-flex;align-items:center;color:#999;fill:#999;line-height:1}.review-item .actions .finger-down .icon,.review-item .actions .finger-up .icon{width:18px;height:16px;margin-right:8px}.review-item .actions .answer-link{margin-right:60px}.review-item .actions .all-answers-link,.review-item .actions .answer-link{color:#666}.review-item .actions .all-answers-link:hover,.review-item .actions .answer-link:hover{color:#d60000}.review-item .actions .question-form{order:1}.review-item.-popular{position:relative;border:1px solid #3caa3c;border-radius:6px;padding:32px;background:#fff}.review-item.-popular:after{content:"";display:block;position:absolute;left:23px;top:-9px;width:16px;height:16px;transform:rotate(45deg);background:#fff;border-top:1px solid #3caa3c;border-left:1px solid #3caa3c;z-index:1}@media (min-width:1365px){.review-item .lines-group .item:nth-child(3n){margin-right:0}}@media (max-width:1365px){.review-item .review-info .address{margin-right:24px}.review-item .lines-group{padding-right:96px}.review-item .lines-group .item:nth-child(2n){margin-right:0}.review-item.-popular .lines-group{padding-right:32px}}.review-item .questions-section[data-behavior=discussions]{margin-bottom:0;padding-bottom:0}.review-item .questions-section[data-behavior=discussions] .confirmation{margin-bottom:0}.review-item .questions-section[data-behavior=discussions] .question-form{margin-bottom:16px;padding-top:32px}.review-item .questions-section[data-behavior=discussions] .question-form .answers-header .title{font-weight:700;font-size:14px;line-height:20px;margin-right:9px}.review-add-page .section-comments,.review-add-page .section-rating{border-top:1px solid #ebebeb}.review-add-page .section-rating{margin-top:40px;padding:40px 0 50px}.review-add-page .section-comments{padding-top:48px}.review-add-page .narrow-block{max-width:656px}.review-add-page .field-row{display:flex;width:100%;align-items:flex-start;margin-top:40px}.review-add-page .field-row:first-child{margin-top:0}.review-add-page .field-row:last-child{margin-top:36px}.review-add-page .field-row .column.-left{flex-shrink:0;width:190px;margin-right:36px}.review-add-page .field-row .column.-rigth{flex:auto}.review-add-page .field-row .error{color:#d60000;font-size:12px;font-style:normal}.review-add-page .-require:after{content:"*";color:#d60000;margin-left:4px}.review-add-page .column-label{color:#666;font-size:16px;line-height:24px}.review-add-page .column-label.-offset-top{padding-top:4px}.review-add-page .section-success{margin-top:76px;text-align:center}.review-add-page .section-success .title-success{display:inline-flex;align-items:center;fill:#3caa3c;color:#3caa3c;margin-bottom:32px}.review-add-page .section-success .title-success .icon{margin-right:10px}.review-add-page .section-success .text-success{font-size:16px;line-height:20px;max-width:416px;margin:0 auto}.review-add-page .section-success .catalog-link-block{margin-top:40px}.review-add-page .section-success .back-link-block{margin-top:32px}.review-add-page .section-success .back-link-block .button{fill:#7d7d7d;color:#666}.review-add-page .section-success .back-link-block .button:hover{fill:#d60000;color:#d60000}.review-add-page .rating-stars{display:flex}.review-add-page .error{font-weight:400;padding:0 12px}.review-add-page .inputs-wrapper+.inputs-wrapper{margin-top:36px}.review-add-page .rating-form .uploaded-photos{margin-bottom:0}.review-add-page .rating-form .uploaded-photos .reviews-photo.-static{margin-bottom:20px}.review-add-page .retail-rocket{margin-top:64px}@media (max-width:1365px){.review-add-page .narrow-block{max-width:560px}}.reviews-card-block .reviews-title{margin-bottom:24px}.reviews-card-block .reviews-listing{padding-top:8px}.reviews-card-block .show-more{margin-bottom:36px}.rating-form .rating-label{font-size:16px;line-height:24px}.rating-form .rating-item{margin-bottom:28px}.rating-form .rating-item:last-child{margin-bottom:0}.rating-form .experience-variants{display:flex;flex-wrap:wrap;width:100%}.rating-form .experience-variants .radio-button{margin-right:12px}.rating-form .experience-variants .tag{display:block;cursor:pointer}.rating-form .reviewer{margin-top:44px}.rating-form .reviewer-label{color:#666;margin-bottom:20px}.rating-form .reviewer-row{display:flex;width:100%}.rating-form .reviewer-name{display:inline-flex;align-items:center;min-width:248px}.rating-form .reviewer-name .name{font-size:18px;font-weight:700;width:90%;text-overflow:ellipsis;overflow:hidden}.rating-form .reviewer-name .edit-button{fill:#7d7d7d}.rating-form .reviewer-name .edit-button:hover{fill:#d60000}.rating-form .inputs-wrapper{display:flex;width:100%}.rating-form .inputs-wrapper .input-group{width:calc(50% - 8px)}.rating-form .inputs-wrapper .input-group.-left{margin-right:8px}.rating-form .inputs-wrapper .input-group.-right{margin-left:8px}.rating-form .apply-button{margin-top:60px}.comments-form .comment-wrapper{margin-bottom:36px}.comments-form .comment-wrapper:last-child{margin-bottom:0}.comments-form .uploaded-photos{margin-bottom:20px}.comments-form .upload-block{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin-bottom:36px}.comments-form .upload-block .error{margin-top:4px;line-height:16px}.comments-form .upload-photo-button{margin-right:32px}.comments-form .input-note{display:inline-flex;align-items:flex-start;font-size:12px;line-height:16px;color:#666;font-style:italic}.comments-form .input-note .icon{flex-shrink:0;fill:#7d7d7d;width:24px;height:24px;margin-right:4px}.comments-form .inputs-wrapper{display:flex;width:100%;align-items:flex-start}.comments-form .inputs-wrapper .input-group{max-width:320px;margin-right:32px}.comments-form .inputs-wrapper+.comments-form .inputs-wrapper{margin-top:32px}.comments-form .apply-block{margin-top:44px}.comments-form .apply-block .button{margin-bottom:48px}.comments-form .apply-block .note{font-size:12px;line-height:16px;color:#999}.comments-form .apply-block .link{color:#999;text-decoration:underline}.comments-form .apply-block .link:hover{color:#d60000}.comments-form .success-message{display:inline-flex;align-items:flex-start}.comments-form .success-message .icon{fill:#3caa3c;width:24px;height:24px;margin-right:14px;margin-top:2px}.comments-form .success-message .title{font-weight:700;font-size:16px;line-height:24px;margin-bottom:8px}.comments-form .success-message .note{color:#666}@media (max-width:1365px){.comments-form .upload-block{flex-direction:column;align-items:flex-start}.comments-form .input-note.-upload-note{align-items:center;margin-top:16px;order:1}.comments-form .input-note.-upload-note .inline-paragraph{display:inline}}.with-this-product-block .block-title{margin-bottom:24px;font-size:24px;line-height:28px}.with-this-product-block .tag-list{margin-bottom:12px}.with-this-product-block .show-all{transform:translateX(-20px);margin-top:20px}.with-this-product-block .empty-products.-hidden,.with-this-product-block .tag-products.-hidden{display:none}.with-this-product-block [data-behavior=buy-with-this-product].-loading [data-behavior=products-container]{pointer-events:none;user-select:none;opacity:.2}.with-this-product-block .owl-carousel .product-tile{min-height:375px}.with-this-product-block .owl-carousel .product-tile img{width:auto}.with-this-product-block .owl-carousel .owl-item{transform:none;overflow:visible}.with-this-product-block .owl-carousel.-static{display:flex;width:100%;position:relative;overflow:hidden}.with-this-product-block .owl-carousel.-static .item{flex-shrink:0;width:236px;margin-right:36px}.with-this-product-block .icon-link{margin-top:20px;padding-left:0}.with-this-product-block .tooltip .icon-link{margin:0}.with-this-product-block.-hidden{display:none}.questions-section.wrapper-narrow{margin-top:12px}.questions-section .title{font-size:24px;line-height:28px;margin-bottom:28px}.questions-section .buttons-block{margin-bottom:24px}.questions-section .buttons-block .link{font-size:14px;color:#666}.questions-section .buttons-block .link:not(:first-child){margin-left:28px}.questions-section .buttons-block .button+.button{margin-left:20px}.questions-section .buttons-block.-right{text-align:right}.questions-section .question-form{margin-bottom:36px;padding-top:8px}.questions-section .question-form .description{color:#666;font-size:14px;margin:32px 0 16px}.questions-section .question-form .registered-block{display:inline-flex;color:#212121;font-size:18px;margin:0 0 32px;font-weight:700;justify-content:space-between;align-items:center;min-width:248px}.questions-section .question-form .registered-block .icon{margin:0 0 0 16px}.questions-section .question-form .registered-block .icon-link{display:block;padding:0;fill:#7d7d7d}.questions-section .question-form .registered-block .icon-link:hover{fill:#d60000}.questions-section .question-form .not-registered-block{position:relative;display:flex;margin-bottom:24px;flex-wrap:wrap}.questions-section .question-form .not-registered-block .input-group{width:calc(50% - 8px)}.questions-section .question-form .not-registered-block .input-group:first-child{margin-right:16px}.questions-section .question-form .not-registered-block .info{width:420px;position:absolute;left:calc(100% + 32px);font-size:12px;font-style:italic;line-height:16px;color:#666;display:flex;align-items:flex-start;flex-grow:1}.questions-section-block .questions-section .question-form .not-registered-block .info{position:static;width:880px;padding-top:8px;flex-shrink:0}.questions-section .question-form .not-registered-block .info .icon{fill:#666;margin-right:8px;margin-left:0}.questions-section .question-form .not-registered-block .info .text{margin-bottom:0}@media (max-width:1365px){.questions-section .question-form .not-registered-block .info{position:static;width:880px;padding-top:8px;flex-shrink:0}}.questions-section .question-form.-offset-left{padding-left:52px}.questions-section .question-form.-answer .not-registered-block .info{position:static;width:880px;padding-top:8px;flex-shrink:0}.questions-section .confirmation{font-size:12px;line-height:16px;color:#999;margin:40px 0 0}.questions-section .confirmation .link{color:inherit;text-decoration:underline}.questions-section .show-more-questions{margin:8px 0 24px}.questions-section.-loading{opacity:.2;cursor:default;pointer-events:none}.questions-section .question-show-form-button{margin-bottom:76px}.questions-section-block-header{display:flex;align-items:baseline;width:100%;margin-bottom:16px}.questions-section-block .title{font-weight:700;font-size:14px;line-height:20px;color:#212121;margin:0 16px 0 0}.questions-section-block .title.-red{color:#d60000}.questions-section-block .title.-green{color:#3caa3c}.questions-section-block .date{font-size:12px;color:#7d7d7d}.questions-section-block .text{margin:0 0 12px}.questions-section-block .yandex-market-image{width:116px;margin:0 36px 0 auto}.questions-section-block+.questions-section-block{padding-top:28px;border-top:1px solid #dcdcdc}.questions-section-block .show-answer-button:before{content:attr(data-open)}.questions-section-block.-show-answers .show-answer-button:before{content:attr(data-close)}.questions-section-block.-show-answers .answers{display:block}.answers,.questions-section-block.-hide{display:none}.answers{padding-left:52px}.answers-header{margin-bottom:8px}.answers-header.-large{margin-bottom:24px}.answers-block.-answer{padding-top:8px}.answers-block .appeal{color:#7d7d7d;font-weight:700}.answers-block .title{font-weight:700;font-size:14px;line-height:20px;margin-right:9px}.answers-block .confirmation{margin-bottom:36px}.answers .text:last-child{margin-bottom:24px}.hasquestion{margin:0 0 28px}.content-wrapper{display:flex;justify-content:space-between;margin-top:28px}.content-wrapper .left-part{width:292px;min-width:224px;margin-right:96px}.content-wrapper .left-part .button{width:100%}.content-wrapper .right-part{width:880px;display:flex;flex-direction:column}.content-wrapper .right-part .show-more{margin-bottom:36px}.content-wrapper .right-part .icon-link{align-self:center}.content-wrapper .right-part .icon.-x-small{margin-left:10px;fill:#7d7d7d}.sets-block .tag-list .item:only-child{display:none}.sets-block .set-content{display:flex;max-width:100%}.sets-block .set-content-wrapper{display:flex;max-width:calc(100% - 236px);flex-shrink:0;overflow-x:auto;overflow-y:hidden}.sets-block .set-content-wrapper::-webkit-scrollbar{height:4px}.sets-block .set-content-wrapper::-webkit-scrollbar-track{background:0 0}.sets-block .set-content-wrapper::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:4px}.sets-block .set-content.-hidden{display:none}.sets-block .price-block{position:relative;display:flex;flex-direction:column;justify-content:center;flex-basis:236px;flex-shrink:0;flex-grow:0;padding:0 20px}.sets-block .price-block .economy{font-size:14px;line-height:16px;padding:4px 8px;background:#3caa3c;border-radius:4px;display:inline-block;color:#fff}.sets-block .price-block .fullprice{font-size:16px;line-height:20px;text-decoration-line:line-through;color:#666;margin:16px 0 8px}.sets-block .price-block .economy.-hidden,.sets-block .price-block .fullprice.-hidden{display:none}.sets-block .price-block .price{font-size:28px;line-height:32px;margin:0 0 20px}.sets-block-item{width:236px;padding:16px;display:flex;align-items:center;position:relative;margin-right:36px;flex-shrink:0}.sets-block-item .content-wrapper{display:block;margin-top:0}.sets-block-item .price{font-size:18px}@media (max-width:1365px){.sets-block-item{width:224px;margin-right:16px}}.sets-block-item .text{font-size:12px;line-height:20px;color:#666}.sets-block-item .photo{margin-top:12px;display:block}.sets-block-item .name{font-size:14px;line-height:20px;color:#666;margin:12px 0 20px}.sets-block-item .name .link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sets-block .equal,.sets-block .plus{display:block;position:absolute;top:50%;transform:translateY(-50%);fill:#999}.sets-block .plus{right:-24px}@media (max-width:1365px){.sets-block .plus{right:-20px}}.sets-block .equal{left:-20px}@media (max-width:1365px){.sets-block .equal{right:-16px}}.sets-block .switch-group{width:20px;height:20px}.sets-block .switch-group .overlay{display:block;position:absolute;top:0;left:0;width:204px;height:314px;z-index:10;background:rgba(255,255,255,.5)}.sets-block .switch-group .switch:checked~.overlay{background:0 0;height:216px}.sets-block.-loading{pointer-events:none;cursor:default}.goods-comparison .owl-item{overflow:initial;transform:none}.goods-comparison .owl-item .image{width:auto}.goods-comparison .owl-stage,.goods-comparison .owl-stage-outer{height:100%}.goods-comparison .owl-stage{display:flex}.goods-comparison .arrow{top:232px;transform:none}.goods-comparison .arrow.-prev{left:204px}@media (min-width:1365px){.goods-comparison .arrow.-prev{left:216px}}.goods-comparison .image{display:block;mix-blend-mode:darken}.goods-comparison-card,.goods-comparison .analog-product{height:100%}.goods-comparison .vertical-spacer{margin-top:auto}.goods-comparison-card{display:flex;flex-direction:column;width:100%;flex-shrink:0}.goods-comparison-card.-current{background:#fbfbfb}.goods-comparison-card.-current .name .link{color:#666}.goods-comparison-card.-current .name .link:hover{color:#d60000}.goods-comparison-card.-current .product-info .title{opacity:1}.goods-comparison-card-header{padding:16px 16px 12px}.goods-comparison-card-header .top-block{font-weight:500;font-size:12px;line-height:20px;color:#666;min-height:24px;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.goods-comparison-card-header .top-block .wtis-id{margin-bottom:0;font-weight:400}.goods-comparison-card-header .wtis-id{margin-bottom:8px;font-size:12px;line-height:16px;color:#1976d2}.goods-comparison-card-header .actions-block{display:flex;align-items:center;fill:#666}.goods-comparison-card-header .actions-block .tooltip.-compare{margin-left:16px}.goods-comparison-card-header .actions-block .compare-link,.goods-comparison-card-header .actions-block .favorite-link{display:block;fill:#7d7d7d;opacity:0}.goods-comparison-card-header .actions-block .compare-link .icon.-icon-active,.goods-comparison-card-header .actions-block .favorite-link .icon.-icon-active{display:none}.goods-comparison-card-header .actions-block .compare-link .icon.-icon-inactive,.goods-comparison-card-header .actions-block .favorite-link .icon.-icon-inactive{display:block}.goods-comparison-card-header .actions-block .compare-link.-active,.goods-comparison-card-header .actions-block .favorite-link.-active{fill:#d60000;opacity:1}.goods-comparison-card-header .actions-block .compare-link.-active .icon.-icon-active,.goods-comparison-card-header .actions-block .favorite-link.-active .icon.-icon-active{display:block}.goods-comparison-card-header .actions-block .compare-link.-active .icon.-icon-inactive,.goods-comparison-card-header .actions-block .favorite-link.-active .icon.-icon-inactive{display:none}.goods-comparison-card-header .actions-block .favorite-icons{position:relative;width:24px;height:24px}.goods-comparison-card-header .actions-block .favorite-icons .favorite-link{position:absolute}.goods-comparison-card .body-block{padding:0 16px}.goods-comparison-card:hover .actions-block .compare-link,.goods-comparison-card:hover .actions-block .favorite-link{opacity:1}.goods-comparison-card:hover .actions-block .compare-link:hover,.goods-comparison-card:hover .actions-block .favorite-link:hover{fill:#d60000}.goods-comparison-card .name{font-size:14px;line-height:20px;margin:8px 0 0}.goods-comparison-card .name .link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.goods-comparison-card .additional-info{min-height:40px;display:flex;flex-wrap:wrap;align-items:center;padding-top:8px}.goods-comparison-card .additional-info .price{font-size:12px;line-height:16px;color:#666;text-decoration:line-through}.goods-comparison-card .additional-info .sale{font-size:14px;line-height:20px;font-weight:700;color:#fff;padding:2px 4px;background:#3caa3c;border-radius:4px;margin-left:12px}.goods-comparison-card .additional-info .onlypickup{width:100%;font-weight:700;color:#d60000}.goods-comparison-card .additional-info .onlypickup~.sale{margin-top:8px;margin-bottom:4px}.goods-comparison-card .new-price{font-weight:700;font-size:18px;line-height:24px;margin-bottom:12px}.goods-comparison-card .buttons{display:flex;align-items:center;justify-content:flex-start}.goods-comparison-card .-icon-button{height:36px}.goods-comparison-card .buy-pack{margin-left:12px}.goods-comparison-card .product-info{position:relative;padding:12px 16px;font-size:14px;line-height:20px}.goods-comparison-card .product-info:before{content:"";display:block;position:absolute;left:-36px;right:0;bottom:0;border-bottom:1px solid #ebebeb}.goods-comparison-card .product-info .title{opacity:0;font-size:inherit;line-height:inherit;color:#666}.goods-comparison-card .product-info .title.-rating{margin-bottom:4px}.goods-comparison-card .product-info .text .link{text-decoration:underline;text-decoration-style:dotted;color:inherit}.goods-comparison-card .rating-wrapper{display:flex;align-items:center;min-height:20px}.goods-comparison-card .rating-wrapper .count{padding-left:8px}.goods-comparison-card .price-wrapper{display:flex;align-items:flex-end;justify-content:space-between;min-height:36px}.goods-comparison-card .price-wrapper .new-price{margin-bottom:6px}.goods-comparison-card .price-wrapper .buy-pack{margin-left:0;margin-right:12px}.goods-comparison-card .price-wrapper .buy-pack .button{padding:6px}.goods-comparison .compare-all{margin-top:24px;padding-left:0}.goods-comparison .analog-product{max-width:224px;margin-left:auto}@media (min-width:1365px){.goods-comparison .analog-product{max-width:236px}}.goods-comparison .wrapper{display:flex}.goods-comparison .wrapper .current-product,.goods-comparison .wrapper .owl-carousel{min-width:0;max-width:100%;width:100%}.goods-comparison .wrapper .current-product{width:224px;flex-shrink:0}@media (min-width:1365px){.goods-comparison .wrapper .current-product{width:236px}}.goods-comparison .wrapper .current-product .product-info:before{left:0;right:-16px}@media (min-width:1365px){.goods-comparison .wrapper .current-product .product-info:before{right:-36px}}.product-main{margin-bottom:20px}.product-main .grid{display:flex}.product-main .grid.-align-center{align-items:center}.product-main .grid.-header,.product-main .grid.-justify-between{justify-content:space-between}.product-main .grid.-header{align-items:center;padding-bottom:24px}.product-main .column-left,.product-main .column-middle,.product-main .column-right{max-width:100%;width:100%}.product-main .column-left{min-width:0}.product-main .column-left .product-code{margin-right:24px}.product-main .column-left .product-label{margin-left:24px}.product-main .column-middle{width:292px;flex-shrink:0}.product-main .column-middle .icon-link{padding-left:0}.product-main .column-middle .product-rent{margin-top:28px}.product-main .column-right{width:320px;flex-shrink:0}.product-main .column-right .product-add:not(:last-child){margin-right:12px}.product-main .column-right .product-price:not(:last-child){margin-bottom:28px}.product-main .column-right .product-delivery:not(:last-child),.product-main .column-right .product-rent:not(:last-child){margin-bottom:28px}@media (max-width:1365px){.product-main .column-middle{display:none}}@media (min-width:1365px){.product-main .column-left{margin-right:28px}.product-main .column-left .product-warranty{display:none}.product-main .column-middle{margin-right:32px}.product-main .column-right .product-rent{display:none}}.product-code .title{color:#666}.product-code .value.-admin{color:#1976d2}.product-rating,.product-rating .tooltip .toggle{display:flex;align-items:center}.product-rating .tooltip{margin-right:8px}.product-rating .tooltip .toggle .icon{width:16px;height:16px;fill:#7d7d7d}.product-rating .tooltip .window{width:264px}.product-rating .tooltip .window.-bottom{left:auto;right:-124px;transform:none}.product-rating .tooltip .content{padding:20px 24px 24px}.product-rating .line{color:#dcdcdc;padding:0 4px}.product-warranty,.product-warranty .toggle{display:flex;align-items:center}.product-warranty .icon.-shield,.product-warranty .image{margin-right:20px}.product-warranty .icon.-shield{width:40px;height:40px}.product-warranty .text{display:block;margin-bottom:4px;font-weight:700}.product-warranty .info{display:flex;align-items:center}.product-warranty .info .label{margin-right:8px}.product-warranty .info .toggle .icon{margin-right:0}.product-warranty .icon{margin-right:8px}.product-warranty .icon.-info{margin-right:0}.product-warranty .title{color:#666}.product-warranty .title .tooltip{margin-left:8px}.product-warranty .tooltip .window{max-width:264px}.product-add .toggle{display:flex;align-items:center;padding:4px 16px;text-decoration:none}.product-add .toggle .icon{width:24px;height:24px;fill:#999}.product-add .toggle .icon.-new-favorite{display:none}.product-add .toggle .title{margin-left:8px}.product-add .toggle.-active .icon,.product-add .toggle:hover .icon{fill:#d60000}.product-add .toggle.-active .icon.-new-favorite,.product-add .toggle:hover .icon.-new-favorite{display:flex}.product-add .toggle.-active .icon.-new-favorite-outline,.product-add .toggle:hover .icon.-new-favorite-outline{display:none}.product-add .window.-top{left:-48px;line-height:16px;font-size:12px;text-align:center;transform:none}.product-add .content.-added,.product-add .title.-added{display:none}.product-add .toggle.-active+.window .content.-add,.product-add .toggle.-active .title.-add{display:none}.product-add .toggle.-active+.window .content.-added,.product-add .toggle.-active .title.-added{display:block}.product-button{display:flex;flex-direction:column;justify-content:center;align-items:center;height:60px;margin-bottom:12px;background:#fff;box-shadow:0 1px 4px #bfbfbf;border-radius:4px;text-decoration:none}.product-button .icon{margin-bottom:4px;fill:#666}.product-button .text{font-size:12px;line-height:16px;color:#666}.product-button.-slim{background:0 0;box-shadow:none}.product-button.-slim .icon{width:36px;height:36px;padding:6px;background:#fff;border:1px solid #dcdcdc;border-radius:18px}.product-button:hover{box-shadow:0 2px 8px #bfbfbf}.product-button:hover .icon{fill:#d60000}.product-button:hover .text{color:#d60000}.product-button:hover.-slim{box-shadow:none}.product-button:hover.-slim .icon{border-color:#d60000}.admin-button{margin-top:16px}.admin-button.-contained{background-color:#2196f3!important}.admin-button.-contained .label{color:#fff}.admin-button.-contained:hover{background-color:#1976d2!important}.admin-button.-shadow{box-shadow:0 1px 4px #bfbfbf}.admin-button.-shadow:hover{box-shadow:0 2px 8px #bfbfbf}.admin-button.-outline{border:2px solid #2196f3}.admin-button.-outline:hover{background:#fbfbfb}.admin-button .label{font-size:18px;line-height:24px;color:#1976d2}.tti-button{margin-top:16px;background:#64b5f6}.tti-button .label{font-size:18px;line-height:24px;color:#fff}.product-photo{display:flex;margin-top:32px}.product-photo .sidebar{margin-right:16px;max-width:100%;width:68px;flex-shrink:0}.product-photo .main{position:relative;min-width:0;max-width:100%;width:100%}.product-photo .nameplates{margin-bottom:4px}.product-photo .nameplates .nameplate{margin-right:8px;vertical-align:middle}.product-photo .product-gift{position:absolute;top:0;right:0;z-index:2}.product-photo .-no-photo{opacity:.5}.product-photo .owl-carousel{z-index:0}.product-photo .owl-carousel.-not-available{opacity:.5}.product-photo .owl-carousel.-not-available:hover{opacity:1}.product-photo .owl-carousel .zoom{display:none}.product-photo .owl-carousel .active .zoom{display:block}.product-photo .owl-carousel .item{display:block;position:relative}.product-photo .image-note{position:absolute;top:0}@media (max-width:1365px){.product-photo .main{width:516px}}@media (min-width:1365px){.product-photo{margin-top:0}.product-photo .sidebar{margin-right:28px}}.product-features{margin:0;padding:0;list-style:none}.product-features .item{margin-bottom:8px}.product-features .title{color:#666}.product-gift .toggle{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;width:68px;height:68px;background-color:#fff;border:1px solid #3caa3c;border-radius:34px}.product-gift .toggle .icon{width:32px;height:32px;fill:#3caa3c}.product-gift .toggle .title{font-size:10px;color:#3caa3c}.product-rent{display:inline-flex;justify-content:center;align-items:center;padding:16px;background:#f5f5f5;border-radius:6px}.product-rent.-full-width{display:flex}.product-rent .title{margin-right:8px}.product-rent .text.-green{color:#3caa3c}.product-rent .icon{width:16px;height:16px;fill:#999}.product-rent .tooltip .window{max-width:288px}.product-rent .tooltip .content{padding:20px}.product-price{padding:24px;background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 2px 2px #e6e6e6}.product-price.-unified .current-price{margin-right:12px}.product-price.-unified .older-price .text{font-size:16px;text-decoration:line-through;color:#666}.product-price.-unified .older-price,.product-price.-unified .title-line,.product-price.-unified .title.-top{display:none}.product-price.-unified .title-line{margin-bottom:24px}.product-price.-unified .sale-button{display:none;margin-bottom:26px}.product-price.-unified .-hide{display:none}.product-price.-unified .quick-order{margin-bottom:2px}.product-price.-retail-sale{border-color:#1280bc}.product-price.-retail-sale .sale-button,.product-price.-retail-sale .title-line,.product-price.-retail-sale .title.-top{display:block}.product-price.-retail-sale .current-price-full,.product-price.-retail-sale .normal-button{display:none}.product-price.-retail-sale .older-price{display:inline}.product-price.-retail-sale .title{color:#1280bc}.product-price .want-cheaper .switcher>.inner{justify-content:flex-start;padding:0 0 24px 3px;margin-top:22px}.product-price .want-cheaper .switcher>.inner .switch{margin-right:12px}.product-price .want-cheaper .difference{font-weight:700;color:#3caa3c}.product-price .want-cheaper .toggle{margin-left:6px}.product-price.-sale{padding-top:16px}.product-price.-found-cheaper{padding-bottom:20px}.product-price.-green{border-color:#3caa3c}.product-price.-blue{border-color:#1280bc}.product-price.-black{border-color:#212121}.product-price.-yellow{border-color:#f8c100}.product-price.-yellow .title{color:#f8c100}.product-price.-gold{border-color:#fcd502}.product-price.-gold .title{color:#fcd502}.product-price.-red-orange{border-color:#e65421}.product-price.-red-orange .title{color:#e65421}.product-price .tooltip .icon{width:16px;height:16px;fill:#999}.product-price .tooltip .content{padding:20px}.product-price .info,.product-price .message,.product-price .old-price,.product-price .title{display:flex;align-items:center}.product-price .title{margin-bottom:16px;flex-wrap:wrap}.product-price .title .text{font-weight:700;font-size:20px;line-height:24px}.product-price .title .text.-green{color:#3caa3c}.product-price .title .text.-blue{color:#1280bc}.product-price .title .text.-red{color:#d60000}.product-price .title .text.-grey{color:#666}.product-price .title .text.-small{font-weight:400;font-size:14px;line-height:20px}.product-price .title .text.-x-small{font-weight:400;font-size:12px;line-height:16px}.product-price .title .tooltip{margin-left:8px}.product-price .title .phone{display:inline-block;margin:8px 0;font-weight:700;font-size:20px;line-height:32px;text-decoration:none}.product-price .message{margin-bottom:16px}.product-price .message.-top{margin-top:-8px;order:-1}.product-price .message .text{line-height:16px;font-size:12px;color:#666}.product-price .message .tooltip{margin-left:8px}.product-price .line{height:1px;margin:0 0 20px;background:#ebebeb;border:0}.product-price .line~.line{margin-bottom:16px}.product-price .old-price{margin-bottom:12px}.product-price .old-price .text{font-size:16px;line-height:20px;color:#666;text-decoration:line-through}.product-price .old-price .nameplate{margin-left:14px;padding:4px 8px;font-size:16px;line-height:20px}.product-price .current-price{display:inline-block;margin-bottom:12px;font-weight:700;font-size:28px;line-height:32px}.product-price .current-price+.button{margin-top:8px}.product-price .current-price.-red{color:#d60000}.product-price .current-price.-grey{color:#999}.product-price .info{margin-bottom:20px}.product-price .info .text{margin-right:8px;font-size:12px;line-height:16px;color:#666}.product-price .add-to-card:not(:last-child),.product-price .bonus:not(:last-child){margin-bottom:16px}.product-price .add-to-card{padding:12px 20px}.product-price .quick-order{margin-bottom:24px}.product-price .bonus{display:flex;align-items:flex-start}.product-price .bonus .image{width:60px;padding:12px 4px}.product-price .bonus .text{margin:0;padding:0 8px;font-size:12px;line-height:20px;color:#666}.product-price .links{text-align:center}.product-price .links .icon-link{padding:0 16px}.product-price .get-discount{margin-bottom:16px}.product-price .get-discount .icon-link{padding:4px 0}.product-price .get-discount .icon-link:hover{color:#666}.product-price .get-discount .icon{width:24px;height:24px;fill:#d60000}.product-price .buy-box{display:flex;align-items:flex-start;justify-content:center;margin-bottom:20px}.product-price .buy-box.-colored{background-color:#f5f5f5;border-radius:6px;padding:14px 0}.product-price .buy-box .small-old-price{font-size:12px;line-height:16px;text-decoration:line-through;color:#666}.product-price .buy-box.-left{justify-content:left}.product-price .buy-box .icon.-right{margin-right:12px}.product-price .buy-box .middle{padding:0 12px 0 36px}.product-price .buy-box .icon.-box{position:absolute;top:0;left:0;transform:translate(-36px,-2px)}.product-price .buy-box .label{margin-right:4px}.product-price .buy-box .link{font-size:16px;line-height:24px;position:relative}.product-price .buy-box .link.-small{font-size:14px;line-height:20px}.product-price .buy-box .text{color:#666;margin:8px 0 0}.product-price .buy-box .text.-small{font-size:12px;line-height:20px}.product-price .buy-box .text .price{font-size:14px;line-height:20px;color:#212121}.product-price .buy-box .tooltip{margin-top:2px}.product-price .buy-box .tooltip.-left{margin-left:12px}.product-price .buy-box .tooltip .popup-title{color:#d60000}.product-price .buy-box .tooltip .content{padding:16px}.product-price .check-button+.line{margin-top:16px}.product-delivery{margin:0;padding-left:0;list-style:none}.product-delivery .item{display:flex;align-items:flex-start;padding-left:24px}.product-delivery .item:not(:last-child){margin-bottom:16px}.product-delivery .item.-pickup{padding-left:21px}.product-delivery .item.-pickup .icon{margin-right:11px}.product-delivery .icon{margin-right:8px;fill:#d60000}.product-delivery .icon.-green{fill:#3caa3c}.product-delivery .label .text.-red{color:#d60000}.product-analog .carousel-wrapper .wrapper{overflow:hidden}.product-analog .carousel-wrapper .owl-carousel{position:relative;padding:4px 12px;background:#fff;border:1px solid #3caa3c;border-radius:6px}.product-analog .carousel-wrapper:before{content:"";position:absolute;left:-8px;top:38px;width:15px;height:15px;background:#fff;border-color:#3caa3c transparent transparent #3caa3c;border-style:solid;border-width:1px;transform:rotate(-45deg);z-index:2}.product-analog .carousel-wrapper:hover .wrapper{margin:-8px -8px 0;padding:8px 8px 52px}.product-analog .carousel-wrapper:hover .arrow{display:block}.product-analog>.wrapper{position:relative;padding:4px 12px;background:#fff;border:1px solid #3caa3c;border-radius:6px}.product-analog>.wrapper:before{content:"";position:absolute;left:-9px;top:38px;width:15px;height:15px;background:#fff;border-color:#3caa3c transparent transparent #3caa3c;border-style:solid;border-width:1px;transform:rotate(-45deg)}.product-analog .dots{display:flex;justify-content:center}.product-analog .dots .owl-dot{display:block;width:8px;height:8px;margin:8px 4px;padding:0;background:#7d7d7d;border:0;border-radius:4px;opacity:.5;outline:0;cursor:pointer}.product-analog .dots .owl-dot.active,.product-analog .dots .owl-dot:hover{opacity:1}.product-analog .heading{padding:12px 12px 0}.product-analog .heading.-gray{color:#666}.product-analog .heading.-alone{padding-bottom:8px}.product-analog .notify{display:flex;align-items:flex-start;padding:0 12px 16px}.product-analog .notify .icon{width:16px;height:16px;fill:#999}.product-analog .notify .text{margin-left:8px;font-size:12px;line-height:16px;color:#666}.product-analog .icon-link.-fat{margin:16px 0 12px;padding:0 12px}.product-analog .arrow{display:none;transform:translateY(-36px)}.product-analog .owl-stage-outer:hover,.product-analog .owl-stage-outer:hover .owl-item{overflow:visible}.product-analog .owl-item{opacity:0;transition:opacity .25s}.product-analog .owl-item.active{opacity:1}@media (min-width:1365px){.product-analog{position:relative;padding-top:110px;margin-bottom:28px}.product-analog .carousel-wrapper,.product-analog>.wrapper{position:absolute;left:0;top:0;width:100%;z-index:3}.product-analog .carousel-wrapper .product-tile-horizontal .buttons,.product-analog .carousel-wrapper .product-tile-horizontal .title,.product-analog>.wrapper .product-tile-horizontal .buttons,.product-analog>.wrapper .product-tile-horizontal .title{display:none}.product-analog .carousel-wrapper:hover .product-tile-horizontal .title,.product-analog>.wrapper:hover .product-tile-horizontal .title{display:block}.product-analog .carousel-wrapper:hover .product-tile-horizontal .buttons,.product-analog>.wrapper:hover .product-tile-horizontal .buttons{display:flex}.product-analog .carousel-wrapper:hover .owl-carousel,.product-analog>.wrapper:hover{margin-bottom:0;box-shadow:0 2px 8px #bfbfbf}.product-analog.-replacement{padding-top:138px}.product-analog.-replacement .wrapper .product-tile-horizontal .title{display:block}.product-analog.-replacement .wrapper .notify{display:none}.product-analog.-replacement .wrapper:hover .notify{display:flex}.product-analog.-static{padding:0}.product-analog.-static .wrapper{position:static}.product-analog.-static .wrapper:before{top:20px}}.product-header .inner{display:flex;align-items:flex-start}.product-header .photo{width:144px;height:128px;margin-right:16px}.product-header .image{display:block}.product-header .product-description{max-width:304px;padding-top:12px}.product-header .code{margin-bottom:4px;font-size:12px;line-height:20px;color:#666}.product-header .title{display:inline-block;vertical-align:middle;font-size:16px;line-height:20px;text-decoration:none}.product-header .back{margin-top:20px;padding:8px 16px 8px 0}.product-header .price{margin:0 auto;padding-top:12px;height:auto;color:#212121}.product-header .price .old,.product-header .price .text{color:#666}.product-header .price .text{display:block;margin-bottom:4px;font-size:12px;line-height:16px}.product-header .price .text+.current{margin-top:0}.product-header .price .current{display:inline-block;margin-top:20px;font-weight:700;font-size:24px;line-height:28px}.product-header .price .old{margin-left:8px;font-size:14px;line-height:20px;text-decoration:line-through}.product-header .price .discount{display:none}.product-header .controls{display:flex;align-items:center;max-width:264px;flex-basis:264px;padding-top:24px}.product-header .controls .button{flex:auto;max-width:136px;margin-right:20px;padding:8px 16px}.product-header .controls .product-icon-button,.product-header .controls .tooltip{margin:0 12px}.product-header .controls .tooltip .product-icon-button{margin:0}.product-header .sticky.-fixed{background:#fff;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}@supports not (filter:drop-shadow(0px 2px 8px rgba(0,0,0,.25))){.product-header .sticky.-fixed{box-shadow:0 2px 8px rgba(0,0,0,.25)}}.product-header .sticky.-fixed .inner{align-items:center;padding:4px 0}.product-header .sticky.-fixed .photo{width:58px;height:52px;margin-right:18px}.product-header .sticky.-fixed .controls,.product-header .sticky.-fixed .price,.product-header .sticky.-fixed .product-description{padding-top:0}.product-header .sticky.-fixed .product-description{max-width:368px}.product-header .sticky.-fixed .title{font-size:14px}.product-header .sticky.-fixed .back{display:none}.product-header .sticky.-fixed .price{margin:0 24px 0 auto}.product-header .sticky.-fixed .price .text+.current{margin-right:20px}.product-header .sticky.-fixed .price .current{margin-top:0}.product-header .sticky.-fixed .controls{max-width:278px;flex-basis:278px}.product-header .sticky.-fixed .controls .button{max-width:208px;margin-right:12px}.product-header .sticky.-fixed .controls .product-icon-button,.product-header .sticky.-fixed .controls .tooltip{margin:0 10px}.product-header .sticky.-fixed .controls .tooltip .product-icon-button{margin:0}@media (min-width:1365px){.product-header .photo{width:160px;height:144px}.product-header .product-description{max-width:464px}.product-header .photo{margin-right:64px}.product-header .price .current{font-size:28px;line-height:32px}.product-header .price .old{display:inline-block;margin-left:12px;font-size:16px}.product-header .controls{max-width:320px;flex-basis:320px}.product-header .controls .button{max-width:192px}.product-header .sticky.-fixed .photo{margin-right:32px}.product-header .sticky.-fixed .product-description{max-width:564px}.product-header .sticky.-fixed .price{margin-right:54px}.product-header .sticky.-fixed .price .text+.current{margin-right:0}.product-header .sticky.-fixed .controls{max-width:320px;flex-basis:320px}}.product-icon-button{display:flex;align-items:center;text-decoration:none}.product-icon-button .icon{width:24px;height:24px;fill:#7d7d7d}.product-icon-button .icon.-new-favorite{display:none}.product-icon-button .icon.-small{width:20px;height:20px}.product-icon-button .text{margin-left:8px;color:#666}.product-icon-button.-active .icon,.product-icon-button:hover .icon{fill:#d60000}.product-icon-button.-active .icon.-new-favorite,.product-icon-button:hover .icon.-new-favorite{display:block}.product-icon-button.-active .icon.-new-favorite-outline,.product-icon-button:hover .icon.-new-favorite-outline{display:none}.product-icon-button.-active .text,.product-icon-button:hover .text{color:#d60000}.product-navigation{margin-bottom:48px}.product-navigation .product-header{display:none}.product-navigation .product-header .sticky.-fixed{position:sticky;box-shadow:none;filter:none}.product-navigation .product-header .inner{border-bottom:1px solid #ebebeb}.product-navigation .sticky.-fixed{background:#fff;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}@supports not (filter:drop-shadow(0px 2px 8px rgba(0,0,0,.25))){.product-navigation .sticky.-fixed{box-shadow:0 2px 8px rgba(0,0,0,.25)}}.product-navigation .sticky.-fixed .product-header{display:block}.product-navigation .sticky.-fixed.wrapper{padding:0 32px}.product-navigation .sticky.-fixed .tabs .tab{padding:8px 14px;line-height:24px}.product .heading.-x-large{margin-bottom:20px}.product .section .additional-information{color:#666;margin:0 0 16px}.product .section .consumables-spacer{margin-bottom:20px}@media (max-width:1365px){.product .heading.-x-large{font-size:20px;line-height:24px}}.product-description .heading.-medium{margin-bottom:12px}.product-description .brand-title{display:flex;align-items:center}.product-description .brand-title .text{font-weight:700;font-size:18px;line-height:24px}.product-description .brand-title .text+.tooltip{margin:0 0 0 8px}.product-description .brand-title .tooltip{margin-right:8px}.product-description .about .content-block{margin-bottom:8px}.product-description .about .spoiler-content{margin-top:40px}.product-description .about table,.product-description .about td{width:auto!important}.product-description .about img{height:auto}.product-description .about p{margin:0 0 12px}.product-description .about p:last-child{margin-bottom:0}.product-description .about a{text-decoration:underline;color:#1280bc}.product-description .about a:hover{color:#d60000}.product-description .features:not(.-active) .item:nth-child(n+18){display:none}.product-description .flex{display:flex}.product-description .flex .main{padding-right:80px;flex:0 1 100%}.product-description .flex .sidebar{flex:0 0 304px}.product-description .flex .product-notice{margin-bottom:32px}.product-description .error-link,.product-description .spoiler-toggle{padding:8px 0}.product-description .brand{display:flex}.product-description .banner{margin-bottom:0;border-radius:6px;overflow:hidden}.product-description .brand-title,.product-description .heading.-medium{margin-bottom:8px}.product-description .main .about,.product-description .main .features,.product-description .main .unordered-list{margin-bottom:40px}.product-description .main .flex{margin-bottom:32px}.product-description .main .flex.-warranty{align-items:center;flex-wrap:wrap}.product-description .main .flex .product-warranty{width:100%}.product-description .main .note-list{margin-bottom:28px}.product-description .main .error-link{margin-bottom:40px}.product-description .main .error-link:last-child{margin-bottom:64px}.product-description .main .tag-list:last-child{margin-bottom:56px}.product-description .main .akb-banner{margin-bottom:32px}.product-description .main .akb-banner .image{display:block}.product-description .sidebar .brand{margin-bottom:16px}.product-description .sidebar .unordered-list{margin-bottom:40px}.product-description .sidebar .unordered-list:last-child{margin-bottom:0}.product-description .sidebar .unordered-list.-download{margin-bottom:12px}.product-description .advantages ul,.product-description .equipment ul{margin:0;padding:0;list-style:none}.product-description .advantages li,.product-description .equipment li{position:relative;margin-bottom:4px;padding-left:16px}.product-description .advantages li:before,.product-description .equipment li:before{content:"";position:absolute;top:8px;left:0;width:6px;height:6px;border-radius:3px;background:#d60000}.product-description .advantages:not(.-active) ul:first-child li:nth-child(n+11),.product-description .advantages:not(.-active) ul~p,.product-description .advantages:not(.-active) ul~ul,.product-description .equipment:not(.-active) ul:first-child li:nth-child(n+11),.product-description .equipment:not(.-active) ul~p,.product-description .equipment:not(.-active) ul~ul{display:none}.product-description .advantages .spoiler-toggle,.product-description .equipment .spoiler-toggle{margin-top:4px}.product-description .advantages{margin-bottom:40px}.product-description .advantages p{font-weight:700}.product-description .advantages:not(.-active) li:nth-child(n+11){display:none}.product-description .equipment{margin-bottom:40px}@media (min-width:1365px){.product-description .flex .main{padding-right:128px}.product-description .flex .sidebar{flex:0 0 320px}.product-description .flex .product-notice{margin-bottom:0;margin-right:68px}.product-description .main .akb-banner,.product-description .main .flex,.product-description .main .unordered-list{margin-bottom:40px}.product-description .main .flex{display:flex}.product-description .main .flex.-warranty{flex-wrap:nowrap}.product-description .main .flex .product-warranty{width:auto}}.product-notice{display:inline-block;padding:16px 20px;background:#f3f3f3;border-radius:4px}.product-notice .text{font-weight:500}.product-notice .text.-medium{margin-bottom:12px;font-weight:700;font-size:18px;line-height:24px}.product-notice .info{display:flex;align-items:center;margin-top:16px}.product-notice .info .icon{margin-right:8px}.product-notice .info .label{font-size:12px;line-height:16px;color:#666}.product-notice.-green{background:#ebf6eb}.product-notice.-green .text{color:#3caa3c}.product-notice.-red{background:#fdf5f5}.product-notice.-red .text{color:#d60000}.product-collection{margin-top:42px}.product-collection .image{border-radius:6px;cursor:pointer}.product-collection .anchor-button{margin:3px 0}.product-collection .anchor-button .icon-link .icon{width:21px}.product-collection.-collapsed{display:none}@media screen and (max-width:1365px){.product-collection.-collapsed{display:block}}.collections-products{position:relative}.collections-products .controls{position:absolute;top:calc(50% + 2px);background:#fff;border:1px solid #eee;box-sizing:border-box;box-shadow:0 1px 4px #e6e6e6;border-radius:50%;right:-20px;height:40px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.collections-products .controls.-no-title{top:calc(50% - 20px)}.collections-products .controls:hover{box-shadow:0 2px 8px #bfbfbf}.collections-products .controls .icon{fill:#d60000}.collections-products .controls.-prev{right:auto;left:-20px}.collections-products .controls.-prev .icon{transform:rotate(180deg)}.skeleton .inner{background:linear-gradient(90deg,#f3f3f3 0,#eee 25%)}.skeleton .inner .padding{height:16px;background-color:#fff}.skeleton.-big-category,.skeleton.-category,.skeleton.-filter,.skeleton.-filter-window{box-shadow:0 1px 4px 0 #bfbfbf}.skeleton.-big-category:first-child,.skeleton.-category:first-child,.skeleton.-filter-window:first-child,.skeleton.-filter:first-child{margin-left:0}.skeleton.-big-category .image:after,.skeleton.-big-category .info:after,.skeleton.-big-category .title:after,.skeleton.-category .image:after,.skeleton.-category .info:after,.skeleton.-category .title:after,.skeleton.-filter-window .image:after,.skeleton.-filter-window .info:after,.skeleton.-filter-window .title:after,.skeleton.-filter .image:after,.skeleton.-filter .info:after,.skeleton.-filter .title:after{position:absolute;content:"";background-color:#fff;display:block}.skeleton.-filter,.skeleton.-filter-window{width:208px;height:80px;border-radius:6px;padding:12px;position:relative;margin-left:16px}.skeleton.-filter-window .image,.skeleton.-filter .image{width:56px;height:44px;position:relative}.skeleton.-filter-window .image:after,.skeleton.-filter .image:after{width:12px;height:44px;right:0}.skeleton.-filter-window .title,.skeleton.-filter .title{width:128px;top:0;left:68px;height:16px;position:absolute}.skeleton.-filter-window .title:before,.skeleton.-filter .title:before{position:absolute;content:"";background-color:#fff;display:block;width:100%;height:6px;right:0;top:22px}.skeleton.-filter-window .title:after,.skeleton.-filter .title:after{width:100%;height:12px;right:0}.skeleton.-filter-window .info,.skeleton.-filter .info{width:128px;height:12px;position:absolute;bottom:12px;left:68px}.skeleton.-filter-window .info:after,.skeleton.-filter .info:after{width:100%;height:4px;right:0}.skeleton.-category{width:208px;height:96px;border-radius:6px;padding:16px 12px;position:relative;margin-left:16px}.skeleton.-category .image{width:84px;height:64px;position:relative}.skeleton.-category .image:after{width:12px;height:64px;right:0}.skeleton.-category .title{width:115px;top:4px;left:84px;height:16px;position:absolute}.skeleton.-category .title:before{position:absolute;content:"";background-color:#fff;display:block;width:100%;height:10px;right:0;top:26px}.skeleton.-category .title:after{width:100%;height:12px;right:0}.skeleton.-category .info{width:115px;height:12px;position:absolute;bottom:24px;left:84px}.skeleton.-category .info:after{width:100%;height:4px;right:0}.skeleton.-category.-small{height:76px}.skeleton.-category.-small .inner{height:100%}.skeleton.-category.-small .image{display:none}.skeleton.-category.-small .title{width:101px;top:0;left:84px;height:20px}.skeleton.-category.-small .title:before{width:185px;left:-84px;top:20px;height:8px}.skeleton.-category.-small .title:after{height:20px;width:80px}.skeleton.-category.-small .info{display:none}.skeleton.-category.-small .info,.skeleton.-category.-small .title{position:relative}.skeleton.-big-category{width:432px;height:260px;border-radius:6px;padding:12px;position:relative;margin-left:16px}@media screen and (max-width:1365px){.skeleton.-big-category{width:calc(33.33333vw - 36px)}}.skeleton.-big-category .padding{height:12px}.skeleton.-big-category .image{width:100%;height:184px;position:relative}.skeleton.-big-category .title{height:16px;position:relative}.skeleton.-big-category .title:after{width:60%;height:16px;left:40%}.skeleton.-big-category .space{background-color:#fff;height:4px}.skeleton.-big-category .info{position:relative;height:12px;left:0}.skeleton.-big-category .info:after{width:20%;height:16px;left:80%}.collections-products-filters{display:flex;flex-wrap:wrap;padding:6px 6px 8px;margin:-6px -6px 32px;overflow:hidden}.collections-products-filters .wrapper{display:flex;transition:transform .3s ease-in;will-change:transform;touch-action:manipulation}.collections-products-filters .lock{width:100%;position:absolute;top:0;bottom:0;z-index:10;cursor:progress}.collections-products-filters.-move{cursor:grab}.collections-products-filters.-move .wrapper{transition:none}.collections-products-filters.-move .collections-filter{pointer-events:none}.collections-products-filters.filter{margin-bottom:24px;margin-left:0}.collections-filter{box-shadow:0 1px 4px 0 #bfbfbf;box-sizing:border-box;border-radius:6px;padding:12px;display:flex;align-items:center;cursor:pointer;margin-left:16px;user-select:none;touch-action:auto}.collections-filter.-disabled .image,.collections-filter.-disabled .name{opacity:.5}.collections-filter:hover{box-shadow:0 2px 8px 0 #bfbfbf}.collections-filter .image{display:flex;align-items:center}.collections-filter .image img{user-select:none;touch-action:auto;pointer-events:none}.collections-filter .picture{width:100%;height:100%;object-fit:cover}.collections-filter .name .line:hover{color:#d60000}.collections-filter .name .info{margin-top:4px;color:#666;font-size:12px}.collections-filter.-filter,.collections-filter.-filter-window{height:80px;margin-left:12px;max-width:236px;flex:0 0 auto}.collections-filter.-filter-window .image,.collections-filter.-filter .image{width:44px;height:44px;flex:0 0 44px;margin-right:12px;overflow:hidden}.collections-filter.-filter-window .name,.collections-filter.-filter .name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.collections-filter.-filter-window.-active,.collections-filter.-filter.-active{box-shadow:none;border:2px solid #7d7d7d;padding:14px 10px}.collections-filter.-category{height:96px;width:208px;padding:16px 12px}.collections-filter.-category .image{width:72px;height:64px;margin-right:12px;overflow:hidden}.collections-filter.-category .name{width:92px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.collections-filter.-category.-full{height:auto;min-height:72px}.collections-filter.-category.-full .name{width:100%;padding:0 8px;display:flex;flex-direction:column;height:100%}.collections-filter.-category.-full .line{margin:auto 0;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collections-filter.-big-category{height:260px;width:432px;padding:0;flex-direction:column}@media screen and (max-width:1365px){.collections-filter.-big-category{width:calc(33.33333vw - 36px)}}.collections-filter.-big-category .image{width:100%;min-height:184px;border-radius:6px 6px 0 0;overflow:hidden}.collections-filter.-big-category .name{padding:20px;width:100%}.collections-filter.-big-category .name .line{font-weight:700}.collections-filter.-big-category:first-child,.collections-filter.-category:first-child,.collections-filter.-filter-window:first-child,.collections-filter.-filter:first-child{margin-left:0}.products-carousel .collection-carousel{overflow:hidden}.products-carousel .collection-carousel .product-tile{min-width:236px;margin-right:37px;touch-action:auto;user-select:none}.products-carousel .collection-carousel .product-tile .title{height:60px}.products-carousel .collection-carousel .product-tile:last-child{margin-right:0}.products-carousel .collection-carousel .wrapper{display:flex;width:100%;will-change:translate;transition:transform .3s ease-in;touch-action:manipulation}.products-carousel .collection-carousel.-move{cursor:grab}.products-carousel .collection-carousel.-move .product-tile{pointer-events:none}.products-carousel .collection-carousel.-move .wrapper{transition:none}.collection-widget .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.collection-widget .header .heading.-x-large{margin-bottom:0}.collection-widget .header .icon-link{padding-right:0}.modals-nl-content.-collections{max-width:1124px;width:100%;overflow:hidden}.modals-nl-content.-collections .header .title{margin-bottom:0}.modals-nl-content.-collections>.content{padding:28px 26px 12px 20px}.modals-nl-content.-collections .products-carousel .flex{margin:0}.modals-nl-content.-collections .products-carousel .flex .item{padding:0 18px;max-width:25%;flex-basis:25%;min-height:360px}.global-skeleton-wrapper{display:flex;flex-direction:column}.global-skeleton-wrapper.-product{width:236px;height:460px;padding:16px;margin-right:37px}.global-skeleton-wrapper.-product:first-child{margin-left:12px}.global-skeleton-item{background:linear-gradient(90deg,#f3f3f3 0,#eee 25%);border-radius:6px}.collection-tags .spoiler-content{display:block;padding:0;max-height:124px;overflow:hidden}.collection-tags.-active .spoiler-content{max-height:100%}.product-services .product-service{height:100%}.product-services .warranty{margin-bottom:16px;color:#666}.product-services .warranty .label{margin-right:8px}.product-services .tooltip .window{max-width:264px}.product-services .tooltip .content{color:#212121}.product-service{display:flex;flex-direction:column;justify-content:space-between;padding:32px 24px 20px 32px;box-shadow:0 1px 4px #bfbfbf;border-radius:6px}.product-service .title{margin-bottom:16px;font-weight:700;font-size:20px;line-height:24px;color:#3caa3c}.product-service .content{position:relative}.product-service .description{margin:0 0 12px;color:#666}.product-service .icon-link{padding:8px 0}.product-service .icon.-main{position:absolute;right:0;bottom:4px;width:48px;height:48px}@media (min-width:1365px){.product-service{padding:32px 28px 20px 32px}.product-service .content{position:relative;padding-right:76px}.product-service .icon.-main{bottom:8px;width:72px;height:72px}.product-service:active:hover,.product-service:hover,.product-service:visited:hover{color:inherit;box-shadow:0 2px 8px #bfbfbf}.product-service:active:hover .icon.-main,.product-service:hover .icon.-main,.product-service:visited:hover .icon.-main{fill:#3caa3c}}.product-reviews .show-all{text-align:center}.product-reviews .text{font-size:14px}.product-reviews .reviews-photo+.content-wrapper{margin-top:40px}.product-reviews .content-wrapper{margin-top:0}.product-reviews .content-wrapper .right-part .show-more{margin:4px 0 24px}.product-receive-method{display:flex;align-items:center;height:100%;padding:44px 52px;border-radius:6px;box-shadow:0 1px 4px #bfbfbf}.product-receive-method .icon{margin-right:24px;width:48px;height:48px}.product-receive-method .heading{margin-bottom:12px}.product-receive-method .description{margin:0}.product-receive-method:hover{box-shadow:0 2px 8px #bfbfbf;cursor:pointer}.product-receive-method:hover .heading{color:#d60000}.product-window{position:relative;padding:24px}.product-window.-full-screen{flex-direction:row}.product-window .close{position:absolute;right:24px;top:24px;border-bottom:none}.product-window .close .icon{width:32px;height:32px}.product-window .close:hover .icon{fill:#d60000}.product-window .listing-carousel{flex:1;max-width:100%;min-width:1px;width:100%;margin-right:40px}.product-window .listing-carousel .arrow{display:block}.product-window .listing-carousel .arrow.-better,.product-window .listing-carousel .arrow.-next{right:0}.product-window .listing-carousel .arrow.-less,.product-window .listing-carousel .arrow.-prev{left:0}.product-window .listing-carousel .arrow.-next,.product-window .listing-carousel .arrow.-prev{width:48px;height:48px;border-radius:24px}.product-window .listing-carousel .item,.product-window .listing-carousel .owl-carousel,.product-window .listing-carousel .owl-item,.product-window .listing-carousel .owl-stage,.product-window .listing-carousel .owl-stage-outer{height:100%}.product-window .listing-carousel .owl-stage-outer{border-radius:6px}.product-window .listing-carousel .item.-image{display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}.product-window .listing-carousel .item.-image .image{max-height:100%;width:auto}.product-window .listing-carousel .item.rotator-box{justify-content:center}.product-window .listing-carousel .player{width:100%;height:100%}.product-window .listing-carousel .zoom-controls{position:absolute;width:100px;height:40px;left:50%;bottom:0;transform:translateX(-50%);z-index:1}.product-window .listing-carousel .zoom-controls.-disabled{display:none}.product-window .listing-carousel .image-note{position:absolute;top:16px;height:52px;width:462px}.product-window .listing-carousel .image-note .text{font-size:16px}.product-window .sidebar{display:flex;flex-direction:column;max-width:336px;padding:32px 16px 0 0}.product-window .code{margin-bottom:12px;color:#666}.product-window .name{font-size:16px;line-height:24px;margin-bottom:24px}.product-window .product-price{margin-bottom:40px}.product-window .product-price .current{display:inline-block;margin-bottom:20px;font-weight:700;font-size:28px;line-height:32px}.product-window .product-price .add-to-card{border-bottom:none}.product-window .product-price .add-to-card .icon{width:24px;height:24px}.product-window .product-price .add-to-card .label{line-height:28px;font-size:18px}.product-window .product-price .check-button{border-bottom:none;color:inherit}.product-window .previews{position:relative;display:flex;flex-wrap:wrap;margin-right:-16px;overflow-x:hidden;overflow-y:auto}.product-window .previews .item{display:flex;align-items:center;justify-content:center;width:96px;height:84px;margin:0 16px 16px 0;border:2px solid transparent;border-radius:6px;overflow:hidden}.product-window .previews .item.-add-photo .icon,.product-window .previews .item.-video .icon,.product-window .previews .item.product-button .icon{width:32px;height:32px}.product-window .previews .item.-add-photo,.product-window .previews .item.product-button{border-width:1px;border-color:#dcdcdc}.product-window .previews .item.-add-photo.-active,.product-window .previews .item.-add-photo:hover,.product-window .previews .item.product-button.-active,.product-window .previews .item.product-button:hover{border-color:#dcdcdc}.product-window .previews .item.-video{position:relative}.product-window .previews .item.-video .icon{position:absolute;left:50%;top:50%;fill:#fff;transform:translate(-50%,-50%)}.product-window .previews .item.-add-photo{border-style:dashed}.product-window .previews .item.-add-photo:hover .icon{fill:#d60000}.product-window .previews .item.-active,.product-window .previews .item:hover{border-color:#7d7d7d}.product-window .previews .item+.title{margin-top:24px}.product-window .previews .title{width:100%;margin-bottom:16px;color:#666}.product-window .previews .product-button{border-color:#dcdcdc;box-shadow:none}.product-window .previews .product-button .icon{margin-bottom:0}.product-window .previews .product-button .text{font-size:14px;line-height:20px}.product-window .previews .product-button:hover{box-shadow:none}.product-window .rotator-box .images-preloader{top:50%;transform:translateY(-50%)}@media (min-width:1365px){.product-window .listing-carousel{margin-right:52px}.product-window .sidebar{max-width:348px;padding-right:28px}.product-window .previews{margin-right:-16px}}.product-label{color:#3caa3c}.availability-info{display:flex;margin-top:8px}.availability-info.-listing{margin:8px 0 4px}.availability-info .availability-card{display:block;border-radius:4px;padding:4px 8px;color:#fff;align-items:center}.availability-info .availability-card.-pso{background:#64b5f6}.availability-info .availability-card.-pso.-listing{border-radius:4px 0 0 4px;padding:2px 8px;font-size:12px}.availability-info .availability-card.-vendor{background:#1976d2}.availability-info .availability-card.-vendor.-listing{border-radius:0 4px 4px 0;padding:2px 8px;font-size:12px}.availability-info .traffic{width:28px;height:28px;border-radius:50%;margin:0 8px}.availability-info .traffic.-listing{width:24px;height:24px}.availability-info .traffic.-green{background:#35da35;border:4px solid #318a31}.availability-info .traffic.-yellow{background:#fde400;border:4px solid #dfb81b}.availability-info .traffic.-red{background:#d60000;border:4px solid #9c0000}.availability-info .tooltip .window{min-width:max-content;font-size:14px}.availability-info .tooltip .window .content{color:#212121}.availability-info .tooltip .window .content .matrix-list{list-style-type:none;margin:0;padding:0}.availability-info .tooltip .window .content .blue-text,.sale-bonus{color:#1976d2}.sale-bonus{font-size:14px;line-height:24px;margin:0}.sale-bonus.-card{font-size:16px}.sale-bonus.-margin-content{margin-top:-8px}.good-month-statistic{display:inline-block;background:#64b5f6;border-radius:4px;padding:4px 8px;color:#fff;margin-bottom:20px}.procuremets-content{margin-top:10px}.procuremets-table-columns{padding-right:10px}.procuremets .admin-button{margin:0}.inline-analog-buttons,.procuremets .hidden{display:none}@media screen and (max-width:1365px){.inline-analog-buttons{display:flex;margin-top:10px}}.inline-analog-buttons .admin-button{margin-right:10px;max-width:272px}.inline-analog-buttons .tti-button{margin-right:10px}.not-present{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.not-present-text{padding:0 4px;color:#1976d2;font-size:28px;line-height:1;background:#fff;transform:rotate(-45deg)}.not-present-text.-big{font-size:54px}.content-heading{padding:32px 0 20px}.content-heading .title{display:inline-block}.content-heading .note{margin-left:12px;color:#999;vertical-align:2px}.content-heading .advantages{margin-top:20px}.content-heading .advantages .icon,.content-heading .advantages .text{display:inline-block;vertical-align:middle}.content-heading .advantages .icon{width:20px;height:20px;margin-right:4px}.content-heading .advantages .text{font-weight:700}.content-heading .advantages.-green .icon{fill:#3caa3c}.content-heading .advantages.-green .text{color:#3caa3c}.content-heading.-product-card{padding:32px 0 16px}.content-heading.-product-card .breadcrumbs{margin-bottom:20px}.rating-info .count{display:inline-block;margin-bottom:8px;font-weight:700;font-size:18px;line-height:24px}.rating-info .count .current{font-size:28px;line-height:32px}.rating-info .rating{display:flex;align-items:center;justify-content:space-between}.rating-info .rating.-general{padding-bottom:16px;border-bottom:1px solid #dcdcdc}.rating-info .list{margin:0;padding:20px 0;list-style:none}.rating-info .list .item:not(:last-child){margin-bottom:8px}.consumables-tree .categories-wrap{margin-bottom:40px}.consumables-tree .categories .count{color:#666}.up-button{display:none;position:fixed;left:32px;bottom:32px;z-index:10}.up-button .icon{width:48px;height:48px;padding:13px 12px 11px;background:#fff;border:1px solid #eee;border-radius:24px;box-shadow:0 0 2px rgba(0,0,0,.1);transform:scale(-1)}.up-button .label{display:none}.up-button:hover .icon{box-shadow:0 2px 8px rgba(0,0,0,.25)}@media (min-width:1668px){.up-button{left:80px;bottom:80px}.up-button .icon{margin-bottom:4px}.up-button .label{display:block;color:#666}.up-button:hover .icon{fill:#d60000}.up-button:hover .label{color:#d60000}}.availability-modal [id^=notice-availability]{display:block}.market-card{display:flex;flex-direction:column;width:100%}.market-card .block{margin:12px 0}.market-card .block:first-child{margin-top:0}.market-card .block:last-child{margin-bottom:0}.market-card .block.-advantages{display:flex;flex-direction:column;margin-top:24px}.market-card .block.-advantages>.header{outline:0;margin-bottom:16px;line-height:28px;font-size:24px;font-weight:700;text-align:center}.market-card .block.-advantages>.content{display:flex;justify-content:space-between;align-items:center}.market-card .block.-advantages>.content .list{flex:1;display:flex;flex-direction:column;margin:0;padding:0}.market-card .block.-advantages>.content .list .item{display:flex;flex-direction:column;margin-bottom:20px;padding:0;list-style:none}.market-card .block.-advantages>.content .list .item .header{outline:0;margin-bottom:8px;line-height:24px;font-size:20px;font-weight:700}.market-card .block.-advantages>.content .list .item .text{outline:0;line-height:20px;font-size:14px}.market-card .block.-advantages>.content .image{position:relative;display:flex;flex-direction:column;justify-content:center;flex:0 0 432px;min-height:284px;margin:0 16px}.market-card .block.-advantages>.content .image img{width:100%}.market-card .block.-consumables{position:relative;min-height:120px}.market-card .block.-consumables .content{position:absolute;display:flex;flex-direction:column;align-items:center;left:96px;bottom:29px;padding:16px 0;width:400px;z-index:1}.market-card .block.-consumables .content .header{outline:0;margin-bottom:10px;font-size:20px;font-weight:700}.market-card .block.-consumables .image{position:relative;display:flex;width:100%;height:100%}.market-card .block.-consumables .image img{width:100%}.market-card .block.-image{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:120px;max-height:420px;overflow:hidden}.market-card .block.-image img{flex-shrink:0;width:100%}.market-card .block.-left,.market-card .block.-right{display:flex;min-height:216px}.market-card .block.-left .description,.market-card .block.-right .description{flex:1;display:flex;flex-direction:column;justify-content:center;padding:32px;box-sizing:border-box}.market-card .block.-left .description .header,.market-card .block.-right .description .header{outline:0;margin-bottom:16px;line-height:24px;font-size:20px;font-weight:700}.market-card .block.-left .description .text,.market-card .block.-right .description .text{outline:0;line-height:20px;font-size:14px}.market-card .block.-left .image,.market-card .block.-right .image{position:relative;display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:500px;overflow:hidden}.market-card .block.-left .image img,.market-card .block.-right .image img{width:100%}.market-card .block.-features{display:flex;justify-content:space-between}.market-card .block.-features .item{border:2px solid #f3f3f3;border-top:0;width:228px}.market-card .block.-features .item .header{display:flex;flex-direction:column;justify-content:center;padding:0 16px;height:60px;background-color:#f3f3f3;font-size:14px;line-height:20px;font-weight:700}.market-card .block.-features .item .image{height:190px;overflow:hidden}.market-card .block.-features .item .image img{width:100%;height:100%;object-fit:cover}.compare-widget-popup{display:none;position:absolute;left:12px;top:100%;padding-top:12px;transform:translateX(-50%);z-index:1}.compare-widget-popup.-active{display:block}.compare-widget-popup .content{position:relative;width:404px;padding:24px 16px 16px;background:#fff;border-radius:6px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}.compare-widget-popup .content:before{content:"";position:absolute;top:-24px;left:50%;transform:translateX(-50%);border:12px solid transparent;border-bottom-color:#fff}.compare-widget-popup .preloader{margin:0 auto}.compare-widget-popup .compare-list.-with-scroll{position:relative;height:278px}.compare-widget-popup .scroll-bar{width:4px;background:#ebebeb}.compare-widget-popup .scroll-under-bar{background:0 0}.compare-widget-popup .bottom{margin-top:16px;padding:16px 0 0;text-align:center;border-top:1px solid #dcdcdc}.compare-widget-popup .empty{min-height:28px;text-align:center}.compare-product-card{display:flex;justify-content:flex-start;align-items:flex-start;margin:28px 28px 0 0}.compare-product-card:first-child{margin-top:0}.compare-product-card .photo{flex:0 0 84px;margin-right:16px}.compare-product-card .photo .link{display:block}.compare-product-card .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 4px}.compare-product-card .price-section{display:flex;align-items:center;justify-content:flex-start}.compare-product-card .price-section .price{margin-right:8px;font-weight:700}.compare-product-card .price-section .price .currency{font-weight:400}.compare-product-card .price-section .old-price{margin-right:16px;font-size:12px;text-decoration:line-through;color:#666}.compare-product-card .price-section .discount{padding:0 4px;font-size:12px;line-height:20px;font-weight:600;color:#fff;background:#3caa3c;border-radius:4px}.compare-product-card .buttons{visibility:hidden;margin-left:16px}.compare-product-card:hover .buttons{visibility:visible}.compare-tooltip-link{margin:0;padding:0 4px;font-size:12px;font-weight:400}.compare-tooltip-link .label{color:#212121}.compare-tooltip-link .icon{fill:#999}.compare-tooltip-link:hover .label{color:#d60000}.compare-tooltip-link:hover .icon{fill:#d60000}.popular-categories .wrapper{position:relative}.popular-categories .listing-carousel{position:static;padding:4px;margin:-4px;overflow:hidden}.popular-categories .listing-carousel:after{content:"";position:absolute;right:-4px;top:0;height:100%;width:56px;background:linear-gradient(270deg,#fff,rgba(255,255,255,0) 112.12%);z-index:1}.popular-categories .listing-carousel .owl-item,.popular-categories .listing-carousel .owl-stage-outer{overflow:visible}.popular-categories .listing-carousel .owl-carousel{max-width:224px}.popular-categories .listing-carousel .owl-item.cloned img[data-lazy-load]{opacity:1}.popular-categories .arrow:not(.-disabled){display:block}.popular-categories .arrow.-prev{left:16px}.popular-categories .arrow.-next{right:16px}@media (min-width:1365px){.popular-categories .listing-carousel .owl-carousel{max-width:208px}.popular-categories .arrow.-prev{left:-20px}.popular-categories .arrow.-next{right:-20px}}.search-page{margin-bottom:80px}.search-page .product-grid-nav{margin-top:0}.series-page .admin,.series-page .description,.series-page .header{margin:0 0 32px}.series-page .header{display:flex;align-items:flex-start;justify-content:flex-start}.series-page .header .image{margin-right:32px}.series-page .header .series-nav{padding:0;margin:0;list-style:none}.series-page .table{width:100%}.series-page .table .title{background:#ebebeb}.series-page .table .line:hover{background:#f4f4f4}.series-page .table .button{width:132px}.feedback-links{position:fixed;right:32px;bottom:32px;z-index:1000}.feedback-links.-active .overlay{position:absolute;right:-32px;bottom:-32px;width:100vw;height:100vh;background:rgba(0,0,0,.5);cursor:pointer}.feedback-links.-active .link,.feedback-links.-active .link.-chat,.feedback-links.-active .link.-chat.-control .icon.-close,.feedback-links.-active .link.-control .icon.-close{display:flex}.feedback-links.-active .link.-chat.-control .icon.-show,.feedback-links.-active .link.-control .icon.-show{display:none}.feedback-links .link{position:relative;display:none;align-items:center;justify-content:flex-end;margin:12px 4px 0 0;z-index:1}.feedback-links .link:first-child{margin-top:0}.feedback-links .link.-chat{display:none;position:relative}.feedback-links .link.-control{display:flex;margin-right:0}.feedback-links .link.-control .icon-wrapper{width:56px;height:56px}.feedback-links .link.-control .icon.-close{display:none}.feedback-links .link .icon-wrapper{display:flex;align-items:center;justify-content:center;order:1;width:48px;height:48px;background:#fff;border:1px solid #eee;border-radius:50%;box-shadow:0 2px 2px rgba(0,0,0,.1)}.feedback-links .link .title{display:block;margin-right:10px;color:#fff}.feedback-links .link .title.-hide{visibility:visible;opacity:1}.feedback-links .link:hover .icon-wrapper{box-shadow:0 2px 8px rgba(0,0,0,.25)}@media (min-width:1668px){.feedback-links{top:240px;right:28px;bottom:auto}.feedback-links.-active .link.-control,.feedback-links.-active .overlay{display:none}.feedback-links .link{display:flex;justify-content:center;flex-direction:column;margin:16px 0 0}.feedback-links .link.-thank{margin-top:44px}.feedback-links .link.-control{display:none}.feedback-links .link.-feedback-secondary{position:fixed;right:60px;bottom:60px}.feedback-links .link.-feedback-secondary .title{display:none}.feedback-links .link.-chat{display:flex;position:fixed;right:46px;bottom:44px}}@media (min-width:1668px)and (max-height:730px){.feedback-links .link.-chat{bottom:auto;top:600px;margin-top:0}}@media (min-width:1668px){.feedback-links .link .icon-wrapper{order:0}}@media (min-width:1668px){.feedback-links .link .title{margin:4px 0 0}.feedback-links .link .title.-hide{display:none}.feedback-links .link .title.-apple{color:#3caa3c}.feedback-links .link .title.-primary{color:#d60000}}@media (min-width:1668px){.feedback-links.-admin{top:490px}}.chat-wrapper .link{position:fixed;right:46px;bottom:44px;z-index:14;flex-direction:column;margin:16px 0 0}.chat-wrapper .link,.chat-wrapper .link .icon-wrapper{display:flex;justify-content:center;align-items:center}.chat-wrapper .link .icon-wrapper{width:48px;height:48px;background:#fff;border:1px solid #eee;border-radius:50%;box-shadow:0 2px 2px rgba(0,0,0,.1)}.chat-wrapper .link:hover .icon-wrapper{box-shadow:0 2px 8px rgba(0,0,0,.25)}.chat-wrapper .link .title{margin:4px 0 0;color:#3caa3c}.feedback-form{padding-top:12px}.feedback-form .choice-type{display:none;margin-bottom:28px}.feedback-form .choice-type.-visible{display:flex}.feedback-form .type{flex-basis:50%;max-width:50%;margin-right:16px;cursor:pointer}.feedback-form .type:last-child{margin-right:0}.feedback-form .type .radio{position:absolute;opacity:0}.feedback-form .type .radio:not(:checked)+.wrapper .text{color:inherit}.feedback-form .type .radio:checked+.wrapper{background:#f5f5f5;border-color:transparent;box-shadow:none}.feedback-form .type .radio:checked+.wrapper .icon,.feedback-form .type .radio:checked+.wrapper .text{opacity:1}.feedback-form .type .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border:1px solid #eee;box-shadow:0 2px 2px #e6e6e6;border-radius:6px}.feedback-form .type .icon,.feedback-form .type .text{opacity:.45}.feedback-form .type .icon{width:54px;height:54px;margin-bottom:8px}.feedback-form .type .text.-apple{color:#3caa3c}.feedback-form .type .text.-primary{color:#d60000}.feedback-form .type .text.-orange{color:#fa6607}.feedback-form .input-group{margin-bottom:28px}.feedback-form .textarea-field{min-height:88px}.feedback-form .button-wrapper{margin-bottom:24px;text-align:right}.feedback-form .button-wrapper .button{width:164px}.feedback-form .note{margin:0;font-size:12px;line-height:16px;color:#999}.feedback-form .note .link{color:inherit}.feedback-form.-secondary{padding-top:0}.feedback-form.-secondary .choice-type{margin-bottom:0}.feedback-form.-secondary .type{width:106px;max-width:100%;margin-right:20px}.feedback-form.-secondary .type:last-child{margin-right:0}.feedback-form.-secondary .type .radio:checked+.wrapper{background:#ebebeb}.feedback-form.-secondary .type .icon{width:48px;height:48px;margin-bottom:4px}.feedback-form.-secondary .fields{margin-top:32px}.feedback-form.-secondary .input-group{margin-bottom:24px}.feedback-form.-secondary .button-wrapper{margin-bottom:0}.feedback-form.-secondary .button-wrapper .button{width:auto}.feedback-secondary-window{top:auto;left:auto;right:28px;bottom:28px;width:auto;height:auto;overflow:visible}.feedback-secondary-window .modals-nl-content{max-width:428px;box-shadow:0 2px 8px rgba(0,0,0,.25)}.feedback-secondary-window .header{padding:0 0 12px 4px;border-bottom:0}.feedback-secondary-window .header .title{font-size:18px;white-space:normal}.feedback-secondary-window .content{padding:0 4px 4px}.ad-fox-banner{display:flex;align-items:center;justify-content:center}.ad-fox-banner img{margin:24px 0;border-radius:6px}.ad-fox-banner:last-child img{margin-bottom:0}.listing-grid+.ad-fox-banner img{margin-top:0}.pagination+.ad-fox-banner img{margin:0 0 40px}.main .ad-fox-banner:last-child img{margin-bottom:0}.ad-fox-banner-listing-center{grid-area:auto/1/auto/-1}.admin-buttons{position:fixed;right:40px;top:276px;z-index:100}@media screen and (min-width:1668px){.admin-buttons{right:60px}}.admin-buttons .button{display:flex;margin-bottom:16px}.admin-buttons .button:last-child{margin-bottom:0}.admin-buttons .button.-circle{padding:12px;box-shadow:0 1px 4px #e6e6e6}.admin-buttons .button.-circle:hover{box-shadow:0 2px 8px #e6e6e6}.dark-theme-switch{width:154px;height:44px;border-radius:6px;box-shadow:0 1px 4px #e6e6e6;bottom:105px;right:37px;position:fixed;z-index:99;background-color:#fff}.switcher>.inner{display:flex;padding:12px 16px;align-items:center;justify-content:space-between;cursor:pointer}.switcher>input[type=checkbox]{display:none}.switcher>input[type=checkbox]:checked~label .switch{background-color:#f5c2c2}.switcher>input[type=checkbox]:checked~label .switch:before{right:0;background-color:#d60000}.switcher>input[type=checkbox]:checked~label .switch.-admin:before{background-color:#2196f3}.switcher .switch{width:34px;height:14px;background-color:#dcdcdc;border-radius:7px;position:relative}.switcher .switch:before{content:"";display:block;top:-3px;right:16px;position:absolute;width:20px;height:20px;border-radius:50%;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25)}.admin-panel{position:fixed;left:0;bottom:60px;z-index:100}.admin-panel .panel{max-width:56px;background:#fff;border-radius:0 6px 6px 0;box-shadow:0 1px 4px rgba(0,0,0,.25);overflow:hidden}.admin-panel .toggle{padding:16px;border-bottom:1px solid #dcdcdc}.admin-panel .buttons{list-style:none;margin:0;padding:8px 0 0}.admin-panel .buttons:last-child{padding-bottom:8px}.admin-panel .buttons .icon-link:hover{background:#f3f3f3}.admin-panel .icon-link{display:flex}.admin-panel .icon-link .icon{margin-right:16px}.admin-panel .icon-link .label{white-space:nowrap}.admin-panel .status{margin-top:24px}.admin-panel .status .nameplate{border-radius:0 4px 4px 0}.admin-panel.-active .panel{max-width:none}.admin-panel.-active .toggle .icon{transform:scaleX(-1)}.retail-rocket .heading.-x-large{margin-bottom:24px}.retail-rocket.-good .heading.-x-large{margin-bottom:20px}.retail-rocket .owl-carousel.-flex .owl-stage{display:flex}.retail-rocket .owl-carousel.-flex .owl-stage .item{height:100%}@media (max-width:1365px){.retail-rocket.-good .heading.-x-large{font-size:20px;line-height:24px}}.tag-page-common{margin:0 0 64px}.tag-page-description h3{margin:0 0 20px}.tag-page-description table,.tag-page-description td,.tag-page-description tr{width:auto!important;height:auto!important}.tag-page-description td{padding:6px}.page-not-found{margin-bottom:80px;text-align:center}.page-not-found .icon-svg{width:212px;height:94px;margin-bottom:34px;fill:#d60000}.page-not-found .description{margin:24px 0 44px}.listing-content{margin-bottom:64px}.listing-content .main{flex:1 1 100%}.listing-content .subtitle{margin-bottom:20px}.listing-content .sidebar.col-3{padding-right:34px;max-width:322px;min-width:220px}.listing-content .links-group{text-align:center}body{display:flex;flex-direction:column;min-height:100%;margin:0;background:#fff;font-family:Roboto,sans-serif;color:#212121;font-size:14px;line-height:20px}