:root{--lx-ink:#171511;--lx-cream:#f5f0e7;--lx-bronze:#cfb28b;--lx-muted:#b7a995}html{scroll-behavior:smooth;scroll-padding-top:94px}body{background:var(--lx-cream)}a,button,input,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid #9c7845;outline-offset:5px}.lx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lx-kicker{font:600 10px/1.7 var(--font-body--family,Arial,sans-serif);letter-spacing:.22em;color:#9b774a;margin:0 0 22px}.lx-header{position:relative;z-index:50;min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px clamp(22px,4vw,64px);background:#11100e;color:#f5eee2;border-bottom:1px solid #4d4030}.lx-header a{color:inherit;text-decoration:none}.lx-wordmark{font:500 clamp(22px,2.2vw,32px)/1 var(--font-heading--family,sans-serif);letter-spacing:.07em;white-space:nowrap}.lx-wordmark small{display:block;font:500 9px/1.5 var(--font-body--family,sans-serif);letter-spacing:.35em;margin-top:7px;text-align:center;color:#cfb28b}.lx-desktop,.lx-actions{display:flex;gap:30px;align-items:center;font:500 11px/1.4 var(--font-body--family,sans-serif);letter-spacing:.11em}.lx-header a:hover{color:#d2b58b}.lx-actions> a span{font-size:10px;margin-left:5px;border:1px solid #62513b;padding:3px 6px}.lx-menu summary{cursor:pointer;list-style:none;padding:10px 0;border-bottom:1px solid #9b774a}.lx-menu summary::-webkit-details-marker{display:none}.lx-menu-panel{position:absolute;top:100%;right:0;width:min(480px,100vw);max-height:calc(100dvh - 95px);overflow:auto;background:#14120f;border:1px solid #564530;padding:30px clamp(24px,4vw,50px);box-shadow:0 20px 50px #0005}.lx-menu-panel>p{font-size:9px;letter-spacing:.2em;color:#c6aa82;margin:0 0 24px}.lx-menu-panel>a{display:block;padding:10px 0;font:500 28px/1.2 var(--font-heading--family,sans-serif);letter-spacing:.02em}.lx-menu-panel>a.lx-menu-coffee{font-size:23px}.lx-menu-service{border-top:1px solid #564530;display:flex;flex-wrap:wrap;gap:15px;margin-top:24px;padding-top:24px}.lx-menu-service a{font-size:10px;line-height:1.8;letter-spacing:.04em}.lx-footer{background:#11100e;color:#ede5d8;padding:72px clamp(24px,6vw,90px) 25px;border-top:1px solid #5b4830}.lx-footer-top{max-width:1260px;margin:auto;display:grid;grid-template-columns:1.4fr 1fr;gap:100px;padding-bottom:70px}.lx-footer h2{font:500 clamp(42px,5vw,72px)/.98 var(--font-heading--family,sans-serif);color:inherit;margin:0 0 24px}.lx-footer p:not(.lx-kicker){font-size:14px;line-height:1.8;max-width:430px;color:#c8bba8}.lx-footer nav{padding-top:8px;justify-self:end;min-width:230px}.lx-footer nav a{display:block;color:#ede5d8;font-size:13px;line-height:1.6;text-decoration:none;padding:8px 0}.lx-footer a:hover{text-decoration:underline;text-underline-offset:5px;color:#dfc39a}.lx-email-row{display:flex;max-width:450px;border-bottom:1px solid #a78a60;margin-top:24px}.lx-email-row input{background:transparent;border:0;padding:14px 0;color:#f5eee2;min-width:0;flex:1;border-radius:0;font-size:14px}.lx-email-row input::placeholder{color:#b9ab95}.lx-email-row button{padding:14px 10px;background:none;color:#dfc39a;border:0;cursor:pointer;letter-spacing:.08em;font-size:11px;white-space:nowrap}.lx-footer-bottom{max-width:1260px;margin:auto;border-top:1px solid #4d4030;padding-top:24px;display:flex;justify-content:space-between;gap:25px;color:#bfb09c;font-size:10px;letter-spacing:.05em}.lx-footer-bottom>div{display:flex;gap:22px}.lx-footer-bottom a{color:inherit;text-decoration:none}.lx-faq{padding:90px clamp(24px,6vw,90px);max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1.3fr;gap:80px}.lx-faq h2{font:500 clamp(40px,4vw,64px)/1.03 var(--font-heading--family,sans-serif);color:#211c16;margin:0;max-width:400px}.lx-faq details{border-top:1px solid #c9b99f;padding:0}.lx-faq details:last-child{border-bottom:1px solid #c9b99f}.lx-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;min-height:75px;font-size:16px;font-weight:500;color:#211c16}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary span{font-size:24px;font-weight:300;color:#806443}.lx-faq details[open] summary span{transform:rotate(45deg)}.lx-faq details>p{font-size:14px;line-height:1.9;color:#615440;margin:0;padding:0 25px 24px 0}.lx-faq a{color:inherit;text-underline-offset:4px}.lx-policy-intro{padding:64px 24px 36px;text-align:center;background:#15130f;color:#dfd2bd;border-bottom:1px solid #6a5437}.lx-policy-intro>.lx-kicker{color:#d2b58b}.lx-policy-intro>p:not(.lx-kicker){font-size:15px;line-height:1.8;margin:0 auto 26px;max-width:550px}.lx-policy-intro nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 24px}.lx-policy-intro a{color:#d2b58b;font-size:11px;text-underline-offset:5px}.shopify-policy__container{max-width:900px!important;margin:0 auto!important;padding:65px clamp(22px,4vw,65px) 90px!important;color:#332b21;font-size:15px;line-height:1.9}.shopify-policy__title h1{font:500 clamp(42px,5vw,76px)/1 var(--font-heading--family,sans-serif)!important;color:#211c16!important;margin:0 0 45px!important}.shopify-policy__body h2,.shopify-policy__body h3{color:#211c16;margin-top:36px;font-weight:500;letter-spacing:.01em}.shopify-policy__body a{color:#76572f;text-underline-offset:4px;overflow-wrap:anywhere}.shopify-policy__body table{max-width:100%;display:block;overflow:auto}.shopify-policy__body p{margin-bottom:20px}.shopify-policy__body ul{padding-left:24px}.shopify-policy__body strong{color:#211c16}.blak-friday{border-bottom:1px solid #5b4830}.blak-friday__eyebrow{font-size:10px!important;letter-spacing:.23em!important}.blak-friday h1{font-weight:500!important}.blak-friday__cta{background:#d2b58b;color:#15120e!important;font-weight:600}.blak-friday__cta:hover{background:#eed9b7!important}.sippers-palate h2{font-weight:500!important}[data-sippers-launch] .sf-shell{padding-top:80px;padding-bottom:80px}[data-sippers-launch] .sf-heading h2{font-weight:500;letter-spacing:-.015em;max-width:900px}[data-sippers-launch] .sf-card{border-color:#d9cebc;box-shadow:0 5px 20px #37271204}[data-sippers-launch] .sf-card-top{font-weight:500;padding:13px 20px}[data-sippers-launch] .sf-media{background:#11100e!important}[data-sippers-launch] .sf-drop-number{display:none}[data-sippers-launch] .sf-card h3{font-weight:500}[data-sippers-launch] .sf-add{font-weight:500;font-size:15px;letter-spacing:.1em}[data-sippers-launch] .sf-notes{font-weight:500;color:#705432}[data-sippers-launch] .sf-story>span{color:#8c6c42;font-weight:500}[data-sippers-launch] .sf-story h2{font-weight:500}[data-sippers-launch] :focus-visible{outline-color:#8c6c42}
@media(min-width:750px){.blak-friday__content{padding-top:55px;padding-bottom:55px}.blak-friday__intro{max-width:330px;font-size:16px!important}.blak-friday h1{font-size:clamp(48px,5.5vw,84px)!important;max-width:36vw!important}}
@media(max-width:900px){.lx-desktop{display:none}.lx-faq{grid-template-columns:1fr;gap:35px}.lx-footer-top{gap:45px}}
@media(max-width:600px){.lx-header{min-height:78px;padding:17px 20px}.lx-actions{gap:19px;font-size:10px}.lx-wordmark{font-size:25px}.lx-wordmark small{font-size:8px}.lx-footer{padding:50px 24px 25px}.lx-footer-top{grid-template-columns:1fr;padding-bottom:40px}.lx-footer nav{justify-self:start}.lx-footer-bottom{flex-direction:column}.lx-faq{padding:55px 24px}.lx-faq summary{font-size:15px}.blak-friday h1{font-size:60px!important}.blak-friday__content{padding:45px 24px!important}.lx-policy-intro{padding:44px 24px 30px}.shopify-policy__container{padding-top:45px!important}[data-sippers-launch] .sf-shell{padding:55px 20px}[data-sippers-launch] .sf-filters{gap:7px}[data-sippers-launch] .sf-filters button{font-size:11px;padding:10px 12px}[data-sippers-launch] .sf-media{aspect-ratio:1}[data-sippers-launch] .sf-card-body{padding:24px}.lx-email-row button{padding-right:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

.lx-wordmark small{letter-spacing:.12em;font-size:9px}.sippers-palate h2{font-size:clamp(52px,6.5vw,96px);letter-spacing:-.015em}.sippers-palate .sippers-palate__copy{font-size:17px;color:#dfd2bf}.sippers-palate .sippers-palate__inner{padding-top:68px;padding-bottom:62px}@media(max-width:600px){.lx-wordmark small{font-size:8px}.sippers-palate h2{font-size:clamp(44px,12vw,65px)}.sippers-palate .sippers-palate__copy{font-size:15px}.sippers-palate .sippers-palate__inner{padding-top:48px;padding-bottom:44px}}

.lx-wordmark{display:inline-grid;justify-items:center;width:max-content}.lx-wordmark-name{display:block;position:relative;letter-spacing:.07em}.lx-wordmark-tm{position:absolute;left:100%;top:0;margin-left:3px;font-size:.65em;line-height:1;letter-spacing:0}.lx-wordmark small{width:100%;text-align:center;justify-self:center}

.lx-brand{display:flex;align-items:center;gap:15px;flex-shrink:0}.lx-brand-face{display:block;width:64px;height:64px;flex-shrink:0}.lx-brand-face img{display:block;width:100%;height:100%;object-fit:contain}.lx-menu-face{width:120px;height:120px;margin:0 auto 28px}.lx-menu-face img{display:block;width:100%;height:100%;object-fit:contain}.lx-menu-panel>p{text-align:center}@media(max-width:600px){.lx-header{gap:14px;padding-inline:18px}.lx-brand{gap:8px}.lx-brand-face{width:44px;height:44px}.lx-header .lx-wordmark{font-size:23px}.lx-actions{gap:15px}.lx-menu-panel{max-height:calc(100dvh - 90px)}}@media(max-width:360px){.lx-header{padding-inline:12px;gap:10px}.lx-brand-face{width:36px;height:36px}.lx-header .lx-wordmark{font-size:20px}.lx-header .lx-wordmark small{font-size:7px}.lx-actions{gap:10px}}
