.mm-product-customizations{gap:var(--margin-30);width:100%}.mm-product-customizations[hidden]{display:none}.mm-product-customizations__groups,.mm-product-customizations__field{gap:var(--margin-10)}.mm-product-customizations__label{color:var(--black)}.mm-product-customizations__group-list,.mm-product-customizations__options,.mm-product-customizations__colors{gap:var(--margin-10)}.mm-product-customizations__group-btn,.mm-product-customizations__option,.mm-product-customizations__color{display:flex;align-items:center;justify-content:center;gap:var(--margin-10);min-height:24px;padding:var(--margin-5) var(--margin-20);border:.5px solid var(--primary);background-color:var(--background);color:var(--primary);text-align:center;transition:background-color .3s var(--cubic-bezier-fast),color .3s var(--cubic-bezier-fast),border-color .3s var(--cubic-bezier-fast)}.mm-product-customizations__group-btn[aria-pressed=true],.mm-product-customizations__option[aria-pressed=true],.mm-product-customizations__color[aria-pressed=true]{border-color:var(--background);background-color:var(--primary);color:var(--background)}.mm-product-customizations__group-btn:focus-visible,.mm-product-customizations__option:focus-visible,.mm-product-customizations__color:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media(hover:hover){.mm-product-customizations__group-btn[aria-pressed=false]:hover,.mm-product-customizations__option[aria-pressed=false]:hover,.mm-product-customizations__color[aria-pressed=false]:hover{background-color:var(--primary);color:var(--background)}}.mm-product-customizations__panel{gap:var(--margin-20);width:100%}.mm-product-customizations__panel[hidden]{display:none}.mm-product-customizations__media{flex-shrink:0;width:130px;height:130px}.mm-product-customizations__image{width:100%;height:100%;object-fit:cover;object-position:center}.mm-product-customizations__variants{gap:var(--margin-30);min-width:0}.mm-product-customizations__option{gap:0}.mm-product-customizations__option *{margin:0;padding:0;color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit}.mm-product-customizations__input{width:100%;max-width:280px;min-height:39px;padding:var(--margin-10);border:.5px solid var(--border);background-color:var(--background);color:var(--primary)}.mm-product-customizations__input[hidden]{display:none}.mm-product-customizations__input::placeholder{color:var(--dark-beige);opacity:1}.mm-product-customizations__input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mm-product-customizations__colors{flex-direction:row}.mm-product-customizations__color{width:auto}.mm-product-customizations__error{color:var(--rouge)}.mm-product-customizations__error[hidden]{display:none}@media(max-width:768px){.mm-product-customizations__input{max-width:none}}.mm-product-customization-notice{color:var(--black);margin-top:var(--margin-10)}@media(max-width:768px){.mm-product-customization-notice,.mm-product-customization-notice>*{font-size:var(--type-text-sm);margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mm-product-customizations.css.map */
