:root{--lzof-ink: #11110f;--lzof-ivory: #f2eee5;--lzof-paper: #faf8f2;--lzof-rust: #8d2d1f;--lzof-copper: #c56f3d;--lzof-gold: #d8b36a;--lzof-line: rgba(17, 17, 15, .18)}*{box-sizing:border-box}html{scroll-behavior:smooth}.lzof-page{margin:0;background:var(--lzof-paper);color:var(--lzof-ink);font-family:Arial,Helvetica,sans-serif}.lzof-page button,.lzof-page input{font:inherit}.lzof-page button,.lzof-page a{-webkit-tap-highlight-color:transparent}.lzof-page a{color:inherit;text-decoration:none}.lzof-page img{max-width:100%}.lzof-page .shopify-section{margin:0}.lzof-skip{position:fixed;z-index:999;top:12px;left:12px;padding:10px 14px;background:#fff;color:#000;transform:translateY(-160%)}.lzof-skip:focus{transform:translateY(0)}.lzof{min-height:100vh;overflow:clip;background:var(--lzof-paper);color:var(--lzof-ink)}.lzof h1,.lzof h2,.lzof h3,.lzof p{margin-top:0;color:inherit}.lzof .announcement{min-height:34px;padding:8px 4vw;display:flex;justify-content:space-between;gap:24px;background:var(--lzof-rust);color:#fff;font-size:11px;font-weight:800;letter-spacing:.14em}.lzof .site-header{height:78px;padding:0 4vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--lzof-line);background:#faf8f2f0;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lzof .wordmark{font-size:24px;font-weight:900;letter-spacing:-.06em}.lzof .wordmark span{color:var(--lzof-rust)}.lzof .site-header nav{display:flex;gap:34px;font-size:11px;font-weight:800;letter-spacing:.12em}.lzof .site-header nav a,.lzof .header-cart{transition:color .2s ease}.lzof .site-header nav a:hover,.lzof .header-cart:hover{color:var(--lzof-rust)}.lzof .header-cart{justify-self:end;font-size:12px;font-weight:900;display:flex;gap:12px}.lzof .product-shell{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(440px,.86fr);min-height:680px}.lzof .product-media{background:#f8f8f7;position:relative;min-height:620px;overflow:hidden}.lzof .product-media img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.lzof .media-label{position:absolute;top:24px;left:24px;z-index:2;background:var(--lzof-ink);color:#fff;padding:10px 14px;font-size:10px;font-weight:900;letter-spacing:.16em}.lzof .media-caption{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;justify-content:space-between;gap:20px;padding:14px 22px;background:#11110fe6;color:#fff;font-size:10px;font-weight:800;letter-spacing:.14em}.lzof .buy-panel{padding:clamp(40px,4.5vw,64px) clamp(28px,4.5vw,68px);align-self:center}.lzof .eyebrow,.lzof .section-number{margin:0 0 20px;color:var(--lzof-rust);font-size:11px;font-weight:900;letter-spacing:.17em}.lzof h1{margin-bottom:22px;max-width:650px;font-size:clamp(46px,4.25vw,66px);line-height:.94;letter-spacing:-.055em;font-weight:900}.lzof .lede{max-width:620px;margin-bottom:22px;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.6;color:#48453f}.lzof .rating-row{display:flex;gap:14px;align-items:center;padding-bottom:25px;border-bottom:1px solid var(--lzof-line);font-size:11px;font-weight:800;letter-spacing:.1em}.lzof .rating-row a{text-decoration:underline;text-underline-offset:3px}.lzof .price-row{padding:22px 0 18px;display:flex;align-items:end;justify-content:space-between;gap:18px}.lzof .price-row strong{font-size:31px;letter-spacing:-.03em}.lzof .price-row span{padding-bottom:4px;text-align:right;font-size:10px;font-weight:800;letter-spacing:.11em;color:#5c5750}.lzof .secure-note{margin-bottom:14px;padding:14px 16px;border-left:4px solid var(--lzof-rust);background:#ede5d7;display:flex;flex-direction:column;gap:5px}.lzof .secure-note strong{font-size:11px;letter-spacing:.12em}.lzof .secure-note span{font-family:Georgia,Times New Roman,serif;font-size:13px;color:#5c5750}.lzof .add-button{min-height:56px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;border:0;background:var(--lzof-ink);color:#fff;cursor:pointer;font-size:12px;font-weight:900;letter-spacing:.1em;transition:background .2s,transform .2s}.lzof .add-button:hover:not(:disabled){background:var(--lzof-rust);transform:translateY(-2px)}.lzof .add-button:disabled{cursor:not-allowed;background:#6b6660}.lzof .add-button.is-disabled{cursor:not-allowed;background:#6b6660}.lzof-status{min-height:18px;margin:8px 0 0;color:var(--lzof-rust);font-size:12px;font-weight:700}.lzof .upgrade-link{margin-top:8px;display:block;font-size:12px;font-weight:800;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.lzof .buy-assurances{margin-top:25px;padding-top:16px;border-top:1px solid var(--lzof-line);display:flex;justify-content:space-between;gap:18px;font-size:9px;font-weight:900;letter-spacing:.11em}.lzof .ticker{overflow:hidden;background:var(--lzof-ink);color:#fff;border-bottom:1px solid #333}.lzof .ticker-track{width:max-content;display:flex;animation:lzof-ticker 24s linear infinite}.lzof .ticker span{padding:19px 36px;white-space:nowrap;font-size:11px;font-weight:900;letter-spacing:.13em}@keyframes lzof-ticker{to{transform:translate(-50%)}}.lzof .pain-section,.lzof .occasion-section,.lzof .faq-section{padding:clamp(80px,10vw,150px) 5vw}.lzof .pain-section{background:var(--lzof-ivory)}.lzof .pain-section h2,.lzof .occasion-section h2,.lzof .proof-intro h2,.lzof .starter-section h2,.lzof .faq-section h2,.lzof .manifesto h2{margin-bottom:54px;max-width:1040px;font-size:clamp(42px,6vw,90px);line-height:.96;letter-spacing:-.055em;font-weight:900}.lzof .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--lzof-ink)}.lzof .pain-grid article{min-height:280px;padding:28px 3vw 26px 0;border-right:1px solid var(--lzof-line)}.lzof .pain-grid article+article{padding-left:3vw}.lzof .pain-grid article:last-child{border-right:0}.lzof .pain-grid article>span{font-family:Georgia,serif;color:var(--lzof-rust);font-size:18px}.lzof .pain-grid h3{margin:64px 0 13px;font-size:22px;font-weight:900;letter-spacing:-.02em}.lzof .pain-grid p{max-width:330px;margin:0;font-family:Georgia,serif;font-size:16px;line-height:1.55;color:#56514b}.lzof .manifesto{display:grid;grid-template-columns:1.05fr .95fr;min-height:670px;background:var(--lzof-rust);color:#fff}.lzof .manifesto>div{padding:clamp(70px,8vw,120px) 5vw}.lzof .manifesto>div:first-child{border-right:1px solid rgba(255,255,255,.28)}.lzof .manifesto .section-number{color:var(--lzof-gold)}.lzof .manifesto h2{margin-bottom:0}.lzof .manifesto-copy{display:flex;flex-direction:column;justify-content:center}.lzof .manifesto-copy p{font-family:Georgia,serif;font-size:clamp(20px,2.1vw,30px);line-height:1.52}.lzof .manifesto-copy ul{margin:40px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.35)}.lzof .manifesto-copy li{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.35);font-size:11px;font-weight:900;letter-spacing:.14em}.lzof .occasion-section{background:#1a1916;color:#fff}.lzof .occasion-section .section-number{color:var(--lzof-gold)}.lzof .occasion-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lzof .occasion-grid article{min-height:420px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #59564f;background:linear-gradient(145deg,#25231e,#131210);transition:border-color .2s,transform .2s}.lzof .occasion-grid article:hover{border-color:var(--lzof-gold);transform:translateY(-5px)}.lzof .occasion-grid span{font-size:10px;font-weight:900;letter-spacing:.16em;color:var(--lzof-gold)}.lzof .occasion-grid h3{margin:0;max-width:340px;font-size:32px;line-height:1.03;letter-spacing:-.04em}.lzof .proof-section{min-height:560px;padding:clamp(68px,7vw,100px) 5vw;display:grid;grid-template-columns:1fr 1fr;gap:42px;background:var(--lzof-gold)}.lzof .proof-intro h2{margin-bottom:0}.lzof .proof-stat{align-self:end;border-top:1px solid var(--lzof-ink);padding-top:20px}.lzof .proof-stat strong{display:block;font-size:clamp(76px,10vw,155px);line-height:.9;letter-spacing:-.07em}.lzof .proof-stat span{display:block;margin-top:15px;font-size:11px;font-weight:900;letter-spacing:.14em}.lzof blockquote{margin:0;padding:42px;grid-column:2;align-self:end;border:1px solid var(--lzof-ink);font-family:Georgia,serif;font-size:clamp(22px,2.5vw,38px);line-height:1.35}.lzof blockquote footer{margin-top:30px;font-family:Arial,sans-serif;font-size:10px;font-weight:900;letter-spacing:.13em}.lzof .starter-section{padding:clamp(64px,7vw,96px) 5vw;display:grid;grid-template-columns:1.15fr .85fr;gap:7vw;background:#e8e3db}.lzof .starter-section h2{margin-bottom:28px}.lzof .starter-section>div>p:last-child{max-width:650px;font-family:Georgia,serif;font-size:20px;line-height:1.55;color:#555049}.lzof .starter-buy{padding:36px;display:flex;flex-direction:column;align-self:center;border:2px solid var(--lzof-rust);background:var(--lzof-paper)}.lzof .starter-buy>span,.lzof .starter-buy small{font-size:10px;font-weight:900;letter-spacing:.14em}.lzof .starter-buy strong{margin:28px 0 4px;font-size:72px;letter-spacing:-.06em}.lzof .starter-buy button,.lzof .starter-buy .builder-link{margin-top:32px;padding:20px;display:block;border:0;background:var(--lzof-rust);color:#fff;cursor:pointer;text-align:left;font-size:12px;font-weight:900;letter-spacing:.1em}.lzof .starter-buy button:disabled,.lzof .starter-buy .builder-link.is-disabled{cursor:not-allowed;background:#6b6660}.lzof a:focus-visible,.lzof button:focus-visible,.lzof summary:focus-visible{outline:3px solid var(--lzof-copper);outline-offset:4px}.lzof .faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;background:var(--lzof-paper)}.lzof .faq-section h2{margin-bottom:0}.lzof .faq-list{border-top:1px solid var(--lzof-ink)}.lzof .faq-list details{border-bottom:1px solid var(--lzof-ink)}.lzof .faq-list summary{padding:25px 0;display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:17px;font-weight:900}.lzof .faq-list summary::-webkit-details-marker{display:none}.lzof .faq-list summary span{color:var(--lzof-rust);font-size:22px}.lzof .faq-list details[open] summary span{transform:rotate(45deg)}.lzof .faq-list details p{max-width:620px;padding:0 35px 25px 0;font-family:Georgia,serif;font-size:16px;line-height:1.6;color:#56514b}.lzof .footer{min-height:240px;padding:55px 5vw 35px;display:grid;grid-template-columns:1fr auto;align-items:start;background:var(--lzof-ink);color:#fff}.lzof .footer-mark{font-size:clamp(45px,7vw,110px)}.lzof .footer p{grid-column:1;margin:22px 0 0;font-size:10px;font-weight:900;letter-spacing:.14em;color:#bcb7ad}.lzof .footer>div:last-child{display:flex;gap:26px;font-size:10px;font-weight:900;letter-spacing:.12em}.lzof .mobile-sticky{display:none}@media(max-width:900px){.lzof .site-header{height:64px;grid-template-columns:1fr auto}.lzof .site-header nav{display:none}.lzof .product-shell{grid-template-columns:1fr}.lzof .product-media{min-height:420px}.lzof .product-media img{object-position:center}.lzof .buy-panel{padding:45px 24px 60px}.lzof h1{font-size:clamp(47px,13vw,69px)}.lzof .pain-grid,.lzof .occasion-grid{grid-template-columns:1fr}.lzof .pain-grid article{min-height:220px;border-right:0;border-bottom:1px solid var(--lzof-line);padding:28px 0}.lzof .pain-grid article+article{padding-left:0}.lzof .pain-grid h3{margin-top:45px}.lzof .manifesto,.lzof .starter-section,.lzof .faq-section{grid-template-columns:1fr}.lzof .manifesto>div:first-child{border-right:0;border-bottom:1px solid rgba(255,255,255,.28)}.lzof .occasion-grid article{min-height:250px}.lzof .proof-section{grid-template-columns:1fr}.lzof .proof-stat,.lzof blockquote{grid-column:1}.lzof blockquote{padding:28px}.lzof .faq-section{gap:50px}.lzof .footer{grid-template-columns:1fr;gap:35px}.lzof .footer>div:last-child{grid-row:3}.lzof .mobile-sticky{position:fixed;z-index:50;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));min-height:58px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--lzof-gold);background:var(--lzof-ink);color:#fff;box-shadow:0 10px 35px #00000059;font-size:11px;font-weight:900;letter-spacing:.1em}.lzof .mobile-sticky:disabled{background:#6b6660}.lzof .footer{padding-bottom:110px}}@media(max-width:560px){.lzof .announcement span:last-child{display:none}.lzof .announcement{justify-content:center}.lzof .header-cart{font-size:10px}.lzof .product-media{min-height:330px}.lzof .price-row{align-items:start;flex-direction:column}.lzof .price-row span{text-align:left}.lzof .add-button{padding:0 14px;font-size:10px}.lzof .buy-assurances{flex-direction:column}.lzof .pain-section h2,.lzof .occasion-section h2,.lzof .proof-intro h2,.lzof .starter-section h2,.lzof .faq-section h2,.lzof .manifesto h2{font-size:44px}.lzof .proof-stat strong{font-size:76px}.lzof .starter-buy strong{font-size:62px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/liquidzero-old-fashioned.css.map */
