.hero-carousel,.hero-carousel .img-banner-3{height:var(--ewl-hero-height, 85vh)!important}.hero-carousel xo-carousel-inner{height:var(--ewl-hero-height, 85vh)!important}.hero-carousel .img-banner-3__bg-image{height:var(--ewl-hero-height, 85vh)!important}.hero-carousel,.hero-carousel__inner{position:relative}.ewl-slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--ewl-overlay-color, #001414);opacity:var(--ewl-overlay-opacity, .55)}.ewl-slide-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;mix-blend-mode:screen}.img-banner-3__body{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:10rem 2rem;box-sizing:border-box;height:100%}.hero-carousel--has-logo-bar .img-banner-3__body{padding-bottom:12rem}.img-banner-3--style-1 .img-banner-3__content,.img-banner-3--style-2 .img-banner-3__content{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2.4rem!important;text-align:center;max-width:72rem;width:100%;height:auto;padding:0!important}.img-banner-3__box{display:flex;flex-direction:column;align-items:center;gap:2rem;padding-top:0!important;width:100%}@media(min-width:1600px){.img-banner-3__box{padding-top:0!important}}.img-banner-3__bottom{padding-bottom:0!important;width:100%;display:flex;justify-content:center;order:-1}.img-banner-3__heading{color:#fff!important;text-align:center;justify-content:center;font-size:calc(var(--font-heading-1-scale) * 5.6rem);letter-spacing:calc(var(--font-heading-1-scale) * -.15rem);line-height:1.05;pointer-events:auto}@media(min-width:768px){.img-banner-3__heading{font-size:calc(var(--font-heading-1-scale) * 7rem)}}@media(min-width:1200px){.img-banner-3__heading{font-size:calc(var(--font-heading-1-scale) * 8.4rem);letter-spacing:calc(var(--font-heading-1-scale) * -.25rem)}}.img-banner-3__description{color:#ffffffb8!important;text-align:center;width:100%;max-width:52rem;font-size:calc(var(--font-body-scale) * 1.7rem);line-height:1.6;letter-spacing:0}@media(min-width:992px){.img-banner-3__description{font-size:calc(var(--font-body-scale) * 1.8rem);width:100%}}.img-banner-3__button{display:flex;justify-content:center;width:100%;pointer-events:auto}.img-banner-3 xo-animate,.img-banner-3 xo-animate>*{opacity:1!important;transform:none!important;transition:none!important}.ewl-logo-bar{position:absolute;bottom:0;left:0;right:0;z-index:10;padding:2.8rem 4rem;border-top:1px solid rgba(255,255,255,.12)}.ewl-logo-bar__label{text-align:center;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin:0 0 1.6rem}.ewl-logo-bar__marquee{display:none}.ewl-logo-bar__page{display:none;justify-content:center;align-items:center;gap:0}.ewl-logo-bar__page.is-active{display:flex;animation:ewl-logo-in .5s ease both}@keyframes ewl-logo-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ewl-logo-bar__item{flex:1;max-width:18rem;display:flex;align-items:center;justify-content:center;padding:0 2rem}.ewl-logo-bar__link{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.ewl-logo-bar__img{display:block;height:2.2rem;width:auto;max-width:100%;object-fit:contain;filter:brightness(0) invert(1);opacity:.65;transition:opacity .2s}.ewl-logo-bar__item:hover .ewl-logo-bar__img{opacity:1}@media(min-width:768px){.ewl-logo-bar__img{height:2.6rem}}@media(max-width:767px){.ewl-logo-bar{padding:1.6rem 0}.ewl-logo-bar__pages{display:none}.ewl-logo-bar__marquee{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.ewl-logo-bar__track{display:flex;width:max-content;animation:ewl-marquee var(--marquee-duration, 20s) linear infinite}@keyframes ewl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ewl-logo-bar__item{flex:0 0 auto;max-width:none;width:auto;padding:0 2rem}.ewl-logo-bar__img{height:1.8rem}}.ewl-hero{--ewl-hero-glass-bg: rgba(10, 11, 13, .46);--ewl-hero-glass-bg-strong: rgba(10, 11, 13, .62);--ewl-hero-glass-line: rgba(255, 255, 255, .3);--ewl-hero-glass-line-strong: rgba(255, 255, 255, .62);position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(var(--ewl-hero-height, 100) * 1vh);min-height:calc(var(--ewl-hero-height, 100) * 1svh);z-index:10;background:var(--ewl-ink);color:#fff}.shopify-section:has(>.ewl-hero){overflow:visible}.ewl-hero__media,.ewl-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.ewl-hero__video,.ewl-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center right}.ewl-hero__video--mobile{display:none}@media(max-width:749px){.ewl-hero__video--mobile{display:block}.ewl-hero__video--desktop:has(~.ewl-hero__video--mobile){display:none}}.ewl-hero__veil{background:var(--ewl-hero-veil, linear-gradient(100deg, rgba(14, 15, 17, .94) 0%, rgba(14, 15, 17, .82) 46%, rgba(14, 15, 17, .44) 100%));opacity:var(--ewl-hero-veil-opacity, 1)}.ewl-hero__content{position:relative;z-index:2;width:100%;margin-top:auto;padding-top:calc(var(--ewl-header-height) + clamp(2.4rem,6svh,6rem));padding-bottom:clamp(2rem,3.8svh,3.4rem)}.ewl-hero__kicker{margin-bottom:1.6rem}.ewl-hero__heading{max-width:82rem;margin:0;color:#fff;font-size:clamp(3rem,min(4.4vw,6.4svh),5.8rem);line-height:1.06;letter-spacing:-.2rem}.ewl-hero__heading-short{display:none}@media(max-width:640px){.ewl-hero__heading-long{display:none}.ewl-hero__heading-short{display:inline}}.ewl-hero__sub{margin:clamp(1.4rem,2.4svh,2.2rem) 0 0;font-size:clamp(1.6rem,1.9svh,1.8rem);line-height:1.55;color:#fffc}.ewl-hero__sub-line{display:block}@media(min-width:700px){.ewl-hero__sub-line{white-space:nowrap}}.ewl-hero__search{position:relative;z-index:6;display:flex;align-items:center;gap:1rem;max-width:66rem;margin:clamp(1.8rem,3.3svh,3rem) 0 0;padding:.7rem .7rem .7rem 1.4rem;border:1px solid var(--ewl-hero-glass-line);border-radius:var(--ewl-radius-card);background:var(--ewl-hero-glass-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .25s ease,background-color .25s ease}.ewl-hero__search:focus-within{border-color:var(--ewl-hero-glass-line-strong);background:var(--ewl-hero-glass-bg-strong)}.ewl-hero__search-icon{flex:none;color:#ffffffb8}.ewl-hero .ewl-hero__search-input{flex:1;min-width:0;padding:1rem 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#fff;font:inherit;font-size:1.6rem;outline:none;-webkit-appearance:none;appearance:none}.ewl-hero .ewl-hero__search-input::placeholder{color:#ffffff9e;opacity:1}.ewl-hero__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.ewl-hero__search:has(.ewl-hero__search-input:focus-visible){outline:2px solid #fff;outline-offset:2px}.ewl-hero__search-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.8rem;padding:1.3rem 2.2rem;border:0;border-radius:calc(var(--ewl-radius-card) - .3rem);background:var(--ewl-accent);color:#fff;font:inherit;font-size:1.5rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.ewl-hero__search-btn:hover{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px var(--ewl-accent)}.ewl-hero__search-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.ewl-hero__search-btn-icon{display:none}.ewl-hero .ewl-hero__suggestions{top:calc(100% + 10px);left:0;right:0;width:auto;text-align:left;color:var(--ewl-ink)}.ewl-hero__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.4rem}.ewl-hero__chips-label{margin-right:.6rem;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80}.ewl-hero__chip{flex:none;padding:.9rem 1.4rem;border:1px solid var(--ewl-hero-glass-line);border-radius:var(--ewl-radius-card);background:var(--ewl-hero-glass-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffdb;font-size:1.35rem;line-height:1.3;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.ewl-hero__chip:hover,.ewl-hero__chip:focus-visible{border-color:#fff9;background:#0a0b0da8;color:#fff}.ewl-hero__chip:focus-visible{outline:2px solid #fff;outline-offset:2px}.ewl-hero__band{position:relative;z-index:1;padding-bottom:clamp(2rem,3.8svh,3.4rem);background:linear-gradient(180deg,#0e0f1100,#0e0f118c 65%)}.ewl-hero__band-inner{display:flex;align-items:center;gap:2.4rem}.ewl-hero__marquee{flex:1;min-width:0;overflow:hidden;cursor:default;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ewl-hero__logos{display:flex;align-items:center;gap:clamp(4.4rem,5vw,7.2rem);width:max-content;margin:0;padding:0 clamp(4.4rem,5vw,7.2rem) 0 0;list-style:none;animation:ewl-hero-marquee var(--ewl-hero-marquee-duration, 80s) linear infinite}.ewl-hero__marquee:hover .ewl-hero__logos,.ewl-hero__marquee:focus-within .ewl-hero__logos{animation-play-state:paused}@keyframes ewl-hero-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ewl-hero__logo{flex:none;margin:0;padding:0}.ewl-hero__logo-link{display:flex;align-items:center;opacity:.7;cursor:pointer;transition:opacity .22s ease}.ewl-hero__logo-link:hover,.ewl-hero__logo-link:focus-visible{opacity:1}.ewl-hero__logo-link:focus-visible{outline:2px solid #fff;outline-offset:4px}.ewl-hero__logo-img{display:block;width:auto;max-width:none;height:clamp(2.6rem,3.4svh,4rem);object-fit:contain;filter:brightness(0) invert(1)}.ewl-hero__video-controls{flex:none;margin-left:auto}.ewl-hero .video-pause-toggle{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--ewl-hero-glass-line);border-radius:50%;background:var(--ewl-hero-glass-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,border-color .2s ease}.ewl-hero .video-pause-toggle:hover{border-color:#fff9;background:#0a0b0da8}.ewl-hero .video-pause-toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}.ewl-hero .video-pause-toggle__icon{display:none;line-height:0}.ewl-hero .video-pause-toggle:not(.video-pause-toggle--paused) .video-pause-toggle__icon--pause,.ewl-hero .video-pause-toggle--paused .video-pause-toggle__icon--play{display:block}@media(max-width:900px){.ewl-hero__content{padding-top:calc(var(--ewl-header-height) + 1.8rem);padding-bottom:1.8rem}.ewl-hero__sub{font-size:1.7rem}.ewl-hero__search{gap:.6rem;padding:.7rem}.ewl-hero__search-icon{display:none}.ewl-hero .ewl-hero__search-input{padding:1.1rem .6rem;font-size:1.6rem}.ewl-hero__search-btn{width:4.6rem;height:4.6rem;padding:0}.ewl-hero__search-btn-text{display:none}.ewl-hero__search-btn-icon{display:block}.ewl-hero__chips{margin-top:1.2rem}.ewl-hero__chips-label{display:none}.ewl-hero__band{padding-bottom:2.6rem}.ewl-hero__logos{gap:3.6rem;padding-right:3.6rem}.ewl-hero__logo-img{height:2.4rem}}@media(max-width:640px){.ewl-hero__chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ewl-hero__chips::-webkit-scrollbar{display:none}.ewl-hero__chip:focus-visible{outline-offset:-3px}}@media(prefers-reduced-motion:reduce){.ewl-hero__marquee{-webkit-mask-image:none;mask-image:none}.ewl-hero__logos{flex-wrap:wrap;justify-content:space-between;gap:2rem 4rem;width:auto;padding-right:0;animation:none}.ewl-hero__logo[data-copy]{display:none}.ewl-hero__search,.ewl-hero__search-btn,.ewl-hero__chip,.ewl-hero__logo-link,.ewl-hero .video-pause-toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ewl-hero.css.map */
