:root{--clv-bf-red: #B6403F;--clv-bf-black: #26282C}.topbar-section{--color-background: 38 40 44 !important;--gradient-background: var(--clv-bf-black) !important}.clv-bf-bar-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--clv-radius-xs);font-size:12px;line-height:1;letter-spacing:.02em;white-space:nowrap;color:#fff;background-color:var(--clv-bf-red)}@media screen and (min-width:1024px){.clv-bf-bar-item{position:relative;padding-inline-end:24px}.clv-bf-bar-item:after{content:"";position:absolute;inset-block:50%;inset-inline-end:0;width:1px;height:16px;transform:translateY(-50%);background-color:#ffffff59}}.clv-bf-marquee{display:none}@media screen and (max-width:1023px){.announcement-bar--static .announcement-static__item,.announcement-bar--static .clv-ribbon-arrow{display:none!important}.topbar-section .topbar,.topbar-section .announcement-bar{max-width:none;margin-inline:0;padding-inline:0}.clv-bf-marquee{display:flex;align-items:center;width:100%;height:100%;overflow:hidden}.clv-bf-marquee__track{display:flex;flex-shrink:0;animation:clv-bf-marquee 18s linear infinite}.clv-bf-marquee__group{display:flex;flex-shrink:0;align-items:center;gap:24px;padding-inline-end:24px}.clv-bf-marquee__item{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1.4;letter-spacing:.02em;white-space:nowrap}.clv-bf-marquee__item .icon{width:16px;height:16px}@media(prefers-reduced-motion:reduce){.clv-bf-marquee__track{animation-play-state:paused}}}@keyframes clv-bf-marquee{to{transform:translate(-25%)}}.template-index .shopify-section:first-child [allow-transparent-header]>.page-width:before{background-color:var(--clv-bf-black)!important}.clv-bf-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--clv-radius-xs);font-family:var(--clv-font-body);font-size:11px;font-weight:500;line-height:1;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#fff;background-color:var(--clv-bf-black)}.price--on-sale .price__regular,.clv-price-row--bf .clv-price-row__price,.clv-card__price-current--sale,.clv-addon__price--bf,.clv-teaser__price-row:has(s) .clv-teaser__price-now,.clv-cmpp__price:has(s) .clv-cmpp__now{color:var(--clv-bf-red)}.clv-ws__card-price--bf{padding:2px 10px;white-space:nowrap;border-radius:999px;font-weight:600;color:#fff;background-color:var(--clv-bf-red)}.clv-price-row--bf{flex-wrap:wrap;justify-content:flex-start}.clv-price-row--bf [data-clv-save]{color:#fff;background-color:var(--clv-bf-red)}.clv-price-row--bf .clv-bf-tag{height:auto;padding:4px 8px;line-height:1.4}.clv-card__save{color:#fff;background-color:var(--clv-bf-red)}.product-card .badge--bf{color:#fff;background-color:var(--clv-bf-black)}.clv-addon__compare{font-weight:400;color:var(--clv-slate-400)}.clv-addon__price--bf{white-space:nowrap}.clv-addon__price--bf small{display:block;margin-left:0}.clv-gifts--bf .clv-step-label{align-items:center;gap:12px;margin:0;padding:14px 16px;border-radius:var(--clv-radius-sm) var(--clv-radius-sm) 0 0;background-color:var(--clv-bf-black)}.clv-gifts--bf .clv-step-label>span{flex-shrink:0;color:#ffffffb3}.clv-gifts__bf-head{display:grid;gap:2px;min-width:0}.clv-step-label p.clv-gifts__bf-title{font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:20px;line-height:1.2;color:#fff}.clv-step-label p.clv-gifts__bf-sub{font-size:13px;font-weight:400;line-height:1.4;color:#fffc}.clv-gifts--bf .clv-gifts__list{border-block-start:0;border-radius:0 0 var(--clv-radius-sm) var(--clv-radius-sm)}.clv-gifts--bf .clv-gifts__discount,.clv-gifts--bf .clv-gifts__discount .clv-gifts__value{color:var(--clv-bf-red)}.clv-gifts--bf [data-clv-advantage]{color:#fff;background-color:var(--clv-bf-red)}.clv-mega__promo-heading{max-width:150px}.clv-mega__promo-text{max-width:140px}.clv-bf-promo-button{display:inline-flex;align-items:center;justify-content:center;border:0;color:#fff;background-color:var(--clv-bf-red);transition:filter .2s}a:hover>.clv-bf-promo-button{filter:brightness(1.12)}.clv-bf-hero{background-color:#000}.template-index .shopify-section:first-child [allow-transparent-header] .clv-bf-hero .banner__overlay{background:linear-gradient(90deg,#000 34%,#0000008c 52%,#0000 72%);opacity:1}.clv-bf-hero .clv-bf-banner__sticker{z-index:2;inset-block-start:170px;inset-inline:auto 40%;transform:rotate(-5deg)}.clv-bf-hero .banner__box>.button{order:1}.clv-bf-hero .banner__box>.clv-trustpilot{order:2}@media screen and (min-width:1024px){.template-index .shopify-section:first-child [allow-transparent-header] .clv-bf-hero .banner__image{position:absolute;inset-block:0;inset-inline:auto 0;width:72%;max-width:none;height:100%;object-fit:cover;object-position:80% 30%}}@media screen and (max-width:1023px){.template-index .shopify-section:first-child [allow-transparent-header] .clv-bf-hero .banner__overlay{background:linear-gradient(180deg,#0000 30%,#000000d9 62%,#000)}.template-index .shopify-section:first-child [allow-transparent-header] .clv-bf-hero .banner__image{object-position:82% 50%}.clv-bf-hero .clv-bf-banner__sticker{inset-block:16px auto;inset-inline:auto 16px}}.clv-bf-banner-wrap{padding-block-start:16px}.clv-bf-banner{position:relative;display:flex;align-items:center;margin:0;overflow:hidden;border-radius:var(--clv-radius-lg);color:#fff;background-color:#000;isolation:isolate}.clv-bf-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#000 36%,#0000008c,#0000 76%)}.clv-bf-banner__image{position:absolute;inset-block:0;inset-inline-end:0;z-index:-2;width:70%;height:100%;max-width:none;object-fit:cover;object-position:80% 35%}.clv-bf-banner--desk .clv-bf-banner__image{object-position:60% 45%}.clv-bf-banner__title{margin:0;font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);line-height:1.02;color:#fff}.clv-bf-banner__sticker{position:absolute;inset-block-start:50%;inset-inline-start:max(46%,460px);display:grid;justify-items:center;gap:2px;margin:0;padding:14px 22px 12px;border-radius:12px;color:#fff;background-color:var(--clv-bf-red);box-shadow:0 10px 28px #00000059;transform:translateY(-50%) rotate(-5deg)}.clv-bf-banner__sticker span{font-size:16px;line-height:1.2;white-space:nowrap}.clv-bf-banner__sticker strong{font-family:var(--clv-font-display);font-weight:var(--clv-font-display-weight);font-size:56px;line-height:1}.clv-bf-banner--lg{min-height:300px;padding:32px 56px}.clv-bf-banner--lg .clv-bf-banner__title{max-width:7em;font-size:clamp(52px,5vw,72px)}.clv-bf-banner--sm{min-height:104px;margin-block-end:8px;padding:16px 24px}.clv-bf-banner--sm .clv-bf-banner__title{font-size:30px}.clv-bf-banner--sm .clv-bf-banner__image{width:62%}.clv-bf-banner--sm:after{background:linear-gradient(90deg,#000 40%,#00000080 62%,#0000 90%)}@media screen and (max-width:1023px){.clv-price-row--bf{margin-block-end:6px}.clv-card__price .clv-bf-tag{padding:0 6px;font-size:10px;letter-spacing:.03em}.clv-card__price .clv-card__save{padding:0 6px}.clv-bf-banner-wrap{padding-block-start:12px}.clv-bf-banner--lg{align-items:flex-start;min-height:200px;padding:20px}.clv-bf-banner--lg .clv-bf-banner__title{font-size:38px}.clv-bf-banner:after,.clv-bf-banner--sm:after{background:linear-gradient(90deg,#000 26%,#0000008c 52%,#0000 82%)}.clv-bf-banner__image{width:78%}.clv-bf-banner__sticker{inset-block:auto 16px;inset-inline-start:20px;padding:8px 14px 7px;border-radius:8px;transform:rotate(-4deg)}.clv-bf-banner__sticker span{font-size:11px}.clv-bf-banner__sticker strong{font-size:30px}.clv-bf-banner--sm{min-height:88px;padding:12px 16px}.clv-bf-banner--sm .clv-bf-banner__title{font-size:24px}}.clv-cmpp__save{color:#fff;background:var(--clv-bf-red)}html body #CartPopup .upcart-public-cart-summary__total-discount{color:var(--clv-bf-red)!important}html body #CartPopup .upcart-public-component-product-tile__savings,html body #CartPopup .cv-price__save{color:#fff!important;background-color:var(--clv-bf-red)!important}
/*# sourceMappingURL=/cdn/shop/t/79/assets/clv-black-friday.css.map */
