body:not(.template-index):not(.template-collection) main .product-card.card--standard{--card-bg-color: #fffaf3;--card-text-color: 48 39 34;--card-border-color: 116 84 65;--card-border-alpha: .1;overflow:hidden;border:1px solid rgba(116,84,65,.1);border-radius:18px;background:#fffaf3;box-shadow:0 8px 28px #4d35260b}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__media{overflow:hidden;border-radius:17px 17px 0 0}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__media .media{--ratio: 1.04 !important;border-radius:17px 17px 0 0;background:#eee5db}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__media img{transition:transform .55s ease,opacity .35s ease}body:not(.template-index):not(.template-collection) main .product-card.card--standard:hover .card__main-image{transform:scale(1.025)}body:not(.template-index):not(.template-collection) main .product-card.card--standard .product-label-container{top:15px;left:15px;margin:0}body:not(.template-index):not(.template-collection) main .product-card.card--standard .product-label{padding:6px 11px;border:1px solid rgba(175,109,105,.16);border-radius:5px;background:#fffcf7f0;color:#aa6c69;font-size:1rem;font-weight:600;line-height:1;text-transform:none}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__info{display:flex;min-height:190px;padding:22px 20px 20px;background:#fffaf3}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__vendor{margin-bottom:5px;color:#a86c68;font-size:.9rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__title{margin-bottom:8px;color:#302722;font-size:clamp(1.7rem,1.55vw,2.35rem);font-weight:700;letter-spacing:-.02em;line-height:1.16;text-transform:none}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__subtitle,body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__split-title{color:#74675f;font-size:1.05rem;line-height:1.35}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__price{margin-top:14px;color:#ad6e6d;font-size:1.65rem;font-weight:700}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__price .price__current{color:#ad6e6d;font-size:1em}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__price .price__was{color:#706861;font-size:.82em;font-weight:400}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card-reveal{display:block;margin-top:18px}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card-reveal>*{overflow:visible;opacity:1}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__quick-add{margin-top:0}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__quick-add .flex{gap:0}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__quick-add quantity-input{display:none}body:not(.template-index):not(.template-collection) main .product-card.card--standard .quick-add-btn{width:100%;min-height:48px;border-color:#ad6e6d;border-radius:7px;background:#ad6e6d;color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}body:not(.template-index):not(.template-collection) main .product-card.card--standard .quick-add-btn:not(:disabled) .quick-add-btn-text:before{content:"+";margin-inline-end:7px;font-size:1.55em;font-weight:400;line-height:0;vertical-align:-.08em}body:not(.template-index):not(.template-collection) main .product-card.card--standard .quick-add-btn-icon{display:none}body:not(.template-index):not(.template-collection) main .product-card.card--standard .quick-add-btn:hover{border-color:#925956;background:#925956;color:#fff}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__swatches{margin-bottom:12px}@media(min-width:480px)and (hover:hover)and (pointer:fine){body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__info,body:not(.template-index):not(.template-collection) main .product-card.card--standard.is-opening .card__info,body:not(.template-index):not(.template-collection) main .product-card.card--standard.is-open .card__info,body:not(.template-index):not(.template-collection) main .product-card.card--standard.is-closing .card__info{position:relative;bottom:auto;left:auto;width:auto}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card-reveal{grid-template-rows:1fr}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card-reveal>*{opacity:1}}@media(max-width:767.98px){body:not(.template-index):not(.template-collection) main .product-card.card--standard{border-radius:13px}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__media,body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__media .media{border-radius:12px 12px 0 0}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__info{min-height:160px;padding:15px 13px 13px}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__title{font-size:1.55rem}body:not(.template-index):not(.template-collection) main .product-card.card--standard .card__price{font-size:1.4rem}body:not(.template-index):not(.template-collection) main .product-card.card--standard .quick-add-btn{min-height:42px;font-size:.92rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product-card-kintsugi.css.map */
