.slideshow__slide-content-wrapper{max-width:var(--container-max-width)!important;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.slideshow .content-over-media.slideshow__fixed-aspect:not(.slideshow__fixed-aspect--contained){--content-over-media-height: auto;width:100%;min-height:0;aspect-ratio:700 / 900}.slideshow .content-over-media.slideshow__fixed-aspect:not(.slideshow__fixed-aspect--contained)>:is(img,video,iframe,svg,video-media,figure),.slideshow .content-over-media.slideshow__fixed-aspect:not(.slideshow__fixed-aspect--contained)>picture img{height:100%;min-height:100%;max-height:none}@media screen and (min-width:700px){.slideshow .content-over-media.slideshow__fixed-aspect:not(.slideshow__fixed-aspect--contained){aspect-ratio:2048 / 800}}.slideshow.slideshow--single-hero{position:relative;aspect-ratio:auto;overflow:visible}.slideshow--single-hero .slideshow__slide,.slideshow--single-hero .content-over-media{position:relative}.slideshow--single-hero__link{grid-area:full-start / full-start / full-end / full-end;max-width:none;width:100%;min-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.slideshow--single-hero .slideshow__slide-content{position:relative;z-index:2;pointer-events:none}.slideshow--single-hero .slideshow__slide-content :is(a.button,button,.button,.link){pointer-events:auto}.shopify-section--slideshow .slideshow__slide-content--center{justify-self:center;align-self:center;text-align:center}.shopify-section--slideshow .slideshow__slide-title{color:rgb(var(--slideshow-slide-title-color, var(--slideshow-title-color)));font-size:var(--slideshow-title-font-size);font-weight:700;letter-spacing:-.02em;line-height:1.12;text-shadow:0 2px 28px rgba(0,0,0,.2)}.shopify-section--slideshow .slideshow__slide-subheading{font-weight:400;line-height:1.45;margin-block-start:.65rem;text-shadow:0 1px 18px rgba(0,0,0,.22)}.shopify-section--slideshow .slideshow__slide-content--center .button-group{margin-block-start:2rem}.shopify-section--slideshow .slideshow__slide-content :is(a.button,button.button,.button){border-radius:999px!important;padding-inline:1.15rem}.slideshow-carousel-group{display:flex;flex-direction:column;width:100%}.slideshow-carousel-group .slideshow__carousel{flex:none}.slideshow__carousel-navigation{position:static;inset:auto;z-index:auto;width:100%;padding-block:1rem;padding-inline:var(--container-gutter);margin:0}.slideshow__carousel-navigation-bar{position:relative;display:flex;width:100%;max-width:16rem;height:7px;margin-inline:auto;border-radius:999px;background-color:#d9d9d9;overflow:hidden}.slideshow__carousel-navigation-fill{position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--slideshow-nav-progress, .25) * 100%);border-radius:inherit;background-color:#4a4a4a;transition:width .35s cubic-bezier(.4,0,.2,1);pointer-events:none}.slideshow__carousel-navigation-segment{flex:1;height:100%;min-height:1.75rem;margin-block:-.875rem;padding:0;border:0;background:transparent;cursor:pointer;position:relative;z-index:1}.slideshow-contained{width:100%;max-width:100%;box-sizing:border-box;padding-block:var(--slideshow-contained-padding-block, 1.5rem);padding-inline:var(--slideshow-contained-padding-inline, 1rem)}.slideshow-contained__inner{width:100%;max-width:none;margin:0;padding:0;position:relative}.slideshow-contained .slideshow__next-section-button{z-index:2;position:absolute;inset-block-end:calc(-1 * var(--circle-button-size) / 2);inset-inline-start:calc(50% - var(--circle-button-size) / 2)}.slideshow-contained .content-over-media{--container-max-width: 100%}.slideshow-contained .slideshow.slideshow--contained{aspect-ratio:auto;overflow:visible;background:transparent;width:100%}.slideshow-contained .slideshow.slideshow--contained .slideshow__slide{position:relative;visibility:visible;width:100%}.slideshow--contained .content-over-media.slideshow__fixed-aspect--contained,.slideshow-contained-card{border-radius:var(--slideshow-contained-radius, 1rem);overflow:hidden}.slideshow-contained-card{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;height:100%;color:inherit;text-decoration:none}.slideshow-contained-card>.content-over-media.slideshow__fixed-aspect--contained{flex:1 1 auto;width:100%;min-width:0;min-height:var(--slideshow-contained-min-height, 0px);--container-max-width: 100%;--content-over-media-height: 100%;grid-template:[full-start] 0 [content-start] minmax(0,1fr) [content-end] 0 [full-end] / [full-start] minmax(0,1fr) [content-start] minmax(0,100%) [content-end] minmax(0,1fr) [full-end]}.slideshow-contained-card>.content-over-media.slideshow__fixed-aspect--contained>:is(img,video,iframe,svg,video-media,figure),.slideshow-contained-card>.content-over-media.slideshow__fixed-aspect--contained>picture img{width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%}.slideshow-contained .content-over-media.slideshow__fixed-aspect--contained{width:100%;aspect-ratio:700 / 900;min-height:var(--slideshow-contained-min-height, 0px);--content-over-media-height: 100%}.slideshow-contained .content-over-media.slideshow__fixed-aspect--contained>:is(img,video,iframe,svg,video-media,figure),.slideshow-contained .content-over-media.slideshow__fixed-aspect--contained>picture img{height:100%;min-height:100%;max-height:none}@media screen and (min-width:700px){.slideshow-contained .content-over-media.slideshow__fixed-aspect--contained{aspect-ratio:2048 / 800}}a.slideshow-contained-card:hover{color:inherit}.slideshow-contained-carousel-group{display:flex;flex-direction:column;width:100%}.slideshow-contained-carousel{display:grid;width:100%;max-width:100%;gap:var(--slideshow-grid-gap, 1rem);grid-auto-flow:column;grid-auto-columns:calc((100% - var(--slideshow-grid-gap, 16px)) / var(--slideshow-contained-slides-visible-mobile, 1.15));scroll-padding-inline:0;overscroll-behavior-x:contain}.slideshow-contained-carousel__cell{display:flex;flex-direction:column;min-width:0;min-height:0;scroll-snap-stop:always}.slideshow-contained-carousel-group .slideshow__carousel-navigation{padding-inline:0}.shopify-section--slideshow.slideshow-section--next-hidden>:is(.slideshow-contained,.slideshow-carousel-group,.slideshow--single-hero){padding-block-end:var(--section-vertical-spacing)}@media screen and (max-width:699px){.slideshow-contained .slideshow__carousel-navigation{display:none}}@media screen and (min-width:700px){.slideshow-contained-carousel{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:unset;overflow:visible;scroll-snap-type:none}.slideshow-contained-carousel-group .slideshow__carousel-navigation{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/slideshow-hero-single.css.map */
