@charset "UTF-8";.product-sort-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;gap:24px;background-color:#fff;position:sticky;top:56px;z-index:55;border-bottom:1px solid #f7f8fb;margin-bottom:-1px}.product-sort-bar .selected-filter{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:12px 16px}.product-sort-bar .selected-filter .selected-filter__list{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;padding:0 6px 0 0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-sort-bar .selected-filter .selected-filter__list.selected-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:32px;max-height:32px;overflow:hidden}.product-sort-bar .selected-filter .selected-filter__list.selected-list.opened{max-height:unset}.product-sort-bar .selected-filter .selected-filter__list.selected-list .label{color:#666;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-sort-bar .selected-filter .selected-filter__list.selected-list .label strong{color:#0c061a;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-sort-bar .selected-filter .selected-filter__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:32px}.product-sort-bar .selected-filter .selected-filter__list li .hidden{display:none}.product-sort-bar .selected-filter .selected-filter__list li .clear-filter{color:#4f4f4f;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10%;text-underline-offset:18%;text-underline-position:from-font;cursor:pointer}.product-sort-bar .selected-filter .selected-filter__list li .clear-filter svg path{fill:#4f4f4f;stroke:#4f4f4f}.product-sort-bar .selected-filter .selected-filter__list .filter_count{color:#666;text-align:right;font-size:16px;font-style:normal;font-weight:400}.product-sort-bar .selected-filter .selected-filter__list .selected-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:18px;border-radius:12px;border:1px solid #d1d1d1;background:#f2f2f2;padding:0 8px;height:32px;cursor:pointer}.product-sort-bar .selected-filter .selected-filter__list .selected-item:hover{border:1px solid #825dc7}.product-sort-bar .selected-filter .list-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0 0;cursor:pointer}.product-sort-bar .selected-filter .list-control.p-0{padding:0}.product-sort-bar .selected-filter .list-control .link{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;color:#825dc7;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:4px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:12px;border:1px solid #825dc7;text-decoration:none}.product-sort-bar .selected-filter .list-control .arrow-icon svg{width:16px;height:16px}.product-sort-bar .selected-filter .list-control .arrow-icon path{fill:#825dc7}.product-sort-bar .selected-filter .list-control .hidden{display:none}.product-sort-bar .product-sort{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;margin:16px;gap:4px;border-radius:8px;overflow:visible;border:1px solid var(--grey-grey-300,#bebebe)}.product-sort-bar .product-sort-heading{color:#666;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-sort-bar .product-sort.active .sort-popup-inner,.product-sort-bar .product-sort:hover .sort-popup-inner{visibility:visible;opacity:1;height:auto}.product-sort-bar .product-sort.active .selected-sort span,.product-sort-bar .product-sort:hover .selected-sort span{color:#e95d2a}.product-sort-bar .product-sort.active .icon-sort,.product-sort-bar .product-sort:hover .icon-sort{position:relative;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.product-sort-bar .product-sort.active .icon-sort svg path,.product-sort-bar .product-sort:hover .icon-sort svg path{stroke:#0c061a}.product-sort-bar .product-sort .sort-popup-wrap{position:relative;width:170px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sort-bar .product-sort .sort-popup-inner{position:absolute;visibility:hidden;opacity:0;height:0;-webkit-transition:all .3s ease;transition:all .3s ease;top:calc(100% + 1px);left:-8px;z-index:10;border-radius:8px;background:#fff;-webkit-box-shadow:6px 6px 20px -6px rgba(12,6,25,.3);box-shadow:6px 6px 20px -6px rgba(12,6,25,.3);width:calc(100% + 16px)}.product-sort-bar .product-sort .selected-sort{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.product-sort-bar .product-sort .selected-sort span{color:#0c061a;font-size:14px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer;white-space:nowrap}.product-sort-bar .product-sort .selected-sort .icon-sort{width:12px;min-width:12px;height:12px;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-sort-bar .product-sort .selected-sort .icon-sort svg path{stroke:#0c061a}.product-sort-bar .product-sort .sort-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:104px}.product-sort-bar .product-sort .sort-list .sort{color:#0c061a;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10%;text-underline-offset:18%;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 25px 8px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;cursor:pointer}.product-sort-bar .product-sort .sort-list .active{color:#e95d2a}.bg-primary-orange{background-color:#e95d2a}.text-primary-orange{color:#e95d2a!important}.bg-primary-yellow{background-color:#f3e500}.text-primary-yellow{color:#f3e500!important}.bg-primary-purple{background-color:#825dc7}.text-primary-purple{color:#825dc7!important}.bg-additional-colors-blue{background-color:#92c1e9}.text-additional-colors-blue{color:#92c1e9!important}.bg-additional-colors-violet{background-color:#bb6bd9}.text-additional-colors-violet{color:#bb6bd9!important}.bg-additional-colors-pale-orange{background-color:#f2994a}.text-additional-colors-pale-orange{color:#f2994a!important}.bg-additional-colors-bright-blue{background-color:#2d9cdb}.text-additional-colors-bright-blue{color:#2d9cdb!important}.bg-additional-colors-green{background-color:#27ae60}.text-additional-colors-green{color:#27ae60!important}.bg-additional-colors-red{background-color:#e70d22}.text-additional-colors-red{color:#e70d22!important}.bg-text-black{background-color:#000}.text-text-black{color:#000!important}.bg-text-almstblck{background-color:#0c061a}.text-text-almstblck{color:#0c061a!important}.bg-grey-grey-500{background-color:#666}.text-grey-grey-500{color:#666!important}.bg-grey-grey-400{background-color:#888}.text-grey-grey-400{color:#888!important}.bg-grey-grey-300{background-color:#bebebe}.text-grey-grey-300{color:#bebebe!important}.bg-grey-grey-100{background-color:#f2f2f2}.text-grey-grey-100{color:#f2f2f2!important}.bg-white{background-color:#fff}.text-white{color:#fff!important}.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:271px;position:sticky;top:122px;height:auto;max-height:calc(100vh - 122px);overflow:auto}.sidebar::-webkit-scrollbar-track{background-color:#fff}.sidebar .sidebat-title{text-transform:uppercase;display:none;font-weight:500}.sidebar__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;-webkit-transition:opacity .5s;transition:opacity .5s}.sidebar .clear-filter{cursor:pointer;margin-top:8px}.sidebar #price-filter .filter-group__content{max-width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar .filter-group{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.sidebar .filter-group__title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:500}.sidebar .filter-group__title span{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:24px;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.sidebar .filter-group__title:hover{color:#825dc7}.sidebar .filter-group__title:hover span{color:#e95d2a}.sidebar .filter-group__title:hover i{color:#825dc7}.sidebar .filter-group__title:hover .filter-group__arrow svg path{fill:#e95d2a}.sidebar .filter-group .filter-group__content{overflow:hidden;max-height:0}.sidebar .filter-group .filter-group__content>:first-child{margin-top:12px}.sidebar .filter-group .filter-group__content .filter-toggle{color:#e95d2a;cursor:pointer}.sidebar .filter-group .filter-group__content.search-active .filter-group__list{max-height:unset!important}.sidebar .filter-group .filter-group__content.search-active .filter-toggle{display:none}.sidebar .filter-group .filter-group__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar .filter-group.opened .filter-group__title .filter-group__arrow{-webkit-transform:rotate(0);transform:rotate(0)}.sidebar .filter-group.opened .filter-group__content{max-height:unset}.sidebar .filter-group.collapsed .filter-group__content{height:0;visibility:hidden;opacity:0;margin-top:0}.sidebar .filter-group .label{color:#666;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.sidebar .filter-group .filter-group__search .form-control{height:40px}.sidebar .filter-group .filter-group__list{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:0 6px 0 0;-webkit-transition:all .3s ease;transition:all .3s ease}.sidebar .filter-group .filter-group__list.wrap-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar .filter-group .filter-group__list.selected-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar .filter-group .filter-group__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar .filter-group .filter-group__list .filter_count{color:#666;text-align:right;font-size:16px;font-style:normal;font-weight:400}.sidebar .filter-group .filter-group__list .selected-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:18px;border-radius:12px;border:1px solid #d1d1d1;background:#f2f2f2;padding:0 8px;height:32px;cursor:pointer}.sidebar .filter-group .filter-group__list .selected-item:hover{border:1px solid #825dc7}.sidebar .filter-group .filter-group__list .selected-item:hover .remove-icon{background-image:url(/dist/new/img/close_hover_purpul.svg)}.sidebar .filter-group.option-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px}.sidebar .filter-group.option-list li .ch_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar .filter-group.option-list li .ch_container .checkmark{top:5px}.sidebar .filter-group.option-list li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}.sidebar .filter-group.option-list li label img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.sidebar .filter-group .filter-option-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar .filter-group .filter-option-item.ch_container .checkmark{top:6px}.sidebar .filter-group .default-selected{pointer-events:none}.sidebar .filter-group .default-selected .checkmark:after{display:block}.sidebar .filter-group .slider-container{width:100%;height:2px;margin-top:20px;position:relative;background:#e4e4e4;border-radius:2px;justify-self:center}.sidebar .filter-group .slider-container .price-slider{height:100%;position:absolute;border-radius:2px;background:#e95d2a}.sidebar .filter-group .slider-container .range-input{position:relative}.sidebar .filter-group .slider-container .range-input input{position:absolute;width:100%;height:5px;background:0 0;top:-1px;pointer-events:none;cursor:pointer;-webkit-appearance:none;margin:0}.sidebar .filter-group .slider-container .range-input input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:50%;background:#fff;border:5px solid #e95d2a;pointer-events:auto;-webkit-appearance:none}.sidebar .filter-group__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.sidebar .filter-group__search .alfabet-link{cursor:pointer}.sidebar .filter-group__search .filter-search-alfabet-items-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-left:0;overflow:hidden;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.sidebar .filter-group__search .filter-search-alfabet-items-wrap.inactive{max-height:0;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.sidebar .filter-group__search .filter-search-alfabet-items-wrap li{color:#825dc7;cursor:pointer}.sidebar .filter-group.popular .filter-group__list{max-height:unset}.sidebar .collapse-list .filter-group__list{max-height:240px;overflow-y:auto}.sidebar .collapse-list .show-less-list{display:none}.sidebar .collapse-list .show-more-list{display:inline-block}.sidebar .opened-list .filter-group__list{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.sidebar .opened-list .show-less-list{display:inline-block}.sidebar .opened-list .show-more-list{display:none}.sidebar .alfabet-link{display:inline-block}.sidebar .filter-label{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sidebar .count{color:#666}.sidebar .filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;padding:4px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:4px;border:1px solid #d1d1d1;background:#f2f2f2;color:#0c061a;font-size:14px;font-style:normal;font-weight:400;line-height:18px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;cursor:pointer}.sidebar .filter-btn:hover{border:1px solid #825dc7;color:#825dc7}.sidebar .filter-btn.hidden{opacity:0;visibility:hidden;height:0}.blog-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-section .gap-8{gap:8px}.blog-section-head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:12px}.blog-section-head button{background-color:transparent;padding:0}.blog-section .blog__title{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-size:24px;font-weight:500;line-height:28px;gap:16px}.blog-section .post-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.blog-section .post-slider .post-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:334px;height:244px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:8px;border:1px solid #d1d1d1;background:#fff;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.blog-section .post-slider .post-item:hover{border:1px solid #e95d2a}.blog-section .post-slider .post-item:hover .post-item-title{color:#e95d2a}.blog-section .post-slider .post-item-image{width:100%;height:180px;max-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.blog-section .post-slider .post-item-image img{aspect-ratio:16/9;width:100%}.blog-section .post-slider .post-item-title{padding:8px 16px;overflow:hidden;color:var(--text-black,#000);text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-transition:color .3s ease;transition:color .3s ease}body ::-webkit-scrollbar{width:10px}body ::-webkit-scrollbar-thumb{border:3px solid transparent;background-clip:padding-box;border-radius:10px;background-color:#bebebe}body ::-webkit-scrollbar-track{background-color:transparent}.container{width:100%;max-width:1360px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.container-inner{margin:12px 0 0 0;overflow:hidden}.loading{position:relative}.loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.1)}.loading>div{visibility:hidden;opacity:0}.catalog{padding-top:24px;padding-bottom:80px}.category-layout{display:grid;grid-template-columns:1fr 4fr;grid-template-rows:repeat(2,auto);grid-column-gap:1px;gap:1px;-webkit-transition:opacity .5s;transition:opacity .5s}.category-layout .product-sort-bar{grid-area:1/1/2/3}.category-layout .sidebar{grid-area:2/1/3/2}.category-layout .product-list{grid-area:2/2/3/3}.category-layout.disabled{opacity:.6}.category-layout ::-webkit-scrollbar{width:10px}.category-layout ::-webkit-scrollbar-thumb{border:3px solid transparent;background-clip:padding-box;border-radius:10px;background-color:#bebebe}.category-layout ::-webkit-scrollbar-track{background-color:#fff}.category-layout .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}.category-layout .product-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1px}.category-header{display:inline;gap:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:16px}.category-header__title{display:inline;color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:0}.category-header__count{color:#666;font-size:16px;font-style:normal;font-weight:400;line-height:24px;white-space:nowrap;margin-left:8px}.category-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:auto;overflow:hidden}.category-list-wrap .icon-btn{position:absolute;top:20px;z-index:8;background:0 0}.category-list-wrap .icon-btn.category-slider-next{right:0}.category-list-wrap .icon-btn.disabled{display:none}.category-list-wrap .category-slider-prev{position:absolute;top:20px;z-index:8;background:0 0}.category-list-wrap .category-slider-prev.disabled{display:none}.category-list-wrap .category-slider-next.disabled{display:none}.category-list-wrap .category-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.category-list-wrap .tns-inner{margin-left:1px!important}.category-list-wrap .category-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;width:115px}.category-list-wrap .category-item:hover .category-item__image{border:1px solid #825dc7}.category-list-wrap .category-item:hover .category-item__image img{height:72px;width:auto}.category-list-wrap .category-item:hover .category-item__title{color:#825dc7}.category-list-wrap .category-item__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;border:1px solid #bebebe;background:#fff;margin-bottom:8px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.category-list-wrap .category-item__image img{width:56px;height:56px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-list-wrap .category-item__title{color:#666;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase;-webkit-transition:color .3s ease;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;height:46px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word}.popular-queries{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:16px;margin-bottom:36px}.popular-queries__title{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:28px;margin-top:40px}.popular-queries .popular-queries__title{margin-bottom:0;padding:0}.popular-queries>div{max-height:78px;overflow:hidden;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.popular-queries>div.inter-cities-links{background-color:#fff;padding:16px;margin-bottom:0;max-height:initial}.popular-queries>div.open{max-height:unset}.popular-queries .tag{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;padding:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #825dc7;color:#825dc7;font-size:12px;font-style:normal;font-weight:400;line-height:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.popular-queries .tag:hover{background-color:#825dc7;color:#fff}.popular-queries .tags__toggle{cursor:pointer;position:absolute;bottom:0;font-family:Foxtrot;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10%;text-underline-offset:18%;text-underline-position:from-font}.popular-queries .tags__toggle svg{width:16px;min-width:16px;height:16px}.popular-queries .tags__toggle svg path{fill:#000}.popular-queries .tags__toggle.js-hide svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.category-tag-list-wrap{padding:48px 0}.category-tag-list-wrap .category-tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.category-tag-list-wrap .category-tag-list .category-tag-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #825dc7;color:#825dc7;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.product-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:transparent;margin-top:40px}.product-carousel-head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:12px}.product-carousel-head button{background-color:transparent;padding:0;opacity:1}.product-carousel-head .link{color:#e95d2a;margin-left:8px}.product-carousel__title{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:28px}.seo-text-wrap .seo-text .seo-table-wrapper{overflow-x:auto;width:100%;margin-bottom:35px}.seo-text-wrap .seo-text .seo-table-wrapper table{min-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0}.seo-text-wrap .seo-text .seo-table-wrapper table tr:nth-child(2n-1){background:#f9f9f9}.seo-text-wrap .seo-text .seo-table-wrapper table tr td,.seo-text-wrap .seo-text .seo-table-wrapper table tr th{padding:10px}.seo-text-wrap .seo-text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:32px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border-radius:4px;background:#fff;overflow:hidden;color:#0c061a;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.seo-text-wrap .seo-text p{width:100%;overflow:hidden}.seo-text-wrap .seo-text h2{font-size:32px;line-height:1.3}.seo-text-wrap .seo-text h3{line-height:1.5;font-size:24px}.seo-text-wrap .seo-text h2,.seo-text-wrap .seo-text h3,.seo-text-wrap .seo-text h4{color:#0c061a;font-weight:500;display:block;width:100%;margin-bottom:25px}.seo-text-wrap .seo-text ul{width:100%;list-style:none;margin-bottom:35px}.seo-text-wrap .seo-text ul li{position:relative;font-size:16px;line-height:1.5;color:#0c061a;padding-left:25px;margin-bottom:15px}.seo-text-wrap .seo-text ul li:before{content:"•";line-height:0;top:10px;font-size:32px}.seo-text-wrap .seo-text ol li:before,.seo-text-wrap .seo-text ul li:before{position:absolute;left:0;color:#825dc7;display:inline-block}.seo-text-wrap .seo-text .table-block__title{font-weight:600;font-size:16px;line-height:20px;display:inline}.seo-text-wrap .seo-text .table-block__table{width:100%;font-size:12px;line-height:15px;background:#fff;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;margin-top:10px}.seo-text-wrap .seo-text .popup__content table,.seo-text-wrap .seo-text table{width:100%;margin-bottom:35px;font-size:14px}.seo-text-wrap .seo-text.collapsed .hidden{visibility:hidden;height:0;width:0;overflow:hidden;display:inline-block}.seo-text-wrap .seo-text.collapsed .show-more{display:-webkit-box;display:-ms-flexbox;display:flex}.seo-text-wrap .seo-text.collapsed .show-less{display:none}.seo-text-wrap .seo-text.opened .hidden{visibility:visible;height:initial;width:initial}.seo-text-wrap .seo-text.opened .show-more{display:none}.seo-text-wrap .seo-text.opened .show-less{display:-webkit-box;display:-ms-flexbox;display:flex}.seo-text-wrap .seo-text .faq-block{background-color:#fff;margin-top:0;width:100%}.seo-text-wrap .seo-text .faq-block__title{text-align:left;font-size:20px}.seo-text-wrap .seo-text .faq-block__item{margin-top:20px}.seo-text-wrap .seo-text .faq-block__question{position:relative;cursor:pointer;font-size:16px;line-height:23px;margin-bottom:10px;padding-right:25px;font-weight:500}.seo-text-wrap .seo-text .faq-block__answer{font-size:14px;margin-top:10px;padding-right:35px;height:0;overflow:hidden}.seo-text-wrap .seo-text .faq-block .icon-chevron-down{position:absolute;top:9px;right:4px;color:#e95d2a;font-size:9px;-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:.2s;transition:.2s}.seo-text-wrap .seo-text .faq-block .active .icon-chevron-down{-webkit-transform:scaleY(1);transform:scaleY(1)}.seo-text-wrap .seo-text .faq-block .active .faq-block__answer{height:auto}.seo-text-wrap .seo-text .table-block.description-table-block{margin-top:35px}.seo-text-wrap .seo-text .table-block__title{font-weight:600;font-size:16px;line-height:20px;display:inline}.seo-text-wrap .seo-text .table-block__table{width:100%;font-size:12px;line-height:15px;background:#fff;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;margin-top:10px}.seo-text-wrap .seo-text .table-block thead{font-weight:600}.seo-text-wrap .seo-text .table-block tr{display:table;width:100%;background:#fff!important}.seo-text-wrap .seo-text .table-block td{border:1px solid #f0f0f0}.seo-text-wrap .seo-text .table-block td:nth-child(1){padding:10px 5px 10px 10px;border-right:none}.seo-text-wrap .seo-text .table-block td:nth-child(2){padding:10px 20px 10px 5px;min-width:70px;border-left:none;text-align:right!important}.seo-text-wrap .seo-text .table-block .seo-description td{vertical-align:middle}.seo-text-wrap .seo-text .table-block .seo-description .shop-schedule{white-space:break-spaces}.reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.reviews-head button{background-color:transparent;padding:0}.reviews .reviews-head-nav-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.reviews__title{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-size:24px;font-weight:500;line-height:28px;gap:16px}.reviews__subtitle{color:#666;font-size:20px;font-style:revert;font-weight:400;line-height:28px;margin-left:15px}.reviews__desc{color:#666;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.reviews__rate{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.reviews__rate-text{font-size:10px}.reviews__rate-value{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.reviews__rate-value i{color:#e95d2a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews__list{padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:transparent;overflow:hidden;width:inherit;gap:12px}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:416px}.banner.two-col{-ms-flex-preferred-size:calc((100% - 3px)/ 2);flex-basis:calc((100% - 3px)/ 2);height:416px}.banner.two-col picture{height:100%}.banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:416px}.banner-inner img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.category-slider-wrap{position:relative;height:200px;overflow:hidden}.category-slider-wrap .category-slider-prev{position:absolute;top:80px;left:16px;z-index:8;background:0 0}.category-slider-wrap .category-slider-next{position:absolute;top:80px;right:16px;z-index:8;background:0 0}.category-slider-wrap .category-slider{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.hr{display:block;width:100%;height:1px;background-color:#f2f2f2}.text-left{text-align:left!important}.pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#fff;padding:16px}.pagination-wrap .small-mobile-show{display:none}.pagination-wrap nav{width:100%}.pagination-wrap .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;gap:16px}.pagination-wrap .pagination__page{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;padding:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:4px;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-transform:uppercase;cursor:pointer}.pagination-wrap .pagination__page:hover{color:#825dc7;border:1px solid #825dc7}.pagination-wrap .pagination__page.active{background:#825dc7;color:#fff}.pagination-wrap .pagination .pagination__next,.pagination-wrap .pagination .pagination__prev{font-size:16px;color:#000}.pagination-wrap .pagination .pagination__next:hover svg path,.pagination-wrap .pagination .pagination__prev:hover svg path{fill:#825dc7}.pagination-wrap .pagination .pagination__next:hover,.pagination-wrap .pagination .pagination__prev:hover{color:#825dc7}.pagination-wrap .pagination .pagination__next.disabled,.pagination-wrap .pagination .pagination__prev.disabled{pointer-events:none;color:#bebebe}.pagination-wrap .mobile-item-load-wrap{width:100%;margin-bottom:8px;cursor:pointer}.pagination-wrap .mobile-item-load-wrap .btn{width:100%}.pagination-wrap .item-load-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:540px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.pagination-wrap .item-load-wrap .btn{width:100%}.filter-footer{background:#f1f3fb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;position:relative}.filter-footer:after{content:"";position:absolute;background-image:url(/dist/new/img/filter-footer.png);background-repeat:no-repeat;width:56px;height:56px;right:16px;bottom:-5px}.filter-footer label{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.filter-footer .link{cursor:pointer}.filter-bar{display:none}.filter-selected-block{display:none}.product-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1px}.product-listing__text-block{width:100%;padding:40px;font-size:16px;text-align:center;background-color:#fff}.sidebar-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:18px}.sidebar-btn-wrap .btn-extra-small{width:100%;max-width:100%}.price-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.price-inputs .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.price-inputs .label{color:#888;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.price-inputs .form-input{display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;height:32px;padding:4px 8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;background:#f2f2f2;border:1px solid #f2f2f2;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.price-inputs .form-input:focus,.price-inputs .form-input:hover{border:1px solid #825dc7}.link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10%;text-underline-offset:18%;text-underline-position:from-font;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link .icon{width:16px;min-width:16px;height:16px}.link-sm{font-size:14px}.link-sm .icon{width:14px;min-width:14px;height:14px}.link-extra-sm{font-size:12px}.link-extra-sm .icon{width:12px;min-width:12px;height:12px}.link.no-underline{text-decoration:none;white-space:nowrap}.link:not(.link-disabled):hover{color:#28272a}.link:not(.link-disabled):active{color:#2a292e}.link-disabled{color:#bebebe;line-height:24px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.link-btn{color:#0c061a;font-size:16px;font-style:normal;font-weight:400;line-height:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;background-color:transparent;outline:0;border:none}.link-btn .icon{width:16px;min-width:16px;height:16px}.link-btn-sm{font-size:14px}.link-btn-sm .icon{width:14px;min-width:14px;height:14px}.link-btn-extra-sm{font-size:12px}.link-btn-extra-sm .icon{width:12px;min-width:12px;height:12px}.link-btn:not(.link-disabled):hover{color:#28272a;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.link-btn:not(.link-disabled):active{color:#2a292e;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.link-btn.link-disabled{color:#bebebe;text-decoration:none}.link.link-black{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10%}.link.link-black.link-black-lg{font-size:16px}.product-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px}.product-carousel .gap-8,.reviews .gap-8{gap:8px}.seo-text-wrap .table-block{width:100%}.seo-text-wrap .table-block .table-block__table{width:100%;line-height:15px;background:#fff;border:1px solid #f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;margin-top:10px}.seo-text-wrap .table-block .table-block__table thead{font-weight:600}.seo-text-wrap .table-block .table-block__table tr{display:table;width:100%;background:#fff!important}.seo-text-wrap .table-block .table-block__table td{border:1px solid #f0f0f0}.seo-text-wrap .table-block .table-block__table td:nth-child(1){padding:10px 5px 10px 10px;border-right:none}.seo-text-wrap .table-block .table-block__table td:nth-child(2){padding:10px 20px 10px 5px;min-width:70px;border-left:none;text-align:right!important}.seo-text-wrap .faq-block__item{margin-top:20px}