.c-card-prod-mini{--review-stars-icon-size:1rem;--image-radius:var(--radius-card-primary);align-items:center;background-color:var(--surface-subtle);border-radius:var(--radius-xs);display:flex;flex-direction:row;gap:var(--grid-static-lg);justify-content:flex-start;padding:var(--grid-responsive-xs);position:relative;width:100%}.c-card-prod-mini a:first-of-type:not(.no-card-link):before{content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:1}.c-card-prod-mini a:first-of-type:not(.no-card-link):focus-visible{outline:none}.c-card-prod-mini a:first-of-type:not(.no-card-link):focus-visible:before{border-radius:var(--border-radius,var(--focus-ring-border-radius));outline:.125rem solid var(--focus-ring-color,var(--border-focus));outline-offset:var(--focus-ring-offset)}.c-card-prod-mini__image{flex-shrink:0;width:6.875rem}.c-card-prod-mini__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--grid-responsive-xxs)}.c-card-prod-mini__title{align-items:center;display:inline-flex;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--font-responsive-sm);font-variation-settings:"wdth" 100;font-weight:700;font-weight:600;line-height:1;min-height:var(--min-height,auto);position:relative}.c-card-prod-mini__title:before{background-color:var(--animated-border-color,var(--surface-button));bottom:var(--animated-border-bottom,-.15rem);content:"";display:var(--animated-border-display,block);height:var(--animated-border-height,.125rem);left:0;position:absolute;top:var(--animated-border-top,auto);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.c-card-prod-mini__title.is-active:before,.c-card-prod-mini__title:active:before,.c-card-prod-mini__title:hover:before,.c-card-prod-mini__title[aria-selected=true]:before,a:hover .c-card-prod-mini__title:before,button:hover .c-card-prod-mini__title:before{transform:scaleX(1)}.c-card-prod-mini__title:focus-visible{--animated-border-display:none}.c-card-prod-mini__price{color:var(--text-subtle);font-size:var(--font-responsive-xs);font-weight:600}.c-card-prod-mini__price s{font-weight:400}@media only screen and (hover:hover){.c-card-prod-mini__title:hover{color:var(--text-link)}}