/* Quiet, user-triggered feedback. Content remains visible without JavaScript. */
.av10 .av81-slide{animation:amavique-poster-in .32s ease-out}
@keyframes amavique-poster-in{from{opacity:.55}to{opacity:1}}
.av10 .av81-dots span{transition:width .22s ease,background-color .22s ease}
.av10 .av8-brand-grid a{transition:opacity .18s ease}
.av10 .av8-brand-grid a:hover{opacity:.65}
.av10 .av10-designer-links svg,.av10 .av10-style-links svg{transition:transform .18s ease}
.av10 .av10-designer-links a:hover svg,.av10 .av10-style-links a:hover svg{transform:translateX(3px)}
.av10 button,.av10 .av82-whatsapp{transition:background-color .18s ease,color .18s ease,border-color .18s ease}
.av10 .av81-categories h2,.av10 .av81-personal h2{letter-spacing:0}
.av10 .market-language select{max-width:145px;text-overflow:ellipsis}
.av10 .market-language option{font:400 14px Arial,sans-serif}
@media(max-width:760px){.av10 .market-language select{width:91px;max-width:91px}.av10 .market-utility-hello{max-width:85px}}
@media(prefers-reduced-motion:reduce){.av10 .av81-slide{animation:none}.av10 .av81-dots span,.av10 .av8-brand-grid a,.av10 .av10-designer-links svg,.av10 .av10-style-links svg,.av10 button,.av10 .av82-whatsapp{transition:none}.av10 .av10-designer-links a:hover svg,.av10 .av10-style-links a:hover svg{transform:none}}
