.hero.hero--black-friday:has(.hero__slide--black-friday.is-active){--hero-min-height: min(540px, max(390px, calc(100svh - 310px) ))}.hero--black-friday .hero__slide--black-friday{justify-content:center;background:#0c0c0c}.hero--black-friday .hero__slide--black-friday:after{background:none}.hero__slide--black-friday .hero__scene{background:#0c0c0c}.hero__slide--black-friday .hero__scene img{object-position:center}.hero--black-friday .hero__slide--black-friday .hero__copy{width:460px;max-width:100%;padding:24px 0}.hero__slide--black-friday .hero__copy>*{animation:none!important;filter:none}.hero--black-friday .hero__slide--black-friday .hero__eyebrow{font-size:12px;letter-spacing:0;margin-bottom:16px}.hero--black-friday .hero__slide--black-friday .hero__heading{font-size:96px;line-height:.96;letter-spacing:0;text-shadow:none;margin:0 0 20px;max-width:100%}.hero__slide--black-friday .hero__heading span+span{margin-inline-start:0}.hero__slide--black-friday .hero__heading em{letter-spacing:0;color:#c7a8ee}.hero__slide--black-friday .hero__heading em:after{display:none}.hero--black-friday .hero__slide--black-friday .hero__text{font-size:18px;line-height:1.5;color:#ece7f2;max-width:430px;margin:0 0 24px;text-shadow:none}.hero__slide--black-friday .hero__ticks{display:none}.hero__slide--black-friday .hero__actions .btn{background:#8740be;color:#fff}.hero__slide--black-friday .hero__actions .btn:hover{background:#71329f}.announcement.announcement--black-friday{background:#b9172c;color:#fff;letter-spacing:0;text-transform:none;line-height:1.3}.cm-bf-announcement__inner{display:flex;align-items:center;justify-content:center;gap:32px;min-height:64px;max-width:1320px;margin-inline:auto;padding:8px 24px;box-sizing:border-box}.cm-bf-announcement__offer{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:15px;color:inherit;text-decoration:none}.cm-bf-announcement__offer strong{font-size:17px;font-weight:800}.cm-bf-announcement__link{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:inherit;text-underline-offset:3px;white-space:nowrap}.cm-bf-countdown{display:inline-flex;flex-shrink:0;align-items:center;gap:20px;color:#fff;font-family:var(--ds-font-body);letter-spacing:0}.cm-bf-countdown[hidden],.cm-bf-countdown [hidden]{display:none}.cm-bf-countdown__label{max-width:86px;font-size:13px;font-weight:600;line-height:1.3}.cm-bf-countdown__digits{display:grid;grid-template-columns:repeat(4,34px);gap:12px}.cm-bf-countdown__digits>span{display:grid;justify-items:center;position:relative;min-width:0}.cm-bf-countdown__digits>span+span:before{content:":";position:absolute;left:-8px;top:0;font-size:24px;line-height:1.1;opacity:.7}.cm-bf-countdown b{font-size:28px;line-height:1.1;font-variant-numeric:tabular-nums;font-weight:700}.cm-bf-countdown small{font-size:9px;line-height:1.5;color:#fff}@media(max-width:899px){.cm-bf-announcement__inner{gap:20px;padding-inline:16px}.cm-bf-announcement__offer{font-size:13px;gap:6px 10px}.cm-bf-announcement__offer strong{font-size:15px}.cm-bf-announcement__link{display:none}.cm-bf-countdown{gap:12px}.cm-bf-countdown__label{max-width:80px;font-size:12px}.cm-bf-countdown__digits{grid-template-columns:repeat(4,30px);gap:10px}.cm-bf-countdown b{font-size:24px}.cm-bf-countdown__digits>span+span:before{left:-7px;font-size:21px}.hero.hero--black-friday:has(.hero__slide--black-friday.is-active){--hero-min-height: min(540px, max(400px, calc(100svh - 270px) ))}.hero--black-friday .hero__slide--black-friday{justify-content:flex-end}.hero__slide--black-friday .hero__scene img{height:calc(100% - 300px);object-position:right center}.hero--black-friday .hero__slide--black-friday .hero__copy{width:100%;padding:20px 0 24px}.hero--black-friday .hero__slide--black-friday .hero__heading{font-size:64px;margin-bottom:16px}.hero--black-friday .hero__slide--black-friday .hero__text{font-size:16px;margin-bottom:20px}.hero__slide--black-friday .hero__actions{gap:16px}.hero__slide--black-friday .hero__link{display:none}.hero--black-friday .hero__tab{min-height:68px;padding-block:10px}.hero--black-friday .hero__tab small{display:none}}@media(max-width:599px){.cm-bf-announcement__inner{flex-direction:column;gap:6px;padding-block:9px;min-height:82px}.cm-bf-countdown__label{max-width:100px;font-size:11px}.cm-bf-countdown b{font-size:22px}.cm-bf-countdown__digits>span+span:before{font-size:20px}}@media(max-width:359px){.hero--black-friday .hero__slide--black-friday .hero__heading{font-size:56px}}@media(max-width:374px){.cm-bf-announcement__offer{font-size:12px;gap:6px 8px}.cm-bf-announcement__offer strong{font-size:14px}.hero__slide--black-friday .hero__actions .btn{padding-inline:16px;font-size:13px;gap:0}.hero__slide--black-friday .hero__actions .btn>.icon{display:none}}.cm-bf-product-offer{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin-top:16px;padding:12px 14px;border-radius:4px;background:#b9172c;color:#fff;letter-spacing:0}.cm-bf-product-offer:has([data-phase=ended]),.cm-bf-product-offer:has([data-phase=invalid]){display:none}.cm-bf-product-offer__title{font-size:13px;line-height:1.3;font-weight:800;white-space:nowrap}.cm-bf-product-offer .cm-bf-countdown{justify-content:flex-end;min-width:0;gap:12px}.cm-bf-product-offer .cm-bf-countdown__label{max-width:76px;font-size:11px}.cm-bf-product-offer .cm-bf-countdown__digits{grid-template-columns:repeat(4,28px);gap:8px}.cm-bf-product-offer .cm-bf-countdown b{font-size:22px}.cm-bf-product-offer .cm-bf-countdown small{font-size:8px}.cm-bf-product-offer .cm-bf-countdown__digits>span+span:before{left:-6px;font-size:20px}@media(max-width:599px){.cm-bf-product-offer{gap:8px;padding:10px}.cm-bf-product-offer__title{font-size:12px}.cm-bf-product-offer .cm-bf-countdown{gap:8px}.cm-bf-product-offer .cm-bf-countdown__label{max-width:52px;font-size:10px}.cm-bf-product-offer .cm-bf-countdown__digits{grid-template-columns:repeat(4,24px);gap:6px}.cm-bf-product-offer .cm-bf-countdown b{font-size:20px}.cm-bf-product-offer .cm-bf-countdown__digits>span+span:before{left:-5px;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/casamob-black-friday-campaign.css.map */
