main#MainContent product-info .mb-color{margin:0 0 1rem}main#MainContent product-info .mb-color__label{font-size:1rem;letter-spacing:.1em;text-transform:uppercase;opacity:.95;margin:0 0 .65rem}main#MainContent product-info .mb-color__grid{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}main#MainContent product-info .mb-color__tile{display:grid;grid-template-rows:34px auto;justify-items:center;gap:.35rem;padding:0;background:transparent;border:0;cursor:pointer;text-align:center}main#MainContent product-info .mb-color__swatch{width:34px;height:34px;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.1);border-radius:2px}main#MainContent product-info .mb-color__name{font-size:.85rem;line-height:1.05;letter-spacing:.01em;opacity:.72;max-width:70px}main#MainContent product-info .mb-color__tile:hover .mb-color__swatch{border-color:#00000038}main#MainContent product-info .mb-color__tile.is-active .mb-color__swatch{border-color:#0000006b}main#MainContent product-info .mb-color__tile.is-active .mb-color__name{opacity:.9}main#MainContent product-info .mb-color__tile.is-disabled{cursor:not-allowed;opacity:.45}main#MainContent product-info .mb-color__tile.is-disabled *{cursor:not-allowed}.mb-color__tile,.mb-color__tile:visited,.mb-color__tile:hover,.mb-color__tile:active{color:rgb(var(--color-foreground));text-decoration:none;-webkit-text-fill-color:rgb(var(--color-foreground))}.mb-color__name{color:rgb(var(--color-foreground));-webkit-text-fill-color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/maison-color.css.map */
