@media(hover:none),(pointer:coarse){.product-card__media:has(.product-card__image--secondary){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.product-card__media .product-card__image--secondary{display:block;opacity:0;pointer-events:none;mix-blend-mode:normal}.product-card__media .product-card__image{transition:opacity .18s ease-in-out}.product-card__media.rr-card-touch-active .product-card__image--primary{opacity:0}.product-card__media.rr-card-touch-active .product-card__image--secondary{opacity:1}@media(prefers-reduced-motion:reduce){.product-card__media .product-card__image{transition:none}}}.rr-card-weight-total{display:none}.rr-card-weight-unit{font-size:inherit}.rr-card-carat .rr-card-weight-abbreviated{text-transform:none}html[data-rr-total-sort] .rr-card-weight-default:has(+.rr-card-weight-total){display:none}html[data-rr-total-sort] .rr-card-weight-total{display:inline}.rr-card-hover-label{display:grid}.rr-card-hover-label>span{grid-area:1 / 1;justify-self:center;transition:opacity .2s ease-in-out}.rr-card-hover-style{opacity:0}html[data-rr-staff-style-visible] .rr-card-hover-style{opacity:1}html[data-rr-staff-style-visible] .rr-card-hover-label:has(.rr-card-hover-style)>.rr-card-hover-weight{opacity:0}@media(prefers-reduced-motion:reduce){.rr-card-hover-label>span{transition:none}}.rr-card-price-swap{position:relative}.rr-card-price-swap>.rr-card-carat{position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%);width:max-content;opacity:0;pointer-events:none;justify-content:center}.horizontal-product-card .rr-card-carat{inset-inline-start:0;transform:none}.rr-card-carat sale-price{text-transform:uppercase;letter-spacing:.14em!important;white-space:nowrap}@media(hover:hover)and (pointer:fine){product-card:has(.rr-card-price-swap) .product-card__image,.rr-card-price-swap>price-list{transition:opacity .2s ease-in-out}product-card:has(.rr-card-price-swap):is(:hover,:has(:focus-visible)) .product-card__figure:has(.product-card__image--secondary)>.product-card__media .product-card__image--primary{opacity:0}product-card:has(.rr-card-price-swap):is(:hover,:has(:focus-visible)) .product-card__figure:has(.product-card__image--secondary)>.product-card__media .product-card__image--secondary{opacity:1}:is(product-card,.horizontal-product-card):is(:hover,:has(:focus-visible)) .rr-card-price-swap>price-list:not(.rr-card-carat){opacity:0}:is(product-card,.horizontal-product-card):is(:hover,:has(:focus-visible)) .rr-card-price-swap>.rr-card-carat{opacity:1}}@media(prefers-reduced-motion:reduce){product-card:has(.rr-card-price-swap) .product-card__image,.rr-card-price-swap>price-list{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/rr-card-touch.css.map */
