.fixed-container{margin:0 auto;max-width:1382px;padding:0 15px}.dynamic-header-full-width+.fixed-container{margin-top:50px}.dynamic-header-full-width{background-color:#e8e8e8;background-image:url(https://362209.fs1.hubspotusercontent-na1.net/hub/362209/hubfs/ST-Banner-65.jpg);background-position:100%;background-repeat:no-repeat;background-size:contain;margin-top:100px;padding:30px 0}.dynamic-header-full-width .header-content{display:flex;flex-direction:column;justify-content:center;max-width:50%;min-height:250px}.dynamic-header-full-width .header-svg-logo{height:auto;margin-bottom:1rem;margin-left:-23px;width:380px}.dynamic-header-full-width .header-subtitle{color:#6e6f71;font-family:Arial,sans-serif;font-size:1.1rem;margin:0}.dynamic-header-full-width .header-title{font-family:FoundersGrotesk!important;font-size:2.5rem;line-height:1.1;margin:0}.brand-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.brand-card{align-items:center;border:1px solid #ddd;color:inherit;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;text-align:center;text-decoration:none;transition:transform .2s}.brand-card:hover{text-decoration:none;transform:translateY(-5px)}.brand-card img{height:80px;margin:0 auto 1rem;max-width:200px;object-fit:contain}.brand-card h3{font-size:1.2rem;margin-top:1rem}.machine-types-container{display:grid;gap:30px;grid-template-columns:1fr;margin-top:1.5rem}.machine-type-section{background-color:#f9f9f9;border-radius:8px;display:flex;gap:2rem;min-height:250px;padding:1.5rem}.machine-type-info{align-items:flex-start;display:flex;flex:0 0 200px;flex-direction:column;justify-content:space-between;text-align:left}.machine-type-image-container{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;width:150px}.machine-type-image-container img{max-height:100%;max-width:100%;object-fit:contain}.machine-type-info h2{border-bottom:none;color:#333;font-family:FoundersGrotesk!important;font-size:1.5rem;margin:0;padding-bottom:0}.image-placeholder{align-items:center;background-color:#f0f0f0;border:1px dashed #ccc;border-radius:4px;color:#aaa;display:flex;font-size:.8em;height:100%;justify-content:center;width:100%}.machine-model-list{align-content:start;display:grid;flex-grow:1;gap:.75rem;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.machine-model-list li a{align-items:center;background-color:#fff;border:2px solid #ddd;border-radius:5px;color:#333;display:flex;font-size:.9rem;line-height:1.2;min-height:50px;padding:.75rem;text-align:left;text-decoration:none;transition:all .2s;width:100%}.machine-model-list li a:hover{border-color:#ee3042;box-shadow:0 4px 8px rgba(0,0,0,.05);color:#ee3042;transform:translateY(-3px)}.machine-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(250px,1fr));margin-bottom:2rem}.machine-card{background:#fff;border:3px solid #ddd;border-radius:10px;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;max-width:400px;overflow:hidden;text-decoration:none;transition:transform .2s;width:100%}.machine-card:hover{text-decoration:none;transform:translateY(-5px)}.card-image-link{display:block;line-height:0;position:relative}.card-image{align-items:center;aspect-ratio:4/3;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;width:100%}.card-image img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:cover;padding:20px;width:auto}.product-type-badge{left:-5px;padding:3px;top:-5px;width:177px!important;z-index:2}.kit-badge,.product-type-badge{height:auto;pointer-events:none;position:absolute}.kit-badge{bottom:5px;right:5px;width:165px!important;z-index:3}.product-content{display:flex;flex-direction:column;flex-grow:1;padding:1rem}.machine-card h3{color:inherit;font-size:19px;line-height:1.3;margin:0 0 .5rem;text-align:left}.product-type{color:#ee3042;line-height:1}.product-details,.product-type{font-size:14px;margin-bottom:1rem}.product-details{line-height:1.4}.product-details p{border-top:1px solid #ccc;font-size:.8rem;margin:.1rem 0;padding:7px 0 0}.product-details p:first-child{border-top:none;padding-top:0}.description{font-size:.9rem;line-height:1.4;margin-top:1rem}.button-container{margin-top:auto;padding-top:1rem;text-align:right}.learn-more-btn{background-color:#ee3042;border-radius:5px;display:inline-block;padding:.5rem 1.5rem;text-align:center;transition:background-color .2s}.learn-more-btn,.learn-more-btn:hover{color:#fff!important;text-decoration:none!important}.learn-more-btn:hover{background-color:#d62b3c}.breadcrumbNav{box-sizing:border-box;padding-bottom:0;width:100%}.PaginationUl{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0 0 0 1px}.PaginationUl li{background-image:url(https://362209.fs1.hubspotusercontent-na1.net/hubfs/362209/Images/Icons/IC%20Internal%20001%20Red.svg);background-position:top 3px right 8px;background-repeat:no-repeat;flex-shrink:0;list-style:none;margin-bottom:5px;margin-right:0;padding-right:25px}.PaginationUl li a{color:#4c4c4d;display:inline-block;font-weight:400;text-decoration:none}.PaginationUl li a:hover{text-decoration:underline}.PaginationUl li:last-child{background:none;padding-right:5px}.PaginationUl li:last-child span{color:#4c4c4d;display:inline-block;font-weight:500;white-space:normal}.page-center{box-sizing:border-box;float:none!important;margin:0 auto!important;max-width:1373px;width:100%!important}.prd-search-outer{margin-bottom:0;position:relative;z-index:1}.prd-search-inner{background-color:#4c4c4d;border-radius:10px;box-shadow:0 5px 40px #00000024;box-sizing:border-box;margin:15px;padding:40px;position:relative;z-index:2}.prd-search-inner h3{border-bottom:none;color:#fff!important;font-size:30px!important;font-weight:400!important;line-height:48px;margin:0 0 20px;text-align:left}form#search-form-l1,form#search-form-l2{margin-top:20px}.search-row-container{align-items:end;display:flex;flex-wrap:nowrap;gap:15px}.search-input-wrapper{flex-grow:1;flex-shrink:1}.search-button-wrapper{flex-grow:0;flex-shrink:0}.search-input{appearance:none;-webkit-appearance:none;border:1px solid #4c4c4d;border-radius:10px!important;box-sizing:border-box;color:#4c4c4d!important;font-size:23px;font-weight:400;height:51px;line-height:27.5px;min-height:40px;outline:none;padding:15px 20px 7px!important;width:100%}.search-input::placeholder{color:#999;opacity:1;text-align:left}.search-button{align-items:center;background:#ee3042;border:1px solid #ee3042;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;gap:10px;height:51px;justify-content:center;line-height:23.4px;padding:15px 25px 7px!important;white-space:nowrap}.search-button:hover{background:#d42a3a;border-color:#d42a3a}.search-button img{height:20px;width:20px}@media (max-width:1200px){.machine-grid{grid-template-columns:repeat(3,minmax(250px,1fr))}.machine-model-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.fixed-container{margin-bottom:50px;max-width:100%;padding:0 10px}.dynamic-header-full-width{background-image:none;margin-top:80px;padding:20px 0}.dynamic-header-full-width .header-content{max-width:100%;padding:20px}.machine-grid{grid-template-columns:repeat(2,minmax(250px,1fr))}.machine-model-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.brand-grid{grid-template-columns:1fr}.dynamic-header-full-width .header-svg-logo{margin-left:-15px;width:280px}.machine-type-section{align-items:flex-start;flex-direction:column}.machine-type-info{align-items:flex-start;flex-basis:auto;justify-content:flex-start;margin-bottom:1.5rem;text-align:left;width:100%}.machine-model-list{grid-template-columns:repeat(2,1fr)}.machine-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.machine-card{max-width:100%}h2.header-title{font-size:2rem}h3{font-size:1.1rem}.machine-card h3{font-size:18px}.product-content{padding:.75rem}.prd-search-inner{margin-top:40px;padding:30px 20px!important}.search-row-container{flex-wrap:wrap}.search-button-wrapper,.search-input-wrapper{flex-basis:100%}.search-button{justify-content:center;width:100%}}@media (max-width:600px){.machine-grid,.machine-model-list{grid-template-columns:1fr}.prd-search-inner h3{font-size:26px!important;line-height:30px!important}.search-input{font-size:18px!important;height:45px!important;line-height:24px!important;padding:12px 15px 5px!important}.search-button{font-size:16px!important;height:45px!important;padding:12px 20px 5px!important}}