.video-map{position:relative;width:100%;height:46.0538em;overflow:hidden;font-size:min(1rem,100vw / 90);color:var(--video-map-text);background:var(--color-navy)}.video-map__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.video-map__video{display:block;width:100%;height:100%;object-fit:cover}.video-map__poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:opacity .3s ease}.video-map__media.is-ready .video-map__poster{opacity:0}.video-map__inner{position:relative;display:flex;align-items:flex-end;width:min(77.5em,100% - 3em);height:100%;margin:0 auto;padding-top:var(--video-map-pt, 0em);padding-bottom:var(--video-map-pb, 5.1em)}.video-map__map{position:absolute;bottom:0;right:.6831em;width:36.65em;max-width:none;height:auto;pointer-events:none}.video-map__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:1em;max-width:min(44.8216em,100%)}.video-map__heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1em;height:6.625em;margin:0;font-size:1em;white-space:nowrap}.video-map__title{font-family:var(--font-roc);font-size:5em;font-weight:600;line-height:.5}.video-map__subtitle{font-family:var(--font-secondary);font-size:3.0625em;font-weight:var(--font-secondary-regular);line-height:.5}.video-map__text{margin:0;font-family:var(--font-secondary);font-size:1.5em;font-weight:var(--font-secondary-regular);line-height:normal}@media(min-width:769px){.video-map__title{margin-bottom:.06em}.video-map__subtitle{margin-top:.24em}}@media(max-width:768px){.video-map{height:auto;font-size:1rem}.video-map__inner{flex-direction:column;align-items:center;gap:2.75rem;width:100%;padding:1.5rem 0 3.875rem}.video-map__map{position:static;align-self:flex-end;width:min(100% - .875rem,30rem);height:auto;margin-right:1.875rem}.video-map__content{align-items:center;gap:2rem;max-width:none;padding:0 1.25rem;text-align:center}.video-map__heading{align-items:center;gap:1.125rem;height:auto}.video-map__title{font-size:min(2.75rem,100vw * 44 / 393)}.video-map__subtitle{font-size:min(1.5rem,100vw * 24 / 393)}.video-map__text{width:22.93em;max-width:100%;font-size:min(.875rem,100vw * 14 / 393)}}.video-map__eyebrow{margin:0;font-family:var(--font-roc);font-size:.8125em;font-weight:600;line-height:normal;letter-spacing:.2154em}.video-map__picture{display:contents}.video-map__badge{position:absolute;top:25.9294em;left:56.6667em;z-index:1;padding:.5556em .7778em;font-family:var(--font-roc);font-size:1.125em;font-weight:600;line-height:.9;white-space:nowrap;color:#fffdfb;background:#ff6900}.video-map--journey{height:51.75em}.video-map--journey .video-map__video{height:calc(100% + .5em);margin-top:-.5em}.video-map--journey .video-map__inner{width:min(75em,100% - 3em)}.video-map--journey .video-map__map{top:8.2225em;right:auto;bottom:auto;left:40em;width:39.75em}.video-map--journey .video-map__content{gap:1.625em}.video-map--journey .video-map__heading{gap:.75em;height:auto}.video-map--journey .video-map__title{font-size:5em;font-weight:600;line-height:.84;translate:0 -.0375em}.video-map--journey .video-map__subtitle{font-size:2.5em;line-height:1}@media(min-width:769px){.video-map--journey .video-map__title,.video-map--journey .video-map__subtitle{margin:0}.video-map--journey .video-map__eyebrow{line-height:1.4615}.video-map--journey .video-map__title{translate:0 -.05em}.video-map--journey .video-map__subtitle{translate:0 .05em}}@media(max-width:768px){.video-map--journey{height:44.7188em;font-size:calc(100vw / 24.5625)}.video-map--journey .video-map__inner{display:block;width:100%;height:100%;padding:0}.video-map--journey .video-map__map{position:absolute;top:2.5em;left:-1.375em;width:24.645em;margin:0}.video-map--journey.video-map--mobile-map .video-map__map{left:0;width:23.3125em}.video-map--journey .video-map__badge{top:16.9861em;left:15.6979em;font-size:.9em}.video-map--journey .video-map__content{position:absolute;bottom:3.5em;left:1.25em;align-items:flex-start;gap:.75em;padding:0;text-align:left}.video-map--journey .video-map__eyebrow{font-size:.6875em;letter-spacing:.2em;translate:0 .2727em}.video-map--journey .video-map__heading{align-items:flex-start;gap:.5em}.video-map--journey .video-map__title{font-size:3em;line-height:.88;translate:0 -.0167em}.video-map--journey .video-map__subtitle{font-size:1.375em;translate:0 .0909em}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-video-map.css.map */
