:root{--mx-ink: #141414;--mx-paper: #f4f1ec;--mx-soft: #f6f5f3;--mx-muted: #6f6a63;--mx-line: #e4e0d9;--mx-serif: "Cormorant Garamond", "Times New Roman", serif;--mx-sans: Inter, "Helvetica Neue", Arial, sans-serif}.template-collection [id$=__breadcrumbs],.template-product [id$=__breadcrumbs]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mx-muted)}.template-collection [id$=__breadcrumbs] a,.template-product [id$=__breadcrumbs] a{color:var(--mx-muted)!important}.template-collection form.f8sr fieldset{border-top:1px solid var(--mx-line);border-bottom:1px solid var(--mx-line);padding-top:12px!important;padding-bottom:12px!important}.template-collection form.f8sr .link-btn a{background:transparent!important;color:var(--mx-ink)!important;border:1px solid var(--mx-ink)!important;border-radius:0!important;min-height:40px;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;box-shadow:none!important}.template-collection form.f8sr .link-btn a:before,.template-collection form.f8sr .link-btn a:after{display:none!important}.template-collection form.f8sr .link-btn a:hover{background:var(--mx-ink)!important;color:#fff!important}.template-collection form.f8sr h2{font-family:var(--mx-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--mx-muted)!important}.template-collection #sort_by{font-family:var(--mx-sans);font-size:12px!important;letter-spacing:.06em;text-transform:none;border:0!important;background-color:transparent!important}.l4cl li.product-card{margin-bottom:18px}.l4cl li.product-card figure{background:var(--mx-soft)!important;border-radius:0!important;overflow:hidden}.l4cl li.product-card figure picture{mix-blend-mode:multiply}.l4cl li.product-card figure img{transition:transform 1s cubic-bezier(.2,.6,.2,1)}.l4cl li.product-card:hover figure img{transform:scale(1.03)}.l4cl li.product-card h3,.l4cl li.product-card h3 a{font-family:var(--mx-serif)!important;font-size:19px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;color:var(--mx-ink)!important}.l4cl li.product-card>div>p:not([class]){font-size:12px!important;color:var(--mx-muted)!important;letter-spacing:.02em;margin-top:4px}.l4cl li.product-card .stock{font-size:10px!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.l4cl li.product-card .stock span{color:var(--mx-muted)!important}.l4cl li.product-card .stock:before,.l4cl li.product-card .stock span:before{display:none!important}.l4cl .s1lb.label span,.l4pr .s1lb.label span{background:#fff!important;color:var(--mx-ink)!important;border-radius:0!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important}.template-collection #load-more-info~* a,.template-collection .pagination a,.template-collection .link-btn.load-more a{border-radius:0!important}.template-product #main-product header h1,.template-product #main-product header h2,.template-product #main-product header h3,.template-product #main-product .mob-h3,.template-product #main-product .mob-h2{font-family:var(--mx-serif)!important;font-weight:400!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important;color:var(--mx-ink)!important;margin-bottom:8px!important}.template-product #main-product header ul.l4dr li{font-size:10px!important;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mx-muted)}.template-product #main-product .l4pr li picture,.template-product #main-product .l4pr li a{background:var(--mx-soft)!important}.template-product #main-product .l4pr li picture{mix-blend-mode:multiply}.template-product #main-product .clay-lock-replacement{display:none!important}.template-product .f8pr-variant-selection>label{font-size:10px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--mx-muted)!important;margin-bottom:10px}.template-product .f8pr-variant-selection .check.box label{border-radius:0!important;border:1px solid var(--mx-line)!important;background:#fff!important;box-shadow:none!important;font-size:12px!important;letter-spacing:.04em}.template-product .f8pr-variant-selection .check.box input:checked+label{border-color:var(--mx-ink)!important}.template-product .f8pr-variant-selection .check.box label:before,.template-product .f8pr-variant-selection .check.box label:after{border-radius:0!important}.template-product .f8pr-codes{font-size:12px!important;color:var(--mx-muted)}.template-product .f8pr-codes .strong{font-weight:500}.template-product #main-product .submit button,.template-product #main-product .submit a,.template-product #main-product button[type=submit]{border-radius:0!important;background:var(--mx-ink)!important;color:#fff!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;min-height:52px;box-shadow:none!important}.template-product #main-product .submit button:before,.template-product #main-product .submit button:after{display:none!important}.template-product #main-product .tabs-inner h4,.template-product #main-product .m6tb h4,.template-product #main-product .m6tb h2{font-family:var(--mx-serif)!important;font-weight:400!important;font-size:26px!important;letter-spacing:0!important;text-transform:none!important}.template-product #main-product .tabs-inner{font-size:15px;line-height:1.75;color:#3c3934}.template-product [id$=__recommendations] h3,.template-product [id$=__recently-viewed] h3{font-family:var(--mx-serif)!important;font-weight:400!important;font-size:32px!important;text-transform:none!important;letter-spacing:0!important}.mx-pbox{margin:18px 0 22px;padding:22px;background:var(--mx-paper);border:1px solid var(--mx-line);font-family:var(--mx-sans)}.mx-pbox__label{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mx-muted);margin:0 0 6px!important}.mx-pbox__title{font-family:var(--mx-serif);font-size:24px;line-height:1.15;color:var(--mx-ink);margin:0 0 8px!important}.mx-pbox__text{font-size:14px;line-height:1.6;color:var(--mx-muted);margin:0 0 16px!important}.mx-pbox__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mx-pbox__btn{display:flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 14px;font-size:10px!important;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none!important;border:1px solid var(--mx-ink);text-align:center}.mx-pbox__btn--dark{background:var(--mx-ink);color:#fff!important}.mx-pbox__btn--line{background:transparent;color:var(--mx-ink)!important}.mx-facts{list-style:none!important;margin:20px 0 8px!important;padding:16px 0 0!important;border-top:1px solid var(--mx-line);display:grid;gap:10px}.mx-facts li{display:flex;gap:10px;align-items:baseline;font-size:13px;color:var(--mx-ink);list-style:none!important;padding:0!important}.mx-facts li:before{content:""!important;flex:none;width:5px;height:5px;background:var(--mx-ink);transform:translateY(-2px);border-radius:0;position:static!important}@media(max-width:400px){.mx-pbox__btns{grid-template-columns:1fr}}.mx-chero{padding:28px 0 8px}.mx-chero__label{font-family:var(--mx-sans);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mx-muted);margin:0!important}.mx-chero h1{font-family:var(--mx-serif)!important;font-weight:400!important;font-size:clamp(36px,5vw,64px)!important;line-height:1.02!important;letter-spacing:0!important;text-transform:none!important;color:var(--mx-ink)!important;margin:10px 0 12px!important}.mx-chero__desc{font-family:var(--mx-sans);font-size:15px;line-height:1.7;color:var(--mx-muted);max-width:640px}.mx-chero__desc p{margin:0 0 8px}.mx-chero__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:22px;padding:14px 18px;background:var(--mx-paper);font-family:var(--mx-sans);font-size:13px;color:var(--mx-ink)}.mx-chero__bar a{font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--mx-ink)!important;border-bottom:1px solid currentColor;padding-bottom:3px;text-decoration:none!important;white-space:nowrap}@media(min-width:990px){.mx-chero{padding:44px 0 12px}}.mx-pbox p,.mx-pbox a,.mx-facts li,.mx-chero p,.mx-chero span,.mx-chero__desc,.mx-chero__desc *,.l4cl li.product-card>div>p:not([class]){text-transform:none!important}.mx-pbox .mx-pbox__label,.mx-chero .mx-chero__label,.mx-chero__bar a,.mx-pbox a.mx-pbox__btn{text-transform:uppercase!important}.mx-pbox .mx-pbox__title{font-family:var(--mx-serif)!important;font-weight:400!important;letter-spacing:0!important}.template-product a.tabs-header,.template-product a.tabs-header span{font-family:var(--mx-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--mx-ink)!important}.template-collection form.f8sr,.template-collection form.f8sr fieldset{background:#fff}.template-product .accordion-a summary,.template-product .accordion-a summary span{font-family:var(--mx-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--mx-ink)!important}[id$=__announcement]{background:#141414!important}#nav:before{border-top:1px solid var(--mx-line)!important;border-bottom:1px solid var(--mx-line)!important;box-sizing:border-box!important}#content h1,#content h2,#content h3,#content h4,#content h5{text-transform:none!important;letter-spacing:0!important}#content .ff-primary p,#content .ff-secondary p,#content .ff-primary li,#content .ff-secondary li{text-transform:none!important}#content ::placeholder{text-transform:none!important}#content input:not([type=checkbox]):not([type=radio]):not([type=submit]),#content textarea,#content select{border-radius:0!important;text-transform:none!important;font-family:var(--mx-sans)!important}#content .link-btn a,#content .link-btn a:before,#content .link-btn a:after,#content button:not(.mx-btn),#content input[type=submit]{border-radius:0!important}#content .link-btn a{font-family:var(--mx-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important}.l4cl li h3,.l4cl li h3 a{font-family:var(--mx-serif)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.l4cl li.product-card .stock{text-transform:uppercase!important}.template-404 #background .img-overlay,.template-404 #background{background:var(--mx-paper)!important}.template-404 .m6er,.template-404 .m6er *{color:var(--mx-ink)!important}.template-404 .m6er h1{font-family:var(--mx-serif)!important;font-weight:400!important;font-size:clamp(30px,4vw,48px)!important}.template-404 .m6er h1 .strong{display:block;font-size:clamp(70px,9vw,120px);line-height:1;margin-bottom:8px;font-weight:400}.template-404 .m6er p{font-family:var(--mx-sans)!important;font-size:15px!important;text-transform:none!important;color:var(--mx-muted)!important}.template-404 .m6er .link-btn a{background:var(--mx-ink)!important;color:#fff!important;min-height:50px;padding:0 32px!important}.template-404 .m6er .link-btn a:before{display:none!important}.mx-reg{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;padding:24px 0 64px;font-family:var(--mx-sans)}.mx-reg .mx-reg__label{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase!important;color:var(--mx-muted);margin:0!important}.mx-reg h1{font-size:clamp(34px,4.6vw,60px)!important;line-height:1.04!important;font-family:var(--mx-serif)!important;font-weight:400!important;color:var(--mx-ink)!important;margin:10px 0 14px!important}.mx-reg .mx-reg__text{font-size:15px;line-height:1.7;color:var(--mx-muted);max-width:520px;margin:0!important;text-transform:none!important}.mx-reg__steps{list-style:none!important;margin:28px 0 0!important;padding:0!important;border-top:1px solid var(--mx-line)}.mx-reg__steps li{display:grid;grid-template-columns:44px 1fr;padding:16px 0!important;border-bottom:1px solid var(--mx-line);list-style:none!important}.mx-reg__steps li:before{display:none!important}.mx-reg__steps span{font-family:var(--mx-serif);font-size:22px;line-height:1.1;color:var(--mx-ink)}.mx-reg__steps strong{display:block;font-weight:500;font-size:15px;color:var(--mx-ink);margin-bottom:2px;text-transform:none!important}.mx-reg__steps em{font-style:normal;font-size:14px;color:var(--mx-muted);text-transform:none!important}.mx-reg__facts{list-style:none!important;margin:22px 0 0!important;padding:0!important;display:grid;gap:8px}.mx-reg__facts li{display:flex;gap:10px;align-items:baseline;font-size:13px;color:var(--mx-ink);padding:0!important;text-transform:none!important}.mx-reg__facts li:before{content:""!important;flex:none;width:5px;height:5px;background:var(--mx-ink);transform:translateY(-2px);position:static!important;border-radius:0!important}.mx-reg .mx-reg__contact,.mx-reg .mx-reg__login{font-size:13px;color:var(--mx-muted);margin:18px 0 0!important;text-transform:none!important}.mx-reg .mx-reg__contact+.mx-reg__login{margin-top:6px!important}.mx-reg__login a{color:var(--mx-ink)!important;text-decoration:underline;text-underline-offset:3px}.mx-reg__form{background:#fff;border:1px solid var(--mx-line);padding:20px;min-width:0}@media(min-width:990px){.mx-reg{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px;padding:48px 0 96px}.mx-reg__intro{position:sticky;top:140px;align-self:start}.mx-reg__form{padding:36px}}body,#root,#content{text-transform:none!important}#content summary,#content summary span,#content label{text-transform:none!important}#content .link-btn a,#content button,#content .f-label,#content .f-btn{text-transform:uppercase!important}#content .accordion-a summary,#content .accordion-a summary span{font-family:var(--mx-sans)!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;color:var(--mx-ink)!important}#content .m6bx,#content [class*=palette-scheme] p{letter-spacing:.01em}.link-btn a[href="#filters"],a.mobile-only[href*=filter],#content form.f8sr .mobile-only a{font-family:var(--mx-sans)!important;border-radius:0!important}.template-search #content h1,.template-search #content h2{font-family:var(--mx-serif)!important;font-weight:400!important}.template-search .l4cl li h3 a,.template-search .l4cl li h3{font-size:19px!important}.mx-reg__form,.mx-reg__form *{text-transform:none}.mx-reg__form .elements-preview-container{background:#fff!important;border:0!important;border-radius:0!important;padding:0!important}.mx-reg__form .elements-preview-container h2{font-family:var(--mx-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--mx-muted)!important;margin:0 0 10px!important}.mx-reg__form .elements-preview-container p{font-family:var(--mx-sans)!important;font-size:14px!important;line-height:1.6!important;color:var(--mx-muted)!important;text-transform:none!important;font-weight:400!important}.mx-reg__form .elements-preview-container label{font-family:var(--mx-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--mx-ink)!important}.mx-reg__form .elements-preview-container input,.mx-reg__form .elements-preview-container select,.mx-reg__form .elements-preview-container textarea{font-family:var(--mx-sans)!important;font-size:14px!important;border:0!important;border-bottom:1px solid #cfc9bf!important;border-radius:0!important;background:transparent!important;padding-left:0!important;box-shadow:none!important;text-transform:none!important}.mx-reg__form .elements-preview-container input:focus,.mx-reg__form .elements-preview-container select:focus{border-bottom-color:var(--mx-ink)!important;outline:none!important}.mx-reg__form .elements-preview-container input[type=checkbox],.mx-reg__form .elements-preview-container input[type=radio]{border:1px solid #cfc9bf!important;width:auto!important}.mx-reg__form .elements-preview-container button,.mx-reg__form button[type=submit]{background:var(--mx-ink)!important;color:#fff!important;border-radius:0!important;min-height:52px!important;width:100%!important;font-family:var(--mx-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;box-shadow:none!important}.mx-reg__form .elements-preview-container button:before,.mx-reg__form .elements-preview-container button:after{display:none!important}#content button:before,#content button:after,#content .link-btn a:before,#content .link-btn a:after{border-radius:0!important}#content p.submit button:before{background:var(--mx-ink)!important}#content p.submit button{font-family:var(--mx-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;min-height:48px;padding-left:32px!important;padding-right:32px!important}#content .m6bx.overlay:before{border-radius:0!important}#content .m6bx p a,#content .m6bx ul.l4pl a{color:var(--mx-ink)!important}#content .m6bx ul.l4cn a,#content .m6bx .link-btn a{border-radius:0!important}#content a.circle.overlay-buy_button[href="./"]{display:none!important}.template-collection form.f8sr li.desktop-hide a{font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important}@media(max-width:749px){.shopify-section-announcement-bar p{font-size:9.5px!important;letter-spacing:.05em!important;padding:0 28px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mx-concept.css.map */
