:is(#ProductGridContainer,.related-products){--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 12px;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 24px}:is(#ProductGridContainer,.related-products) .card.card--card{--color-foreground: 26, 26, 26;background:#fff;border-radius:8px;overflow:hidden}:is(#ProductGridContainer,.related-products) .card>.card__content{display:flex;flex-direction:column;flex-grow:1;padding:12px}:is(#ProductGridContainer,.related-products) .card>.card__content .card__information{display:flex;flex-direction:column;gap:6px;padding:0}:is(#ProductGridContainer,.related-products) .card__heading{margin:0;font-family:var(--font-body-family);font-size:14px;line-height:19px;font-weight:500;letter-spacing:0;color:var(--lh-ink)}:is(#ProductGridContainer,.related-products) .card-information{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;column-gap:4px;row-gap:6px}:is(#ProductGridContainer,.related-products) .card-information>.caption-large:empty,:is(#ProductGridContainer,.related-products) .card-information .rating-text{display:none}:is(#ProductGridContainer,.related-products) .card-information .rating{margin:0}:is(#ProductGridContainer,.related-products) .card-information .rating-star{--font-size: 1.2;--letter-spacing: .2;--color-rating-star: var(--lh-ink)}:is(#ProductGridContainer,.related-products) .card-information .rating-count{margin:0;font-size:12px;letter-spacing:0;color:var(--lh-muted)}:is(#ProductGridContainer,.related-products) .card-information>.price{flex-basis:100%;margin:0;letter-spacing:0}:is(#ProductGridContainer,.related-products) .price .price-item{margin:0;font-size:15px;font-weight:600;letter-spacing:0;color:var(--lh-ink)}:is(#ProductGridContainer,.related-products) .price--on-sale .price__sale{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;column-gap:6px;row-gap:0}:is(#ProductGridContainer,.related-products) .price--on-sale .price__sale .price-item--sale{order:-1}:is(#ProductGridContainer,.related-products) .price--on-sale .price__sale s.price-item--regular{font-size:13px;font-weight:400;color:var(--lh-strike)}:is(#ProductGridContainer,.related-products) .card .quick-add{margin:auto 0 0;padding-top:14px}:is(#ProductGridContainer,.related-products) .card .quick-add modal-opener,:is(#ProductGridContainer,.related-products) .card .quick-add product-form,:is(#ProductGridContainer,.related-products) .card .quick-add form{display:block;width:100%}:is(#ProductGridContainer,.related-products) .card .quick-add__submit{width:100%;max-width:none}:is(#ProductGridContainer,.related-products) .card .card__badge .badge{font-size:11px;line-height:1.4;letter-spacing:.04em;padding:3px 8px;border-radius:4px}:is(#ProductGridContainer,.related-products) .card .card__media .media img{object-fit:contain;padding:10px}:is(#ProductGridContainer,.related-products) .quick-add__submit{min-height:44px;padding:0 8px;border-radius:4px;background-color:var(--lh-cta)!important;color:#fff!important;font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:0;transition:background-color .2s ease}:is(#ProductGridContainer,.related-products) .quick-add__submit:before,:is(#ProductGridContainer,.related-products) .quick-add__submit:after{box-shadow:none!important}:is(#ProductGridContainer,.related-products) .quick-add__submit:not([disabled]):hover{background-color:var(--lh-cta-hover)!important}:is(#ProductGridContainer,.related-products) .quick-add__submit[disabled]{background-color:#e2ded6!important;color:var(--lh-muted)!important}@media screen and (max-width:749px){:is(#ProductGridContainer,.related-products) .card>.card__content{padding:10px 10px 12px}:is(#ProductGridContainer,.related-products) .card>.card__content .card__information{gap:4px}:is(#ProductGridContainer,.related-products) .card-information{row-gap:4px}:is(#ProductGridContainer,.related-products) .card .card__media .media img{padding:8px}:is(#ProductGridContainer,.related-products) .card-information>.price{line-height:1.3}:is(#ProductGridContainer,.related-products) .price .price-item{font-size:14px;line-height:1.3}:is(#ProductGridContainer,.related-products) .price--on-sale .price__sale{column-gap:4px}:is(#ProductGridContainer,.related-products) .price--on-sale .price__sale s.price-item--regular{font-size:12px}:is(#ProductGridContainer,.related-products) .card .quick-add{padding-top:10px}:is(#ProductGridContainer,.related-products) .quick-add__submit{min-height:40px;font-size:13px}}@media screen and (min-width:990px)and (max-width:1199px){:is(#ProductGridContainer,.related-products) .card>.card__content{padding:14px 16px 16px}:is(#ProductGridContainer,.related-products) .card__heading{font-size:15px;line-height:21px}:is(#ProductGridContainer,.related-products) .price .price-item{font-size:16px}:is(#ProductGridContainer,.related-products) .card .quick-add{padding-top:14px}:is(#ProductGridContainer,.related-products) .card .card__media .media img{padding:16px}:is(#ProductGridContainer,.related-products) .quick-add__submit{min-height:44px;font-size:14px}}@media screen and (min-width:1200px){:is(#ProductGridContainer,.related-products) .card>.card__content{padding:18px 20px 20px}:is(#ProductGridContainer,.related-products) .card>.card__content .card__information{gap:8px}:is(#ProductGridContainer,.related-products) .card__heading{font-size:17px;line-height:23px}:is(#ProductGridContainer,.related-products) .card-information .rating-star{--font-size: 1.4}:is(#ProductGridContainer,.related-products) .card-information .rating-count{font-size:14px}:is(#ProductGridContainer,.related-products) .price .price-item{font-size:18px}:is(#ProductGridContainer,.related-products) .price--on-sale .price__sale s.price-item--regular{font-size:15px}:is(#ProductGridContainer,.related-products) .card .quick-add{padding-top:20px}:is(#ProductGridContainer,.related-products) .card .card__media .media img{padding:20px}:is(#ProductGridContainer,.related-products) .quick-add__submit{min-height:48px;font-size:15px}:is(#ProductGridContainer,.related-products) .card .card__badge .badge{font-size:12px;padding:4px 10px}}:is(#ProductGridContainer,.related-products) .card__badge .badge.color-scheme-primary-secondary{--color-badge-background: 85, 84, 79;--color-badge-foreground: 255, 255, 255;--color-badge-border: 85, 84, 79;background:#55544f;color:#fff;border-color:#55544f}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lh-cards.css.map */
