.media-banner{overflow:hidden}.media-banner.container .banner__media{border-radius:var(--border-radius-main)}.media-banner .banner>.banner__media{height:100%;order:0}.media-banner__heading{position:relative;z-index:3}.media-banner__heading.recommended{font-size:4.2rem}@media only screen and (min-width:750px){.media-banner__heading.recommended{font-size:4.8rem}}@media only screen and (min-width:1360px){.media-banner__heading.recommended{font-size:6.4rem}}@media only screen and (min-width:1600px){.media-banner__heading.recommended{font-size:7rem}}.media-banner__inner{display:flex;flex-direction:column;align-items:stretch;width:100%}.media-banner__wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-block:7.2rem;height:100%;order:2}@media only screen and (min-width:1360px){.media-banner__wrapper{padding-block:8rem}}@media only screen and (min-width:1600px){.media-banner__wrapper{padding-block:10.5rem}}.media-banner__wrapper--full{width:100%}.media-banner__wrapper--columns{display:grid;justify-content:space-between;gap:3.2rem}@media screen and (min-width:1200px){.media-banner__wrapper--columns{grid-template-columns:1fr 1fr}}@media screen and (min-width:750px){.media-banner__wrapper--small .media-banner__subheading,.media-banner__wrapper--small .media-banner__heading{max-width:30rem}}@media screen and (min-width:1200px){.media-banner__wrapper--small .media-banner__subheading,.media-banner__wrapper--small .media-banner__heading{max-width:40rem}}@media screen and (min-width:1360px){.media-banner__wrapper--small .media-banner__subheading,.media-banner__wrapper--small .media-banner__heading{max-width:46rem}}@media screen and (min-width:1600px){.media-banner__wrapper--small .media-banner__subheading,.media-banner__wrapper--small .media-banner__heading{max-width:57.4rem}}.media-banner__wrapper--small .media-banner__information{max-width:38.3rem}@media screen and (min-width:750px){.media-banner__wrapper--medium .media-banner__subheading,.media-banner__wrapper--medium .media-banner__heading,.media-banner__wrapper--medium .media-banner__information{max-width:59rem}}@media screen and (min-width:1200px){.media-banner__wrapper--medium .media-banner__subheading,.media-banner__wrapper--medium .media-banner__heading,.media-banner__wrapper--medium .media-banner__information{max-width:65rem}}@media screen and (min-width:1360px){.media-banner__wrapper--medium .media-banner__subheading,.media-banner__wrapper--medium .media-banner__heading,.media-banner__wrapper--medium .media-banner__information{max-width:87rem}}@media screen and (min-width:750px){.media-banner__wrapper--large .media-banner__subheading,.media-banner__wrapper--large .media-banner__heading,.media-banner__wrapper--large .media-banner__information{max-width:56rem}}@media screen and (min-width:1200px){.media-banner__wrapper--large .media-banner__subheading,.media-banner__wrapper--large .media-banner__heading,.media-banner__wrapper--large .media-banner__information{max-width:69.8rem}}@media screen and (min-width:1360px){.media-banner__wrapper--large .media-banner__subheading,.media-banner__wrapper--large .media-banner__heading,.media-banner__wrapper--large .media-banner__information{max-width:108rem}}.media-banner__parallax-wrapper{transform:translate3d(0,32px,0)}.media-banner__parallax-wrapper img{position:absolute;left:0;right:0;top:-10rem;bottom:-10rem;height:calc(100% + 100px)}.media-banner__image{width:100%;height:100%;object-fit:cover}.media-banner video{object-fit:cover}.media-banner__column{z-index:3}@media screen and (min-width:1200px){.media-banner__column:last-child{justify-self:flex-end}}.media-banner__column--after{order:-1}@media screen and (min-width:1200px){.media-banner__column--after{order:unset}}.media-banner__block+.media-banner__block{margin-top:1.6rem}.media-banner__block.subtitle+.media-banner__block{margin-top:.8rem}.media-banner__information{position:relative;margin:0;z-index:3}.media-banner__badge{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:.8rem;width:16rem;height:16rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));text-align:center;border-radius:50%;overflow:hidden;z-index:3}.media-banner__badge-text{width:80%;color:rgb(var(--color-button-text));line-height:1}.media-banner__subheading{position:relative;z-index:3;margin-bottom:0;opacity:.7}.media-banner__heading{position:relative;margin:0;z-index:3}.media-banner__heading.color-accent{color:rgb(var(--color-accent))}.media-banner__button{width:100%;z-index:4}@media screen and (min-width:576px){.media-banner__button{width:auto}}.media-banner__collections{display:flex;align-items:center;flex-wrap:wrap;gap:2.4rem;z-index:3}@media screen and (min-width:990px){.media-banner__collections{gap:2.4rem 4rem}}@media screen and (min-width:1360px){.media-banner__collections{gap:2.4rem 6.4rem}}@media screen and (min-width:1600px){.media-banner__collections{gap:2.4rem 8rem}}.media-banner__collections:last-child:not(:only-child){margin-top:auto;padding-top:1.6rem}@media screen and (min-width:1200px){.media-banner__collections:last-child:not(:only-child){padding-top:6rem}}@media screen and (min-width:1360px){.media-banner__collections:last-child:not(:only-child){padding-top:9.6rem}}.media-banner__collections-item{transition:opacity var(--duration-default)}@media screen and (min-width:1200px)and (pointer:fine){.media-banner__collections-item--opacity{opacity:.8}}.media-banner__collections-link{position:relative;display:flex;align-items:center;text-decoration:none}@media screen and (min-width:1200px)and (pointer:fine){.media-banner__collections-link:hover .media-banner__collections-link-title{transform:translate(-2rem)}.media-banner__collections-link:hover .icon{opacity:1;transform:translate(-2rem)}}.media-banner__collections-link-title{transition:opacity var(--duration-default),transform var(--duration-default);transform:translate(0)}.media-banner__collections-link .icon{position:absolute;left:100%;color:rgb(var(--color-accent));transition:opacity var(--duration-default),transform var(--duration-default);opacity:0;transform:translate(-4rem)}.media-banner .banner{position:relative;display:flex;min-height:initial;border-radius:var(--border-radius-main)}@media screen and (min-width:750px){.media-banner .banner{border-radius:var(--border-radius-main);overflow:hidden}.media-banner .banner--container{padding-inline:0;border-radius:0}}.media-banner .banner--container{padding-inline:0}.media-banner .banner--left{align-items:center;justify-content:center}.media-banner .banner--left .media-banner__block{align-self:flex-start}.media-banner .banner--top-left{padding-block:2rem;align-items:flex-start}@media screen and (min-width:1200px){.media-banner .banner--top-left{padding-block:4rem}}.media-banner .banner--top-left .media-banner__collections:last-child:not(:only-child){margin-top:unset}.media-banner .banner--bottom-left{justify-content:flex-end}.media-banner .banner--bottom-left .media-banner__icon{margin-bottom:auto}.media-banner .banner--bottom-left .media-banner__collections:last-child:not(:only-child){margin-top:unset}.media-banner .banner--bottom-left.media-banner__wrapper--columns{align-items:flex-end}.media-banner .banner--center{justify-content:center}.media-banner .banner--center .media-banner__wrapper{align-items:center;justify-content:center;text-align:center}.media-banner .banner--center .media-banner__column{display:flex;flex-direction:column;align-items:center;text-align:center}.media-banner .banner--center .media-banner__block{align-self:center;justify-content:center;margin-inline:auto;text-align:center}.media-banner .banner--center .media-banner__column{margin:0 auto}.media-banner .banner--center.media-banner__wrapper--columns{align-items:center}.media-banner .banner--right{align-items:flex-end;justify-content:center;text-align:right}.media-banner .banner--right .media-banner__collections{justify-content:flex-end}.media-banner .banner--right.media-banner__wrapper--columns{align-items:center}.media-banner .banner--right.media-banner__wrapper--columns .media-banner__column{justify-self:flex-end}.media-banner .banner--right.media-banner__wrapper--columns .media-banner__badge{margin-left:auto}.media-banner .banner--top-right{padding-top:2rem;justify-content:flex-start;align-items:flex-end;text-align:right}@media screen and (min-width:1200px){.media-banner .banner--top-right{padding-top:4rem}}.media-banner .banner--top-right .media-banner__collections{justify-content:flex-end}.media-banner .banner--top-right .media-banner__collections:last-child:not(:only-child){margin-top:unset}.media-banner .banner--top-right.media-banner__wrapper--columns{align-items:flex-start}.media-banner .banner--top-right.media-banner__wrapper--columns .media-banner__badge{margin-left:auto}.media-banner .banner--bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.media-banner .banner--bottom-right .media-banner__collections{justify-content:flex-end}.media-banner .banner--bottom-right .media-banner__collections:last-child:not(:only-child){margin-top:unset}.media-banner .banner--bottom-right.media-banner__wrapper--columns .media-banner__badge{margin-left:auto}.media-banner .banner--marquee-top{margin-top:auto}.media-banner .banner--marquee-bottom{margin-bottom:auto}.media-banner .banner--uppercase{text-transform:uppercase}.media-banner .banner--capitalize{text-transform:capitalize}.media-banner .banner--lowercase{text-transform:lowercase}.media-banner .banner__marquee{order:2;padding-bottom:2rem;overflow:hidden;z-index:2}.media-banner .banner__marquee--top{order:1;padding-top:2rem;padding-bottom:0}@media screen and (min-width:1200px){.media-banner .banner__marquee--top{padding-top:3.2rem;padding-bottom:0}}.media-banner .banner__marquee:not(.marquee){display:flex;gap:1.6rem}@media screen and (min-width:1200px){.media-banner .banner__marquee:not(.marquee){gap:3.2rem;padding-right:3.2rem}}@media screen and (min-width:1200px){.media-banner .banner__marquee{padding-bottom:3.2rem}}.media-banner .banner__marquee .js-marquee-wrapper{display:flex}.media-banner .banner__marquee .js-marquee{display:flex;gap:1.6rem;padding-right:1.6rem}@media screen and (min-width:1200px){.media-banner .banner__marquee .js-marquee{gap:3.2rem;padding-right:3.2rem}}.media-banner .banner__marquee-text{display:flex;align-items:center;flex:none;gap:1.6rem;font-size:calc(var(--font-heading-h3-scale)*1.8rem)}@media screen and (min-width:1200px){.media-banner .banner__marquee-text{gap:3.2rem}}@media only screen and (min-width:1600px){.media-banner .banner__marquee-text{font-size:calc(var(--font-heading-h3-scale)*2.2rem)}}.media-banner .banner__media{position:absolute;height:100%;left:0;top:0;width:100%}.media-banner .banner--adapt{height:auto}.media-banner .banner{display:grid}.media-banner .banner:before,.media-banner .media-banner__inner{grid-area:1 / 1}.media-banner .media-banner__inner{position:relative;height:100%;min-height:0;min-width:0;max-width:100%}.media-banner .media-banner__wrapper{--media-banner-content-padding: 2rem;--media-banner-content-margin: 0px;padding-inline:var(--media-banner-content-padding)}.media-banner.container .media-banner__wrapper{--media-banner-content-padding: 2.4rem}.media-banner .media-banner__wrapper.container{--media-banner-content-max-width: 1904px;--media-banner-content-margin: max(0px, calc((100% - var(--media-banner-content-max-width)) / 2));max-width:var(--media-banner-content-max-width)}@media screen and (min-width:750px){.media-banner.container .media-banner__wrapper{--media-banner-content-padding: 4rem}}@media screen and (min-width:1200px){.media-banner .media-banner__wrapper.container{--media-banner-content-padding: 3.2rem}}@media screen and (min-width:1360px){.media-banner.container .media-banner__wrapper{--media-banner-content-padding: 6.4rem}}.media-banner .media-banner__wrapper--marquee{flex:1 1 0;height:auto;min-height:0}.media-banner .media-banner__wrapper--marquee-top{margin-top:auto}.media-banner .media-banner__wrapper--marquee-bottom{margin-bottom:auto}.media-banner .banner__marquee{flex:0 0 auto;position:relative;min-width:0;max-width:100%;width:100%;z-index:3}.media-banner .media-banner__wrapper.banner--left,.media-banner .media-banner__wrapper.banner--top-left,.media-banner .media-banner__wrapper.banner--bottom-left{align-items:flex-start;text-align:left}.media-banner .media-banner__wrapper.banner--center{align-items:center;justify-content:center;text-align:center}.media-banner .media-banner__wrapper.banner--right,.media-banner .media-banner__wrapper.banner--top-right,.media-banner .media-banner__wrapper.banner--bottom-right{align-items:flex-end;text-align:right}.media-banner .media-banner__wrapper.banner--top-left,.media-banner .media-banner__wrapper.banner--top-right{justify-content:flex-start}.media-banner .media-banner__wrapper.banner--bottom-left,.media-banner .media-banner__wrapper.banner--bottom-right{justify-content:flex-end}.media-banner .media-banner__block.media-banner__positioned-block{position:absolute;inset-inline:calc(var(--media-banner-content-padding) + var(--media-banner-content-margin));top:var(--media-banner-block-position, 50%);margin-top:0;transform:translateY(var(--media-banner-block-translate, -50%));z-index:var(--media-banner-block-z-index, 4)}.media-banner .media-banner__wrapper:is(.banner--right,.banner--top-right,.banner--bottom-right) :is(.media-banner__heading,.media-banner__subheading).media-banner__positioned-block{margin-inline-start:auto;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/192/assets/section-media-banner.css.map */
