.slideshow{position:relative}.slideshow__playback{position:absolute;z-index:8;inset-inline-end:max(14px,var(--gutter));inset-block-end:max(14px,var(--gutter))}.slideshow__playback-button{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#132b3fd1;color:#fff;box-shadow:0 5px 18px #132b3f38;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slideshow__playback-button:hover{background:#132b3f}.slideshow__playback-button:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.slideshow__playback-icon{grid-area:1 / 1;display:block}.slideshow__playback-icon--pause{width:14px;height:16px;border-inline:4px solid currentColor}.slideshow__playback-icon--play{display:none;width:0;height:0;border-block:8px solid transparent;border-inline-start:13px solid currentColor}.slideshow__playback-button[aria-pressed=true] .slideshow__playback-icon--pause{display:none}.slideshow__playback-button[aria-pressed=true] .slideshow__playback-icon--play{display:block}@media screen and (max-width:749px){.slideshow__playback{inset-inline-end:12px;inset-block-end:12px}.slideshow__playback-button{width:42px;height:42px}}.terminal-destination__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid rgb(15 41 66 / 14%);border-radius:6px;background:var(--bg);box-shadow:0 16px 36px #0f294214}.terminal-destination__inner--reversed .terminal-destination__media{order:2}.terminal-destination__media{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;background:#f4f6f8}.terminal-destination__media-link,.terminal-destination__media picture,.terminal-destination__media img{display:block;width:100%;height:auto}.terminal-destination__content{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:clamp(28px,4vw,64px);text-align:center}.terminal-destination__content>*{margin:0 0 var(--block-space, 16px)}.terminal-destination__content>*:last-child{margin-bottom:0}.terminal-destination__logo-wrap{width:min(var(--logo-width),280px)}.terminal-destination__logo{display:block;width:100%;height:auto;margin-inline:auto}.terminal-destination__title{letter-spacing:0}.terminal-destination__text{max-width:58ch}.terminal-destination__text p{margin-top:0}@media(max-width:749px){.terminal-destination__inner{grid-template-columns:minmax(0,1fr)}.terminal-destination__inner--reversed .terminal-destination__media{order:0}.terminal-destination__content{padding:24px 20px 28px}.terminal-destination__logo-wrap{width:min(var(--logo-width),200px)}}.section-video-hero .frame{position:relative}.section-video-hero .hero__video .video-border-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:12}.section-video-hero .index-hero{position:relative;overflow:hidden;isolation:isolate}.section-video-hero .index-hero .frame{position:relative;align-items:center;justify-items:center;overflow:hidden;isolation:isolate}.section-video-hero .video-bg-wrapper[style*=--aspect-ratio]{grid-row-start:1;grid-column-start:1;position:relative;width:100%;padding-top:calc(1 / var(--aspect-ratio-mobile, var(--aspect-ratio)) * 100%)}@media only screen and (min-width:750px){.section-video-hero .video-bg-wrapper[style*=--aspect-ratio]{padding-top:calc(1 / var(--aspect-ratio) * 100%)}}.section-video-hero .video-bg-wrapper[style*=--aspect-ratio] .video-bg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none;width:100%;height:100%}.section-video-hero .video-bg-wrapper[style*=--aspect-ratio] .video-bg__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center}.section-video-hero .hero__video.video--positioned[style*=--screen-top]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.section-video-hero .hero__video.video--positioned[style*=--screen-top] .video-background{position:absolute;top:var(--screen-top);left:var(--screen-left);width:var(--screen-width);height:var(--screen-height);display:flex;align-items:center;justify-content:center;overflow:hidden}@media only screen and (max-width:749px){.section-video-hero .hero__video.video--positioned[style*=--screen-top] .video-background{top:var(--screen-top-mobile);left:var(--screen-left-mobile);width:var(--screen-width-mobile);height:var(--screen-height-mobile)}}.section-video-hero .video__player--desktop{display:block}.section-video-hero .video__player--mobile{display:none}@media only screen and (max-width:749px){.section-video-hero .video__player--desktop{display:none}.section-video-hero .video__player--mobile{display:block}}.section-video-hero .hero__video .video-border-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;pointer-events:none;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.section-video-hero .jessie-character-wrapper{position:absolute;bottom:0;right:0;z-index:30;display:flex;flex-direction:column;align-items:center;pointer-events:none}.section-video-hero .jessie-character-wrapper .jessie-character-link,.section-video-hero .jessie-character-wrapper .jessie-character-image-wrapper{pointer-events:auto;display:block;line-height:0}.section-video-hero .jessie-character-wrapper .jessie-character-image{width:100%;height:auto;display:block;transition:transform .3s ease}@media only screen and (max-width:749px){.section-video-hero .jessie-character-wrapper{width:24vw;min-width:100px;max-width:120px;padding:0 16px 16px 0}.section-video-hero .jessie-character-wrapper .jessie-mobile-link:active .jessie-character-image{transform:scale(.95)}.section-video-hero .jessie-character-wrapper .jessie-desktop-link{display:none}}@media only screen and (min-width:750px){.section-video-hero .jessie-character-wrapper{width:16vw;min-width:160px;max-width:200px;padding:0 24px 24px 0}.section-video-hero .jessie-character-wrapper .jessie-mobile-link{pointer-events:none}.section-video-hero .jessie-character-wrapper .jessie-desktop-link{display:block;margin-top:12px;text-align:center;font-size:.875rem;text-decoration:underline;color:#fff;pointer-events:auto;transition:opacity .3s ease}.section-video-hero .jessie-character-wrapper .jessie-desktop-link:hover{opacity:.7}}@media(prefers-reduced-motion:reduce){announcement-bar ticker-bar [data-clone]{display:none!important}announcement-bar ticker-bar .ticker--animated{animation:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map */
