/** Shopify CDN: Minification failed

Line 261:87 Expected "*/" to terminate multi-line comment

**/
.deal-banner-new  .deal-banner.banner {display:flex; position:relative; flex-direction:column;}
.deal-banner-new  .deal-banner .banner__box {text-align:center;color: var(--gradient-base-accent-1);}
.deal-banner-new .deal-banner .banner__box .banner__sub_heading span{font-weight:400;font-size: clamp(2rem, 1.92rem + 0.4vw, 2.4rem);}
@media only screen and (max-width: 749px) {
.deal-banner-new  .deal-banner.banner--content-align-mobile-right .banner__box {text-align:right;}
.deal-banner-new  .deal-banner.banner--content-align-mobile-left .banner__box {text-align:left;}
}

.deal-banner-new  .deal-banner .banner__box.content-container .banner__text.body {margin-bottom:3.3rem; line-height:25px; font-size:2rem;}
 .deal-banner-new .deal-banner .banner__content{background:red !important:}
@media only screen and (min-width: 750px) {
.deal-banner-new  .deal-banner.banner--content-align-right .banner__box {text-align:right;}
.deal-banner-new  .deal-banner.banner--content-align-left .banner__box {text-align:left;}
.deal-banner-new  .deal-banner.banner--content-align-left .product-deal-count .deal-clock ul {justify-content:left}
.deal-banner-new  .deal-banner.banner--content-align-right .product-deal-count .deal-clock ul {justify-content:right}
.deal-banner-new  .deal-banner.banner--content-align-left.banner--desktop-transparent .banner__box, .deal-banner-new  .deal-banner.banner--content-align-right.banner--desktop-transparent .banner__box, .deal-banner-new  .deal-banner.banner--medium.banner--desktop-transparent .banner__box {max-width:100%;}
}

@media screen and (max-width: 749px) {
.deal-banner-new  .deal-banner.banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media, .deal-banner-new  .deal-banner.banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media {height:100%;}
.deal-banner-new  .deal-banner.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media, .deal-banner-new  .deal-banner.banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media {height:100%; position:absolute;}
.deal-banner-new  .deal-banner.banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media, .deal-banner-new  .deal-banner.banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media {height:39rem;}
.deal-banner-new  .deal-banner.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content {min-height:60rem;}
.deal-banner-new  .deal-banner.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content {min-height:42rem;}
.deal-banner-new  .deal-banner.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content {min-height:39rem;}
}
.deal-banner-new  .deal-banner .banner__content{ overflow:hidden;}
@media screen and (min-width: 750px) {
.deal-banner-new  .deal-banner.banner {flex-direction:row;}
.deal-banner-new  .deal-banner.banner--small:not(.banner--adapt) {min-height:57rem;}
.deal-banner-new  .deal-banner.banner--medium:not(.banner--adapt) {min-height:71.8rem;}
.deal-banner-new  .deal-banner.banner--large:not(.banner--adapt) {min-height:100rem;}
.deal-banner-new  .deal-banner .banner__content.banner__content--top-left {align-items:flex-start; justify-content:flex-start;}
.deal-banner-new  .deal-banner .banner__content.banner__content--top-center {align-items:flex-start; justify-content:center;}
.deal-banner-new  .deal-banner .banner__content.banner__content--top-right {align-items:flex-start; justify-content:flex-end;}
.deal-banner-new  .deal-banner .banner__content.banner__content--middle-left {align-items:center; justify-content:flex-start;}
.deal-banner-new  .deal-banner .banner__content.banner__content--middle-center {align-items:center; justify-content:center;}
.deal-banner-new  .deal-banner .banner__content.banner__content--middle-right {align-items:center; justify-content:flex-end;}
.deal-banner-new  .deal-banner .banner__content.banner__content--bottom-left {align-items:flex-end; justify-content:flex-start;}
.deal-banner-new  .deal-banner .banner__content.banner__content--bottom-center {align-items:flex-end; justify-content:center;}
.deal-banner-new  .deal-banner .banner__content.banner__content--bottom-right {align-items:flex-end; justify-content:flex-end;}
}

