.itida-pricelist{max-width:1240px;margin:0 auto;padding:36px 32px;line-height:1.65;color:var(--ink,#193746)}.itida-pricelist header>p{max-width:78ch}.itida-pricelist .actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.itida-pricelist .pricelist-sections{display:flex;flex-wrap:wrap;gap:12px 24px;margin:28px 0}.itida-pricelist section{margin:42px 0}.itida-pricelist .pricelist-scroll{overflow:auto;border:1px solid var(--line,#cbdbe4);border-radius:10px}.itida-pricelist table{width:100%;min-width:620px;border-collapse:collapse;font-size:17px}.itida-pricelist th,.itida-pricelist td{padding:15px 18px;border-bottom:1px solid var(--line,#d7e4eb);text-align:left;vertical-align:top}.itida-pricelist thead{background:#edf5f8}.itida-pricelist tbody th{font-weight:500;overflow-wrap:anywhere}.itida-pricelist tbody tr:hover{background:#f0f7fa}.itida-pricelist .pricelist-sku{width:95px;font-size:14px;white-space:nowrap}.itida-pricelist .pricelist-amount{width:145px;white-space:nowrap;text-align:right}.itida-pricelist .pricelist-regular{display:block;text-decoration:line-through;color:#617786;font-size:14px}.itida-pricelist .pricelist-badge{display:block;color:#a74213;font-size:14px;font-weight:600}.itida-pricelist .small{font-size:14px;color:var(--muted,#556c7c)}@media(max-width:760px){.itida-pricelist{padding:24px 20px}.itida-pricelist table{font-size:16px}.itida-pricelist th,.itida-pricelist td{padding:12px}}

@media(max-width:760px){.itida-pricelist table{min-width:0;display:block}.itida-pricelist thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.itida-pricelist tbody{display:block}.itida-pricelist tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid var(--line,#d7e4eb)}.itida-pricelist tbody td,.itida-pricelist tbody th{border:0}.itida-pricelist .pricelist-sku{grid-column:1;grid-row:1;width:auto;padding-bottom:0}.itida-pricelist .pricelist-sku::before{content:"Артикул ";color:#617786}.itida-pricelist .pricelist-amount{grid-column:2;grid-row:1;width:auto;padding-bottom:0}.itida-pricelist .pricelist-amount strong::after{content:" ₽"}.itida-pricelist tbody th{grid-column:1/-1;grid-row:2;padding-top:7px}.itida-pricelist .pricelist-scroll{overflow:hidden}}

.itida-pricelist tr[id]{scroll-margin-top:145px}.itida-pricelist tr:target{background:#e5f2f9;outline:2px solid #176c9d;outline-offset:-2px}
