.nm-profile{max-width:780px}.nm-profile-form{display:grid;gap:16px}.nm-profile-form>p{margin:0}.nm-profile-form label:not(.nm-radio){display:block;margin-bottom:6px;font-weight:600}.nm-profile-form select,.nm-profile-form input[type=number]{width:100%;max-width:300px;border-radius:6px;padding:10px}.nm-profile fieldset{border:1px solid #dedede;border-radius:9px;padding:15px}.nm-profile legend{font-weight:650;padding:0 6px}.nm-radio{display:inline-block;margin:5px 18px 8px 0}.nm-colors{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:10px}.nm-colors label{font-weight:400!important}.nm-profile details{padding:12px;border:1px solid #ddd;border-radius:8px}.nm-profile .nm-help{font-size:13px;color:#666}.nm-product-hint{clear:both;border:1px solid #e3d4c4;background:#fbf8f4;border-radius:7px;padding:11px 14px;margin:10px 0 18px}.nm-for-you{margin:30px 0;clear:both}.nm-for-you ul.products{margin:0;list-style:none}.nm-for-you ul.products li.product img{width:100%;height:auto}@media(max-width:600px){.nm-radio{display:block}.nm-colors{grid-template-columns:repeat(2,1fr)}}
