.product-grid--list{row-gap:1.6rem}.card-row{--row-accent: var(--ca-accent, #d90008);--row-accent-rgb: var(--ca-glow, 217, 0, 8);display:grid;grid-template-columns:minmax(0,1fr) 30rem;overflow:hidden;border:1px solid rgba(18,18,18,.08);border-radius:1.4rem;background:#fffffff0;box-shadow:0 10px 30px -22px #0000004d;color:#121212;font-size:1.4rem;line-height:1.45;letter-spacing:0;transition:box-shadow .3s,transform .3s}.card-row:hover{box-shadow:0 18px 40px -22px rgba(var(--row-accent-rgb),.5)}.card-row p{margin:0}.card-row__main{display:flex;flex-direction:column;gap:1.8rem;min-width:0;padding:2.4rem}.card-row__top{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:2.4rem}.card-row__badge{display:inline-block;margin-bottom:.6rem;padding:.2rem .8rem;border-radius:.4rem;background:#6aa834;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.06rem;text-transform:uppercase}.card-row__image{display:block;aspect-ratio:1;overflow:hidden;border:1px solid rgba(18,18,18,.06);border-radius:1rem;background:#f4f5f8}.card-row__image img,.card-row__image svg{display:block;width:100%;height:100%;padding:.6rem;object-fit:contain;transition:transform .4s}.card-row:hover .card-row__image img{transform:scale(1.05)}.card-row__vendor{color:var(--row-accent);font-size:1.15rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase}.card-row__title{margin:.2rem 0 .4rem;font-size:2rem;font-weight:700;line-height:1.25;letter-spacing:0}.card-row__title a{color:inherit;text-decoration:none}.card-row__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.card-row__meta{color:#121212a6;font-size:1.3rem}.card-row__meta strong{color:#121212bf}.card-row__sku{display:inline-block;padding:.1rem .6rem;border-radius:.4rem;background:#eef0f4;color:#121212;font-weight:600}.card-row__specs{margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid rgba(18,18,18,.08)}.card-row__label{display:flex;align-items:center;gap:.6rem;margin-bottom:.8rem!important;color:#12121280;font-size:1.15rem;font-weight:600;letter-spacing:.08rem;text-transform:uppercase}.card-row__spec-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 2.4rem;max-width:46rem;margin:0;padding:0;list-style:none}.card-row__spec-list li{display:flex;align-items:baseline;gap:.8rem}.card-row__spec-list li:before{content:"";flex:none;width:.9rem;height:.5rem;border-bottom:2px solid #5a9e2f;border-left:2px solid #5a9e2f;transform:translateY(-.2rem) rotate(-45deg)}.card-row__count{padding:.1rem .8rem;border-radius:99px;background:rgba(var(--row-accent-rgb),.1);color:var(--row-accent);font-size:1.1rem;font-weight:700}.card-row__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.card-row__chip{display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 1.2rem;border:1px solid rgba(18,18,18,.15);border-radius:.6rem;background:#fff;color:#121212;font-size:1.3rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.card-row__chip:hover{border-color:var(--row-accent);box-shadow:inset 0 0 0 1px var(--row-accent);transform:translateY(-1px)}.card-row__chip--soldout{opacity:.45;text-decoration:line-through}.card-row__chip--more{color:var(--row-accent);font-weight:600}.card-row__dot{flex:none;width:.9rem;height:.9rem;border-radius:50%;background:var(--dot)}.card-row__footer{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:auto;padding-top:1.6rem;border-top:1px solid rgba(18,18,18,.08)}.card-row__status{display:inline-flex;align-items:center;gap:.8rem;color:var(--status);font-weight:700}.card-row__status:before{content:"";width:.9rem;height:.9rem;border-radius:50%;background:var(--status);box-shadow:0 0 0 .35rem color-mix(in srgb,var(--status) 22%,transparent)}.card-row__status--in{--status: #4c8c2b}.card-row__status--pre{--status: #2950a8}.card-row__status--out{--status: #c0262d}.card-row__stock{font-weight:700}.card-row__availability{flex:1 1 22rem;min-width:18rem;max-width:32rem}.card-row__legend{display:flex;gap:1.6rem;margin-bottom:.4rem;color:#121212a6;font-size:1.15rem}.card-row__legend-item{display:inline-flex;align-items:center;gap:.5rem}.card-row__legend-item:before{content:"";width:.9rem;height:.9rem;border-radius:.2rem;background:var(--legend)}.card-row__legend-item--in{--legend: #6aa834}.card-row__legend-item--pre{--legend: #2950a8}.card-row__bar{display:flex;height:.8rem;overflow:hidden;border-radius:99px;background:#e7e9ee}.card-row__bar-in{background:#6aa834}.card-row__bar-pre{background:#2950a8}.card-row__delivery{display:inline-flex;align-items:center;gap:.6rem;color:#121212b3}.card-row__delivery svg{color:#2950a8}.card-row__aside{display:flex;flex-direction:column;gap:1.2rem;padding:2.4rem;border-left:1px solid rgba(18,18,18,.08);background:#f4f6fa}.card-row__price-box{padding:1.2rem 1.4rem;border:2px solid var(--row-accent);border-radius:1rem;background:#fff}.card-row__price-box .price{margin:0}.card-row__price-box .price .price-item{color:var(--row-accent);font-size:2.2rem;font-weight:700;letter-spacing:0}.card-row__price-box .price .unit-price{font-size:1.2rem}.card-row__uvp{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin-top:.4rem!important;color:#12121299;font-size:1.2rem}.card-row__uvp strong{color:#121212}.card-row__note{display:flex;align-items:center;gap:.6rem;color:#1212128c;font-size:1.2rem}.card-row__note svg{flex:none}.card-row__action{--color-button: var(--row-accent-rgb);--color-button-text: 255, 255, 255;margin-top:auto;padding-top:1.6rem;border-top:1px solid rgba(18,18,18,.1)}.card-row__action .quick-add{margin:0}.card-row__button.button{min-height:5rem;border-radius:.8rem;font-size:1.5rem;font-weight:700;letter-spacing:.02rem;transition:filter .2s,transform .2s}.card-row__button.button:before,.card-row__button.button:after{border-radius:.8rem}.card-row__button.button:not([disabled]):hover{filter:brightness(1.08);transform:translateY(-1px)}@media screen and (max-width:989px){.card-row{grid-template-columns:minmax(0,1fr)}.card-row__aside{border-top:1px solid rgba(18,18,18,.08);border-left:0}}@media screen and (max-width:749px){.card-row__main,.card-row__aside{padding:1.6rem}.card-row__top{grid-template-columns:8.4rem minmax(0,1fr);gap:1.4rem}.card-row__title{font-size:1.7rem}.card-row__spec-list{grid-template-columns:minmax(0,1fr)}.card-row__variants{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-card-row.css.map */