@media screen and (max-width: 749px) {
.deal-banner-new  .deal-banner.banner:not(.banner--stacked) {flex-direction:row; flex-wrap:wrap;}
.deal-banner-new  .deal-banner.banner--stacked {height:auto;}
.deal-banner-new  .deal-banner.banner--stacked .banner__media {flex-direction:column;}
}

.deal-banner-new  .deal-banner .banner__media {height:100%; position:absolute; left:0; top:0; width:100%;}
.deal-banner-new  .deal-banner .banner__media-half {width:50%;}
.deal-banner-new  .deal-banner .banner__media-half+.banner__media-half {right:0; left:auto;}

@media screen and (max-width: 749px) {
.deal-banner-new  .deal-banner.banner--stacked .banner__media-half {width:100%;}
.deal-banner-new  .deal-banner.banner--stacked .banner__media-half+.banner__media-half {order:1;}
}

@media screen and (min-width: 750px) {
.deal-banner-new  .deal-banner .banner__media {height:100%;}
}

.deal-banner-new  .deal-banner .isolate {width:100%}
.deal-banner-new  .deal-banner.banner--adapt, .deal-banner-new  .deal-banner.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder) {height:100%;}

@media screen and (max-width: 749px) {
.deal-banner-new  .deal-banner.banner--stacked.banner--adapt .banner__content {height:auto;}
.deal-banner-new  .deal-banner.banner:not(.banner--mobile-bottom) .banner__box {border:none; border-radius:0; box-shadow:none;}
.deal-banner-new  .deal-banner.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content {position:absolute; height:auto;}
.deal-banner-new  .deal-banner.banner--stacked.banner--adapt:not(.banner--mobile-bottom) .banner__content {max-height:100%; overflow:hidden; position:absolute;}
.deal-banner-new  .deal-banner.banner--stacked:not(.banner--adapt) .banner__media {position:relative;}
.deal-banner-new  .deal-banner.banner--stacked .banner__media-image-half {width:100%;}
}

.deal-banner-new  .deal-banner .banner__content {padding:0; display:flex; position:relative; width:100%; align-items:center; justify-content:center; z-index:2;}

@media screen and (min-width: 750px) {
.deal-banner-new  .deal-banner .banner__content {padding:5rem;}
.deal-banner-new  .deal-banner .banner__content--top-left {align-items:flex-start; justify-content:flex-start;}
.deal-banner-new  .deal-banner .banner__content--top-center {align-items:flex-start; justify-content:center;}
.deal-banner-new  .deal-banner .banner__content--top-right {align-items:flex-start; justify-content:flex-end;}
.deal-banner-new  .deal-banner .banner__content--middle-left {align-items:center; justify-content:flex-start;}
.deal-banner-new  .deal-banner .banner__content--middle-center {align-items:center; justify-content:center;}
.deal-banner-new  .deal-banner .banner__content--middle-right {align-items:center; justify-content:flex-end;}
.deal-banner-new  .deal-banner .banner__content--bottom-left {align-items:flex-end; justify-content:flex-start;}
.deal-banner-new  .deal-banner .banner__content--bottom-center {align-items:flex-end; justify-content:center;}
.deal-banner-new  .deal-banner .banner__content--bottom-right {align-items:flex-end; justify-content:flex-end;}
}

@media screen and (max-width: 749px) {
.deal-banner-new  .deal-banner.banner--mobile-bottom:not(.banner--stacked) .banner__content {order:2;}
.deal-banner-new  .deal-banner.banner:not(.banner--mobile-bottom) .field__input {background-color:transparent;}
}
.deal-banner-new  .deal-banner .banner__box{ background:transparent;}
.deal-banner-new  .deal-banner .banner__box {padding:3rem 3.5rem; position:relative; height:fit-content; align-items:center; text-align:center; width:100%; word-wrap:break-word; z-index:1; min-width:100%;}

