@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f4f5f6;--satin:#e9ecee;--zinc:#cfd4d9;--galv:#dadee2;--graphite:#1e2227;--iron:#2a2f35;--hair:#d3d8dd;--edge:#161c223d;--shine:#ffffffd1;--muted:#59616a;--muted-steel:#454c54;--ink-soft:#3a4148;--blue:#194d9c;--blue-dark:#123a77;--focus-dark:#9fbbe6;--wrap:1200px;--gut:24px;--sec:128px;--font:"Inter Tight Variable", "Inter Tight", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--brush:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cfilter id='b' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0012 0.75' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.14 0 0 0 0 0.16 0.42 0 0 0 -0.16'/%3E%3C/filter%3E%3Crect width='640' height='640' filter='url(%23b)'/%3E%3C/svg%3E");--brush-soft:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cfilter id='b' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0016 0.9' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.14 0 0 0 0 0.16 0.26 0 0 0 -0.1'/%3E%3C/filter%3E%3Crect width='640' height='640' filter='url(%23b)'/%3E%3C/svg%3E");--brush-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cfilter id='b' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0012 0.8' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.86 0 0 0 0 0.9 0 0 0 0 0.94 0.2 0 0 0 -0.07'/%3E%3C/filter%3E%3Crect width='640' height='640' filter='url(%23b)'/%3E%3C/svg%3E");--spangle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520'%3E%3Cfilter id='s' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.022' numOctaves='2' seed='23' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.16 0 0 0 0 0.19 0 0 0 0 0.22 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='0 .016 0 .026 .006 .02 0 .012 .024 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='520' height='520' filter='url(%23s)'/%3E%3C/svg%3E");--surface-hero:var(--brush), linear-gradient(102deg, #d3d7dc 0%, #e7eaed 30%, #f6f7f8 48%, #e9ecee 62%, #d5d9dd 100%);--surface-satin:var(--brush-soft), linear-gradient(90deg, #fff0 0%, #ffffff80 42%, #fff0 78%), linear-gradient(180deg, #eef0f2, #e3e6e9);--surface-zinc:var(--brush), linear-gradient(100deg, #c8cdd3 0%, #d5d9de 38%, #dcdfe3 52%, #d2d6db 70%, #c6cbd1 100%);--surface-galv:var(--spangle), var(--brush-soft), linear-gradient(98deg, #d4d8dd 0%, #e2e5e8 45%, #d9dde1 100%);--surface-plate:var(--brush-soft), linear-gradient(180deg, #f1f3f4 0%, #e6e9ec 55%, #dde1e5 100%);--surface-iron:var(--brush-light), linear-gradient(100deg, #25292e 0%, #2f343a 46%, #353b42 58%, #272b30 100%);--surface-topbar:var(--brush-light), linear-gradient(100deg, #262a30 0%, #323840 50%, #262a30 100%);--contact-shadow:drop-shadow(0 12px 9px #161c2229) drop-shadow(0 2px 2px #161c2224)}@media (width<=600px){:root{--gut:16px;--sec:80px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--graphite);font:400 17px/1.6 var(--font);font-feature-settings:"tnum" 1, "calt" 0;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:1px}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{background:var(--graphite);color:#fff;z-index:30;padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.wrap{max-width:calc(var(--wrap) + 2 * var(--gut));padding:0 var(--gut);margin:0 auto}.num{font-variant-numeric:tabular-nums lining-nums}.steel{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);box-shadow:inset 0 1px 0 var(--shine);position:relative}.steel+.steel{border-top:0}.h2{letter-spacing:-.02em;max-width:18ch;font-size:clamp(28px,3.2vw,40px);font-weight:500;line-height:1.12}.lede{color:var(--muted);max-width:52ch;margin-top:16px}.label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500;line-height:1.3}.btn{min-height:48px;font:500 16px/1.2 var(--font);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn--primary{background:var(--blue);color:#fff}.btn--primary:hover{background:var(--blue-dark)}.btn--ghost{border-color:var(--graphite);color:var(--graphite);background:0 0}.btn--ghost:hover{background:var(--graphite);color:#fff}.btn--small{min-height:44px;padding:0 16px;font-size:15px}.link{color:var(--blue);text-underline-offset:4px;text-decoration:underline 1px}.link:hover{text-decoration-thickness:2px}.block{scroll-margin-top:16px}.section{padding-top:var(--sec);padding-bottom:var(--sec)}.split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;display:grid}.block--plain+.block--plain{border-top:1px solid var(--hair)}.block--topbar{background-color:var(--iron);background-image:var(--surface-topbar);color:#d9dde2;background-size:640px 640px,100% 100%;font-size:13px;line-height:1.45}.topbar{padding-top:9px;padding-bottom:9px}.block--header{background:var(--paper);border-bottom:1px solid var(--hair);z-index:5;position:relative}.header{align-items:center;gap:40px;min-height:84px;display:flex}.header__brand{flex:none;display:block}.brand-logo{width:auto;height:46px}.header .brand-logo{height:72px}.header__brand{padding:8px 0}.nav{flex:1;align-items:center;gap:40px;display:flex}.nav>ul{gap:32px;display:flex}.nav a{color:var(--graphite);border-bottom:1px solid #0000;padding:6px 0;font-size:15px;text-decoration:none}.nav>ul a:hover{border-bottom-color:var(--graphite)}.nav a[aria-current=page]{border-bottom-color:var(--blue);color:var(--blue)}.nav__end{align-items:center;gap:28px;margin-left:auto;display:flex}.lang{letter-spacing:.06em;align-items:center;gap:2px;font-size:13px;font-weight:500;display:flex}.lang a{color:var(--muted);border-bottom:0;padding:6px 8px;text-decoration:none}.lang a:hover{color:var(--graphite)}.lang a[aria-current=true]{color:var(--graphite);box-shadow:inset 0 -1px 0 var(--graphite)}.lang span{color:#aab1b8}.socials{align-items:center;gap:4px;display:flex}.socials a{width:36px;height:36px;color:var(--muted-steel);border-bottom:0;border-radius:2px;place-items:center;padding:0;transition:color .15s;display:grid}.socials a:hover{color:var(--blue)}.nav .phone{white-space:nowrap;border-bottom:0;font-size:16px;font-weight:500}.nav .phone:hover{color:var(--blue)}.menu-btn{color:var(--graphite);font:500 15px/1 var(--font);cursor:pointer;background:0 0;border:1px solid #aab1b8;border-radius:2px;margin-left:auto;padding:12px 16px;display:none}.lang-offer{background-color:var(--satin);background-image:var(--brush-soft);border-bottom:1px solid var(--hair);background-size:640px 640px;font-size:14px}.lang-offer__inner{flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:8px;padding-bottom:8px;display:flex}.lang-offer p{color:var(--graphite);margin-right:auto}.lang-offer__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lang-offer .btn{min-height:36px;padding:0 14px;font-size:14px}.lang-offer__dismiss{color:var(--muted-steel);text-underline-offset:3px;cursor:pointer;background:0 0;border:1px solid #0000;padding:8px 10px;font-size:14px;text-decoration:underline}.lang-offer__dismiss:hover{color:var(--graphite)}.block--pagehead{background-color:#dfe2e6;background-image:var(--surface-hero);background-size:640px 640px,100% 100%;border-top:0}.pagehead{padding-top:64px;padding-bottom:72px}.pagehead h1{letter-spacing:-.03em;max-width:18ch;font-size:clamp(36px,4.4vw,58px);font-weight:500;line-height:1.05}.pagehead .lede{color:var(--ink-soft);margin-top:20px;font-size:18px}.crumbs{color:var(--muted-steel);margin-bottom:28px;font-size:14px}.crumbs ol{flex-wrap:wrap;gap:4px 0;display:flex}.crumbs li:not(:last-child):after{content:"/";color:#8b939b;margin:0 10px}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.prose{color:#3d444c;max-width:66ch}.prose>*+*{margin-top:1em}.prose h2,.prose h3{color:var(--graphite);letter-spacing:-.01em;margin-top:1.6em;font-weight:500;line-height:1.25}.prose h2{font-size:26px}.prose h3{font-size:20px}.prose ul{list-style:none}.prose ul li{padding-left:20px;position:relative}.prose ul li+li,.prose ol li+li{margin-top:.4em}.prose ul li:before{content:"";background:var(--graphite);width:8px;height:1px;position:absolute;top:.78em;left:0}.prose ol{padding-left:1.4em;list-style:decimal}.prose a{color:var(--blue);text-underline-offset:4px;text-decoration-thickness:1px}.prose strong{color:var(--graphite);font-weight:600}.prose img{border:1px solid var(--hair);height:auto}.prose table{border-collapse:collapse;width:100%;font-size:15px}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--hair);vertical-align:top;padding:10px 12px 10px 0}.block--footer{color:#d3d8dd;background-color:var(--iron);background-image:var(--surface-iron);background-size:640px 640px,100% 100%;border-top:1px solid #15181b;position:relative;box-shadow:inset 0 1px #ffffff1f}.footer{grid-template-columns:minmax(0, 5fr) repeat(var(--cols,2), minmax(0, 3.5fr));gap:48px;padding-top:80px;padding-bottom:40px;display:grid}.footer .brand-logo{height:52px;margin-bottom:20px}.footer p{color:#a9b1b9;max-width:40ch;font-size:15px}.footer__title{letter-spacing:.1em;text-transform:uppercase;color:#a9b1b9;margin-bottom:14px;font-size:12px;font-weight:500;line-height:1.3}.footer ul{align-content:start;gap:8px;font-size:15px;display:grid}.footer ul a{text-decoration:none}.footer ul a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.footer :focus-visible{outline-color:var(--focus-dark)}.footer__bottom{border-top:1px solid #0006;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:12px 32px;padding-top:24px;font-size:14px;display:flex;box-shadow:inset 0 1px #ffffff12}.footer p.footer__copy{color:#d3d8dd;max-width:none;font-size:14px}.footer__legal ul{flex-wrap:wrap;gap:8px 24px;font-size:14px;display:flex}.footer__legal a{color:#a9b1b9}.footer p.footer__author{color:#8f98a1;max-width:none;margin-left:auto;font-size:14px}.footer__author a{color:#c3c9cf;text-underline-offset:4px;text-decoration:underline 1px}.footer__author a:hover{color:#fff}@media (width<=1080px){.nav>ul{gap:22px}.nav,.header{gap:28px}}@media (width<=960px){.menu-btn{display:inline-block}.nav{background:var(--paper);border-bottom:1px solid var(--hair);padding:8px var(--gut) 24px;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 24px -20px #161c2280}.nav.is-open{display:flex}.nav>ul{flex-direction:column;gap:0}.nav>ul a{border-bottom:1px solid var(--hair);padding:14px 0;font-size:17px;display:block}.nav>ul a:hover,.nav>ul a[aria-current=page]{border-bottom-color:var(--hair)}.nav__end{flex-wrap:wrap;justify-content:space-between;gap:16px 24px;margin:20px 0 0}.nav__end .socials{flex-basis:100%;margin-left:-8px}.split{grid-template-columns:1fr;gap:40px}.footer{grid-template-columns:1fr 1fr}.footer>div:first-child{grid-column:1/-1}}@media (width<=600px){body{font-size:16px}.block--topbar{font-size:12.5px}.header{min-height:68px}.brand-logo{height:38px}.header .brand-logo{height:54px}.header__brand{padding:7px 0}.pagehead{padding-top:40px;padding-bottom:48px}.footer__bottom{flex-direction:column}.footer p.footer__author{margin-left:0}.pagehead .lede{font-size:17px}.crumbs{margin-bottom:20px}.lang-offer p{flex:100%}.footer{grid-template-columns:1fr;gap:32px;padding-top:64px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media print{.block--topbar,.lang-offer,.menu-btn,.nav{display:none!important}.steel,.block--hero,.block--pagehead,.block--products,.block--contacts,.block--facts{background:0 0!important}}.block--hero{background-color:#dfe2e6;background-image:var(--surface-hero);background-size:640px 640px,100% 100%;border-top:0}.hero{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:48px;padding-top:120px;padding-bottom:120px;display:grid}.hero--solo{grid-template-columns:minmax(0,1fr)}.hero h1,.hero .hero__title{text-wrap:balance;letter-spacing:-.03em;max-width:15ch;font-size:clamp(38px,4.4vw,62px);font-weight:500;line-height:1.05}.hero--solo .hero__title{max-width:18ch}.hero__text{color:var(--ink-soft);max-width:40ch;margin-top:28px;font-size:19px;line-height:1.55}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.hero__types{justify-self:end;width:100%;max-width:520px}.hero__types .label{margin-bottom:12px}.hero__types ul{border-top:1px solid #1e222747;box-shadow:inset 0 1px #fff9}.hero__types li{border-bottom:1px solid #1e222729;box-shadow:0 1px #ffffff80}.hero__types a{color:var(--graphite);grid-template-columns:8.75rem minmax(0,1fr) 16px;align-items:center;gap:20px;padding:18px 4px;text-decoration:none;transition:color .15s,background-color .15s;display:grid}.hero__types a:hover{color:var(--blue);background-color:#ffffff59}.hero__type-name{letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:1.1}.hero__type-desc{color:var(--ink-soft);gap:2px;font-size:15px;line-height:1.4;display:grid}.hero__type-desc small{color:var(--muted-steel);font-size:13px}.hero__type-go{color:var(--muted-steel)}.hero__types a:hover .hero__type-go{color:var(--blue)}.hero__figure{justify-self:end;width:100%;max-width:560px;margin:0}.hero__figure svg{width:100%;height:auto}.hero__figure img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 22px 16px #161c222e)drop-shadow(0 3px 3px #161c2224);width:100%;height:auto}.hero__figure figcaption{color:var(--muted-steel);border-top:1px solid #1e222733;justify-content:space-between;gap:16px;margin-top:16px;padding-top:12px;font-size:13px;display:flex;box-shadow:inset 0 1px #fff9}.drawing{width:100%;height:auto;color:var(--graphite)}.block--facts{background-color:var(--satin);background-image:var(--surface-satin);background-size:640px 640px,100% 100%,100% 100%}.facts{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));display:grid}.fact{border-left:1px solid #161c2229;padding:48px 32px 52px;box-shadow:inset 1px 0 #ffffffb3}.fact:first-child{box-shadow:none;border-left:0;padding-left:0}.fact dt{letter-spacing:-.02em;white-space:nowrap;color:#2a3036;text-shadow:0 1px #ffffffe6,0 -1px #161c221a;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1.1}.fact dd{color:var(--muted-steel);max-width:22ch;margin-top:12px;font-size:15px;line-height:1.45}.types{border-top:1px solid var(--graphite);margin-top:56px}.type{border-bottom:1px solid var(--hair);grid-template-columns:144px minmax(0,3fr) minmax(0,4fr) minmax(0,3fr);align-items:center;gap:32px;padding:20px 0;display:grid;position:relative}.type__img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 8px 6px #161c2224)drop-shadow(0 1px 1px #161c2229);width:144px;height:144px;color:var(--muted);font-size:11px}.type__drawing{align-items:center;width:144px;height:144px;display:flex}.type__name{letter-spacing:-.01em;font-size:24px;font-weight:500;line-height:1.2}.type__name a{text-decoration:none}.type__name a:after{content:"";position:absolute;inset:0}.type:hover .type__name a{color:var(--blue)}.type__name small{letter-spacing:0;color:var(--muted);margin-top:4px;font-size:15px;font-weight:400;display:block}.type__spec .label{margin-bottom:4px;display:block}.type__spec+.type__spec{margin-top:8px}.block--products{background-color:var(--zinc);background-image:var(--surface-zinc);background-size:640px 640px,100% 100%}.block--products .lede{color:var(--muted-steel)}.products__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.card{background-color:var(--satin);background-image:var(--surface-plate);background-size:640px 640px,100% 100%;border:1px solid #161c2238;border-radius:2px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 1px #ffffff73,0 10px 24px -18px #161c2280}.card:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 38%,#ffffff57 50%,#fff0 62%);position:absolute;inset:0;transform:translate(-120%)}.card:hover:after{transition:transform 1.4s cubic-bezier(.25,.6,.25,1);transform:translate(120%)}.card__img{aspect-ratio:1;border-bottom:1px solid #161c2224;justify-content:center;align-items:center;padding:8px;display:flex;box-shadow:0 1px #fffc}.card__img img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;filter:var(--contact-shadow);color:var(--muted-steel);font-size:12px}.card__img .drawing{padding:12%}.card__body{flex-direction:column;flex:1;gap:16px;padding:20px 20px 24px;display:flex}.card h3{font-size:16px;font-weight:500;line-height:1.4}.card h3 a{text-decoration:none}.card h3 a:before{content:"";z-index:1;position:absolute;inset:0}.card:hover h3 a{text-underline-offset:4px;text-decoration:underline 1px}.card :focus-visible{outline:none}.card:focus-within{outline:2px solid var(--blue);outline-offset:3px}.card__summary{color:var(--muted-steel);margin-top:-8px;font-size:14px;line-height:1.45}.price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:auto;display:flex}.price b{letter-spacing:-.01em;font-size:22px;font-weight:500}.price span{color:var(--muted-steel);font-size:14px}.price--ask b{color:var(--blue);font-size:18px}.cards--categories{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--categories .card__img,.cards--categories .card__img img{aspect-ratio:4/3}.cards--categories h3{font-size:20px}.reasons li{border-top:1px solid var(--hair);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;padding:28px 0;display:grid}.reasons li:first-child{border-top:1px solid var(--graphite)}.reasons li:last-child{border-bottom:1px solid var(--hair)}.reasons h3{letter-spacing:-.005em;align-items:flex-start;gap:14px;font-size:20px;font-weight:500;line-height:1.35;display:flex}.reasons h3 svg{width:24px;height:24px;color:var(--muted);flex:none;margin-top:1px}.reasons p{color:var(--muted)}.history{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.history .label{margin-bottom:8px;display:block}.history h3{border-bottom:1px solid var(--graphite);margin-bottom:20px;padding-bottom:16px;font-size:20px;font-weight:500}.history p{color:#3d444c;max-width:46ch}.media-text{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.media-text--left .media-text__media{order:-1}.media-text--right{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.media-text__body .h2{margin-bottom:28px}.plate{background-color:var(--satin);background-image:var(--surface-plate);background-size:640px 640px,100% 100%;border:1px solid #161c2238;border-radius:2px;position:relative;box-shadow:inset 0 1px #fffffff2,0 1px #ffffff73,0 18px 36px -26px #161c228c}.plate--media{aspect-ratio:4/3;justify-content:center;align-items:center;display:flex;overflow:hidden}.plate--media img{object-fit:cover;width:100%;height:100%}.plate--media .drawing{width:82%}.partners{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 48px;padding-top:64px;padding-bottom:64px;display:flex}.partners__head h2{color:var(--muted);font-size:15px;font-weight:500}.partners__head p{color:var(--muted);max-width:40ch;margin-top:6px;font-size:15px}.logos{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.logos a{text-decoration:none;display:block}.logos img{object-fit:contain;filter:grayscale();opacity:.62;mix-blend-mode:multiply;width:auto;max-width:150px;height:34px;transition:opacity .15s,filter .15s}.logos li:hover img{filter:none;opacity:1}.logos img.logos__boxed{object-fit:cover;width:120px;max-width:none;height:40px}.logos .logos__name{color:var(--muted);font-size:17px;font-weight:500}.faq{border-top:1px solid var(--graphite)}.faq details{border-bottom:1px solid var(--hair)}.faq summary{cursor:pointer;padding:24px 48px 24px 0;font-size:19px;font-weight:500;line-height:1.4;list-style:none;display:block;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:before,.faq summary:after{content:"";background:var(--graphite);width:14px;height:1.5px;transition:transform .15s;position:absolute;top:50%;right:6px}.faq summary:after{transform:rotate(90deg)}.faq details[open] summary:after{transform:rotate(0)}.faq summary:hover{color:var(--blue)}.faq .prose{color:var(--muted);padding:0 48px 28px 0}.gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.gallery figure{margin:0}.gallery .plate{aspect-ratio:4/3;overflow:hidden}.gallery img{object-fit:cover;width:100%;height:100%}.gallery figcaption{color:var(--muted);margin-top:10px;font-size:14px}.block--contacts{background-color:var(--galv);background-image:var(--surface-galv);background-size:520px 520px,640px 640px,100% 100%}.block--contacts .lede,.block--contacts .label{color:var(--muted-steel)}.contacts{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:1px solid var(--graphite);gap:32px;margin-top:56px;display:grid}.contacts>div{padding-top:24px}.contacts dt{margin-bottom:10px}.contacts dd{font-size:19px;font-weight:500;line-height:1.45}.contacts dd+dd{margin-top:6px}.contacts dd small{color:var(--muted-steel);font-size:13px;font-weight:400;display:block}.contacts dd a{text-decoration:none}.contacts dd a:hover{color:var(--blue);text-underline-offset:4px;text-decoration:underline}.contacts dd a.link{color:var(--blue);font-size:15px;font-weight:400;text-decoration:underline}@media (width<=1080px){.type{grid-template-columns:112px minmax(0,1fr) minmax(0,1fr);gap:8px 24px}.type__img,.type__drawing{grid-row:span 2;width:112px;height:112px}.type__desc{color:var(--muted);grid-area:2/2/auto/-1;font-size:15px}.cards,.cards--categories{grid-template-columns:repeat(2,minmax(0,1fr))}.card__img{padding:16px 24px}}@media (width<=960px){.hero{grid-template-columns:1fr;gap:56px;padding-top:80px;padding-bottom:80px}.hero__figure{justify-self:start;max-width:520px}.hero__types{justify-self:stretch;max-width:none}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.fact{padding:36px 24px}.fact:nth-child(odd){box-shadow:none;border-left:0;padding-left:0}.fact:nth-child(n+3){border-top:1px solid #161c2229}.history{grid-template-columns:1fr}.media-text,.media-text--right{grid-template-columns:1fr;gap:40px}.media-text--right .media-text__media{order:-1}.gallery,.contacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.hero{gap:44px;padding-top:56px;padding-bottom:64px}.hero__text{margin-top:20px;font-size:17px}.hero__actions{margin-top:32px}.hero__actions .btn{flex:100%}.hero__types a{grid-template-columns:7rem minmax(0,1fr) 16px;gap:12px;padding:16px 0}.hero__type-name{font-size:20px}.fact{padding:28px 16px 30px}.fact dt{white-space:normal;font-size:26px}.fact dd{font-size:14px}.types{margin-top:40px}.type{grid-template-columns:88px minmax(0,1fr);gap:4px 16px;padding:18px 0}.type__img,.type__drawing{grid-row:span 3;width:88px;height:88px}.type__name{font-size:21px}.type__desc,.type__spec{grid-column:2}.type__desc{grid-row:auto}.type__specs{grid-column:2;margin-top:8px}.type__spec .label{margin-right:8px;display:inline}.cards{gap:12px;margin-top:40px}.cards--categories{grid-template-columns:1fr}.card__img{padding:6px}.card__body{gap:12px;padding:14px 14px 18px}.card h3{font-size:14px}.cards--categories h3{font-size:18px}.card__summary{display:none}.price b{font-size:18px}.price--ask b{font-size:15px}.price span{font-size:12.5px}.reasons li{grid-template-columns:1fr;gap:8px;padding:22px 0}.reasons h3{font-size:18px}.history{gap:40px}.partners{padding-top:48px;padding-bottom:48px}.logos{gap:28px 36px}.logos img{max-width:120px;height:26px}.logos img.logos__boxed{width:96px;height:32px}.faq summary{padding:20px 40px 20px 0;font-size:17px}.faq .prose{padding-right:0}.gallery{grid-template-columns:1fr;gap:20px;margin-top:40px}.contacts{grid-template-columns:1fr;gap:0;margin-top:40px}.contacts>div{border-bottom:1px solid #161c222e;padding:20px 0}.contacts dd{overflow-wrap:anywhere;font-size:18px}}@media (prefers-reduced-motion:reduce){.card:after{display:none}}.block--find{background-color:#dfe2e6;background-image:var(--surface-hero);background-size:640px 640px,100% 100%;border-top:0}.find{padding-top:56px;padding-bottom:56px}.find h1{letter-spacing:-.03em;max-width:18ch;font-size:clamp(40px,5.2vw,68px);font-weight:500;line-height:1.03}.find__lede{color:var(--ink-soft);max-width:44ch;margin-top:20px;font-size:19px;line-height:1.55}.find__tools{scroll-margin-top:16px}.search{max-width:860px;margin-top:48px}.search__label{color:var(--muted-steel);margin-bottom:10px;font-size:14px;font-weight:500;display:block}.search__field{align-items:center;display:flex;position:relative}.search__icon{pointer-events:none;width:22px;height:22px;color:var(--muted);margin-top:-11px;position:absolute;top:50%;left:22px}.search__input{-webkit-appearance:none;appearance:none;width:100%;height:76px;color:var(--graphite);font:400 26px/1.2 var(--font);letter-spacing:-.01em;background:#ffffffb8;border:1px solid #161c2257;border-radius:2px;margin:0;padding:0 140px 0 60px;transition:background-color .15s,border-color .15s;box-shadow:inset 0 2px 3px #161c221f,0 1px #fffc}.search__input::placeholder{color:#646c74;opacity:1}.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search__input:hover{border-color:#161c2280}.search__input:focus{border-color:var(--blue);box-shadow:inset 0 2px 3px #161c221a, 0 0 0 1px var(--blue);background:#fff;outline:none}.search__input:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.search__clear{min-height:44px;color:var(--muted-steel);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;border-radius:2px;padding:0 14px;font-size:15px;font-weight:500;text-decoration:underline 1px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.search__clear:hover{color:var(--graphite);background:#161c220f}.search__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:18px;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips__active{display:contents}.chip{cursor:pointer;min-height:44px;color:var(--graphite);background:#ffffff61;border:1px solid #161c224d;border-radius:2px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;box-shadow:inset 0 1px #ffffffb3}.chip:hover{border-color:var(--graphite)}.chip[aria-pressed=true],.chip--active{background:var(--graphite);border-color:var(--graphite);color:#fff;box-shadow:inset 0 1px #ffffff1f}.chip--active svg{opacity:.8;flex:none;width:11px;height:11px}.chip--active:hover svg{opacity:1}.count{color:var(--muted-steel);font-size:15px}.empty{border-top:1px solid #161c2238;margin-top:28px;padding-top:24px;box-shadow:inset 0 1px #fff9}.empty h2{font-size:22px;font-weight:500;line-height:1.3}.empty p{color:var(--ink-soft);max-width:56ch;margin-top:8px}.empty .chips{margin-top:16px}.block--profiles .lede{max-width:56ch}.matrix{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:48px}.matrix__type{width:31%}.matrix thead th{color:var(--muted);text-align:left;border-bottom:1px solid var(--graphite);padding:0 0 14px;font-size:14px;font-weight:500}.matrix thead th:not(:first-child){padding-left:20px}.matrix__group th{color:var(--muted);text-align:left;border-bottom:1px solid var(--hair);padding:36px 0 10px;font-size:14px;font-weight:500}.matrix__row>*{border-bottom:1px solid var(--hair);vertical-align:middle}.matrix__row th{text-align:left;padding:14px 16px 14px 0;font-weight:400}.matrix td{border-left:1px solid var(--hair);padding:10px 0 10px 20px}.rtype{align-items:center;gap:18px;display:flex}.xs{width:80px;height:48px;color:var(--graphite);flex:none}.xs path{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.xs .xs__base{stroke:#b9c0c7;stroke-width:1px;stroke-dasharray:2 3}.rtype__name{letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:1.2}.rtype__name small{letter-spacing:0;color:var(--muted);margin-top:3px;font-size:14px;font-weight:400;line-height:1.35;display:block}.cell{gap:6px;display:flex}.slot{flex-direction:column;flex:0 0 86px;justify-content:center;min-height:52px;display:flex}.len{min-height:32px;color:var(--graphite);border-radius:2px;align-self:flex-start;align-items:center;margin-left:-8px;padding:0 8px;font-size:17px;font-weight:500;text-decoration:none;transition:opacity .2s,color .15s,background-color .15s;display:inline-flex}.len:hover{text-underline-offset:4px;background:#161c220f;text-decoration:underline}.mprice{color:var(--muted);font-size:13px;line-height:1.3}.nil-cell{align-items:center;min-height:52px;display:flex}.nil{background:#a3abb3;width:16px;height:1px;display:block}.matrix .slot.is-off{opacity:.22}.matrix .slot.is-hit .len,.tlen.is-hit{color:var(--blue)}.matrix__row.is-dim th{opacity:.4}.matrix__row.is-dim td{opacity:.6}.m-foot{color:var(--muted);margin-top:20px;font-size:15px}.mextras{border-top:1px solid var(--hair);margin-top:32px;padding-top:20px;font-size:15px}.mextras__title{color:var(--muted);margin-bottom:8px}.mextras ul{gap:6px;display:grid}.tcards{border-top:1px solid var(--graphite);margin-top:32px;display:none}.tcard{border-bottom:1px solid var(--hair);padding:20px 0 22px}.tcard__head{align-items:center;gap:14px;display:flex}.tcard .xs{width:60px;height:36px}.tchips{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.tchip{cursor:pointer;background:0 0;border:1px solid #161c2247;border-radius:2px;min-width:72px;min-height:44px;padding:0 10px;font-size:15px;font-weight:500;transition:opacity .2s}.tchip[aria-pressed=true]{background:var(--graphite);border-color:var(--graphite);color:#fff}.tchip.is-off{opacity:.35}.tlens{border-top:1px solid var(--hair);margin-top:12px}.tlens__t{color:var(--muted);padding-top:12px;font-size:14px;font-weight:500}.tcard.is-js .tlens__t{display:none}.tlen{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:17px;font-weight:500;text-decoration:none;transition:opacity .2s;display:flex}a.tlen:hover{text-underline-offset:4px;text-decoration:underline}.tlen .mprice{font-size:15px}.tlen.is-off{opacity:.3}.tlen--nil{color:var(--muted);font-size:15px;font-weight:400}.block--fasteners{background-color:var(--zinc);background-image:var(--surface-zinc);background-size:640px 640px,100% 100%}.block--fasteners .lede{color:var(--muted-steel)}.block--fasteners .chip{background:#ffffff4d}.block--fasteners .chip[aria-pressed=true]{background:var(--graphite)}.kinds{margin-top:32px}.nomatch{color:var(--muted-steel);border-top:1px solid #161c2233;border-bottom:1px solid #161c2233;margin-top:32px;padding:20px 0}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.tile{background-color:var(--satin);background-image:var(--surface-plate);background-size:640px 640px,100% 100%;border:1px solid #161c2238;border-radius:2px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 1px #ffffff73,0 10px 24px -18px #161c2280}.tile:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 38%,#ffffff57 50%,#fff0 62%);position:absolute;inset:0;transform:translate(-120%)}.tile:hover:after{transition:transform 1.4s cubic-bezier(.25,.6,.25,1);transform:translate(120%)}.tile__img{aspect-ratio:5/4;border-bottom:1px solid #161c2224;justify-content:center;align-items:center;padding:12px 24px;display:flex;box-shadow:0 1px #fffc}.tile__img img{aspect-ratio:1;object-fit:contain;width:auto;height:100%;max-height:220px;filter:var(--contact-shadow);color:var(--muted-steel);font-size:12px}.tile__img .drawing{width:80%}.tile__mark{color:#8a939b;width:56%;height:auto}.tile__body{flex-direction:column;flex:1;gap:6px;padding:18px 20px 22px;display:flex}.tile h3,.tile h4{font-size:16px;font-weight:500;line-height:1.4}.tile h3 a,.tile h4 a{text-decoration:none}.tile h3 a:before,.tile h4 a:before{content:"";z-index:1;position:absolute;inset:0}.tile:hover h3 a,.tile:hover h4 a{text-underline-offset:4px;text-decoration:underline 1px}.tile :focus-visible{outline:none}.tile:focus-within{outline:2px solid var(--blue);outline-offset:3px}.tile__meta{color:var(--muted-steel);font-size:14px}.tile .price{margin-top:auto;padding-top:12px}.tile .price b{font-size:21px}.tile .price--ask b{font-size:17px}.tile.is-hit h3 a,.tile.is-hit h4 a{color:var(--blue)}.block--note{background-color:var(--galv);background-image:var(--surface-galv);background-size:520px 520px,640px 640px,100% 100%}.note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding-top:64px;padding-bottom:64px;display:flex}.note h2{letter-spacing:-.01em;max-width:30ch;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.25}.note__actions{flex-wrap:wrap;gap:12px;display:flex}.cathead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;display:grid}.cathead__media{justify-self:end;width:100%;max-width:440px}.cathead__media img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 18px 14px #161c2229)drop-shadow(0 2px 2px #161c2224);width:100%;height:auto}.facts-inline{border-top:1px solid #1e222733;flex-wrap:wrap;gap:20px 40px;margin-top:32px;padding-top:20px;display:flex;box-shadow:inset 0 1px #fff9}.facts-inline dt{color:var(--muted-steel);margin-bottom:4px}.facts-inline dd{font-size:17px;font-weight:500}.item__crumbs{padding-top:28px}.item__crumbs .crumbs{color:var(--muted);margin-bottom:0}.item{padding-top:32px;padding-bottom:var(--sec);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:64px;display:grid}.iplate{background-color:var(--satin);background-image:var(--surface-plate);background-size:640px 640px,100% 100%;border:1px solid #161c2238;border-radius:2px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 1px #ffffff73,0 18px 36px -28px #161c228c}.iplate--photo,.iplate--drawing{grid-template-columns:minmax(0,1fr)}.iplate__photo{aspect-ratio:1;justify-content:center;align-items:center;padding:4%;display:flex}.iplate__photo img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 22px 16px #161c222e)drop-shadow(0 3px 3px #161c2224);width:100%;height:auto;color:var(--muted-steel);font-size:13px}.iplate--photo .iplate__photo{aspect-ratio:4/3;padding:4% 12%}.iplate--photo .iplate__photo img{width:auto;height:100%}.iplate__draw{border-left:1px solid #161c2229;flex-direction:column;justify-content:center;padding:24px 20px 20px;display:flex;box-shadow:inset 1px 0 #ffffffb3}.iplate--drawing .iplate__draw{aspect-ratio:4/3;box-shadow:none;border-left:0;padding:8% 10%}.iplate__draw .drawing{width:100%;height:auto}.iplate__mark{color:#8a939b;width:40%;margin:0 auto}.iplate__cap{color:var(--muted-steel);border-top:1px solid #161c2229;grid-column:1/-1;justify-content:space-between;gap:16px;padding:12px 20px;font-size:13px;display:flex;box-shadow:inset 0 1px #ffffffb3}.ithumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.ithumbs li{aspect-ratio:1;background-color:var(--satin);background-image:var(--surface-plate);background-size:640px 640px,100% 100%;border:1px solid #161c2238;border-radius:2px;justify-content:center;align-items:center;padding:8%;display:flex}.ithumbs img{object-fit:contain;width:100%;height:auto;filter:var(--contact-shadow)}.item__info h1{letter-spacing:-.025em;font-size:clamp(32px,3.4vw,46px);font-weight:500;line-height:1.08}.item__sku{color:var(--muted);margin-top:12px;font-size:15px}.item__lead{color:var(--ink-soft);max-width:46ch;margin-top:20px}.variants{gap:20px;margin-top:32px;display:grid}.vgroup__label{color:var(--muted);margin-bottom:8px;font-size:14px;font-weight:500}.seg{background:#ffffff80;border:1px solid #161c2257;border-radius:2px;max-width:100%;display:inline-flex;box-shadow:inset 0 1px #fff}.seg>*{min-width:80px;min-height:46px;color:var(--graphite);border-left:1px solid #161c2233;justify-content:center;align-items:center;padding:0 16px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.seg>:first-child{border-left:0}.seg a:hover{text-underline-offset:4px;background:#161c220f;text-decoration:underline}.seg [aria-current=page]{background-color:#d5d9de;background-image:var(--brush-soft), linear-gradient(180deg, #cdd2d7, #dde1e5);box-shadow:inset 0 2px 3px #161c2238, inset 0 -2px 0 var(--blue);background-size:640px 640px,100% 100%}.seg [aria-disabled=true]{color:#6b737b;cursor:not-allowed;background:repeating-linear-gradient(135deg,#0000 0 6px,#161c2212 6px 7px)}.priceblock{border-top:1px solid var(--hair);margin-top:32px;padding-top:24px}.price--block{gap:10px}.price--block b{letter-spacing:-.02em;font-size:40px;line-height:1.1}.price--block span{color:var(--muted);font-size:16px}.price--ask.price--block b{font-size:26px;line-height:1.2}.priceblock__note{color:var(--muted);max-width:44ch;margin-top:8px;font-size:15px}.item__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.copy{cursor:pointer;min-height:48px;color:var(--blue);text-underline-offset:4px;background:0 0;border:0;padding:0 4px;font-size:16px;font-weight:500;text-decoration:underline 1px}.copy:hover{text-decoration-thickness:2px}.block--specs{background-color:var(--satin);background-image:var(--surface-satin);background-size:640px 640px,100% 100%,100% 100%}.ispecs{border-top:1px solid var(--graphite)}.ispecs>div{border-bottom:1px solid #161c2229;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;padding:16px 0;display:grid;box-shadow:0 1px #fff9}.ispecs dt{color:var(--muted-steel)}.ispecs dd{font-weight:500}.ispecs__note{color:var(--muted-steel);margin-top:20px;font-size:15px}.related__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;display:flex}.cards--related{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}.cards--related .card__img{aspect-ratio:4/3;padding:12px 24px}.cards--related .card__img img{width:auto;height:100%}.cards--related .card__img .drawing{padding:8%}.cards--related .card__body{gap:6px;padding:18px 20px 22px}.card__note{color:var(--muted-steel);font-size:14px}.cards--related .price{padding-top:10px}@media (width<=1080px){.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.matrix__type{width:27%}.slot{flex-basis:72px}.rtype{gap:12px}.xs{width:56px;height:34px}.item{grid-template-columns:1fr;gap:40px}.iplate-wrap{max-width:760px}}@media (width<=960px){.cathead{grid-template-columns:1fr;gap:40px}.cathead__media{justify-self:start;max-width:360px}.cards--related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.matrix{display:none}.tcards{display:block}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=600px){.find{padding-top:40px;padding-bottom:40px}.find__lede{margin-top:14px;font-size:17px}.search{margin-top:32px}.search__input{height:60px;padding:0 104px 0 46px;font-size:20px}.search__icon{width:18px;height:18px;margin-top:-9px;left:16px}.search__clear{padding:0 10px;font-size:14px;right:6px}.chip{padding:0 12px;font-size:14px}.tile__img{padding:6px 10px}.tile__body{padding:14px 14px 16px}.tile h3,.tile h4{font-size:14px}.tile__meta{font-size:13px}.tile .price b{font-size:18px}.tile .price--ask b{font-size:15px}.note{padding-top:48px;padding-bottom:48px}.note__actions{width:100%}.note__actions .btn{flex:100%}.item__crumbs{padding-top:20px}.item__crumbs .crumbs{font-size:13px}.item{gap:32px;padding-top:20px}.iplate{grid-template-columns:1fr}.iplate__draw{border-top:1px solid #161c2229;border-left:0;padding:20px 32px 16px;box-shadow:inset 0 1px #ffffffb3}.iplate--drawing .iplate__draw{box-shadow:none;border-top:0}.iplate__draw .drawing{max-width:300px;margin:0 auto}.iplate__cap{padding:10px 16px}.seg{display:flex}.seg>*{flex:1 1 0;min-width:0;padding:0 6px}.price--block b{font-size:34px}.item__actions .btn{flex:100%}.ispecs>div{grid-template-columns:1fr 1fr;gap:16px;padding:14px 0}.cards--related{grid-template-columns:1fr;gap:12px;margin-top:32px}.cards--related .card{flex-direction:row}.cards--related .card__img{aspect-ratio:auto;border-bottom:0;border-right:1px solid #161c2224;flex:0 0 112px;padding:8px;box-shadow:1px 0 #fffc}.cards--related .card__img img{width:100%;height:auto}.cards--related .card__body{padding:14px 16px 16px}}@media (prefers-reduced-motion:reduce){.tile:after{display:none}}@media print{.search,.kinds,.tchips,.copy,.block--note{display:none!important}.block--find,.block--fasteners,.block--specs,.block--note{background:0 0!important}}
