.card-good .top .good-card-badges{position:absolute;bottom:8px;right:8px;display:flex;flex-direction:row-reverse;align-items:flex-end;gap:4px;pointer-events:none;left:8px;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-red-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)}.add-to-cart-button.atc-adding{animation:atc-bounce .55s cubic-bezier(.34,1.56,.64,1) forwards;background-color:var(--fnd-success-color)!important;color:var(--fnd-on-success-color)!important;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-v0 .card-good{background-color:var(--catalogGoodCard-bg);transition:background-color .01s;cursor:pointer;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;padding:16px;border-radius:var(--catalogGoodCard-v0-radius);box-shadow:var(--catalogGoodCard-v0-shadow)}.card-good-v0 .card-good .top{width:100%;position:relative;margin-bottom:12px}.card-good-v0 .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-v0-image-radius);aspect-ratio:var(--catalogGoodCard-v0-image-ratio)}.card-good-v0 .card-good .bottom{width:100%;display:flex;flex-direction:column}.card-good-v0 .card-good .bottom .colors{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.card-good-v0 .card-good .bottom .colors>div{width:12px;height:12px;border-radius:var(--shape-circle);border:1px solid var(--fnd-border-color)}.card-good-v0 .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-v0 .card-good .bottom :where(span,p){text-shadow:unset;color:var(--catalogGoodCard-v0-text)}.card-good-v0 .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-v0 .card-good .bottom .card-good-description{display:none}.card-good-v0 .card-good .bottom .card-good-price{font-weight:700!important;font-size:1.15rem!important;line-height:calc(1.15rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem}.card-good-v0 .card-good .bottom .card-good-price.old-price{font-weight:500!important;font-size:.875rem!important;line-height:calc(.875rem + var(--fnd-font-line-height-diff))!important}.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 .card-good-price{font-weight:700!important;font-size:1.15rem!important;line-height:calc(1.15rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem}.card-good-v1 .card-good .bottom .card-good-price.old-price{font-weight:500!important;font-size:.875rem!important;line-height:calc(.875rem + var(--fnd-font-line-height-diff))!important;opacity:60%}.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 .card-good-price{font-weight:500!important;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-v3 .category-container-table{grid-template-columns:repeat(1,1fr)!important}.card-good-v3 .category-container-table-header{grid-column-end:2!important}@media(min-width:768px){.card-good-v3 .category-container-table{grid-template-columns:repeat(2,1fr)!important}.card-good-v3 .category-container-table-header{grid-column-end:3!important}}.card-good-v3 .card-good{cursor:pointer;display:flex;flex-direction:row;align-items:stretch;gap:12px;background-color:var(--catalogGoodCard-bg);border-radius:var(--catalogGoodCard-v3-radius);box-shadow:var(--catalogGoodCard-v3-shadow);padding:12px;transition:background-color .01s}@media(hover:hover)and (pointer:fine){.card-good-v3 .card-good:hover :where(.card-good-title){text-decoration:underline;text-underline-offset:4px}}.card-good-v3 .card-good .top{flex-shrink:0;width:88px;position:relative;margin-bottom:0}.card-good-v3 .card-good .top .image{-o-object-fit:cover;object-fit:cover;width:88px;height:100%;min-height:80px;overflow:hidden;background-color:var(--catalog-image-bg-color);filter:none;border-radius:var(--catalogGoodCard-v3-image-radius);aspect-ratio:var(--catalogGoodCard-v3-image-ratio)}.card-good-v3 .card-good .bottom{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:2px 0;min-width:0}.card-good-v3 .card-good .bottom>div{height:100%}.card-good-v3 .card-good .bottom .colors{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:4px}.card-good-v3 .card-good .bottom .colors>div{width:12px;height:12px;border-radius:var(--shape-circle);border:1px solid var(--fnd-border-color)}.card-good-v3 .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;flex-shrink:0}.card-good-v3 .card-good .bottom :where(span,p){text-shadow:unset;color:var(--catalogGoodCard-v3-text)}.card-good-v3 .card-good .bottom .card-good-title{font-weight:600!important;font-size:.9375rem!important;line-height:calc(.9375rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem;margin-bottom:4px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-good-v3 .card-good .bottom .card-good-description{display:block}.card-good-v3 .card-good .bottom .card-good-price{font-weight:700!important;font-size:1.15rem!important;line-height:calc(1.15rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem}.card-good-v3 .card-good .bottom .good-price-with-discount>.old-price{font-weight:500!important;font-size:.875rem!important;line-height:calc(.875rem + var(--fnd-font-line-height-diff))!important;opacity:60%}.card-good-v3 .card-good .bottom .details-indicator{display:flex;align-items:center}.card-good-v4 .category-container-table{grid-template-columns:repeat(1,1fr)!important}.card-good-v4 .category-container-table>.card-good:last-child{border-bottom:none}.card-good-v4 .category-container-table-header{grid-column-end:2!important}.card-good-v4 .card-good{cursor:pointer;display:flex;flex-direction:column;background-color:var(--catalogGoodCard-bg);border-radius:var(--catalogGoodCard-v4-radius);box-shadow:var(--catalogGoodCard-v4-shadow);padding:16px 20px;transition:opacity .1s}@media(hover:hover)and (pointer:fine){.card-good-v4 .card-good:hover{opacity:.72;transition:opacity .1s}}.card-good-v4 .card-good .top{display:none}.card-good-v4 .card-good .bottom{width:100%;display:flex;flex-direction:row;align-items:center;padding:0;gap:12px}.card-good-v4 .card-good .bottom .colors{display:none}.card-good-v4 .card-good .bottom .w-100{flex:1;min-width:0}.card-good-v4 .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;flex-shrink:0}.card-good-v4 .card-good .bottom .details-indicator{display:flex;align-items:center;flex-shrink:0}.card-good-v4 .card-good .bottom :where(span,p){text-shadow:unset;color:var(--fnd-text-color)}.card-good-v4 .card-good .bottom .card-good-title{font-weight:400!important;font-size:1rem!important;line-height:calc(1rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem;margin-bottom:2px}.card-good-v4 .card-good .bottom .card-good-description{display:none}.card-good-v4 .card-good .bottom .card-good-price{font-weight:700!important;font-size:1.15rem!important;line-height:calc(1.15rem + var(--fnd-font-line-height-diff))!important;letter-spacing:.0125rem;white-space:nowrap}.card-good-v4 .card-good .bottom .good-price-with-discount>.old-price{font-weight:500!important;font-size:.875rem!important;line-height:calc(.875rem + var(--fnd-font-line-height-diff))!important;opacity:60%}#basketSharingModal{--modal-bg-color:transparent}#basketSharingModal #basketSharingModal-logo{height:60px;width:60px;border-radius:var(--shape-l)}#basketSharingModal #basketSharingModal-copyLink{width:360px}#basketSharingModal #basketSharingModal-card{width:360px;background-color:var(--fnd-surface-1);border-radius:var(--shape-xxl);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#basketSharingModal #basketSharingModal-preview{margin:20px auto 24px;width:256px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#basketSharingModal #basketSharingModal-preview .position-preview:not(:first-child){margin-left:-8px}#basketSharingModal #basketSharingModal-preview .position-preview{width:32px;border-radius:50%;border:2px solid #fff;-o-object-fit:cover;object-fit:cover}#basketSharingModal #basketSharingModal-preview .counter,#basketSharingModal #basketSharingModal-preview .position-preview{height:32px;background-color:#000}#basketSharingModal #basketSharingModal-preview .counter{min-width:32px;margin-left:-8px;border-radius:16px;border:2px solid #fff;display:flex;justify-content:center;align-items:center;font-size:.75rem;font-weight:600}#basketSharingModal #basketSharingModal-qr{margin:0 auto 52px}#promoInfoModal #promoInfoModal-promosCard{display:flex;flex-direction:column;gap:8px}#promoInfoModal .promo-card{padding:16px;display:flex;flex-direction:column;align-items:flex-start;--btn-bg-color:var(--fnd-surface-2);border-radius:var(--shape-xxl)}#promoInfoModal .promo-card .icon{font-weight:800;color:var(--fnd-red-color)!important}#promoInfoModal .promo-card .icon,#promoInfoModal .promo-card .tag{border-radius:var(--shape-xxl)}#promoInfoModal .promo-card .tag{padding:6px 12px;background-color:var(--fnd-surface-1)}
