/* Approval-gated only: body.mk-foundation-preview is added by the query flag. */
/* F3: legacy family name kept for PHP inline styles until R2 — now serves Cormorant (DESIGN.md v1.1) */@font-face{font-family:'MK Preview Playfair';src:url('../mk-home-fonts-v2/cormorant-garamond-normal-latin-8f5780fa.woff2') format('woff2');font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:'MK Preview Playfair';src:url('../mk-home-fonts-v2/cormorant-garamond-italic-latin-24107310.woff2') format('woff2');font-style:italic;font-weight:300 700;font-display:swap}@font-face{font-family:'MK Preview Anuphan';src:url('../mk-home-fonts-v2/anuphan-normal-thai-365dfbb4.woff2') format('woff2');font-style:normal;font-weight:100 700;font-display:swap;unicode-range:U+0E01-0E5B}
@font-face{font-family:'MK Preview Anuphan';src:url('../mk-home-fonts-v2/anuphan-normal-latin-ad033bb6.woff2') format('woff2');font-style:normal;font-weight:100 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

.mk-foundation-preview{--mk-preview-cream:var(--mk-cream);--mk-preview-paper:var(--mk-paper);--mk-preview-ink:var(--mk-ink);--mk-preview-gold:var(--mk-gold);--mk-preview-gold-deep:var(--mk-gold-deep);--mk-preview-olive:var(--mk-olive);--mk-preview-sage:var(--mk-sage);--mk-preview-taupe:var(--mk-taupe);--mk-preview-serif:var(--mk-serif);--mk-preview-sans:var(--mk-sans)}
.mk-foundation-preview .mk-site-header{height:84px;z-index:100;transition:background-color .25s ease,color .25s ease,border-color .25s ease}
.mk-foundation-preview .mk-foundation-header{background:transparent;border-color:transparent;color:var(--mk-preview-paper)}
.mk-foundation-preview .mk-foundation-header.is-scrolled,.mk-foundation-preview .mk-foundation-header.is-solid{background:var(--mk-preview-cream);border-bottom:1px solid rgba(45,44,44,.12);color:var(--mk-preview-ink)}
.mk-foundation-preview .mk-foundation-header-shell{max-width:1440px;min-height:84px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:24px}
.mk-foundation-preview .mk-foundation-seal{width:60px;height:60px;display:grid;place-items:center;z-index:1}.mk-foundation-preview .mk-foundation-seal img{display:block;width:60px;height:60px;object-fit:contain;filter:invert(69%) sepia(30%) saturate(620%) hue-rotate(358deg) brightness(87%) contrast(91%)}
.mk-foundation-preview .mk-foundation-desktop-nav{min-width:0}.mk-foundation-preview .mk-foundation-nav-list{list-style:none;margin:0;display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.05vw,34px);padding:0}.mk-foundation-preview .mk-foundation-nav-list a{color:inherit;text-decoration:none;font:500 12.5px/1 var(--mk-preview-sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.mk-foundation-preview .mk-foundation-nav-list a:hover{text-decoration:underline;text-underline-offset:5px}.mk-foundation-preview .mk-foundation-quote{margin:0;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:500 12px/1 var(--mk-preview-sans);letter-spacing:.12em;text-transform:uppercase;padding:13px 17px;white-space:nowrap}.mk-foundation-preview .mk-foundation-header.is-scrolled .mk-foundation-quote,.mk-foundation-preview .mk-foundation-header.is-solid .mk-foundation-quote{border-color:var(--mk-preview-gold-deep);background:var(--mk-preview-gold-deep);color:var(--mk-preview-paper)}
.mk-foundation-preview .mk-menu-toggle{color:inherit}.mk-foundation-preview .mk-foundation-mobile-menu{background:var(--mk-preview-paper);color:var(--mk-preview-ink)}.mk-foundation-preview .mk-foundation-mobile-menu nav{display:flex;flex-direction:column;gap:0}.mk-foundation-preview .mk-foundation-mobile-menu .mk-foundation-nav-list{display:flex;flex-direction:column;align-items:stretch;padding:0;margin:0}.mk-foundation-preview .mk-foundation-mobile-menu .mk-foundation-nav-list li{list-style:none;border-bottom:1px solid rgba(45,44,44,.13)}.mk-foundation-preview .mk-foundation-mobile-menu .mk-foundation-nav-list a{display:block;padding:17px 0;color:var(--mk-preview-ink);font:var(--mk-serif-weight) 25px/1.2 var(--mk-preview-serif);letter-spacing:0;text-transform:none}.mk-foundation-preview .mk-foundation-mobile-menu .mk-mobile-quote{margin-top:28px;background:var(--mk-preview-gold-deep);color:var(--mk-preview-paper);font:500 12.5px/1 var(--mk-preview-sans);letter-spacing:.12em;text-transform:uppercase;padding:16px;text-align:center}
.mk-foundation-preview .mk-site-footer{background:var(--mk-preview-ink);color:var(--mk-preview-paper);font-family:var(--mk-preview-sans)}.mk-foundation-preview .mk-foundation-footer{padding:78px 40px 26px}.mk-foundation-preview .mk-foundation-footer-grid{max-width:1280px;margin:0 auto;grid-template-columns:1.55fr repeat(3,1fr);gap:38px}.mk-foundation-preview .mk-foundation-footer-brand img{display:block;width:52px;height:52px;margin-bottom:20px}.mk-foundation-preview .mk-footer-mark{font:var(--mk-serif-weight) 29px/1 var(--mk-preview-serif);letter-spacing:.04em}.mk-foundation-preview .mk-site-footer small{font:500 12px/1 var(--mk-preview-sans);letter-spacing:.14em}.mk-foundation-preview .mk-site-footer p{max-width:310px;color:rgba(251,248,241,.72);font:400 14px/1.8 var(--mk-preview-sans)}.mk-foundation-preview .mk-site-footer h2{margin:5px 0 20px;color:var(--mk-preview-gold);font:500 12px/1 var(--mk-preview-sans);letter-spacing:.15em;text-transform:uppercase}.mk-foundation-preview .mk-foundation-footer-links,.mk-foundation-preview .mk-foundation-footer-links ul{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:0;list-style:none}.mk-foundation-preview .mk-foundation-footer-links a{color:var(--mk-preview-paper);font:400 14px/1.5 var(--mk-preview-sans);text-decoration:none}.mk-foundation-preview .mk-foundation-footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.mk-foundation-preview .mk-foundation-footer-links span{color:rgba(251,248,241,.65);font-size:14px}.mk-foundation-preview .mk-foundation-footer-bottom{max-width:1280px;margin:58px auto 0;padding-top:21px;border-top:1px solid rgba(251,248,241,.2);color:rgba(251,248,241,.6);font:400 12.5px/1.4 var(--mk-preview-sans)}.mk-foundation-preview .mk-foundation-footer-bottom a{color:inherit}
.mk-foundation-preview :focus-visible{outline:2px solid var(--mk-preview-gold);outline-offset:4px}
.mk-foundation-preview .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}
@media(max-width:1050px){.mk-foundation-preview .mk-foundation-header-shell{padding:0 28px;grid-template-columns:1fr auto 1fr}.mk-foundation-preview .mk-foundation-desktop-nav{display:none}.mk-foundation-preview .mk-foundation-seal{grid-column:2}.mk-foundation-preview .mk-foundation-quote{display:none}.mk-foundation-preview .mk-menu-toggle{grid-column:3;justify-self:end;display:flex}.mk-foundation-preview .mk-foundation-footer-grid{grid-template-columns:repeat(2,1fr);gap:46px}.mk-foundation-preview .mk-foundation-footer-brand{grid-column:span 2}}
@media(max-width:600px){.mk-foundation-preview .mk-site-header,.mk-foundation-preview .mk-foundation-header-shell{height:72px;min-height:72px}.mk-foundation-preview .mk-foundation-header-shell{padding:0 18px}.mk-foundation-preview .mk-foundation-seal,.mk-foundation-preview .mk-foundation-seal img{width:48px;height:48px}.mk-foundation-preview .mk-foundation-footer{padding:58px 22px 22px}.mk-foundation-preview .mk-foundation-footer-grid{grid-template-columns:1fr;gap:34px}.mk-foundation-preview .mk-foundation-footer-brand{grid-column:auto}.mk-foundation-preview .mk-foundation-footer-bottom{margin-top:38px}.mk-foundation-preview .mk-foundation-mobile-menu{padding:30px 24px}}

/* Exact Home SiteNav structure from the approved source. It is Home-preview-only. */
.mk-foundation-preview .mk-reference-header{position:fixed;inset:0 0 auto;z-index:100;height:auto;background:transparent;border:0;color:var(--mk-preview-paper);transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}
.mk-foundation-preview .mk-reference-header.is-scrolled,.mk-foundation-preview .mk-reference-header.is-solid{background:rgba(247,243,234,.97);border-bottom:1px solid rgba(45,44,44,.12);box-shadow:0 2px 14px rgba(45,44,44,.06);color:var(--mk-preview-ink)}
.mk-foundation-preview .mk-reference-header-shell{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1320px;margin:0 auto;padding:26px 48px;transition:padding .25s ease}.mk-foundation-preview .mk-reference-logo{grid-column:2;grid-row:1}.mk-foundation-preview .mk-reference-quote{grid-column:3;grid-row:1;justify-self:end}
.mk-foundation-preview .mk-reference-header.is-scrolled .mk-reference-header-shell,.mk-foundation-preview .mk-reference-header.is-solid .mk-reference-header-shell{padding-top:14px;padding-bottom:14px}
.mk-foundation-preview .mk-reference-mobile-menu{position:absolute;inset:0 280px 0 48px;z-index:1;display:block;padding:0;background:transparent;color:inherit;opacity:1;visibility:visible;transform:none;transition:none}
.mk-foundation-preview .mk-reference-mobile-menu nav{display:block;width:100%;height:100%}.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list{display:grid;grid-template-columns:repeat(5,max-content) minmax(80px,1fr) repeat(2,max-content);align-items:center;gap:clamp(16px,2vw,30px);width:100%;height:100%;margin:0;padding:0;list-style:none}.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list li{list-style:none}.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list li:nth-child(6){grid-column:7}.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list a{color:inherit;text-decoration:none;font:500 12px/1 var(--mk-preview-sans);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list a:hover{text-decoration:underline;text-underline-offset:5px}.mk-foundation-preview .mk-reference-mobile-menu .mk-mobile-quote{display:none}
.mk-foundation-preview .mk-reference-logo{position:relative;display:grid;place-items:center;color:inherit;text-decoration:none;min-width:60px}.mk-foundation-preview .mk-reference-logo img{display:block;width:60px;height:60px;object-fit:contain;filter:brightness(0) invert(1)}.mk-foundation-preview .mk-reference-logo span{position:absolute;top:100%;padding-top:2px;font:500 9px/1 var(--mk-preview-sans);letter-spacing:.24em;opacity:0;transition:opacity .2s ease}.mk-foundation-preview .mk-reference-header.is-scrolled .mk-reference-logo img,.mk-foundation-preview .mk-reference-header.is-solid .mk-reference-logo img{filter:none}.mk-foundation-preview .mk-reference-header.is-scrolled .mk-reference-logo span,.mk-foundation-preview .mk-reference-header.is-solid .mk-reference-logo span{opacity:1}
.mk-foundation-preview .mk-reference-quote{position:relative;z-index:2;justify-self:end;display:inline-block;background:#7d6034;color:#fff!important;padding:12px 16px}.mk-foundation-preview .mk-reference-menu-toggle{position:relative;z-index:2;display:none;background:transparent;border:0;padding:8px;color:inherit}.mk-foundation-preview .mk-reference-menu-toggle i{display:block;width:23px;height:1px;margin:5px 0;background:currentColor}
.mk-foundation-preview .mk-reference-mobile-menu .mk-menu-close{display:none}
@media(max-width:1080px){.mk-foundation-preview .mk-reference-header-shell{grid-template-columns:1fr auto 1fr;padding:20px 28px}.mk-foundation-preview .mk-reference-menu-toggle{display:block;grid-column:1;grid-row:1;justify-self:start}.mk-foundation-preview .mk-reference-logo{grid-column:2;grid-row:1}.mk-foundation-preview .mk-reference-quote{grid-column:3;grid-row:1;justify-self:end}.mk-foundation-preview .mk-reference-mobile-menu{position:fixed;inset:0;z-index:10001;display:grid;place-items:center;width:100%;height:100vh;height:100dvh;max-height:none;overflow-y:auto;padding:90px 28px 38px;background:var(--mk-preview-cream);color:var(--mk-preview-ink);opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.mk-foundation-preview .mk-reference-mobile-menu.is-open{opacity:1;visibility:visible;transform:none}.mk-foundation-preview .mk-reference-mobile-menu .mk-menu-close{display:block;position:absolute;top:17px;right:19px;border:0;background:transparent;color:inherit;font:var(--mk-serif-weight) 34px/1 var(--mk-preview-serif)}.mk-foundation-preview .mk-reference-mobile-menu nav{display:flex;min-height:100%;height:auto;flex-direction:column;justify-content:center;align-items:center;gap:18px}.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list{display:flex;flex-direction:column;align-items:center;gap:18px;height:auto}.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list li:nth-child(6){grid-column:auto}.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list a{font:var(--mk-serif-weight) 30px/1.18 var(--mk-preview-serif);letter-spacing:0;text-transform:none}.mk-foundation-preview .mk-reference-mobile-menu .mk-mobile-quote{display:inline-block;margin-top:16px;background:#7d6034;color:#fff;padding:14px 20px;font:500 12px/1 var(--mk-preview-sans);letter-spacing:.13em;text-transform:uppercase;text-decoration:none}}
@media(max-width:600px){.mk-foundation-preview .mk-reference-header-shell{padding:13px 18px}.mk-foundation-preview .mk-reference-header.is-scrolled .mk-reference-header-shell,.mk-foundation-preview .mk-reference-header.is-solid .mk-reference-header-shell{padding-top:13px;padding-bottom:13px}.mk-foundation-preview .mk-reference-logo,.mk-foundation-preview .mk-reference-logo img{width:50px;height:50px;min-width:50px}.mk-foundation-preview .mk-reference-logo span{display:none}.mk-foundation-preview .mk-reference-quote{padding:11px 12px;font-size:11px}.mk-foundation-preview .mk-reference-menu-toggle{padding:8px 8px 8px 0}.mk-foundation-preview .mk-reference-menu-toggle i{width:22px;margin:4px 0}}

/* ===== F4 (2026-09-26) — header/footer matched to the approved Clickthrough SiteNav/SiteFooter · tokens from site.css ===== */
.mk-foundation-preview .mk-reference-logo img{width:auto;height:64px;transition:height var(--mk-dur-fast) ease;object-fit:contain;filter:drop-shadow(0 1px 3px rgba(0,0,0,.22));opacity:.95}
.mk-foundation-preview .mk-reference-header.is-scrolled .mk-reference-logo img,.mk-foundation-preview .mk-reference-header.is-solid .mk-reference-logo img{filter:none;opacity:1;height:52px}
.mk-foundation-preview .mk-reference-logo span{font:400 10px/1 var(--mk-sans);letter-spacing:5px;text-transform:uppercase;padding-top:7px;white-space:nowrap}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list a{font:400 13px/1 var(--mk-sans);letter-spacing:2px;opacity:.86;transition:opacity var(--mk-dur-fast) ease}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list a:hover{opacity:1}
.mk-foundation-preview .mk-reference-quote{background:#7d6034;color:var(--mk-paper)!important;padding:12px 22px;border-radius:2px;font:500 13px/1 var(--mk-sans);letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-shadow:0 8px 24px rgba(42,33,26,.22);transition:filter var(--mk-dur-fast) ease}
.mk-foundation-preview .mk-reference-quote:hover{filter:brightness(1.08)}
.mk-foundation-preview .mk-site-header a:focus-visible,.mk-foundation-preview .mk-site-header button:focus-visible,.mk-foundation-preview .mk-site-footer a:focus-visible{outline:2px solid var(--mk-gold);outline-offset:3px}
.mk-foundation-preview .mk-site-footer{background:var(--mk-cream);color:var(--mk-taupe);border-top:1px solid var(--mk-line);font-family:var(--mk-sans)}
.mk-foundation-preview .mk-foundation-footer{padding:80px 56px 44px}
.mk-foundation-preview .mk-foundation-footer-grid{max-width:1320px;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px;padding-bottom:54px;border-bottom:1px solid var(--mk-line)}
.mk-foundation-preview .mk-footer-mark{color:var(--mk-ink);font:var(--mk-serif-weight) 26px/1 var(--mk-serif);letter-spacing:5px}
.mk-foundation-preview .mk-site-footer small{display:block;margin-top:6px;color:var(--mk-gold-deep);font:400 12px/1 var(--mk-sans);letter-spacing:5px;text-transform:uppercase}
.mk-foundation-preview .mk-site-footer p{margin:22px 0 0;max-width:300px;color:var(--mk-taupe);font:300 14px/1.7 var(--mk-sans)}
.mk-foundation-preview .mk-site-footer h2{margin:0 0 18px;color:var(--mk-taupe);font:400 12.5px/1 var(--mk-sans);letter-spacing:2px;text-transform:uppercase}
.mk-foundation-preview .mk-foundation-footer-links{gap:11px}
.mk-foundation-preview .mk-foundation-footer-links a{color:inherit;font:300 14px/1.5 var(--mk-sans);text-decoration:none;transition:color var(--mk-dur-fast) ease}
.mk-foundation-preview .mk-foundation-footer-links a:hover{color:var(--mk-ink);text-decoration:none}
.mk-foundation-preview .mk-foundation-footer-links a.mk-footer-line{color:#047a3c;font-weight:500}
.mk-foundation-preview .mk-foundation-footer-bottom{max-width:1320px;margin:24px auto 0;padding-top:0;border-top:0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;color:var(--mk-taupe);font:400 13px/1.4 var(--mk-sans);letter-spacing:.5px;text-transform:none}
.mk-foundation-preview .mk-foundation-footer-bottom a{color:inherit;text-transform:none;text-decoration:none}
@media (max-width:1024px){.mk-foundation-preview .mk-foundation-footer{padding:64px 32px 36px}.mk-foundation-preview .mk-foundation-footer-grid{grid-template-columns:repeat(2,1fr);gap:40px}.mk-foundation-preview .mk-foundation-footer-brand{grid-column:span 2}}
@media (max-width:720px){.mk-foundation-preview .mk-foundation-footer{padding:56px 22px 28px}.mk-foundation-preview .mk-foundation-footer-grid{grid-template-columns:1fr;gap:32px}.mk-foundation-preview .mk-foundation-footer-brand{grid-column:auto}.mk-foundation-preview .mk-reference-logo img,.mk-foundation-preview .mk-reference-header.is-scrolled .mk-reference-logo img,.mk-foundation-preview .mk-reference-header.is-solid .mk-reference-logo img{height:48px}.mk-foundation-preview .mk-reference-quote{padding:10px 14px;font-size:12.5px;letter-spacing:1px}}
/* ===== end F4 ===== */

/* ===== H1 (2026-09-26) — header layout D · nav locked to the 1320px frame · no logo caption ===== */
.mk-foundation-preview .mk-reference-logo span{display:none}
@media (min-width:1081px){
.mk-foundation-preview .mk-reference-mobile-menu{inset:0 auto 0 50%;width:min(calc(100% - 96px),1224px);transform:translateX(-50%)}
.mk-foundation-preview .mk-reference-mobile-menu nav{display:grid;grid-template-columns:1fr 170px 1fr;align-items:center;height:100%}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list{display:flex;grid-template-columns:none;align-items:center;gap:26px;width:auto;height:auto;margin:0;padding:0}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list li:nth-child(6){grid-column:auto}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list.is-left{grid-column:1;justify-self:end}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list.is-right{grid-column:3;justify-self:start}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list.is-mobile-only{display:none}
}
@media (min-width:1081px) and (max-width:1240px){
.mk-foundation-preview .mk-reference-mobile-menu nav{grid-template-columns:1fr 130px 1fr}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list{gap:18px}
.mk-foundation-preview .mk-reference-mobile-menu .mk-foundation-nav-list a{letter-spacing:1.4px}
}
/* ===== end H1 ===== */
/* ===== H2 (2026-09-26) — logo always clickable · transparent header over dark heroes (header.php) =====
   ≥1081px the nav layer covers the whole header (H1 grid) and swallowed clicks on the logo. The layer now lets clicks
   through; only its links/buttons take them. */
@media (min-width:1081px){.mk-foundation-preview .mk-reference-header .mk-reference-mobile-menu{pointer-events:none}.mk-foundation-preview .mk-reference-header .mk-reference-mobile-menu :is(a,button){pointer-events:auto}}
.mk-foundation-preview .mk-reference-header .mk-reference-logo{position:relative;z-index:3}
/* ===== end H2 ===== */
/* ===== H2.1 (2026-09-27) — mobile header balance (Nut): short "QUOTE" button · same logo size on every page =====
   Home's logo was squeezed to 50px (site.css body.home img{max-width:100%} + the ≤600px 50px logo box) → natural 56×48. */
.mk-foundation-preview .mk-reference-header .mk-reference-quote .mk-quote-short{display:none}
@media (max-width:1080px){
.mk-foundation-preview .mk-reference-header .mk-reference-quote{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:72px;min-height:36px;padding:0 14px;font-size:12.5px;line-height:1;letter-spacing:1.2px}
.mk-foundation-preview .mk-reference-header .mk-reference-quote::after{content:"";position:absolute;inset:-4px 0}
.mk-foundation-preview .mk-reference-header .mk-reference-quote .mk-quote-long{display:none}
.mk-foundation-preview .mk-reference-header .mk-reference-quote .mk-quote-short{display:inline}
}
@media (max-width:720px){.mk-foundation-preview .mk-reference-header .mk-reference-logo{width:auto;min-width:0;height:auto}.mk-foundation-preview .mk-reference-header .mk-reference-logo img{width:auto;max-width:none;height:48px}}
/* ===== end H2.1 ===== */
