.gpm-stage{padding-top:20px;--gpm-stage-h: clamp(360px, 36vw, 520px)}.gpm-stage__grid{display:flex;gap:16px;align-items:stretch}.gpm-stage__main{position:relative;flex:1 1 auto;min-width:0}.gpm-stage__track{position:relative;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:6px}.gpm-stage__track::-webkit-scrollbar{display:none}.gpm-stage .gpm-stage__slide{flex:0 0 100%;height:var(--gpm-stage-h);scroll-snap-align:start}.gpm-stage picture{display:contents}.gpm-stage .gpm-story--lead .gpm-story__title{font-size:clamp(28px,3.2vw,48px)}.gpm-stage .gpm-story__text{right:72px}.gpm-stage .gpm-story--cream img{position:relative;flex:0 0 auto;width:auto;max-width:55%;height:100%;object-fit:contain;background:#f2f2f2}.gpm-stage .gpm-story--cream:hover img{transform:none}.gpm-stage .gpm-story--cream .gpm-story__text{padding:32px;gap:8px}.gpm-stage__until{align-self:flex-start;margin-top:4px;background:var(--gpm-red);color:#fff;border-radius:4px;padding:4px 9px;font-size:12.5px;font-weight:600}.gpm-stage__state{position:absolute;z-index:2;top:12px;left:12px;background:#ffd54a;color:#141414;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.gpm-stage__slide--video{background:#141414}.gpm-stage__slide--video:after{display:none}.gpm-stage .gpm-stage__slide--video img,.gpm-stage__video{object-fit:contain}.gpm-stage .gpm-stage__slide--video:hover img{transform:none}.gpm-stage__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.gpm-stage__slide--video-on img{opacity:0}.gpm-stage__slide--video-on .gpm-stage__video{opacity:1}.gpm-stage__pause{position:absolute;z-index:2;right:16px;bottom:18px;width:40px;height:40px;border:0;border-radius:50%;background:#ffffffeb;color:var(--gpm-ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 1px 4px #0000002e}.gpm-stage__pause svg{width:16px;height:16px;fill:currentColor}.gpm-stage__icon-play,.gpm-stage.is-held .gpm-stage__icon-pause{display:none}.gpm-stage.is-held .gpm-stage__icon-play{display:block}.gpm-stage__pause:focus-visible,.gpm-stage__item:focus-visible,.gpm-stage__dot:focus-visible{outline:2px solid var(--gpm-green);outline-offset:2px}.gpm-stage__bar{position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--gpm-green)}.gpm-stage .is-active>.gpm-stage__bar{animation:gpmStageBar var(--gpm-stage-ms, 7s) linear forwards}.gpm-stage.is-paused .is-active>.gpm-stage__bar,.gpm-stage.is-held .is-active>.gpm-stage__bar{animation-play-state:paused}.gpm-stage.is-static .is-active>.gpm-stage__bar{animation:none;width:100%}@keyframes gpmStageBar{0%{width:0}to{width:100%}}.gpm-stage__dots{display:flex;gap:6px;margin-top:12px}.gpm-stage__dot{position:relative;flex:1 1 0;height:3px;border:0;padding:0;background:var(--gpm-line);border-radius:2px;overflow:hidden;cursor:pointer}.gpm-stage__dot:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.gpm-stage__dot .gpm-stage__bar{height:100%;border-radius:2px;background:var(--gpm-ink)}.gpm-stage__aside{display:none}@media screen and (min-width:900px){.gpm-stage--multi:not(.gpm-stage--nolist) .gpm-stage__aside{display:flex;flex-direction:column;flex:0 0 clamp(270px,27vw,380px);height:var(--gpm-stage-h);background:var(--gpm-cream);border-radius:6px;padding:18px 12px 12px}.gpm-stage--multi:not(.gpm-stage--nolist) .gpm-stage__dots{display:none}}.gpm-stage__aside-label{padding:0 8px 10px;color:var(--gpm-green)}.gpm-stage__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;scrollbar-width:thin;flex:1 1 auto}.gpm-stage__list>li{flex:1 1 0;min-height:76px;max-height:136px;display:flex}.gpm-stage__item{position:relative;width:100%;height:100%;display:flex;align-items:center;gap:12px;text-align:left;border:0;background:transparent;color:var(--gpm-ink);padding:8px;border-radius:6px;cursor:pointer;overflow:hidden;font:inherit;transition:background-color .15s ease}.gpm-stage__item:hover{background:#fff9}.gpm-stage__item.is-active{background:#fff;box-shadow:0 1px 3px #0000000f}.gpm-stage__thumb{flex:0 0 auto;width:88px;height:auto;max-height:100%;aspect-ratio:4 / 3;border-radius:4px;object-fit:cover}.gpm-stage__item-text{display:flex;flex-direction:column;gap:3px;min-width:0}.gpm-stage__item-kicker{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gpm-green);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gpm-stage__item-title{font-size:15px;line-height:1.25;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gpm-stage__item-body{font-size:13px;line-height:1.35;color:#5a5a5a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gpm-stage__item:not(.is-active) .gpm-stage__item-title{font-weight:500;color:#3b3b3b}@media screen and (max-width:749px){.gpm-stage{padding-top:12px}.gpm-stage__track{gap:10px;border-radius:0;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.gpm-stage--multi .gpm-stage__slide{flex-basis:86%}.gpm-stage .gpm-stage__slide{height:auto;aspect-ratio:4 / 5;max-height:72vh}.gpm-stage .gpm-story__text{left:18px;right:18px;bottom:18px}.gpm-stage .gpm-story--cream{flex-direction:column}.gpm-stage .gpm-story--cream img{width:100%;max-width:none;height:58%;flex:0 0 58%}.gpm-stage .gpm-story--cream .gpm-story__text{padding:18px;justify-content:flex-start}.gpm-stage__pause{top:12px;bottom:auto;right:auto;left:calc(86% - 46px);width:34px;height:34px}.gpm-stage:not(.gpm-stage--multi) .gpm-stage__pause{left:calc(100% - 46px)}.gpm-stage__dots{padding-right:0}}@media(prefers-reduced-motion:reduce){.gpm-stage__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/gpm-stage.css.map */
