.product__info-container .mm-atelier-name,.product__info-container .mm-atelier-colors{box-sizing:border-box;width:100%!important;max-width:100%!important;background:#f7f3ee;color:#4c362b;border:1px solid #e4dad2;padding:16px 14px 8px!important;margin-bottom:0!important}.product__info-container .mm-atelier-name{border-bottom:0;border-radius:14px 14px 0 0;margin-top:12px!important}.product__info-container .mm-atelier-colors{border-top:0;border-radius:0 0 14px 14px;padding-top:8px!important;padding-bottom:14px!important;margin-top:0!important}.product__info-container .mm-atelier-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:19px}.product__info-container .mm-atelier-title{margin:0;max-width:210px;font-family:var(--font-heading-family, Georgia, serif);font-style:normal;font-weight:400;font-size:21px;line-height:1.22;color:#4c362b;text-align:left}.product__info-container .mm-atelier-price{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding-top:2px}.product__info-container .mm-atelier-price-value{font:400 19px/1.1 var(--font-heading-family, Georgia, serif);color:#4c362b}.product__info-container .mm-atelier-price-unit{font-size:12px;line-height:1.3;color:#78695f}.product__info-container .mm-atelier-name .tpo_option-label-container,.product__info-container .mm-atelier-colors .tpo_option-label-container{margin:0 0 8px!important;display:flex;flex-wrap:wrap;align-items:baseline;gap:5px}.product__info-container .mm-atelier-name .tpo_option-label-container>span,.product__info-container .mm-atelier-name .tpo_option-label-container>label,.product__info-container .mm-atelier-colors .tpo_option-label-container>span:not(.mm-atelier-selected),.product__info-container .mm-atelier-colors .tpo_option-label-container>label{font-family:var(--font-body-family, Arial, sans-serif);font-size:13px!important;font-weight:500!important;line-height:1.4;color:#4c362b!important}.product__info-container .mm-atelier-name input.tpo_text-box,.product__info-container .mm-atelier-name textarea.tpo_text-box{min-height:48px!important;border:1px solid #e4dad2!important;border-radius:9px!important;background:#fff!important;color:#4c362b!important;padding:10px 64px 10px 13px!important;font-family:var(--font-body-family, Arial, sans-serif);font-size:16px!important;line-height:1.4;box-shadow:none!important}.product__info-container .mm-atelier-name .tpo_character-count,.product__info-container .mm-atelier-name .tpo_text-area-character-count{font-size:11px!important;line-height:1.4;color:#78695f!important}.product__info-container .mm-atelier-name .tpo_option-input-wrapper,.product__info-container .mm-atelier-name .container-wrap-selection{margin-bottom:0!important}.product__info-container .mm-atelier-palette{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px 3px!important;width:100%!important;margin:0!important}.product__info-container .mm-atelier-palette>.mm-atelier-swatch{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;min-width:0!important;width:100%!important;max-width:100%!important;min-height:67px!important;padding:7px 1px 3px!important;margin:0!important;border:1px solid transparent;border-radius:8px;background:transparent;position:relative}.product__info-container .mm-atelier-swatch>label,.product__info-container .mm-atelier-swatch>article{width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;margin:0!important;border-radius:50%!important}.product__info-container .mm-atelier-swatch>label>div:not(.tpo_image-swatches-tooltip),.product__info-container .mm-atelier-swatch>article>div:not(.tpo_image-swatches-tooltip){border:1px solid #00000018!important;border-radius:50%!important}.product__info-container .mm-atelier-swatch img,.product__info-container .mm-atelier-swatch .tpo-image-select-value{width:27px!important;height:27px!important;min-width:27px!important;border-radius:50%!important;object-fit:cover}.product__info-container .mm-atelier-colors .mm-atelier-swatch .tpo_option_type_label_wrapper{width:100%!important;justify-content:center!important;margin:0!important}.product__info-container .mm-atelier-colors .mm-atelier-swatch .tpo_option_type_label,.product__info-container .mm-atelier-colors .mm-atelier-swatch .tpo-swatch-option-label,.product__info-container .mm-atelier-colors .mm-atelier-swatch .tpo_option_label{max-width:100%;font-family:var(--font-body-family, Arial, sans-serif);font-size:11px!important;font-weight:400!important;line-height:1.2!important;color:#4c362b!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important}.product__info-container .mm-atelier-empty{display:none!important}.product__info-container .mm-atelier-swatch:has(input:checked){border-color:#704f3c;background:#fff}.product__info-container .mm-atelier-swatch:has(input:checked):before{content:"\2713";position:absolute;top:3px;right:5px;width:14px;height:14px;border-radius:50%;color:#fff;background:#704f3c;font:500 10px/14px Arial,sans-serif;text-align:center;pointer-events:none;z-index:2}.product__info-container .mm-atelier-selected{margin-left:auto;color:#78695f;font-size:11px;font-weight:400;line-height:1.4}.product__info-container .mm-atelier-note{margin:10px 0 0;padding-top:12px;border-top:1px solid #e4dad2;font-family:var(--font-body-family, Arial, sans-serif);font-size:11px;line-height:1.5;color:#78695f}.product__info-container .mm-atelier-ready .tpo_option-container:has(input.tpo-checkbox-button[id^="Broder mon article-"]):before{display:none!important;content:none!important}@media(max-width:380px){.product__info-container .mm-atelier-name,.product__info-container .mm-atelier-colors{padding-left:11px!important;padding-right:11px!important}.product__info-container .mm-atelier-title{font-size:20px;max-width:165px}.product__info-container .mm-atelier-swatch{min-height:70px!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/mm-atelier-compact.css.map */
