:root{--elite-card-radius: 20px}product-card .card-gallery{border-radius:var(--elite-card-radius);overflow:hidden;isolation:isolate}product-card .card-gallery img,product-card .card-gallery .product-media{border-radius:inherit}.product-information .product-media,.product-information .product-media img{border-radius:var(--elite-card-radius);overflow:hidden}product-card [ref=productTitleLink] .text-block,product-card [ref=productTitleLink] .text-block p{color:var(--elite-blue);font-family:var(--font-heading--family);font-weight:700;font-size:1rem;line-height:1.45}product-card [ref=productTitleLink] .text-block p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin:0}product-card [ref=productTitleLink]:hover .text-block p{color:var(--elite-navy)}product-card product-price{margin-top:8px}product-card product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}product-card product-price .price{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:var(--elite-yellow);color:var(--elite-navy);font-weight:800;font-size:1.0625rem;line-height:1.2}product-card product-price .compare-at-price{font-size:.875rem;opacity:.6;text-decoration:line-through}.product-details product-price .price{font-size:1.75rem;font-weight:800;color:var(--elite-blue)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elite-extra.css.map */
