.featured-offer .section__header{padding:0 10px}.section__header .section__title{font-size:32px;margin:0}.featured-offer .section__header .section__title,.exclusive-offer .section__header .section__title{font-weight:600}.featured-offer .offer-list{display:flex;border-radius:15px;overflow:hidden;height:100%}.offer-list>a{position:absolute;top:0;bottom:0;right:0;left:0;cursor:pointer;display:block;z-index:1}.featured-offer .offer-content{background:#f5f5fa;padding:40px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-width:420px;width:420px}.offer-image{width:100%}.featured-offer .offer-image img{border-radius:0 15px 15px 0;height:100%;width:100%;object-fit:cover;position:static;max-height:70vh}.discount-tag{position:absolute;top:0;left:0;background:#ed1c24;color:#fff;padding:12px 30px;font-size:16px;font-weight:700;text-transform:uppercase;font-family:var(--font-heading-family);line-height:100%;border-radius:15px 0}.button-offer{display:flex;justify-content:end;align-items:center;background:#212d3d;color:#fff;padding:20px;border-radius:5px;font-size:14px;line-height:100%;font-weight:600;text-transform:capitalize;cursor:pointer;gap:10px}.featured-offer .expiry-date{margin-bottom:20px}.expiry-date .icon-title svg{vertical-align:middle}.expiry-date span.icon-title{font-size:14px;line-height:100%;color:#001424;padding-right:5px;font-family:var(--font-heading-family)}.expiry-date .date{font-weight:600;font-size:14px;line-height:100%;color:#001424;font-family:var(--font-heading-family)}.brand-logo{display:flex;flex-wrap:wrap;gap:10px;padding:15px 0}.featured-offer h2.collection_title.h2{margin:10px 0 5px;font-size:32px;font-weight:500;line-height:120%;color:#000;font-family:var(--font-heading-family)}.featured-promo .collection-hero_description p{color:#66727c}.offer-categories a{background:#fff;padding:5px 10px;border-radius:2px;color:#001424;font-size:12px;line-height:150%;font-weight:500;font-family:var(--font-heading-family)}.content-wrapper{margin-bottom:30px}.offer-categories{margin-top:24px}.featured-offer .featured-promo{padding:0 10px}.featured-offer{margin-bottom:120px;padding:0 70px}.featured-offer .featured-offer-content{overflow:unset;margin:0 auto}.featured-offer .slick-list{overflow:unset}.featured-offer .slick-dots{margin:50px 0 0;position:static}.featured-offer .slick-dots li{margin:0 10px;width:105px;height:6px}.featured-offer .slick-dots li button:before{content:"";background:#f0f1f7;width:105px;height:6px;border-radius:100px;opacity:1}.featured-offer .slick-dots li.slick-active button:before{background:#ed1c24}.featured-offer .slick-arrow{top:auto;bottom:0;width:16px;height:16px}.featured-offer .slick-prev:before{content:url(icon-prev.png);line-height:0;opacity:1}.featured-offer .slick-next:before{content:url(icon-next.png);line-height:0;opacity:1}.featured-offer .slick-next:before,.featured-offer .slick-prev:before{color:#ed1c24}.featured-offer .slick-arrow.slick-prev{left:38%}.featured-offer .slick-arrow.slick-next{right:38%}.featured-promo{height:auto}@media screen and (max-width: 1350px){.featured-offer .offer-content{padding:40px 20px 20px}.featured-offer .slick-arrow.slick-prev{left:33%}.featured-offer .slick-arrow.slick-next{right:33%}.featured-offer{padding:0 35px}}@media screen and (max-width: 1199px){.featured-offer h2.collection_title.h2{font-size:20px}}@media screen and (max-width: 989px){.featured-offer .offer-list{flex-direction:column}.featured-offer .offer-image{order:-1}.featured-offer{padding:0 30px 0 10px}.featured-offer .offer-content{padding:25px 20px;background:none;min-width:100%}.featured-offer .offer-list{box-shadow:2px 2px 15px #0000000f}.offer-categories{position:absolute;top:-134%;left:20px;margin:0}.content-wrapper{margin-bottom:20px}.featured-offer .slick-arrow{display:none!important}.featured-offer .discount-tag{top:-38px;border-radius:0 15px 0 0;font-size:14px}.featured-offer{margin-bottom:60px}.slick-dots{margin:40px 0 0}.featured-offer .slick-dots li{width:80px}.featured-offer .slick-dots li button:before{width:80px}.featured-offer .featured-promo{padding:0 5px}}@media screen and (max-width: 767px){.featured-offer .offer-content{padding:25px 0 0}.content-wrapper,.featured-offer .expiry-date{padding:0 20px}.button-offer{border-radius:0}.featured-offer .offer-image{padding-bottom:67.715%;position:relative}.featured-offer .offer-image img{position:absolute;border-radius:15px 0 0 15px}.section__header .section__title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/324/assets/collection_offer-featured.css.map */
