.follower-black-friday{--bf-pink: #ed1e79;--bf-black: #050505;--bf-white: #fff;position:relative;overflow:hidden;color:var(--bf-white);background:var(--bf-black);isolation:isolate}.follower-black-friday:after{content:"";position:absolute;inset:auto -15% -45% 35%;z-index:-1;width:65vw;height:65vw;border-radius:50%;background:radial-gradient(circle,rgba(237,30,121,.24),transparent 68%);pointer-events:none}.follower-black-friday__media,.follower-black-friday__media:after{position:absolute;top:0;right:0;bottom:0;left:0}.follower-black-friday__media{z-index:-2}.follower-black-friday__media:after{content:"";background:linear-gradient(90deg,#000000eb,#000000b3 52%,#00000040)}.follower-black-friday__image{width:100%;height:100%;object-fit:cover}.follower-black-friday__inner{display:grid;align-content:center;min-height:clamp(620px,78vh,920px);padding:clamp(72px,10vw,150px) max(24px,6vw)}.follower-black-friday__content{max-width:780px}.follower-black-friday__eyebrow{margin:0 0 18px;color:var(--bf-pink);font-size:clamp(12px,1.2vw,15px);font-weight:700;letter-spacing:.22em;text-transform:uppercase}.follower-black-friday__heading{margin:0;color:inherit;font-size:clamp(48px,8.5vw,128px);font-weight:500;letter-spacing:-.055em;line-height:.86;text-wrap:balance}.follower-black-friday__heading strong{color:var(--bf-pink);font-weight:inherit}.follower-black-friday__text{max-width:640px;margin-top:28px;font-size:clamp(16px,1.6vw,22px);line-height:1.5}.follower-black-friday__bands{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 0;padding:0;list-style:none}.follower-black-friday__band{padding:9px 14px;border:1px solid rgba(255,255,255,.38);border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.08em}.follower-black-friday__countdown{display:flex;gap:clamp(18px,4vw,48px);margin-top:34px}.follower-black-friday__time{min-width:52px}.follower-black-friday__number{display:block;font-size:clamp(28px,4vw,52px);font-variant-numeric:tabular-nums;line-height:1}.follower-black-friday__label{display:block;margin-top:7px;color:#ffffffad;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.follower-black-friday__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.follower-black-friday__link{display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:52px;padding:13px 24px;border:1px solid var(--bf-white);color:var(--bf-white);background:transparent;font-size:13px;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background .2s ease,border-color .2s ease}.follower-black-friday__link:first-child,.follower-black-friday__link:hover{border-color:var(--bf-pink);color:var(--bf-white);background:var(--bf-pink)}.follower-black-friday__note{margin:22px 0 0;color:#ffffffb3;font-size:12px;line-height:1.5}.follower-black-friday__terms{display:inline-block;margin-top:18px;color:#ffffffc7;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.follower-black-friday__terms:hover{color:var(--bf-white)}@media(max-width:749px){.follower-black-friday__inner{align-content:end;min-height:720px;padding:92px 20px 54px}.follower-black-friday__media:after{background:linear-gradient(0deg,#000000f5,#0000008c 68%,#0000003d)}.follower-black-friday__links{display:grid;grid-template-columns:1fr}.follower-black-friday__link{min-width:0;min-height:48px;padding:11px 8px}}@media(prefers-reduced-motion:reduce){.follower-black-friday__link{transition:none}}.follower-bf-cart-message{display:grid;gap:5px;margin:0 0 16px;padding:16px 18px;border:1px solid rgba(237,30,121,.55);color:#fff;background:#050505;font-size:12px;line-height:1.45}.follower-bf-cart-message[hidden]{display:none}.follower-bf-cart-message strong{color:#ed1e79;letter-spacing:.1em}.follower-bf-cart-message a{color:#fff;text-decoration:underline;text-underline-offset:3px}.follower-bf-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:grid;place-items:center;padding:20px}.follower-bf-popup[hidden]{display:none}.follower-bf-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000c2;cursor:pointer}.follower-bf-popup__card{position:relative;width:min(560px,100%);padding:clamp(34px,6vw,64px);border:1px solid rgba(237,30,121,.7);color:#fff;background:radial-gradient(circle at 100% 0,rgba(237,30,121,.24),transparent 45%),#050505;box-shadow:0 24px 100px #0000007a;text-align:center}.follower-bf-popup__close{position:absolute;top:10px;right:14px;border:0;color:#fff;background:transparent;font-size:32px;line-height:1;cursor:pointer}.follower-bf-popup__eyebrow{margin:0 0 14px;color:#ed1e79;font-size:12px;font-weight:700;letter-spacing:.16em}.follower-bf-popup h2{margin:0;color:#fff;font-size:clamp(38px,8vw,68px);line-height:.95}.follower-bf-popup h2 strong{color:#ed1e79}.follower-bf-popup p{line-height:1.55}.follower-bf-popup__links{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:26px}.follower-bf-popup__links a{padding:13px 8px;border:1px solid #fff;color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.follower-bf-popup__links a:hover{border-color:#ed1e79;background:#ed1e79}.follower-bf-popup__conditions{display:inline-block;margin-top:20px;color:#ffffffb8;font-size:11px}@media(max-width:480px){.follower-bf-popup__links{grid-template-columns:1fr}}.follower-bf-product-badge-host{position:relative}.follower-bf-product-badge{position:absolute;top:clamp(10px,1.3vw,18px);left:clamp(10px,1.3vw,18px);z-index:8;display:grid;min-width:84px;padding:7px 14px 8px 10px;border:1px solid #ff2db2;clip-path:polygon(0 0,100% 0,88% 100%,0 100%);color:#fff;background:linear-gradient(135deg,#030303,#171019 72%,#ed1e79 160%);box-shadow:0 0 0 1px #ffffffa6,0 0 10px #ed1e79d9,0 5px 18px #00000038;line-height:1;pointer-events:none}.follower-bf-product-badge__event{color:#fff;font-size:7px;font-weight:800;letter-spacing:.12em;white-space:nowrap}.follower-bf-product-badge__value{margin-top:4px;color:#ff2b9b;font-size:clamp(16px,1.6vw,21px);font-weight:800;letter-spacing:-.04em}.follower-bf-active .promo-extra--full-price{display:none!important}.product-grid-item .follower-bf-product-badge{top:8px;left:8px;min-width:70px;padding:6px 11px 6px 8px;box-shadow:0 0 0 1px #ffffff94,0 0 7px #ed1e79b8,0 4px 12px #0000002e}.product-grid-item .follower-bf-product-badge__event{font-size:6px}.product-grid-item .follower-bf-product-badge__value{margin-top:3px;font-size:15px}@media(max-width:749px){.product-grid-item .follower-bf-product-badge{top:6px;left:6px;min-width:56px;padding:5px 9px 5px 6px}.product-grid-item .follower-bf-product-badge__event{font-size:5px;letter-spacing:.09em}.product-grid-item .follower-bf-product-badge__value{margin-top:2px;font-size:13px}[data-product]:not(.product-grid-item) .follower-bf-product-badge{min-width:74px;padding:6px 12px 7px 9px}[data-product]:not(.product-grid-item) .follower-bf-product-badge__event{font-size:6px}[data-product]:not(.product-grid-item) .follower-bf-product-badge__value{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/follower-black-friday.css.map */
