.ai-fc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;list-style:none;margin:0;padding:0}@media screen and (min-width:769px){.ai-fc__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}}.ai-fc__item{margin:0;padding:0;width:auto!important;min-width:0}.ai-fc__content{position:relative}.ai-fc__tag{background-color:var(--ai-accent, #B65F3C);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;padding:6px 10px;position:absolute;left:10px;top:10px;z-index:2;border-radius:999px;text-transform:uppercase}@media screen and (min-width:769px){.ai-fc__tag{font-size:12px;padding:7px 12px;left:12px;top:12px}}.ai-fc__image-wrapper{position:relative}.ai-fc__mask{overflow:hidden;position:relative;border-radius:12px;background:#f4f1ee}@media screen and (min-width:769px){.ai-fc__mask{border-radius:16px}}.ai-fc__ratio{background-color:#f4f1ee;position:relative}.ai-fc__ratio:before{content:"";display:block;height:0;padding-bottom:125%;width:100%}.ai-fc__ratio img,.ai-fc__ratio svg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;transition:transform .5s ease}@media(hover:hover){.ai-fc__content:hover .ai-fc__ratio img{transform:scale(1.03)}}.ai-fc__secondary{background-color:#f4f1ee;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .25s ease}.ai-fc__secondary img{height:100%;object-fit:cover;width:100%}@media(hover:hover){.ai-fc__content:hover .ai-fc__secondary{opacity:1}}.ai-fc__quick{background-color:#fff;bottom:12px;color:#111;cursor:pointer;display:block;font-size:13px;font-weight:700;left:12px;opacity:0;padding:11px 8px;position:absolute;right:12px;text-align:center;text-decoration:none;transform:translateY(8px);z-index:4;border-radius:999px;box-shadow:0 6px 18px #0000001f}@media(hover:hover){.ai-fc__content:hover .ai-fc__quick,.ai-fc__content:focus-within .ai-fc__quick{opacity:1;transform:translateY(0);transition:opacity .25s,transform .25s ease-out}}@media(hover:none){.ai-fc__quick{display:none}}.ai-fc__link{color:inherit;display:block;text-decoration:none}.ai-fc__meta{line-height:1.35;padding:12px 2px 0;position:relative;text-align:left}.ai-fc__product-title{font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;word-break:break-word;color:var(--ai-ink, #1A1310);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:769px){.ai-fc__product-title{font-size:15px}}.ai-fc__price{color:var(--ai-ink, #1A1310);font-size:15px;font-weight:700;margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ai-fc__price-original{margin:0;order:2;text-decoration:line-through;color:#8a8480;font-weight:400;font-size:13px}.ai-fc__price-savings{color:var(--ai-accent, #B65F3C);margin:0;order:3;white-space:nowrap;font-size:12px;font-weight:700;background:color-mix(in srgb,var(--ai-accent, #B65F3C) 12%,#ffffff);padding:3px 8px;border-radius:999px}.ai-fc__header{margin-bottom:18px;text-align:left;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}@media screen and (min-width:769px){.ai-fc__header{margin-bottom:28px}}.ai-fc__title{font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.1;margin:0;text-transform:none}@media screen and (min-width:769px){.ai-fc__title{font-size:32px}}.ai-fc__title--h3{font-size:20px}@media screen and (min-width:769px){.ai-fc__title--h3{font-size:26px}}.ai-fc__viewall{background-color:transparent;border:1.5px solid var(--ai-ink, #1A1310);border-radius:999px;color:var(--ai-ink, #1A1310);display:inline-block;flex:0 0 auto;font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0;min-width:0;padding:9px 16px;text-align:center;text-decoration:none;text-transform:none;transition:background .2s,color .2s;white-space:nowrap}@media(hover:hover){.ai-fc__viewall:hover{background:var(--ai-ink, #1A1310);color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ai-card.css.map */
