
#MainContent .hvs-directory__card{position:relative;cursor:pointer}
#MainContent .hvs-directory__card h3 a::after{content:"";position:absolute;inset:0;z-index:1;border-radius:8px}
#MainContent .hvs-directory__subcollections a,#MainContent .hvs-directory__card-link{position:relative;z-index:2}
#MainContent .hvs-directory__card:focus-within{outline:2px solid #925900;outline-offset:3px}
#MainContent :is(.sms-product-card,.sms-fbs2-card){position:relative!important;cursor:pointer}
#MainContent :is(.sms-product-card__body,.sms-fbs2-card__body){z-index:auto!important}
#MainContent a.hvs-card-cover{display:block;position:absolute;inset:0;z-index:3;border-radius:inherit;text-decoration:none;background:transparent;cursor:pointer}
#MainContent :is(.sms-product-card,.sms-fbs2-card) :is(form,button,select,input,label,.sms-product-card__form,.sms-product-card__cta,.sms-fbs2-card__actions){position:relative;z-index:60}
#MainContent :is(a.sms-product-card__title,a.sms-fbs2-card__title,.sms-product-card__title-link){position:relative;z-index:20}
#MainContent :is(.sms-product-card,.sms-fbs2-card):focus-within{outline:2px solid #925900;outline-offset:3px}
