:root{--bf-black: #111;--bf-accent: #f5d8a0;--bf-pink: #f2a6b0}.bf-bar{display:block;background:var(--bf-black);color:#fff;text-decoration:none}.bf-bar:hover{color:#fff}.bf-bar__in{max-width:1512px;margin:0 auto;min-height:42px;padding:6px 16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;font-size:14px;line-height:20px;font-weight:600;text-align:center}.bf-bar__tag{padding:2px 10px;border-radius:999px;background:var(--bf-accent);color:var(--bf-black);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.bf-bar__cd{color:var(--bf-accent);font-variant-numeric:tabular-nums}.bf-bar__ends{color:#ffffffbf;font-weight:500}@media(max-width:749px){.bf-bar__in{font-size:13px;gap:4px 10px}.bf-bar__ends{display:none}}.bf-hero{padding:16px 0 8px}.bf-hero__card{display:flex;align-items:stretch;overflow:hidden;border-radius:30px;background:var(--bf-black);color:#fff}.bf-hero__img{flex:0 0 42%;min-height:320px;position:relative}.bf-hero__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bf-hero__txt{flex:1;padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;align-items:flex-start;gap:14px}.bf-hero__pill{padding:4px 14px;border-radius:999px;background:var(--bf-pink);color:var(--bf-black);font-weight:800;font-size:14px;letter-spacing:.06em}.bf-hero__title{font-family:Fredoka,Fredoka One,Poppins,sans-serif;font-weight:600;font-size:clamp(40px,6vw,84px);line-height:1;color:#fff;text-transform:uppercase;letter-spacing:.01em}.bf-hero__text{max-width:560px;font-size:clamp(16px,1.4vw,20px);line-height:1.5;color:#ffffffe0}.bf-hero__btn{background:var(--bf-accent);border-color:var(--bf-accent);color:var(--bf-black);min-height:56px;padding:0 40px;font-size:18px}.bf-hero__btn:hover{color:var(--bf-black)}.bf-hero__note{font-size:13px;color:#ffffffa6}.bf-cd--boxes{display:flex;gap:10px}.bf-cd__box{min-width:64px;padding:10px 8px;border-radius:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);text-align:center}.bf-cd__box b{display:block;font-size:28px;line-height:32px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.bf-cd__box small{font-size:12px;color:#ffffffb3}@media(max-width:749px){.bf-hero{padding:12px 0 0}.bf-hero__card{flex-direction:column;border-radius:22px}.bf-hero__img{flex:none;min-height:200px}.bf-hero__txt{align-items:center;text-align:center;padding:26px 20px 28px}.bf-hero__btn{width:100%}.bf-cd__box{min-width:58px}.bf-cd__box b{font-size:24px;line-height:28px}}.card__badge.bf-badge{background:var(--bf-black);color:#fff}.pdp-atc.pdp-atc--bf{background:var(--bf-black);border-color:var(--bf-black);color:var(--bf-accent)}.pdp-atc--bf .pdp-atc__price{display:none!important}.pdp-atc.pdp-atc--bf:hover:not(:disabled){background:#000;border-color:#000;color:var(--bf-accent)}.hero-bf{position:absolute;z-index:2;top:clamp(18px,3vw,40px);right:clamp(18px,3vw,48px);width:clamp(108px,11vw,150px);aspect-ratio:1;border-radius:50%;background:var(--bf-black);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;transform:rotate(-8deg);box-shadow:0 10px 30px #00000040;border:3px solid var(--bf-accent)}.hero-bf b{font-family:Fredoka,Fredoka One,Poppins,sans-serif;font-weight:600;font-size:clamp(14px,1.3vw,19px);line-height:1.05;text-transform:uppercase;letter-spacing:.02em;max-width:80%}.hero-bf span{font-family:Fredoka,Fredoka One,Poppins,sans-serif;font-weight:600;font-size:clamp(18px,1.9vw,28px);line-height:1.05;color:var(--bf-accent)}.home-hero--bf .home-hero__btn{background:var(--bf-black);border-color:var(--bf-black);color:#fff}.home-hero--bf .home-hero__btn:hover{background:#000;color:#fff}@media(max-width:749px){.home-hero--bf .home-hero__frame{background:var(--bf-black)}.home-hero--bf .home-hero__shade{background:linear-gradient(180deg,rgba(17,17,17,0) 36%,rgba(17,17,17,.55) 50%,rgba(17,17,17,.94) 66%,var(--bf-black) 100%)}.home-hero--bf .home-hero__btn{background:var(--bf-accent);border-color:var(--bf-accent);color:var(--bf-black)}.home-hero--bf .home-hero__btn:hover{background:var(--bf-accent);color:var(--bf-black)}.hero-bf{width:104px;top:16px;right:16px}}.hero-bf,.bf-bar__cd,.bf-pdp{display:none}
/*# sourceMappingURL=/cdn/shop/t/50/assets/blackfriday.css.map */
