#product-grid.grid,.template-search__results ul.grid.product-grid{display:grid;grid-template-columns:repeat(var(--hm-cols, 4),minmax(0,1fr));gap:26px 20px}#product-grid.grid>.grid__item,.template-search__results ul.grid.product-grid>.grid__item{width:100%;max-width:100%;padding:0}@media(max-width:749px){#product-grid.grid,.template-search__results ul.grid.product-grid{grid-template-columns:repeat(var(--hm-cols-mobile, 2),minmax(0,1fr));gap:20px 12px}}.product-card-wrapper,.product-card-wrapper .card{height:100%}.product-card-wrapper .card{background:transparent!important;border:0;border-radius:0;color:#fff;overflow:visible;display:flex;flex-direction:column;transform:none!important;box-shadow:none!important;transition:none}.product-card-wrapper .card__inner{flex:none;background:#fff;border:1px solid rgba(255,255,255,.08);border-radius:6px;overflow:hidden;position:relative;transition:border-color .18s ease}.product-card-wrapper .card__inner .card__content{display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;background:none;pointer-events:none;z-index:2}.product-card-wrapper .card__inner .card__information,.product-card-wrapper .card__inner .card__heading{display:none}.product-card-wrapper .card__media,.product-card-wrapper .card .media{background:#fff;aspect-ratio:1;flex-shrink:0;overflow:hidden}.product-card-wrapper .card__media img,.product-card-wrapper .card .media img{object-fit:contain;width:100%;height:100%;transition:transform .28s ease}.product-card-wrapper .card>.card__content{display:flex;flex-direction:column;flex:1;padding:11px 2px 0;background:transparent}.product-card-wrapper .card__information{color:#fff;padding:0;margin:0}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{color:#fff;font-size:14px;font-weight:400}.product-card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:36px;line-height:1.3;letter-spacing:.01em;margin:0 0 4px}.product-card-wrapper .price,.product-card-wrapper .price *,.product-card-wrapper .price-item{color:#fff!important;font-weight:600}.product-card-wrapper .price,.product-card-wrapper .price-item{font-size:15px!important;line-height:1.35;white-space:nowrap!important;letter-spacing:0}.product-card-wrapper .price{margin-top:auto;padding-top:2px}.product-card-wrapper .price__container{display:block}.product-card-wrapper .price--on-sale .price-item--regular{color:#94918b!important;font-weight:400;font-size:13px!important}.product-card-wrapper .price--contact .price__contact{color:#c8b69b;font-style:normal;font-size:13px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.product-card-wrapper .card__badge{display:block;position:absolute;top:8px;right:8px;left:auto;bottom:auto;z-index:2;margin:0!important;align-self:auto}.product-card-wrapper .card__badge .badge{background:#1a1a19e0;border:0;color:#c8b69b;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:3px}.product-card-wrapper .hm-card-overlay{position:absolute;top:8px;left:8px;background:#c8b69bf2;color:#17181a;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:3px;z-index:2}.product-card-wrapper .hm-card-customize{display:block;font-size:11px;color:#c8b69b;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px}.product-card-wrapper .quick-add{margin:10px 0 0;padding:0}.product-card-wrapper a.quick-add__submit{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;text-align:center;text-decoration:none!important}.product-card-wrapper .quick-add__submit{background:transparent!important;color:#c8b69b!important;border:1px solid rgba(200,182,155,.55)!important;box-shadow:none!important;border-radius:4px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;min-height:44px!important;padding:.8rem!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.product-card-wrapper .quick-add__submit:after{box-shadow:none!important;display:none!important}.product-card-wrapper .quick-add__submit:hover{background:#c8b69b!important;color:#17181a!important;border-color:#c8b69b!important}@media(hover:hover){.product-card-wrapper .card:hover .card__inner{border-color:#c8b69b8c}.product-card-wrapper .card:hover .card__media img{transform:scale(1.04)}.product-card-wrapper .card:hover .card__heading a{color:#c8b69b}}.product-card-wrapper .card__heading a:focus-visible~*,.product-card-wrapper .card:has(a:focus-visible) .card__inner{border-color:#c8b69b;outline:2px solid #c8b69b;outline-offset:2px}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card__media img,.product-card-wrapper .card__inner,.product-card-wrapper .quick-add__submit{transition:none}.product-card-wrapper .card:hover .card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/highmark-card.css.map */
