.fs-card{display:flex;flex-direction:column;height:100%}.fs-card__media-link{display:block;text-decoration:none}.fs-card__media{aspect-ratio:1 / 1}.fs-card__img{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .35s ease,transform .6s ease}.fs-card__img--hover{opacity:0}.fs-card:hover .fs-card__img--hover{opacity:1}.fs-card:hover .fs-card__img--main{transform:scale(1.03)}.fs-card__badges{position:absolute;top:1.2rem;left:1.2rem;display:flex;gap:.6rem;z-index:2}.fs-card__quick{position:absolute;right:1.2rem;bottom:1.2rem;z-index:2;opacity:0;transform:translateY(.6rem);transition:opacity .2s ease,transform .2s ease}.fs-card:hover .fs-card__quick,.fs-card:focus-within .fs-card__quick{opacity:1;transform:none}.fs-card__quick .fs-btn{box-shadow:0 4px 16px #00000026}.fs-card__quick-form{margin:0}@media(hover:none){.fs-card__quick{opacity:1;transform:none}}.fs-card__info{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem .2rem 0}.fs-card__type{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--fs-subtext))}.fs-card__title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.35}.fs-card__title a{color:rgb(var(--color-foreground));text-decoration:none}.fs-card__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.fs-card__price{display:flex;align-items:baseline;gap:.6rem;font-size:1.5rem;font-weight:700}.fs-card__from{font-weight:500}.fs-card__price--sale .fs-card__price-now,.fs-card__price--sale .fs-card__from{color:rgb(var(--fs-sale))}.fs-card__price-was{color:rgb(var(--fs-subtext));font-weight:500}.fs-card__ships{display:inline-flex;align-items:center;gap:.5rem;font-size:1.2rem;color:rgb(var(--fs-subtext))}.fs-card__ships .fs-icon{width:1.4rem;height:1.4rem}.fs-grid{display:grid;grid-template-columns:repeat(var(--fs-grid-cols, 4),minmax(0,1fr));gap:var(--fs-gap) var(--fs-gap)}@media screen and (max-width:989px){.fs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.fs-grid{grid-template-columns:repeat(var(--fs-grid-cols-mobile, 2),minmax(0,1fr));gap:2.4rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-fs-product-card.css.map */
