

/* Start:/used/assets/used-20261008b.css?179174010639131*/
#gt-used { --gt-bg:light-dark(#fff,#151b26);--gt-ink:light-dark(#262e3b,#e9edf5);--gt-soft:light-dark(#f4f6fa,#202938);--gt-line:light-dark(#e0e5ed,#364154);--gt-muted:light-dark(#596577,#b1bccd);--gt-blue:light-dark(#435a96,#8fa9ec);--gt-onblue:light-dark(#fff,#15223d);font:15px/1.5 Arial,sans-serif;color:var(--gt-ink);background:var(--gt-bg);width:100%;overflow-wrap:anywhere }
#gt-used * {box-sizing:border-box}
#gt-used button,#gt-used input,#gt-used select {font:inherit}
#gt-used a {color:inherit;text-decoration:none}
#gt-used .gt-top {padding:9px 30px;background:var(--gt-soft);display:flex;justify-content:space-between;gap:12px;color:var(--gt-muted);font-size:12px}
#gt-used .gt-header {padding:22px 30px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--gt-line)}
#gt-used .gt-logo {font-size:24px;letter-spacing:-1px;font-weight:700;line-height:.95;display:block} #gt-used .gt-logo span {display:block;font-size:19px;letter-spacing:2.6px;font-weight:400;margin-top:5px}
#gt-used .gt-header-note {font-size:13px;color:var(--gt-muted);max-width:220px} #gt-used .gt-phone {font-size:20px;font-weight:700;white-space:nowrap}
#gt-used .gt-nav {padding:12px 30px;display:flex;flex-wrap:wrap;gap:12px 24px;border-bottom:1px solid var(--gt-line);font-size:12px} #gt-used .gt-active {color:var(--gt-blue);font-weight:700}
#gt-used .gt-main {padding:0 30px 30px} #gt-used .gt-crumbs {font-size:12px;color:var(--gt-muted);padding:20px 0}
#gt-used .gt-hero {display:grid;grid-template-columns:1.12fr 1fr;gap:28px;align-items:center;padding:20px 0 32px} #gt-used .gt-eyebrow {font-size:12px;letter-spacing:1.5px;color:var(--gt-blue);font-weight:700;margin-bottom:14px}
#gt-used h1 {font-size:35px;line-height:1.12;letter-spacing:-1px;font-weight:700;margin:0 0 18px;max-width:480px} #gt-used p {margin:0 0 20px} #gt-used .gt-intro {color:var(--gt-muted);font-size:15px;max-width:470px}
#gt-used .gt-actions {display:flex;flex-wrap:wrap;gap:10px} #gt-used .gt-button {display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid var(--gt-line);background:var(--gt-bg);color:var(--gt-ink);border-radius:7px;font-weight:600;text-align:center}
#gt-used .gt-primary {background:var(--gt-blue);color:var(--gt-onblue);border-color:var(--gt-blue)} #gt-used .gt-hero figure {margin:0} #gt-used .gt-hero img {width:100%;height:260px;object-fit:contain;background:light-dark(#edf0f2,#252d39);border-radius:9px;display:block} #gt-used figcaption {font-size:11px;color:var(--gt-muted);margin-top:7px}
#gt-used .gt-meta {display:flex;flex-wrap:wrap;gap:12px 26px;padding:15px 0;border-top:1px solid var(--gt-line);border-bottom:1px solid var(--gt-line);font-size:13px;color:var(--gt-muted)} #gt-used .gt-meta strong {color:var(--gt-ink);font-weight:700}
#gt-used .gt-section-head {display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:30px 0 14px} #gt-used h2 {font-size:24px;line-height:1.25;font-weight:700;margin:0} #gt-used .gt-section-head span {font-size:12px;color:var(--gt-muted)}
 #gt-used label {display:block;font-size:12px;color:var(--gt-muted)} #gt-used input,#gt-used select {margin-top:6px;display:block;width:100%;height:46px;padding:0 13px;background:var(--gt-bg);color:var(--gt-ink);border:1px solid var(--gt-line);border-radius:6px;font-size:16px;min-width:0}
 #gt-used .gt-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
