.product_accessories_applicable{margin-top:45px}.product-offer-box{margin-bottom:0}.offer-title{font-family:var(--heading-font-family);font-size:20px;font-weight:600;margin-top:0;color:#001424}.offer-name{font-family:var(--heading-font-family);font-size:16px;line-height:120%;font-weight:600;color:#001424;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin-top:0}.sort-desc{font-family:var(--heading-font-family);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.sort-desc,.sort-desc p{font-size:12px;color:#4d5b66}.sort-desc p,.sort-desc.rte p{margin-block:1em}.sort-desc p+br{display:none}.sort-desc.des-noline{display:block}.read_less,.des-noline+.seemore-wrapper .read_more{display:none}.des-noline+.seemore-wrapper .read_less{display:block}.offer-wrapper .flickity-enabled.is-draggable .flickity-viewport{transition:height .2s}.offer-wrapper .seemore-wrapper{margin-bottom:5px;margin-top:5px}.offer-wrapper .offer_link_redirect{font-size:12px;font-weight:500;text-decoration-line:underline;text-transform:capitalize;margin-top:2px;position:relative;z-index:2;cursor:pointer}.expiry-date{line-height:0}.expiry-date span.icon-title{font-size:12px;color:#001424;padding-right:5px;font-weight:400;line-height:160%}.expiry-date span.icon-title svg{width:12px;height:12px}.expiry-date .date{font-weight:600;font-size:12px;line-height:100%;color:#001424;font-family:var(--heading-font-family)}.expiry-date .icon-title svg{vertical-align:middle}.offer-wrapper:not(.flickity-enabled){display:flex;flex-wrap:nowrap;overflow:hidden}.offer-wrapper:not(.flickity-enabled)>.offer_inner_wrapper{flex:1 0 auto}.offer_inner_wrapper{display:flex;border-radius:10px;overflow:hidden;width:100%;background:#fafafc}.offer-wrapper .flickity-viewport,.offer-wrapper .flickity-slider{display:flex;height:100%}.offer_inner_wrapper .image{position:relative}.product-offer-box .offer_inner_wrapper .image{display:flex;width:59.422%}.product-offer-box .offer_inner_wrapper .image:before{content:"";padding-bottom:54.1477%}.product-offer-box .offer_inner_wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.offer_inner_wrapper .content{padding:22px 24px;display:flex;flex-wrap:wrap;height:auto;flex-direction:unset;width:40.578%}.offer_inner_wrapper .content.is-scroll{overflow-x:hidden;max-height:222px;scrollbar-width:thin}.button-offer{font-size:12px;line-height:100%;font-weight:600;text-transform:capitalize;cursor:pointer;margin-top:10px;padding:12px 24px;--color-button: 33, 45, 61;width:100%}.offer-badges{position:absolute;left:0;bottom:0;display:flex;flex-wrap:wrap}.offer-badges .badge{color:#fff;padding:5px 10px 5px 20px;font-size:14px;line-height:100%;font-family:var(--heading-font-family);font-weight:700;display:flex;align-items:center;gap:10px;border-radius:0 15px 0 0;text-transform:uppercase;height:30px;position:relative;margin-left:-10px}.offer-badges .badge:first-child{z-index:1;margin:0;padding-left:10px}.offer-badges .badge.discount{background:#ed1c24}.offer-badges .tag_2.badge{background:#001424}.offer_inner_wrapper>div{flex:1}.product-offer-box .flickity-prev-next-button{width:20px;height:20px;border-radius:50%;right:0;transform:inherit;position:absolute;top:auto;opacity:1;bottom:100%;margin-bottom:21px;background:transparent}.product-offer-box .flickity-prev-next-button.previous{display:none}.product-offer-box .flickity-prev-next-button.previous{display:block;left:inherit;right:83px}.product-offer-box .flickity-prev-next-button.next{right:0}.product-offer-box .flickity-prev-next-button svg{width:20px;height:13px;fill:#001424;position:static}.product-offer-box .offer-wrapper.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){transform:inherit}.product-offer-box .app-carousel-status{position:absolute;right:20px;top:2px;margin:0;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#001424;padding-inline:20px}.product-offer-box{padding:0;background:transparent;position:relative;margin-top:45px}.offer_inner_wrapper .redirect-link{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;display:block}.offer_inner_wrapper .date-btn-wrapper{margin-top:auto;width:100%}@media screen and (min-width: 1261px){.product-offer-box .offer_inner_wrapper .image{max-width:61.95%}.offer_inner_wrapper .content{max-width:38.05%}@media (max-width: 1500px){.sort-desc{-webkit-line-clamp:2}.offer_inner_wrapper .content{padding-block:16px}}}@media screen and (min-width: 1501px){.product-offer-box .offer_inner_wrapper .image{max-width:59.422%}.offer_inner_wrapper .content{max-width:40.578%}}@media screen and (max-width: 1260px){.offer_inner_wrapper{flex-direction:column;align-items:normal}.offer_inner_wrapper .content,.offer_inner_wrapper .content.is-scroll{padding:20px}.product-offer-box .offer_inner_wrapper .image,.offer_inner_wrapper .content{width:100%;max-width:100%}}@media screen and (max-width: 989px){.offer_inner_wrapper .content.is-scroll{max-height:150px}}@media screen and (max-width: 749px){.product_accessories_applicable,.product-offer-box{margin-top:60px}.offer-title{margin-bottom:3rem}.product-offer-box .offer-wrapper.flickity-enabled .flickity-button{display:none}.offer_inner_wrapper .content{padding:20px 20px 0;position:relative}.date-btn-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.date-btn-wrapper>*{flex:1 0 auto;margin:0}.product-offer-box{padding-top:0}.product-offer-box .app-carousel-status{top:0;right:0;padding-right:0}.offer_inner_wrapper .image{max-width:100%}.product-offer-box .offer_inner_wrapper .image:before{padding-bottom:54.286%}.button-offer{padding:16px 20px;font-size:14px;gap:1rem;width:auto}.button-offer span{display:flex;align-items:center;gap:1rem}.offer_inner_wrapper .sort-desc{margin-bottom:1.6rem}@media (min-width: 375px){.expiry-date{margin-left:20px;margin-right:20px}.offer_inner_wrapper .date-btn-wrapper{margin-inline:-2rem;width:calc(100% + 4rem)}.button-offer{border-radius:10px 0 5px}}}@media (max-width: 374px){.button-offer span{display:flex;align-items:center;gap:1rem}.expiry-date{line-height:1.6;margin-bottom:1rem}.offer_inner_wrapper .content{padding-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/324/assets/product-offer-box.css.map */
