.sth-prices{--prices-purple:#513aff;--prices-purple-dark:#4127db;--prices-purple-light:#f4f1ff;--prices-orange:#ff4b1f;--prices-orange-light:#fff1eb;--prices-text:#25283a;--prices-muted:#777f90;--prices-border:#e8e6ef;--prices-white:#ffffff;position:relative;isolation:isolate;width:100%;min-width:0;padding:42px 0 48px;overflow:hidden;background:radial-gradient(ellipse at 86% 3%,rgba(81,58,255,.055),transparent 44%),#ffffff}.sth-prices,.sth-prices *,.sth-prices :after,.sth-prices :before{box-sizing:border-box}.sth-prices__container{position:relative;z-index:1;width:100%;max-width:1500px;margin:0 auto;padding:0 30px}.sth-prices__hero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.sth-prices__heading{flex:1;min-width:0;max-width:850px}.sth-prices__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:9px;color:var(--prices-orange);font-size:10px;font-weight:850;line-height:1.4;letter-spacing:.085em;text-transform:uppercase}.sth-prices__eyebrow-line{display:inline-block;flex-shrink:0;width:24px;height:2px;border-radius:999px;background:var(--prices-orange)}.sth-prices__title{margin:0;color:var(--prices-orange);font-size:clamp(29px,2.7vw,40px);font-weight:900;line-height:1.12;letter-spacing:-.045em}.sth-prices__title span{color:var(--prices-purple)}.sth-prices__description{max-width:760px;margin:10px 0 0;color:var(--prices-muted);font-size:12px;line-height:1.7}.sth-prices__updated-card{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:195px;min-height:57px;padding:10px 13px;border:1px solid #ebe7f3;border-radius:12px;background:rgba(255,255,255,.96);box-shadow:0 3px 12px rgba(30,20,60,.035)}.sth-prices__updated-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:var(--prices-orange-light);color:var(--prices-orange)}.sth-prices__updated-card strong{display:block;color:var(--prices-text);font-size:11px;font-weight:850}.sth-prices__updated-card span:not(.sth-prices__updated-icon){display:block;margin-top:3px;color:#8a8f9c;font-size:9px;line-height:1.4}.sth-prices__toolbar{display:grid;grid-template-columns:minmax(220px,1.6fr) minmax(130px,.75fr) minmax(130px,.75fr) minmax(130px,.75fr) auto;align-items:stretch;gap:10px;margin-bottom:13px}.sth-prices__search{display:flex;align-items:center;gap:10px;min-width:0;min-height:42px;padding:0 13px;border:1px solid #e3e3ec;border-radius:9px;background:#ffffff;color:#8b97a9;transition:border-color .16s ease,box-shadow .16s ease}.sth-prices__search:focus-within{border-color:var(--prices-purple);box-shadow:0 0 0 3px rgba(81,58,255,.08)}.sth-prices__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--prices-text);font:inherit;font-size:11px}.sth-prices__search input::placeholder{color:#a0a6b4}.sth-prices__select{position:relative;display:flex;align-items:stretch;min-width:0;min-height:42px;overflow:hidden;border:1px solid #e3e3ec;border-radius:9px;background:#ffffff}.sth-prices__select:focus-within{border-color:var(--prices-purple);box-shadow:0 0 0 3px rgba(81,58,255,.08)}.sth-prices__select select{width:100%;min-width:0;min-height:42px;padding:0 31px 0 12px;appearance:none;border:0;outline:0;background:transparent;color:#444a5a;font:inherit;font-size:10px;cursor:pointer}.sth-prices__select svg{position:absolute;top:50%;right:10px;width:14px;height:14px;transform:translateY(-50%);color:#929aaa;pointer-events:none}.sth-prices__view-all{display:inline-flex;align-items:center;justify-content:center;gap:7px;align-self:center;justify-self:end;width:max-content;min-height:38px;padding:0 12px;border:1px solid #e0d9ff;border-radius:9px;background:#ffffff;color:var(--prices-purple);font-size:10px;font-weight:800;line-height:1.2;white-space:nowrap;text-decoration:none;box-shadow:0 2px 8px rgba(81,58,255,.035);transition:border-color .16s ease,background-color .16s ease,color .16s ease}.sth-prices__view-all svg{flex-shrink:0;width:14px;height:14px}.sth-prices__view-all:hover{border-color:var(--prices-purple);background:#f5f2ff;color:var(--prices-purple)}.sth-prices__pricing-rules{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:9px;margin-bottom:13px;padding:8px;border:1px solid #ece8fa;border-radius:12px;background:#faf9ff}.sth-prices__pricing-rule{display:flex;align-items:center;gap:9px;min-width:0;min-height:49px;padding:9px 11px;border:1px solid #eeeaf5;border-radius:9px;background:#ffffff}.sth-prices__pricing-rule--intro{border-color:transparent;background:transparent}.sth-prices__expand-icon,.sth-prices__pricing-rule-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:8px}.sth-prices__expand-icon--orange,.sth-prices__pricing-rule-icon--orange{background:var(--prices-orange-light);color:var(--prices-orange)}.sth-prices__expand-icon--purple,.sth-prices__pricing-rule-icon--purple{background:#f0ebff;color:var(--prices-purple)}.sth-prices__pricing-rule strong{display:block;color:var(--prices-text);font-size:10px;font-weight:850}.sth-prices__pricing-rule span:not(.sth-prices__pricing-rule-icon){display:block;margin-top:3px;color:#80899a;font-size:9px;line-height:1.4}.sth-prices__table-card{overflow:hidden;border:1px solid var(--prices-border);border-radius:13px;background:#ffffff;box-shadow:0 5px 18px rgba(20,20,45,.035)}.sth-prices__table-scroll{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#ddd7f1 transparent}.sth-prices__table{min-width:1220px}.sth-prices__row,.sth-prices__table-head{display:grid;grid-template-columns:minmax(210px,2fr) .72fr .95fr .86fr .82fr .65fr .9fr minmax(205px,1.45fr);align-items:center;column-gap:11px;padding:0 15px}.sth-prices__table-head{min-height:43px;border-bottom:1px solid #eceaf3;background:#faf9fe}.sth-prices__table-head span{color:#697286;font-size:9px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.sth-prices__row{min-height:65px;border-bottom:1px solid #f0eef4;color:#4b5364;font-size:10px;transition:background-color .15s ease}.sth-prices__rows>div:last-child .sth-prices__row{border-bottom:0}.sth-prices__row:hover{background:#fcfbff}.sth-prices__product{display:flex;align-items:center;gap:10px;min-width:0}.sth-prices__product>div:last-child{min-width:0}.sth-prices__product-image{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;overflow:hidden;border:1px solid #eeeef3;border-radius:8px;background:#ffffff}.sth-prices__product-image img{display:block;width:100%;height:100%;object-fit:contain}.sth-prices__product strong{display:block;color:var(--prices-text);font-size:10px;font-weight:850;line-height:1.4;overflow-wrap:anywhere}.sth-prices__product span{display:block;margin-top:3px;color:#818a9c;font-size:9px;line-height:1.4;overflow-wrap:anywhere}.sth-prices__type{display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:5px 8px;border-radius:7px;font-size:9px;font-weight:750;overflow-wrap:anywhere}.sth-prices__type--material{background:#f0ebff;color:#513aff}.sth-prices__type--service{background:#fff0e9;color:#ff4b1f}.sth-prices__type--equipment{background:#fff0e9;color:var(--prices-orange)}.sth-prices__rate{color:var(--prices-text);font-size:11px;font-weight:850;white-space:nowrap}.sth-prices__change,.sth-prices__status{display:inline-flex;align-items:center;gap:5px;width:fit-content;min-height:24px;padding:0 8px;border-radius:7px;font-size:9px;font-weight:800}.sth-prices__change--down{background:#fff0f2;color:#d92e40}.sth-prices__change--up{background:#eafaf1;color:#16934d}.sth-prices__change--same,.sth-prices__status{background:#f1f2f6;color:#697386}.sth-prices__status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.sth-prices__status--active{background:#eafaf1;color:#168c48}.sth-prices__actions,.sth-prices__row .sth-prices__actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px}.sth-prices__action-btn,.sth-prices__row .sth-prices__action-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:5px 9px;border-radius:8px;background:#ffffff;font:inherit;font-size:9px;font-weight:800;line-height:1.2;white-space:nowrap;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.sth-prices__action-btn svg{flex-shrink:0}.sth-prices__action-btn--supplier{border:1px solid rgba(255,75,31,.36);color:var(--prices-orange)}.sth-prices__action-btn--supplier:hover{background:var(--prices-orange-light)}.sth-prices__action-btn--customer{border:1px solid rgba(81,58,255,.3);color:var(--prices-purple)}.sth-prices__action-btn--customer:hover{background:#f2efff}.sth-prices__action-btn--supplier.sth-prices__action-btn--active{border-color:var(--prices-orange);background:var(--prices-orange);color:#ffffff}.sth-prices__action-btn--customer.sth-prices__action-btn--active{border-color:var(--prices-purple);background:var(--prices-purple);color:#ffffff}.sth-prices__action-btn--locked{border:1px solid #e8e0da;background:#faf7f5;color:#996c51}.sth-prices__action-btn--locked:hover{background:#f6efeb}.sth-prices__action-btn:disabled,.sth-prices__action-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.sth-prices__row-link{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid #e3dcfb;border-radius:8px;background:#f6f2ff;color:var(--prices-purple);text-decoration:none}.sth-prices__row-link:hover{background:var(--prices-purple);color:#ffffff}.sth-prices__expand{padding:12px 15px;border-bottom:1px solid #eeeaf1}.sth-prices__expand--supplier{background:#fffaf7}.sth-prices__expand--customer{background:#faf9ff}.sth-prices__expand-card{position:relative;width:100%;max-width:1240px;margin:0 auto;padding:15px;border:1px solid #ebe7f1;border-radius:11px;background:#ffffff}.sth-prices__expand--supplier .sth-prices__expand-card{border-color:rgba(255,75,31,.22)}.sth-prices__expand--customer .sth-prices__expand-card{border-color:rgba(81,58,255,.22)}.sth-prices__expand-close{position:absolute;top:9px;right:9px;display:flex;align-items:center;justify-content:center;width:27px;height:27px;border:0;border-radius:7px;background:transparent;color:#8c94a3;cursor:pointer}.sth-prices__expand-close:hover{background:#f2f2f6;color:#263247}.sth-prices__expand-heading{display:flex;align-items:center;gap:9px;min-height:36px;padding-right:34px}.sth-prices__expand-heading>div{min-width:0}.sth-prices__expand-heading strong{display:block;color:var(--prices-text);font-size:11px;font-weight:850}.sth-prices__expand-heading div>span{display:block;margin-top:3px;color:#7d8596;font-size:9px;line-height:1.4}.sth-prices__expand-badge{margin-left:auto;padding:5px 9px;border-radius:7px;font-size:9px;font-weight:800;white-space:nowrap}.sth-prices__expand-badge--orange{background:var(--prices-orange-light);color:var(--prices-orange)}.sth-prices__expand-badge--purple{background:#f1edff;color:var(--prices-purple)}.sth-prices__customer-grid,.sth-prices__expand-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.sth-prices__price-compare{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;min-height:92px;padding:12px;border-radius:9px;background:#fff9f6}.sth-prices__coupon-price>span,.sth-prices__price-compare span{display:block;color:#788294;font-size:9px}.sth-prices__price-compare strong{display:block;margin-top:5px;color:#263247;font-size:13px;font-weight:850}.sth-prices__price-compare small{display:block;margin-top:3px;color:var(--prices-orange);font-size:9px}.sth-prices__price-arrow{color:#99a2b0}.sth-prices__compact-form{display:flex;flex-direction:column;justify-content:center;min-width:0}.sth-prices__compact-form>label{margin-bottom:6px;color:#394253;font-size:10px;font-weight:800}.sth-prices__money-input{display:flex;min-height:38px;overflow:hidden;border:1px solid #dfe3ea;border-radius:8px;background:#ffffff}.sth-prices__money-input:focus-within{border-color:var(--prices-purple)}.sth-prices__money-input--error{border-color:#e99ba3}.sth-prices__money-input input{flex:1;min-width:0;padding:0 11px;border:0;outline:0;background:transparent;color:#263247;font:inherit;font-size:11px;font-weight:750}.sth-prices__money-input>span{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:0 8px;border-left:1px solid #e5e8ee;background:#f8f9fb;color:#718096;font-size:9px;font-weight:800}.sth-prices__cart-btn,.sth-prices__submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;margin-top:9px;padding:8px 12px;border-radius:8px;font:inherit;font-size:10px;font-weight:850;cursor:pointer}.sth-prices__submit-btn--orange{border:1px solid var(--prices-orange);background:var(--prices-orange);color:#ffffff}.sth-prices__submit-btn--outline{border:1px solid var(--prices-purple);background:#ffffff;color:var(--prices-purple)}.sth-prices__compact-form>small{margin-top:6px;color:#7c8595;font-size:9px;line-height:1.45}.sth-prices__compact-form>small.sth-prices__form-error{color:#cf3246}.sth-prices__coupon-box{min-width:0;padding:12px;border-radius:9px;background:#faf9ff}.sth-prices__coupon-heading{display:flex;align-items:center;gap:8px}.sth-prices__coupon-heading strong{display:block;color:#263247;font-size:11px;font-weight:850}.sth-prices__coupon-heading div>span{display:block;margin-top:3px;color:#7c8595;font-size:9px}.sth-prices__coupon-input{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:10px}.sth-prices__coupon-input input{min-width:0;min-height:36px;padding:0 11px;border:1px solid #dfe3ea;border-radius:8px;outline:0;background:#ffffff;color:#263247;font:inherit;font-size:10px}.sth-prices__coupon-input input:focus{border-color:var(--prices-purple)}.sth-prices__coupon-input button{min-width:72px;padding:0 10px;border:0;border-radius:8px;background:var(--prices-purple);color:#ffffff;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.sth-prices__coupon-result{display:grid;grid-template-columns:1.1fr .9fr;gap:9px;margin-top:10px}.sth-prices__coupon-price,.sth-prices__lock-state{min-height:66px;padding:10px 12px;border:1px solid #e7e5ef;border-radius:8px;background:#ffffff}.sth-prices__lock-state{display:flex;align-items:center;gap:9px;color:#778095}.sth-prices__lock-state strong{display:block;color:#263247;font-size:10px;font-weight:850}.sth-prices__lock-state span{display:block;margin-top:4px;color:#7a8395;font-size:9px;line-height:1.4}.sth-prices__coupon-price strong{display:block;margin-top:5px;color:var(--prices-purple);font-size:13px;font-weight:900}.sth-prices__coupon-price small{display:block;margin-top:4px;color:#13935c;font-size:9px;font-weight:750}.sth-prices__cart-btn{width:100%;border:0;background:var(--prices-orange);color:#ffffff}.sth-prices__cart-btn:disabled,.sth-prices__coupon-input button:disabled,.sth-prices__submit-btn:disabled{opacity:.45;cursor:not-allowed}.sth-prices__cart-btn:disabled{background:#e9edf3;color:#96a1b1}.sth-prices__empty{padding:32px 18px;color:#858b98;font-size:11px;line-height:1.6;text-align:center}.sth-prices__pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;min-height:64px;padding:12px 16px;border-top:1px solid #eeedf3;background:#ffffff}.sth-prices__pagination>div:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0}.sth-prices__pagination>div:first-child>span,.sth-prices__pagination>span{color:#747c8c;font-size:11px}.sth-prices__pagination>div:first-child>span strong{color:#263247;font-weight:850}.sth-prices__pagination .sth-prices__select{min-width:120px;min-height:36px}.sth-prices__pagination .sth-prices__select select{min-height:36px;font-size:10px}.sth-prices__pagination-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px}.sth-prices__pagination-controls .sth-prices__page,.sth-prices__pagination-controls button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;width:auto;height:34px;padding:0 8px;border:1px solid #e7e4ed;border-radius:8px;background:#ffffff;color:#5d6576;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.sth-prices__pagination-controls button:not(:disabled):hover{border-color:#d3c7ff;background:#f6f3ff;color:var(--prices-purple)}.sth-prices__pagination-controls .sth-prices__page.sth-prices__page--active{border-color:var(--prices-purple);background:var(--prices-purple);color:#ffffff}.sth-prices__pagination-controls button:disabled{opacity:.4;cursor:not-allowed}.sth-prices__pagination-controls>span{color:#717888;font-size:11px;font-weight:800}.sth-prices__info{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto auto;align-items:center;gap:15px;margin-top:15px;padding:13px 16px;border:1px solid #eceaf1;border-radius:12px;background:#ffffff}.sth-prices__info-item{display:flex;align-items:center;gap:9px;min-width:0}.sth-prices__info-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:33px;height:33px;border-radius:9px}.sth-prices__info-icon--orange{background:var(--prices-orange-light);color:var(--prices-orange)}.sth-prices__info-icon--purple{background:#f0ebff;color:var(--prices-purple)}.sth-prices__info-item strong{display:block;color:var(--prices-text);font-size:10px;font-weight:850}.sth-prices__info-item div>span{display:block;margin-top:3px;color:#858b9a;font-size:9px;line-height:1.5}.sth-prices__info-divider{width:1px;height:32px;background:#e8e6ee}.sth-prices__info-link{display:inline-flex;align-items:center;gap:6px;color:var(--prices-purple);font-size:10px;font-weight:850;text-decoration:none;white-space:nowrap}.sth-prices__info-link:hover{color:var(--prices-purple-dark)}.sth-prices a:focus-visible,.sth-prices button:focus-visible,.sth-prices select:focus-visible{outline:2px solid var(--prices-purple);outline-offset:3px}@media (max-width:1250px){.sth-prices__container{padding:0 24px}.sth-prices__toolbar{grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(125px,1fr))}.sth-prices__view-all{grid-column:1/-1;justify-self:end}.sth-prices__info{grid-template-columns:repeat(3,minmax(0,1fr))}.sth-prices__info-divider{display:none}.sth-prices__info-link{grid-column:1/-1;justify-self:end}}@media (max-width:900px){.sth-prices{padding:36px 0 42px}.sth-prices__container{padding:0 22px}.sth-prices__hero{align-items:flex-start}.sth-prices__title{font-size:34px}.sth-prices__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.sth-prices__search{grid-column:1/-1}.sth-prices__view-all{grid-column:auto;justify-self:start}.sth-prices__pricing-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.sth-prices__pricing-rule--intro{grid-column:1/-1}.sth-prices__customer-grid,.sth-prices__expand-grid,.sth-prices__info{grid-template-columns:1fr}.sth-prices__info-link{grid-column:auto;justify-self:start}}@media (max-width:767px){.sth-prices{padding:28px 0 40px;overflow:hidden}.sth-prices__container{width:100%;max-width:100%;padding:0 14px}.sth-prices__hero{display:flex;flex-direction:column;align-items:stretch;gap:15px;margin-bottom:18px}.sth-prices__heading{max-width:100%}.sth-prices__eyebrow{margin-bottom:9px;font-size:10px}.sth-prices__title{font-size:clamp(27px,7vw,34px);line-height:1.12}.sth-prices__description{margin-top:10px;font-size:12px;line-height:1.65}.sth-prices__updated-card{width:100%;min-width:0;min-height:55px;padding:10px 12px;border-radius:11px;box-shadow:none}.sth-prices__updated-icon{width:34px;height:34px}.sth-prices__updated-card strong{font-size:12px}.sth-prices__updated-card span:not(.sth-prices__updated-icon){font-size:10px}.sth-prices__toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:14px}.sth-prices__search{grid-column:1/-1;min-height:45px;padding:0 13px;border-radius:10px}.sth-prices__search input{font-size:16px}.sth-prices__select{min-width:0;min-height:44px;border-radius:10px}.sth-prices__select select{min-height:44px;padding:0 29px 0 11px;font-size:12px;text-overflow:ellipsis}.sth-prices__select svg{right:9px;width:14px;height:14px}.sth-prices__view-all{grid-column:1/-1;justify-self:start;align-self:start;width:fit-content;max-width:100%;min-height:38px;padding:0 13px;border:1px solid #ded7ff;border-radius:9px;background:#ffffff;color:var(--prices-purple);font-size:11px;font-weight:800;box-shadow:none}.sth-prices__view-all svg{width:14px;height:14px}.sth-prices__pricing-rules{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:16px;padding:8px;border-radius:12px}.sth-prices__pricing-rule,.sth-prices__pricing-rule--intro{grid-column:auto;min-height:55px;padding:11px;border:1px solid #ece9f5;border-radius:10px;background:#ffffff}.sth-prices__pricing-rule-icon{width:32px;height:32px}.sth-prices__pricing-rule strong{font-size:11px}.sth-prices__pricing-rule span:not(.sth-prices__pricing-rule-icon){font-size:10px;line-height:1.55}.sth-prices__table-card{width:100%;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.sth-prices__table-scroll{width:100%;min-width:0;max-width:100%;overflow:visible}.sth-prices__table{width:100%;min-width:0}.sth-prices__table-head{display:none}.sth-prices__rows{display:flex;flex-direction:column;gap:13px}.sth-prices__row,.sth-prices__rows>div{min-width:0;width:100%}.sth-prices__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:12px;row-gap:14px;min-height:0;padding:16px;border:1px solid #e9e5f2;border-radius:14px;box-shadow:0 4px 15px rgba(28,22,55,.035);color:#41475a;font-size:12px}.sth-prices__row,.sth-prices__row:hover{background:#ffffff}.sth-prices__row>*{min-width:0;max-width:100%}.sth-prices__row>:first-child{grid-column:1/-1;padding-bottom:13px;border-bottom:1px solid #f0edf5}.sth-prices__product{display:flex;align-items:center;gap:11px;min-width:0}.sth-prices__product>div:last-child{flex:1;min-width:0}.sth-prices__product-image{position:relative;overflow:hidden;flex-shrink:0;width:56px;height:56px;border:1px solid #ece9f2;border-radius:10px;background:#fafaff}.sth-prices__product-image img{width:100%;height:100%;padding:5px;object-fit:contain}.sth-prices__product-image>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#513aff;font-size:12px;font-weight:800}.sth-prices__product strong{display:block;color:#28263a;font-size:13px;font-weight:850;line-height:1.45;overflow-wrap:anywhere}.sth-prices__product span{display:block;margin-top:4px;color:#858b9c;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.sth-prices__row>:nth-child(n+2):nth-child(-n+7){display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:0;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.sth-prices__row>:nth-child(n+2):nth-child(-n+7):before{display:block;color:#9094a4;font-size:9px;font-weight:850;line-height:1.3;letter-spacing:.055em;text-transform:uppercase}.sth-prices__row>:nth-child(2):before{content:"Type"}.sth-prices__row>:nth-child(3):before{content:"Category"}.sth-prices__row>:nth-child(4):before{content:"Brand"}.sth-prices__row>:nth-child(5):before{content:"Size / Capacity"}.sth-prices__row>:nth-child(6):before{content:"Suppliers"}.sth-prices__row>:nth-child(7):before{content:"Catalogue Price"}.sth-prices__type{display:inline-flex;width:fit-content;max-width:100%;padding:5px 8px;border-radius:7px;background:#f4f0ff;font-size:10px;font-weight:750;overflow-wrap:anywhere}.sth-prices__rate,.sth-prices__type{color:var(--prices-purple);white-space:normal}.sth-prices__rate{display:block;font-size:15px;font-weight:900;line-height:1.35}.sth-prices__row>:nth-child(8){grid-column:1/-1;padding-top:13px;border-top:1px solid #f0edf5}.sth-prices__row .sth-prices__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-content:stretch;gap:8px;width:100%}.sth-prices__row .sth-prices__action-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;max-width:100%;min-height:41px;padding:9px 7px;border-radius:9px;font-size:10px;font-weight:800;line-height:1.35;text-align:center;white-space:normal;overflow-wrap:anywhere;box-shadow:none;transform:none}.sth-prices__row .sth-prices__action-btn svg{flex-shrink:0;width:14px;height:14px}.sth-prices__row .sth-prices__actions>:only-child{grid-column:1/-1}.sth-prices__expand{width:100%;min-width:0;margin-top:8px;padding:10px;border:1px solid #eae5f4;border-radius:12px;background:#faf9ff}.sth-prices__expand-card{width:100%;min-width:0;padding:12px;border-radius:10px;box-shadow:none}.sth-prices__expand-heading{display:flex;align-items:flex-start;flex-wrap:wrap;gap:9px;padding-right:28px}.sth-prices__expand-heading strong{font-size:12px}.sth-prices__expand-heading div>span{font-size:10px;line-height:1.5}.sth-prices__expand-badge{margin-left:0;font-size:9px;white-space:normal}.sth-prices__customer-grid,.sth-prices__expand-grid{grid-template-columns:1fr;gap:12px}.sth-prices__price-compare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:7px;padding:11px}.sth-prices__coupon-price strong,.sth-prices__price-compare strong{font-size:13px;overflow-wrap:anywhere}.sth-prices__compact-form>label,.sth-prices__coupon-heading strong{font-size:11px}.sth-prices__money-input{min-height:42px}.sth-prices__coupon-input input,.sth-prices__money-input input{font-size:16px}.sth-prices__money-input>span{font-size:11px}.sth-prices__cart-btn,.sth-prices__submit-btn{min-height:42px;font-size:11px}.sth-prices__compact-form>small,.sth-prices__coupon-heading div>span,.sth-prices__lock-state span{font-size:10px;line-height:1.5}.sth-prices__coupon-box .sth-prices__actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.sth-prices__coupon-box .sth-prices__action-btn{min-height:36px;padding:7px 10px;font-size:10px}.sth-prices__coupon-result{grid-template-columns:1fr}.sth-prices__empty{display:flex;align-items:center;justify-content:center;gap:9px;min-height:120px;padding:20px 12px;border:1px solid #ebe7f4;border-radius:12px;background:#ffffff;color:#747b8d;font-size:12px;line-height:1.6;text-align:center}.sth-prices__pagination{display:flex;flex-direction:column;align-items:stretch;gap:13px;width:100%;min-width:0;min-height:0;margin-top:14px;padding:14px;border:1px solid #e9e5f2;border-radius:12px;background:#ffffff}.sth-prices__pagination>div:first-child{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;width:100%}.sth-prices__pagination>div:first-child>span{font-size:11px}.sth-prices__pagination .sth-prices__select{min-width:110px;min-height:36px}.sth-prices__pagination .sth-prices__select select{min-height:36px;font-size:11px}.sth-prices__pagination-controls{display:flex;justify-content:center;flex-wrap:wrap;gap:5px;width:100%}.sth-prices__pagination-controls .sth-prices__page{min-width:35px;height:36px;font-size:11px}.sth-prices__info{display:grid;grid-template-columns:1fr;gap:10px;padding:12px;border-radius:12px}.sth-prices__info-item{display:flex;align-items:flex-start;gap:10px;min-width:0}.sth-prices__info-icon{flex-shrink:0;width:34px;height:34px;border-radius:9px}.sth-prices__info-item strong{font-size:11px}.sth-prices__info-item div>span{font-size:10px;line-height:1.55}.sth-prices__info-divider{display:none}.sth-prices__info-link{grid-column:auto;justify-self:start;padding-top:5px;font-size:11px}}@media (max-width:390px){.sth-prices__container{padding:0 12px}.sth-prices__row{padding:13px;column-gap:9px;row-gap:12px}.sth-prices__product-image{width:48px;height:48px}.sth-prices__product strong{font-size:12px}.sth-prices__row .sth-prices__action-btn{padding:8px 5px;font-size:9px}.sth-prices__row .sth-prices__action-btn svg{width:12px;height:12px}.sth-prices__title{font-size:27px}.sth-prices__pagination{padding:11px}}@media (prefers-reduced-motion:reduce){.sth-prices *,.sth-prices :after,.sth-prices :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}