.mcc{--mcc-ink: #2d2926;--mcc-body: #4a443c;--mcc-muted: #6f645c;--mcc-accent: #7d674c;--mcc-gold: #8a6d2f;--mcc-gold-deep: #6f571f;--mcc-ivory: #faf8f5;--mcc-card: #fdfcfa;--mcc-sand: #f3ede2;--mcc-rule: #e6dccf;--mcc-hair: #e6dfd8;--mcc-edge: #94836b;--mcc-pad: clamp(16px, 5vw, 24px);color:var(--mcc-body);font-family:var(--FONT-STACK-BODY, "Inter", sans-serif)}.mcc[id],.mcc [id]{scroll-margin-top:calc(var(--announcement-height, 0px) + var(--header-sticky-height, 0px) + 24px)}@media(prefers-reduced-motion:no-preference){html:has(.mcc){scroll-behavior:smooth}}.mcc-inner{max-width:1180px;margin:0 auto;padding-left:var(--mcc-pad);padding-right:var(--mcc-pad)}.mcc-inner--narrow{max-width:880px}.mcc-band .mcc-inner{padding-top:clamp(34px,5vw,58px);padding-bottom:clamp(34px,5vw,58px)}.mcc-band--ivory{background:var(--mcc-ivory)}.mcc-band--white{background:#fff}.mcc-band--ruled{border-top:1px solid var(--mcc-rule)}.mcc-eyebrow{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--mcc-gold)}.mcc-h2{margin:0 0 12px;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING, 400);font-size:clamp(25px,4vw,38px);line-height:1.15;letter-spacing:-.01em;color:var(--mcc-ink);text-wrap:balance}.mcc-h3{margin:0;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING, 400);font-size:clamp(19px,2.4vw,24px);line-height:1.2;color:var(--mcc-ink)}.mcc-lead{margin:0;max-width:68ch;font-size:clamp(15px,1.8vw,16.5px);line-height:1.65;color:var(--mcc-muted);text-wrap:pretty}.mcc-rule{display:block;width:64px;height:2px;margin:0 0 16px;background:var(--mcc-gold)}.mcc-section-head{max-width:860px;margin-bottom:clamp(20px,3vw,32px)}.mcc-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mcc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;font-family:var(--FONT-STACK-BODY, "Inter", sans-serif);font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:6px;transition:background .2s ease,color .2s ease,border-color .2s ease}.mcc-btn--primary{color:#fff;background:var(--mcc-gold);border:1px solid var(--mcc-gold);padding:13px clamp(20px,4vw,34px)}.mcc-btn--primary:hover{background:var(--mcc-ink);border-color:var(--mcc-ink);color:#fff}.mcc-btn--outline{color:var(--mcc-ink);background:transparent;border:1px solid var(--mcc-edge);padding:13px clamp(18px,3vw,28px)}.mcc-btn--outline:hover{background:var(--mcc-ink);border-color:var(--mcc-ink);color:var(--mcc-ivory)}.mcc-btn:focus-visible{outline:3px solid var(--mcc-ink);outline-offset:3px}.mcc-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.mcc-note__body a,.mcc-lead a{color:var(--mcc-gold-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px}.mcc-note__body a:hover,.mcc-lead a:hover{color:var(--mcc-ink)}.mcc-note__body a:focus-visible,.mcc-lead a:focus-visible{outline:2px solid var(--mcc-ink);outline-offset:2px;border-radius:2px}.mcc-hero{background:var(--mcc-ivory);border-bottom:1px solid var(--mcc-rule);text-align:center}.mcc-hero .mcc-inner{padding-top:clamp(30px,4.5vw,56px);padding-bottom:clamp(28px,4vw,46px)}.mcc-hero__title{margin:0 auto 14px;max-width:22ch;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING, 400);font-size:clamp(30px,5.5vw,50px);line-height:1.08;letter-spacing:-.01em;color:var(--mcc-ink);text-wrap:balance}.mcc-hero__rule{display:block;width:64px;height:2px;margin:0 auto 18px;background:var(--mcc-gold)}.mcc-hero__lede{margin:0 auto;max-width:66ch;font-size:clamp(15.5px,2vw,17.5px);line-height:1.6;color:var(--mcc-ink);text-wrap:pretty}.mcc-hero .mcc-actions{justify-content:center}.mcc-series+.mcc-series{margin-top:clamp(30px,4vw,46px)}.mcc-series__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:clamp(14px,2vw,20px);padding-bottom:10px;border-bottom:1px solid var(--mcc-rule)}.mcc-series__watch{font-size:12.5px;font-weight:600;letter-spacing:.04em;color:var(--mcc-gold-deep);text-decoration:underline;text-underline-offset:3px}.mcc-series__watch:hover{color:var(--mcc-ink)}.mcc-series__watch:focus-visible{outline:2px solid var(--mcc-ink);outline-offset:2px;border-radius:2px}.mcc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,20px);margin:0;padding:0;list-style:none}@media(min-width:560px){.mcc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.mcc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1100px){.mcc-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.mcc-swatch{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--mcc-card);border:1px solid var(--mcc-rule);border-radius:8px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.mcc-swatch:hover{border-color:var(--mcc-edge);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.mcc-swatch:hover{transform:none}}.mcc-swatch--static:hover{border-color:var(--mcc-rule);transform:none}.mcc-swatch--static:hover .mcc-swatch__name{color:var(--mcc-ink)}.mcc-swatch:focus-visible{outline:3px solid var(--mcc-ink);outline-offset:3px}.mcc-swatch__media{position:relative;display:block;overflow:hidden;aspect-ratio:384 / 315;background:#fff;border-bottom:1px solid var(--mcc-rule)}.mcc-swatch__media img{display:block;width:100%;height:auto;margin-top:-15.365%}.mcc-swatch__play{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#2d2926d1;color:#fff}.mcc-swatch__play svg{width:11px;height:11px;fill:currentColor}.mcc-swatch__body{flex:1 0 auto;padding:10px 12px 12px}.mcc-swatch__name{display:block;margin:0 0 4px;font-family:var(--FONT-STACK-HEADING, "Libre Baskerville", serif);font-weight:var(--FONT-WEIGHT-HEADING, 400);font-size:15px;line-height:1.25;color:var(--mcc-ink);text-wrap:balance}.mcc-swatch__desc{display:block;margin:0;font-size:12.5px;line-height:1.45;color:var(--mcc-muted);text-wrap:pretty}.mcc-swatch:hover .mcc-swatch__name{color:var(--mcc-gold-deep)}.mcc-note{margin-top:clamp(26px,4vw,40px);padding:clamp(18px,3vw,24px);background:var(--mcc-sand);border-radius:10px;border-left:3px solid var(--mcc-gold)}.mcc-note__label{display:block;margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mcc-gold-deep)}.mcc-note__body{margin:0;max-width:78ch;font-size:clamp(14px,1.7vw,15px);line-height:1.65;color:var(--mcc-ink)}.mcc-note__body p{margin:0 0 .8em}.mcc-note__body p:last-child{margin-bottom:0}.mcc-figure{margin:0 0 clamp(18px,2.6vw,26px)}.mcc-figure img{display:block;width:100%;height:auto;border:1px solid var(--mcc-rule);border-radius:10px;background:#fff}.mcc-figure figcaption{margin-top:10px;font-size:12.5px;line-height:1.5;color:var(--mcc-muted)}.mcc-shades{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mcc-shades li{padding:8px 13px;background:var(--mcc-ivory);border:1px solid var(--mcc-hair);border-radius:999px;font-size:13px;line-height:1.35;color:var(--mcc-body)}.mcc-shades li b{font-weight:700;color:var(--mcc-ink);font-variant-numeric:tabular-nums}.mcc-service{text-align:center}.mcc-service .mcc-rule,.mcc-service .mcc-lead{margin-left:auto;margin-right:auto}.mcc-service .mcc-actions{justify-content:center}.mcc-js [data-mcc-reveal]:not(.is-revealed){opacity:0}.mcc-js [data-mcc-reveal].is-revealed{animation:mcc-reveal .5s ease both;animation-delay:var(--mcc-delay, 0ms)}@keyframes mcc-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mcc-js [data-mcc-reveal]:not(.is-revealed){opacity:1}.mcc-js [data-mcc-reveal].is-revealed{animation:none}}.mcc a.mcc-btn,.mcc a.mcc-btn:hover,.mcc a.mcc-btn:focus{text-decoration:none}.mcc a.mcc-swatch,.mcc a.mcc-swatch:hover,.mcc a.mcc-swatch:focus{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/343/assets/milano-color-chart.css.map */
