.product-item__content{display:flex;flex-direction:column;height:auto}.collection-template__product-item{display:flex;flex-direction:column}.product-item__grid{display:flex;flex-direction:column;width:100%;flex:1 1 auto}.product-item__grid>.product-item__bottom{display:flex;flex-direction:column;flex:1 1 auto}.product-item__grid>.product-item__bottom>.product-item__rating:empty,.product-item__grid>.product-item__bottom>.product-item__rating:has(.shopify-product-reviews-badge:empty){display:none}.card-atc{margin-top:auto;padding-top:14px}.card-atc__btn{display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding:0 12px;border:1px solid var(--color-matcha);border-radius:8px;background:var(--color-matcha);color:var(--color-ink)!important;font:inherit;font-size:15px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;text-decoration:none!important;cursor:pointer;transition:background .15s,border-color .15s}.card-atc__btn:hover{background:var(--color-matcha-hover);border-color:var(--color-matcha-hover)}.card-atc__btn:focus-visible{outline:2px solid var(--color-deep-green);outline-offset:2px}.card-atc__btn.is-loading{opacity:.8;cursor:progress}.card-atc__btn.is-added{background:var(--color-deep-green);border-color:var(--color-deep-green);color:#fff!important}.card-atc__btn.is-error{background:#9b3b2e;border-color:#9b3b2e;color:#fff!important}.card-atc__btn--soldout,.card-atc__btn--soldout:hover{background:#eceee9;border-color:#eceee9;color:#8a8f86!important;cursor:not-allowed}@media(max-width:575px){.card-atc__btn{height:40px;font-size:14px}}.collection-template__product-item>.product-item__grid{margin-bottom:48px}@media(max-width:575px){.collection-template__product-item>.product-item__grid{margin-bottom:40px}}.product-item__grid>.product-item__bottom,.product-item__grid>.product-item__bottom *{text-align:left!important}.product-item__grid>.product-item__bottom{align-items:stretch!important}.product-item__brand{margin:12px 0 4px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);line-height:1.3}.product-item__brand:empty{display:none}.product-item__grid .product-item__bottom .product-item__title{text-align:left;font-size:16px;font-weight:600;line-height:1.3;margin-top:0}.product-item__grid .product-item__title{line-height:1.3;height:2.6em;min-height:2.6em;max-height:2.6em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.product-item__grid .product-item__bottom .product-item__price,.product-item__grid .product-item__bottom .product-item__price dl,.product-item__grid .product-item__bottom .product-item__price .price__sale,.product-item__grid .product-item__bottom .product-item__price .price__regular{justify-content:flex-start!important;text-align:left!important;margin-left:0!important}.product-item__grid .product-labels.product-item__label{top:12px!important;left:12px!important;right:auto!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:6px!important}.product-item__grid .product-labels .product__labels-item{font-size:12px!important;font-weight:700!important;padding:3px 8px!important;border-radius:6px!important}.product-item__grid .product-labels .product__labels-auto-new{background:var(--color-matcha)!important;color:var(--color-ink)!important;box-shadow:0 0 0 1px var(--color-matcha)}.product-labels .product__labels-item.product__labels-sale{color:var(--color-ink)!important}.product-item__grid:has(.picks-rank-badge) .product-labels.product-item__label{left:auto!important;right:12px!important;justify-content:flex-end}html body .loox-rating .loox-icon{color:var(--color-coral)}
/*# sourceMappingURL=/cdn/shop/t/61/assets/product-card.css.map */
