.product-card .text-block p{font-family:var(--font-body--family);font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--color-text-primary)}.product-card-link,.product-card .ratio{position:relative}.product-card .product-badges{display:none}.card-badge{position:absolute;top:.75rem;left:.75rem;z-index:2;font-size:.875rem;line-height:1;padding:0;background:transparent;color:var(--color-foreground);pointer-events:none;transition:opacity .2s ease}.card-badge--sold-out,.card-badge--coming-soon,.card-badge--new,.card-badge--best-seller{color:var(--color-foreground)}.card-wishlist{position:absolute;top:.5rem;right:.5rem;z-index:3;background:transparent;border:0;padding:.35rem;cursor:pointer;color:var(--color-foreground);display:inline-flex;align-items:center;justify-content:center}.card-wishlist[aria-pressed=true] svg{fill:currentColor}@media screen and (min-width:750px)and (max-width:1023px){.product-card .text-block p{font-size:.875rem;line-height:1.43}.product-card .price__regular{font-size:.875rem;line-height:18px}.card-lens-subtitle{font-size:.75rem;line-height:18px}.card-badge{font-size:.75rem}}.load-more-products{display:flex;justify-content:center;padding-block:2rem}.load-more-products__button{background:var(--color-button-bg);color:var(--colot-button-text);border:0;padding:1rem 2.5rem;margin:3.75rem 0;font-size:1rem;cursor:pointer;letter-spacing:.02em;transition:opacity .2s ease}.load-more-products__button:hover{opacity:.9}.load-more-products__button:disabled,.load-more-products__button.is-loading{opacity:.5;cursor:wait}
/*# sourceMappingURL=/cdn/shop/t/24/assets/card-custom.css.map */
