body:has(#mtd-contacts) main>.container.flex.flex-top{display:block!important;max-width:1200px!important;width:calc(100% - 40px)!important;margin:auto!important;padding:0!important}body:has(#mtd-contacts) main>.container.flex.flex-top>.left-column{display:none!important}body:has(#mtd-contacts) main>.container.flex.flex-top>.left-column.mc-menu{display:block!important;width:100%!important;max-height:65vh;overflow:auto}body:has(#mtd-contacts) main>.container.flex.flex-top>.right-column{width:100%!important;margin:0!important;padding:0!important}#mtd-contacts{font:15px/1.6 Arial,sans-serif;color:#273447;padding-bottom:40px;text-align:left}#mtd-contacts *{box-sizing:border-box}#mtd-contacts h1{font-size:32px;line-height:1.2;text-align:left;margin:0 0 18px}#mtd-contacts h2{font-size:24px;text-align:left;line-height:1.35;margin:32px 0 20px}#mtd-contacts h3{font-size:17px;text-align:left;margin:0 0 10px}#mtd-contacts p{margin:0 0 12px}#mtd-contacts a{color:#0752c5}#mtd-contacts .mc-crumb{font-size:13px;color:#718096;margin-bottom:50px}#mtd-contacts .mc-hero{position:relative;min-height:270px;padding:20px 30px 35px;overflow:hidden;border-radius:0 0 12px 12px;background:#f2f7fc}#mtd-contacts .mc-hero:before{content:'';position:absolute;inset:0;background-image:linear-gradient(90deg,#f6faff 0%,rgba(246,250,255,.95) 33%,rgba(246,250,255,0) 60%),url('/image/catalog/mtd_contacts/reference.png');background-size:auto,1170px 2048px;background-position:0 0,right -97px;background-repeat:no-repeat}#mtd-contacts .mc-hero>*{position:relative;max-width:410px}#mtd-contacts .mc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}#mtd-contacts .mc-card{border:1px solid #e2e7ef;border-radius:12px;padding:20px 16px;display:flex;align-items:flex-start;gap:13px;min-width:0}#mtd-contacts .mc-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background:#edf3ff;color:#0752c5;font-size:20px}#mtd-contacts .mc-card small{display:block;color:#738094;font-size:12px;margin-top:6px}#mtd-contacts .mc-card strong{display:block;color:#0752c5;font-size:14px;overflow-wrap:anywhere}#mtd-contacts .mc-label{font-size:12px;margin-bottom:4px}#mtd-contacts .mc-map{position:relative;min-height:330px;background:#eef3f9;border-radius:14px;overflow:hidden;margin:30px 0;display:grid;grid-template-columns:310px 1fr;border:1px solid #e3eaf2}#mtd-contacts .mc-map-info{padding:28px;background:#fff;margin:20px;border-radius:10px;position:relative;z-index:1}#mtd-contacts .mc-map-info h2{margin-top:0}#mtd-contacts .mc-map-view{min-height:330px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;padding:20px;text-align:center}#mtd-contacts .mc-map iframe{width:100%;height:330px;border:0;grid-column:2;grid-row:1}#mtd-contacts .mc-button{display:inline-block;border:0;border-radius:5px;background:#0752c5;color:#fff!important;padding:12px 18px;text-decoration:none;cursor:pointer;font-weight:bold;font-size:13px}#mtd-contacts .mc-small{color:#758195;font-size:12px;margin-top:12px}#mtd-contacts .mc-columns{display:grid;grid-template-columns:1.35fr 1fr;gap:20px;align-items:stretch}#mtd-contacts .mc-form,#mtd-contacts .mc-side{border:1px solid #e2e7ef;border-radius:13px;padding:30px}#mtd-contacts .mc-side{background:#f7f9fb;border-color:#f7f9fb}#mtd-contacts .mc-columns h2{margin-top:0}#mtd-contacts .mc-fields{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:20px}#mtd-contacts label{display:block;font-size:13px;margin-bottom:5px}#mtd-contacts input:not([type=checkbox]),#mtd-contacts select,#mtd-contacts textarea{font:14px Arial,sans-serif;width:100%;border:1px solid #dbe3ee;border-radius:6px;background:white;color:#273447;padding:11px;min-height:42px}#mtd-contacts textarea{resize:vertical;min-height:125px}#mtd-contacts .mc-wide{grid-column:1/-1}#mtd-contacts .mc-check{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.5;margin:18px 0}#mtd-contacts .mc-check input{margin-top:3px;flex-shrink:0}#mtd-contacts .mc-error{color:#b42318;font-size:13px;margin:6px 0}#mtd-contacts .mc-alert{padding:14px;background:#fff0ee;border:1px solid #f4bdb8;border-radius:6px;margin-bottom:15px}#mtd-contacts .mc-side .mc-card{border:0;padding:14px 0;margin:10px 0}#mtd-contacts .mc-benefits{margin:30px 0;padding:30px;background:#f7f9fb;border-radius:12px}#mtd-contacts .mc-benefits h2{margin-top:0}#mtd-contacts .mc-benefits h3{margin:12px 0 7px;font-size:15px}#mtd-contacts .mc-benefits p{font-size:13px;color:#748095}#mtd-contacts .mc-wholesale{padding:30px;border-radius:12px;position:relative;overflow:hidden;background:#f0f6fc}#mtd-contacts .mc-wholesale:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#f3f8fd 30%,transparent 80%),url('/image/catalog/mtd_contacts/reference.png') right -1637px/1170px 2048px no-repeat}#mtd-contacts .mc-wholesale>*{position:relative;max-width:520px}#mtd-contacts .mc-wholesale h2{margin:0 0 14px}#mtd-contacts :focus-visible{outline:3px solid #91bcfa;outline-offset:3px}@media(max-width:950px){#mtd-contacts .mc-grid{grid-template-columns:repeat(2,1fr)}#mtd-contacts .mc-columns{grid-template-columns:1fr}#mtd-contacts .mc-hero:before{opacity:.55}}@media(max-width:600px){#mtd-contacts h1{font-size:28px}#mtd-contacts .mc-grid,#mtd-contacts .mc-fields{grid-template-columns:1fr}#mtd-contacts .mc-map{display:block}#mtd-contacts .mc-map iframe{height:280px}#mtd-contacts .mc-form,#mtd-contacts .mc-side{padding:22px}#mtd-contacts .mc-hero{padding:20px;min-height:250px}#mtd-contacts .mc-hero:before{background-position:0 0,65% -97px;opacity:.3}#mtd-contacts .mc-crumb{margin-bottom:35px}}
