.eg-models__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin-bottom:var(--margin-xl)}.eg-models__title{margin:0}.eg-models__link{text-underline-offset:3px}.eg-models{display:grid;grid-template-columns:repeat(var(--eg-cols, 3),1fr);gap:20px;align-items:stretch}.eg-models--compact .eg-model-card__body{padding:18px;gap:9px}.eg-models--compact .eg-model-card__name{font-size:2rem}.eg-models--compact .eg-model-card__media img{aspect-ratio:3 / 2}.eg-model-card{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#f6f5f2;color:var(--color-foreground)}.eg-model-card--cream{background:#f6f0e7}.eg-model-card--dark{background:#0e0e10;color:#fff}.eg-model-card__media{display:block;position:relative}.eg-model-card__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.eg-model-card__badges{position:absolute;left:14px;bottom:12px;display:flex;gap:0;color:#fff;font-size:1.3rem;font-weight:550;text-shadow:0 1px 8px rgba(0,0,0,.55)}.eg-model-card__badges span+span{border-left:1px solid rgb(255 255 255 / 55%);margin-left:10px;padding-left:10px}.eg-model-card__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;padding:3px 0;background:inherit}.eg-model-card__thumb{padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;cursor:pointer;background:none;transition:border-color .15s ease}.eg-model-card__thumb.is-active,.eg-model-card__thumb:hover{border-color:currentColor}.eg-model-card__thumbs img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.eg-model-card__body{display:flex;flex-direction:column;flex:1;padding:var(--padding-2xl);gap:12px}.eg-model-card__titlerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eg-model-card__name{margin:0}.eg-model-card__series{font-size:1.2rem;font-weight:600;padding:4px 9px;border-radius:6px;background:rgb(from currentColor r g b / 10%)}.eg-model-card__subtitle{margin:0;font-weight:650}.eg-model-card__desc{margin:0;font-size:var(--font-size--sm);line-height:1.6;opacity:.8}.eg-model-card__features{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.eg-model-card__features li{display:flex;gap:9px;align-items:flex-start;font-size:var(--font-size--sm);font-weight:500}.eg-model-card__features svg{flex:none;margin-top:3px}.eg-model-card__meta{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:8px;font-size:1.3rem}.eg-model-card__meta-item{display:flex;align-items:center;gap:10px}.eg-model-card__meta-label{opacity:.6;display:block}.eg-model-card__dots{display:inline-flex}.eg-model-card__dots i{width:22px;height:22px;border-radius:50%;border:2px solid var(--color-background);display:inline-block}.eg-model-card--dark .eg-model-card__dots i{border-color:#0e0e10}.eg-model-card__dots i+i{margin-left:-8px}.eg-model-card__pricerow{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:14px;flex-wrap:wrap}.eg-model-card__from{opacity:.7}.eg-model-card__price{font-size:2.2rem;font-weight:700}.eg-model-card__compare{opacity:.55}.eg-model-card__off{font-size:1.2rem;font-weight:650;padding:3px 7px;border-radius:6px;border:1px solid currentColor}.eg-model-card__cta{width:100%;justify-content:center;text-align:center}.eg-model-card--dark .eg-model-card__cta{background:#fff;color:#0e0e10}.eg-model-card--dark .eg-model-card__desc{color:#ffffffe0;opacity:1}.eg-model-card--dark .eg-model-card__features li{color:#fff}.eg-model-card--dark .eg-model-card__meta{color:#ffffffeb}.eg-model-card--dark .eg-model-card__meta-label{color:#ffffffad;opacity:1}.eg-model-card--dark .eg-model-card__series{background:#ffffff29;color:#fff}.eg-model-card--dark .eg-model-card__from{color:#ffffffbf;opacity:1}.eg-model-card--dark .eg-model-card__compare{color:#ffffff9e;opacity:1}.eg-model-card--dark .eg-model-card__off{color:#fff;border-color:#ffffffd9}.eg-model-card--dark .eg-model-card__subtitle,.eg-model-card--dark .eg-model-card__name,.eg-model-card--dark .eg-model-card__price{color:#fff}@media screen and (max-width:1100px){.eg-models--compact{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:989px){.eg-models{grid-template-columns:1fr}.eg-models--compact{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.eg-models--compact{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AIA */
