body.yx-retail #yx-main :is(.yxb12-card,.yxh-card){transition:border-color .18s ease,box-shadow .18s ease!important}body.yx-retail #yx-main :is(.yxb12-card,.yxh-card) .yx-card-title{transition:color .18s ease}body.yx-retail #yx-main :is(.yxh-promo,.yxh-shortcut){transition:box-shadow .2s ease,border-color .2s ease,background-color .2s ease,translate .2s ease!important}body.yx-retail #yx-main .yxh-promo .yxh-promo-subject img{transition:scale .25s ease!important}body.yx-retail #yx-main :is(.yx-card-add,.yxh-btn,.yxh-rail-buttons button,.yxb12-save){transition:box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease,translate .16s ease!important}body.yx-retail #yx-main :is(.yxh-shortcut-arrow,.yxh-view-all span,.yxh-promo-cta span){display:inline-block;transition:translate .18s ease}body.yx-retail .yxb-nav-label{transition:background-color .16s ease;border-radius:6px}body.yx-retail #yx-main :is(.yxb12-card,.yxh-card):has(:focus-visible){border-color:#9472b0!important;box-shadow:0 0 0 1px rgb(99 66 134 / .12),0 4px 14px rgb(99 66 134 / .16)!important}body.yx-retail #yx-main :is(.yxh-promo,.yxh-shortcut):focus-visible{outline:2px solid #9472b0;outline-offset:3px}@media(hover:hover) and (pointer:fine){body.yx-retail #yx-main :is(.yxb12-card,.yxh-card):hover{border-color:#9472b0!important;box-shadow:0 0 0 1px rgb(99 66 134 / .09),0 4px 14px rgb(99 66 134 / .22)!important;z-index:2}body.yx-retail #yx-main :is(.yxb12-card,.yxh-card):hover .yx-card-title{color:#634286!important}body.yx-retail #yx-main .yxh-promo:hover{border-color:#c4aed8!important;box-shadow:0 5px 18px rgb(99 66 134 / .14)!important;translate:0 -2px}body.yx-retail #yx-main .yxh-promo:hover .yxh-promo-subject img{scale:1.035}body.yx-retail #yx-main .yxh-shortcut:hover{background-color:#eee6f5!important;box-shadow:0 3px 12px rgb(99 66 134 / .1);translate:0 -1px}body.yx-retail #yx-main :is(.yxh-shortcut:hover .yxh-shortcut-arrow,.yxh-view-all:hover span,.yxh-promo:hover .yxh-promo-cta span){translate:3px 0}body.yx-retail #yx-main :is(.yx-card-add,.yxh-btn):hover:not(:disabled):not(.loading){box-shadow:0 4px 12px rgb(99 66 134 / .22)!important;translate:0 -1px}body.yx-retail #yx-main :is(.yx-card-add,.yxh-btn):active{translate:0 0}body.yx-retail #yx-main .yxh-rail-buttons button:hover:not(:disabled):not([aria-disabled=true]){border-color:#9472b0!important;color:#634286!important;box-shadow:0 3px 10px rgb(99 66 134 / .16)!important}body.yx-retail #yx-main .yxb12-save:hover{border-color:#9472b0!important;color:#634286!important;box-shadow:0 2px 8px rgb(99 66 134 / .12)}body.yx-retail .yxb-nav-label:hover{background-color:#f5f0fa}}@media(prefers-reduced-motion:reduce){body.yx-retail #yx-main :is(.yxb12-card,.yxh-card,.yxh-promo,.yxh-shortcut,.yx-card-add,.yxh-btn,.yxh-rail-buttons button,.yxb12-save,.yxh-shortcut-arrow,.yxh-view-all span,.yxh-promo-cta span),body.yx-retail .yxb-nav-label{transition:none!important;animation:none!important;translate:none!important}body.yx-retail #yx-main .yxh-promo .yxh-promo-subject img{transition:none!important;scale:none!important}}