.banner__block{height:100%;width:100%;z-index:0}.banner__content{padding-top:var(--dna-space-8);padding-bottom:56px}.banner__content{gap:var(--dna-space-6)}@media screen and (min-width: 768px){.flex-align-start .banner__content--three-quarters .banner__headline,.flex-align-start .banner__content--three-quarters .banner__eyebrow,.flex-align-start .banner__content--three-quarters .banner__subline{margin-right:25%}.flex-align-end .banner__content--three-quarters .banner__headline,.flex-align-end .banner__content--three-quarters .banner__eyebrow,.flex-align-end .banner__content--three-quarters .banner__subline{margin-left:25%}.flex-align-start .banner__content--half .banner__headline,.flex-align-start .banner__content--half .banner__eyebrow,.flex-align-start .banner__content--half .banner__subline{margin-right:55%}.flex-align-end .banner__content--half .banner__headline,.flex-align-end .banner__content--half .banner__eyebrow,.flex-align-end .banner__content--half .banner__subline{margin-left:55%}.banner__content{gap:var(--dna-space-8);padding-top:var(--dna-space-20);padding-bottom:var(--dna-space-20)}.banner__content.left{padding-left:112px}.banner__content.right{padding-right:112px}}@media screen and (min-width: 768px) and (max-width: 1024px){.banner__content--overlap{padding-top:0;padding-bottom:0}.flex-justify-center .banner__content--overlap{top:50%;transform:translateY(-50%)}}.banner__buttons{z-index:999}.banner__buttons sl-button:nth-child(3){margin:var(--dna-space-9) 0 0 0}@media screen and (min-width: 768px){.banner__buttons sl-button:nth-child(3){margin:0 0 0 50px}}.banner__vignette{width:165px;color:#fff;bottom:0;right:0;line-height:0;font-size:0;overflow:hidden}@media screen and (min-width: 768px){.banner__vignette{width:15vw}}.banner__vignette--left{left:0}.banner.container .banner__vignette--left{left:var(--dna-container-horizontal-padding)}.banner.container .banner__vignette--right{right:var(--dna-container-horizontal-padding)}.banner__image,.banner__video{overflow:hidden}.banner__image img{width:100%;height:100%;object-fit:cover;object-position:center}.banner__link{height:100%;width:100%;position:absolute;z-index:var(--dna-z-index-content)}.banner__video{height:100%;position:relative}.banner__subline{font-size:16px}.banner sl-carousel{--aspect-ratio: unset;height:100%}.banner sl-carousel-item{height:100%;width:100%}.banner sl-carousel::part(scroll-container){column-gap:0}.banner sl-carousel::part(base){gap:0}.banner sl-carousel::part(navigation-button){position:absolute;z-index:3}.banner sl-carousel::part(navigation-button--previous){left:0}.banner sl-carousel::part(navigation-button--next){right:0}@media screen and (min-width: 1440px){.banner sl-carousel::part(navigation-button--previous){left:55px}.banner sl-carousel::part(navigation-button--next){right:55px}}.banner__arrow svg{width:32px}@media screen and (max-width: 768px){.left--mobile{text-align:left}.center--mobile{text-align:center}.right--mobile{text-align:right}.flex-align-start--mobile{align-items:start}.flex-align-center--mobile{align-items:center}.flex-align-end--mobile{align-items:end}.flex-justify-center--mobile{justify-content:center}.flex-justify-end--mobile{justify-content:flex-end}.c-midnight--mobile{color:var(--dna-color-midnight)}.c-brand-reverse--mobile{color:var(--dna-brand-reverse)}.label-l--mobile{font:var(--dna-label-l-font);letter-spacing:2px}.label-m--mobile{font:var(--dna-label-m-font);letter-spacing:2px}.label-s--mobile{font:var(--dna-label-s-font);letter-spacing:2px}h1,.h1--mobile{font:var(--dna-h1-font);letter-spacing:0}h2,.h2--mobile{font:var(--dna-h2-font);letter-spacing:0}h3,.h3--mobile{font:var(--dna-h3-font);letter-spacing:0}h4,.h4--mobile{font:var(--dna-h4-font);letter-spacing:0}.banner__subline{font-size:14px}}@media screen and (max-width: 350px){.banner{height:unset!important}} /*# sourceMappingURL=/cdn/shop/t/1163/assets/section-banner.css.map?v=93454469823392727701760566310 */