:root{--lh-linen: #F6F2EB;--lh-plaster: #EDE6DA;--lh-black: #1F1B16;--lh-smoke: #6B635A;--lh-stone: #D9D1C4;--lh-brass: #B08A4E;--lh-tracking: .12em}html,body{overflow-x:clip;max-width:100%}h1,h2,h3,.h1,.h2,.h3{font-weight:300}h4,h5,.h4,.h5{font-weight:400}.text-block.h1 h1,.text-block.h2 h2{letter-spacing:-.005em}h6,.h6,.lh-eyebrow,.lh-eyebrow p,.menu-block .text-block.h6,.menu-block .text-block.h6 p{font-family:var(--font-body--family);font-weight:500;text-transform:uppercase;letter-spacing:var(--lh-tracking);font-size:12px}.lh-eyebrow,.lh-eyebrow p{letter-spacing:.18em}.lh-eyebrow{color:inherit;opacity:.8}.button,button.shopify-payment-button__button{min-height:52px;border-radius:2px;font-family:var(--font-body--family);font-size:13px;font-weight:500;letter-spacing:var(--lh-tracking);text-transform:uppercase;box-shadow:none}.button{padding-left:32px;padding-right:32px}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:#3a332b;border-color:#3a332b}.color-scheme-3 .button:not(.button--secondary):hover,.color-scheme-4 .button:not(.button--secondary):hover{background-color:var(--lh-plaster);border-color:var(--lh-plaster)}.button--secondary:hover{background-color:var(--lh-black);color:var(--lh-linen)}.color-scheme-3 .button--secondary:hover,.color-scheme-4 .button--secondary:hover{background-color:var(--lh-linen);color:var(--lh-black)}.button--small{min-height:44px}.button--tertiary{min-height:0}header nav a,.header__menu a,.header-menu a{letter-spacing:var(--lh-tracking);font-size:13px}.lh-announcement p{letter-spacing:.06em;font-size:13px}.card--with-border,.accordion-block,.lh-tabs details,.lh-tabs .accordion{border-color:var(--lh-stone)}.lh-tabs{border-top:1px solid var(--lh-stone)}.lh-tab summary,.lh-tab .accordion__heading-title{font-family:var(--font-body--family);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:var(--lh-tracking)}@media(max-width:749px){[style*="--padding-top: 56px"]{--padding-top: 48px !important}[style*="--padding-bottom: 56px"]{--padding-bottom: 48px !important}}.lh-reassurance .icon{color:var(--lh-brass)}.lh-reassure p{margin:0;font-size:14px;line-height:1.45}.lh-reassure strong{font-weight:500}.lh-card-title h3,.lh-card-title p{font-family:var(--font-body--family);font-size:15px;font-weight:400;line-height:1.35;letter-spacing:0;margin:0}.lh-tile-title h3{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lh-pdp-price{font-size:20px}.lh-pdp-reassure p{color:var(--lh-smoke);margin:0}.lh-specs table{width:100%;border-collapse:collapse}.lh-specs th,.lh-specs td{text-align:left;padding:8px 0;border-bottom:1px solid var(--lh-stone);vertical-align:top;font-weight:400}.lh-specs th{color:var(--lh-smoke);width:45%;padding-right:12px}.lh-legal p{font-size:12px;line-height:1.6;opacity:.8;max-width:900px;margin:0 auto}.lh-legal a,.lh-footer-menu a{color:inherit}.lh-collection-desc{max-width:680px;color:var(--lh-smoke)}img,input,select,textarea{border-radius:2px}input[type=email],input[type=text],input[type=tel],select{min-height:52px}.rte a:hover,.text-block a:hover{color:var(--lh-brass)}.header__icon-account,a.header__mobile-menu-link[href$="/account"],a.header__mobile-menu-link[href*="/account/login"]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lamplit.css.map */
