.vgc,.vgc *{box-sizing:border-box}.vgc a{text-decoration:none}.vgc button{font-family:inherit}.vgc{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;background:var(--vs-card-bg, #FFFFFF);border:1px solid #ECE6E2;border-radius:var(--vs-card-radius, 14px);font-family:var(--vs-card-font, "Funnel Display", var(--font-body-family, sans-serif));transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.vgc:hover{transform:translateY(calc(var(--vs-card-lift, 2px) * -1));box-shadow:0 10px 28px #2b242014}.vgc--still,.vgc--still:hover{transform:none;transition:none}.vgc__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#f3eee9}.vgc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--vs-image-duration, .44s) ease,transform var(--vs-image-duration, .44s) cubic-bezier(.22,1,.36,1)}.vgc__img--2{opacity:0}@media(hover:hover){.vgc:not(.vgc--still):hover .vgc__img--2{opacity:1;transform:scale(var(--vs-image-zoom, 1.02))}}.vgc__badge{position:absolute;top:8px;left:8px;z-index:2;padding:4px 8px;border-radius:8px;background:#d9475c;color:#fff;font-size:12px;font-weight:700;line-height:1.2}.vgc__badge--out{background:#6b6259}.vgc__rank{position:absolute;top:8px;right:8px;z-index:2;padding:3px 8px;border-radius:999px;background:var(--vs-ref-rank-bg, #E0E0E0);color:var(--vs-rank-text, #242424);font-size:var(--vs-rank-size, 12px);font-weight:700}.vgc__flag{position:absolute;right:8px;bottom:8px;z-index:2;display:grid;place-items:center;width:var(--vs-country-size, 31px);height:var(--vs-country-size, 31px);border-radius:50%;background:var(--vs-country-bg, #FFFFFF);font-size:calc(var(--vs-country-size, 31px) * .55);line-height:1;box-shadow:0 2px 6px #00000014}.vgc__seller{position:absolute;left:8px;bottom:8px;z-index:2;padding:4px 8px;border-radius:999px;background:var(--vs-ref-bestseller, #5A2A2E);color:var(--vs-bestseller-text, #FFFFFF);font-size:var(--vs-bestseller-text-size, 9px);font-weight:700;letter-spacing:.04em}.vgc__ribbon{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:5px 10px;background:linear-gradient(90deg,var(--vs-ref-ribbon-a, #9981F7),var(--vs-ref-ribbon-c, #AFA5F7));color:var(--vs-ribbon-text, #FFFFFF);font-size:var(--vs-ribbon-size, 12px);font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vgc__info{display:flex;flex:1;flex-direction:column;gap:6px;padding:12px 10px}.vgc__offer{margin:0;color:var(--vs-ref-offer, #A8324E);font-size:var(--vs-offer-size-mobile, 12px);font-weight:var(--vs-offer-weight, 700);letter-spacing:.04em;text-transform:uppercase}.vgc__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--vs-title-color, #333333);font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.01em;text-decoration:none}.vgc__rating{display:flex;align-items:center;gap:4px;margin:0;color:#6b6259;font-size:12px;line-height:1.3}.vgc__star{color:#e0a526;font-size:1.1em}.vgc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:4px 0 0}.vgc__now{color:var(--vs-price-color, #030202);font-size:17px;font-weight:700}.vgc__was{color:var(--vs-price-before-color, #6B6259);font-size:12px}.vgc__add{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;margin-top:auto;padding:8px 10px;border:0;border-radius:999px;background:#5a2a2e;color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s ease,background .2s ease}.vgc__add:hover{opacity:.9}.vgc__add:disabled{opacity:.55;cursor:default}.vgc__add.is-done{background:#2f7a4b}.vgc__price{margin-bottom:8px}@media screen and (min-width:750px){.vgc__badge{top:14px;left:14px;padding:6px 10px;font-size:15px}.vgc__info{gap:8px;padding:18px}.vgc__offer{font-size:var(--vs-offer-size, 13px)}.vgc__title{font-size:18px}.vgc__rating{font-size:15px}.vgc__now{font-size:22px}.vgc__was{font-size:15px}.vgc__add{min-height:52px;font-size:16px}.vgc__price{margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/vs-grid-card.css.map */
