.fw-kc-event{margin-bottom:70px;border:1px solid #303b43;border-top:5px solid #00d8ee;background:#10161b;padding:0;overflow:hidden}.fw-kc-header{display:grid;grid-template-columns:1fr 2.6fr;align-items:center;border-bottom:1px solid #303b43;background:#080c10}.fw-kc-brand{padding:20px;text-align:center}.fw-kc-brand img{width:100%;max-width:240px;height:auto;display:block;margin:auto}.fw-kc-brand span{display:block;color:#ff318b;font-weight:900;font-size:14px;letter-spacing:.14em;margin-top:10px}.fw-kc-show-art img{display:block;width:100%;height:auto}.fw-kc-content{padding:clamp(24px,4vw,54px)}.fw-kc-content h2{font-size:clamp(30px,4vw,52px);max-width:920px;line-height:1.05;margin:16px 0 24px}.fw-kc-date{font-size:clamp(27px,3.2vw,42px);font-weight:900;color:#00d8ee;margin:0 0 10px;line-height:1.15}.fw-kc-venue{font-weight:700;font-size:20px;margin:0 0 20px}.fw-kc-content .fw-intro{max-width:780px}.fw-kc-event a:focus-visible{outline:3px solid #00d8ee;outline-offset:5px}@media(max-width:749px){.fw-kc-header{grid-template-columns:1fr}.fw-kc-brand{display:flex;align-items:center;justify-content:center;gap:18px;padding:16px}.fw-kc-brand img{width:130px;margin:0}.fw-kc-brand span{max-width:130px;text-align:left;line-height:1.4;margin:0}.fw-kc-event{margin-bottom:40px}.fw-kc-content .fw-actions{align-items:stretch;flex-direction:column}.fw-kc-content .fw-button{text-align:center;justify-content:center}}.fw-pickup-promo{background:#00d8ee;border-bottom:5px solid #ff318b}.fw-home .fw-pickup-promo-link{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:28px;color:#090b0f;min-height:120px}.fw-pickup-promo-link strong{font-size:clamp(28px,4.3vw,54px);font-weight:900;letter-spacing:-.04em;line-height:1.05}.fw-pickup-promo-link>span{flex-shrink:0;display:flex;align-items:center;gap:24px;padding:15px 24px;background:#090b0f;color:#fff;font-size:17px;font-weight:800;letter-spacing:.05em}.fw-pickup-promo-link:hover>span{background:#222b34}.fw-home .fw-pickup-promo-link:focus-visible{outline:3px solid #090b0f;outline-offset:-6px}@media(max-width:749px){.fw-home .fw-pickup-promo-link{flex-direction:column;align-items:stretch;text-align:center;gap:17px;padding-block:24px}.fw-pickup-promo-link strong{font-size:clamp(27px,7vw,42px)}.fw-pickup-promo-link>span{justify-content:center;font-size:15px;padding:12px 20px}}.fw-wc-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;padding-block:60px}.fw-wc-hero h1{font-size:clamp(42px,5.5vw,72px);line-height:1;letter-spacing:-.05em;margin:0 0 26px}.fw-wc-hero h1 span{display:block;color:var(--fw-cyan)}.fw-wc-phone{font-size:19px;font-weight:700;margin:18px 0 8px}.fw-wc-note{font-size:13px;line-height:1.6;color:var(--fw-muted);max-width:440px}.fw-wc-shack{margin:0;border:1px solid var(--fw-border);background:var(--fw-panel)}.fw-wc-shack img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain}.fw-wc-shack figcaption{padding:16px 20px;font-size:13px;color:var(--fw-muted)}.fw-wc-how{background:var(--fw-panel);border-block:1px solid var(--fw-border)}.fw-wc-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;list-style:none;padding:0;margin:36px 0 0}.fw-wc-steps li{border-top:2px solid var(--fw-cyan);padding-top:24px}.fw-wc-steps li>span{color:var(--fw-pink);font-size:28px;font-weight:800}.fw-wc-steps h3{font-size:23px;margin:14px 0 12px}.fw-wc-steps p{font-size:15px;line-height:1.75;color:var(--fw-muted);margin:0}.fw-wc-video{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.fw-wc-player{width:100%;max-width:410px;margin:auto;background:#000;border:1px solid var(--fw-border)}.fw-wc-film{display:block;width:100%;height:auto;aspect-ratio:512/910}.fw-wc-video h2{margin-bottom:24px}.fw-wc-video .fw-intro{margin-top:20px}@media(max-width:749px){.fw-wc-hero{grid-template-columns:1fr;gap:30px;padding-block:36px}.fw-wc-hero h1{font-size:44px}.fw-wc-shack{max-width:440px;margin:auto}.fw-wc-steps{grid-template-columns:1fr;gap:26px}.fw-wc-video{grid-template-columns:1fr;gap:32px}.fw-wc-player{max-width:350px}.fw-wc-video>div:last-child{grid-row:1}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
