.seo-content .demo_thumb a{text-decoration:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:none;text-align:center;color:#1a1a1b}.seo-content .demo_thumb a:hover{border:none}.list-counter{-ms-flex-align:center;align-items:center;background-color:#e9f2e3;border-radius:50%;color:#78a659;border:5px solid #d6e7cb;display:-ms-flexbox;display:flex;font-size:3em;width:100px;-ms-flex-negative:0;flex-shrink:0;line-height:normal;height:100px;-ms-flex-pack:center;justify-content:center;margin-right:15px;-ms-flex-item-align:start;align-self:flex-start;padding-top:.3em;padding-right:.1em;margin-bottom:10px;right:-35px;position:absolute;top:-25px;opacity:.3}@media (max-width:768px){.list-counter{opacity:.36}}ul.list li .list-counter{min-width:10px;min-height:10px;width:10px;height:10px;border:none;margin-right:10px;margin-top:2px}@media (max-width:480px){body.filters-opened{overflow:hidden}}.catalog-wrap{display:-ms-flexbox;display:flex;gap:48px;margin-bottom:36px}h1.catalog{text-align:center;margin-bottom:64px}.filters-section{position:relative;-ms-flex-preferred-size:260px;flex-basis:260px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}@media (max-width:880px){.filters-section{opacity:0;visibility:hidden;transition:opacity .16s;position:fixed;top:0;z-index:1060;left:0;width:280px}}@media (max-width:480px){.filters-section{width:100%}}@media (max-width:880px){.filters-section.is-active{opacity:1;visibility:visible}}.filters-section-header{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;height:69px;background:#fff;border-bottom:1px solid #e5e8f0}@media (max-width:880px){.filters-section-header{display:-ms-flexbox;display:flex}}@media (max-width:480px){.filters-section-header{height:61px}}.filters-section-header-title{font-size:20px;font-weight:700}.filters-section-header-close{display:-ms-flexbox;display:flex}.filters-section-header-close .close-button{--color:#000}.filters-section-footer{position:fixed;bottom:0;background:#fff;padding:16px 24px;width:280px;text-align:center;z-index:1;height:114px;border-top:1px solid #e6e8f0;opacity:0;visibility:hidden;transition:opacity .16s}.filters-section-footer__count{color:#686c6e;margin-bottom:12px}@media (max-width:880px){.filters-section.footer-visible .filters-section-footer{opacity:1;visibility:visible}}@media (max-width:480px){.filters-section.footer-visible .filters-section-footer{width:100%}}.filters-section-block{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;visibility:hidden;z-index:1;border-radius:16px}.filters-section-block.is-active{opacity:.5;visibility:visible}.filters-section-overlay{content:"";position:absolute;bottom:0;top:0;left:0;width:100vw;height:100vh;right:0;z-index:-1;background-color:rgba(90,118,144,.3);backdrop-filter:saturate(0);transition:all .2s}@media (min-width:881px){.filters-section-overlay{display:none}}.products-section{-ms-flex-positive:1;flex-grow:1}.products-section-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px}@media (max-width:880px){.products-section-header{-ms-flex-pack:justify;justify-content:space-between}}.products-section .filter-button{display:none}@media (max-width:880px){.products-section .filter-button{display:block}}.criteria-holder{background:#fafafb;border:1px solid #e5e9f0;border-radius:16px;padding:16px 24px 16px 24px}@media (max-width:880px){.criteria-holder{border-radius:0;overflow:auto;height:calc(100vh - 58px);padding-bottom:80px;padding-top:0;-ms-overflow-style:none;scrollbar-width:none}.criteria-holder::-webkit-scrollbar{display:none}.footer-visible .criteria-holder{height:calc(100vh - 58px - 114px)}}.filter-group:not(:first-child){border-top:1px solid #e5e8f0}.filter-group .simplebar-placeholder{width:100%!important}.filter-group.is-collapsed .filter-list{display:none}.filter-group.is-collapsed .filter-title__arrow{-webkit-transform:rotate(0);transform:rotate(0)}.simplebar-scrollbar::before{top:0;bottom:0;left:0;right:0;background:#bbc6d8;border-radius:16px;opacity:.8}.simplebar-hover .simplebar-scrollbar::before{opacity:1}.simplebar-track.simplebar-vertical{width:9px;background:#eff1f6;border-radius:16px}.filter-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;background:0 0;border:unset;width:100%;padding:16px 0 16px 0;color:#1d1e20;-webkit-tap-highlight-color:transparent}.filter-title__arrow{display:-ms-flexbox;display:flex;position:relative;right:-8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-list{margin-top:0;max-height:175px;overflow-y:auto;overflow-x:hidden;margin-bottom:16px}.mobile-only{display:none}.filter-item{display:-ms-flexbox;display:flex}.filter-item:not(:last-child){margin-bottom:12px}.filter-item a{color:#1d1e20;padding-left:27px;position:relative;text-decoration:none;font:15px/18px Circe,sans-serif;padding-right:15px;white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;max-width:100%;padding-bottom:1px;transition:unset}@media (max-width:880px){.filter-item a{font-size:15px}}.filter-item a:focus-visible{outline-offset:-2px}.filter-item a:focus-visible::after{border-color:#72a550}.filter-item a:hover{color:#72a550}.filter-item a:hover::after{border-color:#b5c0d3}.filter-item a span{position:relative;top:1px}@media (max-width:880px){.filter-item a span{top:2px}}.filter-item a::after{border:1px solid #d5dbe6;background-color:#fff;content:"";height:17px;left:0;position:absolute;width:17px;top:0;border-radius:2px}.filter-item a::before{background-color:#fff;content:"";border-radius:2px;height:19px;left:0;position:absolute;width:19px;top:0;z-index:1;opacity:0;visibility:hidden;-webkit-transform:scale(.8);transform:scale(.8);background-size:19px auto;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ height=\'20\'\ viewBox=\'0\ 96\ 960\ 960\'\ width=\'20\'%3E%3Cpath\ d=\'M395\ 803\ 194\ 601l83-83\ 118\ 117\ 288-287\ 83\ 84-371\ 371Z\'\ fill=\'%23ffffff\'/%3E%3C/svg%3E);transition:all .2s cubic-bezier(.5,0,0,1.25) , opacity .15s ease-out}.filter-item a.active::before{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);background-color:#72a550}.filter-selected-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 4px;margin-bottom:8px;margin-top:0}.selected-criteria{border-bottom:1px solid #e5e8f0;padding-bottom:16px;margin-bottom:0}.selected-criteria:empty{display:none}.clear_all_filters{font:15px/18px Circe,sans-serif;text-decoration:none;color:#686c6e;border-bottom:1px dashed #686c6e}.clear_all_filters:hover{border-bottom:1px dashed #1d1e20;color:#1d1e20}.selected-criteria-item{display:-ms-inline-flexbox;display:inline-flex;font:15px/18px Circe,sans-serif;background-repeat:no-repeat;padding:3px 25px 2px 10px;line-height:normal;border-radius:20px;background-color:#fff;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ height=\'20\'\ viewBox=\'0\ 96\ 960\ 960\'\ width=\'20\'%3E%3Cpath\ d=\'m291\ 816-51-51\ 189-189-189-189\ 51-51\ 189\ 189\ 189-189\ 51\ 51-189\ 189\ 189\ 189-51\ 51-189-189-189\ 189Z\'/%3E%3C/svg%3E);background-size:16px auto;background-position:center right 5px;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid #d5dbe6;color:#1d1e20}.selected-criteria-item:hover{background-color:#f8f9fb;cursor:pointer}.nothing-found{padding-bottom:40px;padding-top:60px;text-align:center}.nothing-found__empty-icon{font-size:68px}.nothing-found__title{margin-top:0;margin-bottom:8px}.sort-holder{position:relative;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.sort-holder select{height:42px;border:1px solid #d5dbe7;border-radius:8px;padding-left:16px;font-size:17px}@media (max-width:360px){.sort-holder .select2-container--default{width:184px!important}.sort-holder .select2-container--default .select2-selection--single{font-size:14px}.sort-holder .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 12px}}.products-list{position:relative}.products-list::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:2;opacity:.5;display:none}.products-list.is-loading::after{display:block}.category-thumb-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -4px 60px}@media all and (max-width:680px){.category-thumb-list{margin:0 -4px 40px}}.category-thumb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fcfcfd;border-radius:16px;padding:8px;gap:16px;border:1px solid #e5e9f0;text-decoration:none;height:100%;transition:all .16s ease-in-out}.category-thumb:hover{box-shadow:0 10px 20px rgba(55,64,71,.1)}.category-thumb-holder{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;padding:8px}@media all and (max-width:1024px){.category-thumb-holder{-ms-flex-preferred-size:50%;flex-basis:50%}}@media all and (max-width:680px){.category-thumb-holder{-ms-flex-preferred-size:100%;flex-basis:100%}}.category-thumb:hover .name_goods a{color:#5890c7}.category-thumb .photo{-ms-flex-preferred-size:160px;flex-basis:160px;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;overflow:hidden}@media all and (max-width:1240px){.category-thumb .photo{-ms-flex-preferred-size:120px;flex-basis:120px}}.category-thumb .photo img{display:block;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.name_goods{font-weight:700;line-height:1.2;font-size:18px;word-break:break-word}.name_goods a{text-decoration:none;font-weight:600;display:block;font-size:1.1em}.name_goods span{display:block;font-weight:400;font-size:1rem;padding-top:5px;color:#525557}@media (max-width:1180px){.product-thumb-catalog{width:50%;margin-bottom:60px}.catalog-wrap{gap:32px}}@media all and (max-width:920px){.b-thumbnails__item_brands{width:25%}}@media all and (max-width:880px){.product-thumb{padding:2px}h1.catalog{margin-bottom:48px}.product-thumb-catalog{width:50%}.dropdown-list{-webkit-transform-origin:top left;transform-origin:top left}.dropdown-item span{padding:6px 20px}.b-thumbnails__item_brands{width:33.333%}}@media (max-width:480px){h1.catalog{margin-bottom:32px}.product-thumb-catalog{width:100%;max-width:330px;display:block;margin:0 auto 30px auto}.filters-wrap-left{display:none}}