.banner-showcase{padding-top:5rem;padding-bottom:5rem;box-sizing:border-box}.master-slider .banner-showcase{padding-bottom:0;padding-top:0}.banner-showcase__wrapper{box-sizing:border-box;width:100%}.banner-showcase__grid{display:flex;flex-direction:column}.banner-showcase__separator{flex-shrink:0;pointer-events:none;position:relative;z-index:5;display:none}.banner-showcase__grid--has-separator-desktop,.banner-showcase__grid--has-separator-tablet,.banner-showcase__grid--has-separator-mobile{position:relative}@media screen and (min-width:750px){.banner-showcase__grid--has-separator-desktop{min-height:var(--master-slider-height);min-height:var(--master-slider-height-dvh)}}@media screen and (max-width:749px){.banner-showcase__grid--has-separator-mobile .banner-showcase__separator{display:block;width:100%;height:var(--banner-showcase-separator-width-mobile, 2px);background-color:var(--banner-showcase-separator-color-mobile, #ffffff)}}@media screen and (min-width:750px)and (max-width:1024px)and (orientation:portrait){.banner-showcase__grid--has-separator-tablet .banner-showcase__separator{display:block;width:100%;height:var(--banner-showcase-separator-width-tablet, 2px);background-color:var(--banner-showcase-separator-color-tablet, #ffffff)}}.banner-showcase__item{width:100%;position:relative;margin:0}@media screen and (min-width:750px)and (max-width:989px)and (orientation:landscape){.banner-showcase__grid{flex-direction:row;flex-wrap:wrap}.banner-showcase__item{width:50%}.banner-showcase__grid--has-separator-desktop .banner-showcase__separator{display:block;position:absolute;left:50%;top:0;bottom:0;width:var(--banner-showcase-separator-width, 2px);height:auto;margin-left:calc(var(--banner-showcase-separator-width, 2px) / -2);background-color:var(--banner-showcase-separator-color, #ffffff)}}@media screen and (min-width:990px){.banner-showcase__grid{flex-direction:row;flex-wrap:wrap;gap:0}.banner-showcase__item{width:50%}.banner-showcase__grid--has-separator-desktop .banner-showcase__separator{display:block;position:absolute;left:50%;top:0;bottom:0;width:var(--banner-showcase-separator-width, 2px);height:auto;margin-left:calc(var(--banner-showcase-separator-width, 2px) / -2);background-color:var(--banner-showcase-separator-color, #ffffff)}}.banner-showcase__media{position:relative;overflow:hidden;background-color:var(--banner-showcase-background-color, #ffffff)}.banner-showcase__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.banner-showcase__media .banner-showcase__canvas{width:100%;height:var(--master-slider-height);height:var(--master-slider-height-dvh);vertical-align:top}.banner-showcase__media .banner-showcase__img,.banner-showcase__media .banner-showcase__picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.banner-showcase__media .banner-showcase__img{object-fit:var(--banner-showcase-background-size, cover);object-position:center center}.banner-showcase__media .banner-showcase__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--banner-showcase-background-size, cover);object-position:center center;z-index:0;margin:0!important}.banner-showcase__video--tablet,.banner-showcase__video--mobile{display:none}@media screen and (max-width:749px){.banner-showcase__media--mobile-video .banner-showcase__picture,.banner-showcase__video--desktop,.banner-showcase__video--tablet{display:none}.banner-showcase__video--mobile{display:block}}@media screen and (min-width:750px)and (max-width:989px){.banner-showcase__media--tablet-video .banner-showcase__picture,.banner-showcase__video--desktop,.banner-showcase__video--mobile{display:none}.banner-showcase__video--tablet{display:block}}@media screen and (min-width:990px){.banner-showcase__media--desktop-video .banner-showcase__picture,.banner-showcase__video--tablet,.banner-showcase__video--mobile{display:none}.banner-showcase__video--desktop{display:block}}.master-slider .banner-showcase__media .banner-showcase__video{height:var(--master-slider-height);height:var(--master-slider-height-dvh)}.banner-showcase__item-link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3}.banner-showcase__content{position:absolute;left:0;right:0;bottom:0;padding:2rem;display:flex;flex-direction:column;z-index:2;overflow:hidden}.banner-showcase__content-inner{position:relative;z-index:1;width:100%}.banner-showcase__overlay--content{z-index:0}.banner-showcase__content--top-left,.banner-showcase__content--top-center,.banner-showcase__content--top-right{top:0;bottom:auto;justify-content:start}.banner-showcase__content--gradient.banner-showcase__content--top-left,.banner-showcase__content--gradient.banner-showcase__content--top-center,.banner-showcase__content--gradient.banner-showcase__content--top-right{min-height:280px;background:linear-gradient(180deg,var(--banner-showcase-gradient-start, #000),transparent);box-sizing:border-box}.banner-showcase__content--middle-left,.banner-showcase__content--middle-center,.banner-showcase__content--middle-right{top:50%;bottom:auto;transform:translateY(-50%)}.banner-showcase__content--gradient.banner-showcase__content--middle-left{background:linear-gradient(90deg,var(--banner-showcase-gradient-start, #000),transparent);box-sizing:border-box}.banner-showcase__content--gradient.banner-showcase__content--middle-center{background:radial-gradient(ellipse at center,var(--banner-showcase-gradient-start, #000) 0%,transparent 70%);box-sizing:border-box}.banner-showcase__content--gradient.banner-showcase__content--middle-right{background:linear-gradient(270deg,var(--banner-showcase-gradient-start, #000),transparent);box-sizing:border-box}.banner-showcase__content--bottom-left,.banner-showcase__content--bottom-center,.banner-showcase__content--bottom-right{top:auto;bottom:0;justify-content:end}.banner-showcase__content--gradient.banner-showcase__content--bottom-left,.banner-showcase__content--gradient.banner-showcase__content--bottom-center,.banner-showcase__content--gradient.banner-showcase__content--bottom-right{min-height:280px;background:linear-gradient(0deg,var(--banner-showcase-gradient-start, #000),transparent);box-sizing:border-box}.banner-showcase__content--top-left,.banner-showcase__content--middle-left,.banner-showcase__content--bottom-left{text-align:left;align-items:flex-start}.banner-showcase__content--top-center,.banner-showcase__content--middle-center,.banner-showcase__content--bottom-center{text-align:center;align-items:center}.banner-showcase__content--top-right,.banner-showcase__content--middle-right,.banner-showcase__content--bottom-right{text-align:right;align-items:flex-end}.banner-showcase__description{margin:1.5rem 0;line-height:1.3}.banner-showcase__description p{margin:0 0 .5rem}.banner-showcase__description p:last-child{margin-bottom:0}.banner-showcase__heading{text-transform:uppercase;margin:0 0 10px;line-height:1;font-family:var(--font-heading-family)}.banner-showcase__actions a{color:#fff;font-size:var(--shopby-category-actions)}.banner-showcase__actions a:visited{color:inherit}.banner-showcase__actions a:hover{text-decoration:none}@media screen and (min-width:750px){.banner-showcase__heading{font-size:calc(var(--font-heading-scale) * 3.6rem)}.banner-showcase__description{font-size:1.8rem}}@media screen and (max-width:749px){.banner-showcase__heading{font-size:calc(var(--font-heading-scale) * 2.745rem)}}@media screen and (min-width:990px){.banner-showcase__grid--center{justify-content:center}.banner-showcase__grid--center .banner-showcase__item{max-width:50%}}@media screen and (max-width:989px){.banner-showcase__media .banner-showcase__canvas{height:calc(var(--master-slider-height) * .5);height:calc(var(--master-slider-height-dvh) * .5)}.banner-showcase__grid--center .banner-showcase__item{max-width:100%}}@media screen and (min-width:750px)and (max-width:1024px)and (orientation:portrait){.banner-showcase__grid{flex-direction:column;gap:0}.banner-showcase__media .banner-showcase__canvas{height:calc(var(--master-slider-height) * .5);height:calc(var(--master-slider-height-dvh) * .5)}.banner-showcase__item{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/526/assets/component-banner-showcase.css.map */
