.modelya-product-card .card__inner{position:relative;overflow:hidden}.modelya-product-card .card__media .media{background:rgb(var(--color-background))}.modelya-product-card .card__heading{letter-spacing:-.02em}.modelya-product-card .price{margin-top:.2rem}.modelya-card-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:.8rem 0 0;padding:0}.modelya-card-swatches__link{display:block;line-height:0;border-radius:50%}.modelya-card-swatches__link .swatch{--swatch-input--size: 1.6rem;width:var(--swatch-input--size);height:var(--swatch-input--size);border:.1rem solid rgba(var(--color-foreground),.15);box-shadow:inset 0 0 0 .1rem rgb(var(--color-background))}.modelya-card-swatches__link .swatch--square{border-radius:.2rem}.modelya-card-swatches__link:hover .swatch,.modelya-card-swatches__link:focus-visible .swatch{border-color:rgba(var(--color-foreground),.55)}.modelya-card-swatches__more{font-size:1.2rem;letter-spacing:.02em;opacity:.7}@media screen and (min-width:990px){.modelya-product-card--overlay-atc .card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:start}.modelya-product-card--overlay-atc .card__inner{grid-column:1;grid-row:1}.modelya-product-card--overlay-atc .card>.card__content{grid-column:1;grid-row:2}.modelya-product-card--overlay-atc .quick-add--overlay{position:relative;z-index:2;grid-column:1;grid-row:1;align-self:end;margin:0 1rem 1rem;opacity:0;transform:translateY(.6rem);transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;pointer-events:none}.modelya-product-card--overlay-atc:hover .quick-add--overlay,.modelya-product-card--overlay-atc:focus-within .quick-add--overlay{opacity:1;transform:translateY(0);pointer-events:auto}.modelya-product-card--overlay-atc .quick-add--overlay .quick-add__submit{min-height:4rem;box-shadow:0 .4rem 1.6rem rgba(var(--color-shadow),.12)}}@media(prefers-reduced-motion:reduce){.modelya-product-card--overlay-atc .quick-add--overlay{transition:none}}.modelya-product-card .card__badge .badge{border-radius:var(--badge-corner-radius);letter-spacing:.06em;text-transform:uppercase;font-size:1rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-modelya-card.css.map */
