body #integrated-preview main[data-model-standard="v123"]{max-width:1180px;margin:auto;padding:24px 26px 36px;overflow-wrap:anywhere}body #integrated-preview main[data-model-standard="v123"] .aic-breadcrumb{margin:0 0 22px;font-size:13px}body #integrated-preview main[data-model-standard="v123"] .model123-hero{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:28px;align-items:start;margin:0 0 24px}body #integrated-preview main[data-model-standard="v123"] .model123-hero figure{margin:0;min-width:0}body #integrated-preview main[data-model-standard="v123"] .model123-hero .aic-photo-frame{display:block;width:100%;height:380px;padding:0;border-radius:7px;overflow:hidden;background:#f0f3ef}body #integrated-preview main[data-model-standard="v123"] .model123-hero img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;display:block}body #integrated-preview main[data-model-standard="v123"] .aic-photo-credit{font-size:11px;line-height:1.5;margin:8px 0 0;color:#52676b}body #integrated-preview main[data-model-standard="v123"] h1{font-size:clamp(27px,2.5vw,35px);line-height:1.2;letter-spacing:-.025em;margin:8px 0 18px}body #integrated-preview main[data-model-standard="v123"] h2{font-size:23px;line-height:1.3;margin:0 0 16px}body #integrated-preview main[data-model-standard="v123"] h3{font-size:15px;line-height:1.4;margin:0 0 8px}body #integrated-preview main[data-model-standard="v123"] .model123-buying{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body #integrated-preview main[data-model-standard="v123"] .model123-buying>div{padding:14px;background:#f0f5f1;border:1px solid #dce6df;border-radius:7px;min-width:0}body #integrated-preview main[data-model-standard="v123"] .model123-buying span{display:block;font-size:12px;color:#526b62;margin:0 0 7px}body #integrated-preview main[data-model-standard="v123"] .model123-buying strong{display:block;font-size:17px;line-height:1.3;color:#1b4436}body #integrated-preview main[data-model-standard="v123"] .model123-buying p{font-size:12px;line-height:1.5;margin:8px 0 0}body #integrated-preview main[data-model-standard="v123"] .aic-actions{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 0}body #integrated-preview main[data-model-standard="v123"] .aic-actions .btn,body #integrated-preview main[data-model-standard="v123"] button.btn{display:inline-flex;justify-content:center;align-items:center;background:#176b58;color:white!important;border:1px solid #176b58;border-radius:4px;min-height:44px;padding:12px 16px;text-decoration:none;font-size:13px;line-height:1.3}body #integrated-preview main[data-model-standard="v123"] .aic-actions .aic-whatsapp{color:#176b58!important;background:white}body #integrated-preview main[data-model-standard="v123"] .model123-tabs{position:sticky;top:0;z-index:5;display:flex!important;flex-wrap:nowrap!important;gap:0!important;padding:0!important;margin:0!important;overflow-x:auto;background:#f8faf7;border-block:1px solid #d8e2dc;max-width:100%}body #integrated-preview main[data-model-standard="v123"] .model123-tabs a{flex:0 0 auto;padding:14px 18px;color:#24493b;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap;border-bottom:3px solid transparent}body #integrated-preview main[data-model-standard="v123"] .model123-tabs a:hover,body #integrated-preview main[data-model-standard="v123"] .model123-tabs a:focus-visible{background:#e9f1eb;border-bottom-color:#176b58}body #integrated-preview main[data-model-standard="v123"] a:focus-visible,body #integrated-preview main[data-model-standard="v123"] select:focus-visible,body #integrated-preview main[data-model-standard="v123"] button:focus-visible{outline:2px solid #176b58;outline-offset:3px}body #integrated-preview main[data-model-standard="v123"] [id]{scroll-margin-top:78px}body #integrated-preview main[data-model-standard="v123"] .aic-content-section{padding:24px 0;margin:0;border-bottom:1px solid #e0e7e2}body #integrated-preview main[data-model-standard="v123"] .model123-common{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin:0 0 16px}body #integrated-preview main[data-model-standard="v123"] .model123-common>div{display:block;border-bottom:1px solid #dde5df;padding:7px 0}body #integrated-preview main[data-model-standard="v123"] .model123-common dt{font-size:12px;color:#52676b}body #integrated-preview main[data-model-standard="v123"] .model123-common dd{font-size:14px;line-height:1.5;margin:6px 0 0;text-align:start}body #integrated-preview main[data-model-standard="v123"] .model123-table-scroll{max-width:100%;overflow-x:auto;margin:0}body #integrated-preview main[data-model-standard="v123"] .model123-table{width:100%;min-width:620px;border-collapse:collapse;font-size:14px;line-height:1.5}body #integrated-preview main[data-model-standard="v123"] .model123-table th,body #integrated-preview main[data-model-standard="v123"] .model123-table td{padding:12px 14px!important;vertical-align:middle!important;height:auto!important}body #integrated-preview main[data-model-standard="v123"] .model123-table th{font-size:12px;line-height:1.4;text-align:start}body #integrated-preview main[data-model-standard="v123"] .model123-table td:first-child{min-width:200px;max-width:360px}body #integrated-preview main[data-model-standard="v123"] .model123-table td:last-child{white-space:nowrap}body #integrated-preview main[data-model-standard="v123"] .model123-note{font-size:12px;line-height:1.6;margin:12px 0 0;color:#52676b}body #integrated-preview main[data-model-standard="v123"] .aic-supply-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body #integrated-preview main[data-model-standard="v123"] #delivery p,body #integrated-preview main[data-model-standard="v123"] #delivery li{font-size:13px;line-height:1.65}body #integrated-preview main[data-model-standard="v123"] .aic-plain-list{padding-inline-start:18px}body #integrated-preview main[data-model-standard="v123"] .model123-aftersales{margin:16px 0 0;padding-top:14px;border-top:1px solid #e0e7e2}body #integrated-preview main[data-model-standard="v123"] .model123-enquiry{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;align-items:start}body #integrated-preview main[data-model-standard="v123"] .model123-enquiry p{font-size:14px;line-height:1.6;margin:0}body #integrated-preview main[data-model-standard="v123"] .model123-enquiry form{display:grid!important;gap:10px!important;margin:0!important;padding:0!important}body #integrated-preview main[data-model-standard="v123"] .model123-enquiry label{font-size:13px;font-weight:600}body #integrated-preview main[data-model-standard="v123"] .model123-enquiry select{width:100%;min-width:0;font:inherit;font-size:14px;line-height:1.5;padding:12px;background:white;color:#18313b;border:1px solid #b9cec3;border-radius:4px}body #integrated-preview main[data-model-standard="v123"] .model123-enquiry button{justify-self:start}
@media(max-width:960px){body #integrated-preview main[data-model-standard="v123"] .model123-hero{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))!important}body #integrated-preview main[data-model-standard="v123"] .model123-hero .aic-photo-frame{height:320px}body #integrated-preview main[data-model-standard="v123"] .model123-enquiry{grid-template-columns:1fr}}@media(max-width:600px){body #integrated-preview main[data-model-standard="v123"]{padding:18px 16px 28px}body #integrated-preview main[data-model-standard="v123"] .model123-hero{grid-template-columns:1fr!important;gap:18px}body #integrated-preview main[data-model-standard="v123"] .model123-hero .aic-photo-frame{height:260px}body #integrated-preview main[data-model-standard="v123"] .model123-buying>div{padding:12px}body #integrated-preview main[data-model-standard="v123"] .model123-tabs a{padding:13px;font-size:13px}body #integrated-preview main[data-model-standard="v123"] .aic-supply-grid{grid-template-columns:1fr}body #integrated-preview main[data-model-standard="v123"] .model123-common{grid-template-columns:repeat(2,minmax(0,1fr))}body #integrated-preview main[data-model-standard="v123"] .model123-enquiry button{width:100%}}
