@font-face{font-family:"Poppins";font-weight:300;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/poppins-300-5324e98439.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:400;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/poppins-400-a589ac2ff4.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:600;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/poppins-600-fc88dfb742.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:700;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/poppins-700-432bb7956a.woff2") format("woff2")}@font-face{font-family:"Font Awesome 6 Free";font-weight:900;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/fa-solid-900-bc7f07d063.woff2") format("woff2")}@font-face{font-family:"Font Awesome 6 Brands";font-weight:400;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/fa-brands-400-7f91560362.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:500;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/poppins-500-48a86f91f0.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:800;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/poppins-800-bbaf5fd395.woff2") format("woff2")}@font-face{font-family:"Font Awesome 6 Free";font-weight:400;font-style:normal;font-display:swap;src:url("https://www.threadingmachines.co.in/fonts/imc-home-public-20261009/fa-regular-400-0ea63581d7.woff2") format("woff2")}.fa,.fas,.fa-solid{font-family:"Font Awesome 6 Free" !important;font-weight:900}.far,.fa-regular{font-family:"Font Awesome 6 Free" !important;font-weight:400}.fab,.fa-brands{font-family:"Font Awesome 6 Brands" !important;font-weight:400}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}button::-moz-focus-inner{padding:0;border:0}html{direction:ltr;overflow-x:hidden;box-shadow:none !important;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:auto}}body{background-color:#FFF;color:#777;font-family:"Poppins",Arial,sans-serif;font-size:14px;line-height:26px;margin:0}body a{outline:none !important}.body{background-color:#FFF}a{text-decoration:none}a:not(.btn):hover{text-decoration:underline}li{line-height:24px}@media(max-width:575px){body{font-size:13px}}pre{background:#f7f7f7;border:1px solid #e8e8e8;border-radius:4px;padding:15px}[class*="fluid-col-"]{position:relative}#footer{background:#212529;border-top:4px solid #212529;font-size:.9em;margin-top:50px;padding:0;position:relative;clear:both}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#FFF}#footer a:not(.btn):not(.no-footer-css){color:#777;transition:all .1s ease-in-out}#footer a:not(.btn):not(.no-footer-css):hover{text-decoration:none;color:#FFF}#footer a:not(.btn):not(.no-footer-css):focus,#footer a:not(.btn):not(.no-footer-css):active{color:#CCC}#footer form{opacity:.85}hr{background:rgba(0,0,0,0.06);border:0;height:1px;margin:22px 0;opacity:1}form label{font-weight:normal}textarea{resize:vertical}select{border:1px solid #e5e7e9;border-radius:6px;outline:0}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],textarea{-webkit-appearance:none}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bdbdbd}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,textarea::-moz-placeholder{color:#bdbdbd}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bdbdbd}label.valid{display:inline-block;text-indent:-9999px}input[type="search" i]::-webkit-search-cancel-button{margin-right:-7px !important}[data-plugin-gdpr-wrapper]{opacity:0;transition:ease opacity 300ms}[data-plugin-gdpr-wrapper].show{opacity:1}h1,h2,h3,h4,h5,h6{color:#212529;font-weight:200;letter-spacing:-.05em;margin:0;-webkit-font-smoothing:antialiased}h1{font-size:2.6em;line-height:44px;margin:0 0 32px 0}h2{font-size:2.2em;font-weight:300;line-height:42px;margin:0 0 32px 0}h3{font-size:1.8em;font-weight:400;line-height:24px;margin-bottom:33px;text-transform:uppercase}h4{font-size:1.4em;font-weight:600;line-height:27px;margin:0 0 14px 0}h5{font-size:1em;font-weight:600;line-height:18px;margin:0 0 14px 0;text-transform:uppercase}h6{color:#333;font-size:1em;font-weight:400;line-height:18px;margin:0 0 14px 0}@media(max-width:575px){h2{line-height:40px}}[data-icon]{opacity:0}dl dd{margin-bottom:15px}body[data-plugin-page-transition]{transition:ease opacity 300ms}[data-plugin-animated-letters]{opacity:0;visibility:hidden}[data-plugin-video]{position:relative}[data-plugin-video]>img{position:relative;z-index:1}[data-plugin-video]>video{position:absolute;top:0;left:0;width:100%;z-index:0}[data-plugin-video]>video.active{z-index:1}blockquote{border-left:5px solid #eee;margin:0 0 16px 0;margin:0 0 1rem 0;padding:8px 16px;padding:.5rem 1rem;font-size:1em}small{font-size:70%}p{color:#777;line-height:26px;margin:0 0 20px}a,a:hover,a:focus{color:#CCC}#footer p,#footer span,#footer li,#footer a:not(.btn):not(.no-footer-css){color:#888}#footer p:hover,#footer span:hover,#footer li:hover,#footer a:not(.btn):not(.no-footer-css):hover{color:#212121}::-moz-selection{color:#FFF;background:#013160}::selection{color:#FFF;background:#013160}:root{--primary:#013160;--secondary:#e36159;--tertiary:#2baab1;--quaternary:#383f48}a{color:#013160}a:hover{color:#013e79}a:focus{color:#013e79}a:active{color:#012447}code,pre,select{border-radius:0 !important}#footer p:hover,#footer span:hover,#footer li:hover,#footer a:not(.btn):not(.no-footer-css):hover{color:#013160}button::-moz-focus-inner{padding:0;border:0}:root{--forge-blue:#25252b;--forge-paper:#f7f3ef;--forge-line:#f7f3ef}html{scroll-padding-bottom:110px}body{padding-bottom:105px;background:var(--forge-paper);color:var(--forge-ink)}.forge-wrap{width:min(1320px,calc(100% - 48px));margin:auto}.forge-kicker{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--forge-accent);display:block;margin-bottom:18px}.forge-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.forge-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 24px;border:1px solid var(--forge-accent);border-radius:4px;background:var(--forge-accent);color:white !important;font-weight:600;text-decoration:none !important}.forge-button:hover{background:#813023}.forge-button--line{background:transparent;border-color:currentColor;color:var(--forge-ink) !important}.forge-machine-stage{background:var(--forge-ink);padding:32px;border-radius:8px;min-width:0;position:relative;overflow:hidden}.forge-machine-stage:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ffffff06 1px,transparent 1px),linear-gradient(#ffffff06 1px,transparent 1px);background-size:38px 38px;pointer-events:none}.forge-slide-controls{position:relative;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff30;margin-top:24px;padding-top:20px;color:white}.forge-slide-controls button{width:44px;height:44px;border:1px solid #ffffff70;border-radius:50%;background:transparent;color:white;font-size:22px}.forge-section{padding:72px 0}.forge-section h2{font-size:clamp(28px,3vw,42px);line-height:1.16;letter-spacing:-.025em;color:var(--forge-ink);font-weight:700}.forge-section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.forge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.forge-card{border:1px solid var(--forge-line);border-radius:6px;background:white;overflow:hidden}.forge-card-image{display:block;padding:24px}.forge-card img{height:230px;width:100%;object-fit:contain;transition:transform .2s}.forge-card a:hover img{transform:scale(1.035)}.forge-card-body{padding:24px}.forge-card h3{font-size:20px;line-height:1.4;margin:0 0 20px}.forge-card h3 a{color:var(--forge-ink)}.forge-card-link{color:var(--forge-accent);font-weight:600}.forge-dock{position:fixed;bottom:max(14px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);display:flex;width:min(600px,calc(100% - 24px));border:1px solid #f7f3ef;border-radius:8px;overflow:hidden;box-shadow:0 10px 36px #20202740;background:white;z-index:1050}.forge-dock a{flex:1;gap:9px;padding:18px 10px;min-height:58px;color:var(--forge-ink);font-weight:700;text-decoration:none}.forge-dock a:first-child{background:#f7f3ef;color:#25252b}.forge-dock a:last-child{background:var(--forge-accent);color:white}.forge-search{position:relative;margin:0 auto;padding:12px 0;width:min(1320px,calc(100% - 48px))}.forge-search label{font-weight:600;margin-right:15px}.forge-search input{width:min(550px,100%);padding:12px 16px;border:1px solid #506173;border-radius:5px;background:white;color:var(--forge-ink)}.forge-search-results{position:absolute;top:100%;right:0;left:0;max-height:380px;overflow:auto;background:white;border:1px solid var(--forge-line);box-shadow:0 12px 25px #20202720;z-index:1040}.forge-search-results[hidden]{display:none}.forge-search-results a{display:block;padding:13px 20px;color:var(--forge-ink);border-bottom:1px solid var(--forge-line)}.forge-search-results a:hover,.forge-search-results a:focus{background:#f7f3ef}.forge-search-results p{margin:16px}.forge-search-status{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #506173;outline-offset:4px}@media(max-width:900px){.forge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forge-section{padding:45px 0}.forge-section-head{align-items:start;flex-direction:column}}@media(max-width:560px){.forge-wrap,.forge-search{width:calc(100% - 32px)}.forge-grid{grid-template-columns:1fr}.forge-search label{display:block;margin-bottom:6px}.forge-machine-stage{padding:22px}.forge-dock a{font-size:13px;padding:15px 5px}.forge-card img{height:240px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto !important}.forge-card img{transition:none}}#footer{padding-bottom:40px !important}#footer.forge-footer{background:#25252b !important;margin:0 !important;border:0 !important;padding:64px 0 40px !important;color:#f7f3ef}.forge-footer-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:44px;border-bottom:1px solid #ffffff25;margin-bottom:44px}.forge-footer-intro h2{color:white;font-size:clamp(32px,3.6vw,50px);line-height:1.12;letter-spacing:-.035em;margin:0;font-weight:600}.forge-footer .forge-kicker{color:#d6e3f2}.forge-footer-grid{display:grid;grid-template-columns:1.3fr 1fr .9fr 1.2fr;gap:44px}.forge-footer-grid h3{font-size:15px;color:#fff;text-transform:none;letter-spacing:0;margin:0 0 22px}.forge-footer-grid a{display:block;color:#506173 !important;font-size:13px;margin-bottom:12px;line-height:1.6}.forge-footer-grid a:hover{color:#d6e3f2 !important}.forge-footer-grid p,.forge-footer-grid address{color:#506173;font-size:13px;line-height:1.9;font-style:normal}.forge-footer-brand img{object-fit:contain;margin-bottom:20px}.forge-footer-brand p:first-of-type{font-weight:600;color:white}.forge-footer-grid .forge-footer-phone{font-size:20px;font-weight:600;color:white !important}.forge-footer-grid address{margin:25px 0 12px}.forge-footer .forge-social{display:flex;gap:16px}.forge-footer .forge-social a{display:flex;width:38px;height:38px;border:1px solid #ffffff35;align-items:center;justify-content:center;border-radius:50%;font-size:16px}.forge-footer-bottom{border-top:1px solid #ffffff25;display:flex;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;font-size:11px;color:#506173}@media(max-width:950px){.forge-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.forge-footer-intro{align-items:start;flex-direction:column}}@media(max-width:560px){.forge-footer-grid{grid-template-columns:1fr}.forge-footer-bottom{flex-direction:column}}.forge-icon{width:20px;height:20px;display:inline-block;vertical-align:middle;flex-shrink:0}.forge-dock a{display:flex;align-items:center;justify-content:center;gap:8px}.forge-social a{display:inline-flex;align-items:center;justify-content:center}.forge-footer .forge-social{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}.forge-footer .forge-social a{width:auto;height:auto;min-height:48px;border-radius:9px;justify-content:flex-start;gap:9px;padding:8px 10px;margin:0;font-size:12px;font-weight:600;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.forge-social-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;color:white;background:#506173;flex-shrink:0}.forge-social-pill--youtube .forge-social-icon{background:#f03}.forge-social-pill--instagram .forge-social-icon{background:radial-gradient(circle at 30% 110%,#fdf497 0 5%,#fd5949 35%,#d6249f 62%,#506173 100%)}.forge-footer .forge-social a:hover,.forge-footer .forge-social a:focus-visible{transform:translateY(-3px);color:white !important;border-color:#d6e3f2;background:#f4b8a212;box-shadow:0 0 0 1px #f4b8a238,0 0 12px #f4b8a240,0 14px 24px #0004;outline:2px solid transparent;outline-offset:3px}@media(prefers-reduced-motion:reduce){.forge-footer .forge-social a{transition:none}.forge-footer .forge-social a:hover,.forge-footer .forge-social a:focus-visible{transform:none}}.forge-search-results a{display:flex !important;align-items:center;gap:16px;min-height:76px}.forge-search-results a img{width:64px;height:52px;object-fit:contain;background:#f7f3ef;border-radius:5px;flex-shrink:0}.forge-search-results a span{line-height:1.45}.forge-catalogue-hero{background:#f7f3ef;padding:54px 0}.forge-catalogue-hero h1{font-size:clamp(34px,4vw,56px);font-weight:700;line-height:1.15;color:var(--forge-ink);margin:20px 0}.forge-catalogue-hero p{font-size:17px;max-width:750px;line-height:1.8}.forge-category-links{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:38px}.forge-category-links a{border:1px solid #506173;background:#fff;padding:12px 16px;border-radius:6px;color:var(--forge-ink);font-size:14px}.forge-category-links a:hover{border-color:var(--forge-accent);color:var(--forge-accent)}.forge-footer-brand>a:first-child{display:inline-block;position:relative;isolation:isolate;line-height:0;border-radius:7px;transform:perspective(700px) rotateY(-8deg) rotateX(3deg);background:#25252b;box-shadow:1px 1px 0 #506173,2px 2px 0 #506173,3px 3px 0 #25252b,4px 4px 0 #25252b,7px 10px 17px #25252b35;transition:transform .22s,box-shadow .22s}.forge-footer-brand>a:first-child:after{content:"";position:absolute;inset:0;border-radius:7px;background:linear-gradient(145deg,#ffffff50 0,transparent 42%,#00000016 100%);border:1px solid #ffffff70;pointer-events:none}.forge-footer-brand>a:first-child img{display:block;border-radius:7px;margin:0 !important}.forge-footer-brand>a:first-child{margin-bottom:24px}.forge-footer-brand>a:first-child:hover{transform:perspective(700px) rotateY(0) translateY(-2px);box-shadow:1px 1px 0 #506173,3px 3px 0 #25252b,7px 13px 21px #25252b40}@media(prefers-reduced-motion:reduce){.forge-footer-brand>a:first-child{transition:none;transform:none}}.forge-footer-brand>a:first-child{padding:0;border:0;background:transparent;box-shadow:0 5px 10px #25252b28;transform:none;overflow:hidden;border-radius:0}.forge-footer-brand>a:first-child img{border-radius:0;filter:contrast(1.14) saturate(.9)}.forge-footer-brand>a:first-child:after{inset:5% 0;border:0;border-radius:0;box-shadow:none;background:linear-gradient(115deg,#ffffff45 0,#ffffff08 18%,#ffffff70 30%,transparent 43%,#25252b30 63%,#ffffff42 79%,transparent 100%),repeating-linear-gradient(0,#ffffff16 0,#ffffff16 .5px,#20202710 .5px,#20202710 1.5px);mix-blend-mode:soft-light}.forge-footer-brand>a:first-child:hover{transform:none;box-shadow:0 5px 10px #25252b28}:root{--forge-cream:#f7f3ef}.forge-button{background:#c4a269;color:#25252b;border-radius:2px}.forge-button:hover{background:#d7c098;color:#25252b}.forge-card{border-radius:2px;border-color:#d0c3ad}.forge-card-image{background:#f7f3ef}:root{--forge-blue:#506173;--forge-accent:#b33f30;--forge-paper:#f8f6f3;--forge-line:#d7cebd}.forge-footer{background:#25252b}.forge-button:not(.forge-button--line){color:#25252b !important}.forge-machine-rail{position:absolute;left:18px;top:22px;bottom:78px;width:76px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;scrollbar-width:thin}.forge-machine-rail button{flex:0 0 58px;width:68px;padding:4px;background:#fff;border:1px solid #ddd1bd;border-radius:7px}.forge-machine-rail button[aria-pressed="true"]{border:2px solid #b33f30;background:#eadbbd}.forge-machine-rail button img{width:100%;height:48px;object-fit:contain}.forge-machine-rail button:focus-visible{outline:3px solid #25252b;outline-offset:-3px}@media(max-width:575px){.forge-machine-rail{left:18px;right:18px;bottom:14px;top:auto;width:auto;height:64px;flex-direction:row;overflow-x:auto;overflow-y:hidden}.forge-machine-rail button{flex:0 0 68px}}:root{--studio-blue:#b33f30;--studio-olive:#414b23;--studio-lemon:#f4b8a2;--studio-ice:#eeeae5;--studio-ink:#25252b}.studio-header{background:var(--studio-blue);color:white;padding:22px 4vw}.studio-header nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px}.studio-nav-left,.studio-nav-right{display:flex;align-items:center;gap:22px}.studio-nav-right{justify-content:flex-end}.studio-header a{color:white !important;font-size:14px;font-weight:600}.studio-brand{display:flex;align-items:center;gap:13px;line-height:1.25}.studio-brand img{object-fit:contain}.studio-brand strong{color:var(--studio-lemon);font-size:20px}@media(max-width:1000px){.studio-header nav{grid-template-columns:1fr}.studio-brand{grid-row:1;justify-self:center}.studio-nav-left,.studio-nav-right{justify-content:center;flex-wrap:wrap}.studio-header{padding:16px}.studio-nav-right{gap:22px}.studio-header nav{gap:15px}}:root{--forge-ink:#25252b;--forge-navy:#25252b;--forge-copper:#b33f30;--forge-cream:#f8f6f3}.studio-header{border-bottom:1px solid #ffffff30}.studio-brand img{filter:drop-shadow(0 5px 2px #10294555) contrast(1.08)}.forge-search{background:#813023;color:#fff;padding:14px 5vw;margin:0;width:100%;max-width:none}.forge-search label{color:#fff}.forge-search input{background:#fff;color:#25252b}.forge-footer{background:#25252b !important}.forge-footer h2,.forge-footer h3,.forge-footer strong{color:#fff !important}.forge-footer p,.forge-footer a,.forge-footer address,.forge-footer small{color:#ebdfd9 !important}.forge-footer .forge-kicker,.forge-footer a:hover{color:#f4b8a2 !important}.forge-footer .forge-button{background:#f4b8a2 !important;color:#25252b !important}.forge-social-pill{border-color:#7391b1 !important;background:#213d59 !important}.forge-dock a{color:#25252b !important}.forge-dock a:last-child{background:#b33f30 !important;color:#fff !important}.forge-button{background:#f4b8a2;color:#25252b !important;border-radius:30px}.forge-button:hover{background:#f9cdbd;color:#25252b !important}.studio-header a:hover{color:#f4b8a2 !important}@media(max-width:520px){.studio-header a{font-size:13px}.studio-brand span{font-size:16px}}.studio-header{position:relative;z-index:100}.studio-header nav{display:block;position:relative;min-height:62px}.studio-brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.studio-navigation{display:flex;align-items:center;justify-content:space-between;min-height:62px;gap:330px}.studio-nav-left,.studio-nav-right{gap:20px}.studio-header a,.studio-products-menu>summary{font-size:13px;white-space:nowrap}.studio-menu-toggle{display:none}.studio-products-menu>summary{list-style:none;color:#fff;font-weight:600;cursor:pointer}.studio-products-menu>summary::-webkit-details-marker{display:none}.studio-mega{position:absolute;top:100%;left:0;right:0;margin-top:20px;background:#f7f3ef;border:1px solid #c3b4af;border-radius:18px;padding:24px;box-shadow:0 20px 50px #25252b33;max-height:70vh;overflow:auto;z-index:110}.studio-mega a{color:#25252b !important;white-space:normal}.studio-all-machines{display:block;margin-bottom:18px;font-weight:700 !important}.studio-mega-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 25px}.studio-category-menu{border-top:1px solid #c1cfdd;padding:12px 0}.studio-category-menu summary{font-weight:700;color:#25252b;cursor:pointer;font-size:14px}.studio-category-menu a{display:block;font-size:12px;font-weight:400;padding:8px 0}.studio-mega a:hover{color:#b33f30 !important}.forge-search input::placeholder{color:#5b6c7b;opacity:1}@media(max-width:1200px){.studio-navigation{gap:265px}.studio-nav-left,.studio-nav-right{gap:12px}.studio-brand img{width:60px;height:44px}.studio-brand span{font-size:12px}.studio-brand strong{font-size:17px}.studio-header{padding-left:3vw;padding-right:3vw}}@media(max-width:1050px){.studio-header nav{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:55px}.studio-brand{position:static;transform:none;justify-self:auto}.studio-brand span{font-size:14px}.studio-menu-toggle{display:flex;align-items:center;gap:12px;color:#fff;border:1px solid #bbcee1;border-radius:30px;background:transparent;padding:10px 18px}.studio-navigation{display:none;width:100%;min-height:0}.studio-header.is-open .studio-navigation{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:20px}.studio-nav-left,.studio-nav-right{display:flex;flex-direction:column;align-items:stretch;gap:0}.studio-navigation a,.studio-products-menu>summary{padding:13px 5px;font-size:15px}.studio-mega{position:static;margin:10px 0;padding:16px;max-height:55vh}.studio-mega-grid{grid-template-columns:1fr}.studio-category-menu a{font-size:13px;padding:8px 0}}body a:hover,body a:focus,body a:active{text-decoration:none !important}.studio-navigation a,.studio-products-menu>summary{border-radius:24px;transition:background .2s,box-shadow .2s,color .2s}.studio-nav-left>a,.studio-nav-right>a,.studio-products-menu>summary{padding:10px 12px}.studio-nav-left,.studio-nav-right{gap:3px}.studio-navigation a:hover,.studio-navigation a:focus-visible,.studio-products-menu>summary:hover,.studio-products-menu>summary:focus-visible{background:#f4b8a2;color:#25252b !important;box-shadow:0 4px 12px #25252b20}.studio-mega a{padding:9px 12px}.studio-mega a:hover{background:#d7e5f5}.forge-dock a{transition:background .2s,color .2s,box-shadow .2s}.forge-dock a:hover,.forge-dock a:focus-visible{box-shadow:inset 0 0 0 2px #b33f3060;text-decoration:none !important}a:focus-visible,summary:focus-visible{outline:2px solid #b8bb50;outline-offset:3px}:root{--foundry-ink:#25252b;--foundry-red:#b33f30;--foundry-paper:#f8f6f3;--foundry-line:#d9d2cd}.foundry-header a{text-decoration:none !important}.studio-header.foundry-header{padding:0;background:#f8f6f3;color:#25252b;border-bottom:0}.foundry-brand-row{display:flex;align-items:center;justify-content:space-between;padding:16px 4vw;gap:25px}.foundry-header .studio-brand{position:static;transform:none;display:flex;align-items:center;gap:16px;min-width:0}.foundry-header .studio-brand img{width:70px;height:48px}.foundry-header .studio-brand span{font-size:17px;color:#25252b;line-height:1.35}.foundry-header .studio-brand strong{font-size:23px;color:#b33f30}.foundry-header-note{display:flex;flex-direction:column;gap:6px;text-align:right}.foundry-header-note>span{font-size:9px;letter-spacing:.14em}.foundry-header-note>a{color:#25252b !important;font-size:13px;font-weight:600;padding:6px 8px}.foundry-header-note>a:hover{background:#eee4df}.foundry-header nav{display:block;background:#25252b;padding:0 4vw;position:relative}.foundry-header .studio-navigation{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:0}.foundry-header .studio-nav-left,.foundry-header .studio-nav-right{display:flex;gap:4px;align-items:center}.studio-header.foundry-header .studio-navigation>.studio-nav-left>a,.studio-header.foundry-header .studio-navigation>.studio-nav-right>a,.studio-header.foundry-header .studio-products-menu>summary{color:#fff !important;padding:13px 18px;border-radius:0;font-size:12px;font-weight:500}.foundry-header .studio-navigation a>span{color:#f4b8a2;margin-right:7px}.studio-header.foundry-header .studio-navigation>.studio-nav-left>a:hover,.studio-header.foundry-header .studio-navigation>.studio-nav-right>a:hover,.studio-header.foundry-header .studio-products-menu>summary:hover{background:#484047 !important;color:#fff !important;box-shadow:inset 0 -3px #e48870}.studio-header.foundry-header .studio-navigation a.foundry-contact{background:#b33f30 !important;color:#fff !important}.foundry-header .studio-mega{top:100%;background:#fff;color:#25252b;box-shadow:0 20px 30px #18181e33;border:1px solid #d9d2cd}.foundry-header .studio-mega a,.foundry-header .studio-category-menu>summary{color:#25252b !important}.foundry-header .studio-mega a:hover{background:#f1ded4 !important}.foundry-header .studio-menu-toggle{color:#25252b;border:1px solid #c2b7b0;border-radius:3px;padding:8px 12px}.forge-search{background:#eeeae5;padding:10px 4vw;color:#25252b}.forge-search label{color:#25252b;font-size:12px}.forge-search input{border-radius:3px;border-color:#aca09a}.forge-footer .forge-kicker{color:#f4b8a2 !important}.forge-dock a:hover,.forge-dock a:focus-visible{background:#f4b8a2 !important;color:#25252b !important}.forge-button{border-radius:3px}@media(min-width:951px){.foundry-header .studio-menu-toggle{display:none}.foundry-header .studio-navigation{display:flex}}@media(max-width:950px){.foundry-header-note{display:none}.foundry-header .studio-menu-toggle{display:flex;align-items:center;gap:12px}.foundry-header .studio-navigation{display:none}.foundry-header.is-open .studio-navigation{display:flex;flex-direction:column;align-items:stretch;gap:0}.foundry-header .studio-nav-left,.foundry-header .studio-nav-right{flex-direction:column;align-items:stretch;gap:0}.foundry-header .studio-mega{position:static;width:100%;max-height:55vh;overflow:auto}.foundry-header .studio-mega-grid{grid-template-columns:1fr}}@media(max-width:650px){.foundry-brand-row{padding:14px 5vw;gap:12px}.foundry-header .studio-brand{gap:10px}.foundry-header .studio-brand img{width:55px;height:38px}.foundry-header .studio-brand span{font-size:12px}.foundry-header .studio-brand strong{font-size:17px}.foundry-header .studio-menu-toggle{font-size:12px;padding:8px}}:root{--machine-paper:#faf6f2;--machine-edge:#eee1d8;--machine-line:#d9c5b8;--machine-surface:radial-gradient(ellipse at 50% 38%,#fff 0,#fff 26%,#faf6f2 68%,#eee1d8 100%)}body .forge-card-image{background:var(--machine-surface) !important;border:1px solid var(--machine-line);overflow:hidden}body .forge-card-image img{background:transparent !important;object-fit:contain !important;filter:none !important;box-sizing:border-box}body .forge-search-results a img{background:var(--machine-surface) !important;object-fit:contain !important;border:1px solid var(--machine-line);border-radius:5px;padding:3px;box-sizing:border-box}body .forge-card .forge-card-image{height:auto !important;aspect-ratio:1/1;padding:0 !important;background:#e5e5e5 !important}body .forge-card .forge-card-image img{display:block;width:100% !important;height:100% !important;max-height:none !important;padding:0 !important;object-fit:contain !important;transform:none !important}[hidden]{display:none !important}.imc-public-native .appear-animation{opacity:1 !important;animation:none !important;transform:none !important}.imc-public-native .page-header h1{opacity:1 !important;animation:none !important}.imc-public-native [data-imc-product-row]{align-items:flex-start !important}.imc-public-native .imc-product-summary-viewport p,.imc-public-native .imc-spec-content p{text-align:justify}.imc-public-native .imc-native-product-gallery{width:100%;display:grid;gap:12px}.imc-public-native .imc-native-gallery-preview{width:100%;aspect-ratio:var(--imc-gallery-ratio,10/7);margin:0;display:grid;place-items:center;overflow:hidden;border:1px solid #e4ebe2;border-radius:14px;background:#fff}.imc-public-native .imc-native-gallery-preview .imc-product-main-image{width:100% !important;height:100% !important;max-width:100% !important;max-height:none !important;object-fit:contain;object-position:center;margin:0 !important;border:0;border-radius:0;box-shadow:none;background:#fff}.imc-public-native .imc-native-product-gallery .imc-product-gallery-strip{margin:0;width:100%}.imc-public-native .imc-native-product-gallery .xzoom-thumbs{margin:0 !important;gap:8px}.imc-public-native .imc-product-media-card{min-height:0 !important;height:auto !important;padding:14px}.imc-public-native .imc-photo-modal{position:fixed;inset:0;background:#061109ed;z-index:100000;display:flex;flex-direction:column}.imc-photo-modal-open{overflow:hidden}.imc-photo-tools{display:flex;justify-content:flex-end;gap:8px;padding:12px;background:#17231a}.imc-photo-tools button{border:1px solid #ccd8c3;border-radius:8px;color:#fff;background:#263c28;font-size:20px;padding:8px 16px;min-width:44px;min-height:44px}.imc-photo-stage{overflow:auto;flex:1;min-height:0;padding:24px}.imc-public-native .scroll-to-top{display:none}.imc-public-native .scroll-to-top.imc-visible{display:flex;position:fixed;right:16px;bottom:100px;z-index:1040;align-items:center;justify-content:center;width:44px;height:44px;background:#272520;color:#fff;border:1px solid #ddd2b0;border-radius:9px}.imc-menu-subtoggle{display:none}.imc-public-native .imc-photo-enlarge{width:100%;min-height:44px;border:1px solid #596b44;border-radius:8px;background:#eff5e6;color:#263c28;margin-top:10px;font-weight:600}.imc-public-native .products .owl-carousel{display:flex !important;gap:20px;overflow-x:auto;scroll-snap-type:none !important;opacity:1 !important;content-visibility:visible !important;height:auto !important;min-height:0 !important;margin-top:12px}.imc-public-native .products .owl-carousel>article{flex:0 0 calc((100% - 60px)/4);min-width:0;scroll-snap-align:none !important;opacity:1 !important;transform:none !important}.imc-related-controls{display:flex;justify-content:flex-end;gap:8px}.imc-related-controls button{min-width:80px;min-height:44px;background:#263c28;color:white;border:0;border-radius:8px;padding:8px 14px}.imc-related-controls button:disabled{opacity:.55}.imc-public-native .products .owl-carousel img{max-height:240px;object-fit:contain}.imc-public-native .products .owl-carousel .thumb-info{width:100%}.imc-public-native .imc-product-gallery-link{min-height:44px}.imc-public-native .page-header .breadcrumb,.imc-public-native .page-header .breadcrumb a{color:#3d4d41 !important}@media(max-width:991px){.imc-public-native #header .header-nav-main nav{display:none !important}.imc-public-native #header.imc-public-menu-open .header-nav-main,.imc-public-native #header.imc-public-menu-open .header-nav-main nav{display:block !important;max-height:65vh;overflow:auto}.imc-public-native #header #mainNav{display:block !important}.imc-public-native #header #mainNav li{position:relative}.imc-public-native #header #mainNav li>ul{display:none !important}.imc-public-native #header #mainNav li.imc-submenu-open>ul{display:block !important;position:static !important;opacity:1 !important;visibility:visible !important;transform:none !important;max-height:none !important}.imc-public-native #header #mainNav .imc-menu-subtoggle{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:4px;min-width:44px;min-height:44px;border:1px solid #887c64;border-radius:6px;background:transparent;color:inherit}.imc-menu-subtoggle:before{content:"\2304 "}.imc-public-native #header #mainNav li>a{padding-right:60px !important}.imc-public-native .products .owl-carousel>article{flex-basis:calc((100% - 20px)/2)}}@media(min-width:992px){.imc-public-native #header #mainNav li:hover>ul,.imc-public-native #header #mainNav li:focus-within>ul{opacity:1 !important;visibility:visible !important;display:block !important}}@media(max-width:767px){.imc-public-native .imc-product-media-card{padding:12px}.imc-public-native .products .owl-carousel>article{flex-basis:85%}}.imc-public-native #us-save{font-size:16px!important}.imc-public-native #us-save::before,.imc-public-native #us-save::after{content:none!important}
.imc-public-native #us-save{font-size:16px!important}.imc-public-native #us-save::before,.imc-public-native #us-save::after{content:none!important}.imc-public-native .imc-spec-content p,.imc-public-native .products .card-text{color:#454545!important}.imc-public-native .forge-footer p,.imc-public-native .forge-footer-bottom,.imc-public-native .forge-footer-bottom span{color:#e4e1d8!important}.imc-public-native .forge-social-pill,.imc-public-native .forge-social-pill span{background:#25332b!important;color:#fff!important}.imc-public-native .imc-available-options-card h2{font-size:22px;line-height:1.4;font-weight:600}.imc-public-native .products h2{font-size:22px;line-height:1.4;font-weight:600}
body.imc-public-native .imc-spec-content img{height:auto!important;max-width:100%;object-fit:contain}body.imc-public-native .header-extra-info-text .text-color-default{color:#e8ecea!important}body.imc-public-native .header-extra-info-text .text-color-default{color:#454545!important}body.imc-public-native .forge-footer .forge-kicker,body.imc-public-native .forge-footer-grid a:not(.forge-social-pill){color:#f0ece2!important}body.imc-public-native .forge-footer address{color:#f0ece2!important}