body #integrated-preview main[data-configuration-rollout="v118"]{max-width:1180px;padding:24px 26px 38px;margin:auto;overflow-wrap:anywhere}
body #integrated-preview main[data-configuration-rollout="v118"] .aic-breadcrumb{margin:0 0 22px;font-size:13px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-hero{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)!important;gap:28px;align-items:start;margin-bottom:24px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-hero figure{margin:0;min-width:0}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-hero picture{display:block;width:100%;height:390px;background:#eef2ef;border-radius:8px;overflow:hidden}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-hero img{display:block;width:100%!important;height:100%!important;object-fit:contain!important;max-height:none!important}
body #integrated-preview main[data-configuration-rollout="v118"] .aic-photo-credit{font-size:11px;line-height:1.5;margin:8px 0 0;color:#52676b}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-purchase{min-width:0}
body #integrated-preview main[data-configuration-rollout="v118"] h1{font-size:clamp(25px,2.5vw,34px);line-height:1.18;margin:8px 0 18px;letter-spacing:-.025em}
body #integrated-preview main[data-configuration-rollout="v118"] h2{font-size:23px;line-height:1.25;margin:0 0 16px}
body #integrated-preview main[data-configuration-rollout="v118"] h3{font-size:15px;line-height:1.4;margin:0 0 8px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-buying{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-buying>div{min-width:0;padding:14px;background:#f0f5f1;border:1px solid #dce6df;border-radius:7px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-buying span{display:block;font-size:12px;color:#526b62;margin-bottom:7px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-buying strong{display:block;font-size:17px;line-height:1.3;color:#1b4436}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-buying p{font-size:12px;line-height:1.5;margin:8px 0 0}
body #integrated-preview main[data-configuration-rollout="v118"] .aic-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}
body #integrated-preview main[data-configuration-rollout="v118"] .aic-actions a.btn{display:inline-flex;align-items:center;justify-content:center;background:#176b58;color:#fff!important;border:1px solid #176b58;padding:12px 16px;border-radius:4px;text-decoration:none;font-size:13px;line-height:1.3;min-height:44px}
body #integrated-preview main[data-configuration-rollout="v118"] .aic-actions a.aic-whatsapp{background:#fff;color:#176b58!important}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-tabs{position:sticky;top:0;z-index:5;display:flex!important;flex-wrap:nowrap!important;gap:0!important;padding:0!important;margin:0 0 22px!important;overflow-x:auto;max-width:100%;background:#f8faf7;border-top:1px solid #d8e2dc;border-bottom:1px solid #d8e2dc;scrollbar-width:thin}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-tabs a{flex:0 0 auto;display:block;padding:14px 18px;border-bottom:3px solid transparent;text-decoration:none;font-size:14px;font-weight:600;line-height:1.4;color:#24493b;white-space:nowrap}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-tabs a:hover,body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-tabs a:focus-visible{background:#e9f1eb;border-bottom-color:#176b58}
body #integrated-preview main[data-configuration-rollout="v118"] a:focus-visible{outline:2px solid #176b58;outline-offset:3px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-section{margin:0;padding:22px 0;border-bottom:1px solid #e0e7e2}
body #integrated-preview main[data-configuration-rollout="v118"] [id]{scroll-margin-top:78px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;margin:0}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-facts>div{display:block;min-width:0;padding:10px 0;border-bottom:1px solid #dde5df}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-facts dt{font-size:12px;color:#52676b;line-height:1.5}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-facts dd{font-size:14px;line-height:1.55;text-align:start;margin:5px 0 0}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-data-note{font-size:12px;line-height:1.6;margin:13px 0 0;color:#52676b}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-conditions{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:26px}
body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-conditions p,body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-conditions li{font-size:13px;line-height:1.65;margin-top:0}
body #integrated-preview main[data-configuration-rollout="v118"] .aic-supply-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
body #integrated-preview main[data-configuration-rollout="v118"] .aic-plain-list{padding-inline-start:18px}
body #integrated-preview main[data-configuration-rollout="v118"] #version-reference .cfg118-facts{grid-template-columns:repeat(2,minmax(0,1fr))}
body #integrated-preview main[data-configuration-rollout="v118"] #version-reference p{font-size:12px;line-height:1.6;margin:12px 0 0}
body #integrated-preview main[data-configuration-rollout="v118"]>.aic-content-section{padding:18px 0;margin:0}
@media(max-width:960px){body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-hero{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))!important}body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-hero picture{height:320px}body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-conditions{grid-template-columns:1fr}body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){body #integrated-preview main[data-configuration-rollout="v118"]{padding:18px 16px 28px}body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-hero{grid-template-columns:1fr!important;gap:18px}body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-hero picture{height:260px}body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-buying>div{padding:12px}body #integrated-preview main[data-configuration-rollout="v118"] .cfg118-tabs a{padding:13px;font-size:13px}body #integrated-preview main[data-configuration-rollout="v118"] .aic-supply-grid,body #integrated-preview main[data-configuration-rollout="v118"] #version-reference .cfg118-facts{grid-template-columns:1fr}body #integrated-preview main[data-configuration-rollout="v118"] h2{font-size:21px}}
