.banner{display:flex;position:relative;flex-direction:column;isolation:isolate;z-index:auto}.banner__content{display:flex;position:relative;width:100%;height:100%;padding:0;align-items:center;justify-content:center;z-index:2;min-width:0}.banner__box{position:relative;width:100%;min-width:0;text-align:center;word-wrap:break-word;z-index:1;display:flex;flex-direction:column;align-items:stretch;overflow-wrap:anywhere;word-break:break-word}.banner__box.gradient{transform:perspective(0)}.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.banner__content--top-center{align-items:flex-start;justify-content:center}.banner__content--top-right{align-items:flex-start;justify-content:flex-end}.banner__content--middle-left{align-items:center;justify-content:flex-start}.banner__content--middle-center{align-items:center;justify-content:center}.banner__content--middle-right{align-items:center;justify-content:flex-end}.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.banner__content--bottom-center{align-items:flex-end;justify-content:center}.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}.slideshow.banner[id^=Slider-]{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.slideshow.banner[id^=Slider-] .slideshow__slide{flex:0 0 100%!important;width:100%!important;scroll-snap-align:start!important;overflow-x:clip}@supports not (overflow: clip){.slideshow.banner[id^=Slider-] .slideshow__slide{overflow-x:hidden}}.banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.banner__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:749px){.banner__media img{object-position:right center}}.banner--adapt,.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:auto}.banner:after,.banner__media:after{content:"";position:absolute;top:0;width:100%;height:100%;background:#000;opacity:0;z-index:1}.banner__media video,.slideshow__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.slideshow__media{overflow:hidden}.banner__text{font-weight:600;font-size:clamp(12,.6rem + 1.5vw,2rem);line-height:30px;letter-spacing:.15em;text-transform:uppercase;width:100%;max-width:min(var(--banner-target-width, 100%),450px);max-height:none;margin-left:auto;margin-right:auto}.banner__heading{margin-bottom:0}.banner__heading--image{text-align:center}.banner__heading--image img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.banner__box>*+*{margin-top:2rem}.banner__box>*:first-child{margin-top:0}.banner__box>*+.banner__text,.banner__box>*+.banner__buttons,.banner__box>*+.slideshow__controls{margin-top:var(--banner-text-top-spacing, 32px)}@media(min-width:750px){.banner__box>*+*{margin-top:3.5rem}.banner-button{max-width:420px}}@media(max-width:749px){.banner__box>*+*{margin-top:3.5rem}.banner__box>*+.banner__text,.banner__box>*+.banner__buttons,.banner__box>*+.slideshow__controls{margin-top:2rem}}.banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;max-width:45rem;word-break:break-word;width:100%;margin-bottom:0;justify-content:center;margin-left:auto;margin-right:auto}@media(max-width:749px){.banner__buttons{display:flex;flex-direction:column;align-items:center;max-width:100%}.banner-button{width:100%;max-width:361px}}.banner-button{border-radius:50px;padding:clamp(.3rem,.3vw,.7rem) clamp(1.6rem,1.6vw,5rem);font-size:clamp(12px,.6rem + 1.2vw,1.6rem);font-weight:700;text-transform:uppercase;width:auto;max-width:100%;white-space:nowrap;text-align:center}@media screen and (max-width:749px){.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:36rem}.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:34rem}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:39rem}.banner:before{display:none!important}.banner--mobile-bottom:after,.banner--mobile-bottom .banner__media:after{display:none}}@media screen and (min-width:750px){.banner{flex-direction:row}.banner--small:not(.banner--adapt){min-height:42rem}.banner--medium:not(.banner--adapt){min-height:56rem}.banner--large:not(.banner--adapt){min-height:780px}.banner__content{padding:5rem}}@media screen and (min-width:750px)and (max-width:1300px){.slideshow__text-wrapper.banner__content{padding-left:3rem;padding-right:3rem}}[data-hive-slideshow] .slideshow__slide .banner__media:after{opacity:var(--overlay-opacity, 0)}[data-hive-slideshow] .slideshow__slide .banner__text,[data-hive-slideshow] .slideshow__slide .banner__text p{color:var(--banner-text-color, currentColor)}[data-hive-slideshow] .slideshow__slide .banner__text,[data-hive-slideshow] .slideshow__slide .banner__text p{-webkit-text-stroke:calc(var(--banner-outline-enabled, 0) * 3px) var(--banner-outline-color, transparent);text-stroke:calc(var(--banner-outline-enabled, 0) * 3px) var(--banner-outline-color, transparent);paint-order:stroke fill}[data-hive-slideshow] .slideshow__slide .banner__buttons .banner-button{background:var(--button-bg)!important;color:var(--button-text)!important;border:2px solid var(--button-border)!important}[data-hive-slideshow] .slideshow__slide .banner__buttons .banner-button:hover{background:var(--button-bg-hover)!important;color:var(--button-text-hover)!important}[data-hive-slideshow] .banner__text{max-width:min(var(--banner-target-width, 100%),450px)}@media(min-width:750px){[data-hive-slideshow] .banner__box{max-width:min(var(--banner-target-width, 560px),100%)}}[data-hive-slideshow] .slideshow__text.banner__box{background:var(--hive-textbox-bg, transparent)!important;background-image:none!important}[data-hive-slideshow] .slideshow__control{display:grid;place-items:center;width:24px;height:26px;padding:0}[data-hive-slideshow] .hive-hex{width:var(--hex-outer-size);height:var(--hex-outer-size);display:inline-block;background-color:var(--dot-inactive-color);clip-path:polygon(50% 0%,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}[data-hive-slideshow] .slider-counter__link--active .hive-hex{background-color:var(--dot-active-color)!important;position:relative}[data-hive-slideshow] .slider-counter__link--active .hive-hex:after{content:"";position:absolute;width:var(--hex-inner-size);height:var(--hex-inner-size);left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--dot-active-inner-color, #fff);clip-path:polygon(50% 0%,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}.hive-right-panel,.hive-left-panel{flex:1 1 0;min-width:0}.hive-right-panel{display:flex;align-items:center;aspect-ratio:264 / 300;min-width:0}[data-hive-slideshow] .hive-right-panel[data-hex-size=small]{--hex-render-size: 380px}[data-hive-slideshow] .hive-right-panel[data-hex-size=medium]{--hex-render-size: 475px}[data-hive-slideshow] .hive-right-panel[data-hex-size=large]{--hex-render-size: 520px}.hive-right-panel__stack{height:100%;display:grid;place-items:center;min-width:0;max-width:100%}.hive-hex-bg{width:100%;height:auto;display:grid;place-items:center;position:relative;isolation:isolate;aspect-ratio:264 / 300;min-width:0;max-width:100%;overflow:visible}.hive-color-hex{width:100%;height:100%;display:block;position:relative;z-index:1}.hive-stand-ellipse{position:absolute;left:50%;top:80%;transform:translate(-50%,-50%);width:100%;height:auto;z-index:2;pointer-events:none}.hive-funko-carousel--overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:3}.hive-funko-carousel--overlay[data-slide-count="1"]{grid-template-columns:1fr}.hive-funko-carousel--overlay[data-slide-count="1"] .hive-funko-carousel__nav{display:none!important}.hive-funko-carousel__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:visible}.hive-funko-slide{width:100%;height:100%;display:none;align-items:center;justify-content:center}:root{--funko-scale: 1.02;--funko-y-offset: -10%}[data-hive-slideshow] .hive-funko-slide[aria-current=true]{display:flex;transform:scale(var(--funko-scale, 1.02))!important;transform-origin:center}.hive-funko-slide img{width:calc(100% * var(--funko-scale));height:calc(100% * var(--funko-scale));object-fit:contain;display:block;transform:translateY(-7%)!important}.hive-funko-carousel__nav{width:44px;height:44px;border-radius:999px;background:#fff;border:none;color:var(--funko-arrow-color, #000000);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;z-index:5;top:50%;transform:translateY(-50%)}.hive-arrow-icon svg{display:block;width:30px;height:30px}.hive-funko-carousel__nav--prev{left:.75rem}.hive-funko-carousel__nav--next{right:.75rem}[data-hive-slideshow] .hive-funko-carousel__nav{color:var(--funko-arrow-color);top:50%;transform:translateY(-50%)!important}[data-hive-slideshow] .hive-funko-carousel__nav--prev{left:.75rem!important}[data-hive-slideshow] .hive-funko-carousel__nav--next{left:auto!important;right:.75rem!important}[data-hive-slideshow] .hive-video-rotator,[data-hive-slideshow] .hive-video-rotator video{width:100%;height:100%}[data-hive-slideshow] .hive-video-rotator video{object-fit:cover;display:block}[data-hive-slideshow] .hive-banner-content,[data-hive-slideshow] .hive-banner-split{min-width:0}[data-hive-slideshow] .hive-banner-split.hive-banner-split--has-funko{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;justify-items:center;align-items:center;min-width:0}[data-hive-slideshow] .hive-banner-split--has-funko .banner__box{min-width:0;width:100%;max-width:100%}[data-hive-slideshow] .hive-banner-split--has-funko .hive-right-panel__stack{width:min(90vw,var(--hex-render-size));max-width:min(90vw,var(--hex-render-size));margin-inline:auto}@media screen and (min-width:960px){[data-hive-slideshow] .hive-banner-split.hive-banner-split--has-funko{grid-template-columns:minmax(0,1fr) minmax(0,48%)!important;gap:clamp(20px,3vw,50px)!important;justify-items:stretch;align-items:center;min-width:0}[data-hive-slideshow] .hive-right-panel{width:100%;max-width:100%;min-width:0}[data-hive-slideshow] .hive-right-panel__stack{width:min(100%,var(--hex-render-size));max-width:min(100%,var(--hex-render-size));margin-inline:auto}}@media screen and (max-width:959px){[data-hive-slideshow] .hive-right-panel{--hex-stack-max: 400px}[data-hive-slideshow] .hive-banner-split--has-funko .hive-right-panel__stack{width:min(80vw,var(--hex-stack-max));max-width:min(80vw,var(--hex-stack-max));margin-inline:auto}.hive-funko-carousel__nav{width:34px;height:34px}}@media screen and (max-width:959px){[data-hive-slideshow]{--banner-text-top-spacing-stacked-max: 30px}[data-hive-slideshow] .banner__box>*+.banner__text,[data-hive-slideshow] .banner__box>*+.banner__buttons,[data-hive-slideshow] .banner__box>*+.slideshow__controls{margin-top:min(var(--banner-text-top-spacing, 24px),var(--banner-text-top-spacing-stacked-max))}}.banner__media picture{width:100%;height:100%;display:block}.banner__media picture>img{width:100%;height:100%;object-fit:cover;display:block}[data-hive-slideshow] .banner__heading--image img{--hi-slot: 90vw;--hi-pct: 100%;display:block;width:min(var(--hi-slot),calc(400px * var(--hi-ar, 1)));max-width:var(--hi-pct);height:auto;margin:0 auto;max-height:none}@media(min-width:990px){[data-hive-slideshow] .banner__heading--image img{--hi-slot: 600px}}[data-hive-slideshow] .banner__heading--image[data-size=small] img{--hi-pct: 60%}[data-hive-slideshow] .banner__heading--image[data-size=medium] img{--hi-pct: 80%}[data-hive-slideshow] .banner__heading--image[data-size=large] img{--hi-pct: 100%}[data-hive-slideshow] .hive-hex-bg[data-hex=off] .hive-color-hex{display:none!important}.hive-sparkles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.hive-sparkles__star{--s: 14px;--o: .7;position:absolute;width:var(--s);height:var(--s);background:#fff;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:var(--o);animation:hive-sparkle-twinkle var(--d, 5s) ease-in-out var(--delay, 0s) infinite}.hive-sparkles__star--1{--s: 18px;top:13%;left:7%;--d: 5.5s}.hive-sparkles__star--2{--s: 9px;top:24%;left:46%;--o: .5;--d: 4.2s;--delay: -1.5s}.hive-sparkles__star--3{--s: 12px;top:74%;left:9%;--o: .55;--d: 6s;--delay: -3s}.hive-sparkles__star--4{--s: 24px;top:11%;right:9%;background:color-mix(in srgb,var(--sparkle-tint) 55%,#ffffff);--d: 6.5s;--delay: -2s}.hive-sparkles__star--5{--s: 13px;bottom:13%;right:31%;--o: .6;--d: 4.8s;--delay: -.8s}.hive-sparkles__star--6{--s: 8px;top:52%;left:43%;--o: .45;--d: 3.8s;--delay: -2.4s}.hive-sparkles__star--7{--s: 15px;bottom:9%;left:36%;background:color-mix(in srgb,#9fd0ff 60%,#ffffff);--o: .6;--d: 5.2s;--delay: -4s}.hive-sparkles__star--8{--s: 16px;top:46%;right:4%;background:color-mix(in srgb,var(--sparkle-tint) 45%,#ffffff);--o: .65;--d: 5.8s;--delay: -3.5s}.hive-sparkles__star--9{--s: 10px;top:30%;left:58%;--o: .55;--d: 4.5s;--delay: -1s}@media screen and (max-width:959px){.hive-sparkles__star--2,.hive-sparkles__star--6,.hive-sparkles__star--9{display:none}.hive-sparkles__star--4{top:56%;right:6%}.hive-sparkles__star--5{bottom:6%;right:12%}.hive-sparkles__star--8{top:38%;right:5%}}@keyframes hive-sparkle-twinkle{0%,to{opacity:var(--o);transform:scale(1) rotate(0)}50%{opacity:calc(var(--o) * .3);transform:scale(.65) rotate(25deg)}}@media(prefers-reduced-motion:reduce){.hive-sparkles__star{animation:none}}.hive-slide-badge{display:inline-flex;align-items:center;align-self:center;gap:.8rem;width:fit-content;max-width:100%;margin:0 auto;padding:.7rem 1.6rem .7rem 1rem;border:1px solid color-mix(in srgb,var(--banner-text-color, #fff) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--banner-text-color, #fff) 8%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--banner-text-color, #fff);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.16em;line-height:1.25;text-transform:uppercase}.hive-slide-badge__icon{flex:none;width:2rem;height:2rem;color:var(--badge-accent, #00a3ad)}.hive-slide-highlights{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;max-width:100%;margin:0 auto;padding:0;list-style:none}.hive-slide-highlights li{display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 1.3rem .6rem 1.1rem;border:1px solid color-mix(in srgb,var(--banner-text-color, #fff) 16%,transparent);border-radius:999px;background:color-mix(in srgb,var(--banner-text-color, #fff) 6%,transparent);color:var(--banner-text-color, #fff);font-size:1.3rem;font-weight:600;letter-spacing:.02em;line-height:1.25}.hive-slide-highlights li:before{content:"";flex:none;width:.9rem;height:1rem;background:var(--badge-accent, #00a3ad);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}[data-hive-slideshow] .banner__box>.hive-slide-badge+*{margin-top:2.4rem}[data-hive-slideshow] .banner__box>.banner__text+.hive-slide-highlights{margin-top:2rem}@media screen and (min-width:750px){.slideshow__text--left .hive-slide-badge{align-self:flex-start;margin-left:0}.slideshow__text--left .hive-slide-highlights{justify-content:flex-start;margin-left:0}.slideshow__text--right .hive-slide-badge{align-self:flex-end;margin-right:0}.slideshow__text--right .hive-slide-highlights{justify-content:flex-end;margin-right:0}}@media screen and (max-width:749px){[data-hive-slideshow] .banner__box>.hive-slide-badge:first-child{margin-top:2.4rem}.hive-slide-badge{font-size:1.05rem;letter-spacing:.12em}.hive-slide-highlights li{font-size:1.2rem}.slideshow__text-mobile--left .hive-slide-badge{align-self:flex-start;margin-left:0}.slideshow__text-mobile--left .hive-slide-highlights{justify-content:flex-start;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hive-section-image-banner.css.map */
