gb-hero-slideshow{display:block}.gb-hero{position:relative;overflow:hidden;--gb-hero-ctrl: var(--gb-ink);--gb-hero-ctrl-rgb: var(--gb-ink-rgb)}.gb-hero--ctrl-light{--gb-hero-ctrl: #fff;--gb-hero-ctrl-rgb: 255, 255, 255}.gb-hero__slides{position:relative;display:grid;overflow:hidden;touch-action:pan-y}.gb-hero__slide{grid-area:1 / 1;position:relative;display:flex;flex-direction:column;min-width:0;opacity:0;visibility:hidden;z-index:0}.gb-hero__slide.is-active{opacity:1;visibility:visible;z-index:2}.gb-hero__slide.is-leaving{opacity:1;visibility:visible;z-index:1}.gb-hero__visual{position:relative;overflow:hidden;background:var(--gb-sand);-webkit-user-select:none;user-select:none}.gb-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.gb-hero__picture[data-gb-parallax]{top:-5%;right:0;bottom:-5%;left:0;translate:0 var(--gb-py, 0px)}.gb-hero__picture picture{display:contents}.gb-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--gb-pos-m, 50% 50%);-webkit-user-drag:none;transform-origin:70% 50%}.gb-hero__img.gb-placeholder{fill:rgba(var(--gb-ink-rgb),.18)}@media(min-width:750px){.gb-hero__img{object-position:var(--gb-pos-d, 70% 50%)}}.gb-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:var(--gb-ov-color);opacity:var(--gb-ov-o)}.gb-hero__slide--ov-bottom .gb-hero__overlay,.gb-hero__slide--ov-left .gb-hero__overlay{background:linear-gradient(0deg,var(--gb-ov-color) 0%,transparent 70%)}@media(min-width:750px){.gb-hero__slide--ov-left .gb-hero__overlay{background:linear-gradient(90deg,var(--gb-ov-color) 0%,var(--gb-ov-color) 20%,transparent 62%)}.gb-hero__slide--ov-left.gb-hero__slide--x-right .gb-hero__overlay{background:linear-gradient(270deg,var(--gb-ov-color) 0%,var(--gb-ov-color) 20%,transparent 62%)}.gb-hero__slide--ov-left.gb-hero__slide--x-center .gb-hero__overlay{background:radial-gradient(ellipse at center,var(--gb-ov-color) 0%,transparent 70%)}}.gb-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.gb-hero__deco .gb-deco__media{filter:none}.gb-hero__float{position:absolute;left:var(--gb-fx, 80%);top:var(--gb-fy, 20%);transform:translate(-50%,-50%);z-index:3;margin:0}.gb-hero__bullets{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;max-width:23rem;font-family:var(--gb-font-body);font-size:1.1rem;font-weight:500;line-height:1.6;letter-spacing:.22rem;text-transform:uppercase;color:var(--gb-float-color, var(--gb-ink))}.gb-hero__bullet{white-space:nowrap}.gb-hero__sep{opacity:.7}.gb-hero__note.gb-hero__float{transform:translate(-50%,-50%) rotate(var(--gb-note-rotate, -12deg));transform-origin:center;text-align:left}.gb-hero__content-wrap{position:relative;z-index:4;display:flex;flex:1 1 auto;padding-block:3.2rem 2.4rem;pointer-events:none}.gb-hero__content{position:relative;width:100%;pointer-events:auto;color:var(--gb-hero-mtext, var(--gb-ink))}.gb-hero__content .gb-eyebrow,.gb-hero__content .gb-heading,.gb-hero__content .gb-lead,.gb-hero__content .gb-link,.gb-hero__bullets--inline{color:inherit}.gb-hero__eyebrow{margin-bottom:1.4rem;letter-spacing:.26rem;font-size:1.1rem}.gb-hero__heading{line-height:1.02;max-width:14ch;text-wrap:balance}.gb-hero--mta-center .gb-hero__heading{margin-inline:auto}.gb-hero__text{margin-top:1.8rem;white-space:pre-line;font-size:clamp(1.6rem,1.3vw,1.9rem);line-height:1.55;color:inherit;color:color-mix(in srgb,currentColor 88%,transparent)}.gb-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem;margin-top:2.8rem}.gb-hero__link{padding-bottom:.4rem}.gb-hero__bullets--inline{position:static;max-width:none;margin:0 0 1.2rem;font-size:1rem}.gb-hero__note--inline{display:block;margin:2rem 0 0;font-size:2rem;transform:rotate(-4deg);transform-origin:left center}@media(max-width:749px){.gb-hero .gb-hero__float--desktop,.gb-hero .gb-hero__art--desktop{display:none}.gb-hero--mta-center .gb-hero__content{text-align:center}.gb-hero--mta-center .gb-hero__actions,.gb-hero--mta-center .gb-hero__bullets--inline{justify-content:center}.gb-hero--mta-center .gb-hero__note--inline{transform-origin:center}.gb-hero__actions .gb-btn{flex:1 1 100%}.gb-hero__note.gb-hero__float{font-size:calc(var(--gb-note-size, 30px) * .7)}}@media(min-width:750px){.gb-hero__bullets--inline,.gb-hero__note-wrap{display:none}}@media(max-width:749px){.gb-hero--m-below .gb-hero__visual{aspect-ratio:var(--gb-hero-ratio-m, .9)}.gb-hero--m-below .gb-hero__overlay{display:none}.gb-hero--m-below .gb-hero__content{color:var(--gb-hero-mtext, var(--gb-ink))}.gb-hero--m-overlay .gb-hero__slides{min-height:56rem}.gb-hero--m-overlay.gb-hero--mm-adapt .gb-hero__slides{aspect-ratio:var(--gb-hero-ratio-m, .9)}.gb-hero--m-overlay .gb-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0}.gb-hero--m-overlay .gb-hero__content{color:var(--gb-slide-text)}.gb-hero--m-overlay .gb-hero__content-wrap{padding-block:4rem 8rem}.gb-hero--m-overlay .gb-hero__slide--y-top .gb-hero__content-wrap{align-items:flex-start}.gb-hero--m-overlay .gb-hero__slide--y-center .gb-hero__content-wrap{align-items:center}.gb-hero--m-overlay .gb-hero__slide--y-bottom .gb-hero__content-wrap{align-items:flex-end}.gb-hero--m-below.gb-hero--mm-square .gb-hero__visual{aspect-ratio:1 / 1}.gb-hero--m-below.gb-hero--mm-portrait .gb-hero__visual{aspect-ratio:4 / 5}.gb-hero--m-below.gb-hero--mm-tall .gb-hero__visual{aspect-ratio:3 / 4}.gb-hero--m-below.gb-hero--mm-landscape .gb-hero__visual{aspect-ratio:4 / 3}.gb-hero--m-below.gb-hero--mm-full .gb-hero__visual{aspect-ratio:auto;height:72vh;height:72svh}.gb-hero--m-overlay.gb-hero--mm-square .gb-hero__slides{aspect-ratio:1 / 1}.gb-hero--m-overlay.gb-hero--mm-portrait .gb-hero__slides{aspect-ratio:4 / 5}.gb-hero--m-overlay.gb-hero--mm-tall .gb-hero__slides{aspect-ratio:3 / 4}.gb-hero--m-overlay.gb-hero--mm-landscape .gb-hero__slides{aspect-ratio:4 / 3}.gb-hero--m-overlay.gb-hero--mm-full .gb-hero__slides{min-height:100vh;min-height:100svh}}@media(min-width:750px){.gb-hero__slides{min-height:var(--gb-hero-min, 520px)}.gb-hero--h-adapt .gb-hero__slides{min-height:max(var(--gb-hero-min, 420px),calc(100vw / var(--gb-hero-ratio, 3.2)))}.gb-hero--h-small .gb-hero__slides{min-height:max(var(--gb-hero-min, 520px),56vh);min-height:max(var(--gb-hero-min, 520px),56svh)}.gb-hero--h-medium .gb-hero__slides{min-height:max(var(--gb-hero-min, 520px),72vh);min-height:max(var(--gb-hero-min, 520px),72svh)}.gb-hero--h-large .gb-hero__slides{min-height:max(var(--gb-hero-min, 520px),86vh);min-height:max(var(--gb-hero-min, 520px),86svh)}.gb-hero--h-full .gb-hero__slides{min-height:100vh;min-height:100svh}.gb-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0}.gb-hero__content-wrap{padding-block:clamp(2.8rem,3vw,5.6rem)}.gb-hero--has-controls.gb-hero--ctrl-left .gb-hero__content-wrap,.gb-hero--has-controls.gb-hero--ctrl-center .gb-hero__content-wrap{padding-bottom:calc(var(--gb-hero-cb) + 4.4rem + 2.4rem)}.gb-hero__content{width:var(--gb-slide-cw, 42%);color:var(--gb-slide-text)}.gb-hero__slide--x-left .gb-hero__content{margin-right:auto}.gb-hero__slide--x-center .gb-hero__content{margin-inline:auto}.gb-hero__slide--x-right .gb-hero__content{margin-left:auto}.gb-hero__slide--y-top .gb-hero__content-wrap{align-items:flex-start}.gb-hero__slide--y-center .gb-hero__content-wrap{align-items:center}.gb-hero__slide--y-bottom .gb-hero__content-wrap{align-items:flex-end}.gb-hero__slide--ta-center .gb-hero__content{text-align:center}.gb-hero__slide--ta-center .gb-hero__heading{margin-inline:auto}.gb-hero__slide--ta-center .gb-hero__actions{justify-content:center}.gb-hero__slide--ta-right .gb-hero__content{text-align:right}.gb-hero__slide--ta-right .gb-hero__heading{margin-left:auto}.gb-hero__slide--ta-right .gb-hero__actions{justify-content:flex-end}.gb-hero__eyebrow{margin-bottom:1.8rem}.gb-hero__text{margin-top:1.6rem}.gb-hero__actions{margin-top:3.2rem;gap:1.6rem 3.6rem}}.gb-hero__controls{position:relative;z-index:5;pointer-events:none}.gb-hero__controls-inner{display:flex;align-items:center;gap:1.2rem;pointer-events:none}.gb-hero__controls-inner>*{pointer-events:auto}.gb-hero--m-below .gb-hero__controls{padding-bottom:2rem;margin-top:0}.gb-hero--m-below .gb-hero__controls{--gb-hero-ctrl: var(--gb-hero-mtext, var(--gb-ink))}.gb-hero--mta-center .gb-hero__controls-inner{justify-content:center}.gb-hero--m-overlay .gb-hero__controls{position:absolute;left:0;right:0;bottom:2rem}@media(min-width:750px){.gb-hero{--gb-hero-cb: clamp(2rem, 2vw, 3.2rem)}.gb-hero .gb-hero__controls{position:absolute;left:0;right:0;bottom:var(--gb-hero-cb);padding:0;margin:0;--gb-hero-ctrl: var(--gb-ink)}.gb-hero--ctrl-light .gb-hero__controls{--gb-hero-ctrl: #fff}.gb-hero--ctrl-left .gb-hero__controls-inner{justify-content:flex-start}.gb-hero--ctrl-center .gb-hero__controls-inner{justify-content:center}.gb-hero--ctrl-right .gb-hero__controls-inner{justify-content:flex-end}}.gb-hero__arrow,.gb-hero__pause{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--gb-hero-ctrl) 28%,transparent);background:transparent;color:var(--gb-hero-ctrl);cursor:pointer;transition:background-color .35s var(--gb-ease),color .35s var(--gb-ease),border-color .35s var(--gb-ease),transform .35s var(--gb-ease);-webkit-tap-highlight-color:transparent}.gb-hero__arrow .gb-icon{width:1.8rem;height:1.8rem;transition:transform .35s var(--gb-ease)}.gb-hero__arrow:hover{background:var(--gb-hero-ctrl);border-color:var(--gb-hero-ctrl);color:var(--gb-cream)}.gb-hero--ctrl-light .gb-hero__arrow:hover{color:var(--gb-ink)}.gb-hero__arrow--prev:hover .gb-icon{transform:translate(-.3rem)}.gb-hero__arrow--next:hover .gb-icon{transform:translate(.3rem)}.gb-hero__pause{border-color:transparent;width:3.6rem;height:3.6rem;margin-left:.4rem}.gb-hero__pause .gb-icon{width:1.4rem;height:1.4rem}.gb-hero__pause:hover{border-color:color-mix(in srgb,var(--gb-hero-ctrl) 28%,transparent)}.gb-hero__icon-play{display:none}.gb-hero__pause[aria-pressed=true] .gb-hero__icon-play{display:inline-block}.gb-hero__pause[aria-pressed=true] .gb-hero__icon-pause{display:none}.gb-hero__dots{display:flex;align-items:center;gap:.2rem}.gb-hero__dot{position:relative;display:inline-flex;align-items:center;justify-content:center;height:4.4rem;min-width:2.4rem;padding:0 .6rem;border:0;background:none;cursor:pointer;color:var(--gb-hero-ctrl);-webkit-tap-highlight-color:transparent}.gb-hero__dot-track{position:relative;display:block;overflow:hidden}.gb-hero__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform-origin:left center;transform:scaleX(0)}.gb-hero--pg-lines .gb-hero__dot-track{width:4.8rem;height:2px;background:color-mix(in srgb,var(--gb-hero-ctrl) 22%,transparent);transition:width .5s var(--gb-ease-out)}.gb-hero--pg-lines .gb-hero__dot.is-active .gb-hero__dot-track{width:7.2rem}.gb-hero--pg-lines .gb-hero__dot:hover .gb-hero__dot-track{background:color-mix(in srgb,var(--gb-hero-ctrl) 45%,transparent)}.gb-hero--pg-lines .gb-hero__dot.is-active .gb-hero__fill{transform:scaleX(1)}.gb-hero.is-running.gb-hero--pg-lines .gb-hero__dot.is-active .gb-hero__fill{transform:scaleX(0);animation:gb-hero-progress var(--gb-hero-autoplay, 7s) linear forwards}.gb-hero--pg-dots .gb-hero__dot-track{width:.8rem;height:.8rem;border-radius:50%;border:1px solid currentColor;transition:transform .35s var(--gb-ease),background-color .35s}.gb-hero--pg-dots .gb-hero__dot.is-active .gb-hero__dot-track{background:currentColor;transform:scale(1.25)}.gb-hero--pg-dots .gb-hero__fill{display:none}.gb-hero__count{display:inline-flex;align-items:center;gap:1.2rem;padding-inline:.8rem;color:var(--gb-hero-ctrl);font-size:1.2rem;font-weight:500;letter-spacing:.18rem;font-variant-numeric:tabular-nums}.gb-hero__count-num{display:inline-block;min-width:2ch}.gb-hero__count-num.is-changing{animation:gb-hero-num .6s var(--gb-ease-out)}.gb-hero__count-num--total{opacity:.55}.gb-hero__count-bar{position:relative;display:block;width:6.4rem;height:1px;overflow:hidden;background:color-mix(in srgb,var(--gb-hero-ctrl) 25%,transparent)}.gb-hero__count-bar .gb-hero__fill{transform:scaleX(1)}.gb-hero.is-running .gb-hero__count-bar .gb-hero__fill{transform:scaleX(0);animation:gb-hero-progress var(--gb-hero-autoplay, 7s) linear forwards}.gb-hero__timer{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.gb-hero.is-running .gb-hero__timer{animation:gb-hero-timer var(--gb-hero-autoplay, 7s) linear forwards}.gb-hero.is-paused .gb-hero__fill,.gb-hero.is-paused .gb-hero__timer{animation-play-state:paused!important}.gb-hero.has-changed .gb-hero__slide.is-active{animation:gb-hero-fade-in var(--gb-hero-speed, 1s) var(--gb-ease) both}.gb-hero--t-slide.has-changed .gb-hero__slide.is-active{animation:gb-hero-slide-in-next var(--gb-hero-speed, 1s) var(--gb-ease-out) both}.gb-hero--t-slide.has-changed .gb-hero__slide.is-leaving{animation:gb-hero-slide-out-next var(--gb-hero-speed, 1s) var(--gb-ease-out) both}.gb-hero--t-slide.has-changed[data-dir=prev] .gb-hero__slide.is-active{animation-name:gb-hero-slide-in-prev}.gb-hero--t-slide.has-changed[data-dir=prev] .gb-hero__slide.is-leaving{animation-name:gb-hero-slide-out-prev}.gb-hero--t-zoom-fade.has-changed .gb-hero__slide.is-active .gb-hero__picture{animation:gb-hero-zoom-in calc(var(--gb-hero-speed, 1s) * 1.6) var(--gb-ease-out) both}.gb-animate .gb-hero--kb .gb-hero__slide.is-active .gb-hero__img,.gb-animate .gb-hero--kb .gb-hero__slide.is-leaving .gb-hero__img{animation:gb-hero-kb calc(var(--gb-hero-autoplay, 7s) + 6s) linear both}.gb-animate .gb-hero.has-changed .gb-hero__slide.is-active .gb-hero__reveal{animation:gb-hero-text .6s var(--gb-ease-out) both;animation-delay:calc(var(--gb-hero-speed, .5s) * .4 + var(--i, 0) * 80ms)}.gb-animate .gb-hero__slide.is-active .gb-hero__note.gb-hero__float{animation:gb-hero-write 1.8s var(--gb-ease-out) .5s both}.gb-animate .gb-hero__slide.is-active .gb-hero__bullets.gb-hero__float{animation:gb-hero-fade-in 1.2s var(--gb-ease) .3s both}.gb-animate .gb-hero.has-changed .gb-hero__slide.is-active .gb-hero__note.gb-hero__float{animation-delay:calc(var(--gb-hero-speed, 1s) * .6)}@keyframes gb-hero-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gb-hero-timer{0%{opacity:0}to{opacity:.01}}@keyframes gb-hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gb-hero-slide-in-next{0%{transform:translate3d(100%,0,0)}to{transform:none}}@keyframes gb-hero-slide-out-next{0%{transform:none}to{transform:translate3d(-30%,0,0)}}@keyframes gb-hero-slide-in-prev{0%{transform:translate3d(-100%,0,0)}to{transform:none}}@keyframes gb-hero-slide-out-prev{0%{transform:none}to{transform:translate3d(30%,0,0)}}@keyframes gb-hero-zoom-in{0%{transform:scale(1.1)}to{transform:none}}@keyframes gb-hero-kb{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes gb-hero-text{0%{opacity:0;transform:translate3d(0,2.4rem,0)}to{opacity:1;transform:none}}@keyframes gb-hero-write{0%{opacity:0;clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}}@keyframes gb-hero-num{0%{opacity:0;transform:translate3d(0,.8rem,0)}to{opacity:1;transform:none}}.shopify-design-mode .gb-hero__slide.is-active .gb-hero__reveal,.shopify-design-mode .gb-hero__slide.is-active .gb-hero__float{animation-delay:0s!important}@media(prefers-reduced-motion:reduce){.gb-hero__slide,.gb-hero__slide .gb-hero__picture,.gb-hero__img,.gb-hero__reveal,.gb-hero__float{animation:none!important}}@media(max-width:749px){.gb-hero--no-arrows-m .gb-hero__arrow{display:none}}@media(min-width:750px){.gb-hero--no-arrows-d .gb-hero__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gb-hero-slideshow.css.map */
