*{box-sizing:border-box}.lbf-site{--navy:#0b2947;--red:#d94a3f;--cream:#f7f2ea;--sand:#ead7c4;--ink:#17283a;font-family:Arial,sans-serif;color:var(--ink);background:#fff}.lbf-site a{text-decoration:none;color:inherit}.lbf-top{background:var(--navy);color:#fff;padding:9px 5%;font-size:12px;letter-spacing:.03em}.lbf-top span{float:right}.lbf-nav{height:88px;padding:0 5%;display:flex;align-items:center;gap:32px;border-bottom:1px solid #eee;background:#fff}.lbf-logo{font-family:Georgia,serif;font-size:23px;color:var(--navy)!important;white-space:nowrap}.lbf-logo:first-letter{color:var(--red)}.lbf-logo small{font-size:14px}.lbf-search{border:1px solid #d8d8d8;border-radius:30px;padding:12px 18px;color:#888;flex:1;max-width:420px}.lbf-search b{float:right;color:var(--navy)}.lbf-nav nav{display:flex;gap:18px;font-size:13px;align-items:center}.lbf-hero{min-height:520px;background:linear-gradient(110deg,#eee1d2 0 57%,#d2b89d 57%);display:grid;grid-template-columns:1.1fr .9fr;align-items:center;padding:60px 8%;overflow:hidden}.lbf-kicker,.lbf-heading span,.lbf-story>div>span,.lbf-seller>span{font-size:11px;letter-spacing:.22em;color:var(--red);font-weight:700}.lbf-hero h1{font:52px/1.06 Georgia,serif;color:var(--navy);margin:15px 0}.lbf-hero h1 em,.lbf-story h2 em{color:var(--red);font-weight:400}.lbf-hero p{font:18px/1.6 Georgia,serif;max-width:610px;color:#4e5963}.lbf-actions{display:flex;gap:28px;align-items:center;margin-top:28px}.lbf-btn{display:inline-block;background:var(--navy);color:#fff!important;padding:15px 24px;border-radius:3px;font-weight:700;font-size:13px}.lbf-link{font-weight:700;color:var(--navy)!important;font-size:13px}.lbf-hero-art{display:flex;align-items:center;justify-content:center;gap:28px;font-family:Georgia,serif}.lbf-pot{width:230px;height:270px;background:linear-gradient(#b98255,#8c5d3c);border-radius:18px 18px 75px 75px;color:#f2d7b9;font-size:80px;display:grid;place-items:center;box-shadow:0 25px 50px #745b4755}.lbf-hero-art span{font-size:14px;letter-spacing:.12em}.lbf-hero-art b{font:italic 24px Georgia,serif;letter-spacing:0}.lbf-trust{display:grid;grid-template-columns:repeat(4,1fr);padding:25px 7%;border-bottom:1px solid #eee;background:#fff}.lbf-trust div{display:grid;grid-template-columns:40px 1fr;column-gap:8px;border-right:1px solid #eee;font-size:22px}.lbf-trust div:last-child{border:0}.lbf-trust b{font-size:13px}.lbf-trust small{grid-column:2;font-size:11px;color:#777}.lbf-section{padding:75px 6%;max-width:1500px;margin:auto}.lbf-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:32px}.lbf-heading h2,.lbf-story h2,.lbf-seller h2{font:38px Georgia,serif;color:var(--navy);margin:7px 0}.lbf-heading>a{font-size:13px;font-weight:700}.lbf-cats{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.lbf-cats a{background:var(--cream);padding:28px 16px;text-align:center;min-height:160px;display:flex;flex-direction:column;justify-content:center;transition:.2s}.lbf-cats a:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0001}.lbf-cats i{font-style:normal;font-size:35px;color:var(--red);margin-bottom:12px}.lbf-cats b{font:17px Georgia,serif}.lbf-cats small{color:#777;margin-top:5px}.lbf-products{background:#fbfaf8;max-width:none}.lbf-products>.lbf-heading,.lbf-products>.lbf-grid{max-width:1320px;margin-left:auto;margin-right:auto}.lbf-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.lbf-grid article{background:#fff;padding-bottom:18px}.lbf-grid article>*:not(.lbf-product-img){margin-left:14px;margin-right:14px}.lbf-product-img{height:280px;background:#e5d4c0;display:flex;justify-content:flex-end;padding:15px;font-size:24px}.p1:after{content:'☕';font-size:100px;margin:auto}.p2:after{content:'▰';font-size:100px;margin:auto;color:#8a5635}.p3:after{content:'⚱';font-size:110px;margin:auto}.p4:after{content:'◯';font-size:100px;margin:auto;color:#c5a45b}.lbf-grid article small{display:block;color:#9a7457;font-size:9px;letter-spacing:.15em;margin-top:15px}.lbf-grid h3{font:17px Georgia,serif;margin-top:6px!important;margin-bottom:8px!important}.lbf-grid article div+small~div{color:#d59b28;font-size:12px}.lbf-grid article div span{color:#888}.lbf-grid article>b{display:block;margin-top:9px}.lbf-story{background:var(--navy);color:#fff;padding:75px 9%;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.lbf-story h2{color:#fff;font-size:42px}.lbf-story p{line-height:1.8;color:#dce4eb}.lbf-btn.light{background:#fff;color:var(--navy)!important;margin-top:15px}.lbf-quote{background:#f1dfcc;color:var(--navy);padding:65px 45px;font:italic 27px/1.5 Georgia,serif}.lbf-quote b{display:block;font:12px Arial,sans-serif;margin-top:25px}.lbf-seller{text-align:center;padding:85px 20px;background:#f6eee5}.lbf-seller p{max-width:650px;margin:0 auto 28px;color:#67727c;line-height:1.6}.lbf-seller .lbf-link{margin-left:25px}.lbf-footer{background:#081f36;color:#fff;padding:55px 7%;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:50px}.lbf-footer .lbf-logo{color:#fff!important}.lbf-footer p{color:#aebdcc;line-height:1.6}.lbf-footer>div:not(:first-child){display:flex;flex-direction:column;gap:12px;font-size:13px;color:#cbd4dc}.lbf-footer b{color:#fff;margin-bottom:8px}@media(max-width:1000px){.lbf-nav nav a:nth-child(-n+3){display:none}.lbf-hero{grid-template-columns:1fr}.lbf-hero-art{display:none}.lbf-cats{grid-template-columns:repeat(3,1fr)}.lbf-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.lbf-top span,.lbf-search,.lbf-nav nav a:not(:last-child){display:none}.lbf-nav{height:70px;padding:0 18px}.lbf-logo{font-size:19px}.lbf-nav nav{margin-left:auto}.lbf-hero{padding:55px 22px;min-height:460px;background:#eee1d2}.lbf-hero h1{font-size:39px}.lbf-hero p{font-size:16px}.lbf-actions{align-items:flex-start;flex-direction:column}.lbf-trust{grid-template-columns:repeat(2,1fr);gap:20px;padding:22px}.lbf-trust div{border:0}.lbf-section{padding:55px 20px}.lbf-heading{align-items:flex-start;gap:15px}.lbf-heading h2{font-size:31px}.lbf-heading>a{display:none}.lbf-cats{grid-template-columns:repeat(2,1fr)}.lbf-grid{grid-template-columns:1fr}.lbf-product-img{height:330px}.lbf-story{grid-template-columns:1fr;padding:60px 22px;gap:35px}.lbf-story h2{font-size:35px}.lbf-footer{grid-template-columns:1fr 1fr;padding:45px 25px}.lbf-footer>div:first-child{grid-column:1/-1}}