#gt-used .gt-category {display:flex;flex-direction:column;min-width:0;padding:0;border:1px solid var(--gt-line);border-radius:8px;background:var(--gt-bg);color:var(--gt-ink);text-align:left;overflow:hidden;transition:border-color .15s,box-shadow .15s}
#gt-used .gt-category:hover {border-color:var(--gt-blue);box-shadow:0 3px 12px #0000000c} #gt-used .gt-category[aria-expanded=true] {border-color:var(--gt-blue)} 
#gt-used .gt-card-body {display:flex;flex-direction:column;flex:1;padding:22px;gap:12px} #gt-used .gt-category-name {font-weight:700;font-size:16px;line-height:1.3;min-height:42px} #gt-used .gt-category-sub {font-size:12px;line-height:1.4;color:var(--gt-muted);flex:1} #gt-used .gt-category-foot {display:flex;justify-content:space-between;align-items:center;color:var(--gt-blue);font-size:12px;margin-top:4px}
#gt-used .gt-detail {margin-top:18px;background:var(--gt-soft);padding:22px;border-radius:8px} #gt-used .gt-detail h3 {margin:0;font-size:19px} #gt-used .gt-detail-head {display:flex;justify-content:space-between;gap:12px;align-items:flex-start} #gt-used .gt-detail ul {padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin:16px 0 0} #gt-used .gt-detail li {display:flex;justify-content:space-between;gap:15px;font-size:14px}
#gt-used .gt-help {margin-top:34px;padding:26px;background:var(--gt-soft);border-radius:8px;display:flex;justify-content:space-between;gap:24px;align-items:center} #gt-used .gt-help h2 {font-size:22px;margin-bottom:8px} #gt-used .gt-help p {font-size:14px;color:var(--gt-muted);margin:0;max-width:540px} #gt-used .gt-help a {white-space:nowrap}
#gt-used .gt-how {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px} #gt-used .gt-how b {display:block;font-size:14px;margin-bottom:6px} #gt-used .gt-how p {color:var(--gt-muted);font-size:12px;margin:0} #gt-used .gt-bottom {padding:24px 0 0;color:var(--gt-muted);font-size:11px}
#gt-used [hidden] {display:none!important} 
@media(max-width:760px) {#gt-used .gt-header-note {display:none} #gt-used .gt-grid {grid-template-columns:repeat(2,minmax(0,1fr))} #gt-used h1 {font-size:29px} #gt-used .gt-hero {gap:20px} #gt-used .gt-hero img {height:240px} #gt-used .gt-top span:last-child {display:none}}
@media(max-width:520px) {#gt-used .gt-main {padding:0 16px 22px} #gt-used .gt-header {padding:18px 16px;gap:10px} #gt-used .gt-top,#gt-used .gt-nav {padding-left:16px;padding-right:16px} #gt-used .gt-phone {font-size:14px} #gt-used .gt-logo {font-size:20px} #gt-used .gt-logo span {font-size:15px} #gt-used .gt-hero {grid-template-columns:1fr;padding-top:4px} #gt-used .gt-hero img {height:200px}  #gt-used .gt-grid {grid-template-columns:1fr}  #gt-used .gt-category-name {min-height:0} #gt-used .gt-help {flex-direction:column;align-items:flex-start;padding:20px} #gt-used .gt-how {grid-template-columns:1fr;gap:18px} #gt-used .gt-detail ul {grid-template-columns:1fr} #gt-used .gt-section-head {align-items:flex-start;flex-direction:column} }
@media(prefers-reduced-motion:reduce) {#gt-used * {transition:none!important}}


#gt-product{--gp-bg:light-dark(#fff,#151b26);--gp-ink:light-dark(#262e3b,#e9edf5);--gp-soft:light-dark(#f4f6fa,#202938);--gp-line:light-dark(#dfe5ed,#374255);--gp-muted:light-dark(#596577,#b5c0d0);--gp-blue:light-dark(#435a96,#8fa9ec);--gp-on:light-dark(#fff,#15223d);font:15px/1.5 Arial,sans-serif;color:var(--gp-ink);background:var(--gp-bg);width:100%;overflow-wrap:anywhere}
#gt-product *{box-sizing:border-box}#gt-product [hidden]{display:none!important}#gt-product a{color:inherit;text-decoration:none}#gt-product button,#gt-product input,#gt-product textarea{font:inherit}#gt-product button{color:inherit}
#gt-product .gp-top{padding:9px 30px;background:var(--gp-soft);display:flex;justify-content:space-between;gap:12px;color:var(--gp-muted);font-size:12px}
#gt-product .gp-header{padding:22px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--gp-line)}#gt-product .gp-logo{font-size:24px;letter-spacing:-1px;font-weight:700;line-height:.95}#gt-product .gp-logo span{display:block;font-size:19px;letter-spacing:2.6px;font-weight:400;margin-top:5px}#gt-product .gp-phone{font-size:20px;font-weight:700;white-space:nowrap}#gt-product .gp-tagline{font-size:13px;color:var(--gp-muted);max-width:220px}
#gt-product .gp-nav{padding:12px 30px;display:flex;flex-wrap:wrap;gap:12px 24px;border-bottom:1px solid var(--gp-line);font-size:12px}#gt-product .gp-active{color:var(--gp-blue);font-weight:700}
#gt-product .gtu-content{padding:0 30px 30px}#gt-product .gp-crumbs{display:flex;flex-wrap:wrap;gap:6px;padding:22px 0;color:var(--gp-muted);font-size:12px}#gt-product .gp-type{color:var(--gp-blue);text-transform:uppercase;letter-spacing:1.3px;font-size:12px;font-weight:700}
#gt-product h1{font-size:30px;line-height:1.2;letter-spacing:-.6px;margin:8px 0 12px;font-weight:700}#gt-product h1 span{white-space:nowrap}#gt-product h2{font-size:22px;line-height:1.25;font-weight:700;margin:0 0 16px}#gt-product h3{font-size:18px;font-weight:700;margin:0}#gt-product p{margin:0 0 16px}
#gt-product .gp-status{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;color:var(--gp-muted);font-size:13px;margin-bottom:24px}#gt-product .gp-badge{padding:4px 10px;background:var(--gp-soft);border-radius:4px;color:var(--gp-ink);font-weight:700}
#gt-product .gp-overview{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);gap:30px;align-items:start}#gt-product .gp-gallery{min-width:0}#gt-product figure{margin:0}
#gt-product .gp-image-button{width:100%;padding:0;border:1px solid var(--gp-line);border-radius:8px;overflow:hidden;background:light-dark(#edf0f2,#242c37);display:block}#gt-product .gp-image-button img{display:block;width:100%;height:340px;object-fit:contain}#gt-product .gp-gallery.gp-expanded{grid-column:1/-1}#gt-product .gp-gallery.gp-expanded .gp-image-button img{height:auto;max-height:650px}#gt-product .gp-gallery.gp-expanded+.gp-summary{grid-column:1/-1;max-width:650px}
#gt-product .gp-photo-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--gp-muted);padding:10px 0}#gt-product .gp-text-button{background:none;border:0;padding:8px 0;color:var(--gp-blue);min-height:36px;font-weight:600}
#gt-product .gp-thumbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}#gt-product .gp-thumb{min-width:0;min-height:44px;border:1px solid var(--gp-line);border-radius:5px;background:var(--gp-soft);padding:3px;overflow:hidden}#gt-product .gp-thumb[aria-pressed=true]{border:2px solid var(--gp-blue);padding:2px}#gt-product .gp-thumb img{display:block;width:100%;aspect-ratio:1;object-fit:cover}
#gt-product .gp-quick{margin:0 0 20px}#gt-product .gp-quick div{display:flex;justify-content:space-between;gap:20px;padding:9px 0;border-bottom:1px solid var(--gp-line);font-size:14px}#gt-product dt{color:var(--gp-muted)}#gt-product dd{margin:0;text-align:right;font-weight:600}
#gt-product .gp-offer{padding:22px;border-radius:8px;background:var(--gp-soft)}#gt-product .gp-price{font-size:27px;line-height:1.2;font-weight:700;margin:0 0 7px}#gt-product .gp-availability{font-size:13px;color:var(--gp-muted);margin-bottom:18px}
#gt-product .gp-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 16px;border:1px solid var(--gp-line);background:var(--gp-bg);color:var(--gp-ink);border-radius:6px;font-weight:600;text-align:center}#gt-product .gp-primary{background:var(--gp-blue);color:var(--gp-on);border-color:var(--gp-blue);width:100%}#gt-product .gp-contact{font-size:13px;color:var(--gp-muted);margin-top:14px}#gt-product .gp-contact a{font-weight:700;color:var(--gp-ink);white-space:nowrap}#gt-product .gp-offer-note{font-size:12px;color:var(--gp-muted);margin:12px 0 0}
#gt-product .gp-request{margin-top:20px;padding:22px;border:1px solid var(--gp-line);border-radius:8px}#gt-product .gp-form-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}#gt-product .gp-request>p{font-size:13px;color:var(--gp-muted)}#gt-product .gp-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}#gt-product label{display:block;font-size:13px;color:var(--gp-muted)}#gt-product input,#gt-product textarea{display:block;width:100%;background:var(--gp-bg);color:var(--gp-ink);border:1px solid var(--gp-line);border-radius:5px;padding:11px 12px;font-size:16px;margin:6px 0 14px;min-width:0}#gt-product textarea{min-height:80px;resize:vertical}#gt-product .gp-form-note{font-size:12px;color:var(--gp-muted);margin:12px 0 0}#gt-product .gp-response{font-size:14px;margin-top:14px}
#gt-product .gp-sections-nav{display:flex;gap:24px;flex-wrap:wrap;border-bottom:1px solid var(--gp-line);margin:30px 0 24px;padding-bottom:13px;font-size:14px;color:var(--gp-blue);font-weight:600}
#gt-product .gp-lower{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);gap:40px}#gt-product .gp-description{color:var(--gp-muted);font-size:14px}#gt-product .gp-specs{margin-top:25px}#gt-product table{border-collapse:collapse;width:100%;font-size:14px}#gt-product th,#gt-product td{padding:11px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--gp-line)}#gt-product th{width:54%;color:var(--gp-muted);font-weight:400;padding-right:20px}#gt-product td{font-weight:500}
#gt-product .gp-aside{padding-top:0}#gt-product .gp-aside h2{font-size:19px}#gt-product .gp-aside p,#gt-product .gp-aside li{color:var(--gp-muted);font-size:13px}#gt-product .gp-aside ul{padding-left:18px;margin:0 0 20px}#gt-product .gp-aside li{margin-bottom:10px}#gt-product .gp-source-note{font-size:12px;color:var(--gp-muted);margin-top:15px}#gt-product .gp-footer{font-size:12px;color:var(--gp-muted);padding-top:26px;margin-top:28px;border-top:1px solid var(--gp-line)}
@media(max-width:760px){#gt-product .gp-tagline{display:none}#gt-product .gp-overview{grid-template-columns:1fr;gap:24px}#gt-product .gp-lower{grid-template-columns:1fr;gap:26px}#gt-product h1{font-size:27px}#gt-product .gp-top span:last-child{display:none}#gt-product .gp-summary{max-width:none!important}}
@media(max-width:460px){#gt-product .gtu-content{padding:0 16px 22px}#gt-product .gp-top,#gt-product .gp-nav{padding-left:16px;padding-right:16px}#gt-product .gp-header{padding:18px 16px;gap:10px}#gt-product .gp-logo{font-size:20px}#gt-product .gp-logo span{font-size:15px}#gt-product .gp-phone{font-size:14px}#gt-product h1{font-size:25px}#gt-product .gp-image-button img{height:260px}#gt-product .gp-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}#gt-product .gp-fields{grid-template-columns:1fr;gap:0}#gt-product .gp-offer,#gt-product .gp-request{padding:18px}#gt-product th{width:50%;padding-right:12px}#gt-product .gp-sections-nav{gap:12px 20px}}


#gt-product,#gt-used{max-width:1240px;margin:auto}#gt-product .gp-photo-tools{flex-wrap:wrap}#gt-product .gp-photo-paging{display:flex;align-items:center;gap:10px}#gt-product .gp-photo-step{border:1px solid var(--gp-line);background:var(--gp-bg);border-radius:5px;min-height:40px;min-width:40px;padding:6px 12px}#gt-product .gp-thumb[hidden]{display:none}#gt-product .gp-more{margin-top:10px}#gt-product .gp-note{padding:14px 16px;background:var(--gp-soft);border-left:3px solid var(--gp-blue);font-size:13px;margin-bottom:18px}#gt-product .gp-composition p{margin-bottom:14px;font-size:14px;color:var(--gp-muted)}#gt-product .gp-composition{margin:25px 0}#gt-product .gp-videos{margin:25px 0}#gt-product .gp-videos a{display:inline-flex;margin:0 10px 10px 0}#gt-product .gp-quick dd{max-width:62%;overflow-wrap:anywhere}
#gt-product .cat-intro{color:var(--gp-muted);font-size:14px;max-width:760px}#gt-product .cat-count{color:var(--gp-muted);font-size:13px;margin:12px 0 22px}#gt-product .cat-subnav{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 30px}#gt-product .cat-subnav a{padding:8px 12px;border:1px solid var(--gp-line);border-radius:6px;font-size:13px;min-height:40px}#gt-product .cat-subnav a:hover{border-color:var(--gp-blue)}#gt-product .cat-section{margin-top:32px;scroll-margin-top:20px}#gt-product .cat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#gt-product .cat-item{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--gp-line);border-radius:8px;background:var(--gp-bg)}#gt-product .cat-photo{display:block;background:#eef0f3}#gt-product .cat-photo img{width:100%;height:215px;object-fit:contain;display:block}#gt-product .cat-body{padding:18px;display:flex;flex-direction:column;gap:12px;flex:1}#gt-product .cat-item h3{font-size:17px;line-height:1.3}#gt-product .cat-item h3 a:hover{color:var(--gp-blue)}#gt-product .cat-status{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;color:var(--gp-muted)}#gt-product .cat-key{font-size:13px;color:var(--gp-muted);margin:0;flex:1}#gt-product .cat-key div{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:1px solid var(--gp-line)}#gt-product .cat-key dd{font-size:12px;max-width:58%;overflow-wrap:anywhere}#gt-product .cat-price{font-size:18px;font-weight:700;margin-top:4px}#gt-product .cat-footer-note{font-size:12px;color:var(--gp-muted)}#gt-product .cat-code{font-size:11px;color:var(--gp-muted)}#gt-used .gt-category{min-height:185px}#gt-used .gt-category:focus-visible{outline:3px solid #758dcc;outline-offset:3px}#gt-product .catalog-summary{display:flex;flex-wrap:wrap;gap:12px;padding:16px;background:var(--gp-soft);margin:20px 0}
@media(max-width:900px){#gt-product .cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){#gt-product .cat-grid{grid-template-columns:1fr}#gt-product .cat-photo img{height:240px}#gt-product .gp-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}#gt-product h1 span{white-space:normal}#gt-product .gp-note{padding:12px}#gt-used .gt-category{min-height:160px}}
@media(prefers-reduced-motion:reduce){#gt-used *,#gt-product *{scroll-behavior:auto!important;transition:none!important}}

/* Visual refinement. Original catalog and data remain separate. */

#gt-used,#gt-product{--gt-blue:#304e81;--gp-blue:#304e81;--gt-ink:#1d2939;--gp-ink:#1d2939;--gt-muted:#526174;--gp-muted:#526174;--gt-soft:#f2f5f9;--gp-soft:#f2f5f9;max-width:1440px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}
#gt-used .gt-main,#gt-product .gtu-content{padding:0 56px 40px}
#gt-used .gt-header,#gt-product .gp-header{padding:26px 56px}
#gt-used .gt-top,#gt-product .gp-top{padding:8px 56px;font-size:12px}
#gt-used .gt-nav,#gt-product .gp-nav{padding:0 56px;gap:10px 30px;min-height:56px;align-items:center;font-size:13px}
#gt-used .gt-nav a,#gt-used .gt-nav>span,#gt-product .gp-nav a{display:inline-flex;align-items:center;min-height:54px;border-bottom:3px solid transparent;padding-top:3px}
#gt-used .gt-nav .gt-active,#gt-product .gp-nav .gp-active{border-bottom-color:#304e81}
#gt-used .gt-header-note,#gt-product .gp-tagline{font-size:14px;max-width:260px}
#gt-used .gt-crumbs,#gt-product .gp-crumbs{padding:24px 0;font-size:13px}
#gt-used .gt-hero{grid-template-columns:1fr 1fr;gap:44px;padding:24px 0 42px}
#gt-used h1{font-size:clamp(36px,4.2vw,57px);line-height:1.06;letter-spacing:-1.8px;max-width:620px;margin-bottom:24px;text-wrap:balance}
#gt-used .gt-eyebrow,#gt-product .gp-type{font-size:12px;letter-spacing:1.6px;margin-bottom:16px}
#gt-used .gt-intro{font-size:17px;line-height:1.65;max-width:530px;margin-bottom:28px}
#gt-used .gt-hero figure{min-width:0;padding:14px;background:#f0f2f4;border:1px solid #e4e8ed;border-radius:16px}
#gt-used .gt-hero img{height:360px;border-radius:9px;background:#edf0f2}
#gt-used figcaption{font-size:12px;padding:4px 4px 0;margin-top:10px}
#gt-used .gt-button,#gt-product .gp-button{min-height:50px;border-radius:8px;padding:12px 20px;font-size:14px;transition:background .2s,border-color .2s,box-shadow .2s}
#gt-used .gt-primary:hover,#gt-product .gp-primary:hover{background:#233c66;border-color:#233c66}
#gt-used .gt-button:not(.gt-primary):hover,#gt-product .gp-button:not(.gp-primary):hover{background:#eef2f7;border-color:#a8b6ca}
#gt-used .gt-meta{gap:20px 48px;padding:22px 0;font-size:14px;align-items:center}
#gt-used .gt-meta strong{font-size:29px;letter-spacing:-.8px;margin-right:7px}
#gt-used .gt-section-head{padding:50px 0 24px}
#gt-used h2,#gt-product h2{font-size:30px;letter-spacing:-.6px;line-height:1.2}
#gt-used .gt-section-head>span{font-size:14px}
#gt-used .gt-grid{gap:18px}
#gt-used .gt-category{min-height:220px;border-radius:12px;background:#fafbfd;transition:background .2s,border-color .2s,box-shadow .2s}
#gt-used .gt-category:hover{background:#fff;border-color:#304e81;box-shadow:0 6px 22px #263d6010}
#gt-used .gt-card-body{padding:26px;gap:14px}
#gt-used .gt-category-name{font-size:21px;line-height:1.2;letter-spacing:-.3px;min-height:50px;max-width:330px}
#gt-used .gt-category-sub{font-size:14px;line-height:1.55;max-width:310px}
#gt-used .gt-category-foot{font-size:13px;border-top:1px solid #dfe5ed;padding-top:15px;margin-top:9px;gap:12px}
#gt-used .gt-category-foot b{font-size:13px;font-weight:600}
#gt-used .gt-help{margin-top:48px;padding:36px 40px;border-radius:14px;background:#203653;color:#fff}
#gt-used .gt-help h2{font-size:29px;margin-bottom:12px}
#gt-used .gt-help p{font-size:15px;color:#d6dfeb;max-width:640px}
#gt-used .gt-help .gt-button{background:#fff;border-color:#fff;color:#203653}
#gt-used .gt-help .gt-button:hover{background:#e7eef7}
#gt-used .gt-how{margin-top:42px;gap:32px}
#gt-used .gt-how>div{border-top:2px solid #c6d1e0;padding-top:18px}
#gt-used .gt-how b{font-size:16px;margin-bottom:10px}
#gt-used .gt-how p{font-size:14px}
#gt-used .gt-bottom{font-size:12px;margin-top:18px;padding-top:24px;border-top:1px solid #e0e5ed}
#gt-product h1{font-size:clamp(29px,3vw,42px);line-height:1.15;letter-spacing:-1px;margin:10px 0 20px;max-width:1120px;text-wrap:balance}
#gt-product .cat-intro{font-size:16px;max-width:820px}
#gt-product .cat-count{font-size:14px;margin:16px 0 28px}
#gt-product .cat-subnav a{min-height:46px;font-size:14px;background:#f8fafc;border-radius:8px}
#gt-product .cat-section{margin-top:42px}
#gt-product .cat-grid{gap:24px}
#gt-product .cat-item{border-radius:12px;transition:border-color .2s,box-shadow .2s}
#gt-product .cat-item:hover{border-color:#aab9cd;box-shadow:0 5px 20px #2036530d}
#gt-product .cat-photo img{height:245px}
#gt-product .cat-body{padding:24px;gap:14px}
#gt-product .cat-item h3{font-size:21px;line-height:1.3;letter-spacing:-.3px}
#gt-product .cat-code{font-size:12px;letter-spacing:.4px}
#gt-product .cat-key,#gt-product .cat-key dd{font-size:13px}
#gt-product .cat-key div{padding:8px 0}
#gt-product .cat-price{font-size:23px}
#gt-product .gp-badge{background:#e9eff7;color:#304e81;border-radius:5px;padding:5px 10px}
#gt-product .gp-status{margin-bottom:30px;font-size:14px}
#gt-product .gp-overview{gap:40px;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr)}
#gt-product .gp-image-button{border-radius:12px}
#gt-product .gp-image-button img{height:410px}
#gt-product .gp-thumb img{object-fit:contain}
#gt-product .gp-photo-tools{padding:14px 0;font-size:13px}
#gt-product .gp-photo-step{min-height:44px;min-width:44px}
#gt-product .gp-text-button{min-height:44px;padding:8px}
#gt-product .gp-quick div{padding:12px 0;font-size:15px}
#gt-product .gp-offer{padding:28px;border:1px solid #dce4ef;border-radius:12px}
#gt-product .gp-price{font-size:32px;letter-spacing:-.7px}
#gt-product .gp-availability{font-size:14px;margin-bottom:22px}
#gt-product .gp-offer-note,#gt-product .gp-contact{font-size:13px}
#gt-product .gp-sections-nav{margin:42px 0 30px;padding-bottom:0;gap:32px;font-size:15px}
#gt-product .gp-sections-nav a{display:inline-flex;align-items:center;min-height:48px;padding-bottom:8px;border-bottom:2px solid transparent}
#gt-product .gp-sections-nav a:hover{border-bottom-color:#304e81}
#gt-product .gp-description,#gt-product .gp-composition p{font-size:16px}
#gt-product table{font-size:15px}
#gt-product th,#gt-product td{padding:14px 10px}
#gt-product tr:nth-child(odd){background:#f7f9fc}
#gt-product .gp-aside{background:#f5f7fa;padding:26px;border-radius:12px;align-self:start}
#gt-product .gp-aside h2{font-size:23px}
#gt-product .gp-aside p,#gt-product .gp-aside li{font-size:14px}
#gt-product .gp-note{font-size:14px;line-height:1.6;border-radius:0 8px 8px 0}
#gt-product .gp-footer{font-size:13px;margin-top:44px}
@media(max-width:1100px){#gt-used .gt-main,#gt-product .gtu-content{padding-left:32px;padding-right:32px}#gt-used .gt-header,#gt-product .gp-header,#gt-used .gt-top,#gt-product .gp-top,#gt-used .gt-nav,#gt-product .gp-nav{padding-left:32px;padding-right:32px}#gt-used .gt-hero{gap:28px}#gt-used .gt-hero img{height:310px}#gt-used .gt-card-body{padding:22px}#gt-product .gp-overview{gap:26px}}
@media(max-width:800px){#gt-used .gt-hero{grid-template-columns:1fr}#gt-used h1{max-width:650px;font-size:46px}#gt-used .gt-intro{max-width:630px}#gt-used .gt-hero img{height:330px}#gt-used .gt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#gt-used .gt-help{align-items:flex-start;flex-direction:column;padding:30px}#gt-product .gp-overview{grid-template-columns:1fr}#gt-product .gp-lower{grid-template-columns:1fr}#gt-product .gp-summary{max-width:none}#gt-used .gt-nav,#gt-product .gp-nav{gap:0 20px}#gt-used .gt-nav a,#gt-used .gt-nav>span,#gt-product .gp-nav a{min-height:44px}#gt-used .gt-header-note,#gt-product .gp-tagline{display:none}}
@media(max-width:520px){#gt-used .gt-main,#gt-product .gtu-content{padding:0 20px 28px}#gt-used .gt-header,#gt-product .gp-header{padding:22px 20px}#gt-used .gt-top,#gt-product .gp-top,#gt-used .gt-nav,#gt-product .gp-nav{padding-left:20px;padding-right:20px}#gt-used .gt-top,#gt-product .gp-top{font-size:11px}#gt-used .gt-nav,#gt-product .gp-nav{font-size:12px;gap:0 16px}#gt-used .gt-phone,#gt-product .gp-phone{font-size:14px}#gt-used .gt-crumbs,#gt-product .gp-crumbs{font-size:12px;padding:20px 0}#gt-used h1{font-size:38px;letter-spacing:-1.2px}#gt-used .gt-hero{padding:10px 0 28px;gap:24px}#gt-used .gt-intro{font-size:16px}#gt-used .gt-hero img{height:240px}#gt-used .gt-hero figure{padding:10px}#gt-used .gt-actions{display:grid;grid-template-columns:1fr;width:100%}#gt-used .gt-meta{gap:8px 20px;padding:18px 0;font-size:13px}#gt-used .gt-meta strong{font-size:25px}#gt-used .gt-section-head{padding-top:34px}#gt-used h2,#gt-product h2{font-size:27px}#gt-used .gt-grid{grid-template-columns:1fr;gap:12px}#gt-used .gt-category{min-height:180px}#gt-used .gt-category-name{min-height:0;font-size:22px}#gt-used .gt-card-body{padding:24px}#gt-used .gt-help{margin-top:32px;padding:26px}#gt-used .gt-help h2{font-size:27px}#gt-used .gt-help a{white-space:normal;width:100%}#gt-used .gt-how{grid-template-columns:1fr;gap:24px;margin-top:30px}#gt-product h1{font-size:29px;letter-spacing:-.6px}#gt-product .gp-image-button img{height:280px}#gt-product .gp-overview{gap:26px}#gt-product .gp-offer{padding:22px}#gt-product .gp-price{font-size:29px}#gt-product .cat-grid{grid-template-columns:1fr}#gt-product .gp-sections-nav{gap:4px 18px;font-size:14px}#gt-product .gp-aside{padding:22px}#gt-product .gp-quick div{font-size:14px}#gt-product table{font-size:14px}#gt-product th,#gt-product td{padding:12px 8px}}
@media(prefers-reduced-motion:reduce){#gt-used *,#gt-product *{transition:none!important}}
#gt-product .gp-offer-contact{padding:24px;border:1px solid #dbe3ee;background:#f5f7fb;border-radius:14px}
#gt-product .gp-offer-contact .gp-price{font-size:28px;line-height:1.2;letter-spacing:-.6px;margin:0 0 9px}
#gt-product .gp-offer-contact .gp-availability{font-size:13px;line-height:1.5;margin-bottom:20px;max-width:330px}
#gt-product .gp-offer-contact .gp-primary{font-size:15px;min-height:52px;justify-content:space-between;padding:13px 18px}
#gt-product .gp-offer-contact .gp-primary>span{font-size:22px;line-height:1}
#gt-product .gp-contact-divider{display:flex;align-items:center;gap:10px;margin:20px 0 14px;color:#526174;font-size:12px;text-align:center}
#gt-product .gp-contact-divider:before,#gt-product .gp-contact-divider:after{content:"";height:1px;background:#dbe3ee;flex:1}
#gt-product .gp-messengers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
#gt-product .gp-messenger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:79px;border:1px solid #d8e1ed;border-radius:9px;background:#fff;color:#26364b;font-size:12px;font-weight:600;padding:12px 5px;transition:background .18s,border-color .18s,box-shadow .18s}
#gt-product .gp-messenger img{width:26px;height:26px;object-fit:contain;display:block}
#gt-product .gp-messenger:hover{border-color:#8197b5;background:#fafdff;box-shadow:0 2px 8px #2036530d}
#gt-product .gp-call-row{display:flex;align-items:center;gap:12px;min-height:76px;border-top:1px solid #dbe3ee;margin-top:20px;padding-top:16px;color:#1d2939}
#gt-product .gp-call-icon{display:grid;place-items:center;flex:0 0 40px;height:40px;border:1px solid #dbe3ee;border-radius:50%;background:white;color:#304e81}
#gt-product .gp-call-copy{display:flex;flex-direction:column;gap:2px;min-width:0}
#gt-product .gp-call-label{font-size:12px;color:#526174}
#gt-product .gp-call-copy strong{font-size:19px;line-height:1.4;letter-spacing:-.3px;white-space:nowrap}
#gt-product .gp-call-arrow{font-size:21px;margin-left:auto;color:#304e81}
#gt-product .gp-call-row:hover strong{text-decoration:underline;text-underline-offset:4px}
#gt-product .gp-contact-note{font-size:12px;line-height:1.55;color:#526174;margin:14px 0 0}
@media(max-width:520px){#gt-product .gp-offer-contact{padding:20px}#gt-product .gp-offer-contact .gp-price{font-size:27px}#gt-product .gp-call-copy strong{font-size:18px}}
@media(max-width:360px){#gt-product .gp-offer-contact{padding:16px}#gt-product .gp-call-row{gap:8px}#gt-product .gp-call-copy strong{font-size:16px}#gt-product .gp-call-icon{flex-basis:32px;height:32px}#gt-product .gp-messenger{font-size:11px}}

/* Align used catalog content with the shared site header and footer. */
#gt-used h1,#gt-used h2,#gt-used h3,#gt-product h1,#gt-product h2,#gt-product h3{font-family:inherit}
#gt-used img,#gt-product img{max-width:100%}

#gt-used,#gt-product{max-width:none;margin:0;width:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--gt-blue:#3b5998;--gp-blue:#3b5998;--gt-bg:#fff;--gp-bg:#fff;--gt-ink:#202b3c;--gp-ink:#202b3c;--gt-muted:#667085;--gp-muted:#667085;--gt-soft:#f5f7fa;--gp-soft:#f5f7fa;--gt-line:#e4e9f0;--gp-line:#e4e9f0;color-scheme:light}
#gt-used .gtu-content,#gt-product .gtu-content{box-sizing:border-box;width:100%;max-width:none;margin-inline:auto;padding:0 15px 64px}
.main__content:has(#gt-used)>.breadcrump,.main__content:has(#gt-product)>.breadcrump{display:none}
#gt-used .gt-crumbs,#gt-product .gp-crumbs{padding:24px 0;margin:0;font-size:14px;line-height:1.6;min-height:70px}
#gt-used .gt-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:24px 0 40px}
#gt-used h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;letter-spacing:-1.5px;max-width:560px}
#gt-used .gt-intro{font-size:18px;line-height:1.6;max-width:560px}
#gt-used .gt-hero figure{margin:0;padding:12px;border-radius:16px}
#gt-used .gt-hero img{height:auto;aspect-ratio:4/3;object-fit:contain}
#gt-used .gt-meta{margin:0;padding:24px 0;gap:20px 40px}
#gt-used .gt-section-head{padding-top:48px;margin-bottom:24px}
#gt-used .gt-grid{gap:24px;align-items:stretch}
#gt-used .gt-category{min-height:220px;height:100%}
#gt-used .gt-card-body{padding:26px;gap:14px}
#gt-used .gt-category-name{font-size:22px;line-height:1.3;min-height:58px}
#gt-used .gt-category-sub{font-size:15px;line-height:1.5}
#gt-used .gt-category-foot{font-size:14px;margin-top:auto;gap:12px}
#gt-used .gt-help{margin-top:48px;padding:32px;gap:24px}
#gt-used .gt-how{margin-top:32px;gap:32px}
#gt-product h1{max-width:100%;font-size:clamp(28px,3vw,42px);line-height:1.18;margin:8px 0 16px}
#gt-product .gp-overview{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}
#gt-product .gp-summary{min-width:0}
#gt-product .gp-image-button img{height:auto;aspect-ratio:4/3;max-height:510px}
#gt-product .gp-offer{padding:28px}
#gt-product .gp-price{font-size:clamp(28px,2.5vw,36px)}
#gt-product .gp-lower{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}
#gt-product .gp-aside{min-width:0}
#gt-product .cat-grid{gap:24px;align-items:stretch}
#gt-product .cat-item{height:100%}
#gt-product .cat-photo img{height:auto;aspect-ratio:4/3;object-fit:contain}
#gt-product .cat-body{padding:22px;gap:12px}
#gt-product .cat-item h3{font-size:20px;line-height:1.35;min-height:81px}
#gt-product .cat-key{min-height:110px}
#gt-product .cat-key dt,#gt-product .gp-quick dt{font-weight:400}
#gt-product .cat-body>.gp-button{width:100%;margin-top:8px;min-height:48px}
#gt-used :is(a,button,input,textarea):focus-visible,#gt-product :is(a,button,input,textarea):focus-visible{outline:3px solid #758dcc;outline-offset:3px}
@media(min-width:576px){#gt-used .gtu-content,#gt-product .gtu-content{max-width:540px}}
@media(min-width:768px){#gt-used .gtu-content,#gt-product .gtu-content{max-width:720px}}
@media(min-width:992px){#gt-used .gtu-content,#gt-product .gtu-content{max-width:960px}}
@media(min-width:1200px){#gt-used .gtu-content,#gt-product .gtu-content{max-width:1140px}}
@media(min-width:1400px){#gt-used .gtu-content,#gt-product .gtu-content{max-width:1340px}}
@media(max-width:991.98px){#gt-used .gt-hero{grid-template-columns:1fr;gap:28px}#gt-used .gt-hero figure{max-width:640px;width:100%}#gt-used .gt-grid,#gt-product .cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#gt-product .gp-overview,#gt-product .gp-lower{grid-template-columns:1fr;gap:28px}#gt-product .gp-summary{max-width:none}#gt-used .gt-category-name{min-height:58px}}
@media(max-width:575.98px){#gt-used .gtu-content,#gt-product .gtu-content{padding:0 15px 40px}#gt-used .gt-crumbs,#gt-product .gp-crumbs{padding:16px 0;font-size:13px;min-height:56px}#gt-used .gt-hero{padding:12px 0 28px;gap:24px}#gt-used h1{letter-spacing:-1px}#gt-used .gt-intro{font-size:16px}#gt-used .gt-grid,#gt-product .cat-grid{grid-template-columns:1fr;gap:16px}#gt-used .gt-category{min-height:180px}#gt-used .gt-category-name{min-height:0}#gt-used .gt-card-body{padding:24px}#gt-used .gt-section-head{padding-top:32px;margin-bottom:20px}#gt-used .gt-meta{gap:16px 24px}#gt-used .gt-help{margin-top:32px;padding:24px}#gt-product .gp-offer{padding:22px}#gt-product .cat-item h3,#gt-product .cat-key{min-height:0}#gt-product .gp-lower{gap:24px}#gt-product .gp-quick div{gap:14px}}

/* Scoped table layout: prevent global responsive table styles from clipping used cards. */
#gt-product .gp-lower>*,#gt-product .gp-overview>*{min-width:0}
#gt-product .gp-specs table{display:table;width:100%;max-width:100%;table-layout:fixed}
#gt-product .gp-specs tbody{display:table-row-group;width:auto}
#gt-product .gp-specs tr{display:table-row;width:auto}
#gt-product .gp-specs th,#gt-product .gp-specs td{display:table-cell;float:none;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}
#gt-product .gp-specs th{width:45%}
#gt-product .gp-specs td{width:55%}
@media(max-width:767px){#gt-product .gp-lower,#gt-product .gp-overview{grid-template-columns:minmax(0,1fr)}#gt-product .gp-specs th,#gt-product .gp-specs td{padding:12px 10px;font-size:14px}}

#gt-product .gp-form-head{gap:12px;align-items:flex-start}#gt-product #gp-request-close{flex-shrink:0;white-space:nowrap;min-height:44px}
/* HM-558 approved product layout, used-equipment adaptation 20261011 */
#gt-product .gp-overview{display:grid;grid-template-columns:1.08fr 1fr 1fr;gap:20px;align-items:stretch}
#gt-product .gp-summary{display:contents}
#gt-product .gp-gallery,#gt-product .gp-quick,#gt-product .gp-offer{min-width:0;min-height:520px;box-sizing:border-box;padding:24px;border:1px solid #dce1e8;border-radius:8px;margin:0;align-self:stretch;background:#fff}
#gt-product .gp-gallery{display:flex;flex-direction:column}
#gt-product .gp-gallery figure{flex:1;display:flex;align-items:center}
#gt-product .gp-image-button{border:0;background:#fff}
#gt-product .gp-image-button img{height:340px;object-fit:contain}
#gt-product .gp-offer{background:#f2f5f9;display:flex;flex-direction:column}
#gt-product .gp-price{font-size:27px;font-weight:500;line-height:1.2}
#gt-product .gp-availability,#gt-product .gp-contact-note{font-size:13px;line-height:1.6}
#gt-product .gp-button{border-radius:4px}
#gt-product .gp-quick div{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px 0;font-size:14px}
#gt-product .gp-quick dd{max-width:none;width:auto;font-size:17px;font-weight:500;line-height:1.5}
#gt-product .gp-messengers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%}
#gt-product .gp-messenger{min-width:0;min-height:44px;width:auto;display:flex;flex-direction:row;font-weight:400;align-items:center;justify-content:center;gap:5px;border-radius:4px;font-size:12px;padding:8px 4px;background:#fff}
#gt-product .gp-messenger img{width:18px;height:18px}
#gt-product .gp-call-row{margin-top:18px;border-radius:4px;padding:12px 0;border:0;border-top:1px solid #dce1e8}
#gt-product .gp-call-copy strong{font-size:23px;font-weight:500}
#gt-product .gp-contact-note{margin-top:auto;padding-top:18px}
#gt-product .gp-unified-email{font-size:14px;color:#5d6a7d;display:block;user-select:all;margin:5px 0 16px;overflow-wrap:anywhere}
#gt-product .gp-sections-nav{display:flex;gap:20px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin}
#gt-product .gp-lower{gap:45px;padding-top:35px}
#gt-product h1{font-weight:500;letter-spacing:-.03em}
#gt-product .gp-lower h2{font-size:27px;line-height:1.3;font-weight:500}
#gt-product .gp-lower h3{font-size:21px;font-weight:500}
#gt-product .gp-description p{font-size:15px;line-height:1.8}
#gt-product .gp-aside{border-radius:4px;background:#f4f5f7}
#gt-product .gp-gallery.gp-expanded{grid-column:1/-1}
#gt-product .gp-gallery.gp-expanded~.gp-summary .gp-quick{grid-column:1/3}
@media(max-width:1100px) and (min-width:761px){#gt-product .gp-overview{gap:12px}#gt-product .gp-gallery,#gt-product .gp-quick,#gt-product .gp-offer{padding:18px}#gt-product .gp-messenger{font-size:10px;gap:3px}}
@media(max-width:760px){#gt-product .gp-overview{grid-template-columns:minmax(0,1fr);gap:16px}#gt-product .gp-gallery,#gt-product .gp-quick,#gt-product .gp-offer{min-height:0;padding:24px 22px;grid-column:auto!important}#gt-product .gp-gallery.gp-expanded~.gp-summary .gp-quick{grid-column:auto}#gt-product .gp-image-button img{height:280px}#gt-product .gp-lower{grid-template-columns:1fr;gap:30px}#gt-product .gp-sections-nav{gap:6px;padding:10px 0;border-top:0;border-bottom:1px solid #dce1e8;flex-wrap:nowrap}#gt-product .gp-sections-nav a{flex:0 0 auto;white-space:nowrap;border:0;background:#f3f5f8;border-radius:5px;padding:11px 15px;min-height:44px;font-size:13px}#gt-product .gp-specs{table-layout:fixed;width:100%}#gt-product .gp-specs td,#gt-product .gp-specs th{width:50%;overflow-wrap:anywhere;font-size:13px;padding:12px 8px}#gt-product .gp-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}#gt-product .gp-photo-tools{gap:8px}#gt-product .gp-messenger{font-size:12px}#gt-product .gp-lower h2{font-size:25px}}
@media(max-width:360px){#gt-product .gp-messenger{font-size:10px;gap:4px}#gt-product .gp-messenger img{width:15px;height:15px}#gt-product .gp-quick dd{font-size:15px}#gt-product .gp-call-copy strong{font-size:21px}}

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/components/bitrix/search.title/gastrotechnika.chrome/style.css?1789449951915*/
.searche-title {}

.search-title-button {
	background-image: url(/bitrix/templates/eshop_bootstrap_v4/components/bitrix/search.title/gastrotechnika/images/icon-search.svg);
	background-repeat: no-repeat;
	background-position: center;
	min-width: 45px;
	/* min-height: 38px; */
	height: calc(1.5em + 0.75rem);
}


.title-search-result {
	border: 1px solid #ced4da;
	display: none;
	overflow: hidden;
	z-index: 205;
	background-color: #fff;
	padding: 10px;
	border-radius: 3px;
}

.search-title-result-item {
	border-bottom: 1px solid #ddd;
}


.search-title .search-title-result-item:last-child {
	border-bottom:  none;
}

.search-title-result-item-link {
	font-size: 16px;
	transition: 170ms linear all;
}

.search-title-result-item-price {
	font-size: 16px;
}

.search-title-result-item-current-price {
	font-weight: bold;
}

.search-title-result-item-old-price {
	font-size: 80%;
	text-decoration: line-through;
}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/components/bitrix/menu/gastrotechnika/style.min.css?17078433911290*/
.bx-inclinkspersonal-item.bx-theme-blue:hover{background:#0083d1}.bx-inclinkspersonal-item.bx-theme-black:hover{background:#303030}.bx-inclinkspersonal-item.bx-theme-green:hover{background:#44b1c9}.bx-inclinkspersonal-item.bx-theme-red:hover{background:#e63c3c}.bx-inclinkspersonal-item.bx-theme-yellow:hover{background:#f4a52e}.bx-theme-blue.bx-inclinkspersonal-selected{background:#3398d7}.bx-theme-black.bx-inclinkspersonal-selected{background:#484848}.bx-theme-green.bx-inclinkspersonal-selected{background:#5cc3d1}.bx-theme-red.bx-inclinkspersonal-selected{background:#e95c5c}.bx-theme-yellow.bx-inclinkspersonal-selected{background:#fbb859}.bx-inclinkspersonal-item-element{display:block;padding:10px 0 10px 15px;width:calc(100% - 20px);color:#333;text-transform:uppercase;-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.bx-inclinkspersonal-item-element:after{position:absolute;top:10px;right:10px;font-family:'FontAwesome';content:"\f105"}.bx-inclinkspersonal-item:hover .bx-inclinkspersonal-item-element{color:#fff}.bx-inclinkspersonal-item-element.bx-inclinkspersonal-item-element:hover:after{color:#fff}
/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/universal/style.min.css?1707129774620*/
.bx-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bx-breadcrumb-item{height:22px;white-space:nowrap}.bx-breadcrumb-item-angle{margin:0 10px;color:#b5bdc2;vertical-align:top;font-size:12px}.bx-breadcrumb-item-link{border-bottom:0;vertical-align:top;line-height:21px}.bx-breadcrumb-item-text{vertical-align:top;white-space:normal;font:400 13px/21px "Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;transition:250ms linear all}
/* End */


/* Start:/bitrix/templates/.default/components/scody/cookie/template1/style.min.css?17484301881438*/
.widget_cookie{width:100vw;padding:16px 20px;position:fixed;z-index:9999;bottom:0;right:0;background:#fff;transition:opacity 1.2s,transform 1.2s;flex-direction:column;align-items:center;border:2px solid var(--theme-color-primary, #63aa28)}.widget_cookie__style1{border-color:#63aa28}.widget_cookie__style1 .widget_cookie__btn-close-cookie{background-color:#63aa28}.widget_cookie__style2{border-color:#f8a91c}.widget_cookie__style2 .widget_cookie__btn-close-cookie{background-color:#f8a91c}.widget_cookie__style3{border-color:#e12a2a}.widget_cookie__style3 .widget_cookie__btn-close-cookie{background-color:#e12a2a}.widget_cookie__style4{border-color:#0082d1}.widget_cookie__style4 .widget_cookie__btn-close-cookie{background-color:#0082d1}.widget_cookie__style5{border-color:#159dba}.widget_cookie__style5 .widget_cookie__btn-close-cookie{background-color:#159dba}@media (min-width:29.99875em){.widget_cookie{width:345px;bottom:30px;right:15px}}.widget_cookie__text{margin-bottom:0;color:rgba(25,25,25,.6);font-size:12px;font-weight:400;line-height:20px;padding-bottom:25px}.widget_cookie a{color:var(--theme-b-link)}.widget_cookie__btn-close-cookie{background-size:100% 100%;width:111px;height:48px;display:inline-block;cursor:pointer;transition:.3s;font-size:13px;line-height:19px}.widget_cookie .btn-close-cookie:hover{opacity:.5}.widget_cookie.cookie__hide{transition-delay:0s;opacity:0!important;transform:translateY(20px)!important}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_v4/template_styles.css?17700367659406*/
.delivery__wrap.delivery__price {
    display: none;
}
section.product .product__brand {
    margin: 0;
}
ul.menu__news a {
    padding: 4px 8px;
    line-height: normal;
    display: block;
}
.search__alphabet.element-animation {
    color: var(--grey-2, #9F9F9F);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.4px;
    display: flex;
    gap: 10px;
    text-transform: uppercase;
    justify-content: space-between;
    border-radius: 10px;
    box-shadow: -2px 0 5px rgba(0, 0, 0, 0.1);
    border: 1px solid #ccc;
    padding: 10px;
}
li.tab.tab--active {
    font-weight: 600;
    margin-bottom: -2px;
    border-bottom: 3px solid #3B5998;
}
.content {
    display: none;
}
.complex__item:hover .complex__img {
    box-shadow: 0 5px 30px #22222275;
}
.content.content--active {
    display: block;
}
.col-md-12.search_a {
    height: 52px;
}
.brand__wrap.brand__a {
    margin: 0;
    margin-left: 1px;
    margin-right: -0.5px;
    padding-top: 55px;
}
.brand__wrap.brand__a .col-md-auto.brand__item {
    max-width: calc(20% + 1px);
    padding: 15px;
}
.topWindow {
    position: fixed;
    top: 0;
    width: 100%;
    left: auto;
    box-shadow: -2px 0 5px rgba(0, 0, 0, 0.1);
    right: auto;
    z-index: 9999;
    border: 1px solid #ccc;
    max-width: 1310px;
    margin: 0 auto;
    background: #ffff;
    padding: 10px;
}
html {
    scroll-behavior: smooth;
}
section.brands {
    margin: 20px 0;
}
section.services {
    padding: 40px 0;
    background: #f8f8f8;
    border-bottom: 1px solid #e5e5e5;
    margin: 0;
    padding-top: 0;
}
.calalog__cat {
    margin: 0 -15px;
}
.brand__product .row + .row {
    margin-top: 35px;
}
.search__alphabet.element-animation a {
    color: var(--grey-2, #9F9F9F);
    padding: 5px 10px;
    flex: none;
}

.search__alphabet .active {
    background: var(--blue);
    color: var(--white) !important;
    border-radius: 5px;
}
.search__alphabet.element-animation {
    color: var(--grey-2, #9F9F9F);
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.4px;
    display: flex;
    gap: 10px;
    text-transform: uppercase;
    justify-content: space-between;
    border-radius: 10px;
}
.Letter {
    color: var(--grey-2, #797979);
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.6px;
    text-transform: uppercase;
    padding: 0;
    margin: 15px 0;
    margin-left: -1px;
}
header .social {
    margin-left: 20px;
}
.product__head a.brand__btn.btn__more {
    margin: 0;
}
span.modern-page-first.modern-page-current {
    padding: 0!important;
}
section.clients + section.clients {
    margin-top: -80px;
}

section.clients + section.clients h3 {
    display: none;
}
.docs__wrap img {
    width: 20px;
}
.docs__wrap a {
    display: flex;
    gap: 10px;
    align-items: center;
    margin-top: 10px;
}
#tab-btn-1:checked~#content-1, #tab-btn-2:checked~#content-2, #tab-btn-3:checked~#content-3, #tab-btn-4:checked~#content-4, #tab-btn-5:checked~#content-5, #tab-btn-7:checked~#content-7 {
    display: block;
    max-width: 100%;
    width: 100%;
}

.news-list__img img {
    aspect-ratio: 1;
    object-fit: cover;
}
.calalog__img .watermark img {
    max-width: 70px;
}
.watermark img {
    max-width: 100px;
    height: auto!important;
    object-fit: contain!important;
}
.watermark {
    position: absolute;
    top: 0;
    left: 30px;
    z-index: 2;
}
.product__gallery {
    position: relative;
}
.brand .owl-nav span {
    font-size: 0;
    width: 38px;
    height: 95px;
    display: flex;
    background: url("/bitrix/templates/eshop_bootstrap_v4/assets/img/icon/icon__arrow-product.svg");
    background-size: contain;
    background-repeat: no-repeat;
}
section.product .brand__item {
    border: 0;
}
.product__bigImg img {
    width: 100%;
    display: block;
    height: auto!important;
}
section.brand.header {
    margin-top: 80px;
}
.product__gallery img {
    height: 200px;
    object-fit: cover;
}
.brand .owl-nav {
    justify-content: space-between;
    width: calc(100% + 120px);
    transform: translate(-50%, -50%);
    bottom: auto;
    top: 50%;
}
.thumb-wrap {
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  height: 0;
  overflow: hidden;
}
section.brand .brand__item {
    border: 0;
    padding: 0;
}
.news-other__wrap.owl-carousel .owl-item img {
    aspect-ratio: 2/1;
    object-fit: cover;
    border-radius: 10px;
}
.news-other__item {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.news-other__footer {
    padding: 0 15px;
    margin-top: auto;
}
.thumb-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}
.modern-page-navigation {
    display: flex;
    align-items: center;
    gap: 12px;
}
.basket-item-block-amount {
    padding: 0;
}
span.modern-page-current {
    background: #F2F2F2;
    border-radius: 5px;
    font-weight: 500;
}
section.navigation span.modern-page-current {
    background: #3B5998;
    color: #FFF !important;
    text-align: center;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
div.modern-page-navigation a, span.modern-page-current, div.modern-page-navigation a.modern-page-previous, span.modern-page-dots {
    border: 0;
}
section.calalog.recomend .h4.calalog__h4 {
    font-size: 20px;
    color: var(--black);
    font-weight: 500;
    margin: 0;
    text-transform: none;
    margin-bottom: 0;
}
section.navigation a, section.navigation span {
    color: #000!important;
    text-align: center;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border: 0;
    width: 25px;
    height: 25px;
    display: flex;
    align-items: center;
    padding: 0;
    justify-content: center;
    border-radius: 50%;
}
.product__brand p {
    letter-spacing: 0.5px;
}
a.modern-page-next img {
    transform: rotate(180deg);
}
.search-title-result-item {
    padding-bottom: 10px;
    margin-bottom: 10px;
}
a.callback {
    padding: 5px 10px;
    font-weight: 500;
    font-size: 15px;
    color: var(--black);
}

.brand__name {
    display: none;
}
.projects__wrap .owl-stage {
    display: flex;
}
.projects__item {
    height: 100%;
}
.projects__content {
    height: 100%;
}
.brand__wrap .row.owl-carousel {
    margin: 0;
    padding: 0;
}
.brand__wrap .owl-nav, .brand__wrap .owl-nav, .clients__wrap  .owl-nav {
    top: 50%;
    width: 1346px;
    bottom: auto;
    left: -18px;
    right: -18px;
    transform: none;
    max-width: initial;
    justify-content: space-between;
    transform: translate(0%, -50%);
}
.brand__wrap .owl-carousel .col-md-2.brand__item {
    padding: 20px;
    margin-top: 10px;
}
.col-md-2.brand__item {
    border: 0;
    padding: 15px;
}
.brand__wrap .owl-item {
    padding: 1px;
}
.services__item h4.h4.services__h4 {
    font-size: 18px;
    font-weight: 700;
}
.projects__content {
    height: 100%;
    max-height: 340px;
}
.projects__content {
    display: flex;
    flex-direction: column;
}
.projects__attr {
    margin-top: auto;
}
body {line-height :1.4;}   sup {font-size :70%;}
.product__brand p, .product__brand {
    line-height: 1.5;
}




.topbar__item a:not(.callback) {
    font-size: 25px;
}

.h4 calalog__h4 {
    font-size: 15px;
    font-weight: 500;
}
@media (max-width:767px){
.header__topbar {
    display: none;
}

section.clients + section.clients {
    display: none;
}
.calalog-header img {
    aspect-ratio: 2/1!important;
    width: 100%;
    object-fit: cover;
    display: block;
}
}
@media (max-width: 767px) {
   table {
        display: block;
        width: 100%;
    }
	.search__alphabet.element-animation {
		display: inline-block;
	}
	.product__attrs-wrap div:nth-child(2), .product__attrs-wrap div:nth-child(1) {
		display: block;
		width: 100%;
		text-align: right;
		margin-top: 10px;
	}
	.product__attrs-wrap div {
		display: none;
	}
   table thead, 
    table tbody, 
   table thead th {
        display: block;
    }
    table thead {
        float: left;
    }
    table tbody {
        width: auto;
        position: relative;
        overflow-x: auto;
    }
  	 table td, table th {
		padding: 10px 2px;
		box-sizing: border-box;
		overflow-x: hidden;
		overflow-y: auto;
		width: 160px;
		height: 60px;
		font-size: 13px;
		text-overflow: ellipsis;
	}
    table thead th {
        text-align: center;
    }
    table tbody tr {
        display: table-cell;
    }
    table tbody tr:nth-child(odd) {
        background: none;
    }
    table tr:nth-child(even) {
        background: transparent;
    }
    table tr td:nth-child(odd) {
        width:100%;
        border-right: 1px solid #E6E4E4;
    }
    table tr td:nth-child(even) {
        border-right: 1px solid #E6E4E4;
    }
    table td {
        display: block;
        text-align: center;
    }
table thead:first-child tr, table thead:first-child th {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 50px;
    font-size: 20px;
}
table thead:first-child {
    float: none;
}
}
.news-single__img img {
    height: 400px;
    object-fit: cover;
    border-radius: 15px;
}
/* End */
/* /used/assets/used-20261008b.css?179174010639131 */
/* /bitrix/templates/eshop_bootstrap_v4/components/bitrix/search.title/gastrotechnika.chrome/style.css?1789449951915 */
/* /bitrix/templates/eshop_bootstrap_v4/components/bitrix/menu/gastrotechnika/style.min.css?17078433911290 */
/* /bitrix/components/bitrix/breadcrumb/templates/universal/style.min.css?1707129774620 */
/* /bitrix/templates/.default/components/scody/cookie/template1/style.min.css?17484301881438 */
/* /bitrix/templates/eshop_bootstrap_v4/template_styles.css?17700367659406 */
