.reef-sales-card{font-family:Inter,Arial,sans-serif;color:#222;height:100%;display:flex;flex-direction:column}.reef-sales-card__image{position:relative;background:var(--reef-card-image,#f6f6f6);overflow:hidden}.reef-sales-card__image>a:first-child{display:block}.reef-sales-card__image img{width:100%;aspect-ratio:1/1;object-fit:contain;display:block}.reef-sales-card__title{font:600 var(--reef-card-title,16px)/1.35 Inter,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;margin:12px 0 4px!important}.reef-sales-card__title a{color:#222!important}.reef-sales-card__price{font-size:var(--reef-card-price,16px);line-height:1.35;color:#222}.reef-sales-card__price del{font-size:14px;color:#666}.reef-sales-card__quick{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #ddd;border-radius:50%;background:var(--reef-card-button,#fff);color:var(--reef-card-button-text,#222)!important;font-size:24px;line-height:1;text-decoration:none}.reef-sales-card__quick:hover,.reef-sales-card__quick:focus-visible{background:#222;color:#fff!important;outline:2px solid #222;outline-offset:2px}.reef-sales-card .onsale{position:absolute;top:8px;left:8px;min-width:0;min-height:0;padding:5px 8px;border-radius:3px;background:#222;color:#fff;font-size:12px;line-height:1.1}.mfp-content .product-lightbox{font-family:Inter,Arial,sans-serif;background:#fff}.mfp-content .product-lightbox h1,.mfp-content .product-lightbox .product-title{font-size:28px;letter-spacing:-.03em;text-transform:none}.mfp-content .product-lightbox .single_add_to_cart_button{background:#222;color:#fff;border-radius:999px}.mfp-content .product-lightbox .mfp-close{color:#222;opacity:1}
