.shopify-block:has(>.block-banner){display:flex;justify-content:stretch;align-items:stretch}block-banner,.block-banner{display:block;position:relative;overflow:hidden;width:100%;z-index:0;background:transparent}.block-banner.has-overlay:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:var(--gradient-background);opacity:var(--overlay-opacity);z-index:-1}.block-banner__border{border:1px solid rgb(var(--color-foreground))}.block-banner__media{display:block;position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;object-fit:cover;z-index:-2}.block-banner__media>*{display:block;height:100%;width:100%;object-fit:cover}@media screen and (max-width:749px){.block-banner__media--desktop{display:none}}@media screen and (min-width:750px){.block-banner__media--mobile{display:none}}.block-banner__link{display:block!important;position:absolute;top:0;bottom:0;left:0;right:0}.block-banner__content{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;height:100%;z-index:1}@media screen and (max-width:749px){.block-banner__content.horizontal-padding-mobile--none{padding-left:var(--content-padding-none, 0px);padding-right:var(--content-padding-none, 0px)}.block-banner__content.vertical-padding-mobile--none{padding-top:var(--content-padding-none, 0px);padding-bottom:var(--content-padding-none, 0px)}.block-banner__content.horizontal-padding-mobile--small{padding-left:var(--content-padding-small, 0px);padding-right:var(--content-padding-small, 0px)}.block-banner__content.vertical-padding-mobile--small{padding-top:var(--content-padding-small, 0px);padding-bottom:var(--content-padding-small, 0px)}.block-banner__content.horizontal-padding-mobile--medium{padding-left:var(--content-padding-medium, 0px);padding-right:var(--content-padding-medium, 0px)}.block-banner__content.vertical-padding-mobile--medium{padding-top:var(--content-padding-medium, 0px);padding-bottom:var(--content-padding-medium, 0px)}.block-banner__content.horizontal-padding-mobile--large{padding-left:var(--content-padding-large, 0px);padding-right:var(--content-padding-large, 0px)}.block-banner__content.vertical-padding-mobile--large{padding-top:var(--content-padding-large, 0px);padding-bottom:var(--content-padding-large, 0px)}.block-banner__content.horizontal-padding-mobile--global{padding-left:var(--page-padding-x, 0px);padding-right:var(--page-padding-x, 0px)}.block-banner__content.vertical-padding-mobile--global{padding-top:var(--page-padding-x, 0px);padding-bottom:var(--page-padding-x, 0px)}.block-banner__content.position-mobile--top{justify-content:start}.block-banner__content.position-mobile--middle{justify-content:center}.block-banner__content.position-mobile--bottom{justify-content:end}.block-banner__content.position-mobile--space-between{justify-content:space-between}.block-banner__content.gap-mobile--none{gap:var(--gap-none, 0px)}.block-banner__content.gap-mobile--small{gap:var(--gap-small, 0px)}.block-banner__content.gap-mobile--medium{gap:var(--gap-medium, 0px)}.block-banner__content.gap-mobile--large{gap:var(--gap-large, 0px)}.grid__item:has(.block-banner.hidde--mobile){display:none}}@media screen and (min-width:750px){.block-banner__content.horizontal-padding--none{padding-left:var(--content-padding-none, 0px);padding-right:var(--content-padding-none, 0px)}.block-banner__content.vertical-padding--none{padding-top:var(--content-padding-none, 0px);padding-bottom:var(--content-padding-none, 0px)}.block-banner__content.horizontal-padding--small{padding-left:var(--content-padding-small, 0px);padding-right:var(--content-padding-small, 0px)}.block-banner__content.vertical-padding--small{padding-top:var(--content-padding-small, 0px);padding-bottom:var(--content-padding-small, 0px)}.block-banner__content.horizontal-padding--medium{padding-left:var(--content-padding-medium, 0px);padding-right:var(--content-padding-medium, 0px)}.block-banner__content.vertical-padding--medium{padding-top:var(--content-padding-medium, 0px);padding-bottom:var(--content-padding-medium, 0px)}.block-banner__content.horizontal-padding--large{padding-left:var(--content-padding-large, 0px);padding-right:var(--content-padding-large, 0px)}.block-banner__content.vertical-padding--large{padding-top:var(--content-padding-large, 0px);padding-bottom:var(--content-padding-large, 0px)}.block-banner__content.horizontal-padding--global{padding-left:var(--page-padding-x, 0px);padding-right:var(--page-padding-x, 0px)}.block-banner__content.vertical-padding--global{padding-top:var(--page-padding-x, 0px);padding-bottom:var(--page-padding-x, 0px)}.block-banner__content.position--top{justify-content:start}.block-banner__content.position--middle{justify-content:center}.block-banner__content.position--bottom{justify-content:end}.block-banner__content.position--space-between{justify-content:space-between}.block-banner__content.gap--none{gap:var(--gap-none, 0px)}.block-banner__content.gap--small{gap:var(--gap-small, 0px)}.block-banner__content.gap--medium{gap:var(--gap-medium, 0px)}.block-banner__content.gap--large{gap:var(--gap-large, 0px)}}.banner-hover-animation{--hover-scale-up: 4px;--hover-shadow-blur: 10px;--hover-padding: calc(var(--hover-shadow-blur) + var(--hover-scale-up))}.banner-hover-animation,.banner-hover-animation .component-slider,.banner-hover-animation .slider__clone,.banner-hover-animation .slider__item{overflow:visible!important}.banner-hover-animation .slider__list{padding:var(--hover-padding)}@media screen and (max-width:749px){.banner-hover-animation .component-slider.page-width:not(.no-padding-mobile),.banner-hover-animation .component-slider.full-width:not(.no-padding-mobile){padding-left:min(calc(var(--page-padding-x) - var(--hover-padding)),var(--page-padding-x));padding-right:min(calc(var(--page-padding-x) - var(--hover-padding)),var(--page-padding-x))}}@media screen and (min-width:750px)and (max-width:989px){.banner-hover-animation .component-slider.page-width:not(.no-padding-tablet),.banner-hover-animation .component-slider.full-width:not(.no-padding-tablet){padding-left:min(calc(var(--page-padding-x) - var(--hover-padding)),var(--page-padding-x));padding-right:min(calc(var(--page-padding-x) - var(--hover-padding)),var(--page-padding-x))}}@media screen and (min-width:990px){.banner-hover-animation .component-slider.page-width:not(.no-padding-desktop),.banner-hover-animation .component-slider.full-width:not(.no-padding-desktop){padding-left:min(calc(var(--page-padding-x) - var(--hover-padding)),var(--page-padding-x));padding-right:min(calc(var(--page-padding-x) - var(--hover-padding)),var(--page-padding-x))}}.banner-hover-animation .block-banner{transform:scale(1);box-shadow:0 0 rgba(var(--color-shadow),0);opacity:1;transition-property:transform,box-shadow,opacity;transition-duration:var(--duration-default);transition-timing-function:ease-in-out}.banner-hover-animation:has(.block-banner:hover) .block-banner:not(:hover){opacity:.55}.banner-hover-animation .block-banner img,.banner-hover-animation .block-banner video{transition:transform var(--duration-default) ease-in-out}.banner-hover-animation .block-banner .block-image__wrapper{overflow:hidden}.banner-hover-animation .block-banner:hover{transform:scale(1.025);box-shadow:0 0 var(--hover-shadow-blur) rgba(var(--color-shadow),.1);z-index:10}.banner-hover-animation .block-banner:hover img,.banner-hover-animation .block-banner:hover video{transform:scale(1.1)}
/*# sourceMappingURL=/cdn/shop/t/562/assets/block-banner.css.map */
