.velo-compass{background:linear-gradient(to bottom,var(--bg-from, #0b8cb2),var(--bg-to, #00518f));padding-block:clamp(40px,5vw,90px) clamp(56px,7vw,130px);overflow-x:hidden;overflow-x:clip}.velo-compass__eyebrow{margin:0 0 .3em;font-size:clamp(14px,1.3vw,22px);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.velo-compass__title{color:var(--velo-yellow);font-size:clamp(34px,4.2vw,74px)}.velo-compass__wrap{overflow:visible}.velo-compass__stage{position:relative;margin-top:clamp(40px,7%,120px);margin-left:33%;margin-right:calc(-1 * var(--velo-gutter))}@media(min-width:1680px){.velo-compass__stage{margin-right:calc(-1 * (100vw - var(--velo-container)) / 2 - var(--velo-gutter))}}.velo-compass__map{position:relative}.velo-compass__map-img{display:block;width:100%;height:auto}.velo-compass__map-placeholder{aspect-ratio:2 / 1;background:#fff20040}.velo-compass__pin{position:absolute;width:clamp(20px,2.6vw,46px);padding:0;border:0;background:none;cursor:pointer;transform:translate(-50%,-100%);transition:transform .2s ease;filter:drop-shadow(0 3px 3px rgba(0,40,90,.35));touch-action:manipulation;-webkit-tap-highlight-color:transparent}.velo-compass__pin img,.velo-compass__pin svg{display:block;width:100%;height:auto}.velo-compass__pin.is-active{transform:translate(-50%,-100%) scale(1.18);z-index:2}@media(hover:hover)and (pointer:fine){.velo-compass__pin:hover{transform:translate(-50%,-100%) scale(1.18);z-index:2}}.velo-compass__pin:focus-visible,.velo-compass__card button:focus-visible,.velo-event-dialog button:focus-visible{outline:3px solid #fff;outline-offset:4px}.velo-compass__card{position:absolute;box-sizing:border-box;top:0;left:-2%;width:min(300px,calc(100% - 16px));min-width:0;margin:0;padding:clamp(16px,2vw,34px);background:var(--velo-blue-dark, #104b79);color:var(--velo-white, #fff);text-align:center;transform:rotate(-2.5deg);transform-origin:center;overflow-wrap:anywhere;box-shadow:0 12px 30px #001e464d;z-index:3}.velo-compass__card-title{margin:0 0 .9em;font-size:clamp(14px,1.45vw,26px);font-weight:900;line-height:1.12;text-transform:uppercase}.velo-compass__card-title span{display:block}.velo-compass__card-title [data-card-title]{color:var(--velo-yellow, #fff200)}.velo-compass__card-text{margin:0 0 1.2em;font-size:clamp(12px,1vw,17px);line-height:1.25;color:#fff200}.velo-compass [data-card-button],.velo-event-dialog [data-event-dialog-close]{border:0;cursor:pointer;font-family:inherit}.velo-compass [data-card-button][hidden]{display:none}.velo-event-dialog{box-sizing:border-box;width:min(420px,calc(100vw - 48px));max-height:min(80vh,700px);max-height:min(80dvh,700px);margin:auto;padding:32px 26px;border:0;background:var(--velo-blue-dark, #104b79);color:#fff;text-align:center;transform:rotate(-2.5deg);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-wrap:anywhere;box-shadow:0 16px 50px #0000004d}.velo-event-dialog:not([open]){display:none}.velo-event-dialog::backdrop{background:#001428a6}.velo-event-dialog.velo-event-dialog--fallback{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;height:fit-content;box-shadow:0 0 0 100vmax #001428a6}html:has(.velo-event-dialog[open]){overflow:hidden}.velo-event-dialog__heading{margin:0 0 20px;color:var(--velo-yellow, #fff200);font-size:20px;font-weight:900;text-transform:uppercase}.velo-event-dialog__text{margin-bottom:28px;font-size:17px;line-height:1.4}.velo-event-dialog [data-event-dialog-close]{width:100%;border-radius:999px;background:var(--velo-yellow, #fff200);color:var(--velo-blue-dark, #104b79)}.velo-event-dialog__accessible-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:749px){.velo-compass__stage{margin:24px calc(-1 * var(--velo-gutter)) 0}.velo-compass__pin{width:24px}.velo-compass__card{position:relative;top:auto;left:auto;width:auto;margin:16px var(--velo-gutter) 0;padding:16px;transform:none}.velo-compass__card-title{font-size:18px}.velo-compass__card-text{font-size:14px}.velo-event-dialog{padding:24px 20px;transform:none}.velo-event-dialog__text{font-size:15px}}@media(prefers-reduced-motion:reduce){.velo-compass__pin{transition:none}}.velo-event-dialog__heading{display:none}.velo-event-dialog__text{max-width:34ch;margin:0 auto 28px;text-align:center;font-size:clamp(15px,1.3vw,18px);font-weight:400;line-height:1.2;letter-spacing:normal}.velo-event-dialog [data-event-dialog-close]{display:flex;align-items:center;justify-content:center;text-align:center}.velo-compass__pin .velo-compass__pin-img--hover{position:absolute;top:0;left:0;opacity:0;transition:opacity .15s ease}.velo-compass__pin:focus-visible .velo-compass__pin-img--hover,.velo-compass__pin.is-active .velo-compass__pin-img--hover{opacity:1}.velo-compass__pin:focus-visible .velo-compass__pin-img:has(+.velo-compass__pin-img--hover),.velo-compass__pin.is-active .velo-compass__pin-img:has(+.velo-compass__pin-img--hover){opacity:0}@media(hover:hover)and (pointer:fine){.velo-compass__pin:hover .velo-compass__pin-img--hover{opacity:1}.velo-compass__pin:hover .velo-compass__pin-img:has(+.velo-compass__pin-img--hover){opacity:0}}@media(prefers-reduced-motion:reduce){.velo-compass__pin .velo-compass__pin-img--hover{transition:none}}.velo-compass{container-type:inline-size}@supports (width: 1cqw){@media(min-width:750px){.velo-compass{padding-block:5cqw 8cqw}.velo-compass>.velo-container{box-sizing:border-box;width:100%;max-width:none;margin-inline:auto;padding-inline:5cqw}.velo-compass__eyebrow{font-size:max(14px,1.3cqw)}.velo-compass__title{font-size:max(34px,4.2cqw)}.velo-compass__stage{margin-top:8cqw;margin-left:33%;margin-right:-5cqw}.velo-compass__pin{width:max(24px,2.6cqw)}.velo-compass__card{width:30cqw;max-width:calc(100% - 16px);min-width:0;padding:2cqw}.velo-compass__card-title{font-size:max(14px,1.45cqw);line-height:1.12}.velo-compass__card-text{font-size:max(12px,1cqw);line-height:1.25}.velo-compass [data-card-button]{box-sizing:border-box;max-width:100%;min-height:max(40px,3cqw);padding:.8cqw 1.5cqw;font-size:max(12px,1cqw);line-height:1.2;white-space:normal}}}@media(min-width:750px){.velo-compass__stage{margin-top:16px!important}}.velo-footnote{background:var(--bg, #00518f);padding-block:clamp(24px,3vw,56px) clamp(48px,6vw,110px)}.velo-footnote__text{max-width:1100px;font-size:clamp(12px,.95vw,16px);line-height:1.35}@media(max-width:749px){.velo-footnote__text{font-size:12px}}.velo-section.velo-hero{position:relative;isolation:isolate;z-index:0;overflow:visible;background:transparent;container-type:inline-size}.velo-hero__stage{--fx: .5;--ext: 0;--bleed-k: 1;position:relative;width:100%;height:67.54cqw}.velo-hero__media{position:absolute;top:calc(var(--bleed, 6) * -.01 * 100cqw);right:0;bottom:0;left:0;z-index:0}.velo-hero__media picture,.velo-hero__media img,.velo-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:calc(var(--fx, .5) * 100%) var(--focus, 70%)}.velo-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,transparent 62%,var(--hero-fade, var(--velo-cyan)) 100%)}.velo-hero__frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;container-type:size}.velo-hero__content{position:absolute;z-index:6;top:16%;left:5.5cqw;width:60cqw;transform:rotate(-3.5deg);transform-origin:left top}.velo-hero__eyebrow{margin:0 0 .5em;font-size:1.75cqw;font-weight:800;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,40,90,.3)}.velo-hero__title{font-size:4cqw;line-height:1;text-shadow:0 2px 14px rgba(0,40,90,.3)}.velo-hero__badge{position:absolute;z-index:10;left:auto;bottom:auto;line-height:1;font-family:var(--velo-font);color:var(--velo-white)}.velo-hero__badge-img{display:block;width:100%;height:auto}.velo-hero__badge-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:12%;text-align:center;text-transform:uppercase;font-weight:900;white-space:nowrap;color:var(--velo-white);transform:rotate(var(--btr, -3deg))}.velo-hero__badge-number{display:block;font-size:3.4em;letter-spacing:-.03em}.velo-hero__badge-line{display:block;margin-top:.3em;font-size:1.05em;letter-spacing:.04em}.velo-hero__badge-line--small{margin-top:.1em;font-size:.75em}.velo-hero__badge--css{aspect-ratio:1 / 1.1;background:var(--velo-green, #2f9e44);transform:rotate(-3deg);transform-origin:center top;clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%)}.velo-hero__badge--css .velo-hero__badge-text{transform:none}@media(min-width:1600px){.velo-hero__badge.velo-hero__badge--lifted .velo-hero__badge-text{padding-right:7%;padding-bottom:14%}}@media(min-width:1600px)and (max-width:2200px){.velo-hero__badge.velo-hero__badge--mid .velo-hero__badge-text{padding-right:8%;padding-bottom:14%}}@media(min-width:750px)and (max-width:1024px)and (orientation:portrait){.velo-hero__stage{--bleed-k: 1.5;height:98cqw}.velo-hero__media{top:calc(var(--bleed, 6) * -.015 * 100cqw)}.velo-hero__content{top:15%;left:6cqw;width:74cqw}.velo-hero__eyebrow{font-size:2.6cqw}.velo-hero__title{font-size:6.4cqw}}.velo-hero__edge{display:none}@media(max-width:749px){.velo-hero__stage{height:85cqw}.velo-hero__media{top:-5px}.velo-hero__media:after{background:linear-gradient(to bottom,transparent 55%,var(--hero-fade, var(--velo-cyan)) 100%)}.velo-hero__media picture,.velo-hero__media img,.velo-hero__placeholder{object-position:center}.velo-hero__content{top:13%;left:6cqw;width:80cqw}.velo-hero__eyebrow{font-size:3.6cqw}.velo-hero__title{font-size:9.4cqw}.velo-hero__badge{top:8px;right:-2cqw;width:calc(var(--bw-m, 25) * 1cqw);font-size:calc(var(--bw-m, 25) * .1cqw);--bwc: var(--bw, 10);position:absolute;z-index:2}.velo-hero__badge.is-floating{z-index:100!important}}@media(min-width:600px)and (max-width:749px){.velo-hero__eyebrow{font-size:3cqw}.velo-hero__title{font-size:8cqw}}@media(min-width:750px){.velo-hero__stage{overflow-x:clip}.velo-section.velo-hero .velo-hero__media picture,.velo-section.velo-hero .velo-hero__media picture>img{width:100%!important;max-width:none!important;transform:none!important;translate:none!important}.velo-section.velo-hero .velo-hero__frame .velo-hero__badge{--bleed-px: calc(var(--bleed, 6) * var(--bleed-k, 1) * 1cqw);--box-w: calc(100cqw * (1 + var(--ext, 0)));--box-h: calc(100cqh + var(--bleed-px));--s: max(calc(var(--box-w) / var(--ar, 1.48) / 100), calc(var(--box-h) / 100));--iw: calc(var(--s) * var(--ar, 1.48));z-index:10;width:calc(var(--bw, 11) * var(--iw));font-size:calc(var(--bw, 11) * var(--iw) * .1)}}@media(max-width:749px),(min-width:1600px){.velo-hero__badge.velo-hero__badge--lifted,.velo-hero__badge.velo-hero__badge--lifted *{box-sizing:border-box}.velo-hero__badge.velo-hero__badge--lifted{pointer-events:none;z-index:100!important}}.velo-intro{--s: 1;background:linear-gradient(to bottom,var(--bg-from, #17c9df),var(--bg-to, #0b8cb2));container-type:inline-size}.velo-intro__inner{position:relative;z-index:1;box-sizing:border-box;padding:5cqw 3cqw 6cqw 5.6cqw;text-align:left}.velo-intro__title{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;margin:0;text-align:left}.velo-intro__white{display:block;max-width:100%;margin:0;font-family:var(--velo-font);font-size:calc(4.5cqw * var(--s));font-weight:900;line-height:.95;letter-spacing:-.01em;text-transform:uppercase;color:var(--velo-white);transform:rotate(-4deg);transform-origin:left bottom}.velo-intro__accent-img{position:relative;z-index:1;display:block;flex:none;width:calc(var(--aw, 35) * 1cqw * var(--s));max-width:100%;height:auto;margin:0 0 0 calc(.5cqw * var(--s))}.velo-intro__accent-text{position:relative;z-index:1;display:block;max-width:100%;margin:0;font-family:var(--velo-font);font-size:calc(6.4cqw * var(--s));font-weight:900;line-height:1;letter-spacing:-.05em;text-transform:uppercase;color:var(--velo-yellow);white-space:normal;overflow-wrap:anywhere}.velo-intro__text{width:100%;max-width:none;margin-top:calc(3.4cqw * var(--s));font-family:var(--velo-font);font-size:calc(1.85cqw * var(--s));font-weight:500;line-height:1.15;text-align:left;color:var(--velo-white);white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.velo-intro__text p{margin:0 0 1.05em;font-size:inherit;line-height:inherit;text-align:inherit}.velo-intro__text p:last-child{margin-bottom:0}.velo-intro__text strong{font-weight:800}.velo-intro__desktop-break{display:inline}@media(max-width:749px){.velo-intro{--s: var(--sm, 2.2)}.velo-intro__inner{padding:16px 6cqw}.velo-intro__text{line-height:1.25}.velo-intro__desktop-break{display:none}}.velo-intro__title{gap:0}.velo-intro__white{margin-bottom:0}.velo-intro__accent-img,.velo-intro__accent-text{margin-top:calc(-2cqw * var(--s))}@media(max-width:749px){.velo-intro{position:relative;margin-top:-24px}}@media(min-width:750px){.velo-hero__media:before{content:"";position:absolute;top:0;bottom:0;left:-2px;width:calc(100% + 2px);right:auto;z-index:2;background:var(--velo-yellow, #fff200);transform:none!important;clip-path:polygon(94% 0,100% 0,100% 100%,98% 100%);pointer-events:none}}@media(min-width:750px){.velo-hero__frame .velo-hero__badge{translate:-15px 0}.velo-hero__media picture{transform:translate(0)}}.velo-hero__frame .velo-hero__badge{position:absolute;top:3cqw!important;right:2cqw!important;left:auto;bottom:auto;translate:none!important}@media(max-width:749px){.velo-hero__frame .velo-hero__badge{top:8px!important;right:-2cqw!important;translate:none!important}}.velo-limited{background:var(--bg, #00518f);container-type:inline-size}.velo-limited__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;box-sizing:border-box;width:100%;max-width:none;margin-inline:auto;padding-inline:5cqw;gap:4cqw}.velo-limited__copy,.velo-limited__cans{min-width:0}.velo-limited__title{margin-bottom:.6em;font-size:max(30px,3.9cqw)}.velo-limited__text{width:100%;max-width:34em;font-size:max(14px,1.1cqw);line-height:1.3}.velo-limited__text p{font-size:inherit;line-height:inherit}.velo-limited__btn{box-sizing:border-box;max-width:100%;margin-top:2em;padding:.9em 1.8em;font-size:max(14px,1.1cqw);line-height:1.2;white-space:normal;text-align:center}.velo-limited__cans{width:100%;max-width:none;margin-inline:auto}.velo-limited__cans>a{display:block}.velo-limited__cans img{display:block;width:100%;max-width:100%;height:auto;filter:drop-shadow(0 1cqw 1.5cqw rgba(0,20,60,.3))}.velo-limited__placeholder{aspect-ratio:3 / 4;background:#ffffff26}@media(max-width:749px){.velo-limited__inner{grid-template-columns:minmax(0,1fr);padding-inline:6cqw;gap:24px}.velo-limited__title{font-size:clamp(30px,8.6cqw,46px)}.velo-limited__text{max-width:none;font-size:15px}.velo-limited__btn{font-size:14px}.velo-limited__cans{width:min(80%,380px)}}.velo-day{background:var(--bg, #00518f);padding-block:clamp(32px,4vw,72px) var(--velo-space)}.velo-day__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px)}.velo-day__frame{padding:4% 4% 0 0;background:var(--velo-yellow);transform:rotate(-4deg);transform-origin:center;box-shadow:0 14px 32px #00143c4d}.velo-day__frame img,.velo-day__placeholder{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:#cfe3ee}.velo-day__title{margin-bottom:.5em;font-size:clamp(34px,4.6vw,82px);line-height:1}.velo-day__outline{display:block;color:transparent;-webkit-text-stroke:clamp(.5px,.18vw,3px) var(--velo-yellow)}.velo-day__outline i,.velo-day__outline em{font-style:italic;-webkit-text-stroke:inherit}.velo-day__outline b,.velo-day__outline strong{font-weight:900}.velo-title__accent i,.velo-title__accent em{font-style:italic}.velo-day__text{max-width:32em;font-size:clamp(14px,1.1vw,19px)}.velo-day__btn{margin-top:1.6em}@media(max-width:749px){.velo-day__inner{grid-template-columns:1fr}.velo-day__media{width:92%;margin-inline:auto}.velo-day__title{font-size:clamp(36px,11vw,56px)}.velo-day__text{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/109/compiled_assets/styles.css.map */
