.card-good .top .good-card-badges{position:absolute;top:8px;left:8px;display:flex;flex-direction:row;align-items:flex-start;gap:4px;pointer-events:none;flex-wrap:wrap;justify-content:flex-start}.card-good .top .good-card-badges .good-card-badge{padding:3px 7px;border-radius:var(--shape-xxxl);line-height:1.4;white-space:nowrap}.card-good .top .good-card-badges .good-card-badge-discount{background-color:var(--fnd-error-color);color:var(--fnd-on-error-color)}.card-good .top .good-card-badges .good-card-badge-collection{background-color:var(--fnd-success-color);color:var(--fnd-on-success-color)}.card-good .good-price-with-discount{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.card-good .good-price-with-discount .price-old{font-weight:500!important;font-size:.875rem!important;line-height:calc(.875rem + var(--fnd-font-line-height-diff))!important}.add-to-cart-button.atc-adding{animation:atc-bounce .55s cubic-bezier(.34,1.56,.64,1) forwards;pointer-events:none}@keyframes atc-bounce{0%{transform:scale(1)}30%{transform:scale(1.45)}55%{transform:scale(.88)}75%{transform:scale(1.15)}90%{transform:scale(.97)}to{transform:scale(1)}}@media(prefers-reduced-motion:no-preference){@keyframes card-reveal{0%{opacity:0;transform:translateY(22px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.card-reveal-anim{animation:card-reveal .48s cubic-bezier(.16,1,.3,1) both}}.scale-on-hover-1_1{scale:1;transition:scale var(--fnd-transition-fast)}@media(hover:hover)and (pointer:fine){.scale-on-hover-1_1:not(:disabled):hover{scale:1.1;transition:scale var(--fnd-transition-fast)}}.card-good-v1 .card-good{transition:background-color .01s;cursor:pointer;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;background-color:unset;box-shadow:var(--catalogGoodCard-v1-shadow)}@media(hover:hover)and (pointer:fine){.card-good-v1 .card-good:hover :where(.card-good-title){text-decoration:underline;text-underline-offset:4px}}.card-good-v1 .card-good .top{width:100%;position:relative;margin-bottom:8px;box-shadow:var(--fnd-card-shadow);border-radius:var(--shape-xxl)}.card-good-v1 .card-good .top .image{-o-object-fit:cover;object-fit:cover;width:100%;overflow:hidden;background-color:var(--catalog-image-bg-color);border-radius:var(--catalogGoodCard-v1-image-radius);aspect-ratio:var(--catalogGoodCard-v1-image-ratio)}.card-good-v1 .card-good .bottom{width:100%;display:flex;flex-direction:column;padding:4px 8px}.card-good-v1 .card-good .bottom .colors{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.card-good-v1 .card-good .bottom .colors>div{width:12px;height:12px;border-radius:var(--shape-circle);border:1px solid var(--fnd-border-color)}.card-good-v1 .card-good .bottom .add-to-cart-button{background-color:var(--catalogGoodCard-atc-bg);color:var(--catalogGoodCard-atc-fg)!important;border-radius:var(--catalogGoodCard-atc-radius);padding:6px;box-shadow:var(--catalogGoodCard-atc-shadow);text-shadow:none!important;pointer-events:auto}.card-good-v1 .card-good .bottom :where(span,p){text-shadow:unset;color:var(--catalogGoodCard-v1-text)}.card-good-v1 .card-good .bottom .card-good-title{font-weight:400!important;font-size:.875rem!important;line-height:calc(.875rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem;margin-bottom:4px}.card-good-v1 .card-good .bottom .card-good-description{display:none}.card-good-v1 .card-good .bottom .price{font-weight:600!important;font-size:1rem!important;line-height:calc(1rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem}.card-good-v1 .card-good .bottom .details-indicator{display:none}.card-good-v2 .card-good{background-color:unset;transition:background-color .01s;cursor:pointer;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}@media(hover:hover)and (pointer:fine){.card-good-v2 .card-good:hover :where(.card-good-title){text-decoration:underline;text-underline-offset:4px}}.card-good-v2 .card-good .top{width:100%;position:relative}.card-good-v2 .card-good .top .image{-o-object-fit:cover;object-fit:cover;width:100%;overflow:hidden;background-color:var(--catalog-image-bg-color);border-radius:var(--catalogGoodCard-v2-image-radius);aspect-ratio:var(--catalogGoodCard-v2-image-ratio)}.card-good-v2 .card-good .bottom{width:100%;display:flex;flex-direction:column;padding:8px 8px 0}.card-good-v2 .card-good .bottom .colors{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.card-good-v2 .card-good .bottom .colors>div{width:12px;height:12px;border-radius:var(--shape-circle);border:1px solid var(--fnd-border-color)}.card-good-v2 .card-good .bottom :where(span,p){color:var(--catalogGoodCard-v2-text)}.card-good-v2 .card-good .bottom .row-space-between-center>div:first-child{min-width:0;overflow:hidden}.card-good-v2 .card-good .bottom .add-to-cart-button,.card-good-v2 .card-good .bottom .details-indicator{display:none}.card-good-v2 .card-good .bottom .card-good-title{font-weight:500!important;font-size:.875rem!important;line-height:calc(1.125rem + var(--fnd-font-line-height-diff))!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-word;margin-bottom:4px}.card-good-v2 .card-good .bottom .card-good-description{display:none}.card-good-v2 .card-good .bottom .price{font-size:.875rem!important;line-height:calc(.875rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem;color:var(--catalogGoodCard-v2-text)!important}.card-good-v2 .card-good .bottom .price,.card-good-v2 .card-good .bottom .price-old{font-weight:400!important}
