.bp-pending{width:100%;margin-top:20px}.lp-final{background:var(--accent);color:#fff;text-align:center;padding:70px 0 80px}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#faf8f5}.lp{--ink:#292623;--muted:#625d57;--line:#d9d3ca;--paper:#faf8f5;--accent:#483b30;color:var(--ink);background:var(--paper);font:17px/1.65 Arial,Helvetica,sans-serif}.lp *{box-sizing:border-box}.lp a{color:inherit;text-underline-offset:5px}.lp a:hover{text-decoration:underline}.lp button,.lp select,.lp input{font:inherit}.lp :focus-visible{outline:3px solid #926342;outline-offset:4px}.lp h1,.lp h2,.lp h3,.lp p{margin:0}.lp h1,.lp h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.04}.lp h1{font-size:clamp(48px,5.3vw,80px);max-width:600px}.lp h2{font-size:clamp(38px,4.2vw,62px)}.lp h3{font:400 28px/1.2 Georgia,serif;letter-spacing:-.02em}.lp-wrap{max-width:1440px;margin:auto;padding-left:64px;padding-right:64px}.lp-announcement{text-align:center;background:var(--accent);color:#fff;padding:10px 20px;font-size:12px;letter-spacing:.13em}.lp-header{min-height:100px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:20px}.lp-wordmark{font-size:19px;letter-spacing:.22em;text-decoration:none}.lp-header nav{display:flex;gap:30px;font-size:14px}.lp-header nav a{text-decoration:none}.lp-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:64px;padding-top:44px;padding-bottom:66px;align-items:start}.lp-main-image{position:relative;background:#ede9e2;aspect-ratio:1/1.09;overflow:hidden}.lp-main-image img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply}.lp-image-label{position:absolute;bottom:22px;left:24px;right:24px;font-size:11px;letter-spacing:.12em;color:#39352f}.lp-thumbnails{display:flex;gap:10px;overflow-x:auto;padding:14px 0 5px}.lp-thumb{width:64px;height:72px;flex:0 0 64px;display:block;border:1px solid var(--line);background:#eeebe5}.lp-thumb:hover{border-color:var(--ink)}.lp-thumb img{width:100%;height:100%;object-fit:contain}.lp-buy{padding-top:20px}.lp-eyebrow{font-size:11px;letter-spacing:.19em;text-transform:uppercase;line-height:1.6;margin-bottom:20px!important;font-weight:600}.lp-lead{font-size:18px;line-height:1.6;color:var(--muted);max-width:490px;margin-top:25px!important}.lp-price{font-size:25px;margin-top:24px}.lp-small{font-size:12px;color:var(--muted);line-height:1.65;margin-top:7px!important}.lp-benefits{border-top:1px solid var(--line);margin-top:26px;padding-top:18px}.lp-benefits ul{padding-left:20px;margin:0 0 24px}.lp-benefits li{padding:3px 0;font-size:15px}.lp-label{display:block;font-size:13px;margin:0 0 8px;font-weight:600}.lp select,.lp input{border:1px solid #aaa096;border-radius:0;background:transparent;color:var(--ink);min-height:52px;padding:12px;width:100%;max-width:100%}.lp input{width:80px}.lp-order-row{display:flex;align-items:end;gap:14px;margin-top:18px}.lp-button{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding:15px 24px;background:var(--accent);color:#fff!important;border:1px solid var(--accent);text-decoration:none!important;font-size:14px;font-weight:600;letter-spacing:.03em;cursor:pointer}.lp-button:hover{background:#30271f}.lp-button:disabled{background:#85796e;cursor:not-allowed}.lp-order-row .lp-button{flex:1}.lp-purchase-note{text-align:center}.lp-policy-row{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;border-bottom:1px solid var(--line);padding:20px 0}.lp-summary{font-size:13px;color:var(--muted);padding-top:20px}.lp-summary p{margin-bottom:8px}.lp-ribbon{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:23px;display:flex;justify-content:center;gap:54px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.lp-editorial{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding-top:100px;padding-bottom:100px}.lp-editorial-image{position:relative;background:#e9e4dc;aspect-ratio:1/1.1}.lp-editorial-image img{width:100%;height:100%;object-fit:contain;display:block}.lp-editorial-copy{max-width:465px}.lp-body{color:var(--muted);font-size:16px;line-height:1.8}.lp-body p{margin-top:18px}.lp-body ul{padding-left:20px}.lp-editorial .lp-body{margin-top:26px}.lp-text-link{display:inline-block;font-size:14px;margin-top:28px}.lp-reverse .lp-editorial-image{order:2}.lp-steps{background:#eae5dd;padding:78px 0 90px}.lp-three{display:grid;grid-template-columns:repeat(3,1fr);gap:54px;margin-top:54px}.lp-number{display:block;font:italic 35px Georgia,serif;color:#756859;margin-bottom:35px}.lp-three h3{margin-bottom:16px}.lp-info{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:80px;padding-bottom:80px;border-bottom:1px solid var(--line)}.lp-info .lp-body p:first-child{margin-top:0}.lp-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:90px;padding-top:90px;padding-bottom:100px}.lp-faq details{border-bottom:1px solid var(--line)}.lp-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:18px;list-style:none;padding:22px 0;font-size:16px;min-height:60px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq details[open] summary span{transform:rotate(45deg)}.lp-faq details .lp-body{padding-bottom:24px}.lp-faq details .lp-body p:first-child{margin-top:0}.lp-video{padding-top:80px;padding-bottom:80px}.lp-video video{width:100%;max-height:650px;background:#eae5dd;display:block;margin-top:30px}.lp-final{background:#44382e;color:#fff;text-align:center;padding:70px 0 80px}.lp-final .lp-button{max-width:285px;margin:35px auto 0;background:#faf8f5;color:#30271f!important;border-color:#faf8f5}.lp-final .lp-button:hover{background:#e7ded1}.lp-footer{padding-top:65px;padding-bottom:30px}.lp-footer-top{display:grid;grid-template-columns:1.4fr 1fr;gap:90px}.lp-footer h2{font-size:36px}.lp-footer .lp-body{font-size:12px;max-width:600px}.lp-footer nav{display:grid;gap:11px;font-size:13px}.lp-footer form{max-width:390px;margin-top:36px;font-size:12px}.lp-market-row{display:flex;gap:8px;margin-top:8px}.lp-market-row select{min-width:0;font-size:13px}.lp-market-row button{border:1px solid var(--line);background:transparent;color:var(--ink);padding:10px 16px;cursor:pointer}.lp-footer-bottom{border-top:1px solid var(--line);margin-top:40px;padding-top:24px;display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}@media(min-width:1100px){.lp-buy{position:sticky;top:24px}}@media(max-width:1100px){.lp-wrap{padding-left:32px;padding-right:32px}.lp-hero{gap:35px}.lp-editorial,.lp-info{gap:50px}}@media(max-width:749px){.lp-wrap{padding-left:22px;padding-right:22px}.lp-announcement{font-size:10px;letter-spacing:.08em}.lp-header{min-height:76px}.lp-wordmark{font-size:13px;letter-spacing:.14em}.lp-header nav{gap:17px;font-size:12px}.lp-header nav a:first-child{display:none}.lp-hero{display:flex;flex-direction:column;gap:10px;padding-top:20px;padding-bottom:40px}.lp-gallery,.lp-buy{width:100%}.lp-main-image{aspect-ratio:1.07}.lp-buy{padding-top:18px}.lp h1{font-size:51px}.lp-lead{font-size:17px;margin-top:20px!important}.lp-ribbon{gap:14px;flex-wrap:wrap;font-size:10px;padding:20px 15px}.lp-ribbon span[aria-hidden]{display:none}.lp-editorial{display:flex;flex-direction:column;gap:35px;padding-top:50px;padding-bottom:55px;align-items:stretch}.lp-editorial-image{width:100%;aspect-ratio:1}.lp-reverse .lp-editorial-image{order:0}.lp-editorial-copy{max-width:none}.lp-three{grid-template-columns:1fr;gap:30px;margin-top:35px}.lp-three article{border-top:1px solid #cfc5b8;padding-top:25px}.lp-number{margin-bottom:12px;font-size:25px}.lp-steps{padding:50px 0}.lp-info,.lp-faq{grid-template-columns:1fr;gap:30px;padding-top:50px;padding-bottom:50px}.lp-video{padding-top:50px;padding-bottom:50px}.lp-final{padding:50px 0}.lp-footer-top{grid-template-columns:1fr;gap:40px}.lp-footer{padding-top:45px}.lp-image-label{bottom:15px;left:16px}.lp-body,.lp select{font-size:16px}.lp-thumb{width:56px;height:62px;flex-basis:56px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
