:root{--lm-ink:#1b1b1b;--lm-head:#303030;--lm-muted:#666;--lm-hair:#e5e5e5;--lm-hair-dark:#d4d4d4;--lm-bg:#fff;--lm-serif:var(--font-heading-family,Georgia,serif);--lm-sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--font-body-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body{color:var(--lm-ink);background:var(--lm-bg);font-size:15px;line-height:1.5;letter-spacing:0}.lm-container{max-width:1440px;margin:0 auto;padding:0 20px}@media(min-width:990px){.lm-container{padding:0 40px}}.lm-heading{font-family:var(--lm-serif);font-weight:500;text-transform:uppercase;letter-spacing:-.045em;line-height:1.02;color:var(--lm-head);margin:0}.lm-eyebrow{font-family:var(--lm-sans);font-size:15px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--lm-ink);margin:0}.lm-body-copy{font-family:var(--lm-sans);font-size:15px;line-height:1.5;color:var(--lm-ink)}.lm-btn{display:inline-block;background:var(--lm-ink);color:#fff;border:1px solid var(--lm-ink);border-radius:0;padding:16px 32px;font-family:var(--lm-sans);font-size:14px;font-weight:400;letter-spacing:.05em;line-height:1;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .25s ease,color .25s ease}.lm-btn:hover{background:#fff;color:var(--lm-ink)}.lm-btn--ghost{background:transparent;color:var(--lm-ink)}.lm-btn--ghost:hover{background:var(--lm-ink);color:#fff}.lm-link{display:inline-block;color:var(--lm-ink);font-family:var(--lm-sans);font-size:15px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;transition:opacity .2s ease}.lm-link:hover{opacity:.6}.lm-hairline{border:0;border-top:1px solid var(--lm-hair);margin:0}h1,h2,h3,.h0,.h1,.h2,.h3{text-transform:uppercase;letter-spacing:-.04em;font-weight:500}.button,.shopify-challenge__button,.customer button{border-radius:0!important;background:var(--lm-ink);color:#fff;letter-spacing:.05em}.button:after,.shopify-challenge__button:after{box-shadow:none!important}input,textarea,select{border-radius:0!important}.lm-ph-wrap{position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#dfe9ec,#eef4f5 55%,#f8fbfb)}.lm-ph-label{font-family:var(--lm-sans);font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#4f6b72;border:1px dashed #8fa9af;padding:12px 20px;background:#ffffffa6;text-align:center;line-height:1.7;max-width:80%}.card__heading{font-family:var(--lm-sans);font-size:15px;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.card__heading a{text-decoration:none}.card__heading a:hover{text-decoration:underline;text-underline-offset:4px}.card-information .price,.price__regular,.price-item{font-family:var(--lm-sans)}.card .price{color:var(--lm-ink)}.badge{border-radius:0;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.product__title>*{text-transform:uppercase;letter-spacing:-.03em}.product__title h1,.product__title .h1{font-size:clamp(24px,2.6vw,34px)}.price--large{font-size:16px;letter-spacing:.02em}.product-form__submit{letter-spacing:.08em}.shopify-payment-button__button--unbranded{border-radius:0!important}.product__accordion .accordion__title,.accordion summary .h4{font-family:var(--lm-sans);font-size:14px;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.accordion,.cart-item{border-color:var(--lm-hair)}.cart-item__name{font-family:var(--lm-sans);text-transform:uppercase;font-size:15px;text-decoration:none}.totals__total,.totals__total-value{font-family:var(--lm-sans)}.cart__checkout-button{letter-spacing:.08em}.collection-hero__title{font-size:clamp(28px,3vw,40px)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--lm-ink);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--lm-ink);outline-offset:1px}.lm-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}@media(prefers-reduced-motion:no-preference){.lm-fade{opacity:0;transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}.lm-fade.lm-in{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lm-base.css.map */
