.hero__cat{position:relative}@media(max-width:992px){.hero__cat{display:none}.hero__cat:nth-child(-n+6){display:flex;flex-direction:column}}.hero__cat:hover .cat-image img{border-radius:60px}.hero__cat .cat-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.hero__cat .cat-image{width:100%}.hero__cat .cat-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;border-radius:12px}.popular-has-after .product .heading-row:after{display:none}.popular-has-after .custom-swiper .custom-pagination{margin-top:16px}.popular-has-after .custom-swiper .custom-pagination .swiper-pagination-bullet{background:#fff}.popular-has-after .custom-swiper .custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#df6282}.popular-has-after .heading-row{position:relative}.popular-has-after .heading-row:after{content:"";display:block;position:absolute;right:0;top:-12px;width:310px;height:130px;background:url(/build/assets/cp-a-CcfGuyYd.svg);background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:992px){.popular-has-after .heading-row:after{right:-12px;width:100vw;height:340px;background:url(/build/assets/cat-a-BWOJHo2d.svg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}}.selected-filters__item{display:flex;align-items:center;border-radius:12px;border:1px solid #E6E9EE;height:24px;width:-moz-fit-content;width:fit-content;padding-left:8px;font-size:12px;color:#757e87;-moz-column-gap:4px;column-gap:4px;padding-right:6px;transition:.3s}.selected-filters__item span{color:#2f3038}.selected-filters__item:hover{border:1px solid #CDD2DA}.selected-filters__item:hover .remove{opacity:1}.selected-filters__item .remove{width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:.3s;cursor:pointer;opacity:.6}.selected-filters__item .remove img,.selected-filters__item .remove svg{width:10px;height:10px;-o-object-fit:contain;object-fit:contain}@media(max-width:992px){.catalog .tabs.type-1{width:calc(100% + 24px);padding:0 12px;margin-left:-12px}}@media(max-width:992px){.catalog:has(.filters.active){display:contents}.catalog:has(.filters.active) .container{display:contents}}.catalog .mob-cat-buttons{position:sticky;z-index:10;background:#fff;top:56px;padding:0!important}.catalog .mob-cat-buttons .btn .count{display:inline-flex;align-items:center;justify-content:center;height:18px;min-width:18px;border-radius:100px;background:#fff;font-size:10px;color:#2f3038}.catalog__content .catalog-heading-row{border-bottom:1px solid #E6E9EE}@media(max-width:992px){.catalog__content .catalog-heading-row{display:none}}@media(max-width:992px){.catalog__content .catalog-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.catalog__content .catalog-list{display:flex;flex-flow:row;flex-wrap:wrap}.catalog__content .catalog-list .product{width:calc(50% - 6px)}}.catalog__content .catalog-list .baner-product{display:flex;transition:.2s}@media(max-width:800px){.catalog__content .catalog-list .baner-product{width:calc(50% - 6px)}}.catalog__content .catalog-list .baner-product:hover{opacity:.8}.catalog__content .catalog-list .baner-product img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:992px){.promo-page .tabs.type-1{width:calc(100% + 24px);padding:0 12px;margin-left:-12px}}.promo-page .promo-card{position:relative;background:#fff;border-radius:12px;overflow:hidden;transition:.3s;display:flex;flex-direction:column}.promo-page .promo-card:hover{box-shadow:0 10px 20px #2f30380d;transform:translateY(-2px)}.promo-page .promo-card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.promo-page .promo-card__image{aspect-ratio:1/1;overflow:hidden}.promo-page .promo-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.promo-page .promo-card__info{padding:16px 0;display:flex;flex-direction:column;flex-grow:1}.promo-page .promo-card__timer{display:flex;align-items:center;justify-content:space-between;gap:8px}.promo-page .promo-card__timer .label{display:inline-flex;align-items:center;padding:5px 8px;border-radius:12px;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.promo-page .promo-card__timer .txt{white-space:nowrap}.promo-page .promo-card__name{transition:.3s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-top:8px}@media(max-width:992px){.custom-pagination-row{flex-direction:column;gap:16px}.custom-pagination-row .load-more-products{width:100%}}
