.product-recommendations-cards{font-family:var(--hm-font-body, var(--font-body-family));color:#333}.product-recommendations-cards--divider{border-bottom:1px solid #eeeeee}.product-recommendations-cards .product-recommendations--cards{display:flex;flex-direction:column;gap:24px;box-sizing:border-box;max-width:1600px;margin:0 auto;padding:0 16px}.product-recommendations-cards .product-recommendations-cards__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--hm-font-heading-weight, var(--font-heading-weight));font-size:24px;line-height:1.2;letter-spacing:0;text-align:center;text-transform:none;color:rgb(var(--color-base-primary-text-1))}.product-recommendations-cards__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(288px,82%);gap:16px;margin:0 -16px;padding:0 16px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-recommendations-cards__track::-webkit-scrollbar{display:none}.product-recommendations-cards__track:focus-visible{outline:2px solid rgb(var(--color-base-primary-button));outline-offset:4px}.product-recommendations-cards__item{display:flex;min-width:0;margin:0;scroll-snap-align:start;container-type:inline-size}.product-recommendations-cards .product-card-wrapper{display:flex;flex:1 1 auto;width:100%;min-width:0;margin:0;background:none;transform:none}.product-recommendations-cards .product-card-wrapper>.product-card__information__wrapper{display:none}.product-recommendations-cards .product-card{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%;margin:0;padding:0;border:0;background:none}.product-recommendations-cards .product-card .grid-view-item__link{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.product-recommendations-cards .product-card__image-wrapper{position:relative;z-index:auto;display:block;overflow:hidden;border-radius:10px 10px 0 0;background:#fff}.product-recommendations-cards .product-card__image .media img{object-fit:contain}.product-recommendations-cards .product-card__information,.product-recommendations-cards .product-card__information.media--square{position:static;z-index:auto;display:flex;flex-direction:column;flex:1 1 auto;width:auto;margin:0;padding:16px;border-radius:0 0 10px 10px;background:rgb(var(--color-base-background-modal));text-align:left}.product-recommendations-cards .product-card__information__wrapper{display:flex;flex-direction:column;flex:1 1 auto;gap:8px;padding:0;text-align:left}.product-recommendations-cards .product-card__information__wrapper>a{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none}.product-recommendations-cards .product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:40px;margin:0;font-family:var(--hm-font-body, var(--font-body-family));font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;text-align:left;text-transform:none;color:#333}.product-recommendations-cards .product-card .price,.product-recommendations-cards .product-card .price .price-item,.product-recommendations-cards .product-card .price .currency-symbol{margin:0;font-family:var(--hm-font-body, var(--font-body-family));font-weight:400;font-size:16px;line-height:20px;color:#333}.product-recommendations-cards .product-card .price__last{justify-content:flex-start;align-items:baseline;gap:0}.product-recommendations-cards .product-card .price .currency-symbol{margin-top:0}.product-recommendations-cards .product-card .quick-add{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:16px;max-height:none;margin-top:auto;padding:0;opacity:1;visibility:visible;transform:none}.product-recommendations-cards .product-card .quick-add__button-submit>.btn{flex:1 1 auto}.product-recommendations-cards .product-card .quick-add>*{min-width:0;margin:0}.product-recommendations-cards .product-card .quick-add .quick-add__button-submit,.product-recommendations-cards .product-card .quick-add>.quick-add__submit{display:flex;width:100%;margin:0;padding:0}.product-recommendations-cards .product-card .quick-add .btn,.product-recommendations-cards .product-card__shop-now{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;min-height:34px;height:34px;margin:0;padding:6px;border-radius:2px;font-family:var(--hm-font-body, var(--font-body-family));font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;box-shadow:none}.product-recommendations-cards .product-card .quick-add .btn{border:1px solid #292929;background:#292929;color:#fff}.product-recommendations-cards .product-card .quick-add .btn[disabled]{opacity:.5}.product-recommendations-cards .product-card__shop-now{border:1px solid #292929;background:transparent;color:#292929}.product-recommendations-cards .product-card .quick-add .btn:hover{opacity:.88}.product-recommendations-cards .product-card .quick-add .product-card__shop-now:hover{background:#292929;color:#fff}.product-recommendations-cards .product-card .quick-add .btn:focus-visible,.product-recommendations-cards .product-card__shop-now:focus-visible{outline:2px solid rgb(var(--color-base-primary-button));outline-offset:2px}@media screen and (max-width:749px){.product-recommendations-cards .product-card-item__colors:not(:has(>:not(script))){display:none}}@container (max-width: 259px){.product-recommendations-cards .product-card .quick-add{grid-template-columns:minmax(0,1fr);gap:8px}}@media screen and (min-width:750px){.product-recommendations-cards .product-recommendations--cards{padding:0 48px}.product-recommendations-cards .product-recommendations-cards__heading{font-size:32px}.product-recommendations-cards__track{grid-auto-columns:calc((100% - 2 * 16px) / 3);margin:0;padding:0;scroll-padding-inline:0}}@media screen and (min-width:990px){.product-recommendations-cards__track{grid-auto-columns:calc((100% - 64px)/5)}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-product-recommendations-cards.css.map */
