.product-card .card-gallery,#MainContent .product-card .card-gallery{background:var(--secondary-50, #f9f8f4);border-radius:var(--gi-media-radius, 18px);box-shadow:var(--gi-surface-shadow, 0 14px 34px rgba(52, 36, 20, .1));overflow:hidden;transition:box-shadow var(--gi-dur-hover, .7s) var(--gi-ease-editorial, ease)}.product-card:hover .card-gallery,#MainContent .product-card:hover .card-gallery{box-shadow:var(--gi-surface-shadow-hover, 0 22px 48px rgba(52, 36, 20, .14));filter:none}.product-card [class*=__product_title_],.product-card [class*=__product_title_] p,#MainContent .product-card [class*=__product_title_],#MainContent .product-card [class*=__product_title_] p{text-align:left!important}.product-card [class*=__product_title_] p,.product-card .text-block.rte[class*=__product_title_] p,#MainContent .product-card [class*=__product_title_] p,#MainContent .product-card .text-block.rte[class*=__product_title_] p{margin-top:16px;font-family:var(--font-display),serif;font-size:clamp(18px,1.4vw,22px);font-weight:400;line-height:1.25;letter-spacing:0;color:var(--text-primary, #1a1a18);transition:color var(--gi-duration-fast, .16s) var(--gi-ease, ease)}.product-card [class*=__product_title_] a,.product-card [class*=__product_title_] a:visited{color:inherit;text-decoration:none}.product-card:hover [class*=__product_title_] p,#MainContent .product-card:hover [class*=__product_title_] p,#MainContent .product-card:hover [class*=__product_title_]{color:var(--secondary-700, #6f6b53)}.product-card .price,#MainContent .product-card .price{display:block;margin-top:6px;font-family:var(--font-ui),sans-serif;font-size:13px;font-weight:400;letter-spacing:.04em;color:var(--text-secondary, #4a4a47);text-align:left}.product-card .product-badges,.product-card .product-badges--top-right,.product-card .product-badges--top-left,.product-card .product-badges--bottom-left,.product-card .product-badges--bottom-right{top:14px;left:16px;right:auto;bottom:auto}.product-card .product-badges__badge,.product-card .product-badges__badge--rectangle{background:transparent;border-radius:0;justify-content:flex-start;text-align:left;font-family:var(--font-ui),sans-serif;font-size:10px;font-weight:500;letter-spacing:var(--gi-tracking-eyebrow, .18em);text-transform:uppercase;color:var(--text-secondary, #4a4a47);white-space:nowrap;padding:4px 8px;margin:-4px -8px;background:color-mix(in srgb,var(--secondary-50, #f9f8f4) 86%,transparent);border-radius:var(--radius-s, 2px)}@media screen and (max-width:749px){.product-card [class*=__product_title_] p,#MainContent .product-card [class*=__product_title_] p{margin-top:12px;font-size:17px}.product-card .product-badges,.product-card .product-badges--top-right{top:10px;left:12px}.product-card .product-badges__badge{font-size:9px;letter-spacing:.14em}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gi-cards.css.map */
