:root{--lbs-ivory:#f7f5f0;--lbs-taupe:#cfc7bd;--lbs-gray:#6f6a64;--lbs-gold:#bfa387;--lbs-mist:#f3f0ea;--lbs-to-gray:brightness(0) invert(42%) sepia(9%) saturate(400%) hue-rotate(350deg) brightness(96%);--lbs-t-label:9.5px;--lbs-t-nav:9px;--lbs-t-link:12.5px;--lbs-t-small:13px;--lbs-t-body:14.5px;--lbs-t-intro:16px;--lbs-t-h2:clamp(18px,1.7vw,21px);--lbs-t-h1:clamp(24px,2.5vw,32px);--lbs-t-accent:clamp(22px,2vw,28px);--lbs-wrap:1240px;--lbs-wide:1400px;--lbs-text:560px;--lbs-size-a:var(--lbs-t-label);--lbs-size-f:var(--lbs-t-label);--lbs-size-b:var(--lbs-t-h1);--lbs-size-c:var(--lbs-t-intro);--lbs-size-d:var(--lbs-t-h2);--lbs-size-e:var(--lbs-t-body);--lbs-size-g:var(--lbs-t-accent);--font--paragraph--size:var(--lbs-t-body);--font--section-heading--size:var(--lbs-t-h1);--font--block-heading--size:var(--lbs-t-h2)}html body{background:var(--lbs-ivory);color:var(--lbs-gray);font-family:var(--lbs-body);font-size:var(--lbs-t-body);line-height:1.8;-webkit-font-smoothing:antialiased}body .rte-content,body .font--paragraph,body [data-item=paragraph]{font-size:var(--lbs-t-body);line-height:1.8}body h1,body .font--section-heading,body [data-item=section-heading]{font-size:var(--lbs-t-h1);line-height:1.18}body h2{font-size:var(--lbs-t-h1);line-height:1.2}body h3,body h4,body .font--block-heading,body [data-item=block-heading]{font-size:var(--lbs-t-h2);line-height:1.3}body h5,body h6,body label{font-size:var(--lbs-t-label)}.lbs-label,.lbs-subheading,.lbs-heading-three{font-family:var(--lbs-sans);font-weight:300;font-size:var(--lbs-t-label);letter-spacing:.16em;text-transform:uppercase;line-height:1.6}.lbs-label--gold{color:var(--lbs-gold)}.lbs-h1,.lbs-heading{font-family:var(--lbs-serif);font-weight:400;font-size:var(--lbs-t-h1);line-height:1.18;letter-spacing:0}.lbs-h2,.lbs-heading-two{font-family:var(--lbs-serif);font-weight:400;font-size:var(--lbs-t-h2);line-height:1.3}.lbs-h2--italic{font-style:italic}.lbs-intro{font-family:var(--lbs-serif);font-style:italic;font-size:var(--lbs-t-intro);line-height:1.55}.lbs-body{font-family:var(--lbs-body);font-size:var(--lbs-t-body);line-height:1.8}.lbs-small{font-size:var(--lbs-t-small);line-height:1.7}.lbs-accent{font-family:var(--lbs-script);font-size:var(--lbs-t-accent);color:var(--lbs-gold);line-height:1.2}.lbs-link,a.lbs-link{display:inline-block;font-family:var(--lbs-body);font-style:italic;font-weight:400;font-size:var(--lbs-t-link);letter-spacing:.02em;line-height:1.4;color:var(--lbs-gray);text-transform:none;text-decoration:none;padding:4px 0 3px;border-bottom:1px solid var(--lbs-gold);background:none;transition:color .3s ease;cursor:pointer}.lbs-link:hover,.lbs-link:focus-visible{color:var(--lbs-gold)}html body a.lbs-link,html body a.lbs-link:hover,html body a.lbs-link:focus-visible{text-decoration:none!important}.lbs-taupe .lbs-link{border-color:var(--lbs-ivory)}.lbs-taupe .lbs-link:hover,.lbs-taupe .lbs-link:focus-visible{color:var(--lbs-ivory)}html body .font--button,html body a.font--button,html body [data-item=button]>*,html body .font--button--inverted,html body a.font--button--inverted,html body [data-item=inverted-button]>*,html body .font--secondary-button,html body a.font--secondary-button,html body [data-item=secondary-button]>*,html body .font--secondary-button--inverted,html body a.font--secondary-button--inverted,html body button.font--button,html body button.font--secondary-button,html body input[type=submit].font--button,html body input[type=submit].font--secondary-button,html body .cart--checkout-button{font-family:var(--lbs-body)!important;font-style:italic!important;font-weight:400!important;font-size:var(--lbs-t-link)!important;letter-spacing:.02em!important;text-transform:none!important;line-height:1.4!important;background:transparent!important;color:var(--lbs-gray)!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:underline!important;text-decoration-color:var(--lbs-gold)!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important;width:auto!important;height:auto!important;min-height:44px;padding:8px 0!important;transition:color .3s ease!important}html body .font--button:hover,html body a.font--button:hover,html body [data-item=button]>*:hover,html body .font--secondary-button:hover,html body a.font--secondary-button:hover,html body button.font--button:hover,html body button.font--secondary-button:hover,html body input[type=submit].font--button:hover,html body input[type=submit].font--secondary-button:hover,html body .cart--checkout-button:hover{color:var(--lbs-gold)!important;background:transparent!important}html body .font--button--inverted,html body a.font--button--inverted,html body [data-item=inverted-button]>*,html body .font--secondary-button--inverted,html body a.font--secondary-button--inverted{color:var(--lbs-ivory)!important;text-decoration-color:var(--lbs-ivory)!important}html body .font--button--inverted:hover,html body a.font--button--inverted:hover,html body [data-item=inverted-button]>*:hover{color:var(--lbs-gray)!important}html body .rte-content a:not([class*=lbs-] a){font-style:italic;color:var(--lbs-gray);text-decoration:underline!important;text-decoration-color:var(--lbs-gold)!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}html body .rte-content a:not([class*=lbs-] a):hover{color:var(--lbs-gold)!important}html body .lbs-page ol,html body .lbs-page ul,html body .lbs-page ol li,html body .lbs-page ul li{list-style:none!important;margin-left:0}html body .lbs-page li::marker{content:none!important}html body .rte-content .lbs-page ol li:before{content:none;counter-increment:none}html body .rte-content .lbs-page ol{padding-left:0}.lbs-ivory{background:var(--lbs-ivory);color:var(--lbs-gray)}.lbs-taupe,.lbs-band--taupe{background:var(--lbs-taupe);color:var(--lbs-gray)}.lbs-mist{background:var(--lbs-mist)}.lbs-wrap{max-width:var(--lbs-wrap);margin:0 auto;padding-left:16px;padding-right:16px}.lbs-wide{max-width:var(--lbs-wide);margin:0 auto;padding-left:16px;padding-right:16px}.lbs-text{max-width:var(--lbs-text);margin-left:auto;margin-right:auto}.lbs-section{padding-top:clamp(80px,11vw,140px);padding-bottom:clamp(80px,11vw,140px)}.lbs-center{text-align:center}.lbs-frame{position:relative;margin:0 14px 14px 0}.lbs-frame:before{content:"";position:absolute;top:14px;right:-14px;bottom:-14px;left:14px;border:1px solid var(--lbs-gold);pointer-events:none}.lbs-frame>img,.lbs-frame>picture{position:relative;display:block;width:100%}html body details{border:1px dotted var(--lbs-gold);background:var(--lbs-mist);padding:0 22px;margin:0 0 10px;transition:background-color .3s}html body details:hover,html body details[open]{background:var(--lbs-mist);border-color:var(--lbs-gold)}html body details>summary{list-style:none;cursor:pointer}html body details>summary::-webkit-details-marker{display:none}.lbs-faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;font-family:var(--lbs-sans);font-weight:300;font-size:var(--lbs-t-label);letter-spacing:.15em;text-transform:uppercase;line-height:1.6}.lbs-faq summary:after{content:"+";font-family:var(--lbs-body);font-size:14px;letter-spacing:0;line-height:1}.lbs-faq details[open] summary:after{content:"\2013"}.lbs-faq details>div,.lbs-faq details>p{padding:0 0 16px;font-size:13.5px;line-height:1.75}body .lbs-hf .faq details,body .lbs-ac .faq details{border:1px dotted var(--lbs-gold);background:var(--lbs-mist)}.template-product .product-page--title,.template-product h1{font-size:var(--lbs-t-h1)}.template-product .product-page--price,.template-product [data-item=price]{font-size:var(--lbs-t-small)}.lbs-rule{width:40px;height:1px;background:var(--lbs-gold);border:0;margin:0 auto 24px}.lbs-rule2{display:block;width:44px;height:4px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;margin:0 auto}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.lbs-page .row:before,.lbs-page .row:after{content:none!important;display:none!important}.lbs-fr-cat__head p,.lbs-fr-hero__media{display:none!important}html body .lbs-fr-hero__grid{grid-template-columns:1fr!important;max-width:760px}@media(max-width:760px){.lbs-fr-trust{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lbs-brand.css.map */
