@keyframes wch-pulse{0%{transform:scale(1);opacity:.8}40%{transform:scale(1.5);opacity:.4}60%{transform:scale(1.8);opacity:.2}to{transform:scale(2);opacity:0}}.promo-category-slider{padding-top:20px;padding-bottom:64px;position:relative}@media (max-width: 800px){.promo-category-slider{padding-block:20px;padding-bottom:10px;padding-left:16px}}.promo-category-slider__mobile-text{display:none;padding-right:13px}.promo-category-slider__mobile-text .title{color:#1e1e1e;font-family:Roma;font-size:32px;font-style:normal;font-weight:400;line-height:42px}.promo-category-slider__mobile-text .title b{font-weight:700}.promo-category-slider__mobile-text .description{color:#1e1e1e;font-family:Roma;font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media (max-width: 800px){.promo-category-slider__mobile-text{display:block}}.promo-category-slider__mobile-modal-cta{display:none!important;color:#1e1e1e;font-family:Roma;font-size:13px;font-style:normal;font-weight:400;line-height:150%;margin:10px;position:relative;display:inline-block;text-decoration:none}.promo-category-slider__mobile-modal-cta:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#1e1e1e;transition:width .3s ease,opacity .3s ease}.promo-category-slider__mobile-modal-cta:hover:after{width:50%;opacity:0}@media (max-width: 800px){.promo-category-slider__mobile-modal-cta{display:inline-block!important}}.promo-category-slider .swiper{margin-top:74px;position:relative;width:100%}@media (max-width: 800px){.promo-category-slider .swiper{padding-left:unset;max-width:unset;margin-top:10px}}.promo-category-slider .swiper.active{display:block}.promo-category-slider .swiper .swiper-container{position:relative;width:100%}.promo-category-slider .swiper .swiper-container .swiper-wrapper{flex:1;width:100%}@media (max-width: 800px){.promo-category-slider .swiper .swiper-container .swiper-wrapper{width:fit-content}}.promo-category-slider .swiper .swiper-slide{width:100%;height:auto;position:relative;cursor:pointer;max-height:362px;min-height:320px}.promo-category-slider .swiper .swiper-slide .last-promotion-badge{display:none}.promo-category-slider .swiper .swiper-slide:last-of-type .last-promotion-badge{display:block}.promo-category-slider .swiper .swiper-slide:last-of-type .promotion-badge{display:none}@media (max-width: 800px){.promo-category-slider .swiper .swiper-slide{min-height:282px}}.promo-category-slider .swiper .swiper-slide .last-promotion-badge,.promo-category-slider .swiper .swiper-slide .promotion-badge{position:absolute;left:16px;top:16px}@media (max-width: 800px){.promo-category-slider .swiper .swiper-slide .last-promotion-badge,.promo-category-slider .swiper .swiper-slide .promotion-badge{width:68px;height:68px;left:8px;top:8px}}.promo-category-slider .swiper .swiper-slide .img-wrapper{width:100%;height:100%}.promo-category-slider .swiper .swiper-slide .img-wrapper img{width:100%;height:100%;object-fit:cover}.promo-category-slider .swiper .swiper-slide .info-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:0 16px}.promo-category-slider .swiper .swiper-slide .info-wrapper .title{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:2px;text-transform:uppercase}@media (max-width: 800px){.promo-category-slider .swiper .swiper-slide .info-wrapper .title{font-size:20px}}.promo-category-slider .swiper .swiper-slide .info-wrapper .sub-title{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:18px}@media (max-width: 800px){.promo-category-slider .swiper .swiper-slide .info-wrapper .sub-title{font-size:13px}}.promo-category-slider .swiper .swiper-slide .info-wrapper span{position:relative;display:inline-block;text-decoration:none;margin-top:10px;color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:150%}.promo-category-slider .swiper .swiper-slide .info-wrapper span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transition:width .3s ease,opacity .3s ease}.promo-category-slider .swiper .swiper-slide .info-wrapper span:hover:after{width:50%;opacity:0}@media (max-width: 800px){.promo-category-slider .swiper .swiper-slide .info-wrapper span{font-size:13px}}.promo-category-slider .swiper .swiper-slide--first{background-color:#d2e1e8}@media (max-width: 800px){.promo-category-slider .swiper .swiper-slide--first{display:none}}.promo-category-slider .swiper .swiper-slide--first:hover{cursor:default}.promo-category-slider .swiper .swiper-slide--first__info-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.promo-category-slider .swiper .swiper-slide--first__info-wrapper .title{color:#1e1e1e;text-align:center;font-family:Roma;font-size:48px;font-style:normal;font-weight:400;line-height:60px;margin-bottom:20px}.promo-category-slider .swiper .swiper-slide--first__info-wrapper .title b{font-weight:700}.promo-category-slider .swiper .swiper-slide--first__info-wrapper .sub-title{color:#1e1e1e;text-align:center;margin-bottom:30px;font-family:Roma;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.promo-category-slider .swiper .swiper-slide--first__info-wrapper span{position:relative;display:inline-block;text-decoration:none;text-align:center;color:#1e1e1e;font-family:Roma;font-size:15px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;display:block;width:min-content;text-wrap:nowrap}.promo-category-slider .swiper .swiper-slide--first__info-wrapper span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#1e1e1e;transition:width .3s ease,opacity .3s ease}.promo-category-slider .swiper .swiper-slide--first__info-wrapper span:hover:after{width:50%;opacity:0}.promo-category-slider .swiper .swiper-slide--first__info-wrapper span:hover{cursor:pointer}.promo-category-slider .swiper .arrows-wrapper{position:absolute;max-width:100%;width:100%;top:-15px;display:flex;z-index:10}.promo-category-slider .swiper .arrows-wrapper .wch-swiper-button-prev{transform:rotate(180deg)}.promo-category-slider .swiper .arrows-wrapper .wch-swiper-arrow.wch-swiper-button-prev.swiper-button-disabled{opacity:.5;pointer-events:none}
