.product-card-wrapper .card{gap:10px}.product-card-wrapper .card__inner{position:relative}.product-card-wrapper .card__media-link{position:absolute;top:0;left:0;width:100%;padding-top:var(--ratio-percent);z-index:1;text-decoration:none;cursor:pointer;display:block}.product-card-wrapper .card__information{display:flex;flex-direction:column;gap:2px;padding-bottom:0;padding-top:0}.product-card-wrapper.featured_product .card__information-wrapper{display:flex;justify-content:space-between}.product-card-wrapper .htusb-ui-coll-boost{display:none!important}.product-card-wrapper .card__heading a{color:var(--primary-midnight);overflow:hidden;font-size:14px;font-weight:500;line-height:24px;text-transform:capitalize;position:relative;z-index:1}.product-card-wrapper .card__badge{align-self:flex-start;grid-row-start:1;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.product-card-wrapper .card__badge.custom__label{color:var(--accent-forest-slate);height:28px}.product-card-wrapper .card__badge.custom__label .badge{padding:6px 14px}.product-card-wrapper .card__badge.custom__label *{color:var(--accent-forest-slate);font-size:12px;font-weight:600;line-height:14px;letter-spacing:.6px;text-transform:uppercase}.product-card-wrapper .card__badge.custom__label strong{font-weight:700}.product-card-wrapper .price--on-sale .price__container .price__sale{display:flex;align-items:center;gap:4px}.product-card-wrapper .price--on-sale .price__container .price__sale .price-item--regular{color:var(--neutral-gray-400)}.product-card-wrapper .price .price-item{margin:0}.product-card-wrapper .product-colors{display:flex;align-items:center;gap:6px;margin-bottom:4px}.product-card-wrapper .product-colors .swatch{width:14px;height:14px}.product-card-wrapper .product-colors .swatch-label{overflow:hidden;color:var(--primary-midnight);text-overflow:ellipsis;font-size:13px;font-style:normal;font-weight:400;line-height:14px;text-transform:capitalize}.product-card-wrapper .product-colors .swatch-caption{color:var(--accent-forest-slate);font-size:11px;font-weight:400;line-height:16px}.product-card-wrapper .card--media .card__inner{min-height:0}.product-card-wrapper .card--media img{border-radius:var(--product-card-corner-radius)}.product-card-wrapper.featured_product .card__content{position:relative}.product-card-wrapper .card--media .card__inner .card__content .card__actions{grid-row:3;align-self:end;display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:10}.product-card-wrapper .card--media .card__inner .card__content .card__actions .button--wish,.product-card-wrapper .card--media .card__inner .card__content .card__actions .button--quick-add__mobile{border:0px;position:relative;z-index:10;pointer-events:auto}.product-card-wrapper .button--quick-add{opacity:0;transition:opacity var(--duration-short) ease;padding:16px;position:relative;z-index:10;pointer-events:auto}.product-card-wrapper:hover .button--quick-add{opacity:1}.product-card-wrapper .card-rating-price-info{display:flex;align-items:center;gap:6px}.product-card-wrapper .rating{line-height:16px}.product-card-wrapper .card-rating-info{display:flex;align-items:baseline;gap:4px}.product-card-wrapper .card-rating-info .rating-count{color:var(--neutral-gray-400);font-size:12px;line-height:16px}@media screen and (max-width: 749px){.product-card-wrapper .card__badge.custom__label *{font-size:10px}.product-card-wrapper .card--media .card__inner{height:auto;min-height:0}.product-card-wrapper .button--quick-add{display:none}.product-card-wrapper .button--quick-add__mobile{display:inline-flex;position:relative;z-index:10;pointer-events:auto}.product-card-wrapper .button--quick-add__mobile svg{width:12px;height:11px}.product-card-wrapper .badge{font-size:10px;min-height:20px;padding:4px 8px}.product-card-wrapper .card__heading,.product-card-wrapper .price{font-size:13px}.product-card-wrapper .card--media .card__inner .card__content .card__actions .button--wish,.product-card-wrapper .card--media .card__inner .card__content .card__actions .button--quick-add__mobile{width:28px;height:28px;position:relative;z-index:10;pointer-events:auto}.product-card-wrapper .product-colors .swatch-label{font-size:12px}.product-card-wrapper .card-rating-price-info{flex-wrap:wrap}.product-card-wrapper .card__heading a{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-product-card.css.map */
