.product-tag-box{display:flex;gap:5px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.product-tag-box .product-tag-item{color:#fff;line-height:1.2;border-radius:12px;background-color:var(--color-primary);font-size:12px;padding:6px 10px}.product-tag-box:empty{display:none}.new-product-card{background:#f7f7f7;padding:20px;border-radius:20px}.new-product-card-image{position:relative;aspect-ratio:1.5;display:flex;align-items:center;overflow:hidden;border-radius:20px;margin-bottom:10px}.new-product-card-title{font-size:24px;font-weight:700;margin-bottom:5px}.new-product-card .title-box{display:flex;min-height:114px}.new-product-card .title-left-box{padding-right:5px;flex:1}.new-product-card-bottom{margin-top:1em;padding-top:1em;border-top:1px solid #eee;width:100%;display:flex;align-items:center;gap:1em;justify-content:space-between;font-weight:500}.new-product-card{display:flex}.new-product-card-inner{width:100%;height:100%;display:flex;flex-direction:column}.new-product-card-content{flex:1;align-items:stretch;justify-content:stretch;flex-direction:column;display:flex}.new-product-card-content .title-box{flex:1}.new-product-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.new-product-card-button .btn{padding:7px 15px;font-size:14px;background-color:var(--color-primary);color:#fff;border-radius:50px;transition:all .3s ease}.new-product-card-button .btn:hover{background-color:#000}.second-image-box,.swatch-image-box .img-variant{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;display:flex;align-items:center;justify-content:center}.second-image-box{z-index:2}.new-product-card-image:hover .second-image-box{opacity:1}.new-product-card-image:hover .second-image-box+.normal-image-box,.new-product-card-image:hover .second-image-box~.swatch-image-box{opacity:0}.swatch-image-box .img-variant.active{opacity:1}.jdgm-preview-badge .jdgm-star.jdgm-star{color:var(--color-primary)}.accessories-collection-container .new-product-card .title-box{display:flex;min-height:auto;flex:1}.accessories-collection-container .new-product-card .price,.accessories-collection-container .price__regular .price-item--regular{font-size:16px;color:var(--color-primary)}.accessories-collection-container .new-product-card .title-left-box{padding-right:0}.accessories-collection-container .new-product-card-title{font-size:17px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/47/assets/product-card.css.map */
