.profile__compare__add{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;font-size:16px;font-weight:600;height:190px;justify-content:center;line-height:1;width:100%}@media (min-width:992px){.profile__compare__add{height:307px}}.profile__compare__add:hover{background-color:inherit;color:var(--color-primary)}.profile__compare__add:hover>span{background-color:var(--color-primary-hovered)}.profile__compare__add span{height:44px;margin-bottom:16px;padding:9px 13px;width:52px}.profile__compare__add span>svg{height:26px;padding:4.6px;rotate:45deg;width:26px}.base-slider__heading{align-items:center;display:flex;justify-content:space-between}.base-slider__heading sup{font-size:12px;font-weight:400}@media (min-width:992px){.base-slider__heading sup{font-size:14px}}.swiper{overflow-y:visible}.base-slider:not(.swiper-initialized){overflow:hidden}.base-slider:not(.swiper-initialized) .swiper-wrapper{display:flex}.base-slider:not(.swiper-initialized) .swiper-slide{flex:0 0 auto;width:45%}@media (min-width:768px){.base-slider:not(.swiper-initialized) .swiper-slide{width:32%}}@media (min-width:992px){.base-slider:not(.swiper-initialized) .swiper-slide{width:24%}}@media (min-width:1200px){.base-slider:not(.swiper-initialized) .swiper-slide{width:19%}}.base-slider:not(.swiper-initialized).base-slider--compound .swiper-slide{width:45%}@media (min-width:640px){.base-slider:not(.swiper-initialized).base-slider--compound .swiper-slide{width:24%}}@media (min-width:768px){.base-slider:not(.swiper-initialized).base-slider--compound .swiper-slide{width:19%}}@media (min-width:992px){.base-slider:not(.swiper-initialized).base-slider--compound .swiper-slide{width:16%}}@media (min-width:1200px){.base-slider:not(.swiper-initialized).base-slider--compound .swiper-slide{width:14%}}.slider-controls{align-items:center;display:none;gap:6px}@media (min-width:992px){.slider-controls{display:flex}}.base-slider__box{position:relative;width:calc(100% + 15px)}.base-slider__box:not(.shadow-disabled):before{background:linear-gradient(90deg,#fff0,#6b6b6b1f);border-radius:5px 0 0 5px;bottom:0;content:"";display:block;height:100%;pointer-events:none;position:absolute;right:0;width:25px;z-index:2}@media (min-width:768px){.base-slider__box:not(.shadow-disabled):before{display:none}.base-slider__box{width:100%}}.swiper-container{height:100%;width:100%}.base-slider__column,.product-card{height:100%}.swiper-slide{height:auto}.base-slider__categories-box{margin-left:-7px;margin-right:-7px;padding-left:7px;padding-right:7px;position:relative;width:calc(100% + 14px)}.base-slider__categories-box:not(.shadow-disabled):before{background:linear-gradient(90deg,#fff0,#6b6b6b1f);border-radius:5px 0 0 5px;bottom:0;content:"";display:block;height:100%;pointer-events:none;position:absolute;right:0;width:25px;z-index:2}@media (min-width:768px){.base-slider__categories-box:not(.shadow-disabled):before{display:none}}.base-slider__categories{display:flex;gap:5px;margin-top:12px;padding-right:100px}@media (min-width:992px){.base-slider__categories{gap:10px;margin-top:18px}}.base-slider__categories div{width:auto}.base-slider__categories>.swiper-wrapper{gap:5px}@media (min-width:992px){.base-slider__categories>.swiper-wrapper{gap:10px}}.base-slider__categories button{position:relative;z-index:2}.base-slider__categories::-webkit-scrollbar{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;height:0}.base-slider__categories::-webkit-scrollbar-thumb{background-color:var(--color-text-subtle);border-radius:4px}.base-slider__header{width:calc(100% + 15px)}@media (min-width:768px){.base-slider__header{overflow-y:initial;width:100%}}.btn-category{border-color:#e9e9e9;color:var(--color-text-muted);flex-shrink:0;font-size:12px;font-weight:400;line-height:183%;padding:4px 11px}@media (min-width:992px){.btn-category{font-size:14px;line-height:157%;padding:5px 17px}}.btn-category.active,.btn-category:hover{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}.base-slider__count{color:var(--color-text-subtle);font-size:10px;line-height:1}@media (min-width:992px){.base-slider__count{font-size:12px;line-height:1.8333333333}}
