.sd-banner{--sd-bn-h: 56rem;--sd-bn-h-m: 40rem}.sd-banner--h-small{--sd-bn-h: 40rem;--sd-bn-h-m: 30rem}.sd-banner--h-large{--sd-bn-h: 72rem;--sd-bn-h-m: 50rem}.sd-banner__inner{position:relative;display:grid}.sd-banner__media-row,.sd-banner__content,.sd-banner__link{grid-area:1 / 1}.sd-banner__media-row{position:relative;display:flex;min-height:var(--sd-bn-h-m)}.sd-banner__media-row:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--sd-bn-ov, 0);pointer-events:none}.sd-banner__media{position:relative;flex:1 1 0;min-width:0;overflow:hidden;background:rgba(var(--color-foreground),.06)}.sd-banner__media>img,.sd-banner__media>picture img,.sd-banner__media>.sd-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sd-banner--h-adapt .sd-banner__media-row{min-height:0}.sd-banner--h-adapt .sd-banner__media{aspect-ratio:var(--sd-own, 16 / 9)}.sd-banner--h-adapt .sd-banner__media--ph{aspect-ratio:16 / 9}@media screen and (max-width:749px){.sd-banner--h-adapt .sd-banner__media--swap{aspect-ratio:var(--sd-own-m, var(--sd-own, 16 / 9))}}.sd-banner__link{z-index:1}.sd-banner__content{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;padding-top:calc(3rem + var(--sd-header-overlay-pad, 0px));padding-bottom:3rem;pointer-events:none}.sd-banner__box{pointer-events:auto;width:100%;max-width:71rem;padding:3.2rem 2.4rem;border-radius:var(--text-boxes-radius, 0);color:rgb(var(--color-foreground))}.sd-banner__box--solid{background:var(--gradient-background, rgb(var(--color-background)))}.sd-banner__box--clear{background:transparent;padding-inline:0}.sd-banner .sd-on-media--white{--color-foreground: 255, 255, 255}.sd-banner .sd-on-media--black{--color-foreground: 18, 18, 18}.sd-banner__box>:first-child{margin-top:0}.sd-banner__box>:last-child{margin-bottom:0}.sd-banner .sd-pos--top-left,.sd-banner .sd-pos--top-center,.sd-banner .sd-pos--top-right{align-items:flex-start}.sd-banner .sd-pos--bottom-left,.sd-banner .sd-pos--bottom-center,.sd-banner .sd-pos--bottom-right{align-items:flex-end}.sd-banner .sd-pos--top-left,.sd-banner .sd-pos--middle-left,.sd-banner .sd-pos--bottom-left{justify-content:flex-start}.sd-banner .sd-pos--top-right,.sd-banner .sd-pos--middle-right,.sd-banner .sd-pos--bottom-right{justify-content:flex-end}@media screen and (max-width:749px){.sd-banner--stack-m .sd-banner__media-row{flex-direction:column}.sd-banner--stack-m .sd-banner__media{min-height:calc(var(--sd-bn-h-m) / 2)}.sd-banner--h-adapt.sd-banner--stack-m .sd-banner__media{min-height:0}.sd-banner--below-m .sd-banner__content{grid-area:2 / 1;padding:0}.sd-banner--below-m .sd-banner__link{grid-area:1 / 1}.sd-banner--below-m .sd-banner__box{max-width:none;border-radius:0;padding:2.8rem 1.6rem;background:var(--gradient-background, rgb(var(--color-background)))}.sd-banner--below-m .sd-banner__box.sd-on-media--white,.sd-banner--below-m .sd-banner__box.sd-on-media--black{--color-foreground: var(--sd-bn-fg)}}@media screen and (min-width:750px){.sd-banner__media-row{min-height:var(--sd-bn-h)}.sd-banner--h-adapt .sd-banner__media-row{min-height:0}.sd-banner__content{padding-top:calc(5rem + var(--sd-header-overlay-pad, 0px));padding-bottom:5rem}.sd-banner__box{padding:4rem 3.6rem}.sd-banner__box--clear{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sd-image-banner.css.map */
