product-card.product-card{--hb-brand: #3e574b;--hb-brand-soft: #f3f6f4;--hb-ink: #1f2b25;--hb-muted: #7a857f;--hb-line: #e3e9e5;--hb-sale: #c2553a}product-card .product-card__content{background:#fff;border:1px solid var(--hb-line)!important;border-radius:18px!important;padding:10px 10px 14px!important;gap:6px!important;height:100%;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}@media(hover:hover){product-card:hover .product-card__content{transform:translateY(-4px);border-color:color-mix(in srgb,var(--hb-brand) 35%,transparent)!important;box-shadow:0 14px 30px -14px #3e574b59}}product-card .card-gallery{--gallery-aspect-ratio: 1 / 1 !important;border:none!important;border-radius:13px!important;background:var(--hb-brand-soft)!important;margin-bottom:6px}product-card .card-gallery slideshow-container,product-card .card-gallery .product-media{background:transparent!important}product-card .card-gallery slideshow-slide{--product-media-fit: contain !important}product-card .card-gallery .product-media__image{object-fit:contain!important;mix-blend-mode:multiply;padding:14px;transition:transform .5s ease}@media(hover:hover){product-card:hover .card-gallery .product-media__image{transform:scale(1.05)}}product-card .card-gallery .quick-add,product-card .card-gallery .quick-add__button{display:none!important}product-card .product-card__content>*{order:5}product-card .product-card__content>.card-gallery{order:0}product-card .product-card__content>.group-block{order:1}product-card .product-card__content>product-price{order:2}product-card .product-card__content>:has(>.hb-mini-stars){order:3;margin-top:-2px}product-card .product-card__content>.buy-buttons-block{order:4;margin-top:auto}product-card .product-card__content>.group-block .group-block{padding-block-start:4px!important}product-card [class*=product_title]{--width: 100% !important;--max-width: 100% !important;width:100%;max-width:100%!important}product-card [class*=product_title] p{margin:0;font-size:16px!important;line-height:1.35!important;font-weight:500;letter-spacing:0;text-transform:none!important;text-wrap:pretty!important;color:var(--hb-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;max-height:2.7em;transition:color .2s ease}product-card:hover [class*=product_title] p{color:var(--hb-brand)}product-card product-price{font-size:19px!important;line-height:1.2;margin-top:2px}product-card product-price>*,product-card product-price .price__regular,product-card product-price .price__sale,product-card product-price .price{font-size:inherit!important}product-card product-price .price{font-weight:700;color:var(--hb-brand);letter-spacing:-.01em}product-card product-price .price__sale:not(.price__hidden){display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}product-card product-price .price-item--sale.price{color:var(--hb-sale)}product-card product-price .compare-at-price{font-size:.75em!important;font-weight:400;color:var(--hb-muted);text-decoration:line-through}product-card .buy-buttons-block .quantity-selector-wrapper,product-card .buy-buttons-block .accelerated-checkout-block,product-card .product__pickup-availabilities{display:none!important}product-card .buy-buttons-block,product-card .buy-buttons-block .product-form-buttons,product-card .buy-buttons-block add-to-cart-component{width:100%}product-card .buy-buttons-block .product-form-buttons>span{flex:1 1 100%;width:100%}product-card .buy-buttons-block .add-to-cart-button{width:100%;height:auto!important;min-height:44px;line-height:1.2!important;padding:10px 16px;border-radius:999px!important;border:1.5px solid var(--hb-brand)!important;background:#fff!important;color:var(--hb-brand)!important;font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:none;box-shadow:none!important;transition:background-color .2s ease,color .2s ease,transform .15s ease}product-card .buy-buttons-block .add-to-cart-button:hover,product-card .buy-buttons-block .add-to-cart-button:focus-visible{background:var(--hb-brand)!important;color:#fff!important}product-card .buy-buttons-block .add-to-cart-button:active{transform:scale(.98)}product-card .buy-buttons-block .add-to-cart-button[disabled]{border-color:var(--hb-line)!important;color:var(--hb-muted)!important;background:#f6f7f6!important}product-card .product-badges{top:10px!important;left:10px!important;right:auto!important}product-card .product-badges>*{border-radius:999px!important;padding:4px 10px!important;font-size:12px!important;font-weight:700!important;text-transform:none!important;background:var(--hb-sale)!important;color:#fff!important}@media(max-width:749px){product-card .product-card__content{padding:6px 6px 10px!important;border-radius:14px!important;gap:4px!important}product-card .card-gallery{border-radius:10px!important}product-card .card-gallery .product-media__image{padding:8px}product-card [class*=product_title] p{font-size:13.5px!important}product-card product-price{font-size:17px!important}product-card .buy-buttons-block .add-to-cart-button{min-height:38px!important;padding:6px 8px;font-size:12.5px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/herbella-product-card.css.map */
