.media-banner{overflow:hidden}.media-banner.container .banner__media{border-radius:var(--border-radius-main)}.media-banner.container .media-banner__wrapper{padding-inline:2.4rem}@media screen and (min-width:750px){.media-banner.container .media-banner__wrapper{padding-inline:4rem}}@media screen and (min-width:1360px){.media-banner.container .media-banner__wrapper{padding-inline:6.4rem}}.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 only screen and (min-width:1180px)and (max-width:1200px){.media-banner__heading.recommended{font-size:4.3rem}}.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:74rem}}.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:3}@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:3}.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)*2rem)}}.media-banner .banner__media{position:absolute;height:100%;left:0;top:0;width:100%}.media-banner .banner--adapt{height:auto}#shopify-section-template--31327108955734__media_banner_Jb3KbL{position:relative}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner{position:relative;overflow:hidden;isolation:isolate}#shopify-section-template--31327108955734__media_banner_Jb3KbL .banner__overlay{background:linear-gradient(180deg,#02040a8a,#04060c47 28%,#06081024 54%,#02040a6b)!important;opacity:1!important;z-index:2!important}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner:after{content:"";position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:2;pointer-events:none;opacity:.32;background:radial-gradient(circle at 18% 24%,rgba(104,217,255,.14),transparent 28%),radial-gradient(circle at 74% 34%,rgba(183,128,255,.12),transparent 30%),radial-gradient(circle at 56% 78%,rgba(255,118,206,.08),transparent 24%);filter:blur(26px)}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__inner,#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__wrapper,#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__column,#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__block{position:relative;z-index:3}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__subheading{color:#7cd7ffeb!important;opacity:1!important;letter-spacing:.01em!important;text-shadow:0 0 14px rgba(104,217,255,.1)}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__heading,#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__heading.color-accent{position:relative;display:inline-block;max-width:14ch;margin-left:auto!important;margin-right:auto!important;margin-bottom:24px!important;text-align:center!important;color:#fff!important;text-shadow:0 1px 0 rgba(255,255,255,.04),0 12px 30px rgba(0,0,0,.24)!important;background-image:linear-gradient(115deg,#fff,#ebefff 18%,#cedbff 38%,#f0dcff 54%,#d9fbff 72%,#fff)!important;background-size:220% 220%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:sdsHeroTextShimmer 8s linear infinite!important}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__heading:after{content:"";position:absolute;left:50%;bottom:-10px;transform:translate(-50%);width:clamp(120px,30%,220px);height:2px;border-radius:999px;background:linear-gradient(115deg,#ffffff3d,#68d9fff2 18%,#b780ffe6 42%,#ff76ced1,#87ffe5bd 82%,#ffffff3d)!important;background-size:220% 220%!important;box-shadow:0 0 10px #68d9ff1f,0 0 16px #b780ff1a;animation:sdsHeroUnderlineShift 5.6s linear infinite!important}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__information{max-width:42rem;margin-left:auto!important;margin-right:auto!important;color:#ffffffc2!important;text-align:center!important;line-height:1.45!important;text-shadow:0 8px 22px rgba(0,0,0,.22)}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__button.button,#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__button.button.button--primary{position:relative;overflow:hidden;isolation:isolate;border-radius:999px!important;border:1px solid rgba(220,226,255,.42)!important;background:linear-gradient(135deg,#111422,#181b38 34%,#2a2050 62%,#111422)!important;background-size:220% 220%!important;color:#fff!important;box-shadow:0 0 0 1px #ffffff0f inset,0 12px 28px #0000002e,0 0 22px #846aff14!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important;animation:sdsHeroButtonBase 7s linear infinite!important}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__button.button--primary:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important;background:transparent!important;z-index:0!important}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__button.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(115deg,#ffffff4d,#68d9ffdb 20%,#b780ffe0 42%,#ff76cecc 60%,#87ffe5bd,#ffffff4d)!important;background-size:240% 240%!important;animation:sdsHeroUnderlineShift 4.8s linear infinite!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__button.button span{position:relative;z-index:2;color:#fff!important}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__button.button:hover{transform:translateY(-1px);border-color:#ebf0ffbd!important;box-shadow:0 0 0 1px #ffffff14 inset,0 16px 34px #00000038,0 0 22px #68d9ff24,0 0 30px #b780ff1a!important}@media(max-width:768px){#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__heading:after{width:108px}#shopify-section-template--31327108955734__media_banner_Jb3KbL .media-banner__button.button{min-height:46px}}@keyframes sdsHeroUnderlineShift{0%{background-position:0% 50%}to{background-position:220% 50%}}@keyframes sdsHeroTextShimmer{0%{background-position:0% 50%}to{background-position:220% 50%}}@keyframes sdsHeroButtonBase{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-media-banner.css.map */
