.cb-hero{--cb-navy: #101816;--cb-navy-2: #15221c;--cb-gold: #e4c36a;--cb-gold-deep: #c9a227;--cb-red: #9b1c1c;--cb-red-dark: #6d1212;--cb-white: #ffffff;width:100%;margin:0;padding:0;color:var(--cb-white);font-family:Montserrat,Helvetica Neue,Arial,sans-serif}.cb-hero__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cb-hero__ribbon{position:relative;z-index:2;width:100%;background:linear-gradient(180deg,#b42323,#9b1c1c 45%,#6d1212);border-top:2px solid var(--cb-gold);border-bottom:2px solid var(--cb-gold);box-shadow:0 6px 16px #00000059}.cb-hero__ribbon-inner{display:flex;align-items:center;justify-content:center;gap:.4rem;max-width:1100px;margin:0 auto;padding:22px .5rem}.cb-hero__ribbon-text{margin:0;color:var(--cb-white);font-weight:900;font-size:34px;letter-spacing:.03em;line-height:1;text-transform:uppercase;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.28);white-space:nowrap}.cb-hero__marks{display:flex;align-items:center;gap:.28rem;flex-shrink:0}.cb-hero__flake{display:block;fill:none;stroke:var(--cb-gold);stroke-width:1.8;stroke-linecap:round;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.cb-hero__flake--sm{width:14px;height:14px}.cb-hero__flake--lg{width:22px;height:22px}.cb-hero__body{position:relative;overflow:hidden;background-color:var(--cb-navy);background-image:radial-gradient(1.5px 1.5px at 12% 18%,rgba(255,255,255,.22),transparent 2px),radial-gradient(1px 1px at 28% 62%,rgba(255,255,255,.14),transparent 2px),radial-gradient(1.5px 1.5px at 78% 14%,rgba(228,195,106,.2),transparent 2px),radial-gradient(1px 1px at 86% 70%,rgba(255,255,255,.12),transparent 2px),radial-gradient(1.2px 1.2px at 64% 84%,rgba(255,255,255,.12),transparent 2px),radial-gradient(1.5px 1.5px at 42% 10%,rgba(255,255,255,.16),transparent 2px),radial-gradient(1px 1px at 8% 88%,rgba(228,195,106,.12),transparent 2px),linear-gradient(180deg,rgba(26,48,38,.35) 0%,rgba(16,24,22,.15) 42%,var(--cb-navy) 78%);background-repeat:no-repeat}.cb-hero__body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.45;background-image:radial-gradient(circle,rgba(255,255,255,.55) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(228,195,106,.45) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(255,255,255,.35) 0 .8px,transparent 1.4px);background-size:160px 180px,210px 230px,120px 140px;background-position:8% 6%,70% 12%,40% 40%}.cb-hero__inner{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:.4rem 1rem 1.5rem;text-align:center}.cb-hero__tagline{margin:12px 0;font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:italic;font-weight:600;font-size:26px;line-height:1.25;color:var(--cb-gold);letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.85),0 0 18px rgba(16,24,22,.9),0 1px 2px rgba(0,0,0,.95)}.cb-hero__tagline:after{content:"";display:block;width:3.4rem;height:2px;margin:.5rem auto 0;background:var(--cb-gold);border-radius:1px;opacity:.85}.cb-hero__cover-link{position:relative;display:inline-block;margin:0 auto 10px;text-decoration:none}.cb-hero__glow{position:absolute;left:50%;top:50%;width:120%;height:108%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(228,195,106,.4) 0%,rgba(228,195,106,.1) 46%,transparent 72%);filter:blur(10px);pointer-events:none;z-index:0}.cb-hero__cover,.cb-hero__cover-link img{position:relative;z-index:1;display:block;width:min(40vw,156px);max-width:62vw;height:auto;margin:0 auto;border-radius:2px;box-shadow:0 10px 28px #00000080}.cb-hero__offer{margin:0}.cb-hero__format{margin:0 0 .3rem;color:var(--cb-white);font-weight:800;font-size:1.15rem;letter-spacing:.01em}.cb-hero__prices{margin:0 0 .45rem;display:flex;align-items:baseline;justify-content:center;gap:.55rem;flex-wrap:wrap}.cb-hero__was{color:#ef4444;font-size:1.15rem;font-weight:700;text-decoration:line-through;text-decoration-thickness:2px}.cb-hero__now{color:var(--cb-gold);font-size:2.35rem;font-weight:900;line-height:1;letter-spacing:-.02em;text-shadow:0 1px 0 rgba(0,0,0,.25)}.cb-hero__details{margin:0 auto .45rem;max-width:28rem;color:#f3f0e8;font-weight:500;font-size:13px;line-height:1.4}.cb-hero__ends{margin:0 0 .65rem;color:var(--cb-gold);font-style:italic;font-weight:500;font-size:.95rem}.cb-hero__btn{display:inline-block;width:100%;max-width:22rem;padding:.8rem 1.2rem;background:linear-gradient(180deg,#b42323 0%,var(--cb-red) 55%,var(--cb-red-dark) 100%);color:var(--cb-white);font-weight:800;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;text-align:center;border:1px solid var(--cb-gold-deep);border-radius:4px;box-shadow:0 6px 16px #00000059}.cb-hero__btn:hover,.cb-hero__btn:focus-visible{color:var(--cb-white);filter:brightness(1.08)}@media(max-width:449px){.cb-hero__marks{display:none}.cb-hero__ribbon-inner{padding:22px 8px}.cb-hero__ribbon-text{letter-spacing:0;font-size:min(34px,7.4vw)}}@media(min-width:500px){.cb-hero__ribbon-inner{gap:.7rem;padding:22px 1rem}.cb-hero__ribbon-text{letter-spacing:.08em}.cb-hero__flake--sm{width:16px;height:16px}.cb-hero__flake--lg{width:24px;height:24px}.cb-hero__format{font-size:1.35rem}.cb-hero__now{font-size:3rem}.cb-hero__details{font-size:15px}}@media(min-width:750px){.cb-hero__ribbon-text{font-size:48px;letter-spacing:.1em}.cb-hero__ribbon-inner{gap:.85rem;padding:22px 1.25rem}.cb-hero__flake--sm{width:22px;height:22px}.cb-hero__flake--lg{width:32px;height:32px}.cb-hero__inner{padding:.7rem 1.5rem 2.1rem}.cb-hero__tagline{font-size:40px;margin:22px 0 24px}.cb-hero__tagline:after{width:4.4rem;margin-top:.65rem}.cb-hero__cover-link{margin-bottom:18px}.cb-hero__cover,.cb-hero__cover-link img{width:340px;max-width:none}.cb-hero__format{font-size:1.5rem}.cb-hero__was{font-size:1.35rem}.cb-hero__now{font-size:3.5rem}.cb-hero__details{font-size:16px;max-width:34rem}.cb-hero__ends{font-size:1.1rem}.cb-hero__btn{font-size:1.15rem;padding:1.05rem 1.75rem;max-width:24rem}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=gA */
