#utm-elbows{--orange:#ec3b15;--ink:#25292c;--gray:#787d81;--line:#e6e7e7}#utm-elbows *{box-sizing:border-box}#utm-elbows{margin:0;background:#fff;color:var(--ink);font:13px/1.6 Montserrat,Arial,sans-serif}#utm-elbows button,#utm-elbows input,#utm-elbows select,#utm-elbows textarea{font:inherit}#utm-elbows button,#utm-elbows a{touch-action:manipulation}#utm-elbows button{cursor:pointer}#utm-elbows a{color:inherit;text-decoration:none}#utm-elbows button{background:white;border:1px solid var(--line);color:inherit}#utm-elbows button:hover{border-color:var(--orange)}#utm-elbows :focus-visible{outline:2px solid var(--orange);outline-offset:3px}#utm-elbows h1,#utm-elbows h2,#utm-elbows h3,#utm-elbows p{margin-top:0}#utm-elbows h1{font-size:39px;line-height:1.2;margin-bottom:20px;letter-spacing:-1.2px}#utm-elbows h2{font-size:22px;letter-spacing:-.5px;line-height:1.3}#utm-elbows h3{font-size:14px;line-height:1.5}#utm-elbows p{color:#777e82}#utm-elbows .wrap{max-width:1240px;padding:0 28px;margin:auto}#utm-elbows .header__nav-link{font:700 15px Montserrat,Arial,sans-serif}#utm-elbows .preview{padding:8px 28px;background:#282d30;color:#fff;display:flex;justify-content:space-between;font-size:9px;letter-spacing:1px}#utm-elbows .preview span{color:#c8ccce;letter-spacing:0}#utm-elbows .catalog-nav{border-bottom:1px solid var(--line)}#utm-elbows .catalog-nav .wrap{display:flex;justify-content:space-between;gap:26px;overflow-x:auto}#utm-elbows .catalog-nav a{padding:15px 0;font-size:12px;white-space:nowrap;border-bottom:2px solid transparent}#utm-elbows .catalog-nav a.active{border-color:var(--orange);color:var(--orange);font-weight:600}#utm-elbows .crumb{color:#989da1;font-size:10px;padding:27px 0 12px}#utm-elbows .crumb span{margin:0 13px;color:#c4c6c8}#utm-elbows .intro{display:flex;justify-content:space-between;align-items:center;min-height:235px;margin-bottom:24px;border-bottom:1px solid var(--line)}#utm-elbows .intro p{font-size:12px;line-height:1.9}#utm-elbows .eyebrow{color:var(--orange);font-size:9px;font-weight:600;letter-spacing:1.5px;margin-bottom:14px}#utm-elbows .intro-art{position:relative;align-self:stretch;width:285px;overflow:hidden}#utm-elbows .intro-art img{position:absolute;width:260px;height:260px;object-fit:contain;right:0;bottom:15px}#utm-elbows .intro-art span{position:absolute;bottom:12px;right:0;font-size:9px;color:var(--gray)}#utm-elbows .textlink{color:var(--orange);font-size:11px;background:none;border:none;padding:0}#utm-elbows .layout{display:grid;grid-template-columns:227px minmax(0,1fr);gap:32px}#utm-elbows .sidebar-title{font-size:13px;font-weight:700;padding:17px 0;border-bottom:1px solid var(--line)}#utm-elbows .family{display:block;text-align:left;width:100%;border:0;border-bottom:1px solid #f0f0ef;padding:13px 12px;font-size:11px;line-height:1.5}#utm-elbows .family.active{background:#fff3ef;color:var(--orange);border-left:2px solid var(--orange);font-weight:600}#utm-elbows .family small{display:block;font-size:9px;color:var(--gray);margin-top:3px;font-weight:400}#utm-elbows .help{background:#f7f7f5;margin-top:25px;padding:22px 18px}#utm-elbows .help h3{font-size:23px;line-height:1.3}#utm-elbows .help p{font-size:11px}#utm-elbows .help .eyebrow{font-size:8px;letter-spacing:.5px}#utm-elbows .outline{border:1px solid var(--orange);color:var(--orange);padding:12px 15px;font-size:11px;background:transparent}#utm-elbows .primary{background:var(--orange);color:white;border:1px solid var(--orange);padding:13px 19px;font-weight:600;font-size:11px}#utm-elbows .selector{background:#f7f7f5;padding:23px 24px}#utm-elbows .section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}#utm-elbows .section-title h2{font-size:19px;margin:0}#utm-elbows .search span{display:none}#utm-elbows input,#utm-elbows select,#utm-elbows textarea{border:1px solid #dfe1e1;border-radius:0;background:white;padding:11px 12px;color:var(--ink);min-width:0}#utm-elbows input[type=search]{width:100%;font-size:11px}#utm-elbows .filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}#utm-elbows label{display:block;font-size:10px;font-weight:500}#utm-elbows label select{display:block;width:100%;margin-top:7px;font-size:11px}#utm-elbows .quick{display:flex;gap:8px;align-items:center;margin-top:18px;font-size:10px;color:var(--gray);flex-wrap:wrap}#utm-elbows .quick button{padding:4px 12px;background:white;font-size:10px}#utm-elbows .quick button.active{color:var(--orange);border-color:var(--orange)}#utm-elbows .toolbar{display:flex;gap:15px;align-items:center;margin:24px 0 14px}#utm-elbows .toolbar>div:first-child{flex:1}#utm-elbows .toolbar strong{font-size:12px;display:block}#utm-elbows .toolbar #scope{font-size:9px;color:var(--gray)}#utm-elbows .toolbar label{display:flex;align-items:center;gap:10px;color:var(--gray)}#utm-elbows .toolbar select{border:0;margin:0;width:auto;padding:5px;font-size:10px}#utm-elbows .views{display:flex}#utm-elbows .views button{padding:7px 10px;font-size:10px}#utm-elbows .views button[aria-pressed=true]{background:#282d30;border-color:#282d30;color:white}#utm-elbows .chip{background:#fff3ef;border:0;color:var(--orange);font-size:10px;padding:5px 9px;margin:0 8px 10px 0}#utm-elbows .table-wrap{overflow-x:auto}#utm-elbows table{width:100%;border-collapse:collapse;text-align:left}#utm-elbows th{background:#f7f7f5;color:#8b9093;font-size:9px;font-weight:500;padding:12px 9px;white-space:nowrap}#utm-elbows td{padding:16px 9px;border-bottom:1px solid var(--line);font-size:11px;white-space:nowrap}#utm-elbows .product-name{border:0;padding:0;text-align:left;font-size:12px;font-weight:600}#utm-elbows .product-name:hover{color:var(--orange)}#utm-elbows td small{display:block;color:#93989b;font-size:9px;margin-top:4px}#utm-elbows .add{padding:8px 11px;color:var(--orange);font-size:10px;border-color:#f4b8aa}#utm-elbows .data-note{font-size:10px;color:#999fa2;line-height:1.7;margin:16px 0 24px}#utm-elbows .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#utm-elbows .product-card{border:1px solid var(--line);padding:17px}#utm-elbows .product-card img{width:100%;height:140px;object-fit:contain}#utm-elbows .product-card h3{margin:12px 0 5px}#utm-elbows .product-card p{font-size:10px}#utm-elbows .product-card .add{width:100%;margin-top:10px}#utm-elbows .empty{padding:40px 25px;border:1px solid var(--line);text-align:center}#utm-elbows .guidance{border-top:1px solid var(--line);margin-top:40px;padding-top:30px}#utm-elbows .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:25px 0}#utm-elbows .steps b{font-size:19px;font-weight:500;color:#d1d4d5}#utm-elbows .steps h3{font-size:12px;margin:10px 0}#utm-elbows .steps p{font-size:11px}#utm-elbows details{border-top:1px solid var(--line);padding:16px 0}#utm-elbows summary{font-size:12px;cursor:pointer;font-weight:500}#utm-elbows details p{font-size:12px;margin:15px 0 0}#utm-elbows .bottom-cta{background:#f7f7f5;padding:32px;margin:50px 0 25px;display:flex;justify-content:space-between;align-items:center;gap:30px}#utm-elbows .bottom-cta h2{font-size:24px;margin-bottom:10px}#utm-elbows .bottom-cta p{font-size:12px;margin:0}#utm-elbows .bottom-cta button{flex-shrink:0}#utm-elbows footer{display:flex;gap:40px;color:#84898c;font-size:11px;border-top:1px solid var(--line);padding-top:25px!important;padding-bottom:110px!important}#utm-elbows .basket{position:fixed;bottom:22px;right:30px;box-shadow:0 5px 25px #0002;background:#282d30;color:white;border:0;padding:15px 20px;display:flex;align-items:center;gap:18px;font-size:12px;z-index:5}#utm-elbows .basket b{background:var(--orange);padding:1px 8px}#utm-elbows .basket span{font-size:10px;color:#bfc3c5}#utm-elbows #toast{position:fixed;bottom:90px;right:30px;background:#fff;border-left:3px solid var(--orange);padding:12px 20px;box-shadow:0 4px 22px #0002;display:none;font-size:11px;z-index:30}#utm-elbows dialog{border:0;padding:36px;width:min(880px,calc(100% - 32px));max-height:90vh;color:var(--ink)}#utm-elbows dialog::backdrop{background:#1a242a80}#utm-elbows .close{position:absolute;top:8px;right:13px;border:0;font-size:28px;background:transparent}#utm-elbows .detail-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:35px}#utm-elbows .detail-grid img{width:100%;margin-top:20px}#utm-elbows .detail-grid h2{margin-bottom:8px}#utm-elbows .specs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:15px 0}#utm-elbows .specs dt,#utm-elbows .specs dd{border-bottom:1px solid var(--line);padding:8px 0;margin:0;font-size:11px}#utm-elbows .specs dt{color:#8b9093}#utm-elbows .detail-bottom{background:#f7f7f5;padding:17px;display:flex;align-items:center;justify-content:space-between;margin-top:20px}#utm-elbows .detail-bottom input{width:70px}#utm-elbows .detail-bottom b{font-size:12px}#utm-elbows .detail-bottom small{display:block;color:var(--gray);font-size:10px}#utm-elbows .variant{width:100%;margin-top:5px}#utm-elbows .dialog-actions{display:flex;gap:15px;margin-top:25px}#utm-elbows textarea{display:block;width:100%;height:75px;margin-top:8px}#utm-elbows .file{margin-top:18px}#utm-elbows .file input{display:block;margin-top:8px;max-width:100%}#utm-elbows .request-row{display:flex;gap:15px;align-items:center;border-bottom:1px solid var(--line);padding:15px 0;margin-bottom:10px}#utm-elbows .request-row>div{flex:1}#utm-elbows .request-row small{display:block;color:var(--gray)}#utm-elbows .request-row input{width:70px}#utm-elbows .request-row button{border:0;color:var(--orange);padding:5px}#utm-elbows{scroll-behavior:smooth}@media(max-width:1000px){#utm-elbows .layout{grid-template-columns:190px minmax(0,1fr);gap:20px}#utm-elbows .filters{grid-template-columns:repeat(2,1fr)}#utm-elbows .cards{grid-template-columns:repeat(2,1fr)}#utm-elbows .intro-art{width:220px}#utm-elbows .intro-art img{width:220px}#utm-elbows .toolbar{flex-wrap:wrap}#utm-elbows .toolbar>div:first-child{min-width:140px}}@media(max-width:650px){#utm-elbows .wrap{padding:0 20px}#utm-elbows .preview{padding:8px 20px;font-size:8px}#utm-elbows .preview span{display:none}#utm-elbows .crumb{font-size:9px}#utm-elbows .intro{min-height:210px}#utm-elbows .intro h1{font-size:30px}#utm-elbows .intro p{font-size:11px}#utm-elbows .intro-art{display:none}#utm-elbows .layout{display:block}#utm-elbows .sidebar-title{padding-top:0}#utm-elbows #families{display:flex;overflow:auto;margin-bottom:20px}#utm-elbows .family{min-width:160px;border:1px solid var(--line);padding:10px}#utm-elbows .family small{display:none}#utm-elbows .help{display:none}#utm-elbows .selector{padding:18px}#utm-elbows .toolbar{gap:10px}#utm-elbows .toolbar label{font-size:9px}#utm-elbows .toolbar .views{margin-left:auto}#utm-elbows .steps{grid-template-columns:1fr;gap:5px}#utm-elbows .steps article{border-left:2px solid var(--line);padding-left:15px}#utm-elbows .bottom-cta{display:block;padding:25px}#utm-elbows .bottom-cta h2{font-size:22px}#utm-elbows .bottom-cta button{margin-top:20px}#utm-elbows footer{flex-direction:column;gap:10px}#utm-elbows .basket{bottom:14px;right:15px;left:15px;justify-content:space-between}#utm-elbows .basket span{margin-left:auto}#utm-elbows .detail-grid{grid-template-columns:1fr;gap:10px}#utm-elbows .detail-grid img{height:140px;object-fit:contain;margin:0}#utm-elbows dialog{padding:28px 20px}#utm-elbows .detail-bottom{gap:10px;flex-wrap:wrap}#utm-elbows .cards{grid-template-columns:1fr 1fr;gap:10px}#utm-elbows .product-card{padding:12px}#utm-elbows .product-card img{height:110px}#utm-elbows .request-row{flex-wrap:wrap}#utm-elbows .request-row>div{min-width:150px}#utm-elbows .dialog-actions{flex-wrap:wrap}}@media(max-width:650px){#utm-elbows .table-wrap{overflow:visible}#utm-elbows table,#utm-elbows tbody{display:block}#utm-elbows thead{display:none}#utm-elbows tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);margin-bottom:12px;padding:13px;gap:10px}#utm-elbows td{display:block;padding:0;border:0;white-space:normal}#utm-elbows td:first-child{grid-column:1/3}#utm-elbows td:nth-child(2):before{content:"Сталь: ";color:var(--gray)}#utm-elbows td:nth-child(3):before{content:"Стенка: ";color:var(--gray)}#utm-elbows td:nth-child(3):after{content:" мм"}#utm-elbows td:nth-child(4){align-self:center}#utm-elbows td:last-child{text-align:right}#utm-elbows .add{padding:10px 15px}}#utm-elbows .guide-copy{max-width:760px}#utm-elbows .guide-copy p,#utm-elbows .order-intro{font-size:12px;line-height:1.9;color:#6e7579}#utm-elbows .guide-copy h3{font-size:14px;margin:22px 0 9px}#utm-elbows .order-heading{margin-top:32px;padding-top:28px;border-top:1px solid var(--line)}#utm-elbows .faq-heading{font-size:16px;margin:28px 0 16px}#utm-elbows .intro>div:first-child{flex:1}#utm-elbows .intro-art{flex-shrink:0}@media(max-width:900px){#utm-elbows .intro br{display:none}#utm-elbows .intro p{max-width:490px}}#utm-elbows .intro-art{width:265px;overflow:visible}#utm-elbows .intro-art img{right:25px;width:225px;height:225px;bottom:32px}#utm-elbows .intro-art span{right:20px;left:0;text-align:center;font-size:11px;line-height:1.5;bottom:10px;white-space:normal}#utm-elbows .intro p{font-size:14px}#utm-elbows .crumb{font-size:12px}#utm-elbows .family{display:flex;align-items:center;gap:10px;padding:12px 8px;font-size:12px}#utm-elbows .family img{flex:0 0 56px;object-fit:contain;background:#fff;border:1px solid #eee}#utm-elbows .family span{min-width:0;overflow-wrap:anywhere}#utm-elbows .family small{font-size:11px}#utm-elbows .layout{grid-template-columns:255px minmax(0,1fr);gap:28px}#utm-elbows .sidebar-title{font-size:14px}#utm-elbows .filters label,#utm-elbows label{font-size:12px}#utm-elbows .filters select,#utm-elbows label select,#utm-elbows input[type=search]{font-size:13px}#utm-elbows .quick,#utm-elbows .quick button,#utm-elbows .textlink{font-size:12px}#utm-elbows .toolbar strong{font-size:14px}#utm-elbows .toolbar #scope,#utm-elbows .toolbar label,#utm-elbows .toolbar select,#utm-elbows .views button{font-size:12px}#utm-elbows th{font-size:11px}#utm-elbows td{font-size:13px}#utm-elbows .product-name{font-size:14px}#utm-elbows td small{font-size:11px}#utm-elbows .add,#utm-elbows .outline,#utm-elbows .primary{font-size:12px}#utm-elbows .data-note{font-size:12px}#utm-elbows .guide-copy p,#utm-elbows .order-intro,#utm-elbows .steps p,#utm-elbows details p{font-size:14px}#utm-elbows .guide-copy h3,#utm-elbows .steps h3,#utm-elbows summary{font-size:14px}#utm-elbows .help p,#utm-elbows .product-card p{font-size:12px}#utm-elbows .eyebrow{font-size:10px}#utm-elbows .specs dt,#utm-elbows .specs dd{font-size:13px}#utm-elbows .basket{font-size:14px}#utm-elbows .basket span{font-size:12px}@media(max-width:1000px){#utm-elbows .layout{grid-template-columns:215px minmax(0,1fr);gap:20px}#utm-elbows .intro-art{width:210px}#utm-elbows .intro-art img{width:185px;height:185px;right:20px;bottom:45px}#utm-elbows .intro-art span{font-size:10px}#utm-elbows .family{gap:8px;font-size:12px}#utm-elbows .family img{width:46px;height:46px;flex-basis:46px}}@media(max-width:650px){#utm-elbows .layout{display:block}#utm-elbows .intro p{font-size:13px}#utm-elbows .family{min-width:210px}#utm-elbows .family img{width:52px;height:52px;flex-basis:52px}#utm-elbows .toolbar label{font-size:11px}#utm-elbows .intro h1{font-size:30px}#utm-elbows .product-name{font-size:13px}#utm-elbows .guide-copy p,#utm-elbows .order-intro,#utm-elbows .steps p,#utm-elbows details p{font-size:14px}}#utm-elbows .filters select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m2 2 4 4 4-4' fill='none' stroke='%2325292c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px}@media(forced-colors:active){#utm-elbows .filters select{appearance:auto;background-image:none}}#utm-elbows .intro-art img{right:auto;left:calc(50% - 10px);transform:translateX(-67%)}
#utm-elbows .standard-summary{font-size:12px;max-width:240px;white-space:normal}#utm-elbows .detail-params{display:grid;grid-template-columns:1fr 1fr;gap:12px}#utm-elbows .detail-params input{width:100%}#utm-elbows .product-card{display:block;width:auto;height:auto;min-height:0;margin:0}#utm-elbows .family{cursor:pointer}#utm-elbows dialog{font-family:Montserrat,Arial,sans-serif}#utm-elbows .filter-note{font-size:12px;color:#777;margin:14px 0 0}#utm-elbows .product-name{line-height:1.5;white-space:normal}#utm-elbows .cards .product-card img{display:block}#utm-elbows .dialog-actions{flex-wrap:wrap}#utm-elbows .steps article{margin:0}#utm-elbows .primary:hover{color:#fff;background:#cc3211}#utm-elbows .sidebar-title{color:#25292c}#utm-elbows .product-card img{margin:0 auto}#utm-elbows .detail-grid img{object-fit:contain;max-height:240px}
@media(max-width:650px){#utm-elbows td:nth-child(2):before{content:"Материал: "}#utm-elbows td:nth-child(3):before{content:"Размеры: "}#utm-elbows td:nth-child(3):after{content:""}#utm-elbows .cards{grid-template-columns:1fr}#utm-elbows .standard-summary{max-width:none}#utm-elbows .detail-params{grid-template-columns:1fr 1fr}}

#utm-elbows .position-meta{display:block;font-size:12px;line-height:1.8;color:#737a7e;white-space:normal;margin-top:6px}#utm-elbows .size-results td:first-child{width:65%}#utm-elbows .size-results td:nth-child(2){white-space:nowrap}#utm-elbows .load-more{margin:24px auto;display:block}#utm-elbows input[readonly]{background:#f7f7f6;color:#555}@media(max-width:650px){#utm-elbows .size-results td:first-child{width:auto}#utm-elbows .size-results td:nth-child(2):before{content:"Цена и срок: "}#utm-elbows .size-results td:nth-child(3):before,#utm-elbows .size-results td:nth-child(3):after{content:""}}
