.product-form__input.swatch{display:flex;gap:12px;width:100%}.swatchInput:checked+.swatchLbl:not(.color),.swatchLbl:not(.color){background:transparent!important;border:none!important;color:inherit!important}.swatchLbl{flex:1;cursor:pointer;padding:unset}.swatchInput{position:absolute;opacity:0}.variant-card{border:1px solid #e5e5e5;border-radius:12px;background:#fff;text-align:center;width:100%;display:flex;flex-direction:column;height:100%;min-height:280px;transition:all .2s ease}.swatchInput:checked+.swatchLbl .variant-card{border:2px solid #16a34a;background:#f3f6f3;border:2px solid #E5E7EB;border-color:#1b6b3a;background:#e8f5ee;box-shadow:0 0 0 3px #1b6b3a26}.vc-title{color:#000;font-size:16px;text-transform:initial;letter-spacing:0;font-weight:400;text-transform:capitalize}.vc-tags{display:flex;flex-direction:column;gap:4px;font-size:16px;text-align:left;font-weight:700}.vc-tag{display:flex;align-items:center;gap:4px}.vc-discount{font-weight:700;font-size:16px;color:red}.vc-price{display:flex;justify-content:start;align-items:baseline;gap:8px}.vc-selling{font-size:22px;font-weight:700;color:#0e391c}.vc-mrp{font-size:16px;text-decoration:line-through;color:#aaa;font-weight:600}.vc-tax{font-size:10px;font-weight:300;color:#a5a5a5}.vc-save{font-size:16px;color:red;font-weight:700}.vc-perday{font-weight:700;font-size:16px;color:#000}.vc-badge{margin-top:6px;padding:8px 0;font-weight:700;border-radius:6px;font-size:13px}.vc-badge.popular{background:#16a34a;color:#111}.vc-badge.best{background:#16a34a;color:#fff}.variant-card-content{padding:10px 10px 15px;display:flex;flex-direction:column;gap:6px;height:100%;text-align:start}.vc-badge:not(.vc-badge--top){width:100%;border-radius:0 0 12px 12px;margin-top:0}.vc-badge.popular:not(.vc-badge--top){font-weight:700;color:#000;background:#f8a816;font-size:16px}.vc-badge.best:not(.vc-badge--top){background:#0f391c;color:#fff;font-size:16px;font-weight:700}.variant-card.has-badge-top{padding-top:18px;overflow:visible}.vc-badge--top{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:2;width:auto;min-width:max-content;margin:0;padding:6px 14px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 8px #0000001f}.vc-badge--top.popular{background:#f8a816;color:#fff;font-weight:700}.vc-badge--top.best{background:#0f391c;color:#fff;border:1px solid #2d6b52}.product-form__input.swatch{padding-top:14px;align-items:flex-start}.swatchInput:checked+.swatchLbl .variant-card:has(.vc-badge--top.popular){border-color:#f8a816}.variant-card{position:relative}.checkmark{position:absolute;top:10px;right:10px;display:none;border-radius:50%;padding:2px}.swatchInput:checked+.swatchLbl .checkmark{display:block}@media(max-width:768px){.product-form__input.swatch{padding-top:5px;align-items:flex-start}.vc-title{font-size:14px;font-weight:700}.vc-badge.best,.vc-badge.popular,.vc-discount{font-size:9px}.vc-save{font-size:10px}.vc-selling{font-size:16px}.vc-price{gap:4px}.vc-mrp{font-size:12px}.checkmark{position:absolute;top:15px;right:10px;display:none;border-radius:50%;padding:2px}.checkmark svg{width:17px;height:17px}.variant-card-content{padding:10px 10px 15px;display:flex;flex-direction:column;gap:4px;height:100%;text-align:start;justify-content:center;align-items:center}.vc-tag{font-size:9px}.vc-perday{font-size:9px;text-align:center}.vc-badge:not(.vc-badge--top){font-size:11px;padding:6px}.vc-badge--top{font-size:10px;padding:5px 10px}.variant-card{min-height:220px}}.variant-card.is-selected{border:2px solid #16a34a;background:#f3f6f3}.variant-card.is-selected .checkmark{display:block}.variant-card__media{padding:12px 12px 0}.variant-card__media img{width:72px;height:auto;object-fit:contain;display:block;margin:0 auto}.variant-card__atc{width:calc(100% - 20px);margin:0 10px 12px;padding:12px 14px;border:none;border-radius:8px;background:#16a34a;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.variant-card.is-selected .variant-card__atc,.variant-card__atc:hover{opacity:.95}.variant-card.is-selected.popular-card,.product-pack-picker .variant-card.is-selected:has(.vc-badge.popular){border-color:#f8a816}.product-pack-picker .variant-card:has(.vc-badge.popular) .variant-card__atc{background:#f8a816;color:#111}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pdp-pack-variant-card.css.map */
