.mothers-day-product-card{background-color:#fff;border-radius:10px;width:100%;height:455px;overflow:hidden;box-shadow:0 2px 10px #0000000d;transition:transform .3s,box-shadow .3s;position:relative;cursor:pointer;padding:clamp(20px,1vw,28px);display:flex;flex-direction:column;justify-content:space-between}.mothers-day-product-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.mothers-day-product-card .product-image{width:100%;height:260px;max-width:260px;cursor:pointer;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;margin:0 auto}.mothers-day-product-card .product-image img{width:100%;height:100%;object-fit:contain;max-width:260px}.mothers-day-product-card .product-name{font-size:20px;font-weight:700;color:#333;height:58px;margin-bottom:10px;line-height:1.3}.mothers-day-product-card .description{font-size:14px;color:#444;transition:all ease .3s;margin-bottom:10px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mothers-day-product-card .product-price{display:flex;align-items:center}.mothers-day-product-card .current-price{font-size:clamp(16px,1.5vw,24px);font-weight:600;line-height:1.2;color:#333}.mothers-day-product-card .original-price{font-size:12px;color:#0005;text-decoration:line-through;margin-left:6px}.mothers-day-product-card .discount-badge{position:absolute;top:10px;left:10px;background-color:#e74c3c;color:#fff;padding:3px 8px;border-radius:4px;font-size:16px;margin-left:10px;z-index:2}.mothers-day-product-card .product-market{display:flex;align-items:center;justify-content:space-between}.mothers-day-product-card .variant-list{display:flex;gap:8px;margin-top:10px}.mothers-day-product-card .color-bar{width:24px;height:24px;border-radius:50%;cursor:pointer;padding:2px;border:1px solid transparent}.mothers-day-product-card .color-bar.active{border-color:#000}.mothers-day-product-card .color-bar .color{display:block;width:100%;height:100%;border-radius:50%}.mothers-day-product-card .button{background-color:#333;height:40px;min-height:unset;padding:unset;transition:background-color .2s ease}.mothers-day-product-card .button:hover{background-color:#e74c3c}.mothers-day-product-card .button span{white-space:nowrap}.mothers-day-product-card .rm-button .add-to-cart-text__custom{font-size:clamp(14px,1vw,18px)}.product-grid[product-grid-view=zoom-out] .product-card-link{height:100%;display:block}.product-grid[product-grid-view=zoom-out] .mothers-day-product-card{justify-content:flex-start;height:100%;padding:10px}.product-grid[product-grid-view=zoom-out] .mothers-day-product-card .variant-list{display:none}.product-grid[product-grid-view=zoom-out] .mothers-day-product-card .product-image{width:100%;height:auto}.product-grid[product-grid-view=zoom-out] .mothers-day-product-card .product-name{font-size:var(--font-size--xs);line-height:1.3;font-weight:400;height:fit-content}.product-grid[product-grid-view=zoom-out] .mothers-day-product-card .description{display:none}.product-grid[product-grid-view=zoom-out] .mothers-day-product-card .product-price{flex-direction:column}.product-grid[product-grid-view=zoom-out] .mothers-day-product-card .current-price{font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height)}.product-grid[product-grid-view=zoom-out] .mothers-day-product-card .buy-button-container,.product-grid[product-grid-view=zoom-out] .mothers-day-product-card .discount-badge{display:none}@media (min-width: 769px) and (max-width: 1440px){.mothers-day-product-card .rm-button{padding:3px 10px;width:fit-content}}@media (max-width: 768px){.mothers-day-product-card{width:100%;height:auto;min-height:100%;padding:15px}.mothers-day-product-card .product-image{width:100%;height:160px}.mothers-day-product-card .product-name{font-size:14px;height:auto;margin-bottom:5px}.mothers-day-product-card .description{display:none}.mothers-day-product-card .current-price{font-size:16px}.mothers-day-product-card .original-price{font-size:12px;margin:0 0 0 3px}.mothers-day-product-card .discount-badge{font-size:12px;padding:2px 6px;margin-left:0}.mothers-day-product-card .button{height:32px;font-size:12px;background-color:var(--theme-color)}.mothers-day-product-card .product-market{gap:8px;justify-content:space-between;align-items:center}.mothers-day-product-card .color-bar{width:18px;height:18px}.product-grid[product-grid-view=mobile-single] .color-bar{width:30px;height:30px}.product-grid[product-grid-view=mobile-single] .mothers-day-product-card .product-name{font-size:16px}.product-grid[product-grid-view=mobile-single] .mothers-day-product-card .description{font-size:12px}.product-grid[product-grid-view=mobile-single] .mothers-day-product-card .button{height:35px;width:35px}}.jdgm-prev-badge__text{display:none}@media (max-width: 768px){.product-grid[product-grid-view=default]{width:100%;display:flex;flex-wrap:wrap;gap:8px}.product-grid[product-grid-view=default] .product-grid__item{width:calc(50% - 5px)}.mothers-day-product-card .current-price{font-size:12px}.mothers-day-product-card .original-price{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/product-card-mother.css.map */
