.product-card{cursor:pointer;background:#f6f6f6;border-radius:15px;flex-direction:column;width:215px;height:585px;display:flex}.product-card:hover .product-card__image{width:80%;height:80%}@media screen and (max-width:767px){.product-card{justify-content:space-between;width:48%;height:520px}.product-card_fixed{flex-shrink:0;width:165px;min-width:165px;height:537px}}.product-card__blank{pointer-events:none;visibility:hidden;flex-shrink:0;width:215px;height:575px;box-shadow:none!important;background:0 0!important;border:none!important}@media screen and (max-width:767px){.product-card__blank{justify-content:space-between;width:48%;height:520px}.product-card__blank_fixed{width:165px;min-width:165px;height:537px}}.product-card__top-container{justify-content:center;align-items:center;width:100%;height:55%;min-height:55%;max-height:55%;display:flex;position:relative}@media screen and (max-width:767px){.product-card__top-container{height:52%;min-height:52%;max-height:52%}}.product-card__gradient{background:radial-gradient(#fff 25%,#fff0 60%);width:100%;height:100%;position:absolute}.product-card__image{width:78%;height:78%;transition:all .5s;position:relative}.product-card__tag{color:#ffffffe6;background:#2b2b2ba6;border-radius:30px;justify-content:center;align-items:center;padding:0 13px;font-family:Onest,sans-serif;font-size:13px;display:flex;position:absolute;top:10px;right:14px}@media screen and (max-width:767px){.product-card__tag{font-size:12px}}.product-card__category-tag{letter-spacing:.28px;border-radius:30px;justify-content:center;align-items:center;padding:0 10px;font-family:Onest,sans-serif;font-size:13px;font-weight:500;display:flex;position:absolute;bottom:0;left:15px}@media screen and (max-width:767px){.product-card__category-tag{padding:0 6px;font-size:10.5px;left:13px}}.product-card__bottom-container{flex-direction:column;justify-content:space-between;width:100%;height:45%;min-height:45%;max-height:45%;padding:15px;display:flex}@media screen and (max-width:767px){.product-card__bottom-container{height:48%;min-height:48%;max-height:48%}}.product-card__subcategory{text-transform:uppercase;color:#0303034d;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-family:Onest,sans-serif;font-size:14px;display:-webkit-box;overflow:hidden}@media screen and (max-width:767px){.product-card__subcategory{font-size:12px}}.product-card__name{color:#000c;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:4px;font-family:Onest,sans-serif;font-size:17px;font-weight:600;line-height:110%;display:-webkit-box;overflow:hidden}@media screen and (max-width:767px){.product-card__name{font-size:15px}}.product-card__description{letter-spacing:0;color:#03030373;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:-8px;font-family:Onest,sans-serif;font-size:14px;line-height:128%;display:-webkit-box;overflow:hidden}@media screen and (max-width:767px){.product-card__description{font-size:12px;line-height:118%}}.product-card__button{color:#757575;text-align:center;border:1px solid #71717173;border-radius:40px;width:100%;padding:6px 0;font-family:Onest,sans-serif;font-size:15px;transition:all .5s;display:block}.product-card__button:hover{background:#ffffffd9}@media screen and (max-width:767px){.product-card__button{padding:4px 0;font-size:13px}}.product-card__packaging{border-top:1px solid #00000014;justify-content:space-between;align-items:center;width:100%;padding-top:10px;display:flex}.product-card__faded-text{text-transform:uppercase;color:#03030373;font-family:Onest,sans-serif;font-size:12px}@media screen and (max-width:767px){.product-card__faded-text{font-size:11px}}.product-card__value{color:#030303e6;border:1px solid #cecece69;border-radius:5px;justify-content:center;align-items:center;height:18px;padding:10px 8px;font-family:Onest,sans-serif;font-size:11px;display:flex}@keyframes productSkeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.product-card .product-card__skeleton-shimmer{background:linear-gradient(90deg,#ececec 0%,#f5f5f5 50%,#ececec 100%) 0 0/200% 100%;border-radius:12px;animation:1.5s ease-in-out infinite productSkeletonShimmer}.product-card .product-card__skeleton-line{background:linear-gradient(90deg,#ececec 0%,#f5f5f5 50%,#ececec 100%) 0 0/200% 100%;border-radius:4px;height:14px;animation:1.5s ease-in-out infinite productSkeletonShimmer;display:block}.product-card .product-card__skeleton-line_w45{width:45%}.product-card .product-card__skeleton-line_w55{width:55px}.product-card .product-card__skeleton-line_w70{width:70%}.product-card .product-card__skeleton-line_w80{width:80%;height:18px}.product-card .product-card__skeleton-line_w95{width:95%}.product-card .product-card__skeleton-line_w100{width:100%}.product-card .product-card__skeleton-line_h18{height:18px}.product-card .product-card__skeleton-line_h22{height:22px}.product-card .product-card__skeleton-line_h32{height:32px}.product-card .product-card__skeleton-line_rounded{border-radius:40px}
