/* Movement complements the Silina palette and existing layout. */
.silina-slider .silina-slide{transition:opacity 900ms ease;pointer-events:none}
.silina-slider .silina-slide.is-active{pointer-events:auto}
.silina-slider .silina-slide img{transform:scale(1);will-change:auto}
.silina-slider .silina-slide.is-active img{animation:silina-image-drift 8s ease-out both}
.silina-slider .silina-slide.is-active .eyebrow{animation:silina-copy-enter .7s .12s both}
.silina-slider .silina-slide.is-active h1{animation:silina-copy-enter .8s .22s both}
.silina-slider .silina-slide.is-active .silina-slide-copy p{animation:silina-copy-enter .8s .32s both}
.silina-slider .silina-slide.is-active .silina-hero-actions{animation:silina-copy-enter .8s .42s both}
.silina-slider-controls .silina-slide-pause{font-size:17px;letter-spacing:0}
.silina-slider-controls .silina-slide-pause[hidden]{display:none!important}
.silina-enter{animation:silina-section-enter .75s ease-out both}
.silina-atelier-collection img,.silina-product-card img,.silina-home-category-grid img{transition:transform .55s ease}
@media(hover:hover){.silina-atelier-collection:hover img,.silina-product-card:hover img,.silina-home-category-grid>a:hover img{transform:scale(1.035)}.silina-pill,.silina-header-book{transition:background .25s,color .25s,box-shadow .25s}.silina-pill:hover,.silina-header-book:hover{box-shadow:0 5px 18px #55131f20}}
@keyframes silina-image-drift{from{transform:scale(1)}to{transform:scale(1.045)}}
@keyframes silina-copy-enter{from{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}
@keyframes silina-section-enter{from{opacity:.35;translate:0 20px}to{opacity:1;translate:0 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.silina-slider .silina-slide,.silina-atelier-collection img,.silina-product-card img,.silina-home-category-grid img,.silina-pill,.silina-header-book{transition:none!important}.silina-slider .silina-slide.is-active img,.silina-slider .silina-slide.is-active .eyebrow,.silina-slider .silina-slide.is-active h1,.silina-slider .silina-slide.is-active .silina-slide-copy p,.silina-slider .silina-slide.is-active .silina-hero-actions,.silina-enter{animation:none!important;transform:none!important;translate:none!important}}

.silina-slider.silina-motion-paused .silina-slide.is-active img{animation-play-state:paused}
