:root{--cse-blue: #1a6fff;--cse-blue-light: #e8f0ff;--cse-blue-mid: rgba(26, 111, 255, .12);--cse-blue-soft: rgba(26, 111, 255, .06);--cse-teal: #00bcd4;--cse-teal-light: rgba(0, 188, 212, .08);--cse-pink: #e91e63;--cse-pink-light: rgba(233, 30, 99, .06);--cse-price-main: #111111;--cse-price-cross: #999999;--cse-price-badge: #1a6fff;--cse-urgency: #e05e2a;--cse-urgency-bg: rgba(224, 94, 42, .08);--cse-card-bg: #ffffff;--cse-card-border: rgba(0, 0, 0, .06);--cse-card-shadow: 0 4px 24px rgba(0, 0, 0, .05);--cse-card-radius: 1.6rem;--cse-bg-white: #ffffff;--cse-bg-light: #f8f9fc;--cse-bg-offwhite: #f3f4f7;--cse-hero-font: "Bebas Neue", "Oswald", "Barlow Condensed", "Impact", "Haettenschweiler", "Arial Narrow", var(--font-heading-family), sans-serif;--cse-section-gap: 6rem;--cse-section-gap-sm: 4rem;--cse-transition: .22s ease}.cse-eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cse-blue);background:var(--cse-blue-light);border:1px solid rgba(26,111,255,.14);border-radius:2rem;padding:.5rem 1.2rem .5rem 1rem;line-height:1;margin:0 0 1.8rem}.cse-heading{font-family:var(--cse-hero-font, var(--font-heading-family));font-weight:900;font-size:clamp(2.8rem,5vw + .5rem,5.5rem);line-height:.94;letter-spacing:.02em;text-transform:uppercase;color:var(--smileboxx-text, #111);margin:0 0 1.8rem}.cse-subtext{font-size:1.55rem;line-height:1.72;color:var(--smileboxx-text-muted, #555);margin:0 0 2.8rem;font-weight:400;letter-spacing:.01em;max-width:56rem}.cse-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:0 3rem;min-height:5.4rem;border-radius:var(--sb-btn-radius, 4rem);transition:transform var(--cse-transition),box-shadow var(--cse-transition),background-color var(--cse-transition);cursor:pointer;text-decoration:none;white-space:nowrap}.cse-btn--primary{background-color:var(--cse-blue);color:#fff;box-shadow:0 4px 20px #1a6fff40}.cse-btn--primary:hover{transform:translateY(-2px);box-shadow:0 8px 28px #1a6fff52;color:#fff}.cse-btn--secondary{background:transparent;color:var(--smileboxx-text, #111);border:1.5px solid rgba(0,0,0,.15)}.cse-btn--secondary:hover{transform:translateY(-1px);border-color:#0000004d}.cse-btn--outline-white{background:transparent;color:var(--cse-blue);border:1.5px solid var(--cse-blue)}.cse-btn--outline-white:hover{background:var(--cse-blue-light);transform:translateY(-1px)}@media screen and (max-width:749px){.cse-btn{width:100%;min-height:5.2rem;font-size:1.35rem;padding:0 2rem}}.cse-urgency-badge{display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cse-urgency);background:var(--cse-urgency-bg);border:1px solid rgba(224,94,42,.16);border-radius:2rem;padding:.4rem 1.1rem}.cse-price-row{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.cse-price-main{font-family:var(--cse-hero-font, var(--font-heading-family));font-size:clamp(3.2rem,5.5vw,5.2rem);font-weight:900;line-height:1;color:var(--cse-blue);letter-spacing:.01em}.cse-price-original{font-size:1.85rem;font-weight:500;color:var(--cse-price-cross);text-decoration:line-through;letter-spacing:.01em}.cse-price-label{font-size:1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cse-blue);background:var(--cse-blue-light);border-radius:2rem;padding:.3rem .9rem}.cse-card{background:var(--cse-card-bg);border:1px solid var(--cse-card-border);border-radius:var(--cse-card-radius);box-shadow:var(--cse-card-shadow);padding:2.4rem}.cse-icon-circle{width:4.4rem;height:4.4rem;border-radius:50%;background:var(--cse-blue-light);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--cse-blue)}.cse-divider{width:3.5rem;height:2px;background:var(--cse-blue);border:none;border-radius:2px;margin:0;opacity:.3}@media(prefers-reduced-motion:reduce){.cse-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-clearlystraight-event.css.map */