@media screen and (min-width: 750px) {
.deal-banner-new  .deal-banner.banner--desktop-transparent .content-container:after {display:none;}
}

@media screen and (max-width: 749px) {
.deal-banner-new  .deal-banner.banner--mobile-bottom::after, .deal-banner-new  .deal-banner.banner--mobile-bottom .banner__media::after {display:none;}
}

.deal-banner-new  .deal-banner .banner__media::after {content:''; position:absolute; top:0; background:#000000; opacity:0; z-index:1; width:100%; height:100%; pointer-events:none;}
.deal-banner-new  .deal-banner .banner__box>*+.banner__text {margin-top:1.5rem;}

@media screen and (min-width: 750px) {
.deal-banner-new  .deal-banner .banner__box>*+.banner__text {margin-top:2rem;}
}

.deal-banner-new  .deal-banner .banner__box>*+.banner__list {margin-top:1.5rem;}

@media screen and (min-width: 750px) {
.deal-banner-new  .deal-banner .banner__box>*+.banner__list {margin-top:2rem;}
}

.deal-banner-new  .deal-banner .banner__box>*+* {margin-top:1.5rem;}
.deal-banner-new  .deal-banner .banner__box>*:first-child {margin-top:0; margin-bottom:0;}

@media screen and (max-width: 749px) {
.deal-banner-new  .deal-banner.banner--stacked .banner__box {width:100%;}
}

@media screen and (min-width: 750px) {
.deal-banner-new  .deal-banner .banner__box {width:auto; max-width:71rem; min-width:100%;}
}

@media screen and (min-width: 990px) {
.deal-banner-new  .deal-banner .banner__heading {margin-bottom:1.3rem;}
}

@media screen and (min-width: 1400px) {
.deal-banner-new  .deal-banner .banner__box {max-width:66.5rem;}
}

.deal-banner-new  .deal-banner .banner__box .banner__heading+* {margin-top:2rem;margin-bottom:2rem;}
.deal-banner-new  .deal-banner .banner__buttons {display:inline-flex; flex-wrap:wrap; gap:1rem; max-width:100%; word-break:break-word;}

@media screen and (max-width: 749px) {
.deal-banner-new  .deal-banner .banner__box .banner__buttons {justify-content:center;}
.deal-banner-new  .deal-banner.banner--content-align-mobile-right .banner__buttons--multiple {justify-content:flex-end;}
.deal-banner-new  .deal-banner.banner--content-align-mobile-center .banner__buttons--multiple>* {flex-grow:1; min-width:22rem;}
}

.deal-banner-new  .deal-banner .banner__list.subtitle.icon {display:flex; flex-direction:column; align-items:center;}

@media screen and (min-width: 750px) {
.deal-banner-new  .deal-banner.banner--content-align-center .banner__buttons--multiple>* {flex-grow:1; min-width:22rem;}
.deal-banner-new  .deal-banner.banner--content-align-right .banner__buttons--multiple {justify-content:flex-end;}
.deal-banner-new  .deal-banner .banner__list.subtitle.icon span {font-size:3rem; margin-left:20px; letter-spacing:0;}
.deal-banner-new  .deal-banner .banner__list.subtitle.icon {display:flex; flex-direction:row; align-items:center;}
}

.deal-banner-new  .deal-banner .banner__box>*+.banner__buttons {margin-top:0rem; }
.deal-banner-new  .deal-banner .banner__list.subtitle.icon span {margin-left:20px; letter-spacing:0;}
.deal-banner-new  .deal-banner .banner__text.subtitle span:after {content:""; width:50px; height:1px; display:inline-block; vertical-align:middle; background:currentcolor; margin:auto; position:relative; left:15px; right:0; top:0;}
.deal-banner-new  .deal-banner .image-with-text p.image-with-text__text {margin-bottom:20px;}
.deal-banner-new  .deal-banner .bg-image {z-index:-1;}

.deal-banner-new  .deal-banner .product-deal-count .deal-lable {display:none}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock {display:inline-block; text-align:center; width:100%; margin-top:0rem; padding:20px; margin-bottom:0px; z-index:1; transition:var(--DTBaseTransition); position:relative;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul {padding:0px; list-style:none; text-align:center; width:100%; margin:0; display:flex; justify-content:center;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li span{  font-size:var(--font-base-size) }
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li {padding:10px 25px; margin:0; background:transparent; display:flex; align-items:center; text-align:center; border:none; line-height:normal; min-width:105px; min-height:95px; justify-content:center; flex-direction:column;  }
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li i {display:block}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li:not(:last-child) {margin-right:15px;}
.deal-banner-new  .deal-banner .product-deal-count {align-items:center;}
.deal-banner-new  .deal-banner.banner .row {height:100%;}
.deal-banner-new  .deal-banner .banner__content {height:100%; padding:2rem;}
.deal-banner-new  .deal-banner.custom-deal-banner .banner__box {background:transparent; padding:0;}
.deal-banner-new  .deal-banner.custom-deal-banner .banner__box .banner__sub_heading {text-transform:uppercase; letter-spacing:2.6px; margin:0; font-size:1.2rem;}

.deal-banner-new  .deal-banner .deal-banner-wrapper {position:relative; height:100%;}
@media screen and (max-width: 1439px) {
.deal-banner-new  .deal-banner .deal-banner-wrapper{ overflow:hidden;} }
.deal-banner-new  .deal-banner.custom-deal-banner .product-deal-count .deal-clock ul li {position:relative;}
.deal-banner-new  .deal-banner.custom-deal-banner .product-deal-count .deal-clock ul li:not(:first-child):before {content:''; height:2px; width:16px; background:rgba(var(--color-base-background-1), 0.25); display:block; position:absolute; top:35px; z-index:-1; right:100%}
.deal-banner-new  .deal-banner.custom-deal-banner .product-deal-count .deal-clock ul li:not(:first-child):after {content:''; height:2px; width:16px; background:rgba(var(--color-base-background-1), 0.25); display:block; position:absolute; bottom:35px; z-index:-1; right:100%}

@media screen and (max-width: 749px) {
  .deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li{ padding:10px 12px;}
.deal-banner-new  .deal-banner.custom-deal-banner .product-deal-count .deal-clock ul {width:100%; justify-content:center;}
}
@media screen and (min-width: 577px) {
 
  .deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li:after{  bottom:40px; } }
@media screen and (max-width: 576px) {
   .deal-banner-new  .deal-banner .product-deal-count .deal-clock{ padding:0;}
  .deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li:after{ bottom:52px;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li { min-height:60px; min-width:60px;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock span {margin-bottom:15px;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li:not(:last-child) {margin-right:8px;}
.deal-banner-new  .deal-banner.custom-deal-banner .product-deal-count .deal-clock ul li:not(:first-child):before, .deal-banner-new  .deal-banner.custom-deal-banner .product-deal-count .deal-clock ul li:not(:first-child):after {display:none;}
}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li{ position:relative;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li:after{ content:''; width:76%; height:1px; margin:0 auto; background-color:currentcolor;  left:0; right:0; position:absolute; }
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li span { padding-top:20px; text-transform:uppercase;  }
.deal-banner-new  .deal-banner .deal-banner-wrapper {display:grid; justify-content:space-between;  width:100%;}
@media screen and (min-width: 990px) {
.deal-banner-new  .deal-banner .deal-banner-wrapper { grid-template-columns:1fr 1fr; } }
@media screen and (max-width: 989px) {
 /* .deal-banner-new   .deal-banner-wrapper .banner__media{ min-height:35rem;} */
.deal-banner-new  .deal-banner .deal-banner-wrapper { grid-template-columns:1fr; } }
.deal-banner-new  .deal-banner .deal-banner-wrapper {position:relative; height:100%;}
.deal-banner-new  .deal-banner .bg-image img, .deal-banner-new  .deal-banner .bg-image {border-radius:0;}
.deal-banner-new  .deal-banner .banner__content {height:100%; padding:2rem; /* border:4px solid rgb(var(--color-base-outline-button-labels)); *? border-radius:var(--buttons-radius);}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li span {position:absolute; bottom:-39px;  font-family:var(--font-heading-family); text-transform:uppercase;}
.deal-banner-new  .deal-banner .deals-counter {position:absolute; right:0; bottom:20px;}
.deal-banner-new  .deal-banner h6.banner__sub_heading {  font-family:var(--font-heading-family);}
.deal-banner-new  .deal-banner .banner__text { font-family:var(--font-heading-family); max-width:310px;}

@media screen and (min-width: 1921px) {
.deal-banner-new  .deal-banner h2.banner__heading {max-width:fit-content;}
.deal-banner-new  .deal-banner .banner__text {max-width:500px;}
.deal-banner-new  .deal-banner .banner__content {padding:2vw;}
}

@media screen and (max-width: 1540px) {
.deal-banner-new  .deal-banner.banner--desktop-transparent .banner__box {background:rgba(var(--color-base-accent-2), 0.5); padding:30px;}
.deal-banner-new  .deal-banner h2.banner__heading, .deal-banner-new  .deal-banner .banner__text {max-width:100%;}
.deal-banner-new  .deal-banner .deals-counter {position:relative;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li {min-width:90px; min-height:80px;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock {margin-top:2rem;}
.deal-banner-new  .deal-banner .banner__box {padding:0; height:100%; display:flex; flex-direction:column; justify-content:center; align-items:flex-start; text-align:left;}
.deal-banner-new  .deal-banner .deal-banner-wrapper {grid-template-columns:1fr 2fr;}
.deal-banner-new  .deal-banner .deal-banner-wrapper {gap:30px;}
}
@media screen and (max-width: 576px) {
.deal-banner-new  .deal-banner .banner__box{ padding:0;} }
@media screen and (max-width: 990px) {
.deal-banner-new  .deal-banner-wrapper .banner__media {max-width:500px; margin:auto; height:50rem;}
.deal-banner-new  .deal-banner .banner__content {height:50rem;}
.deal-banner-new  .deal-banner.banner--small:not(.banner--adapt) {min-height:100%;}
.deal-banner-new  .banner--small:not(.banner--adapt) {min-height:100%; height:100%;}
.deal-banner-new  .deal-banner .deal-banner-wrapper {flex-direction:column; display:flex; gap:50px;}
.deal-banner-new  .deal-banner h2.banner__heading {margin-bottom:0;}
}

@media screen and (max-width: 479px) {
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li {min-width:20px; min-height:30px; padding:5px 15px;}
.deal-banner-new  .deal-banner .banner__box {align-items:center; text-align:center;}
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li:not(:last-child) {margin-right:5px;}
.deal-banner-new  .deal-banner-wrapper .banner__media {height:23rem;}
}

@media screen and (max-width:767px) {
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li {min-width:70px; min-height:70px; font-size:20px; margin-bottom:10px;}
}

@media screen and (max-width:480px) {
.deal-banner-new  .deal-banner .product-deal-count .deal-clock ul li {min-width:35px; min-height:35px; font-size:12px; margin-bottom:10px;}
}
@media screen and (min-width:1440px) {
.deal-banner-new  .deal-banner .deal-banner-wrapper{ overflow:visible;} }
.deal-banner-new  .deal-banner.banner--desktop-transparent .button{border-radius:30px;}