/* Shared interaction language: quiet, quick and independent of layout. */
.goti-current{--motion-duration:220ms;--motion-ease:cubic-bezier(.2,.65,.3,1)}
.goti-current :is(.clone-header__subbar nav a,.clone-catalog__panel a,.clone-catalog summary,.s2-directory a,.s2-directory summary,.s2-links a,.s2-heading>a,.s2-category>span,.s2-room>summary>span,.s2-guides h3,.product-card h3 a,.s2-product h3 a,.article-card h2 a,.vendor-directory__links a,.clone-footer__grid a:not(.clone-logo),.breadcrumbs a,.custom-light-card h2 a){
 text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;
 transition:color var(--motion-duration) var(--motion-ease),text-decoration-color var(--motion-duration) var(--motion-ease);
}
.goti-current :is(.s2-category>span i,.s2-links a>span,.custom-light-card__more>span,.text-link>span,.catalog-experience__hero a>b){
 display:inline-block;transition:transform var(--motion-duration) var(--motion-ease);
}
.goti-current :is(.s2-category img,.s2-room>summary img,.product-card__media img,.s2-product__picture img,.article-card__image img,.custom-light-card__image img,.custom-light-category__image img){
 transition:transform var(--motion-duration) var(--motion-ease);transform-origin:center;
}
.goti-current :is(.button,.s2-button,.bargain-trigger,.tryon-trigger,.quick-cart-button,.favorite-button,.recommendations-more button,.gallery__thumb,.product-collection__item img,.filter-panel button,.pagination a,.catalog-view-switch a){
 transition:background-color var(--motion-duration) var(--motion-ease),border-color var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease);
}
/* Hover belongs to pointing devices; keyboard users get the same emphasis. */
@media(hover:hover) and (pointer:fine){
 .goti-current :is(.clone-header__subbar nav a,.clone-catalog__panel a,.clone-catalog summary,.s2-directory a,.s2-directory summary,.s2-links a,.s2-heading>a,.product-card h3 a,.s2-product h3 a,.article-card h2 a,.vendor-directory__links a,.clone-footer__grid a:not(.clone-logo),.breadcrumbs a,.custom-light-card h2 a):hover{color:#202020;text-decoration-color:currentColor}
 .goti-current .s2-category:hover>span,.goti-current .s2-room>summary:hover>span,.goti-current .s2-guides>a:hover h3{text-decoration-color:currentColor}
 .goti-current .s2-category:hover>span i{transform:translate(2px,-2px)}
 .goti-current :is(.s2-links a,.custom-light-card__more,.text-link,.catalog-experience__hero a):hover>:is(span,b){transform:translateX(3px)}
 .goti-current .s2-category:hover img,.goti-current .s2-room>summary:hover img,.goti-current .product-card:hover .product-card__media img,.goti-current .s2-product:hover .s2-product__picture img,.goti-current .article-card__image:hover img,.goti-current .custom-light-card__image:hover img,.goti-current .custom-light-category:hover img{transform:scale(1.025)}
 .goti-current :is(.bargain-trigger,.tryon-trigger,.quick-cart-button,.favorite-button,.recommendations-more button):hover:not(:disabled){border-color:#999;background-color:#f6f6f4;color:#202020}
}
.goti-current :is(.clone-header__subbar nav a,.clone-catalog__panel a,.clone-catalog summary,.s2-directory a,.s2-directory summary,.s2-links a,.s2-heading>a,.product-card h3 a,.s2-product h3 a,.article-card h2 a,.vendor-directory__links a,.clone-footer__grid a:not(.clone-logo),.breadcrumbs a,.custom-light-card h2 a):focus-visible{text-decoration-color:currentColor}
.goti-current .s2-category:focus-visible>span,.goti-current .s2-room>summary:focus-visible>span,.goti-current .s2-guides>a:focus-visible h3{text-decoration-color:currentColor}
@media(prefers-reduced-motion:reduce){
 .goti-current{--motion-duration:0ms}
 .goti-current :is(.s2-category img,.s2-room>summary img,.product-card__media img,.s2-product__picture img,.article-card__image img,.custom-light-card__image img,.custom-light-category__image img,.s2-category>span i,.s2-links a>span,.custom-light-card__more>span,.text-link>span,.catalog-experience__hero a>b){transform:none!important;transition:none}
}
