:root{--paper:#FAF8F4;--paper-2:#F2EFE9;--ink:#22201C;--ink-soft:#5C5A54;--slate:#3E5763;--slate-deep:#2B3E47;--slate-mist:#DEE6E9;--clay:#E8DACB;--honey:#B87A32;--line:#DDD8CF;--step--1:.83rem;--step-0:1rem;--step-1:1.28rem;--step-2:1.6rem;--step-3:2.1rem;--step-4:2.9rem;--step-5:clamp(2.6rem,6vw,4.4rem);--color-background: var(--paper);--color-background-rgb: 250,248,244;--color-foreground: var(--ink);--color-foreground-rgb: 34,32,28;--color-border: var(--line);--color-border-rgb: 221,216,207;--color-primary-button-text: var(--paper);--color-primary-button-background: var(--slate-deep);--color-primary-button-border: var(--slate-deep);--color-primary-button-focus-outline: var(--slate);--color-primary-button-hover-text: var(--paper);--color-primary-button-hover-background: #1E2E35;--color-primary-button-hover-border: #1E2E35;--color-secondary-button-text: var(--ink);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--line);--color-secondary-button-hover-text: var(--ink);--color-secondary-button-hover-background: var(--paper-2);--color-secondary-button-hover-border: var(--ink-soft);--color-variant-background: var(--paper);--color-variant-border: var(--line);--color-variant-text: var(--ink);--color-variant-hover-background: var(--paper-2);--color-variant-hover-text: var(--ink);--color-variant-hover-border: var(--ink-soft);--color-selected-variant-background: var(--ink);--color-selected-variant-border: var(--ink);--color-selected-variant-text: var(--paper);--color-selected-variant-hover-background: var(--ink);--color-selected-variant-hover-text: var(--paper);--color-selected-variant-hover-border: var(--ink);--style-border-radius-buttons-primary: 2px;--style-border-radius-buttons-secondary: 2px;--style-border-radius-inputs: 2px;--style-border-radius-pills: 2px;--style-border-radius-popover: 2px;--style-border-width-primary: 1px;--style-border-width-secondary: 1px;--font-body--family: "Karla", system-ui, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: "Karla", system-ui, sans-serif;--font-subheading--style: normal;--font-subheading--weight: 600;--font-heading--family: "Spectral", Georgia, serif;--font-heading--style: normal;--font-heading--weight: 400;--font-accent--family: "Karla", system-ui, sans-serif;--font-accent--style: normal;--font-accent--weight: 600}body{background:var(--paper)!important;color:var(--ink);font-family:Karla,system-ui,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Spectral,Georgia,serif!important;font-weight:400;letter-spacing:-.012em}.lento-root a{color:inherit;text-decoration:none}.lento-root img{max-width:100%;display:block}.lento-root button{font:inherit}.lento-root :focus-visible{outline:2px solid var(--slate);outline-offset:3px}.shopify-section#header-group{background:var(--paper)}#header-group .header-section,#header-group{background:var(--paper);border-bottom:1px solid var(--line)}#header-group .announcement-bar,#header-group .announcement-bar .section-background{background:var(--slate-deep)!important;color:#dce5e8!important}#header-group .announcement-bar a{color:#dce5e8}#header-group .header-logo,#header-group .header-logo *{color:var(--ink)}footer,footer .section-background{background:var(--slate-deep)!important;color:#c9d5da}footer a{color:#cbd7dc}footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.disclosures__item,.disclosures__container{border-color:var(--line)!important}.disclosures__item-header{font-family:Karla,sans-serif;font-weight:600}.lento-root{background:var(--paper);color:var(--ink)}.lento-wrap{max-width:1240px;margin:0 auto;padding:0 28px}.lento-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--slate-deep);color:var(--paper);padding:14px 30px;border-radius:2px;font-size:15px;font-weight:600;border:1px solid var(--slate-deep);transition:background .18s,border-color .18s;font-family:Karla,sans-serif;cursor:pointer}.lento-btn:hover{background:#1e2e35;border-color:#1e2e35}.lento-btn-quiet{background:transparent;color:var(--ink);border-color:var(--line)}.lento-btn-quiet:hover{background:var(--paper-2);border-color:var(--ink-soft)}.lento-hero{display:grid;grid-template-columns:1.02fr .98fr;gap:52px;align-items:center;padding:78px 0 84px}.lento-hero-kicker{font-size:13.5px;font-weight:600;color:var(--slate);margin:0 0 22px;display:flex;align-items:center;gap:10px}.lento-hero-kicker:before{content:"";width:26px;height:1px;background:var(--slate);flex:none}.lento-hero h1{font-size:var(--step-5);line-height:1.08;letter-spacing:-.018em;margin:0 0 24px;max-width:13ch;font-weight:300}.lento-hero h1 em{font-style:italic;font-weight:400}.lento-hero p.lento-hero-text{font-size:17.5px;line-height:1.68;color:var(--ink-soft);max-width:44ch;margin:0 0 34px}.lento-hero-cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.lento-hero-figure{position:relative}.lento-hero-figure .lento-frame{background:var(--paper-2);border:1px solid var(--line);aspect-ratio:1/1;overflow:hidden;display:grid;place-items:center}.lento-hero-figure .lento-frame img{width:100%;height:100%;object-fit:cover}.lento-hero-tag{position:absolute;left:-14px;bottom:26px;background:var(--paper);border:1px solid var(--line);padding:13px 18px;max-width:210px}.lento-hero-tag b{display:block;font-family:Spectral,serif;font-size:20px;font-weight:500;line-height:1.1;margin-bottom:2px}.lento-hero-tag span{font-size:13px;color:var(--ink-soft);line-height:1.4;display:block}.lento-cats{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 0 96px}.lento-cat{padding:38px 34px;min-height:186px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid transparent;transition:border-color .18s}.lento-cat:hover{border-color:var(--ink-soft)}.lento-cat-dog{background:var(--clay)}.lento-cat-cat{background:var(--slate-mist)}.lento-cat h3{font-size:var(--step-2);margin:0 0 8px;letter-spacing:-.01em}.lento-cat p{margin:0;color:var(--ink-soft);font-size:15px;max-width:30ch}.lento-cat-go{margin-top:26px;font-size:14px;font-weight:700;border-bottom:1.5px solid;padding-bottom:2px;align-self:flex-start}.lento-shead{max-width:620px;margin-bottom:12px}.lento-shead h2{font-size:var(--step-4);margin:0 0 12px;letter-spacing:-.015em;font-weight:300}.lento-shead p{margin:0;color:var(--ink-soft);font-size:16.5px;line-height:1.65}.lento-rows{padding-bottom:20px}.lento-prow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;padding:52px 0;border-top:1px solid var(--line)}.lento-prow.lento-prow-alt .lento-prow-media{order:2}.lento-prow-media{background:var(--paper-2);border:1px solid var(--line);aspect-ratio:4/3;overflow:hidden}.lento-prow-media img{width:100%;height:100%;object-fit:cover}.lento-badge{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.02em;padding:4px 11px;border-radius:2px;margin-bottom:16px}.lento-b-both{background:var(--paper-2);color:var(--ink-soft);border:1px solid var(--line)}.lento-b-dog{background:var(--clay);color:#7a5024}.lento-b-cat{background:var(--slate-mist);color:var(--slate-deep)}.lento-prow h3{font-size:var(--step-3);margin:0 0 14px;line-height:1.2;letter-spacing:-.012em}.lento-prow p.lento-prow-desc{margin:0 0 20px;color:var(--ink-soft);font-size:16px;line-height:1.68;max-width:46ch}.lento-plist{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:7px}.lento-plist li{font-size:14.5px;display:flex;gap:10px;color:var(--ink)}.lento-plist li:before{content:"\2014";color:var(--slate);flex:none}.lento-pbuy{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.lento-price{font-family:Spectral,serif;font-size:26px;font-weight:500}.lento-swatches{display:flex;gap:6px;align-items:center;margin-bottom:22px}.lento-sw{width:19px;height:19px;border-radius:50%;border:1px solid rgba(0,0,0,.15)}.lento-sw-label{font-size:13px;color:var(--ink-soft);margin-left:6px}.lento-pbuy form{display:inline-flex}.lento-pbuy .lento-btn{border:1px solid var(--slate-deep)}.lento-pbuy .lento-btn[disabled],.lento-pbuy .lento-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lento-trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin:64px 0 96px}.lento-titem{padding:34px 30px;border-right:1px solid var(--line)}.lento-titem:last-child{border-right:none}.lento-titem b{font-family:Spectral,serif;font-size:20px;font-weight:500;display:block;margin-bottom:6px}.lento-titem span{font-size:14.5px;color:var(--ink-soft);line-height:1.6;display:block;max-width:32ch}.lento-story{background:var(--paper-2);padding:82px 0;margin-bottom:0;border-top:1px solid var(--line)}.lento-story-in{max-width:660px}.lento-story h2{font-size:var(--step-4);margin:0 0 22px;font-weight:300;letter-spacing:-.015em}.lento-story p{font-family:Spectral,serif;font-size:18.5px;line-height:1.75;color:#3a3833;margin:0 0 18px}.lento-story p:last-child{margin-bottom:0}.lento-footer{background:var(--slate-deep);color:#c9d5da;padding:66px 0 30px}.lento-fgrid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:44px;margin-bottom:52px}.lento-fbrand p{color:#93a6ae;font-size:14.5px;line-height:1.65;max-width:30ch;margin:14px 0 0}.lento-fbrand .lento-logo{display:flex;align-items:center;gap:9px}.lento-fbrand .lento-logo span{font-family:Spectral,serif;font-size:25px;font-weight:500;letter-spacing:-.015em;color:#f4f1ea}.lento-footer h5{font-size:13px;color:#8fa3ab;margin:0 0 14px;font-weight:700;letter-spacing:.01em;font-family:Karla,sans-serif}.lento-flinks{display:flex;flex-direction:column;gap:9px;font-size:14.5px}.lento-flinks a{color:#cbd7dc}.lento-flinks a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.lento-fbot{border-top:1px solid rgba(255,255,255,.1);padding-top:22px;font-size:13px;color:#83959d;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:900px){.lento-hero{grid-template-columns:1fr;gap:38px;padding:52px 0 60px}.lento-hero-tag{left:auto;right:14px;bottom:14px}.lento-cats{grid-template-columns:1fr}.lento-prow{grid-template-columns:1fr;gap:26px;padding:40px 0}.lento-prow.lento-prow-alt .lento-prow-media{order:0}.lento-trust{grid-template-columns:1fr}.lento-titem{border-right:none;border-bottom:1px solid var(--line)}.lento-titem:last-child{border-bottom:none}.lento-fgrid{grid-template-columns:1fr 1fr;gap:34px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lento.css.map */
