.naturium-card{position:relative;display:flex;flex-direction:column;height:100%;color:#191919;font-family:Arial,sans-serif}.naturium-card__figure{position:relative;aspect-ratio:1;background:#efeeeb;overflow:hidden}.naturium-card__image,.naturium-card__image img{display:block;width:100%;height:100%}.naturium-card__image img{object-fit:cover}.naturium-card__badge{position:absolute;top:10px;right:10px;z-index:2;max-width:calc(100% - 20px)}.naturium-card__badge .onsale,.naturium-card__stock{display:inline-block;position:static;min-width:0;min-height:0;margin:0;padding:5px 9px;border-radius:0;background:#171717;color:#fff;font:600 11px/1.2 Arial,sans-serif;text-align:center}.naturium-card__stock{position:absolute;left:10px;bottom:10px}.naturium-card__details{display:flex;flex-direction:column;gap:8px;padding-top:10px}.naturium-card__quick.quick-view{position:static!important;display:block!important;width:100%;height:auto;min-height:40px;transform:none!important;opacity:1!important;margin:0!important;padding:10px 12px!important;background:#1b1b1b!important;color:#fff!important;border:1px solid #1b1b1b!important;font:600 12px/1.4 Arial,sans-serif;letter-spacing:.04em;text-align:center;text-transform:uppercase;visibility:visible!important}.naturium-card__quick.quick-view:hover,.naturium-card__quick.quick-view:focus-visible{background:#fff!important;color:#111!important}.naturium-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.8em;color:#161616!important;font:600 16px/1.4 Arial,sans-serif;letter-spacing:.035em;text-transform:uppercase}.naturium-card__price{font:400 16px/1.4 Arial,sans-serif;color:#222}.naturium-card__price del{color:#666;font-size:14px}.naturium-card__price ins{color:#b51c1c;text-decoration:none}.naturium-card__rating{display:flex;gap:7px;align-items:center;font-size:14px}.naturium-card__rating .star-rating{margin:0}.naturium-card__buy .button{display:block;width:100%;margin:0!important;padding:10px 12px!important;min-height:40px;background:#fff!important;border:1px solid #1b1b1b!important;color:#1b1b1b!important;font:600 12px/1.4 Arial,sans-serif;letter-spacing:.04em;text-align:center}.naturium-card__buy .button:hover,.naturium-card__buy .button:focus-visible{background:#1b1b1b!important;color:#fff!important}.naturium-card a:focus-visible{outline:2px solid #222;outline-offset:3px}
.naturium-card-active .product-small>.col-inner>.badge-container{top:10px!important;left:auto!important;right:10px!important;width:auto!important;max-width:calc(100% - 20px);z-index:3}.naturium-card-active .product-small>.col-inner>.badge-container .badge{display:block;width:auto!important;height:auto!important;margin:0!important}.naturium-card-active .product-small>.col-inner>.badge-container .badge-inner{display:block!important;min-width:0!important;width:auto!important;height:auto!important;padding:5px 9px!important;border-radius:0!important;background:#171717!important;color:#fff!important;font:600 11px/1.2 Arial,sans-serif!important}.naturium-card-active .product-small>.col-inner>.badge-container .onsale{position:static!important;display:inline!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important}
