.product-card-wrapper{--image-padding: 0px;--border-width: 0px;--border-radius: 2.2rem;height:100%}.product-card-wrapper .card{display:flex;flex-direction:column;height:100%;background:var(--pcard-bg, #fcfbf8);border:0;border-radius:var(--pcard-radius, 22px);box-shadow:0 12px 32px #30261c0f;overflow:hidden}.product-card-wrapper .card__inner,.product-card-wrapper .card--standard .card__inner,.product-card-wrapper .card--card{border:0;border-radius:0;box-shadow:none;background:#f3efe8}.product-card-wrapper .card__inner:after,.product-card-wrapper .card--card:after,.product-card-wrapper .card--standard .card__inner:after{display:none}.product-card-wrapper .card .card__inner .card__media,.product-card-wrapper .card__media{margin:0;width:100%;border-radius:0}.product-card-wrapper .card__inner.ratio:before{padding-bottom:62.5%}.product-card-wrapper .card__inner .card__content,.product-card-wrapper .card__badge,.product-card-wrapper .quick-add,.product-card-wrapper .card-information{display:none}.product-card-wrapper .card>.card__content{display:flex;flex-direction:column;flex:1 1 auto;grid-template-rows:none;width:100%;padding:0 0 1.6rem}.product-card-wrapper .card>.card__content .card__information{display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;grid-row-start:auto;padding:1.6rem 1.6rem 0;text-align:left}.theme-card__rating{display:flex;align-items:center;gap:.5em;margin:0 0 -.3rem;color:var(--pcard-rating, #c9a46a);font-size:var(--pcard-rating-size, 12px);line-height:1}.theme-card__stars{display:inline-flex;gap:.12em}.theme-card__star{width:1.15em;height:1.15em}.theme-card__star.is-empty{opacity:.28}.theme-card__rating-value{color:inherit;font-size:1em;font-weight:600}.theme-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.product-card-wrapper .card__heading{margin:0;flex:1 1 auto;min-width:0;color:var(--pcard-title, #1a2420);font-family:var(--font-heading-family);font-size:var(--pcard-title-size, 22px);font-weight:600;line-height:1.2;letter-spacing:-.02em}.product-card-wrapper .card__heading a{color:inherit;font-size:inherit;text-decoration:none}.product-card-wrapper .card__heading a:hover{color:inherit;opacity:.75}.theme-card__head .price{display:block;flex:0 0 auto;margin:0;color:var(--pcard-price, #1a2420);text-align:right}.theme-card__head .price__container{margin:0}.theme-card__head .price__regular{display:flex;align-items:baseline;justify-content:flex-end}.theme-card__head .price__sale,.theme-card__head .price--on-sale .price__regular{display:none}.theme-card__head .price--on-sale .price__sale{display:flex;align-items:baseline;justify-content:flex-end;gap:.5rem}.theme-card__head .price-item{display:inline;margin:0;color:var(--pcard-price, #1a2420);font-family:var(--font-heading-family);font-size:var(--pcard-price-size, 22px);font-weight:600;letter-spacing:-.02em;line-height:1.2;white-space:nowrap}.theme-card__head .price--on-sale .price__sale .price-item--regular{color:color-mix(in srgb,var(--pcard-price, #1a2420) 45%,transparent);font-size:calc(var(--pcard-price-size, 22px) * .7);font-weight:500}.theme-card__head .price__unit,.theme-card__head .price__badge-sale,.theme-card__head .price__badge-sold-out,.theme-card__head .unit-price{display:none}.theme-card__desc{margin:0;color:var(--pcard-text, #6d675f);font-size:var(--pcard-text-size, 14px);line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.theme-card__button{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;margin-top:auto;padding:.55rem 1.3rem;border:0;border-radius:999px;background:var(--pcard-button-bg, #f6e7e3);color:var(--pcard-button-text, #1c1c1c);font-family:var(--font-body-family);font-size:var(--pcard-button-size, 13px);font-weight:600;line-height:1.15;text-align:center;text-decoration:none;box-sizing:border-box;transition:transform .2s ease,background-color .2s ease}.theme-card__button:hover{color:var(--pcard-button-text, #1c1c1c);background:var(--pcard-button-hover, #ead6d2);transform:translateY(-1px)}.product-card-wrapper .card--horizontal{flex-direction:row}.product-card-wrapper .card--horizontal .card__inner{flex:0 0 40%;max-width:40%}@media screen and (max-width:749px){.theme-card__head{flex-direction:column;align-items:flex-start;gap:.4rem}.theme-card__head .price{text-align:left}.theme-card__head .price__regular,.theme-card__head .price--on-sale .price__sale{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme-product-card.css.map */
