dm-offer-price{display:contents}dm-offer-price[data-active]>.f-price{display:none!important}.dm-offer-price[hidden],dm-offer-bands[hidden]{display:none!important}.dm-offer-price{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.dm-offer-price .dm-offer-price__previous .f-price__sale{padding-right:0}.dm-offer-price [data-offer-previous]{text-decoration:line-through;text-decoration-thickness:1.5px}.dm-offer-price [hidden],.dm-offer-price__previous .f-price__sale-row:has([data-offer-previous][hidden]){display:none!important}.dm-offer-price__current{display:flex;flex-direction:column;border:2px solid #be4f08;border-radius:12px;padding:0;overflow:hidden;color:#be4f08}.dm-offer-price__label{display:block;width:100%;padding:5px 10px;background:#be4f08;color:#fff;text-align:center;font-size:12px;font-weight:700;line-height:1.2}.dm-offer-price__sale-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex:1;gap:8px;padding:7px 12px}.dm-offer-price .dm-offer-price__current .dm-offer-price__discount{position:static;inset:auto;transform:none;flex-shrink:0}.dm-offer-price__current strong{font-size:1.35em;line-height:1.15}.product-card .dm-offer-price{width:100%;column-gap:0}.product-card .dm-offer-price__current{margin-inline:auto}.product-card-style-card:not(.color-inherit) .dm-offer-price{width:calc(100% + 2rem)}#ProductsList[data-layout=list] .product-card .dm-offer-price,.product-bundle-card .product-card .dm-offer-price{width:100%}.product__info-wrapper .dm-offer-price{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:stretch;width:100%;max-width:520px}.product__info-wrapper .dm-offer-price__previous{min-width:0}.product__info-wrapper .dm-offer-price .dm-offer-price__previous [data-offer-previous]{font-size:26px}.product__info-wrapper .dm-offer-price__label{padding:3px 10px}.product__info-wrapper .dm-offer-price__sale-row{padding:4px 10px}.product__info-wrapper .dm-offer-price .dm-offer-price__discount{font-size:18px;padding:8px 6px}.product__info-wrapper .dm-offer-price__current strong{font-size:32px;line-height:1.1}.search__box-products .product-card .dm-offer-price{display:grid;grid-template-columns:max-content minmax(0,1fr);width:100%;gap:8px}.search__box-products .product-card .dm-offer-price__current{min-width:0;margin-inline:0;border-radius:9px}.search__box-products .dm-offer-price__label{padding:4px;font-size:9.5px;white-space:nowrap}.search__box-products .dm-offer-price__sale-row{flex-wrap:nowrap;gap:4px;padding:5px 4px}.search__box-products .dm-offer-price__current strong{font-size:16px;white-space:nowrap}.search__box-products .dm-offer-price .dm-offer-price__discount{font-size:10px;padding:3px 4px}.product-card[data-dm-offer-active] .f-badge--sale,product-info[data-dm-offer-active]>.product>.product__info-wrapper .f-badge--sale{display:none!important}.product__media-gallery-viewer-wrap:has(>dm-offer-bands:not([hidden])),.product-card__image-wrapper:has(>dm-offer-bands:not([hidden])){container-type:inline-size}.dm-offer-bands{--offer-band-inset: 8px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dm-offer-bands--card{border-radius:inherit}.product-card__image-wrapper:has(>.dm-card-gallery--multiple)>.dm-offer-bands--card{bottom:12px}.dm-offer-bands--detail{--offer-band-inset: 12px;border-radius:var(--blocks-radius)}.product__media-gallery-viewer-wrap:has(>dm-offer-bands:not([hidden])) .product__media-icon{top:calc(var(--dm-offer-title-height, 0px) + 12px)}.product-card__image-wrapper:has(>dm-offer-bands:not([hidden])) .product-card__quickview{top:calc(var(--dm-offer-title-height, 0px) + 8px)}.dm-offer-bands__title{padding:10px 14px;text-align:center;font-weight:750;line-height:1.25;font-size:clamp(12px,4cqw,19px);overflow-wrap:anywhere;color:var(--offer-title-color, #fff);background:var(--offer-title-bg, #be4f08)}.dm-offer-bands__countdown{display:flex;align-items:center;gap:3px;width:max-content;max-width:calc(100% - 2 * var(--offer-band-inset));margin:var(--offer-band-inset);padding:6px 8px;border-radius:9px;background:var(--offer-countdown-bg, #000);box-shadow:0 2px 10px #0000001f;color:var(--offer-countdown-color, #fff);font-size:clamp(9px,2.8cqw,12px);font-weight:500;line-height:1.35;white-space:nowrap;font-variant-numeric:tabular-nums}.dm-offer-bands__countdown b{color:inherit;font-weight:750}.dm-offer-bands__countdown i{color:inherit;opacity:.65;font-style:normal}.dm-offer-bands--detail .dm-offer-bands__countdown{gap:5px;padding:8px 12px;border-radius:11px;font-size:clamp(11px,2.9cqw,18px)}.dm-offer-bands__ticker{overflow:hidden;margin:0 var(--offer-band-inset) var(--offer-band-inset);border-radius:18px;padding:10px 0;color:var(--offer-subtitle-color, #111);background:var(--offer-subtitle-bg, #fff);font-size:clamp(12px,3.8cqw,18px);line-height:1.25;font-weight:700}.dm-offer-bands__viewport{overflow:hidden;margin-inline:5px}.dm-offer-bands__track{display:flex;width:max-content;animation:dm-offer-scroll 18s linear infinite}.dm-offer-bands__group{display:flex;flex-shrink:0}.dm-offer-bands__group>span{display:inline-flex;align-items:center;gap:18px;padding-right:18px;white-space:nowrap}.dm-offer-bands__group b{color:#f5bf19;font-size:1.55em;font-family:system-ui,sans-serif;line-height:.8}.dm-offer-bands--detail .dm-offer-bands__title{padding:16px 22px;font-size:clamp(18px,4cqw,30px)}.dm-offer-bands--detail .dm-offer-bands__ticker{padding:14px 0;font-size:clamp(17px,3.6cqw,27px);border-radius:24px}@keyframes dm-offer-scroll{to{transform:translate(-50%)}}@media(min-width:990px){.product__info-wrapper .dm-offer-price__current{transform:translate(-86px)}}@media(max-width:767.98px){.dm-offer-bands--detail{border-radius:var(--blocks-radius-mobile)}.product-card-style-card:not(.color-inherit) .dm-offer-price{width:calc(100% + 1.2rem)}.product-card-list-on-mobile.product-card-style-card .dm-offer-price{width:100%}}@media(max-width:749px){.dm-offer-bands--detail{--offer-band-inset: 8px}.product__media-gallery-viewer-wrap:has(>dm-offer-bands:not([hidden])) .product__media-icon{top:calc(var(--dm-offer-title-height, 0px) + 8px)}.dm-offer-bands--detail .dm-offer-bands__title{padding:12px 16px;font-size:clamp(17px,5cqw,22px)}.dm-offer-bands--detail .dm-offer-bands__ticker{font-size:clamp(16px,4.5cqw,20px);padding:12px 0}.dm-offer-price{gap:10px}.product__info-wrapper .dm-offer-price{gap:12px}.product__info-wrapper .dm-offer-price__sale-row{padding:3px 8px;gap:6px}.product__info-wrapper .dm-offer-price__current strong{font-size:24px}.product__info-wrapper .dm-offer-price .dm-offer-price__previous [data-offer-previous]{font-size:20px}.product__info-wrapper .dm-offer-price .dm-offer-price__discount{font-size:14px;padding:6px 5px}.search__box-products .product-card .dm-offer-price{gap:6px}.search__box-products .dm-offer-price__label{padding:4px 2px;font-size:8.5px}.search__box-products .dm-offer-price__sale-row{gap:3px;padding:5px 3px}.search__box-products .dm-offer-price__current strong{font-size:14px}.search__box-products .dm-offer-price .dm-offer-price__discount{font-size:9px;padding:3px}}@media(prefers-reduced-motion:reduce){.dm-offer-bands__track{animation:none}}.dm-cart-offer-unit:has(dm-offer-price[data-active]){display:block!important}.dm-cart-offer-unit .dm-offer-price{gap:12px;margin-top:5px}.dm-cart-offer-unit .dm-offer-price__current strong{font-size:18px}.dm-cart-offer-unit .dm-offer-price__label{font-size:10px;padding:4px 8px}.dm-cart-offer-unit .dm-offer-price__sale-row{padding:5px 8px;gap:5px}.dm-cart-offer-unit .dm-offer-price__previous{font-size:13px}.dm-cart-offer-media{position:relative;container-type:inline-size}.dm-cart-offer-media .dm-offer-bands{--offer-band-inset: 3px}.dm-cart-offer-media .dm-offer-bands__title{font-size:8px;padding:5px 2px}.dm-cart-offer-media .dm-offer-bands__countdown{font-size:6px;gap:1px;padding:3px 2px;border-radius:4px}.dm-cart-offer-media .dm-offer-bands__ticker{font-size:8px;padding:4px 0;margin:0 8px 8px}.dm-cart-offer-media .dm-offer-bands__group>span{gap:6px;padding-right:6px}@media(max-width:749px){.product__info-wrapper .dm-offer-price .dm-offer-price__previous .f-price__sale{padding-right:0!important}.product__info-wrapper .dm-offer-price [data-offer-previous]{white-space:nowrap}.product-card .dm-offer-price{display:grid;grid-template-columns:max-content minmax(0,1fr);width:100%!important;gap:6px}.product-card .dm-offer-price__current{min-width:0;margin-inline:0;border-radius:9px}.product-card .dm-offer-price__label{font-size:8.5px;padding:4px 2px;white-space:nowrap}.product-card .dm-offer-price__sale-row{flex-wrap:nowrap;gap:3px;padding:5px 3px}.product-card .dm-offer-price__current strong{font-size:14px;white-space:nowrap}.product-card .dm-offer-price .dm-offer-price__discount{font-size:9px;padding:3px}}@media(max-width:749px){#ProductsList .product-card .dm-offer-price__previous{font-size:12px}#ProductsList .product-card .dm-offer-price__current strong{font-size:13px}}.search__box-products .product-card{container:dm-search-card / inline-size}@container dm-search-card (max-width: 280px){.search__box-products .product-card .dm-offer-price{grid-template-columns:minmax(0,1fr);gap:6px}.search__box-products .dm-offer-price__previous{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.search__box-products .product-card .dm-offer-price__current{width:100%;box-sizing:border-box}.search__box-products .dm-offer-price__label{white-space:normal;font-size:10px;padding:4px 6px}.search__box-products .dm-offer-price__sale-row{flex-wrap:wrap;padding:5px 6px}.search__box-products .dm-offer-price__current strong{font-size:16px}.search__box-products .dm-offer-bands__title{font-size:12px;padding:7px 6px}.search__box-products .dm-offer-bands__countdown{box-sizing:border-box;flex-wrap:wrap;justify-content:center;font-size:9px;gap:2px;padding:4px}.search__box-products .dm-offer-bands__ticker{font-size:11px;padding-block:6px}}quick-view-modal media-gallery[data-context=quickview] .product__media-gallery-viewer-wrap{margin-inline:0!important;padding:0!important;border-radius:var(--blocks-radius)}quick-view-modal media-gallery[data-context=quickview] .product__media-item{width:100%}quick-view-modal media-gallery[data-context=quickview] .product__media-item-container{aspect-ratio:2 / 3;border:0}quick-view-modal media-gallery[data-context=quickview] .product__media-item-container img{width:100%;height:100%;object-fit:contain}quick-view-modal media-gallery[data-context=quickview] .swiper-controls{position:static;margin:0!important;padding:0;height:3px;min-height:0;display:flex}quick-view-modal media-gallery[data-context=quickview] .swiper-controls .swiper-button{display:none}quick-view-modal media-gallery[data-context=quickview] .swiper-pagination{position:static;display:flex!important;width:100%;gap:4px}quick-view-modal media-gallery[data-context=quickview] .swiper-pagination-bullet{flex:1;margin:0!important;height:3px;border-radius:0;background:#d6d6d6;opacity:1}quick-view-modal media-gallery[data-context=quickview] .swiper-pagination-bullet-active{background:#333}quick-view-modal media-gallery[data-context=quickview] .dm-offer-bands{bottom:3px;--offer-band-inset: 8px}quick-view-modal .product__info-wrapper .dm-offer-price__current{transform:none}@media(max-width:767.98px){quick-view-modal .dm-offer-bands--detail .dm-offer-bands__title{padding:10px 12px;font-size:16px}quick-view-modal .dm-offer-bands--detail .dm-offer-bands__countdown{font-size:11px;gap:3px;padding:6px 8px;flex-wrap:wrap;box-sizing:border-box}quick-view-modal .dm-offer-bands--detail .dm-offer-bands__ticker{font-size:14px;padding:8px 0}quick-view-modal .product__info-wrapper .dm-offer-price{grid-template-columns:max-content minmax(0,1fr);gap:12px}quick-view-modal .product__info-wrapper .dm-offer-price__current{min-width:0}quick-view-modal .product__info-wrapper .dm-offer-price__label{white-space:normal;font-size:10px;padding:5px}quick-view-modal .product__info-wrapper .dm-offer-price__sale-row{flex-wrap:wrap;padding:6px}quick-view-modal .product__info-wrapper .dm-offer-price__current strong{font-size:22px;white-space:nowrap}quick-view-modal .product__info-wrapper .dm-offer-price .dm-offer-price__previous [data-offer-previous]{font-size:18px}}quick-view-modal media-gallery[data-context=quickview]{padding-inline:0;box-sizing:border-box}quick-view-modal media-gallery[data-context=quickview] .product__media-gallery-viewer-wrap{overflow:visible}quick-view-modal media-gallery[data-context=quickview] .dm-offer-bands__ticker{position:absolute;inset-inline:var(--offer-band-inset);bottom:var(--offer-band-inset);margin:0}@media(max-width:767.98px){quick-view-modal .drawer__header-title h3{font-size:20px;line-height:1.3}}quick-view-modal media-gallery[data-context=quickview] .product__media-gallery-viewer-wrap,quick-view-modal media-gallery[data-context=quickview] .product__media-gallery-viewer,quick-view-modal media-gallery[data-context=quickview] .product__media-item-container,quick-view-modal media-gallery[data-context=quickview] .product__media-item-container img,quick-view-modal media-gallery[data-context=quickview]>.product__media-gallery-viewer-wrap>.dm-offer-bands{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}quick-view-modal .product__info-wrapper .dm-offer-price{grid-template-columns:max-content minmax(0,1fr);justify-content:start;align-items:center}quick-view-modal .product__info-wrapper .dm-offer-price__current{width:max-content;max-width:100%;justify-self:center}#ProductsList .product-card__image-wrapper:has(>dm-offer-bands:not([hidden])) .product-card__quickview{top:var(--dm-offer-title-height, 0px);right:0}@media(max-width:767.98px){#ProductsList .dm-offer-bands--card .dm-offer-bands__countdown{display:grid;grid-template-columns:max-content max-content max-content;gap:2px 3px}#ProductsList .dm-offer-bands--card .dm-offer-bands__countdown>i:nth-of-type(2){display:none}}[id$=__recently_viewed_products_w4PGc3] .product-card{container:dm-cart-recommendation / inline-size}@container dm-cart-recommendation (max-width: 240px){[id$=__recently_viewed_products_w4PGc3] .product-card .dm-offer-price{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px;width:100%!important}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__current{min-width:0;max-width:100%;margin-inline:0;justify-self:center;box-sizing:border-box}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__label{font-size:10px;padding:4px 6px;white-space:normal}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__sale-row{padding:5px 6px;gap:4px}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__current strong{font-size:16px;white-space:nowrap}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price .dm-offer-price__discount{font-size:10px;padding:3px 4px}}@container dm-cart-recommendation (max-width: 240px){[id$=__recently_viewed_products_w4PGc3] .product-card .dm-offer-price{grid-template-columns:minmax(0,1fr);gap:6px}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__previous{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__current{width:100%}}@container dm-cart-recommendation (max-width: 240px){[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__previous{justify-content:center;width:100%}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__previous .f-price__sale{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__previous .f-price-item{margin:0;white-space:nowrap}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__previous .f-price__sale-row{margin:0}}[id$=__recently_viewed_products_w4PGc3] .dm-responsive-swatches{flex-wrap:nowrap;gap:6px}[id$=__recently_viewed_products_w4PGc3] .dm-responsive-swatches>li{flex-shrink:0}@container dm-cart-recommendation (max-width: 240px){[id$=__recently_viewed_products_w4PGc3] .product-card .dm-offer-price .dm-offer-price__previous.f-price .f-price__sale{display:flex!important;flex-direction:row!important;justify-content:center;align-items:center;gap:16px!important;width:100%}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__previous .f-price__sale-row{width:auto;margin:0}[id$=__recently_viewed_products_w4PGc3] .dm-offer-price__previous .f-price-item{margin:0;white-space:nowrap}}.product-card:not(#ProductsList .product-card) .product-card__info{container:dm-offer-card-info / inline-size}@container dm-offer-card-info (max-width: 240px){.product-card .dm-offer-price.dm-offer-price:not([hidden]){display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;gap:8px!important}.product-card .dm-offer-price .dm-offer-price__previous{width:100%;min-width:0}.product-card .dm-offer-price .dm-offer-price__previous.f-price .f-price__sale{display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px!important;width:100%}.product-card .dm-offer-price .dm-offer-price__previous .f-price__sale-row{width:auto;margin:0}.product-card .dm-offer-price .dm-offer-price__previous .f-price-item{margin:0;white-space:nowrap}.product-card .dm-offer-price .dm-offer-price__current{width:100%;min-width:0;max-width:100%;margin:0;box-sizing:border-box;border-radius:12px}.product-card .dm-offer-price .dm-offer-price__label{font-size:10px;padding:4px 6px;white-space:normal}.product-card .dm-offer-price .dm-offer-price__sale-row{flex-wrap:wrap;justify-content:center;padding:5px 6px;gap:4px}.product-card .dm-offer-price .dm-offer-price__current strong{font-size:16px;white-space:nowrap}.product-card .dm-offer-price .dm-offer-price__current .dm-offer-price__discount{font-size:10px;padding:3px 4px}}@container dm-offer-card-info (max-width: 160px){.product-card .dm-offer-price .dm-offer-price__previous.f-price .f-price__sale{flex-wrap:nowrap;gap:8px!important}.product-card .dm-offer-price .dm-offer-price__previous .f-price-item{font-size:10px!important}.product-card .dm-offer-price .dm-offer-price__label{font-size:9px}.product-card .dm-offer-price .dm-offer-price__current strong{font-size:14px}}.dm-offer-countdown--search-inline{display:none}@container dm-search-card (max-width: 160px){.search__box-products .product-card dm-offer-bands .dm-offer-bands__countdown{display:none}.search__box-products .product-card .dm-offer-countdown--search-inline:not([hidden]){display:flex;position:static;width:max-content;max-width:100%;margin:10px auto;padding:5px 7px;flex-wrap:wrap;justify-content:center;box-sizing:border-box;font-size:9px;gap:2px}}@container dm-search-card (max-width: 160px){.search__box-products .product-card[data-dm-offer-active] .pcard-reviews:has([data-number-of-reviews="0"]){display:none}.search__box-products .product-card .dm-offer-countdown--search-inline:not([hidden]){margin-block:4px}.search__box-products .product-card .dm-offer-price .dm-offer-price__previous,.search__box-products .product-card .dm-offer-price .dm-offer-price__previous .f-price__sale{min-height:0;height:auto}}@container dm-offer-card-info (max-width: 160px){.search__box-products .product-card .dm-offer-price .dm-offer-price__previous .f-price-item{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/dm-opportunities.css.map */
