.eq-home-page{width:100%}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero{position:relative;width:100%;height:var(--section-h);overflow:hidden}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero__img,.hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}iframe.hero__video{pointer-events:none}.hero__video.mobile{display:none}.hero__veil--top{position:absolute;top:0;left:0;right:0;height:120px;background:linear-gradient(to bottom,#00000052,#0000);z-index:1;pointer-events:none}.hero__gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 50%,#00000073);pointer-events:none}.hero__foot{position:absolute;bottom:55px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:0;z-index:2}.hero__label{display:flex;flex-direction:column;align-items:center;width:160px;text-align:center;margin-bottom:24px;line-height:24px}.hero__season{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:0px;line-height:1rem;text-transform:uppercase;color:var(--color-white)}.hero__cta{font-family:var(--font-sans);font-size:.75rem;font-weight:400;color:var(--color-white);display:block}.hero__chevron{display:flex;align-items:center;justify-content:center;width:20px;height:20px;animation:chevronBounce 2.4s ease-in-out infinite;transition:opacity var(--dur-fast) ease}.hero__chevron:hover{opacity:.7}@keyframes chevronBounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.hero__play{position:absolute;right:70px;bottom:70px;z-index:3;width:60px;height:60px;border-radius:50%;background:var(--color-play-bg);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:1px solid var(--color-gold-border);display:flex;align-items:center;justify-content:center;padding:12px;transition:transform var(--dur-med) var(--ease-luxury),background var(--dur-med) ease}.hero__play:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:1px solid var(--color-gold-border);opacity:0;animation:playPulse 2.8s ease-out infinite 1s}.hero__play svg{max-width:18px;width:100%}.hero__play.active svg path{display:none}.hero__play svg rect{display:none}.hero__play.active svg rect{display:block}@keyframes playPulse{0%{transform:scale(1);opacity:.55}to{transform:scale(1.55);opacity:0}}.collection{position:relative;width:100%;min-height:var(--section-h);background-color:var(--color-white);display:flex;align-items:center}.collection__inner{max-width:var(--page-max);margin:0 auto;width:100%;display:flex;justify-content:center;gap:var(--card-gap);padding:112px 30px}.collection__card{flex-shrink:0;width:var(--card-w);display:flex;flex-direction:column;align-items:center;gap:24px}.collection__media{width:100%;height:var(--card-img-h);overflow:hidden;position:relative}.collection__img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform var(--dur-slow) var(--ease-luxury)}.collection__info{display:flex;flex-direction:column;align-items:center;width:160px;text-align:center;line-height:24px}.collection__title{font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:0px;line-height:1rem;text-transform:uppercase;color:var(--color-dark)}.collection__cta{font-family:var(--font-sans);font-size:.75rem;font-weight:400;letter-spacing:0px;line-height:1rem;color:var(--color-dark);display:block}.footer{background-color:var(--color-white);width:100%;min-height:var(--section-h);padding-top:180px;padding-bottom:80px}.footer__inner{max-width:var(--page-max);margin:0 auto;width:100%;padding:0 var(--nav-pad-x)}.footer__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;width:100%;margin-bottom:192px}.footer__col{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.footer__link{font-family:var(--font-sans);font-size:.75rem;font-weight:400;letter-spacing:0px;line-height:1rem;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;white-space:normal;text-align:center;text-transform:uppercase;color:var(--color-black);transition:opacity var(--dur-fast) ease;display:inline-flex;align-items:center;justify-content:center}.footer__link:hover{opacity:.5}.footer__link--region{line-height:1.65}.footer__link--unavailable{opacity:.45;pointer-events:none;cursor:default}.footer__logo{width:var(--footer-logo-w);margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1.25rem}.footer__logo li{display:flex;align-items:center}.footer__logo li a{display:flex;align-items:center;justify-content:center}.footer__logo-img{width:100%;height:100%;object-fit:contain;object-position:center}.mobile-only{display:none}@media(max-width:991px){.footer__inner{padding-left:30px;padding-right:30px}.footer__grid{max-width:100%}.footer__col{align-items:center}.combined-desktop-slide{display:none!important}.mobile-only{display:block}}@media(max-width:767px){.hero{height:var(--section-h)}.hero__img,.hero__video{object-position:center 30%}.hero__video.mobile{display:block}.hero__video.desktop{display:none}.hero__play{width:42px;height:42px;right:20px;bottom:30px}.hero__play svg{max-width:12px}.collection__inner{flex-direction:column;padding:64px 24px;gap:48px;align-items:center;height:100svh;justify-content:flex-end}.collection__card{width:100%;max-width:480px}.collection__media{height:auto}.footer{padding-top:100px}.hero__foot{bottom:2rem}.footer__inner{padding-left:24px;padding-right:24px}.footer__grid{grid-template-columns:1fr 1fr;gap:2rem 1rem;margin-bottom:1rem}.footer__col--newsletter{grid-column:span 2}.footer__logo{width:240px;height:42px}}@media(max-width:420px){.footer__grid{grid-template-columns:1fr}.footer__col--newsletter{grid-column:auto}}.eq-home-page .swiper{width:100%;height:100vh;overflow:hidden;position:relative}.eq-home-page .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box;flex-direction:column;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;will-change:transform;transform:translateZ(0)}.eq-home-page .swiper-slide{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition-property:transform,opacity}x-popover.popover{display:none}.footer__col--newsletter{max-width:380px}.footer__col--newsletter .h6{font-family:var(--font-sans);font-size:.75rem;font-weight:400;letter-spacing:0px;text-transform:uppercase;color:var(--color-black);margin:0}.footer__col--newsletter .prose{font-family:var(--font-sans);font-size:.75rem;font-weight:400;letter-spacing:0px;line-height:1rem;text-transform:uppercase;color:var(--color-black);margin-top:1rem;margin-bottom:.5rem}.footer__col--newsletter .form{display:block;width:100%}.footer__col--newsletter .form-control{position:relative;margin-bottom:.875rem}.footer__col--newsletter .input{width:100%;height:48px;padding:0 15px;border:1px solid #d9d9d9;background:transparent;font-size:1rem;color:#222;box-shadow:none}.footer__col--newsletter .floating-label{display:none}.footer__col--newsletter .input:focus{border-color:#bdbdbd;outline:none}.footer__col--newsletter .input:focus+.floating-label,.footer__col--newsletter .input:valid+.floating-label{top:50%;transform:translateY(-50%);font-size:1rem}.footer__col--newsletter .button{min-width:155px;height:43px;transition:all .3s ease;display:flex;padding:.625rem 1.25rem;text-transform:uppercase;text-decoration:none;text-align:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-family:var(--font-sans);font-size:.8rem;font-weight:400;letter-spacing:0px;line-height:1rem;min-height:1rem;background:var(--color-black);color:var(--color-white);letter-spacing:.9px}.footer__col--newsletter .button:after,.footer__col--newsletter .button:before{display:none}@media(max-width:767px){.footer__col--newsletter{max-width:100%}.footer__col--newsletter .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/eq-home-page.css.map */
