.mc-site{--mc-red:#b51c18;--mc-ink:#132e40;--mc-muted:#536775;--mc-line:#dae3e8;--mc-paper:#fff;--mc-soft:#f3f6f7;background:var(--mc-soft);color:var(--mc-ink);font-family:Manrope,Segoe UI,sans-serif;font-size:16px;line-height:1.7;overflow-wrap:break-word}.mc-container{width:min(1480px,calc(100% - 48px));margin:auto}.mc-site *{box-sizing:border-box}.mc-site a{color:inherit}.mc-site a:focus-visible,.mc-site summary:focus-visible,.mc-site input:focus-visible,.mc-site textarea:focus-visible,.mc-site button:focus-visible{outline:3px solid #0075b8;outline-offset:4px}.mc-masthead{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 0 22px;border-bottom:1px solid var(--mc-line)}.mc-brand{display:flex;align-items:center;gap:22px;text-decoration:none}.mc-brand img{display:block;width:225px;height:auto;border-radius:3px}.mc-brand span{font-size:13px;color:var(--mc-muted);border-left:1px solid var(--mc-line);padding-left:22px}.mc-exit{font-size:13px;text-decoration:underline;text-underline-offset:4px}.mc-nav{display:flex;align-items:center;gap:28px;position:relative;z-index:4;min-height:62px;border-bottom:1px solid var(--mc-line);font-size:14px;font-weight:700}.mc-nav>a,.mc-nav summary{padding:16px 0;text-decoration:none;cursor:pointer}.mc-nav summary{list-style:none}.mc-nav summary::-webkit-details-marker{display:none}.mc-nav summary:after{content:"+";margin-left:8px}.mc-nav-group[open] summary{color:var(--mc-red)}.mc-nav-enquire{margin-left:auto;color:var(--mc-red)!important}.mc-nav-group{position:relative}.mc-nav-menu{position:absolute;top:100%;left:-16px;min-width:280px;max-width:340px;max-height:62vh;overflow-y:auto;display:grid;gap:3px;padding:12px;background:var(--mc-paper);border:1px solid var(--mc-line);border-top:3px solid var(--mc-red);border-radius:0 0 10px 10px;box-shadow:0 18px 40px #102c4020}.mc-nav-menu a{display:block;padding:8px 12px;border-radius:5px;text-decoration:none;font-size:13px;font-weight:500}.mc-nav-menu a:hover,.mc-nav [aria-current=page]{color:var(--mc-red);background:#fff2f1}.mc-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;line-height:1.6;padding:20px 0;color:var(--mc-muted)}.mc-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.mc-hero{background:var(--mc-ink);color:#fff;border-radius:16px;padding:clamp(28px,4vw,58px);overflow:hidden;position:relative;border-top:4px solid var(--mc-red)}.mc-hero--image{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:40px}.mc-hero .mc-kicker{color:#ffb5ae}.mc-kicker{display:block;color:var(--mc-red);text-transform:uppercase;font-size:11px;letter-spacing:.14em;font-weight:800}.mc-site h1{font-family:Barlow Condensed,Segoe UI,sans-serif;font-size:clamp(40px,4.7vw,72px);line-height:1.03;letter-spacing:-.025em;margin:18px 0 24px;color:inherit;font-weight:800;text-transform:none;max-width:950px}.mc-hero>div>p{font-size:18px;line-height:1.8;color:#dbe6ec;max-width:740px;margin:0 0 24px}.mc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.mc-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 20px;background:var(--mc-red);color:#fff!important;border:1px solid var(--mc-red);border-radius:6px;font:inherit;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;line-height:1.6}.mc-button:hover{background:#921411;border-color:#921411}.mc-text-link{font-size:13px;text-decoration:underline;text-underline-offset:4px}.mc-hero-note{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #ffffff28;padding-top:20px;margin-top:28px;color:#bccdd7;font-size:11px}.mc-hero figure{margin:0;min-width:0;position:relative;overflow:hidden;border-radius:10px;background:#fff}.mc-hero-photo{display:block;width:100%;height:390px;object-fit:cover}.mc-hero figcaption{padding:10px 14px;color:var(--mc-muted);font-size:10px;line-height:1.6}.mc-main{padding:48px 0 24px}.mc-introduction{display:grid;grid-template-columns:minmax(200px,.6fr) minmax(0,1fr);gap:12px 50px;padding:0 0 44px;border-bottom:1px solid var(--mc-line)}.mc-introduction>.mc-kicker{grid-column:1/-1}.mc-site h2{font-family:Barlow Condensed,Segoe UI,sans-serif;font-size:clamp(27px,2.6vw,40px);line-height:1.15;margin:0 0 20px;color:var(--mc-ink);font-weight:700}.mc-introduction h2{margin:0}.mc-introduction p{margin:0;font-size:16px;line-height:1.9;color:var(--mc-muted)}.mc-explore,.mc-models,.mc-faq,.mc-enquiry{padding-top:44px}.mc-section-head{display:flex;align-items:start;justify-content:space-between;gap:28px;margin-bottom:24px}.mc-section-head h2{margin:0;max-width:650px}.mc-filter{flex:0 1 370px}.mc-filter label{display:block;font-size:12px;font-weight:700;margin-bottom:6px}.mc-site input,.mc-site textarea{display:block;width:100%;min-height:46px;border:1px solid #a9bac4;border-radius:5px;background:#fff;color:var(--mc-ink);font:inherit;font-size:16px;padding:10px 12px}.mc-filter p{font-size:12px;line-height:1.5;margin:6px 0;color:var(--mc-muted)}.mc-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mc-card{display:flex;flex-direction:column;padding:26px;background:var(--mc-paper);border:1px solid var(--mc-line);border-radius:10px;color:var(--mc-ink);text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;min-width:0}.mc-card:hover{transform:translateY(-3px);border-color:var(--mc-red);box-shadow:0 12px 26px #132e400a}.mc-card-top{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mc-red)}.mc-card-top b{font-size:23px;font-weight:400}.mc-site .mc-card h3{font-family:Barlow Condensed,Segoe UI,sans-serif;color:var(--mc-ink);font-size:28px;line-height:1.12;margin:18px 0 14px;letter-spacing:-.015em}.mc-card p{font-size:14px;line-height:1.8;margin:0 0 24px;color:var(--mc-muted)}.mc-card-link{font-size:12px;color:var(--mc-red);font-weight:700;margin-top:auto}.mc-site [hidden]{display:none!important}.mc-models ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;border:1px solid var(--mc-line);background:var(--mc-line);border-radius:8px;overflow:hidden;list-style:none}.mc-models li{padding:17px 20px;background:#fff;font-size:14px;line-height:1.6}.mc-models>p{font-size:13px;color:var(--mc-muted);max-width:850px}.mc-faq details{border-bottom:1px solid var(--mc-line);padding:16px 0}.mc-faq summary{cursor:pointer;font-weight:700;font-size:16px}.mc-faq details>div{max-width:900px;color:var(--mc-muted);font-size:14px;line-height:1.8}.mc-project{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#e8eef2;border:1px solid var(--mc-line);border-left:4px solid var(--mc-red);border-radius:10px;padding:32px;margin-top:44px}.mc-project .mc-kicker{margin-bottom:10px}.mc-project h2{margin-bottom:12px}.mc-project p{max-width:760px;margin:0;font-size:15px;line-height:1.8;color:var(--mc-muted)}.mc-project>.mc-button{flex-shrink:0}.mc-source{padding:24px 0;font-size:12px;line-height:1.7;color:var(--mc-muted);border-bottom:1px solid var(--mc-line)}.mc-source p{margin:5px 0}.mc-source a{color:var(--mc-red);text-decoration:underline;text-underline-offset:3px}.mc-footer{display:flex;flex-wrap:wrap;gap:14px 28px;padding:26px 0 10px;font-size:12px}.mc-footer a{font-weight:700;text-decoration:underline;text-underline-offset:3px}.mc-footer p{flex-basis:100%;color:var(--mc-muted);font-size:11px;line-height:1.8;margin:0}.mc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mc-form-grid label{display:block;font-size:13px;font-weight:700}.mc-form-grid label>span{font-weight:400}.mc-form-grid input,.mc-form-grid textarea{margin-top:6px}.mc-form-wide{grid-column:1/-1}.mc-enquiry>p{font-size:15px;color:var(--mc-muted)}.mc-form-note{font-size:12px;color:var(--mc-muted);margin:20px 0}.mc-form-note a{text-decoration:underline}.mc-form-result,.mc-form-errors{padding:20px;border:1px solid var(--mc-line);background:#fff;font-size:16px}.mc-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}#MecleanExplore,#MecleanEnquiry{scroll-margin-top:160px}@media(min-width:1700px){.mc-hero-photo{height:440px}}@media(max-width:1050px){.mc-nav{gap:18px;flex-wrap:wrap;padding:8px 0;font-size:13px;min-height:0}.mc-nav>a,.mc-nav summary{padding:8px 0}.mc-nav-enquire{margin-left:0}.mc-hero--image{gap:26px;grid-template-columns:1fr 1fr}.mc-hero-photo{height:340px}.mc-hero>div>p{font-size:16px}.mc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-hero-note{gap:8px 16px}.mc-nav-menu{min-width:240px;max-width:300px}.mc-project{align-items:start;flex-direction:column}}@media(max-width:760px){.mc-container{width:calc(100% - 32px)}.mc-masthead{padding:22px 0 18px;align-items:start}.mc-brand{flex-direction:column;align-items:start;gap:8px}.mc-brand img{width:170px}.mc-brand span{padding:0;border:0;font-size:11px}.mc-exit{font-size:11px;max-width:100px;text-align:right}.mc-nav{gap:4px 18px}.mc-nav-menu{position:relative;left:0;top:0;min-width:0;width:100%;max-width:none;max-height:50vh;box-shadow:none}.mc-nav-group[open]{flex-basis:100%;order:2}.mc-nav-group[open] .mc-nav-menu{margin:8px 0}.mc-hero--image{grid-template-columns:1fr}.mc-hero-photo{height:290px}.mc-site h1{font-size:46px}.mc-hero{padding:28px 22px;border-radius:10px}.mc-introduction{grid-template-columns:1fr;gap:14px}.mc-introduction>.mc-kicker{grid-column:auto}.mc-section-head{flex-direction:column;gap:20px}.mc-filter{flex:auto;width:100%}.mc-main,.mc-explore,.mc-models,.mc-enquiry,.mc-faq{padding-top:32px}.mc-project{padding:24px}.mc-form-grid{grid-template-columns:1fr}.mc-form-wide{grid-column:auto}}@media(max-width:500px){.mc-card-grid,.mc-models ul{grid-template-columns:1fr}.mc-card{padding:22px}.mc-hero-photo{height:240px}.mc-site h1{font-size:39px}.mc-actions{align-items:stretch;flex-direction:column;gap:15px}.mc-button{text-align:center}.mc-hero-note{font-size:10px}}@media(prefers-reduced-motion:reduce){.mc-site *{transition:none!important;scroll-behavior:auto!important}}@media print{.mc-nav,.mc-exit,.mc-filter,.mc-actions,.mc-project,.mc-enquiry{display:none!important}.mc-hero{background:#fff;color:#000}.mc-hero>div>p{color:#000}.mc-card-grid{grid-template-columns:1fr 1fr}.mc-card{break-inside:avoid}}.mc-photo-fallback{min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:40px;background:#fff}.mc-photo-fallback img{width:100%;max-width:360px;height:auto}.mc-photo-fallback p{color:var(--mc-muted);font-size:14px;line-height:1.7;text-align:center;margin:0}.mc-site{--mc-red:#c71920;--mc-ink:#202124;--mc-muted:#62666a;--mc-line:#e1e2e3;--mc-soft:#fff;font-family:Arial,Helvetica Neue,sans-serif;line-height:1.65;background:#fff}.mc-container{width:min(1400px,calc(100% - 80px))}.mc-masthead{padding:30px 0;min-height:115px;border-bottom:0}.mc-brand img{width:215px}.mc-brand span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#666}.mc-exit{text-decoration:none;color:#666!important}.mc-nav{border-block:1px solid var(--mc-line);min-height:64px;gap:30px;font-size:12px;letter-spacing:.025em}.mc-nav>a,.mc-nav summary{padding:22px 0}.mc-nav-enquire{background:var(--mc-red);color:#fff!important;padding:14px 22px!important;margin-block:8px}.mc-nav-menu{border-radius:0;box-shadow:0 16px 28px #00000012}.mc-nav-menu a{border-radius:0}.mc-nav [aria-current=page]{background:transparent}.mc-breadcrumbs{padding:22px 0;font-size:11px;color:#777}.mc-site h1,.mc-site h2,.mc-site .mc-card h3,.mc-site .mm-card h3{font-family:Arial,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.045em}.mc-site h1{font-size:clamp(38px,4.2vw,64px);line-height:1.06}.mc-site h2{font-size:clamp(27px,2.5vw,38px);line-height:1.18}.mc-kicker{font-size:10px;letter-spacing:.17em}.mc-hero{background:#f4f4f3;color:var(--mc-ink);border:0;border-radius:0;padding:0;isolation:isolate}.mc-hero--image{grid-template-columns:1fr 1fr;gap:0;min-height:520px}.mc-hero>div:first-child{padding:52px 48px}.mc-hero .mc-kicker{color:var(--mc-red)}.mc-hero>div>p{font-size:17px;line-height:1.8;color:var(--mc-muted);max-width:580px}.mc-hero figure{align-self:stretch;display:flex;flex-direction:column;border-radius:0;background:#fff}.mc-hero-photo{height:100%;min-height:450px;flex:1;object-fit:cover}.mc-hero figcaption{background:#fff;font-size:10px;padding:10px 16px}.mc-hero-note{border-color:#d7d7d7;color:#656565;font-size:10px;gap:18px}.mc-button{border-radius:0;min-height:50px;padding:14px 23px;letter-spacing:.025em;font-size:12px}.mc-text-link{font-size:12px}.mc-main{padding-top:64px}.mc-introduction{gap:18px 80px;padding-bottom:56px}.mc-introduction p{line-height:1.9}.mc-explore,.mc-models,.mc-faq,.mc-enquiry{padding-top:56px}.mc-card-grid{gap:26px}.mc-card{border-radius:0;padding:28px;border:1px solid #e5e5e5;box-shadow:none}.mc-card:hover{transform:none;box-shadow:0 10px 28px #00000009}.mc-site .mc-card h3{font-size:26px;line-height:1.2}.mc-card p{font-size:13px}.mc-site .mc-range-photo{margin:-28px -28px 25px;aspect-ratio:4/3;padding:24px;border-bottom:1px solid #eee}.mc-project{background:#242526;color:#fff;border:0;border-radius:0;padding:48px;margin-top:64px}.mc-project h2{color:#fff}.mc-project p{color:#ccc}.mc-project .mc-kicker{color:#f09497}.mc-source{margin-top:24px;font-size:11px}.mc-footer{padding:30px 0 36px}.mc-form-grid input,.mc-form-grid textarea,.mc-site input{border-radius:0}.mc-enquiry{max-width:1050px;margin:auto;padding-bottom:36px}.mm-catalogue-hero{padding:30px 0 36px;border-bottom:1px solid var(--mc-line)}.mm-catalogue-hero>p{font-size:16px;max-width:720px}.mm-catalog{padding:54px 0}.mm-catalog-heading{margin-bottom:30px}.mm-catalog-controls{border-radius:0;background:#f6f6f5;border:0;padding:24px}.mm-catalog-controls input,.mm-catalog-controls select,.mm-filter-reset{border-radius:0}.mm-card-grid{gap:24px}.mm-card{border-radius:0;box-shadow:none;border-color:#e6e6e6}.mm-card:hover{box-shadow:0 10px 30px #0000000b}.mm-card-image{padding:20px;aspect-ratio:1.08}.mc-site .mm-card h3{font-size:23px;line-height:1.2}.mm-card-info{padding:22px}.mm-card-info .mc-kicker{color:#777;font-size:9px}.mm-card-info p{font-size:12px}.mm-card-details{font-size:11px}.mm-card-quote{background:#fff;color:#303030!important;text-align:left;padding:15px 22px;font-size:11px}.mm-card-quote:hover{background:var(--mc-red);color:#fff!important}.mm-product{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);gap:64px;padding:20px 0 60px}.mm-main-photo{border-radius:0;background:#fafafa;border-color:#eee;aspect-ratio:1.12}.mm-main-photo>img{padding:24px}.mm-thumbnail{border-radius:0}.mm-buy-panel{padding:18px 0}.mc-site .mm-buy-panel h1{font-size:clamp(34px,3.2vw,48px);line-height:1.12}.mm-quote-panel{border-radius:0;border:0;border-top:3px solid var(--mc-red);background:#f4f4f3;padding:28px}.mm-key-specs>div{padding:15px 0}.mm-information{gap:64px;padding:54px 0}.mm-specifications dl,.mm-advice,.mm-quote-context{border-radius:0}.mm-specifications dl>div:nth-child(2n){background:#f7f7f6}.mm-advice{background:#f4f4f3;padding:34px}.mm-image-dialog{border-radius:0}@media(min-width:1000px){.mm-buy-panel{position:sticky;top:30px}}@media(max-width:1100px){.mc-nav{gap:19px}.mc-hero>div:first-child{padding:36px 30px}.mm-product,.mm-information{gap:30px}.mm-card-grid{gap:18px}}@media(max-width:760px){.mc-container{width:calc(100% - 32px)}.mc-masthead{padding:24px 0;min-height:95px}.mc-brand img{width:170px}.mc-brand span{font-size:9px;letter-spacing:.07em}.mc-nav{gap:4px 18px;padding:10px 0}.mc-nav>a,.mc-nav summary{padding:9px 0}.mc-nav-enquire{padding:10px 14px!important;margin-block:3px}.mc-hero--image{grid-template-columns:1fr;min-height:0}.mc-hero>div:first-child{padding:34px 24px}.mc-site h1{font-size:40px}.mc-hero-photo{height:310px;min-height:0}.mc-hero-note{font-size:9px}.mc-main{padding-top:38px}.mc-introduction{gap:16px;padding-bottom:34px}.mc-explore,.mc-faq,.mc-enquiry{padding-top:38px}.mc-project{padding:30px 24px;margin-top:40px}.mm-catalog{padding-top:32px}.mm-catalogue-hero{padding:18px 0 24px}.mm-product,.mm-information{grid-template-columns:1fr;gap:28px}.mm-buy-panel{position:static}.mm-main-photo{aspect-ratio:4/3}.mm-card-info{padding:15px}.mc-site .mm-card h3{font-size:21px}.mm-card-quote{padding:13px 15px}.mm-card-grid{gap:14px}.mm-catalog-controls{padding:18px}.mc-site .mc-range-photo{margin:-28px -28px 24px}.mm-information{padding:36px 0}}@media(max-width:500px){.mc-site .mc-range-photo{margin:-28px -28px 22px}.mc-card{padding:28px}.mc-site h1{font-size:36px}.mc-hero>div>p{font-size:15px}.mm-card-image{padding:10px}.mm-card-info{padding:13px}.mc-site .mm-card h3{font-size:19px}.mm-card-info p{font-size:11px}.mm-card-quote{padding:12px 13px;font-size:10px}.mc-project h2{font-size:28px}.mm-quote-panel{padding:24px}.mm-advice{padding:26px}.mc-site .mm-buy-panel h1{font-size:36px}}.mc-site .mc-home-open-covers{height:auto;min-height:0;aspect-ratio:1/1;object-fit:contain;flex:none}.mc-hero figure:has(.mc-home-open-covers){justify-content:center;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/125/assets/meclean-hub.css.map */
