@media screen and (min-width:750px){.elome-editorial__cta,.elome-swipe__cta{position:relative}.elome-editorial__cta:hover,.elome-swipe__cta:hover{background:#121212;color:#f5f5f5}.elome-editorial__text{overflow:visible}}@media screen and (max-width:749px){.elome-swipe__scroller{display:none}.elome-swipe__mobile{padding:4rem 0 5rem}.elome-swipe__mobile-track{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.elome-swipe__mobile-track::-webkit-scrollbar{display:none}.elome-swipe__mobile-card{position:relative;flex:0 0 78vw;aspect-ratio:3 / 4;overflow:hidden;scroll-snap-align:center;transform:scale(.93);opacity:.6;transition:transform .3s ease,opacity .3s ease}.elome-swipe__mobile-card.is-active{transform:scale(1);opacity:1}.elome-swipe__mobile-card:first-child{margin-left:11vw}.elome-swipe__mobile-card:last-child{margin-right:11vw}.elome-swipe__mobile-img{width:100%;height:100%;object-fit:cover;display:block}.elome-swipe__mobile-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.55));pointer-events:none}.elome-swipe__mobile-label{position:absolute;bottom:1.6rem;left:2rem;z-index:1;color:#fff;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.elome-swipe__mobile-dots{display:flex;justify-content:center;gap:8px;margin-top:2.4rem}.elome-swipe__mobile-dot{display:inline-flex;width:4px;height:4px;background:#12121233}.elome-swipe__mobile-dot.is-active{background:#121212}.elome-swipe__mobile-panel{padding:4rem 2rem 0;text-align:center;transition:opacity .25s ease}.elome-swipe__mobile-counter{margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;opacity:.3;color:#121212}.elome-swipe__mobile-head{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:300;font-size:clamp(3.2rem,9vw,4.8rem);line-height:1.1;letter-spacing:-.02em;color:#121212}.elome-swipe__mobile-head em{font-style:italic}.elome-swipe__mobile-body{margin:0 0 2.4rem;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.7;opacity:.5;color:#121212}.elome-swipe__mobile-panel .elome-swipe__cta{align-self:center}}@media screen and (min-width:750px){.elome-swipe__mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elome-collection-mobile.css.map */
