.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}.block-banner__media{display:block;position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;object-fit:cover;z-index:-1}.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.has-overlay .block-banner__media:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:var(--gradient-background);opacity:var(--overlay-opacity)}.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)}}.block-banner__media.store-block{position:relative;height:auto}.store-block__name{text-transform:uppercase;font-size:var(--font-size-lg);font-weight:var(--font-body-weight)}.store-block__link{justify-content:flex-start!important;text-transform:uppercase;padding:0}.block-banner__content.store-block{gap:24px;justify-content:flex-start}.block-banner__content.store-block .block-banner__media{max-height:var(--max-height-mobile);min-height:var(--min-height-mobile);overflow:hidden;position:relative}.block-banner__content.store-block .block-banner__media img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 989px){.block-banner__content.store-block .block-banner__media{max-height:var(--max-height);min-height:var(--min-height)}}.block-banner__content .icon--left{flex-direction:row;align-items:center;gap:var(--gap-small)}.block-banner.custom-banner{border:1px solid rgba(var(--color-shadow),1.2)}.block-banner.custom-banner:hover{background-color:rgba(var(--color-shadow))}.block-banner__content--title{margin:0}.custom-banner__icon{display:flex;flex-direction:column;gap:var(--gap-xlarge)}.block-banner.custom-banner p{font-size:var(--font-size-xs)}
/*# sourceMappingURL=/cdn/shop/t/160/assets/block-banner.css.map */
