:root{--mlfm-red:#a42d2a;--mlfm-red-bright:#cd3836;--mlfm-cream:#f4eac8;--mlfm-control-radius:7px;--mlfm-control-height:46px}.mlfm-brand{text-align:center;color:currentColor;white-space:nowrap;flex-direction:column;align-items:center;gap:.55rem;display:inline-flex}.mlfm-brand__mark{flex:none;width:100%;height:100%}.mlfm-brand__mark-logo{width:4.5rem;height:3rem}.mlfm-brand__wordmark{letter-spacing:.08em;font-size:1.4rem;font-weight:750}.mlfm-brand__suffix{color:var(--mlfm-red-bright);letter-spacing:.24em;font-size:.62rem;font-weight:700}.btn--style-primary{--bg-color:var(--mlfm-red);--hover-bg:var(--mlfm-red-bright);--color:#fff}.nav-group__toggle{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.nav-group a[aria-current=page]{color:var(--mlfm-red-bright);font-weight:650}.nav{--nav-icon-document:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 1.5h5l3 3V14H4zM9 1.5v3h3M6.5 8h3M6.5 10.5h3' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--nav-icon-list:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4h7M6 8h7M6 12h7M3 4h.01M3 8h.01M3 12h.01' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");--nav-icon-link:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 10H5a3 3 0 0 1 0-6h2M9.5 6H11a3 3 0 0 1 0 6H9M5.5 8h5' fill='none' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E");--nav-icon-bag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 5h7l.7 8H3.8zM6 6V4a2 2 0 0 1 4 0v2' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--nav-icon-tag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 3h5l6 6-4.5 4.5-6-6zM5.5 5.5h.01' fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--nav-icon-folder:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 4h4l1.5 2H14v7H2z' fill='none' stroke='black' stroke-linejoin='round'/%3E%3C/svg%3E");--nav-icon-grid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 2.5h4v4h-4zM9.5 2.5h4v4h-4zM2.5 9.5h4v4h-4zM9.5 9.5h4v4h-4z' fill='none' stroke='black'/%3E%3C/svg%3E");--nav-icon-people:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 8a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zM3.5 13.5a4.5 4.5 0 0 1 9 0M12 7a2 2 0 0 1 1.5 3.3' fill='none' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E");--nav-icon-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M12.5 6.5c0 3.3-4.5 7-4.5 7s-4.5-3.7-4.5-7a4.5 4.5 0 1 1 9 0zM8 8a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z' fill='none' stroke='black'/%3E%3C/svg%3E");--nav-icon-gift:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 6h12v7H2zM8 6v7M1.5 4h13v2h-13zM8 4H5.5a1.5 1.5 0 1 1 1.5-1.5zM8 4h2.5A1.5 1.5 0 1 0 9 2.5z' fill='none' stroke='black' stroke-linejoin='round'/%3E%3C/svg%3E");--nav-icon-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 3h11v10h-11zM3 11l3-3 2 2 2-2 3 3M10.5 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2z' fill='none' stroke='black' stroke-linejoin='round'/%3E%3C/svg%3E");--nav-icon-mail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 3.5h12v9H2zM2.5 4l5.5 5L13.5 4' fill='none' stroke='black' stroke-linejoin='round'/%3E%3C/svg%3E");--nav-icon-settings:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 4h10M3 8h10M3 12h10M6 2.5v3M10 6.5v3M6 10.5v3' fill='none' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E")}.nav__link{--nav-icon:var(--nav-icon-document);align-items:center;gap:.7rem;min-height:2.5rem;display:flex}.nav__link:before{content:"";width:1.15rem;height:1.15rem;-webkit-mask:var(--nav-icon) center / contain no-repeat;mask:var(--nav-icon) center / contain no-repeat;opacity:.68;background:currentColor;flex:none}.nav__link:hover:before,.nav__link[aria-current=page]:before{opacity:1}.nav__link:has(.nav__link-indicator):before{opacity:1}:is(#nav-navigation,#nav-navigationItems){--nav-icon:var(--nav-icon-list)}#nav-redirects{--nav-icon:var(--nav-icon-link)}:is(#nav-products,#nav-productVariants,#nav-customerOrders,#nav-checkoutSessions){--nav-icon:var(--nav-icon-bag)}:is(#nav-categories,#nav-brands,#nav-discounts,#nav-stone){--nav-icon:var(--nav-icon-tag)}#nav-collection{--nav-icon:var(--nav-icon-folder)}:is(#nav-colors,#nav-sizes,#nav-material){--nav-icon:var(--nav-icon-grid)}#nav-users{--nav-icon:var(--nav-icon-people)}#nav-customerAddresses{--nav-icon:var(--nav-icon-pin)}#nav-giftCards{--nav-icon:var(--nav-icon-gift)}#nav-media{--nav-icon:var(--nav-icon-image)}#nav-newsletterList{--nav-icon:var(--nav-icon-mail)}#nav-global-globals{--nav-icon:var(--nav-icon-settings)}input:focus,textarea:focus,button:focus-visible,a:focus-visible{outline-color:var(--mlfm-red-bright)}.template-minimal.login{box-sizing:border-box;background:#11100f;min-height:100dvh;padding:0}.login .template-minimal__wrap{box-sizing:border-box;flex-direction:column;justify-content:center;width:min(100%,30rem);min-height:100dvh;margin:0 auto;padding:clamp(2rem,8vh,5rem) 1.5rem;display:flex;position:relative}.login__brand{margin-bottom:3rem}.login__brand:after{color:#f4eac894;content:"CONTENT OFFICE";letter-spacing:.28em;margin-top:1rem;font-size:.62rem;font-weight:700;display:block}.login__form__inputWrap{gap:1.5rem;display:grid}.login label{color:#f4eac8b8;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.login input{min-height:3.5rem;color:var(--mlfm-cream);background:#191816;border-color:#f4eac82e;border-radius:0;transition:border-color .16s,background-color .16s}.login input:hover{border-color:#f4eac85c}.login input:focus{border-color:var(--mlfm-cream);background:#1d1b19;outline:2px solid #0000}.login__form>a{display:none}.login .btn--style-primary{letter-spacing:.08em;text-transform:uppercase;border-radius:0;width:100%;min-height:3.5rem;margin-top:2rem;font-weight:700}.login .btn--style-primary:focus-visible{outline:2px solid var(--mlfm-cream);outline-offset:3px}html[data-theme=dark] .mlfm-brand{color:var(--mlfm-cream)}html[data-theme=dark] .nav-group a[aria-current=page]{color:var(--mlfm-cream);-webkit-text-decoration-color:var(--mlfm-red-bright);text-decoration-color:var(--mlfm-red-bright)}.template-default .render-fields{--spacing-field:calc(var(--base) * 1.25)}.template-default label.field-label:not(.unstyled){color:var(--theme-elevation-800);letter-spacing:.01em;padding-bottom:.55rem;font-size:1rem;font-weight:650;line-height:1.35}.template-default .field-description{color:var(--theme-elevation-550);margin-top:.55rem;font-size:.92rem;line-height:1.5}.template-default :is(.field-type.text:not(.has-many) input,.field-type.email input,.field-type.password input,.field-type.confirm-password input,.field-type.number input,.date-time-picker input,.field-type textarea,.react-select .rs__control){min-height:var(--mlfm-control-height);border-color:var(--theme-elevation-200);border-radius:var(--mlfm-control-radius);background:var(--theme-input-bg);transition:background-color .15s,border-color .15s,box-shadow .15s}.template-default :is(.field-type.text:not(.has-many) input,.field-type.email input,.field-type.password input,.field-type.confirm-password input,.field-type.number input,.date-time-picker input,.field-type textarea){padding-inline:.9rem}.template-default .field-type textarea{padding-block:.8rem;line-height:1.55;min-height:7rem!important}.template-default :is(.field-type.text:not(.has-many) input,.field-type.email input,.field-type.password input,.field-type.confirm-password input,.field-type.number input,.date-time-picker input,.field-type textarea,.react-select .rs__control):hover:not(:disabled){border-color:var(--theme-elevation-350)}.template-default :is(.field-type.text:not(.has-many) input,.field-type.email input,.field-type.password input,.field-type.confirm-password input,.field-type.number input,.date-time-picker input,.field-type textarea):focus,.template-default .react-select .rs__control--is-focused{border-color:var(--mlfm-red-bright);box-shadow:0 0 0 2px var(--mlfm-red-bright);outline:0}.template-default .react-select .rs__control{padding:.5rem .75rem}.template-default .react-select .rs__menu{border:1px solid var(--theme-elevation-200);border-radius:var(--mlfm-control-radius);overflow:hidden}.template-default .react-select .rs__option{min-height:2.75rem;padding:.75rem .9rem}.template-default .checkbox-input{align-items:center;min-height:2.75rem}.template-default .checkbox-input__input{border-color:var(--theme-elevation-250);border-radius:5px;width:1.85rem;height:1.85rem}.template-default .checkbox-input label.field-label{padding:0 0 0 .7rem}.template-default .checkbox-input:not(.checkbox-input--read-only):focus-within .checkbox-input__input{border-color:var(--mlfm-red-bright);box-shadow:0 0 0 2px var(--mlfm-red-bright)!important}.template-default .upload__dropzoneAndUpload .dropzone{border-color:var(--theme-elevation-250);border-radius:var(--mlfm-control-radius);background:var(--theme-elevation-50);align-items:center;min-height:6rem;padding:1rem;transition:border-color .15s,background-color .15s;display:flex}.template-default .upload__dropzoneAndUpload .dropzone:hover,.template-default .upload__dropzoneAndUpload .dropzone:focus-within{border-color:var(--mlfm-red-bright);background:var(--theme-elevation-100)}.template-default .upload__dropzoneContent__orText{display:none}.template-default .tabs-field__tabs button{min-height:44px}.template-default .read-only :is(input,textarea,.rs__control),.template-default :is(input,textarea):disabled{color:var(--theme-elevation-550);cursor:not-allowed}@media (max-width:768px){.template-default .render-fields{--spacing-field:var(--base)}.template-default .row__fields{row-gap:var(--base)}}
