@media (max-width:900px){body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.mn-header{height:auto;padding-top:env(safe-area-inset-top,0px)}.mn-header .mn-header-inner{grid-template-columns:44px minmax(0,1fr) 96px;gap:8px;height:80px;display:grid}.mn-header .mn-logo{justify-self:center;width:100%;max-width:145px;position:static;transform:none}.mn-header .mn-logo img{width:100%}.site-footer{padding-bottom:calc(25px + env(safe-area-inset-bottom,0px))}.mn-header .mn-navigation-open{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));gap:8px}.breadcrumbs{align-items:center}.breadcrumbs a,.catalogue-card h2 a,.catalogue-card h3 a,.mm-product h3 a,.product-enquiry>a,.sitemap-list a,.ag-form-note a,.content-prose a,.store-row h3 a,.mb-posts h3 a,.article-grid article>a:first-child,.enquiry-handoff a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.site-footer a+a{margin-top:8px}.mn-hero .mn-slider-dots,.miniture-middle .mm-actions{gap:8px}.miniture-middle .mm-promo-cta>a{min-height:44px}.store-dialog{width:min(580px, calc(100% - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:20px}.store-dialog .store-button{min-width:44px;min-height:44px}.store-dialog .store-row{flex-wrap:wrap;gap:12px}.store-dialog .store-row-copy{min-width:110px}.store-dialog .store-row>.store-button{margin-left:auto}.store-toast{bottom:calc(25px + env(safe-area-inset-bottom,0px))}input,select,textarea{scroll-margin-block:24px}a,button{touch-action:manipulation}}@media (max-width:640px){.mn-category-card .mn-category-label h3,.miniture-middle .mm-product h3{font-size:1rem;line-height:1.35}.miniture-middle .mm-product h3{min-height:44px}}@media (max-width:600px){.mn-header .mn-header-inner{height:72px}.mn-hero .mn-hero-copy{width:auto;left:32px;right:32px}}.contact-actions{z-index:40;position:fixed;bottom:24px;right:24px}.contact-actions a{border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 22px;font-size:15px;font-weight:500;display:flex}.contact-actions .contact-actions-quote{color:#fff;background:#4e783e}.contact-actions .contact-actions-call{display:none}.contact-actions a:focus-visible{outline-offset:3px;outline:3px solid #181818}@media (max-width:900px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}html{scroll-padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.contact-actions{padding:12px max(16px, env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:#fff;border-top:1px solid #e4e5de;grid-template-columns:1fr 2fr;gap:10px;display:grid;bottom:0;left:0;right:0}.contact-actions .contact-actions-call{color:#253620;background:#f2f3ed;display:flex}.contact-actions a{min-width:0;padding-inline:14px}.store-toast{bottom:calc(92px + env(safe-area-inset-bottom,0px))}input,select,textarea,button[type=submit]{scroll-margin-bottom:100px}}
