body.montelise-unified main.ml-acrylic-updated{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:#fff!important}
html body.montelise-unified .ml-acrylic-updated>section{width:min(1200px,calc(100% - 80px));max-width:1200px;margin:0 auto!important;padding:48px 0!important;border:0;border-radius:0;box-shadow:none;background:transparent}
html body.montelise-unified .ml-acrylic-updated .ml-acrylic-opening{padding:40px 0 28px!important;border-bottom:1px solid #dce2df}
html body.montelise-unified .ml-acrylic-opening h1{font-size:42px!important;line-height:1.14!important;color:#202522!important;margin:12px 0 16px!important;letter-spacing:0}
html body.montelise-unified .ml-acrylic-opening p{margin:0 0 12px;max-width:760px;font-size:16px;color:#505a55!important}
html body.montelise-unified .ml-acrylic-opening .ml-acrylic-eyebrow{font-size:12px;font-weight:600;color:#316757!important}
html body.montelise-unified .ml-acrylic-opening-link{display:inline-block;font-size:14px;font-weight:650;color:#202522!important;text-decoration:underline;text-underline-offset:6px}
html body.montelise-unified .ml-acrylic-updated .ml-acrylic-colors{padding-top:28px!important}
html body.montelise-unified .ml-acrylic-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:26px;max-width:none}
html body.montelise-unified .ml-acrylic-section-heading h2{font-size:22px!important;margin:0!important}
html body.montelise-unified .ml-acrylic-section-heading p{margin:0;font-size:13px;color:#58615c}
html body.montelise-unified .ml-acrylic-updated .mlt-cap,html body.montelise-unified .ml-acrylic-updated .ml-landing-inquiry,html body.montelise-unified .ml-acrylic-updated .mlt-related-products{border-top:1px solid #dce2df}
html body.montelise-unified .ml-acrylic-updated article{border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important}
html body.montelise-unified .ml-acrylic-updated .ml-color strong{min-height:19px}
html body.montelise-unified .ml-acrylic-updated .quick-buy{background:#f3f6f4!important}
@media(max-width:760px){html body.montelise-unified .ml-acrylic-updated>section{width:calc(100% - 36px);padding:36px 0!important}html body.montelise-unified .ml-acrylic-updated .ml-acrylic-opening{padding:26px 0 22px!important}html body.montelise-unified .ml-acrylic-opening h1{font-size:30px!important}html body.montelise-unified .ml-acrylic-section-heading{display:block}html body.montelise-unified .ml-acrylic-section-heading p{margin-top:8px}html body.montelise-unified .ml-acrylic-updated .ml-color strong{min-height:34px;overflow-wrap:anywhere}}
.ml-acrylic-updated>section:not(.ml-acrylic-hero){width:min(1280px,calc(100% - 80px));margin:0 auto!important;padding:64px 0!important}
.ml-acrylic-hero{position:relative;min-height:590px;background:#111214;color:white;isolation:isolate;overflow:hidden}
.ml-acrylic-hero>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.ml-acrylic-hero::before{content:'';position:absolute;inset:0;background:rgba(0,0,0,.55);z-index:-1}
.ml-acrylic-hero-copy{width:min(1280px,calc(100% - 80px));margin:auto;padding:88px 0 80px}
body.montelise-unified .ml-acrylic-hero h1{font-size:60px!important;line-height:1.06!important;color:white!important;margin:20px 0 22px;max-width:720px}
body.montelise-unified .ml-acrylic-hero p{color:white!important;max-width:490px;font-size:16px}
body.montelise-unified .ml-acrylic-hero .ml-acrylic-hero-lead{font-size:24px;font-family:Georgia,serif;font-style:italic;line-height:1.45}
.ml-acrylic-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}
body.montelise-unified .ml-acrylic-actions a{background:white;color:#171919!important;padding:16px 22px;border:1px solid white;font-size:14px;font-weight:700}
body.montelise-unified .ml-acrylic-actions a+ a{background:transparent;color:white!important}
.ml-acrylic-video-toggle{position:absolute;bottom:20px;right:24px;border:1px solid #fff;background:#161818;color:white;padding:10px 16px;cursor:pointer}
.ml-acrylic-intro{display:grid;grid-template-columns:1fr 1fr;gap:56px}
.ml-acrylic-intro ul{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:0;padding:0;list-style:none}
.ml-acrylic-intro li{padding:16px 0!important;border-bottom:1px solid #ddd!important;font-size:16px}
body.montelise-unified .ml-acrylic-updated h2{font-size:36px!important;line-height:1.2!important;font-weight:650;margin:10px 0 18px}
.ml-acrylic-updated .mlt-head{display:block;margin-bottom:32px;max-width:700px}
.ml-acrylic-updated .mlt-related-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:40px 28px!important}
.ml-acrylic-updated .mlt-related-grid article{padding:0 0 24px!important;display:flex;flex-direction:column}
body.montelise-unified .ml-acrylic-updated .mlt-related-grid img{aspect-ratio:1;width:100%!important;object-fit:contain!important;background:#f6f7f5!important}
.ml-acrylic-updated .mlt-related-grid h3{font-size:20px!important;margin:20px 0 12px!important}
.ml-acrylic-updated .mlt-related-grid a{margin-top:auto;text-decoration:underline;text-underline-offset:5px}
.ml-acrylic-section-heading{margin-bottom:32px;max-width:700px}
body .ml-acrylic-updated .buyer-tool-card--color{padding:0;background:none;border:0;border-radius:0;box-shadow:none}
body .ml-acrylic-updated .color-wall{display:block}
body .ml-acrylic-updated [data-swatch-grid]{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 16px}
body .ml-acrylic-updated .ml-color{padding:0 0 12px;border:0;border-bottom:1px solid #ddd;border-radius:0;gap:6px;background:white;min-width:0;text-align:left;align-items:flex-start}
body .ml-acrylic-updated .ml-color[aria-pressed=true]{outline:2px solid #171919;outline-offset:5px}
body .ml-acrylic-updated .ml-brush-swatch{display:block;position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:1.65;border:0;background:#f5f5f2}
.ml-brush-swatch img{position:absolute;max-width:none!important;object-fit:fill!important}
body .ml-acrylic-updated .ml-color strong{font-size:13px;line-height:1.35;min-height:36px;padding:0 4px}
body .ml-acrylic-updated .ml-color small{font-size:12px;color:#666;padding:0 4px}
body .ml-acrylic-updated .quick-buy{margin-top:36px;background:#f5f6f3;padding:28px!important;border:0;box-shadow:none;border-radius:0}
body .ml-acrylic-updated .ml-format{padding:12px 16px;border-radius:0;font-size:14px}
body .ml-acrylic-updated .ml-color-note{max-width:750px;margin:0 0 20px}
.ml-acrylic-updated .mlt-cap-layout{display:block!important}
.ml-acrylic-updated .mlt-cap-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
.ml-acrylic-updated .mlt-cap-layout article{padding:20px 0!important}
body .ml-acrylic-updated .ml-landing-inquiry{max-width:1040px;background:white}
.ml-acrylic-updated .ml-selection{padding:16px 0;border-bottom:1px solid #ddd}
html body.montelise-unified main.ml-acrylic-updated .ml-acrylic-hero p{color:#fff!important}
@media(max-width:760px){.ml-acrylic-updated>section:not(.ml-acrylic-hero){width:calc(100% - 36px);padding:40px 0!important}.ml-acrylic-hero{min-height:550px}.ml-acrylic-hero-copy{width:calc(100% - 40px);padding:64px 0 80px}body.montelise-unified .ml-acrylic-hero h1{font-size:38px!important}.ml-acrylic-actions{display:grid;grid-template-columns:1fr;max-width:330px}.ml-acrylic-intro{grid-template-columns:1fr;gap:20px}.ml-acrylic-intro ul{grid-template-columns:1fr}.ml-acrylic-updated .mlt-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 16px!important}body.montelise-unified .ml-acrylic-updated h2{font-size:28px!important}.ml-acrylic-updated .mlt-related-grid h3{font-size:17px!important;overflow-wrap:anywhere!important}.ml-acrylic-updated .mlt-related-grid p,.ml-acrylic-updated .mlt-related-grid a{font-size:14px}body .ml-acrylic-updated [data-swatch-grid]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}body .ml-acrylic-updated .ml-color strong{font-size:12px}body .ml-acrylic-updated .quick-buy{padding:20px!important}.ml-acrylic-updated .mlt-cap-grid{grid-template-columns:1fr 1fr}.ml-acrylic-updated .mlt-head{margin-bottom:24px}}
