.hero-wrapper{--hero-height-offset: 0}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section)) .hero-wrapper:first-child{--hero-height-offset: var(--header-group-height, 0)}.hero{position:relative;min-height:calc(var(--hero-min-height) - var(--hero-height-offset, 0px))}.hero--auto,.hero--auto .hero__container{min-height:0}.hero[data-shopify-visual-preview]:not(.hero--auto){--hero-min-height: 600px;min-height:600px}.hero__container{position:relative;overflow:hidden;min-height:inherit;border:var(--hero-border-width) var(--hero-border-style) rgba(from var(--color-border) r g b / var(--hero-border-opacity));align-items:var(--vertical-alignment-mobile);justify-content:var(--horizontal-alignment);z-index:var(--layer-base)}@media screen and (min-width:750px){.hero__container{align-items:var(--vertical-alignment)}}.hero__content-wrapper.page-width{grid-column:2 / 3}.hero__content-wrapper{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:var(--layer-flat);min-height:100%;height:100%;box-sizing:border-box;padding-block:var(--hero-padding-block-start, 0px) var(--hero-padding-block-end, 0px)}.hero__content{position:relative;width:100%;height:100%;min-height:100%;align-items:var(--horizontal-alignment-mobile, var(--horizontal-alignment));justify-content:var(--vertical-alignment-mobile, var(--vertical-alignment));text-align:var(--hero-text-alignment-mobile, var(--hero-text-alignment))}.hero__content.layout-panel-flex--column{align-items:var(--horizontal-alignment-mobile, var(--horizontal-alignment));justify-content:var(--vertical-alignment-mobile, var(--vertical-alignment))}.hero__content.layout-panel-flex--row{align-items:var(--vertical-alignment-mobile, var(--vertical-alignment));justify-content:var(--horizontal-alignment-mobile, var(--horizontal-alignment))}.hero__content-wrapper>*,.hero__content>*{flex:0 1 auto;max-width:100%}@media screen and (min-width:750px){.hero__content.layout-panel-flex--column{align-items:var(--hero-align-items, var(--horizontal-alignment));justify-content:var(--hero-justify-content, var(--vertical-alignment));text-align:var(--hero-text-alignment)}.hero__content.layout-panel-flex--row{align-items:var(--hero-align-items, var(--vertical-alignment));justify-content:var(--hero-justify-content, var(--horizontal-alignment));text-align:var(--hero-text-alignment)}}.hero--has-media-2 .hero__content.layout-panel-flex{display:grid;grid-template-columns:1fr 1fr;align-content:var(--vertical-alignment);justify-items:stretch;gap:var(--gap)}.hero--has-media-2 .hero__content>.overlay-heading,.hero--has-media-2 .hero__content>.text-block,.hero--has-media-2 .hero__content>.jumbo-text-block,.hero--has-media-2 .hero__content>.spacer-block,.hero--has-media-2 .hero__content>.image-block{grid-column:1 / -1}.hero--has-media-2 .hero__content>.hero-group{height:100%;min-height:0;min-width:0}.hero--has-media-2 .hero-group .group-block,.hero--has-media-2 .hero-group .group-block-content{height:100%}@media screen and not (min-width:750px){.hero--has-media-2 .hero__content.layout-panel-flex{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) minmax(0,1fr)}}.hero__media-wrapper{position:relative;display:grid;grid-template-columns:repeat(var(--hero-media-count, 1),1fr);width:100%;z-index:var(--layer-base)}.hero:not(.hero--auto) .hero__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media-wrapper>.overlay{grid-column:1 / -1;grid-row:1 / -1}@media screen and not (min-width:750px){.hero__media-wrapper{grid-template-columns:1fr;grid-template-rows:repeat(var(--hero-media-count, 1),auto)}.hero:not(.hero--auto) .hero__media-wrapper{grid-template-rows:repeat(var(--hero-media-count, 1),1fr)}}.hero__image,.hero__video{position:relative;width:100%;height:100%;object-fit:cover;object-position:center center;z-index:var(--layer-base);overflow:hidden}.hero--auto .hero__image,.hero--auto .hero__video{height:auto;object-fit:unset;aspect-ratio:var(--hero-media-aspect-ratio)}@media screen and not (min-width:750px){.hero--auto .hero__image,.hero--auto .hero__video{aspect-ratio:var(--hero-media-aspect-ratio-mobile, var(--hero-media-aspect-ratio))}}.hero__link{position:absolute;top:0;right:0;bottom:0;left:0;grid-column:1 / -1}.hero__media-wrapper,.hero__content-wrapper{pointer-events:none}:is(.hero__media-wrapper,.hero__content-wrapper) a,:is(.hero__media-wrapper,.hero__content-wrapper) button,:is(.hero__media-wrapper,.hero__content-wrapper) input,:is(.hero__media-wrapper,.hero__content-wrapper) textarea,:is(.hero__media-wrapper,.hero__content-wrapper) select{pointer-events:auto}.hero__content-wrapper--design-mode{pointer-events:auto}.hero[data-blur-shadow=true]{--blurred-reflection-filter-saturate: saturate(1.5);--blurred-reflection-mask-image: linear-gradient(to bottom, black 0%, black 60%, transparent 100%);--blurred-reflection-box-shadow: rgb(0 0 0 / 5%) 0 0 1rem;--blurred-reflection-filter-blur: blur(20px);--blurred-reflection-scale: scale(2, 1.25);--blurred-reflection-padding-block-end: 60px}.hero[data-blur-shadow=true] .hero__container{overflow:inherit}.hero[data-blur-shadow=true] .hero__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:var(--blurred-reflection-box-shadow);mix-blend-mode:overlay;pointer-events:none;z-index:-1}.hero__blurred-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-mask-image:var(--blurred-reflection-mask-image);mask-image:var(--blurred-reflection-mask-image);filter:var(--blurred-reflection-filter-saturate);pointer-events:none;transform:translateY(50%);overflow:hidden}.hero__blurred-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;filter:var(--blurred-reflection-filter-blur);opacity:var(--blur-opacity);transform:var(--blurred-reflection-scale);padding-block-end:var(--blurred-reflection-padding-block-end)}.hero__blurred-image img:not(:only-child){width:50%}.hero__blurred-image img:not(:only-child):last-child{right:0;left:auto}
/*# sourceMappingURL=/cdn/shop/t/493/assets/hero.css.map */
