.en-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0;list-style:none;margin:0}@media screen and (max-width:749px){.en-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.en-card{background:#f6f0e7;border:.5px solid rgba(17,17,17,.12);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,border-color .2s ease;position:relative}.en-card:hover{transform:translateY(-3px);border-color:#11111147}.en-card__media-link{display:block;text-decoration:none}.en-card__media{background:#efe7db;aspect-ratio:1 / 1;overflow:hidden;position:relative}.en-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.en-card:hover .en-card__img{transform:scale(1.04)}.en-card__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .4s ease}@media(min-width:750px)and (hover:hover)and (pointer:fine){.en-card:hover .en-card__img--hover{opacity:1}}@media(prefers-reduced-motion:reduce){.en-card__img--hover{transition:none}}.en-card__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1111114d;text-align:center;padding:16px}.en-card__badge{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;min-height:28px;color:#111;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:7px 11px 6px;border:1px solid rgba(17,17,17,.18);border-radius:999px;line-height:1;pointer-events:none;background:#efe7dbf0;box-shadow:0 4px 14px #11111114;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.en-card__badge--bestseller,.en-card__badge--best-seller,.en-card__badge--most-popular{color:#efe7db;border-color:#111;background:#111}.en-card__badge--new,.en-card__badge--new-in{color:#111;border-color:#3a5c424d;background:#dfe8d9}.en-card__badge--last-few,.en-card__badge--last-few-remaining{color:#111;border-color:#b47a4257;background:#ead7a3}.en-card__badge--best-value{color:#111;border-color:#5c4a2a52;background:#dfcfad}.en-card__badge--limited,.en-card__badge--limited-edition{color:#efe7db;border-color:#5c4a2a;background:#5c4a2a}.en-card__body{padding:14px 14px 16px;display:flex;flex-direction:column;flex:1;gap:4px}.en-card__eyebrow{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#11111161;margin:0}.en-card__title-link{text-decoration:none;color:inherit}.en-card__title{font-size:13px;font-weight:600;color:#111;line-height:1.35;margin:2px 0 0}.en-card__title-link:hover .en-card__title{text-decoration:underline;text-underline-offset:2px}.en-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:14px;gap:12px}.en-card__pricing{display:flex;flex-direction:column;gap:2px}.en-card__price{font-size:16px;font-weight:600;color:#111;line-height:1}.en-card__unit-price{font-size:10px;color:#1116;line-height:1}.en-card__add-btn{background:#111;color:#efe7db;border:1px solid #111111;border-radius:2px;min-height:42px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:12px 18px 11px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease;white-space:nowrap;flex-shrink:0;font-family:inherit;line-height:1;box-shadow:0 6px 18px #1111111f}.en-card__add-btn:hover{background:#2a2a2a;border-color:#2a2a2a;color:#efe7db}.en-card__add-btn:active{transform:translateY(1px);box-shadow:0 3px 10px #1111111f}.en-card__add-btn--added{background:#efe7db;color:#111;border-color:#111;box-shadow:none}.en-card__add-btn:disabled{cursor:not-allowed;color:#1111116b;background:#11111114;border-color:#1111111f;box-shadow:none;opacity:1;transform:none}.en-card__divider{height:.5px;background:#1111111a;margin:0 14px;flex-shrink:0}.en-card__pills{padding:9px 14px 12px;display:flex;flex-wrap:wrap;gap:5px}.en-card__pill{font-size:9.5px;font-weight:500;letter-spacing:.04em;color:#11111173;background:#11111112;padding:3px 7px;border-radius:2px;line-height:1.3}@media screen and (max-width:749px){.en-card__title{font-size:12px}.en-card__price{font-size:14px}.en-card__badge{top:8px;left:8px;min-height:24px;font-size:9px;padding:6px 8px 5px}.en-card__add-btn{width:100%;min-height:40px;font-size:9.5px;padding:11px 10px 10px}.en-card__body{padding:10px 10px 12px}.en-card__footer{align-items:stretch;flex-direction:column;gap:10px}.en-card__pills{padding:7px 10px 10px}.en-card__divider{margin:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/eatnude-cards.css.map */
