.mri-product-card[data-v-4bf93d5c]{min-width:0;height:100%;box-shadow:none;background:#fff;border:1px solid #e7e5de;border-radius:16px;transition:border-color .2s,transform .2s;overflow:hidden;container:mri-product/inline-size}.mri-product-link[data-v-4bf93d5c]{border-radius:inherit;min-width:0;height:100%;color:var(--brand-primary,#172b47);flex-direction:column;text-decoration:none;display:flex}.mri-product-media[data-v-4bf93d5c]{aspect-ratio:4/3;background:#fff;flex-shrink:0;width:100%;position:relative;overflow:hidden}.mri-product-image[data-v-4bf93d5c]{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:absolute;inset:18px}.mri-product-image[data-v-4bf93d5c] .product-image-frame{mix-blend-mode:multiply;flex-shrink:1;width:auto;max-width:100%;height:100%;max-height:100%;transition:transform .25s}.mri-product-body[data-v-4bf93d5c]{min-width:0;padding:8px 18px 18px}.mri-product-name[data-v-4bf93d5c]{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;min-height:2.8em;color:inherit;letter-spacing:-.025em;text-transform:none;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.mri-product-card[data-category=fashion-display] .mri-product-body[data-v-4bf93d5c]{padding:14px 20px 20px}.mri-product-card[data-category=fashion-display] .mri-product-name[data-v-4bf93d5c]{letter-spacing:-.012em;overflow-wrap:break-word;text-align:center;text-wrap:balance;min-height:2.9em;font-size:16px;font-weight:700;line-height:1.45}.mri-product-card[data-category=fashion-display] .mri-product-image[data-v-4bf93d5c] .product-image-frame{mix-blend-mode:normal}.mri-product-link[data-v-4bf93d5c]:focus-visible{outline:3px solid var(--brand-gold-dark,#89692f);outline-offset:-4px}@container mri-product (width<=230px){.mri-product-media[data-v-4bf93d5c]{aspect-ratio:1}.mri-product-image[data-v-4bf93d5c]{inset:12px}.mri-product-body[data-v-4bf93d5c]{padding:6px 12px 14px}.mri-product-name[data-v-4bf93d5c]{font-size:14px}.mri-product-card[data-category=fashion-display] .mri-product-body[data-v-4bf93d5c]{padding:10px 12px 14px}.mri-product-card[data-category=fashion-display] .mri-product-name[data-v-4bf93d5c]{font-size:14px}}@media (hover:hover) and (pointer:fine){.mri-product-card[data-v-4bf93d5c]:hover{border-color:var(--brand-gold,#b7975d);transform:translateY(-2px)}.mri-product-card[data-category=fashion-display][data-v-4bf93d5c]:hover{transform:none}.mri-product-link[data-v-4bf93d5c]:hover .product-image-frame{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.mri-product-card[data-v-4bf93d5c],.mri-product-image[data-v-4bf93d5c] .product-image-frame{transition:none}.mri-product-card[data-v-4bf93d5c]:hover,.mri-product-link[data-v-4bf93d5c]:hover .product-image-frame{transform:none}}
