[data-dwv-closed]{display:none}.dwv-is-closed [data-dwv-closed]{display:block}.dwv-is-closed [data-dwv-open]{display:none!important}.dwv-hero .dwlp-hero__grid{align-items:center}.dwv-deadline{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sub)}.dwv-deadline strong{color:inherit;font-weight:700}.dwlp-dark .dwv-deadline strong{color:#fff}.dwv-count{display:flex;gap:8px}.dwv-count span{display:grid;justify-items:center;min-width:58px;padding:8px 6px;border:1px solid var(--cardln);border-radius:12px;background:var(--card);font-size:10px;letter-spacing:.12em;color:var(--sub)}.dwv-count b{font-size:24px;font-weight:760;letter-spacing:0;line-height:1.1;color:inherit;font-variant-numeric:tabular-nums}.dwlp-dark .dwv-count b{color:#fff}.dwv-ballot{background:#fff;color:#1d1d1f;border-radius:22px;padding:clamp(20px,2.4vw,28px);display:grid;gap:12px;box-shadow:0 30px 80px #00000059}.dwv-ballot__q{display:flex;justify-content:space-between;gap:16px;font-weight:700;font-size:17px;line-height:1.35}.dwv-ballot__q small{flex:none;font-size:12.5px;font-weight:600;color:#515156;padding-top:2px}.dwv-opt{display:flex;align-items:center;gap:12px;padding:15px 16px;border:1.5px solid #e6e6ea;border-radius:12px;font-size:15px}.dwv-opt i{position:relative;flex:none;width:18px;height:18px;border-radius:50%;border:2px solid #b5b5bb}.dwv-opt--pick{border:2.5px solid #e84a38;background:#fff6f4;font-weight:700}.dwv-opt--pick i{border-color:#e84a38}.dwv-opt--pick i:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#e84a38}.dwv-opt em{margin-left:auto;font-style:normal;font-size:12px;font-weight:700;color:#fff;background:#e84a38;padding:5px 11px;border-radius:999px;white-space:nowrap}.dwv-ballot__note{margin:0;font-size:13px;color:#515156}.dwv-steps .dwlp-pcard__stat{font-size:clamp(30px,3.2vw,40px)}.dwv-steps__foot{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:clamp(24px,3vw,36px)}.dwv-steps__foot p{margin:0;color:var(--sub);font-size:15px}.dwv-share{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4vw,48px);align-items:center;background:var(--ink);color:#f4f5f7;border-radius:28px;padding:clamp(28px,4.5vw,56px)}.dwv-share .dwlp-head{margin:0}.dwv-share .dwlp-sub{color:var(--mutedd)}.dwv-copy{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 22px;border:1px solid var(--lined);border-radius:999px;background:var(--ink2)}.dwv-copy span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.dwv-copy button{flex:none;min-height:42px;padding:0 20px;border:0;border-radius:999px;background:#fff;color:#1d1d1f;font:inherit;font-size:15px;font-weight:650;cursor:pointer}.dwv-signup__box{max-width:720px;display:grid;gap:16px}.dwv-form{margin:0}.dwv-form__row{display:flex;flex-wrap:wrap;gap:10px}.dwv-form input[type=email]{flex:1 1 240px;min-height:52px;padding:0 22px;border:1.5px solid var(--cardln);border-radius:999px;background:var(--paper);color:var(--text);font:inherit;font-size:16px}.dwv-form input[type=email]::placeholder{color:#8a8a90;opacity:1}.dwv-form input[type=email]:focus{outline:none;border-color:var(--accent)}.dwv-ok{margin:0;padding:16px 20px;border:1.5px solid var(--accent);border-radius:14px;background:var(--card);font-weight:600}.dwv-err{margin:10px 0 0;color:var(--accent);font-size:14px}.dwv-legal{margin:0;font-size:12.5px;color:var(--sub)}.dwv-legal a{color:inherit}.dwv-event__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:start}.dwv-event .dwlp-head{margin-bottom:0}.dwv-where{list-style:none;margin:0;padding:0;display:grid}.dwv-where li{display:grid;gap:4px;padding:18px 0;border-bottom:1px solid var(--ln)}.dwv-where li:first-child{padding-top:0}.dwv-where small{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sub)}.dwv-where strong{font-size:clamp(18px,1.6vw,22px);font-weight:700}.dwv-event .dwlp-actions{margin-top:24px}@media(max-width:989px){.dwv-share{grid-template-columns:1fr}}@media(min-width:750px)and (max-width:989px){.dwv-hero .dwlp-hero__grid{justify-items:center;gap:48px}.dwv-hero .dwlp-hero__copy{justify-items:center;text-align:center;max-width:640px}.dwv-hero .dwlp-lead{margin-inline:auto}.dwv-hero .dwlp-actions,.dwv-deadline{justify-content:center}.dwv-hero .dwlp-hero__media{width:100%;max-width:560px}.dwv-steps .dwlp-head{margin-inline:auto;text-align:center;justify-items:center}.dwv-steps .dwlp-cards{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:14px}.dwv-steps .dwlp-pcard{padding:22px 20px}.dwv-steps__foot{justify-content:center}.dwv-share{max-width:640px;margin-inline:auto;text-align:center;justify-items:center}.dwv-share .dwlp-head{justify-items:center}.dwv-share .dwlp-sub{margin-inline:auto}.dwv-copy{width:100%;max-width:460px}.dwv-signup__box{margin-inline:auto;text-align:center;justify-items:center}.dwv-signup .dwlp-head{justify-items:center}.dwv-signup .dwlp-sub{margin-inline:auto}.dwv-form{width:100%}.dwlp-product .dwlp-prod{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px}}@media(max-width:749px){.dwv-event__grid{grid-template-columns:1fr}}@media(max-width:749px){.dwv-hero .dwlp-hero__copy>.dwv-deadline{order:6;justify-content:center}.dwv-hero .dwlp-hero__copy>[data-dwv-closed]{order:4;text-align:center}.dwv-hero .dwlp-hero__media{order:7;margin-top:12px}.dwv-ballot{padding:18px;border-radius:18px}.dwv-ballot__q{font-size:15.5px}.dwv-opt{padding:13px 14px;font-size:14.5px}.dwv-steps__foot{justify-content:center;text-align:center}.dwv-steps__foot .dwlp-btn{width:100%}.dwv-share{border-radius:20px;text-align:center}.dwv-signup__box{text-align:center;justify-items:center;margin-inline:auto}.dwv-form__row .dwlp-btn{width:100%}.dwv-event .dwlp-head,.dwv-where li{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/dw-vote.css.map */
