.awv{background:var(--awv-bg, #171717);color:#fff;padding:var(--awv-pad-top, 40px) 0 var(--awv-pad-bottom, 44px);border-bottom:1px solid #353535;overflow:hidden;box-sizing:border-box}.awv *,.awv *:before,.awv *:after{box-sizing:border-box}.awv__inner{width:min(100% - 40px,960px);margin-inline:auto;text-align:left}.awv__date{display:inline-block;margin:0 0 18px;padding:6px 10px;border:1px solid color-mix(in srgb,var(--awv-accent, #ffca0a) 50%,transparent);background:transparent;color:var(--awv-accent, #ffca0a);font-family:var(--font-body-family, Poppins),sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.awv__kicker{margin:0 0 18px;color:var(--awv-accent, #ffca0a);font-family:var(--font-body-family, Poppins),sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.awv__title{margin:0;max-width:12em;color:var(--awv-heading, #fff);font-family:var(--font-heading-family, Oswald),sans-serif;font-size:clamp(32px,8.2vw,40px);font-weight:700;letter-spacing:.02em;line-height:1.05;text-transform:uppercase;text-wrap:balance}.awv__lede{margin:18px 0 28px;max-width:36rem;color:var(--awv-text, #e1ddd7);font-family:var(--font-body-family, Poppins),sans-serif;font-size:15px;font-weight:400;line-height:1.6}.awv__player{margin-top:8px}.awv__frame{position:relative;aspect-ratio:var(--awv-ratio, 16 / 9);background:#111;overflow:hidden;border:1px solid #353535}.awv__poster,.awv__video{display:block;width:100%;height:100%;object-fit:cover}.awv__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;background:#000;object-fit:contain}.awv__video[hidden]{display:none!important}.awv__video::-webkit-media-controls,.awv__video::-webkit-media-controls-enclosure,.awv__video::-webkit-media-controls-panel,.awv__video::-webkit-media-controls-fullscreen-button,.awv__video::-webkit-media-controls-picture-in-picture-button{display:none!important}.awv__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;margin:0;padding:0;border:0;background:#11111147;cursor:pointer}.awv__play:focus-visible{outline:3px solid var(--awv-accent, #ffca0a);outline-offset:-6px}.awv__play-icon{position:relative;width:64px;height:64px;border-radius:50%;background:var(--awv-accent, #ffca0a);box-shadow:0 8px 28px #00000059}.awv__play-icon:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #353535}.awv__player.is-playing .awv__play,.awv__player.is-playing .awv__poster,.awv__player.is-playing .awv__empty{display:none}.awv__controls{position:absolute;left:0;right:0;bottom:0;z-index:3;display:none;align-items:center;gap:4px;height:44px;padding:4px 6px;background:linear-gradient(180deg,#1110,#111111d1 48%,#111111e6)}.awv__player.is-playing .awv__controls{display:flex}.awv__ctl{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;margin:0;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.awv__ctl:focus-visible,.awv__progress:focus-visible{outline:2px solid var(--awv-accent, #ffca0a);outline-offset:2px}.awv__icon{display:block;width:16px;height:16px;fill:currentColor}.awv__icon[hidden]{display:none!important}.awv__progress{flex:1 1 auto;width:auto;min-width:0;height:16px;margin:0;accent-color:var(--awv-accent, #ffca0a);cursor:pointer}.awv__empty{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-content:center;gap:6px;padding:24px;text-align:center;background:linear-gradient(180deg,#1111118c,#111111d1);color:#fff}.awv__empty p{margin:0;color:var(--awv-text, #e1ddd7);font-family:var(--font-body-family, Poppins),sans-serif;font-size:13px;line-height:1.45}.awv__empty strong{display:block;margin-bottom:4px;color:#fff;font-family:var(--font-heading-family, Oswald),sans-serif;font-size:20px;font-weight:700;line-height:1.15}.awv--waiting .awv__poster{opacity:.35}.awv__cta{margin-top:24px}.awv__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;border:1px solid transparent;border-radius:0;background:var(--awv-btn, #ffca0a);color:var(--awv-btn-text, #202020);font-family:var(--font-body-family, Poppins),sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase}.awv__btn:hover,.awv__btn:focus-visible{background:#ffd84a;color:var(--awv-btn-text, #202020)}.awv__btn:active{background:#f0be00}.awv__btn:focus-visible{outline:2px solid var(--awv-accent, #ffca0a);outline-offset:3px}@media screen and (max-width:767px){.awv__inner{text-align:center}.awv__title{margin-inline:auto}.awv__lede{margin-left:auto;margin-right:auto}}@media screen and (max-width:359px){.awv__title{font-size:30px}.awv__play-icon{width:56px;height:56px}}@media screen and (min-width:768px){.awv{padding:var(--awv-pad-top-desktop, 80px) 0 var(--awv-pad-bottom-desktop, 84px)}.awv__inner{width:min(100% - 64px,960px);text-align:center}.awv__date{margin-bottom:20px}.awv__kicker{margin-bottom:20px;font-size:12px}.awv__title{max-width:14em;margin-inline:auto;font-size:clamp(44px,4.2vw,56px);line-height:1.02}.awv__lede{margin:22px auto 32px;font-size:16px}.awv__cta{display:flex;justify-content:center;margin-top:28px}.awv__btn{width:auto;min-width:280px}.awv__play-icon{width:78px;height:78px}.awv__play-icon:after{border-width:12px 0 12px 20px}}@media screen and (min-width:1024px){.awv__inner{width:min(100% - 80px,960px)}}.awv--confetti{position:relative}.awv--confetti .awv__inner{position:relative;z-index:1}.awv__confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.awv__ribbon{position:absolute;top:var(--y);left:var(--x);width:var(--w);height:auto;opacity:.92;pointer-events:none;filter:drop-shadow(0 3px 4px rgba(0,0,0,.28));transform:rotate(var(--r, 0deg));animation:awv-ribbon-float var(--dur, 9s) ease-in-out var(--delay, 0s) infinite}.awv__ribbon--curl{--w: 86px;--x: 22px;--y: 18px;--r: -8deg;--dx: 6px;--dy: -8px;--sway: 3deg;--dur: 9.2s;--delay: 0s}.awv__ribbon--stream{--w: 92px;--x: 20px;--y: 14px;--r: 7deg;--dx: -7px;--dy: 8px;--sway: -3deg;--dur: 10s;--delay: -1.6s}.awv__ribbon--arc{--w: 78px;--x: 36px;--y: 128px;--r: -10deg;--dx: 5px;--dy: -6px;--sway: 3deg;--dur: 8.6s;--delay: -2.4s}.awv__ribbon--chip{--w: 42px;--x: 24px;--y: 168px;--r: 14deg;--dx: -4px;--dy: 6px;--sway: -3deg;--dur: 8s;--delay: -.7s}.awv__ribbon--stream,.awv__ribbon--chip{left:auto;right:var(--x)}.awv__confetti--very-subtle .awv__ribbon--extra{display:none}@keyframes awv-ribbon-float{0%,to{transform:translateZ(0) rotate(var(--r, 0deg))}50%{transform:translate3d(var(--dx, 6px),var(--dy, -7px),0) rotate(calc(var(--r, 0deg) + var(--sway, 3deg)))}}@media screen and (max-width:767px){.awv__ribbon--curl{--w: 50px;--x: 6px;--y: 4px}.awv__ribbon--stream{--w: 46px;--x: 6px;--y: 4px}.awv__ribbon--arc{--w: 44px;--x: 6px;--y: 62px}.awv__ribbon--chip{--w: 28px;--x: 6px;--y: 86px}}@media(prefers-reduced-motion:reduce){.awv__btn{transition:none}.awv__ribbon{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/anniversary-welcome.css.map */
