.buy[data-v-63b1af5b]{cursor:default;width:100%}.buy__row[data-v-63b1af5b]{justify-content:space-between;align-items:center;min-height:48px;display:flex}.buy__price[data-v-63b1af5b]{color:var(--c-title);flex-direction:column;justify-content:center;line-height:1.1;display:flex}.buy__amount[data-v-63b1af5b]{font-family:var(--font-price);white-space:nowrap;align-items:baseline;gap:.25em;font-size:20px;font-weight:700;display:flex}.buy__rub[data-v-63b1af5b]{color:#374151;font-size:.7em;font-weight:600}.buy__request[data-v-63b1af5b],.buy__rub[data-v-63b1af5b],.buy__vat[data-v-63b1af5b]{font-family:var(--font-ui)}.buy__vat[data-v-63b1af5b]{color:var(--c-muted);margin-top:2px;font-size:11.2px}.buy__request[data-v-63b1af5b]{color:#b45309;white-space:nowrap;background:linear-gradient(135deg,#f5981714,#f5981724);border:1px dashed #f5981780;border-radius:6px;flex:1;min-width:0;margin-right:6px;padding:6px 8px;font-size:12px;font-weight:600;display:inline-flex}.buy__cart[data-v-63b1af5b],.buy__request[data-v-63b1af5b]{justify-content:center;align-items:center}.buy__cart[data-v-63b1af5b]{border-radius:var(--radius-lg);background:var(--c-green);color:#fff;flex-shrink:0;width:40px;height:36px;transition:background-color .15s;display:flex}.buy__cart[data-v-63b1af5b]:hover{background:var(--c-green-dark)}.buy__cart[data-v-63b1af5b]:active{background:#0a4200}.buy__counter[data-v-63b1af5b]{border:1px solid var(--c-border);border-radius:var(--radius-lg);align-items:stretch;min-height:48px;display:flex}.buy__step[data-v-63b1af5b]{color:var(--c-text);flex-shrink:0;align-items:center;padding:calc(clamp(5px,1.5vw,10px));display:flex}.buy__step[data-v-63b1af5b]:hover{color:var(--c-green)}.buy__sum[data-v-63b1af5b]{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:3px 2px;font-weight:600;line-height:1.2;display:flex}.buy__sum-price[data-v-63b1af5b]{font-family:var(--font-price);white-space:nowrap;font-size:calc(clamp(11px,1.8vw,14px))}.buy__sum-price small[data-v-63b1af5b]{font-family:var(--font-ui);font-size:9px;font-weight:600}.buy__sum-price--request[data-v-63b1af5b]{font-family:var(--font-ui);font-size:12px}.buy__sum-qty[data-v-63b1af5b]{color:var(--c-muted);font-size:calc(clamp(9px,1.4vw,11.5px))}.pc[data-v-3ed8967f]{border:1px solid var(--c-border);background:#fff;border-radius:10px;flex-direction:column;min-width:0;font-size:14.4px;transition:box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.pc[data-v-3ed8967f]:hover{border-color:#d1d5db;box-shadow:0 6px 18px #00000014}.pc__link[data-v-3ed8967f]{flex-direction:column;flex:1;display:flex}.pc__badge[data-v-3ed8967f]{z-index:2;font-family:var(--font-ui);letter-spacing:.05em;text-transform:uppercase;border-radius:0 10px 0 8px;align-items:center;gap:4px;padding:3px 8px 3px 6px;font-size:9.28px;font-weight:700;line-height:1.5;display:flex;position:absolute;top:0;right:0}.pc__badge[data-v-3ed8967f]:before{content:"";background:#ffffffbf;border-radius:50%;width:5px;height:5px}.pc__badge--stock[data-v-3ed8967f]{background:var(--c-green);color:#fff}.pc__badge--order[data-v-3ed8967f]{background:var(--c-yellow);color:var(--c-yellow-text)}.pc__image[data-v-3ed8967f]{border-bottom:1px solid #f3f4f6;justify-content:center;align-items:center;height:148px;margin-top:5px;padding:10px 12px;display:flex}.pc__image img[data-v-3ed8967f]{-o-object-fit:contain;object-fit:contain;width:140px;height:128px}.pc__noimage[data-v-3ed8967f]{color:#9ca3af;text-align:center;background:#f3f4f6;justify-content:center;align-items:center;width:100%;height:128px;font-size:13px;line-height:1.4}.pc__noimage[data-v-3ed8967f],.pc__title[data-v-3ed8967f]{flex-direction:column;display:flex}.pc__title[data-v-3ed8967f]{flex:1;padding:8px 10px 6px}.pc__label[data-v-3ed8967f]{color:#aab0ba;text-transform:uppercase;-webkit-line-clamp:2;min-height:13px;margin-bottom:3px;font-size:12px;font-weight:500;line-height:1.3}.pc__label[data-v-3ed8967f],.pc__name[data-v-3ed8967f]{font-family:var(--font-ui);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc__name[data-v-3ed8967f]{color:#222;overflow-wrap:anywhere;-webkit-line-clamp:3;font-size:calc(clamp(11px,3.5vw,13px));font-weight:600;line-height:1.4}.pc__attrs[data-v-3ed8967f]{color:var(--c-muted);font-family:var(--font-ui);flex-direction:column;margin:0 8px;font-size:12px;line-height:1.5;display:flex}.pc__attr b[data-v-3ed8967f]{color:#374151}.pc__buy[data-v-3ed8967f]{color:#333;margin-top:auto;padding:8px 10px 10px}.pg[data-v-8e92c831]{container:product-grid/inline-size}.grid[data-v-8e92c831]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.grid__tail[data-v-8e92c831]{min-width:0;display:none}.grid__tail[data-v-8e92c831]:nth-child(2n){grid-column:span 1;display:flex}@container product-grid (width>=549px){.grid[data-v-8e92c831]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}.grid__tail[data-v-8e92c831]:nth-child(n){display:none}.grid__tail[data-v-8e92c831]:nth-child(3n+2){grid-column:span 2;display:flex}.grid__tail[data-v-8e92c831]:nth-child(3n+3){grid-column:span 1;display:flex}}@container product-grid (width>=816px){.grid[data-v-8e92c831]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px}.grid__tail[data-v-8e92c831]:nth-child(n){display:none}.grid__tail[data-v-8e92c831]:nth-child(4n+2){grid-column:span 3;display:flex}.grid__tail[data-v-8e92c831]:nth-child(4n+3){grid-column:span 2;display:flex}.grid__tail[data-v-8e92c831]:nth-child(4n+4){grid-column:span 1;display:flex}}@container product-grid (width>=1023px){.grid[data-v-8e92c831]{grid-template-columns:repeat(5,minmax(0,1fr))}.grid__tail[data-v-8e92c831]:nth-child(n){display:none}.grid__tail[data-v-8e92c831]:nth-child(5n+2){grid-column:span 4;display:flex}.grid__tail[data-v-8e92c831]:nth-child(5n+3){grid-column:span 3;display:flex}.grid__tail[data-v-8e92c831]:nth-child(5n+4){grid-column:span 2;display:flex}.grid__tail[data-v-8e92c831]:nth-child(5n+5){grid-column:span 1;display:flex}}@container product-grid (width>=1230px){.grid[data-v-8e92c831]{grid-template-columns:repeat(6,minmax(0,1fr))}.grid__tail[data-v-8e92c831]:nth-child(n){display:none}.grid__tail[data-v-8e92c831]:nth-child(6n+2){grid-column:span 5;display:flex}.grid__tail[data-v-8e92c831]:nth-child(6n+3){grid-column:span 4;display:flex}.grid__tail[data-v-8e92c831]:nth-child(6n+4){grid-column:span 3;display:flex}.grid__tail[data-v-8e92c831]:nth-child(6n+5){grid-column:span 2;display:flex}.grid__tail[data-v-8e92c831]:nth-child(6n+6){grid-column:span 1;display:flex}}
