.event-display.svelte-1ajwdpi{--event-gutter:clamp(24px, 3.9vw, 88px);background:var(--color-accent);color:var(--color-ink);isolation:isolate;grid-template-rows:minmax(0,1fr) clamp(105px,15.1svh,228px);grid-template-columns:minmax(0,63fr) minmax(0,37fr);height:100svh;min-height:600px;display:grid;position:relative;overflow:hidden}.poster-main.svelte-1ajwdpi{padding:4.1svh var(--event-gutter);position:relative;overflow:hidden}.poster-header.svelte-1ajwdpi{justify-content:space-between;align-items:center;gap:20px;display:flex}.event-logo.svelte-1ajwdpi{filter:brightness(0);opacity:.83;width:clamp(150px,20.5svh,310px);height:auto}.header-controls.svelte-1ajwdpi{align-items:center;gap:16px;display:flex}.header-controls.svelte-1ajwdpi span:where(.svelte-1ajwdpi){letter-spacing:.08em;white-space:nowrap;font-size:clamp(16px,1.96svh,30px);font-weight:750}.fullscreen-button.svelte-1ajwdpi{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #71472c;border-radius:8px;place-items:center;padding:10px;display:grid}svg.svelte-1ajwdpi{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}#event-title.svelte-1ajwdpi{z-index:1;letter-spacing:-.033em;text-wrap:nowrap;margin:4.7svh 0 0;font-size:clamp(48px,8.6svh,132px);font-weight:850;line-height:.98;position:relative}.poster-description.svelte-1ajwdpi{z-index:1;margin:2.2svh 0 0;font-size:clamp(18px,2.34svh,36px);line-height:1.35;position:relative}.poster-product.svelte-1ajwdpi{object-fit:contain;mix-blend-mode:multiply;width:69%;max-width:none;height:41svh;position:absolute;bottom:12.3svh;right:-2%;transform:rotate(-13deg)}.poster-specs.svelte-1ajwdpi{left:var(--event-gutter);right:var(--event-gutter);border-top:1px solid #8b542f;grid-template-columns:1fr 1.15fr 1fr;gap:20px;padding-top:2.7svh;display:grid;position:absolute;bottom:4.1svh}.poster-specs.svelte-1ajwdpi>div:where(.svelte-1ajwdpi){gap:.9svh;display:grid}.poster-specs.svelte-1ajwdpi strong:where(.svelte-1ajwdpi){letter-spacing:-.03em;font-size:clamp(30px,4.4svh,68px);line-height:1}.poster-specs.svelte-1ajwdpi span:where(.svelte-1ajwdpi){font-size:clamp(16px,1.96svh,30px);line-height:1.3}.poster-media.svelte-1ajwdpi{background:#46646a;position:relative;overflow:hidden}video.svelte-1ajwdpi{object-fit:cover;width:100%;height:100%;display:block}.media-caption.svelte-1ajwdpi{color:#fff;pointer-events:none;background:linear-gradient(#13252edb,#13252e00);padding:3.8svh 2.7vw 6svh;position:absolute;top:0;left:0;right:0}.media-caption.svelte-1ajwdpi strong:where(.svelte-1ajwdpi){letter-spacing:-.02em;font-size:clamp(30px,3.9svh,60px);line-height:1.15}.media-caption.svelte-1ajwdpi p:where(.svelte-1ajwdpi){margin:.8svh 0 0;font-size:clamp(18px,2.05svh,32px);line-height:1.4}.retry-video.svelte-1ajwdpi{color:#fff;cursor:pointer;background:#13252e;border:1px solid #fff;border-radius:8px;min-height:48px;padding:15px 21px;font-size:20px;position:absolute;bottom:28px;left:28px}.poster-footer.svelte-1ajwdpi{background:var(--color-background);padding:2svh var(--event-gutter);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:3vw;display:grid}.try-product.svelte-1ajwdpi strong:where(.svelte-1ajwdpi){letter-spacing:-.028em;font-size:clamp(26px,3.65svh,56px);line-height:1.15}.try-product.svelte-1ajwdpi p:where(.svelte-1ajwdpi){color:var(--color-muted);margin:.9svh 0 0;font-size:clamp(16px,2.05svh,32px);line-height:1.35}.product-link.svelte-1ajwdpi{color:var(--color-ink);text-underline-offset:.25em;align-items:center;gap:12px;min-height:48px;font-size:clamp(16px,1.8svh,28px);display:flex}.poster-price.svelte-1ajwdpi{white-space:nowrap;align-items:center;gap:2vw;display:flex}.poster-price.svelte-1ajwdpi span:where(.svelte-1ajwdpi){font-size:clamp(20px,2.44svh,38px)}.poster-price.svelte-1ajwdpi strong:where(.svelte-1ajwdpi){letter-spacing:-.036em;font-size:clamp(54px,8.1svh,124px);line-height:1}.event-offer.svelte-1ajwdpi{gap:.1rem;display:grid}.event-offer.svelte-1ajwdpi small:where(.svelte-1ajwdpi){font-size:clamp(14px,1.6svh,24px);font-weight:600;line-height:1.1}.event-offer-amounts.svelte-1ajwdpi{align-items:baseline;gap:clamp(10px,1vw,24px);display:flex}.poster-price.svelte-1ajwdpi .event-offer:where(.svelte-1ajwdpi) strong:where(.svelte-1ajwdpi){font-size:clamp(48px,6.2svh,94px)}.event-offer.svelte-1ajwdpi s:where(.svelte-1ajwdpi){color:var(--color-muted);font-size:clamp(25px,3.5svh,54px);text-decoration-thickness:.07em}.event-display.svelte-1ajwdpi :where(.svelte-1ajwdpi):focus-visible{outline:3px solid var(--color-ink);outline-offset:5px}.alternative.svelte-1ajwdpi .poster-main:where(.svelte-1ajwdpi),.alternative.svelte-1ajwdpi .try-product:where(.svelte-1ajwdpi){container-type:inline-size}.alternative.svelte-1ajwdpi #event-title:where(.svelte-1ajwdpi){font-size:min(8.6svh,10cqi)}.alternative.svelte-1ajwdpi .try-product:where(.svelte-1ajwdpi) strong:where(.svelte-1ajwdpi){white-space:nowrap;font-size:min(9svh,8.8cqi);line-height:1.05;display:block}@media (aspect-ratio>=17/10){#event-title.svelte-1ajwdpi{font-size:clamp(48px,10svh,132px)}.poster-product.svelte-1ajwdpi{width:62%;height:45svh}}@media (width<=1100px) and (orientation:landscape){.event-display.svelte-1ajwdpi{min-height:480px}.header-controls.svelte-1ajwdpi{gap:6px}.header-controls.svelte-1ajwdpi span:where(.svelte-1ajwdpi){display:none}.poster-footer.svelte-1ajwdpi{gap:16px}.poster-price.svelte-1ajwdpi span:where(.svelte-1ajwdpi){display:none}.product-link.svelte-1ajwdpi{max-width:155px}}@media (orientation:portrait){.event-display.svelte-1ajwdpi{grid-template-rows:auto;grid-template-columns:1fr;height:auto;min-height:0}.poster-main.svelte-1ajwdpi{min-height:660px;padding-block:28px}#event-title.svelte-1ajwdpi{margin-top:38px;font-size:clamp(36px,8.4vw,72px)}.poster-description.svelte-1ajwdpi{font-size:20px}.poster-product.svelte-1ajwdpi{width:72%;height:260px;bottom:125px}.poster-specs.svelte-1ajwdpi{gap:12px;padding-top:24px;bottom:30px}.poster-specs.svelte-1ajwdpi strong:where(.svelte-1ajwdpi){font-size:30px}.poster-specs.svelte-1ajwdpi span:where(.svelte-1ajwdpi){font-size:16px}.poster-media.svelte-1ajwdpi{aspect-ratio:9/12}.media-caption.svelte-1ajwdpi{padding:30px}.poster-footer.svelte-1ajwdpi{grid-template-columns:1fr auto;gap:22px 16px;padding-block:26px}.try-product.svelte-1ajwdpi{grid-column:1/-1}.try-product.svelte-1ajwdpi strong:where(.svelte-1ajwdpi){font-size:28px}.try-product.svelte-1ajwdpi p:where(.svelte-1ajwdpi){font-size:18px}.poster-price.svelte-1ajwdpi span:where(.svelte-1ajwdpi){display:none}.poster-price.svelte-1ajwdpi strong:where(.svelte-1ajwdpi){font-size:54px}.alternative.svelte-1ajwdpi #event-title:where(.svelte-1ajwdpi){font-size:10cqi}.alternative.svelte-1ajwdpi .try-product:where(.svelte-1ajwdpi) strong:where(.svelte-1ajwdpi){font-size:8.8cqi}}footer.svelte-jz8lnl{--focus-ring:var(--focus-ring-on-dark);background:var(--color-footer);color:var(--color-footer-text);margin-top:clamp(4rem,8vw,7rem);padding:3.5rem 0 1.5rem}.footer-grid.svelte-jz8lnl{grid-template-columns:1.35fr repeat(3,1fr);gap:2.5rem;display:grid}.footer-grid.svelte-jz8lnl>div:where(.svelte-jz8lnl){align-content:start;gap:.65rem;display:grid}.footer-brand.svelte-jz8lnl{width:9rem;height:auto;margin-bottom:.35rem}h2.svelte-jz8lnl{color:#fff;margin:0 0 .45rem;font-size:1rem}p.svelte-jz8lnl{max-width:42ch;margin:0}a.svelte-jz8lnl{color:var(--color-footer-text);width:fit-content}a.svelte-jz8lnl:hover{color:#fff}.footer-bottom.svelte-jz8lnl{border-top:1px solid var(--color-footer-border);justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.4rem;font-size:.88rem;display:flex}.footer-bottom.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--color-footer-text)}@media (width<=700px){.footer-grid.svelte-jz8lnl{grid-template-columns:1fr}.footer-bottom.svelte-jz8lnl{flex-direction:column}}.site-header.svelte-1elxaub{background:color-mix(in srgb, var(--color-surface) 96%, transparent);border-bottom:1px solid var(--color-border);z-index:20;position:sticky;top:0}.header-inner.svelte-1elxaub{grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.5rem,3vw,1.2rem);min-height:72px;display:grid}.brand.svelte-1elxaub{align-items:center;text-decoration:none;display:inline-flex}.brand-logo.svelte-1elxaub{width:clamp(8.25rem,11vw,9.5rem);height:auto}nav.svelte-1elxaub{justify-content:center;align-items:center;gap:clamp(.75rem,1.4vw,1.35rem);display:flex}nav.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--color-ink);font-size:.94rem;font-weight:650;text-decoration:none}nav.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--color-primary-dark)}.cart-link.svelte-1elxaub{color:var(--color-ink);align-items:center;gap:.45rem;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.cart-link.svelte-1elxaub>svg:where(.svelte-1elxaub),.menu-button.svelte-1elxaub svg:where(.svelte-1elxaub){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:24px;height:24px}.cart-count.svelte-1elxaub{background:var(--color-primary);color:var(--color-on-primary);border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 .25rem;font-size:.75rem;display:inline-flex}.menu-button.svelte-1elxaub{color:var(--color-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}@media (width<=980px){.header-inner.svelte-1elxaub{grid-template-columns:auto 1fr auto auto}.menu-button.svelte-1elxaub{grid-column:3;display:inline-flex}nav.svelte-1elxaub{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:.5rem var(--page-gutter) 1rem;flex-direction:column;grid-column:1/-1;align-items:stretch;gap:0;display:none;position:absolute;top:72px;left:0;right:0}nav.open.svelte-1elxaub{display:flex}nav.svelte-1elxaub a:where(.svelte-1elxaub){border-bottom:1px solid var(--color-border);align-items:center;min-height:48px;display:flex}.cart-link.svelte-1elxaub{grid-column:4}.cart-label.svelte-1elxaub{display:none}}@media (width<=390px){.brand-logo.svelte-1elxaub{width:min(7.35rem,30vw)}}.trust-bar.svelte-hpt07d{background:var(--color-footer);color:#fff;font-size:.84rem}.trust-items.svelte-hpt07d{justify-content:center;align-items:center;gap:1rem 2rem;min-height:40px;display:flex}span.svelte-hpt07d{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}svg.svelte-hpt07d{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}@media (width<=680px){.trust-bar.svelte-hpt07d{font-size:.72rem}.trust-items.svelte-hpt07d{flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-top:.55rem;padding-bottom:.55rem;overflow:visible}span.svelte-hpt07d{gap:0}svg.svelte-hpt07d{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-gradient:linear-gradient(110deg, #bd4736 0%, #d75a43 30%, #e1894e 65%, #e9ad56 100%);--color-accent:#e1894e;--color-background:#fff8f4;--color-border:#ecd7cc;--color-control-border:#9a8072;--color-footer:#2b1f1b;--color-footer-border:#5b4037;--color-footer-text:#d8bfb4;--color-ink:#2a211d;--color-muted:#675b55;--color-primary:#a33a2d;--color-primary-dark:#842a22;--color-on-primary:#fff;--color-secondary:#b45a32;--color-surface:#fff;--color-disabled-surface:#e6d8d1;--color-disabled-ink:#6d5d56;--color-error:#a42c23;--color-error-surface:#fff1ee;--color-error-border:#e7b6ac;--color-warning:#9a3412;--color-warning-surface:#fff7ed;--color-warning-border:#ca815b;--color-success:#166534;--color-success-surface:#e8f5eb;--color-info:#075985;--color-info-surface:#e0f2fe;--color-rating:#8a5200;--focus-ring:#8c2f25;--focus-ring-on-dark:#f3bd6b;--page-gutter:clamp(1rem, 4vw, 2rem);--shadow-card:0 16px 50px #3a231b1a;color:var(--color-ink);font-synthesis:none;font-family:Inter,Segoe UI,Helvetica Neue,Arial,sans-serif;line-height:1.55}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-surface);min-width:320px;margin:0}button,input,select,textarea{font:inherit;accent-color:var(--color-primary);caret-color:var(--color-primary-dark)}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--color-primary-dark)}img{max-width:100%;height:auto;display:block}h1,h2,h3,p{text-wrap:pretty}h1,h2,h3{color:var(--color-ink);line-height:1.1}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.container{max-width:1200px;padding-inline:var(--page-gutter);width:100%;margin-inline:auto}.section{padding-block:clamp(4rem,8vw,7.5rem)}.section-soft{background:var(--color-background)}.eyebrow{color:var(--color-primary);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .8rem;font-size:.82rem;font-weight:800}.button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.55rem;min-height:50px;padding:.75rem 1.25rem;font-weight:750;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.button-primary{background:var(--color-primary);color:var(--color-on-primary)}.button-primary:hover{background:var(--color-primary-dark)}.button-secondary{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary-dark)}.button-secondary:hover{background:var(--color-background)}.button:disabled{background:var(--color-disabled-surface);border-color:var(--color-disabled-surface);color:var(--color-disabled-ink);cursor:not-allowed}.skip-link{background:var(--color-surface);color:var(--color-ink);z-index:100;padding:.75rem 1rem;font-weight:750;position:fixed;top:-100px;left:1rem}.skip-link:focus{top:1rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{background:var(--color-primary);color:var(--color-on-primary)}input::placeholder,textarea::placeholder{color:var(--color-muted);opacity:1}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface:#fff;--color-background:#fff;--color-ink:#191614;--color-muted:#42362f;--color-primary:#842a22;--color-primary-dark:#842a22;--color-border:#675b55}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
