:root{--wy-bf-black:#0b0b0b;--wy-bf-yellow:#ffd60a}
.announcement-bar .wy-bf-hl{color:var(--wy-bf-yellow)}
#shopify-section-wanty_black_friday,.shopify-section:has(> .wy-bf-hero){margin:0!important;padding:0!important}
body:has(.wy-bf-hero) .sections-slide-show{display:none}
.wy-bf-hero{position:relative;overflow:hidden;padding:56px 20px 44px;background:radial-gradient(120% 90% at 50% 0%,#2b2b2b 0%,#0b0b0b 62%);color:#fff;text-align:center}
.wy-bf-hero:after{content:"";position:absolute;left:50%;bottom:-120px;width:520px;height:240px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,214,10,.22),transparent);pointer-events:none}
.wy-bf-hero__inner{position:relative;z-index:1;max-width:760px;margin:0 auto}
.wy-bf-hero__eyebrow{margin:0 0 12px;color:#bdbdbd;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}
.wy-bf-hero__title{margin:0;color:#fff;font-size:clamp(48px,14vw,108px);font-weight:800;line-height:.92;letter-spacing:-.035em;text-transform:uppercase}
.wy-bf-hero__title span{display:block;color:var(--wy-bf-yellow)}
.wy-bf-hero__sub{max-width:520px;margin:18px auto 0;color:#d6d6d6;font-size:15px;line-height:1.55}
.wy-bf-count{display:flex;justify-content:center;gap:8px;margin:26px 0 0}
.wy-bf-count[hidden]{display:none}
.wy-bf-count>div{min-width:66px;padding:10px 6px 8px;border:1px solid #333;border-radius:12px;background:#151515}
.wy-bf-count b{display:block;color:var(--wy-bf-yellow);font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}
.wy-bf-count span{display:block;margin-top:5px;color:#9a9a9a;font-size:11px;letter-spacing:.08em;text-transform:uppercase}
.wy-bf-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:54px;margin-top:28px;padding:0 36px;border-radius:12px;background:var(--wy-bf-yellow);color:var(--wy-bf-black)!important;font-size:16px;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:background .15s}
.wy-bf-hero__cta:hover{background:#fff}
.wy-bf-hero__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}
.wy-bf-hero__chips a{padding:8px 14px;border:1px solid #3a3a3a;border-radius:999px;color:#fff!important;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s}
.wy-bf-hero__chips a:hover{border-color:var(--wy-bf-yellow);color:var(--wy-bf-yellow)!important}
@media (min-width:1025px){.wy-bf-hero{padding:88px 20px 72px}.wy-bf-hero__sub{font-size:17px}.wy-bf-count>div{min-width:84px}.wy-bf-count b{font-size:34px}}
.label_sale,.badge.sale-badge{background:var(--wy-bf-black)!important;color:var(--wy-bf-yellow)!important}
.wy-bf-product .productView-details .productView-price:has(.price--on-sale):before{content:"Ofertă Black Friday";display:inline-block;margin:0 0 10px;padding:5px 10px;border-radius:6px;background:var(--wy-bf-black);color:var(--wy-bf-yellow);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}
