@import"https://fonts.googleapis.com/css2?family=Literata:ital,opsz,wght@0,7..72,400;0,7..72,500;1,7..72,400;1,7..72,500&family=Source+Sans+3:wght@400;500;600&display=swap";:root{--lh-ink:#343C2C;--lh-ink-soft:#5F6455;--lh-tan:#7C8662;--lh-tan-deep:#596348;--lh-cream:#F6F4EC;--lh-paper:#FBFAF5;--lh-sand:#E6E9DD;--lh-line:#D9DDCF;--lh-on-dark:#F6F4EC;--lh-ink-hover:#262C20;--lh-display:"Literata",Georgia,"Times New Roman",serif;--lh-body:"Source Sans 3",system-ui,-apple-system,sans-serif;--lh-container:1360px;--lh-gutter:20px;--lh-pad:clamp(64px, calc(40px + 4vw) ,120px);--lh-h1:clamp(32px, calc(24.6px + 1.9vw) ,60px);--lh-h2:clamp(27px, calc(22.5px + 1.15vw) ,44px);--lh-lead:clamp(18px, calc(17.4px + .18vw) ,21px);--lh-body-size:18px;--lh-small:16px;--lh-r-img:4px;--lh-r-card:8px;--lh-r-btn:6px}@media(min-width:750px){:root{--lh-gutter:40px;--lh-body-size:19px}}@media(min-width:1200px){:root{--lh-gutter:64px}}.lh{font-family:var(--lh-body);color:var(--lh-ink);font-size:var(--lh-body-size);line-height:1.5;-webkit-font-smoothing:antialiased}.lh *{box-sizing:border-box}.lh-container{width:min(var(--lh-container),calc(100% - 2*var(--lh-gutter)));margin-inline:auto}.lh-pad{padding-block:var(--lh-pad)}.lh .lh-eyebrow{font-family:var(--lh-body);font-weight:600;text-transform:none;letter-spacing:.01em;color:var(--lh-tan-deep);font-size:16px;margin:0 0 12px}@media(min-width:750px){.lh .lh-eyebrow{font-size:17px}}.lh h1.lh-h1,.lh .lh-h1{font-family:var(--lh-display)!important;font-weight:500!important;font-size:var(--lh-h1)!important;line-height:1.1!important;letter-spacing:-.015em!important;color:var(--lh-ink);margin:0;text-wrap:balance;text-transform:none!important}.lh h2.lh-h2,.lh .lh-h2{font-family:var(--lh-display)!important;font-weight:500!important;font-size:var(--lh-h2)!important;line-height:1.15!important;letter-spacing:-.01em!important;color:var(--lh-ink);margin:0;text-wrap:balance;text-transform:none!important}.lh .lh-lead{font-size:var(--lh-lead);line-height:1.55;color:var(--lh-ink)}.lh .lh-small{font-size:var(--lh-small);color:var(--lh-ink-soft)}.lh a.lh-btn,.lh button.lh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 36px;border-radius:var(--lh-r-btn);background:var(--lh-ink);color:var(--lh-paper);font:600 17px/1 var(--lh-body);letter-spacing:.02em;text-decoration:none;border:0;cursor:pointer;transition:background .15s}.lh a.lh-btn:hover{background:var(--lh-ink-hover)}.lh a.lh-btn:focus-visible{outline:2px solid var(--lh-tan-deep);outline-offset:3px}.lh a.lh-btn--inverse{background:var(--lh-cream);color:var(--lh-ink)}.lh a.lh-btn--inverse:hover{background:#fff}@media(max-width:749px){.lh a.lh-btn{width:100%}}@media(min-width:750px){.lh a.lh-btn{min-height:60px;min-width:280px}}.lh .lh-stars{color:var(--lh-tan);letter-spacing:2px}.lh .lh-link{color:var(--lh-ink);text-decoration:underline;text-underline-offset:4px;font-weight:500}@media(prefers-reduced-motion:reduce){.lh *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}[id$=__as_seen_in] img[src*=wall-street],[id$=__as_seen_in] img[src*=arch-digest]{transform:scale(.78)}[id$=__as_seen_in] img[src*=Better-Homes]{transform:scale(.9)}[id$=__as_seen_in] h2{font-family:var(--lh-display)!important;font-weight:500!important}[id$=__as_seen_in]{overflow:hidden;max-width:100vw}[id$=__home_hero]{background:var(--lh-cream)}[id$=__home_hero] .lh-home_hero{--hh-ink:52,60,44;background:var(--lh-cream)}[id$=__home_hero] .hh p,[id$=__home_hero] .hh ul{margin:0;padding:0}[id$=__home_hero] .hh{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}[id$=__home_hero] .hh__media{grid-area:1/1;position:relative;overflow:hidden;background:var(--lh-sand);min-height:100%}[id$=__home_hero] .hh__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}[id$=__home_hero] .hh__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--hh-pos-m,50% 50%);border-radius:0}[id$=__home_hero] .hh__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}[id$=__home_hero] .hh__copy{grid-area:1/1;position:relative;z-index:1}[id$=__home_hero] .hh__inner{display:flex;flex-direction:column;align-items:flex-start}[id$=__home_hero] .hh__rating{display:flex;align-items:center;gap:8px;font-size:var(--lh-small);font-weight:500;line-height:1.3}[id$=__home_hero] .hh__rating strong{font-weight:600}[id$=__home_hero] .hh__stars{display:inline-flex;gap:2px;color:var(--lh-tan)}[id$=__home_hero] .hh__stars svg{display:block;width:16px;height:16px}[id$=__home_hero] .hh p.hh__eyebrow,[id$=__home_hero] .hh h1.hh__h1{margin:0!important}[id$=__home_hero] .hh__sub{font-size:var(--lh-lead);line-height:1.5;max-width:31em;text-wrap:pretty}[id$=__home_hero] .hh__sub--d{display:none}[id$=__home_hero] .hh__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;width:100%}[id$=__home_hero] .hh a.hh__btn svg{flex:none;transition:transform .2s}[id$=__home_hero] .hh a.hh__btn:hover svg{transform:translate(3px)}[id$=__home_hero] .hh__rating--side{display:none}[id$=__home_hero] ul.hh__micro{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;font-size:var(--lh-small);line-height:1.4}[id$=__home_hero] ul.hh__micro li{display:inline-flex;align-items:center;margin:0}[id$=__home_hero] ul.hh__micro li+li:before{content:"";width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7;margin:0 10px}[id$=__home_hero] .hh p.hh__caption{display:none}[id$=__home_hero] .hh--m-gradient .hh__copy{color:var(--lh-on-dark);text-shadow:0 1px 14px rgba(38,44,32,.28)}[id$=__home_hero] .hh--m-gradient .hh h1.hh__h1{color:var(--lh-on-dark)}[id$=__home_hero] .hh--m-gradient .hh p.hh__eyebrow{color:var(--lh-on-dark);opacity:.9}[id$=__home_hero] .hh--m-gradient .hh a.hh__btn{background:var(--lh-paper);color:var(--lh-ink);text-shadow:none}[id$=__home_hero] .hh--m-gradient .hh a.hh__btn:hover{background:#fff}[id$=__home_hero] .hh--m-gradient ul.hh__micro,[id$=__home_hero] .hh--m-gradient .hh__stars{color:var(--lh-on-dark)}[id$=__home_hero] .hh--m-panel .hh__copy{color:var(--lh-ink)}[id$=__home_hero] .hh--m-panel .hh__rating,[id$=__home_hero] .hh--m-panel ul.hh__micro{color:var(--lh-ink-soft)}[id$=__home_hero] .hh--m-panel .hh__rating strong{color:var(--lh-ink)}@media(max-width:749px){[id$=__home_hero] .hh--m-noeyebrow .hh p.hh__eyebrow{display:none}[id$=__home_hero] .hh h1.hh__h1{font-size:34px!important;line-height:1.1!important;margin-top:10px!important}[id$=__home_hero] .hh p.hh__eyebrow+h1.hh__h1{margin-top:8px!important}[id$=__home_hero] .hh__sub{margin-top:14px!important}[id$=__home_hero] .hh--m-panel .hh__stars{color:var(--lh-tan)}[id$=__home_hero] .hh__actions{margin-top:24px}[id$=__home_hero] ul.hh__micro{margin-top:12px!important;justify-content:center;width:100%}[id$=__home_hero] .hh--m-gradient .hh{min-height:calc(var(--hh-h-m,78) * 1vh);min-height:calc(var(--hh-h-m,78) * 1svh)}[id$=__home_hero] .hh--m-gradient .hh__shade{background:linear-gradient(to bottom,rgba(var(--hh-ink),0) 0%,rgba(var(--hh-ink),0) var(--hh-shade-start,30%),rgba(var(--hh-ink),calc(var(--hh-shade-m,.6) * .55)) calc(var(--hh-shade-start,30%) + 22%),rgba(var(--hh-ink),var(--hh-shade-m,.6)) calc(var(--hh-shade-start,30%) + 44%),rgba(var(--hh-ink),var(--hh-shade-m,.6)) 100%)}[id$=__home_hero] .hh--m-gradient .hh__copy{align-self:end;padding:48px var(--lh-gutter) 32px}[id$=__home_hero] .hh--m-gradient .hh__rating strong{color:var(--lh-on-dark)}[id$=__home_hero] .hh--m-panel .hh{display:block}[id$=__home_hero] .hh--m-panel .hh__media{height:calc(var(--hh-h-m,78) * .7vh);height:calc(var(--hh-h-m,78) * .7svh)}[id$=__home_hero] .hh--m-panel .hh__copy{margin:-64px 12px 0;padding:22px 20px 24px;border-radius:var(--lh-r-card);background:#f6f4ecf5}}@media(min-width:750px){[id$=__home_hero] .lh-home_hero{--hh-l:max(var(--lh-gutter),calc((100vw - var(--lh-container))/2))}[id$=__home_hero] .hh{min-height:clamp(560px,calc(var(--hh-h-d,760px) + (100vw - 1440px) * var(--hh-grow,.107)),var(--hh-h-d2,820px))}[id$=__home_hero] .hh__img{object-position:var(--hh-pos-d,50% 65%)}[id$=__home_hero] .hh__copy{align-self:center;width:min(var(--lh-container),calc(100% - 2*var(--lh-gutter)));margin-inline:auto;padding-block:72px}[id$=__home_hero] .hh__inner{max-width:620px}[id$=__home_hero] .hh__rating--top{display:none}[id$=__home_hero] .hh__rating--side{display:flex}[id$=__home_hero] .hh h1.hh__h1{margin-top:18px!important;max-width:9em}[id$=__home_hero] .hh__sub--d{display:block;margin-top:20px!important;font-size:var(--lh-lead);line-height:1.5;max-width:480px}[id$=__home_hero] .hh__sub--m{display:none}[id$=__home_hero] .hh__actions{margin-top:32px;flex-direction:column;align-items:flex-start;gap:16px}[id$=__home_hero] ul.hh__micro{margin-top:18px!important}[id$=__home_hero] .hh a.hh__btn{padding:0 32px 0 36px}[id$=__home_hero] .hh p.hh__caption{display:block;position:absolute;z-index:1;right:var(--hh-l);bottom:24px;padding:8px 12px;border-radius:4px;background:#fcfaf6e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--lh-small);line-height:1.2;letter-spacing:.02em;color:var(--lh-ink)}[id$=__home_hero] .hh--d-gradient .hh__copy{color:var(--lh-on-dark);text-shadow:0 1px 18px rgba(38,44,32,.3)}[id$=__home_hero] .hh--d-gradient .hh h1.hh__h1{color:var(--lh-on-dark)}[id$=__home_hero] .hh--d-gradient .hh p.hh__eyebrow{color:var(--lh-on-dark);opacity:.9}[id$=__home_hero] .hh--d-gradient .hh a.hh__btn{background:var(--lh-paper);color:var(--lh-ink);text-shadow:none}[id$=__home_hero] .hh--d-gradient .hh a.hh__btn:hover{background:#fff}[id$=__home_hero] .hh--d-gradient ul.hh__micro,[id$=__home_hero] .hh--d-gradient .hh__rating,[id$=__home_hero] .hh--d-gradient .hh__stars{color:var(--lh-on-dark)}[id$=__home_hero] .hh--d-panel .hh__stars{color:var(--lh-tan)}[id$=__home_hero] .hh--d-gradient .hh__shade{background:radial-gradient(ellipse 760px 480px at calc(var(--hh-l) + 240px) 50%,rgba(var(--hh-ink),calc(var(--hh-shade-d,.55) * .5)),rgba(var(--hh-ink),0) 72%),linear-gradient(to right,rgba(var(--hh-ink),var(--hh-shade-d,.55)) 0,rgba(var(--hh-ink),calc(var(--hh-shade-d,.55) * .9)) calc(var(--hh-l) + 560px),rgba(var(--hh-ink),0) calc(var(--hh-l) + 1150px))}[id$=__home_hero] .hh--d-panel .hh__copy{color:var(--lh-ink);text-shadow:none}[id$=__home_hero] .hh--d-panel .hh h1.hh__h1{color:var(--lh-ink)}[id$=__home_hero] .hh--d-panel .hh p.hh__eyebrow{color:var(--lh-tan-deep);opacity:1}[id$=__home_hero] .hh--d-panel .hh a.hh__btn{background:var(--lh-ink);color:var(--lh-paper)}[id$=__home_hero] .hh--d-panel ul.hh__micro,[id$=__home_hero] .hh--d-panel .hh__rating{color:var(--lh-ink-soft)}[id$=__home_hero] .hh--d-panel .hh__rating strong{color:var(--lh-ink)}[id$=__home_hero] .hh--d-panel .hh__shade{background:none}[id$=__home_hero] .hh--d-panel .hh__inner{max-width:600px;padding:52px 56px 48px;border-radius:var(--lh-r-card);background:#f6f4eceb}}[id$=__home_hero] .hh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--lh-paper);border-top:1px solid var(--lh-line);box-shadow:0 -6px 20px #343c2c0f;padding:0 var(--lh-gutter) env(safe-area-inset-bottom);transform:translateY(110%);transition:transform .25s ease;font-family:var(--lh-body)}[id$=__home_hero] .hh-sticky.is-on{transform:none}[id$=__home_hero] .hh-sticky__row{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px}[id$=__home_hero] .hh-sticky__text{display:flex;flex-direction:column;min-width:0;line-height:1.25}[id$=__home_hero] .hh-sticky__label{font-size:16px;font-weight:600;color:var(--lh-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[id$=__home_hero] .hh-sticky__price{font-size:15px;color:var(--lh-ink-soft)}[id$=__home_hero] .hh-sticky__price strong{color:var(--lh-ink);font-weight:600}[id$=__home_hero] .hh-sticky__price s{margin-left:4px}[id$=__home_hero] a.hh-sticky__btn{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:112px;height:44px;padding:0 22px;border-radius:var(--lh-r-btn);background:var(--lh-ink);color:var(--lh-paper);font:600 16px/1 var(--lh-body);letter-spacing:.02em;text-decoration:none}@media(min-width:750px){[id$=__home_hero] .hh-sticky{display:none}}[id$=__home_hero] .hh__inner{position:relative;isolation:isolate}[id$=__home_hero] .hh__inner:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-110px;right:-40px;bottom:-50px;left:-60px;background:radial-gradient(closest-side,rgba(var(--hh-ink),var(--hh-scrim,.36)),rgba(var(--hh-ink),calc(var(--hh-scrim,.36) * .7)) 55%,rgba(var(--hh-ink),0))}[id$=__home_hero] .hh--m-panel .hh__inner:before{display:none}@media(min-width:750px){[id$=__home_hero] .hh--m-panel .hh__inner:before{display:block}[id$=__home_hero] .hh--d-panel .hh__inner:before{display:none}[id$=__home_hero] .hh__inner:before{top:-90px;right:-140px;bottom:-140px;left:-120px}}@media(min-width:1600px){[id$=__home_hero] .lh-home_hero{--hh-scrim:.44}[id$=__home_hero] .hh__inner:before{top:-90px;right:-160px;bottom:-170px;left:-120px}}@media(min-width:1900px){[id$=__home_hero] .lh-home_hero{--hh-scrim:.5}}@media(max-width:749px){[id$=__home_hero] .lh-home_hero.hh--m-wash{--hh-ink:246,244,236}[id$=__home_hero] .hh--m-wash .hh{min-height:calc(var(--hh-h-m,78) * 1vh);min-height:calc(var(--hh-h-m,78) * 1svh)}[id$=__home_hero] .hh--m-wash .hh__shade{background:linear-gradient(to bottom,rgba(var(--hh-ink),0) 0%,rgba(var(--hh-ink),0) var(--hh-shade-start,30%),rgba(var(--hh-ink),calc(var(--hh-shade-m,.6) * .55)) calc(var(--hh-shade-start,30%) + 18%),rgba(var(--hh-ink),var(--hh-shade-m,.6)) calc(var(--hh-shade-start,30%) + 36%),rgba(var(--hh-ink),var(--hh-shade-m,.6)) 100%)}[id$=__home_hero] .hh--m-wash .hh__copy{align-self:end;padding:48px var(--lh-gutter) 28px;color:var(--lh-ink);text-shadow:none}[id$=__home_hero] .hh--m-wash .hh h1.hh__h1,[id$=__home_hero] .hh--m-wash .hh__stars,[id$=__home_hero] .hh--m-wash .hh__rating strong{color:var(--lh-ink)}[id$=__home_hero] .hh--m-wash .hh a.hh__btn{background:var(--lh-ink);color:var(--lh-paper)}[id$=__home_hero] .hh--m-wash .hh__inner:before{top:-70px;right:-40px;bottom:-40px;left:-40px}}@media(min-width:750px){[id$=__home_hero] .lh-home_hero.hh--d-wash{--hh-ink:246,244,236}[id$=__home_hero] .hh--d-wash .hh__copy{color:var(--lh-ink);text-shadow:none}[id$=__home_hero] .hh--d-wash .hh h1.hh__h1{color:var(--lh-ink)}[id$=__home_hero] .hh--d-wash .hh p.hh__eyebrow{color:var(--lh-tan-deep);opacity:1}[id$=__home_hero] .hh--d-wash .hh__rating,[id$=__home_hero] .hh--d-wash .hh__stars,[id$=__home_hero] .hh--d-wash ul.hh__micro{color:var(--lh-ink)}[id$=__home_hero] .hh--d-wash .hh a.hh__btn{background:var(--lh-ink);color:var(--lh-paper);text-shadow:none}[id$=__home_hero] .hh--d-wash .hh a.hh__btn:hover{background:var(--lh-ink-hover)}[id$=__home_hero] .hh--d-wash .hh__shade{background:linear-gradient(to right,rgba(var(--hh-ink),var(--hh-shade-d,.4)) 0,rgba(var(--hh-ink),calc(var(--hh-shade-d,.4) * .85)) calc(var(--hh-l) + 320px),rgba(var(--hh-ink),0) calc(var(--hh-l) + 700px))}[id$=__home_hero] .hh--d-wash .hh__rating--top{display:flex}[id$=__home_hero] .hh--d-wash .hh__rating--side{display:none}[id$=__home_hero] .hh--d-wash .hh__inner{max-width:540px}[id$=__home_hero] .hh--d-wash .hh h1.hh__h1{margin-top:16px!important}[id$=__home_hero] .hh--d-wash .hh__sub--d{text-wrap:balance}[id$=__home_hero] .hh--d-wash .hh__inner:before{top:-80px;right:-120px;bottom:-80px;left:-110px}[id$=__home_hero] .hh--dv-top .hh__copy{align-self:start;padding-top:clamp(40px,calc(5.6vw - 40px),76px)}}@media(min-width:750px){[id$=__home_hero] .hh--dh-center .hh__copy{text-align:center}[id$=__home_hero] .hh--dh-center .hh__inner{align-items:center;margin-inline:auto;max-width:640px}[id$=__home_hero] .hh--dh-center .hh h1.hh__h1{margin-inline:auto!important;max-width:none}[id$=__home_hero] .hh--dh-center .hh__sub--d{margin-inline:auto;max-width:600px}[id$=__home_hero] .hh--dh-center .hh__actions{align-items:center}[id$=__home_hero] .hh--dh-center .hh__rating{justify-content:center}[id$=__home_hero] .hh--dh-center.hh--d-wash .hh__shade{background:none}[id$=__home_hero] .hh--dh-center.hh--d-wash .hh__inner:before{top:-70px;right:-150px;bottom:-80px;left:-150px;background:radial-gradient(closest-side,rgba(var(--hh-ink),var(--hh-shade-d,.45)),rgba(var(--hh-ink),calc(var(--hh-shade-d,.45) * .8)) 60%,rgba(var(--hh-ink),0))}}@media(max-width:749px){[id$=__home_hero] .hh--mv-split .hh__copy{align-self:stretch;padding:22px var(--lh-gutter) 24px}[id$=__home_hero] .hh--mv-split .hh__inner{height:100%}[id$=__home_hero] .hh--mv-split .hh__actions{margin-top:auto}[id$=__home_hero] .hh--mv-split .hh__inner:before{display:none}[id$=__home_hero] .hh--mv-split.hh--m-wash .hh__shade{background:linear-gradient(to bottom,rgba(var(--hh-ink),var(--hh-shade-m,.5)) 0,rgba(var(--hh-ink),calc(var(--hh-shade-m,.5) * .85)) var(--hh-shade-start,25%),rgba(var(--hh-ink),0) calc(var(--hh-shade-start,25%) + 14%))}}@media(min-width:750px){[id$=__home_hero] .hh--dh-center.hh--d-wash .hh__inner:before{top:-130px;right:-260px;bottom:-110px;left:-260px}[id$=__home_hero] .hh--dh-center .hh h1.hh__h1{max-width:9.5em}}[id$=__trust_strip]{background:var(--lh-sand)}[id$=__trust_strip] .lh-trust_strip{background:var(--lh-sand);color:var(--lh-ink)}[id$=__trust_strip] .lhts__list{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}[id$=__trust_strip] .lhts__sep{display:none}[id$=__trust_strip] .lhts__item{position:relative;margin:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:20px 8px}[id$=__trust_strip] .lhts__icon{display:block;flex:none;width:24px;height:24px;color:var(--lh-tan-deep);overflow:visible}[id$=__trust_strip] p.lhts__text{margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-family:var(--lh-body);line-height:1.3}[id$=__trust_strip] .lhts__title{font-size:16px;font-weight:500;letter-spacing:.005em;color:var(--lh-ink)}[id$=__trust_strip] .lhts__detail{font-size:var(--lh-small);font-weight:400;color:var(--lh-ink-soft);text-wrap:balance}@media(max-width:749px){[id$=__trust_strip] .lhts__list{padding-block:6px;grid-template-columns:minmax(0,1fr)}[id$=__trust_strip] .lhts__item{flex-direction:row;align-items:center;text-align:left;gap:12px;padding:13px 0}[id$=__trust_strip] div.lhts__item:nth-of-type(n+2){border-top:1px solid rgba(89,99,72,.2)}[id$=__trust_strip] .lhts__icon{width:22px;height:22px;margin-top:0}[id$=__trust_strip] p.lhts__text{flex-direction:row;align-items:baseline;gap:8px;flex-wrap:wrap}[id$=__trust_strip] .lhts__title{font-size:16px;white-space:nowrap}[id$=__trust_strip] .lhts__detail{font-size:var(--lh-small)}}@media(max-width:379px){[id$=__trust_strip] .lhts__title{font-size:15px}[id$=__trust_strip] .lhts__detail{font-size:13.5px}}@media(min-width:750px)and (max-width:989px){[id$=__trust_strip] .lhts__list{padding-block:4px;grid-template-columns:repeat(3,minmax(0,1fr))}[id$=__trust_strip] .lhts__item{flex-direction:row;justify-content:center;text-align:left;gap:14px;padding:24px 12px}[id$=__trust_strip] .lhts__title{font-size:17px}[id$=__trust_strip] div.lhts__item:nth-of-type(n+2):before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:1px;background:#59634838}}@media(min-width:990px){[id$=__trust_strip] .lhts__list{display:flex;justify-content:space-between;align-items:center;padding-block:clamp(26px,calc(14px + 1vw),34px)}[id$=__trust_strip] .lhts__sep{display:block;flex:none;width:1px;height:44px;background:#5963483d}[id$=__trust_strip] .lhts__item{flex:none;flex-direction:row;align-items:center;text-align:left;gap:16px;padding:0}[id$=__trust_strip] .lhts__icon{width:26px;height:26px}[id$=__trust_strip] .lhts__title{font-size:17px}[id$=__trust_strip] .lhts__detail{font-size:var(--lh-small);white-space:nowrap}}.lh-benefits{background:var(--lh-cream)}.lh-benefits .lhb{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "body" "media" "more"}.lh-benefits .lhb__head{grid-area:head}.lh-benefits .lhb__media{grid-area:media;position:relative;margin:0}.lh-benefits .lhb__body{grid-area:body}.lh-benefits p.lhb__more{grid-area:more;margin:0}.lh-benefits .lhb__h2{margin-top:0}.lh-benefits p.lhb__intro{margin:16px 0 0;max-width:34ch;color:var(--lh-ink-soft);text-wrap:balance}.lh-benefits figure.lhb__photo{margin:0;padding:0;overflow:hidden;border-radius:var(--lh-r-img);background:var(--lh-sand)}.lh-benefits .lhb__photo picture{display:block;width:100%;height:100%}.lh-benefits .lhb__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lhb-focus-m,45% 55%)}.lh-benefits figure.lhb__quote{position:relative;z-index:1;margin:0;background:var(--lh-paper);border-radius:var(--lh-r-card);box-shadow:0 6px 18px color-mix(in srgb,var(--lh-ink) 9%,transparent),0 1px 2px color-mix(in srgb,var(--lh-ink) 8%,transparent)}.lh-benefits .lhb__quote blockquote{margin:0;padding:0;border:0;quotes:none}.lh-benefits .lhb__quote blockquote p{margin:0;font-family:var(--lh-display);font-style:italic;font-weight:400;font-size:19px;line-height:1.4;color:var(--lh-ink);text-wrap:pretty}.lh-benefits .lhb__quote blockquote p:before{content:"\201c"}.lh-benefits .lhb__quote blockquote p:after{content:"\201d"}.lh-benefits .lhb__quote figcaption{margin-top:8px;font-size:var(--lh-small);line-height:1.3;color:var(--lh-ink-soft)}.lh-benefits .lhb__quote figcaption .lh-stars{font-size:13px;margin-right:6px}.lh-benefits ol.lhb__times{list-style:none;margin:0;padding:0}.lh-benefits ol.lhb__times>li.lhb__moment{position:relative;margin:0;padding:0 0 0 30px}.lh-benefits ol.lhb__times>li.lhb__moment::marker{content:none}.lh-benefits ol.lhb__times>li.lhb__moment+li.lhb__moment{margin-top:22px}.lh-benefits ol.lhb__times>li.lhb__moment:before{content:"";position:absolute;left:5px;top:23px;bottom:-21px;width:1px;background:color-mix(in srgb,var(--lh-tan) 45%,transparent)}.lh-benefits ol.lhb__times>li.lhb__moment:last-child:before{content:none}.lh-benefits .lhb__dot{position:absolute;left:0;top:7px;width:11px;height:11px;border-radius:50%;background:var(--lh-cream);box-shadow:inset 0 0 0 2px var(--lh-tan-deep)}.lh-benefits li.lhb__moment h3.lhb__label{font-family:var(--lh-display)!important;font-style:italic!important;font-weight:500!important;font-size:20px!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;color:var(--lh-tan-deep);margin:0 0 3px}.lh-benefits li.lhb__moment p.lhb__text strong{font-weight:600;color:var(--lh-ink)}.lh-benefits li.lhb__moment p.lhb__text{margin:0;font-size:var(--lh-body-size);line-height:1.5;color:var(--lh-ink);max-width:44ch;text-wrap:pretty}.lh-benefits a.lhb__link{display:inline-block;font-size:17px}.lh-benefits p.lhb__more{margin-top:28px}@media(max-width:749px){.lh-benefits .lhb__body{margin-top:24px}.lh-benefits .lhb__media{margin-top:32px}.lh-benefits figure.lhb__photo{aspect-ratio:3/2}.lh-benefits ol.lhb__times>li.lhb__moment+li.lhb__moment{margin-top:18px}.lh-benefits ol.lhb__times>li.lhb__moment:before{bottom:-17px}.lh-benefits figure.lhb__quote{margin:-36px 14px 0;padding:14px 18px}.lh-benefits .lhb__quote blockquote p{font-size:18px}.lh-benefits p.lhb__more{margin-top:24px}}@media(min-width:750px)and (max-width:989px){.lh-benefits .lhb__body{margin-top:32px}.lh-benefits .lhb__media{margin-top:40px}.lh-benefits figure.lhb__photo{aspect-ratio:16/9}.lh-benefits figure.lhb__quote{margin:-64px 0 0 32px;max-width:440px;padding:20px 24px}}@media(min-width:750px){.lh-benefits .lhb__quote blockquote p{font-size:21px}.lh-benefits li.lhb__moment h3.lhb__label{font-size:22px!important}.lh-benefits ol.lhb__times>li.lhb__moment{padding-left:34px}.lh-benefits ol.lhb__times>li.lhb__moment+li.lhb__moment{margin-top:28px}.lh-benefits ol.lhb__times>li.lhb__moment:before{top:25px;bottom:-26px}.lh-benefits .lhb__dot{top:9px}}@media(min-width:990px){.lh-benefits .lhb{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:none}.lh-benefits .lhb__head{grid-column:1 / 6;grid-row:2;align-self:end}.lh-benefits .lhb__body{grid-column:1 / 6;grid-row:3;align-self:start;margin-top:44px}.lh-benefits p.lhb__more{grid-column:1 / 6;grid-row:4;align-self:start}.lh-benefits .lhb__media{grid-column:7 / 13;grid-row:1 / 6;margin-top:0;align-self:center;justify-self:end;width:min(100%,640px)}.lh-benefits figure.lhb__photo{aspect-ratio:4/5;max-height:800px}.lh-benefits .lhb__img{object-position:var(--lhb-focus,45% 50%)}.lh-benefits figure.lhb__quote{position:absolute;left:-64px;bottom:48px;width:min(400px,72%);padding:24px 28px}.lh-benefits .lhb__quote blockquote p{font-size:22px}}@media(min-width:1200px){.lh-benefits .lhb__head,.lh-benefits .lhb__body{grid-column:1 / 6}.lh-benefits .lhb__media{grid-column:6 / 13;width:min(100%,800px)}.lh-benefits figure.lhb__photo{aspect-ratio:1/1;max-height:800px}.lh-benefits figure.lhb__quote{left:-56px;bottom:56px}.lh-benefits ol.lhb__times>li.lhb__moment+li.lhb__moment{margin-top:32px}.lh-benefits ol.lhb__times>li.lhb__moment:before{bottom:-30px}}@media(min-width:990px)and (max-width:1199px){.lh-benefits figure.lhb__quote{left:24px;bottom:24px}}[id$=__bestseller] .lh-bestseller{background:var(--lh-paper)}[id$=__bestseller] .lhb{display:block}[id$=__bestseller] .lhb-head{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}[id$=__bestseller] p.lhb-name{margin:10px 0 0;font:600 19px/1.3 var(--lh-body);color:var(--lh-ink);letter-spacing:0}[id$=__bestseller] p.lhb-rating{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;font-size:17px;line-height:1.35;color:var(--lh-ink)}[id$=__bestseller] .lhb-stars{display:inline-flex;gap:2px;color:var(--lh-tan)}[id$=__bestseller] .lhb-stars svg{display:block;width:18px;height:18px}[id$=__bestseller] .lhb-head-side{display:flex;flex-direction:column;gap:8px}[id$=__bestseller] p.lhb-lead{margin:0;font-size:17px;line-height:1.5;color:var(--lh-ink-soft);max-width:440px;text-wrap:pretty}[id$=__bestseller] .lhb-frame{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--lh-sand);margin-inline:calc(-1*var(--lh-gutter))}[id$=__bestseller] .lhb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 30%);display:block;opacity:0;transition:opacity .45s ease}[id$=__bestseller] .lhb-img.is-on{opacity:1}@media(max-width:749px){[id$=__bestseller] .lhb-color-chosen{display:none}[id$=__bestseller] .lhb-mini{margin-left:auto}[id$=__bestseller] .lhb-img{transform:scale(1.22);transform-origin:50% 12%}[id$=__bestseller] .lhb-head{margin-bottom:24px}}[id$=__bestseller] .lhb-pick{margin-top:32px;display:grid;grid-template-columns:minmax(0,1fr);gap:36px}[id$=__bestseller] .lhb-steps{display:grid;gap:32px;min-width:0}[id$=__bestseller] .lhb-step{scroll-margin:120px 0}[id$=__bestseller] p.lhb-step-title{display:flex;align-items:center;gap:12px;margin:0 0 14px;font:600 19px/1.3 var(--lh-body);color:var(--lh-ink)}[id$=__bestseller] .lhb-num{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--lh-sand);color:var(--lh-tan-deep);font:600 16px/1 var(--lh-body);font-variant-numeric:tabular-nums}[id$=__bestseller] .lhb-color-chosen{margin-left:auto;font-weight:500;color:var(--lh-ink-soft);font-size:17px}[id$=__bestseller] .lhb-mini{flex:none;display:block;width:96px;height:64px;border-radius:6px;overflow:hidden;background:var(--lh-sand);margin-left:auto}[id$=__bestseller] .lhb-mini img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 20%)}[id$=__bestseller] p.lhb-sum-color{margin:4px 0 0;font:600 17px/1.3 var(--lh-body);color:var(--lh-ink)}[id$=__bestseller] p.lhb-sum-color[hidden]{display:none}[id$=__bestseller] .lhb-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[id$=__bestseller] button.lhb-size{appearance:none;-webkit-appearance:none;margin:0;border:0;min-height:56px;padding:10px 16px;border-radius:var(--lh-r-btn);background:var(--lh-paper);color:var(--lh-ink);display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lh-ink) 26%,transparent);transition:box-shadow .15s,background-color .15s;-webkit-tap-highlight-color:transparent;font-family:var(--lh-body)}[id$=__bestseller] button.lhb-size:last-child:nth-child(odd){grid-column:1/-1}[id$=__bestseller] .lhb-size-name{font:600 17px/1.2 var(--lh-body)}[id$=__bestseller] .lhb-size-price{font:400 17px/1.2 var(--lh-body);color:var(--lh-ink-soft);font-variant-numeric:tabular-nums}@media(hover:hover){[id$=__bestseller] button.lhb-size:hover{box-shadow:inset 0 0 0 1px var(--lh-ink)}}[id$=__bestseller] button.lhb-size[aria-checked=true]{background:var(--lh-sand);box-shadow:inset 0 0 0 2px var(--lh-ink)}[id$=__bestseller] button.lhb-size[aria-checked=true] .lhb-size-price{color:var(--lh-ink)}[id$=__bestseller] button.lhb-size:focus{outline:none}[id$=__bestseller] button.lhb-size:focus-visible{outline:2px solid var(--lh-tan-deep);outline-offset:2px}[id$=__bestseller] .is-asking button.lhb-size{animation:lhbAsk 1.4s ease}@keyframes lhbAsk{0%,to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lh-ink) 26%,transparent)}30%,70%{box-shadow:inset 0 0 0 2px var(--lh-tan-deep)}}[id$=__bestseller] p.lhb-hint{margin:12px 0 0;font:600 17px/1.4 var(--lh-body);color:var(--lh-tan-deep)}[id$=__bestseller] p.lhb-hint[hidden]{display:none}[id$=__bestseller] .lhb-swatches{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 6px}[id$=__bestseller] button.lhb-sw{appearance:none;-webkit-appearance:none;margin:0;padding:0;border:0;background:none;min-height:0;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;color:var(--lh-ink-soft);font-family:var(--lh-body);-webkit-tap-highlight-color:transparent}[id$=__bestseller] .lhb-thumb{display:block;width:56px;height:56px;padding:4px;border-radius:10px;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .15s}[id$=__bestseller] .lhb-cloth{display:block;width:100%;height:100%;border-radius:7px;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lh-ink) 12%,transparent)}[id$=__bestseller] .lhb-sw-name{font-size:16px;line-height:1.2}@media(hover:hover){[id$=__bestseller] button.lhb-sw:hover .lhb-thumb{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lh-ink) 40%,transparent)}}[id$=__bestseller] button.lhb-sw[aria-checked=true] .lhb-thumb{box-shadow:inset 0 0 0 2px var(--lh-ink)}[id$=__bestseller] button.lhb-sw[aria-checked=true] .lhb-sw-name{color:var(--lh-ink);font-weight:600}[id$=__bestseller] button.lhb-sw:focus{outline:none}[id$=__bestseller] button.lhb-sw:focus-visible .lhb-thumb{outline:2px solid var(--lh-tan-deep);outline-offset:2px}[id$=__bestseller] .lhb-summary{background:var(--lh-cream);border-radius:var(--lh-r-card);padding:24px 16px;box-shadow:inset 0 0 0 1px var(--lh-line)}[id$=__bestseller] p.lhb-sum-title{margin:0;font:500 24px/1.2 var(--lh-display);color:var(--lh-ink);letter-spacing:-.005em}[id$=__bestseller] p.lhb-contents{margin:8px 0 0;font-size:17px;line-height:1.5;color:var(--lh-ink-soft)}[id$=__bestseller] p.lhb-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:20px 0 16px;line-height:1.1}[id$=__bestseller] .lhb-from{font-size:17px;color:var(--lh-ink-soft)}[id$=__bestseller] .lhb-now{font:600 32px/1 var(--lh-body);color:var(--lh-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums}[id$=__bestseller] .lhb-was{font-size:17px;color:var(--lh-ink-soft);text-decoration-thickness:1px}[id$=__bestseller] .lhb-badge{font-size:16px;font-weight:600;color:var(--lh-tan-deep)}[id$=__bestseller] p.lhb-price[data-state=size] .lhb-from,[id$=__bestseller] p.lhb-price[data-state=size] .lhb-badge{display:none}[id$=__bestseller] .lh a.lhb-btn,[id$=__bestseller] a.lh-btn.lhb-btn{width:100%;padding:12px 10px;line-height:1.25;text-align:center;letter-spacing:0;text-wrap:balance}[id$=__bestseller] ul.lhb-reassure{list-style:none;display:grid;gap:6px;margin:16px 0 0;padding:0;font-size:16px;line-height:1.4;color:var(--lh-ink)}[id$=__bestseller] ul.lhb-reassure li{display:flex;align-items:center;gap:10px;margin:0}[id$=__bestseller] ul.lhb-reassure svg{flex:none;width:18px;height:18px;color:var(--lh-tan-deep)}[id$=__bestseller] p.lhb-topsheet{margin:6px 0 0;font-size:16px;line-height:1.5;color:var(--lh-ink-soft)}@media(min-width:750px){[id$=__bestseller] .lhb-mini{display:none}[id$=__bestseller] .lhb-frame{margin-inline:0;border-radius:var(--lh-r-img);aspect-ratio:16/9}[id$=__bestseller] .lhb-sizes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}[id$=__bestseller] button.lhb-size:last-child:nth-child(odd){grid-column:auto}[id$=__bestseller] button.lhb-size{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-height:72px;padding:12px 18px}[id$=__bestseller] .lhb-size-name,[id$=__bestseller] .lhb-size-price{font-size:18px}[id$=__bestseller] .lhb-swatches{grid-template-columns:repeat(10,minmax(0,1fr));gap:14px 6px}[id$=__bestseller] .lhb-summary{padding:32px}[id$=__bestseller] p.lhb-step-title{font-size:20px;margin-bottom:16px}}@media(min-width:990px){[id$=__bestseller] .lhb-head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:40px}[id$=__bestseller] .lhb-head-side{display:flex;flex-direction:column;align-items:flex-end;gap:10px;text-align:right;max-width:460px}[id$=__bestseller] p.lhb-name{font-size:21px;margin-top:12px}[id$=__bestseller] p.lhb-lead{font-size:18px}[id$=__bestseller] .lhb-frame{aspect-ratio:21/9;max-height:620px}[id$=__bestseller] .lhb-pick{margin-top:48px}}@media(min-width:1100px){[id$=__bestseller] .lhb-pick{grid-template-columns:minmax(0,1fr) clamp(360px,30vw,440px);gap:clamp(48px,5vw,88px);align-items:start}[id$=__bestseller] .lhb-swatches{grid-template-columns:repeat(5,minmax(0,1fr))}[id$=__bestseller] .lhb-thumb{width:64px;height:64px}}@media(min-width:1300px){[id$=__bestseller] .lhb-swatches{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(min-width:1900px){[id$=__bestseller] p.lhb-rating{font-size:18px}[id$=__bestseller] .lhb-thumb{width:68px;height:68px}}[id$=__reviews] .lh-reviews{background:var(--lh-cream);container-type:inline-size;--rv-gap:12px;--rv-card:80cqw;--rv-cont:min(var(--lh-container),calc(100cqw - 2*var(--lh-gutter)));--rv-left:max(var(--lh-gutter),calc((100% - var(--lh-container))/2))}[id$=__reviews] .lh-reviews__inner{overflow:hidden}[id$=__reviews] .lh-reviews__top{display:grid;grid-template-columns:minmax(0,1fr);row-gap:28px}[id$=__reviews] .lh-reviews__text{display:contents}[id$=__reviews] .lh-reviews__intro{order:1}[id$=__reviews] .lh-reviews__lead-media{order:2;position:relative;aspect-ratio:4/3;border-radius:var(--lh-r-img);overflow:hidden;background:var(--lh-sand)}[id$=__reviews] .lh-reviews__lead-q{order:3;margin:0}[id$=__reviews] .lh-reviews__intro .lh-h2{margin:0}[id$=__reviews] .lh-reviews__sub{margin:12px 0 0;font-size:var(--lh-lead);line-height:1.55;color:var(--lh-ink-soft);max-width:620px}[id$=__reviews] .lh-reviews__rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:18px 0 0;font-size:17px;line-height:1.3;font-weight:500;color:var(--lh-ink)}[id$=__reviews] .lh-reviews__stars{display:inline-flex;gap:2px;color:var(--lh-tan);line-height:0}[id$=__reviews] .lh-reviews__stars svg{width:15px;height:15px;display:block}[id$=__reviews] .lh-reviews__stars--lg{gap:3px}[id$=__reviews] .lh-reviews__stars--lg svg{width:20px;height:20px}[id$=__reviews] .lh-reviews__figs{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:var(--lh-small);color:var(--lh-ink)}[id$=__reviews] .lh-reviews__fig-num{font-family:var(--lh-display);font-size:26px;color:var(--lh-tan-deep)}[id$=__reviews] .lh-reviews__note{margin:8px 0 0;font-size:var(--lh-small);color:var(--lh-ink-soft)}[id$=__reviews] .lh-reviews__lead-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:42% 50%;display:block}[id$=__reviews] .lh-reviews__lead-q .lh-reviews__stars svg{width:18px;height:18px}[id$=__reviews] .lh-reviews__lead-text{margin:14px 0 0;padding:0;border:0;quotes:none}[id$=__reviews] .lh-reviews__lead-text p{margin:0;font-family:var(--lh-display);font-weight:400;font-size:clamp(20px,calc(14.5px + 1.3vw),34px);line-height:1.36;letter-spacing:-.005em;color:var(--lh-ink);text-wrap:pretty}[id$=__reviews] .lh-reviews__lead-q .lh-reviews__who{margin-top:20px}[id$=__reviews] .lh-reviews__lead-q .lh-reviews__name{font-size:18px}[id$=__reviews] .lh-reviews__who{display:flex;flex-direction:column;gap:4px}[id$=__reviews] .lh-reviews__name{font-size:17px;font-weight:600;line-height:1.35;color:var(--lh-ink)}[id$=__reviews] .lh-reviews__ver{font-weight:400;color:var(--lh-ink-soft);font-size:var(--lh-small)}[id$=__reviews] .lh-reviews__ver:before{content:"\b7";margin:0 8px;color:var(--lh-ink-soft)}[id$=__reviews] .lh-reviews__bought{display:inline-flex;align-items:center;gap:8px;font-size:var(--lh-small);line-height:1.35;color:var(--lh-ink-soft)}[id$=__reviews] .lh-reviews__dot{display:inline-block;flex:none;width:14px;height:14px;border-radius:50%;background:var(--dot,var(--lh-sand));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lh-ink) 30%,transparent)}[id$=__reviews] .lh-reviews__rail{list-style:none;margin:48px 0 0;padding:0 0 4px var(--rv-left);display:flex;gap:var(--rv-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--rv-left);scrollbar-width:none;-webkit-overflow-scrolling:touch}[id$=__reviews] .lh-reviews__rail::-webkit-scrollbar{display:none}[id$=__reviews] .lh-reviews__rail:after{content:"";flex:0 0 max(1px,calc(var(--lh-gutter) - var(--rv-gap)))}[id$=__reviews] .lh-reviews__rail:focus-visible{outline:2px solid var(--lh-tan-deep);outline-offset:4px}[id$=__reviews] .lh-reviews__card{flex:0 0 var(--rv-card);scroll-snap-align:start;margin:0;display:flex}[id$=__reviews] .lh-reviews__fig-card{margin:0;display:flex;flex-direction:column;width:100%;background:var(--lh-paper);border-radius:var(--lh-r-card);overflow:hidden}[id$=__reviews] .lh-reviews__media{position:relative;aspect-ratio:4/5;background:var(--lh-sand)}[id$=__reviews] .lh-reviews__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}[id$=__reviews] .lh-reviews__body{display:flex;flex-direction:column;gap:12px;padding:20px 20px 22px;flex:1}[id$=__reviews] .lh-reviews__quote{margin:0;padding:0;border:0;quotes:none}[id$=__reviews] .lh-reviews__quote p{margin:0;font-size:18px;line-height:1.55;color:var(--lh-ink)}[id$=__reviews] .lh-reviews__body .lh-reviews__who{margin-top:auto;padding-top:6px}[id$=__reviews] .lh-reviews__foot{margin-top:28px;display:flex;flex-direction:column;gap:28px}[id$=__reviews] .lh-reviews__progress{order:-1;height:2px;background:var(--lh-line);border-radius:2px;overflow:hidden}[id$=__reviews] .lh-reviews__progress span{display:block;height:100%;width:30%;background:var(--lh-ink);border-radius:2px;transition:transform .12s linear}[id$=__reviews] .lh-reviews__arrows{display:none;gap:12px;flex:none}[id$=__reviews] .lh-reviews__arrow{width:52px;height:52px;border-radius:50%;border:1px solid var(--lh-ink);background:transparent;color:var(--lh-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s,color .15s,opacity .15s}[id$=__reviews] .lh-reviews__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}[id$=__reviews] .lh-reviews__arrow:hover:not(:disabled){background:var(--lh-ink);color:var(--lh-paper)}[id$=__reviews] .lh-reviews__arrow:focus-visible{outline:2px solid var(--lh-tan-deep);outline-offset:3px}[id$=__reviews] .lh-reviews__arrow:disabled{opacity:.3;cursor:default}@media(min-width:750px){[id$=__reviews] .lh-reviews{--rv-gap:20px;--rv-card:calc((var(--rv-cont) - 2*var(--rv-gap))/2.35)}[id$=__reviews] .lh-reviews__top{row-gap:36px}[id$=__reviews] .lh-reviews__lead-media{aspect-ratio:3/2}[id$=__reviews] .lh-reviews__lead-img{object-position:50% 62%}[id$=__reviews] .lh-reviews__rating{font-size:18px}[id$=__reviews] .lh-reviews__rail{margin-top:64px}[id$=__reviews] .lh-reviews__quote p{font-size:19px}[id$=__reviews] .lh-reviews__body{padding:24px 24px 26px}[id$=__reviews] .lh-reviews__foot{margin-top:36px;flex-direction:row;align-items:center;gap:40px}[id$=__reviews] .lh-reviews__progress{order:0;flex:1}[id$=__reviews] .lh-reviews__btn{flex:none}}@media(min-width:990px){[id$=__reviews] .lh-reviews{--rv-gap:24px;--rv-card:calc((var(--rv-cont) - 3*var(--rv-gap))/3.5)}[id$=__reviews] .lh-reviews--lead .lh-reviews__top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,5vw,96px);align-items:stretch}[id$=__reviews] .lh-reviews--lead .lh-reviews__text{display:flex;flex-direction:column;justify-content:space-between;gap:48px;padding-block:8px 4px}[id$=__reviews] .lh-reviews--lead .lh-reviews__lead-media{aspect-ratio:5/4;max-height:720px}[id$=__reviews] .lh-reviews--lead .lh-reviews__lead-img{object-position:50% 58%}[id$=__reviews] .lh-reviews--lead .lh-reviews__lead-q{padding-top:28px;border-top:1px solid var(--lh-line)}[id$=__reviews] .lh-reviews__arrows{display:flex}}@media(max-width:749px){[id$=__reviews] .lh-reviews__media{aspect-ratio:1/1}}[id$=__details] .lh-details{background:var(--lh-sand)}[id$=__details] .lh-details p{margin:0}[id$=__details] .lhd{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "intro" "grid" "cta"}[id$=__details] .lhd__head{grid-area:head}[id$=__details] p.lhd__intro{grid-area:intro;margin-top:16px;font-size:var(--lh-lead);line-height:1.55;color:var(--lh-ink-soft);max-width:36ch;text-wrap:pretty}[id$=__details] .lhd__grid{grid-area:grid;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:32px}[id$=__details] article.lhd__card{background:var(--lh-paper);border-radius:var(--lh-r-card);overflow:hidden;margin:0;min-width:0}[id$=__details] .lhd__media{position:relative;overflow:hidden;background:var(--lh-cream)}[id$=__details] img.lhd__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}[id$=__details] .lhd__card h3.lhd__title{font-family:var(--lh-display)!important;font-weight:500!important;font-size:20px!important;line-height:1.25!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--lh-ink);margin:0;text-wrap:balance}[id$=__details] p.lhd__text{margin-top:6px;font-size:17px;line-height:1.5;color:var(--lh-ink-soft);text-wrap:pretty}[id$=__details] p.lhd__note{margin-top:10px;padding-top:10px;border-top:1px solid var(--lh-line);font-size:16px;line-height:1.45;color:var(--lh-ink-soft);text-wrap:pretty}[id$=__details] p.lhd__count{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--lh-sand);border-radius:var(--lh-r-img);color:var(--lh-ink)}[id$=__details] .lhd__count-num{font-family:var(--lh-display);font-weight:500;line-height:.9;font-size:48px}[id$=__details] .lhd__count-word{font-family:var(--lh-body);font-weight:500;font-size:16px;line-height:1.2;margin-top:6px;color:var(--lh-tan-deep)}[id$=__details] ul.lhd__sizes{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;column-gap:0;row-gap:2px;font-size:17px;line-height:1.45;color:var(--lh-ink)}[id$=__details] ul.lhd__sizes li{margin:0;white-space:nowrap}[id$=__details] ul.lhd__sizes li::marker{content:none}[id$=__details] ul.lhd__sizes li:not(:last-child):after{content:"\b7";margin:0 8px;color:var(--lh-tan)}[id$=__details] ul.lhd__care{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:8px}[id$=__details] li.lhd__sym{margin:0;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--lh-ink)}[id$=__details] li.lhd__sym::marker{content:none}[id$=__details] svg.lhd__sym-svg{display:block;width:40px;height:40px;color:var(--lh-ink)}[id$=__details] .lhd__sym-cap{margin-top:8px;font-size:16px;line-height:1.3;color:var(--lh-ink);text-wrap:balance}[id$=__details] .lhd__card--care p.lhd__text{margin-top:14px;padding-top:12px;border-top:1px solid var(--lh-line)}[id$=__details] p.lhd__cta{grid-area:cta;margin-top:28px}[id$=__details] a.lhd__link{font-size:17px}@media(max-width:749px){[id$=__details] article.lhd__card--photo,[id$=__details] article.lhd__card--sizes{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:14px;align-items:start;padding:12px 14px 14px 12px}[id$=__details] .lhd__card--photo .lhd__media{width:96px;height:112px;border-radius:var(--lh-r-img)}[id$=__details] p.lhd__count{width:96px;height:112px}[id$=__details] .lhd__card--photo .lhd__body,[id$=__details] .lhd__card--sizes .lhd__body{padding-top:2px}[id$=__details] article.lhd__card--care{padding:16px 14px}[id$=__details] p.lhd__intro{display:none}[id$=__details] ul.lhd__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:2px;font-size:16.5px;margin-top:8px}[id$=__details] ul.lhd__sizes li:not(:last-child):after{content:none}[id$=__details] ul.lhd__sizes li:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:750px){[id$=__details] p.lhd__intro{margin-top:20px}[id$=__details] .lhd__grid{margin-top:48px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a d" "b c";gap:24px}[id$=__details] .lhd__slot-a{grid-area:a}[id$=__details] .lhd__slot-b{grid-area:b}[id$=__details] .lhd__slot-c{grid-area:c}[id$=__details] .lhd__slot-d{grid-area:d}[id$=__details] article.lhd__card{display:flex;flex-direction:column}[id$=__details] .lhd__card--photo .lhd__media{aspect-ratio:4/3}[id$=__details] .lhd__body{padding:26px 30px 30px}[id$=__details] .lhd__card h3.lhd__title{font-size:clamp(22px,calc(15px + .6vw),26px)!important}[id$=__details] p.lhd__text{margin-top:10px;font-size:18px;line-height:1.55}[id$=__details] p.lhd__note{margin-top:16px;padding-top:14px;font-size:17px}[id$=__details] article.lhd__card--sizes{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:22px;padding:30px}[id$=__details] article.lhd__card--sizes .lhd__body{padding:0;display:contents}[id$=__details] p.lhd__count{grid-column:1;grid-row:1;width:96px;height:104px}[id$=__details] .lhd__count-num{font-size:56px}[id$=__details] .lhd__card--sizes h3.lhd__title{grid-column:2;grid-row:1;align-self:center}[id$=__details] ul.lhd__sizes{grid-column:1 / -1;grid-row:2;margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:0;font-size:18px}[id$=__details] ul.lhd__sizes li{padding:9px 0;border-top:1px solid var(--lh-line)}[id$=__details] ul.lhd__sizes li:not(:last-child):after{content:none}[id$=__details] ul.lhd__sizes li:last-child:nth-child(odd){grid-column:1 / -1}[id$=__details] .lhd__card--sizes p.lhd__text{grid-column:1 / -1;grid-row:3;margin-top:0;padding-top:12px;border-top:1px solid var(--lh-line)}[id$=__details] article.lhd__card--care .lhd__body{padding:30px}[id$=__details] ul.lhd__care{margin-top:24px;column-gap:12px}[id$=__details] svg.lhd__sym-svg{width:48px;height:48px}[id$=__details] .lhd__sym-cap{margin-top:12px;font-size:16px}[id$=__details] .lhd__card--care p.lhd__text{margin-top:24px;padding-top:14px}[id$=__details] p.lhd__cta{margin-top:36px}}@media(min-width:990px){[id$=__details] .lhd{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;grid-template-areas:none;align-items:end}[id$=__details] .lhd__head{grid-column:1 / 8;grid-row:1 / 3}[id$=__details] p.lhd__intro{grid-column:9 / 13;grid-row:1;margin:0;max-width:none}[id$=__details] p.lhd__cta{grid-column:9 / 13;grid-row:2;margin-top:16px}[id$=__details] .lhd__grid{grid-column:1 / 13;grid-row:3;margin-top:56px;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"a b d" "a c d";align-items:stretch}[id$=__details] .lhd__card--photo .lhd__media{aspect-ratio:auto;flex:1 1 auto;min-height:340px}}.lh-origin{background:var(--lh-cream)}.lh-origin .lho__h2{margin-top:0}.lh-origin p.lho__p{margin:16px 0 0;max-width:620px;font-size:var(--lh-body-size);line-height:1.6;color:var(--lh-ink-soft);text-wrap:pretty}.lh-origin a.lho__link{display:inline-block;margin-top:24px;font-size:17px}.lh-origin ul.lho__strip{list-style:none;margin:0;padding:0}.lh-origin li.lho__item{margin:0;padding:0;min-width:0}.lh-origin li.lho__item::marker{content:none}.lh-origin figure.lho__fig{margin:0}.lh-origin .lho__frame{position:relative;overflow:hidden;border-radius:var(--lh-r-img);background:var(--lh-sand)}.lh-origin img.lho__img,.lh-origin svg.lho__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.lh-origin figcaption.lho__cap{margin:12px 0 0;font-family:var(--lh-display);font-style:italic;font-weight:500;font-size:19px;line-height:1.3;color:var(--lh-ink);letter-spacing:0}@media(max-width:749px){.lh-origin .lho__text{width:calc(100% - 2*var(--lh-gutter));margin-inline:auto}.lh-origin ul.lho__strip{display:flex;gap:12px;margin-top:36px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:var(--lh-gutter);scroll-padding-inline:var(--lh-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.lh-origin ul.lho__strip::-webkit-scrollbar{display:none}.lh-origin li.lho__item{flex:0 0 84vw;scroll-snap-align:start}.lh-origin .lho__frame{aspect-ratio:5/4}}@media(min-width:750px){.lh-origin .lho{width:min(var(--lh-container),calc(100% - 2*var(--lh-gutter)));margin-inline:auto}.lh-origin ul.lho__strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;margin-top:56px}.lh-origin li.lho__item--lead{grid-column:1/-1}.lh-origin li.lho__item--lead .lho__frame{aspect-ratio:16/9}.lh-origin .lho__frame{aspect-ratio:4/3}.lh-origin figcaption.lho__cap{font-size:20px;margin-top:14px}}@media(min-width:1200px){.lh-origin .lho{display:grid;grid-template-columns:repeat(18,minmax(0,1fr));column-gap:24px;row-gap:64px;align-items:center}.lh-origin ul.lho__strip{display:contents}.lh-origin .lho__text{grid-column:1/span 7;grid-row:1;padding-right:clamp(40px,3.2vw,64px)}.lh-origin li.lho__item--lead{grid-column:8/-1;grid-row:1}.lh-origin li.lho__item--lead .lho__frame{aspect-ratio:3/2}.lh-origin li.lho__item:not(.lho__item--lead){grid-row:2;align-self:stretch}.lh-origin li.lho__item--2{grid-column:1/span 5}.lh-origin li.lho__item--3{grid-column:6/span 4}.lh-origin li.lho__item--4{grid-column:10/span 4}.lh-origin li.lho__item--5{grid-column:14/span 5}.lh-origin li.lho__item:not(.lho__item--lead) figure.lho__fig{display:flex;flex-direction:column;height:100%}.lh-origin li.lho__item--2 .lho__frame,.lh-origin li.lho__item--5 .lho__frame{aspect-ratio:4/3}.lh-origin li.lho__item--3 .lho__frame,.lh-origin li.lho__item--4 .lho__frame{aspect-ratio:auto;flex:1 1 0;min-height:0}}.lh-articles{background:var(--lh-sand)}.lh-articles.lha--paper{background:var(--lh-paper)}.lh-articles.lha--cream{background:var(--lh-cream)}.lh-articles .lha__h2{margin-top:0}.lh-articles p.lha__intro{margin:16px 0 0;max-width:620px;font-size:var(--lh-body-size);line-height:1.6;color:var(--lh-ink-soft);text-wrap:pretty}.lh-articles ul.lha__row{list-style:none;margin:0;padding:0}.lh-articles li.lha__item{margin:0;padding:0}.lh-articles li.lha__item::marker{content:none}.lh-articles a.lha__card{display:flex;flex-direction:column;height:100%;color:var(--lh-ink);text-decoration:none}.lh-articles .lha__frame{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:var(--lh-r-img);background:var(--lh-line)}.lh-articles img.lha__img,.lh-articles svg.lha__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.lh-articles h3.lha__title{margin:20px 0 0!important;font-family:var(--lh-body)!important;font-weight:600!important;font-size:19px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--lh-ink)!important;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.lh-articles p.lha__sum{margin:10px 0 0;font-size:18px;line-height:1.55;color:var(--lh-ink-soft);text-wrap:pretty}.lh-articles .lha__more{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding-block:4px;font-size:18px;font-weight:600;letter-spacing:.01em;color:var(--lh-tan-deep);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .15s}.lh-articles .lha__arrow{transition:transform .15s}.lh-articles a.lha__card:hover .lha__more{text-decoration-color:currentColor}.lh-articles a.lha__card:hover .lha__arrow{transform:translate(3px)}.lh-articles a.lha__card:hover img.lha__img{transform:scale(1.03)}.lh-articles a.lha__card:focus-visible{outline:2px solid var(--lh-tan-deep);outline-offset:4px;border-radius:var(--lh-r-img)}@media(max-width:989px){.lh-articles ul.lha__row{display:flex;gap:16px;margin-top:40px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:var(--lh-gutter);scroll-padding-inline:var(--lh-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.lh-articles ul.lha__row::-webkit-scrollbar{display:none}.lh-articles li.lha__item{flex:0 0 78vw;scroll-snap-align:start}}@media(min-width:750px)and (max-width:989px){.lh-articles ul.lha__row{margin-top:56px;gap:24px}.lh-articles li.lha__item{flex-basis:44vw}}@media(min-width:750px){.lh-articles h3.lha__title{font-size:21px!important;margin-top:24px!important}.lh-articles p.lha__sum{font-size:19px}}@media(min-width:990px){.lh-articles .lha__head{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.lh-articles p.lha__intro{margin:0 0 6px;max-width:440px}.lh-articles ul.lha__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:0;width:min(var(--lh-container),calc(100% - 2*var(--lh-gutter)));margin:48px auto 0}.lh-articles li.lha__item{display:grid;grid-row:span 4;grid-template-rows:subgrid}.lh-articles li.lha__item:nth-child(n+3){margin-top:56px}.lh-articles a.lha__card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.lh-articles .lha__more{align-self:end;justify-self:start}}@media(min-width:1200px){.lh-articles ul.lha__row{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}.lh-articles li.lha__item:nth-child(n+3){margin-top:0}.lh-articles h3.lha__title{font-size:20px!important;margin-top:20px!important}.lh-articles p.lha__sum{font-size:18px}}@media(min-width:1440px){.lh-articles ul.lha__row{column-gap:28px}.lh-articles h3.lha__title{font-size:22px!important}.lh-articles p.lha__sum{font-size:19px}}[id$=__faq] .lh-faq{--faq-row:var(--lh-paper);background:var(--lh-cream);padding-block:var(--lh-faq-pt,var(--lh-pad)) var(--lh-faq-pb,var(--lh-pad));interpolate-size:allow-keywords}[id$=__faq] .lh-faq--paper{--faq-row:var(--lh-cream);background:var(--lh-paper)}[id$=__faq] .lh-faq p{margin:0}[id$=__faq] .lh-faq__wrap{width:min(880px,calc(100% - 2*var(--lh-gutter)))}[id$=__faq] .lh-faq__head{text-align:center;margin-bottom:40px}[id$=__faq] .lh-faq__lead{margin:14px auto 0!important;max-width:520px;font-size:18px;line-height:1.55;color:var(--lh-ink-soft);text-wrap:balance}[id$=__faq] .lh-faq__groups{display:grid;grid-template-columns:minmax(0,1fr);row-gap:40px}[id$=__faq] .lh-faq h3.lh-faq__glabel{display:flex;align-items:center;gap:12px;margin:0 0 16px!important;font-family:var(--lh-display)!important;font-weight:500!important;font-size:22px!important;line-height:1.25!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--lh-ink)}[id$=__faq] .lh-faq__gicon{flex:0 0 40px;width:40px;height:40px;border-radius:var(--lh-r-card);background:var(--lh-sand);color:var(--lh-tan-deep);display:grid;place-items:center}[id$=__faq] .lh-faq__rows{display:grid;gap:10px}[id$=__faq] details.lh-faq__item{margin:0;padding:0;background:var(--faq-row);border:1px solid var(--lh-line);border-radius:var(--lh-r-card);transition:border-color .2s}[id$=__faq] details.lh-faq__item[open]{border-color:var(--lh-tan)}[id$=__faq] summary.lh-faq__q{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 16px 16px 20px;cursor:pointer;font:600 18px/1.35 var(--lh-body);color:var(--lh-ink);border-radius:var(--lh-r-card);-webkit-tap-highlight-color:transparent}[id$=__faq] summary.lh-faq__q::-webkit-details-marker{display:none}[id$=__faq] summary.lh-faq__q::marker{content:""}[id$=__faq] summary.lh-faq__q:focus-visible{outline:2px solid var(--lh-tan-deep);outline-offset:3px}[id$=__faq] .lh-faq__chev{flex:0 0 32px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--lh-tan-deep);transition:background .2s,color .2s}[id$=__faq] .lh-faq__chev svg{transition:transform .25s ease}[id$=__faq] details[open]>summary .lh-faq__chev{background:var(--lh-sand);color:var(--lh-ink)}[id$=__faq] details[open]>summary .lh-faq__chev svg{transform:rotate(180deg)}[id$=__faq] summary.lh-faq__q:hover .lh-faq__chev{background:var(--lh-sand)}[id$=__faq] .lh-faq__a{padding:0 20px 22px;font-size:17px;line-height:1.6;color:var(--lh-ink-soft)}[id$=__faq] .lh-faq__a p{max-width:66ch}[id$=__faq] .lh-faq__a p+p{margin-top:10px}[id$=__faq] .lh-faq__a strong{font-weight:600;color:var(--lh-ink)}[id$=__faq] .lh-faq__a a{color:var(--lh-ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}[id$=__faq] details.lh-faq__item::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s allow-discrete}[id$=__faq] details.lh-faq__item[open]::details-content{block-size:auto}[id$=__faq] .lh-faq__help{margin-top:48px;background:var(--lh-sand);border-radius:var(--lh-r-card);padding:24px 20px 20px;display:grid;gap:20px}[id$=__faq] .lh-faq__help-copy{display:flex;align-items:flex-start;gap:14px}[id$=__faq] .lh-faq__help-icon{flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:var(--lh-paper);color:var(--lh-tan-deep);display:grid;place-items:center}[id$=__faq] .lh-faq__help-title{font-family:var(--lh-display);font-weight:500;font-size:22px;line-height:1.25;color:var(--lh-ink);padding-top:2px}[id$=__faq] .lh-faq__help-text{margin-top:4px!important;font-size:17px;line-height:1.5;color:var(--lh-ink-soft)}[id$=__faq] .lh-faq__contacts{display:grid;gap:10px}[id$=__faq] a.lh-faq__contact{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 18px;background:var(--lh-paper);border:1px solid transparent;border-radius:var(--lh-r-btn);color:var(--lh-ink);text-decoration:none;transition:border-color .15s}[id$=__faq] a.lh-faq__contact{border-color:var(--lh-line)}[id$=__faq] a.lh-faq__contact:hover{border-color:var(--lh-tan-deep)}[id$=__faq] a.lh-faq__contact:focus-visible{outline:2px solid var(--lh-tan-deep);outline-offset:3px}[id$=__faq] .lh-faq__contact-icon{flex:0 0 auto;color:var(--lh-tan-deep);display:grid;place-items:center}[id$=__faq] .lh-faq__contact-body{display:flex;flex-direction:column;min-width:0}[id$=__faq] .lh-faq__contact-label{font-size:17px;line-height:1.3;font-weight:600;color:var(--lh-ink)}[id$=__faq] .lh-faq__contact-value{margin-top:2px;font-size:16px;line-height:1.35;font-weight:400;color:var(--lh-ink-soft);overflow-wrap:anywhere}@media(min-width:750px){[id$=__faq] .lh-faq__head{margin-bottom:56px}[id$=__faq] .lh-faq__lead{font-size:19px}[id$=__faq] .lh-faq__groups{row-gap:56px}[id$=__faq] .lh-faq h3.lh-faq__glabel{font-size:26px!important;margin-bottom:20px!important;gap:14px}[id$=__faq] .lh-faq__gicon{flex-basis:44px;width:44px;height:44px}[id$=__faq] .lh-faq__rows{gap:12px}[id$=__faq] summary.lh-faq__q{font-size:19px;min-height:68px;padding:18px 20px 18px 26px}[id$=__faq] .lh-faq__chev{flex-basis:36px;width:36px;height:36px}[id$=__faq] .lh-faq__a{font-size:18px;padding:0 26px 26px}[id$=__faq] .lh-faq__help{margin-top:64px;padding:32px 36px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px}[id$=__faq] .lh-faq__help-title{font-size:26px}[id$=__faq] .lh-faq__help-text{font-size:18px}[id$=__faq] .lh-faq__contacts{min-width:280px}[id$=__faq] .lh-faq__contact-label{font-size:18px}[id$=__faq] .lh-faq__contact-value{font-size:17px}}@media(min-width:1200px){[id$=__faq] .lh-faq--two .lh-faq__wrap{width:min(1160px,calc(100% - 2*var(--lh-gutter)))}[id$=__faq] .lh-faq--two .lh-faq__groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:48px;align-items:start}[id$=__faq] .lh-faq--two .lh-faq__group--choose{grid-row:span 2}[id$=__faq] .lh-faq--two .lh-faq__contacts{grid-template-columns:1fr 1fr;min-width:560px}[id$=__faq] .lh-faq--two .lh-faq__help{padding:32px 40px}}.lh-closing{background:var(--lh-ink);color:var(--lh-on-dark);--lhc-soft:color-mix(in srgb,var(--lh-on-dark) 80%,var(--lh-ink));--lhc-line:color-mix(in srgb,var(--lh-on-dark) 18%,var(--lh-ink))}.lh-closing .lhc{display:grid;grid-template-columns:minmax(0,1fr)}.lh-closing figure.lhc__media{margin:0;overflow:hidden;border-radius:var(--lh-r-img);aspect-ratio:4/3;background:#262c20}.lh-closing .lhc__media picture{display:block;width:100%;height:100%}.lh-closing .lhc__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lhc-pos-m,50% 30%)}.lh-closing .lhc__body{margin-top:36px}.lh-closing p.lhc__eyebrow{color:color-mix(in srgb,var(--lh-on-dark) 72%,var(--lh-tan))}.lh-closing h2.lhc__h2{color:var(--lh-on-dark)!important;margin:0;text-wrap:balance}.lh-closing .lhc__line{display:block}.lh-closing p.lhc__text{margin:16px 0 0;color:var(--lhc-soft);max-width:34ch;text-wrap:pretty}.lh-closing ul.lhc__facts{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.lh-closing li.lhc__fact{display:flex;align-items:center;gap:12px;margin:0;padding:0;font-size:17px;line-height:1.3;font-weight:500;color:var(--lh-on-dark)}.lh-closing li.lhc__fact::marker{content:none}.lh-closing .lhc__icon{flex:0 0 auto;width:22px;height:22px;color:color-mix(in srgb,var(--lh-on-dark) 72%,var(--lh-tan))}.lh-closing .lhc__offer{margin-top:24px;padding-top:20px;border-top:1px solid var(--lhc-line)}.lh-closing p.lhc__offer-line{margin:0 0 20px;font-size:17px;line-height:1.5;color:var(--lhc-soft);text-wrap:balance}.lh-closing p.lhc__offer-line strong.lhc__price{color:var(--lh-on-dark);font-weight:600}.lh-closing a.lhc__btn{color:var(--lh-ink)}@media(min-width:750px)and (max-width:989px){.lh-closing .lhc__body{margin-top:48px;max-width:620px}.lh-closing ul.lhc__facts{flex-direction:row;flex-wrap:wrap;gap:12px 32px}}@media(min-width:990px){.lh-closing .lhc{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}.lh-closing figure.lhc__media{grid-column:7 / 13;grid-row:1;justify-self:end;width:min(100%,640px);max-height:800px;aspect-ratio:4/5}.lh-closing .lhc__img{object-position:var(--lhc-pos-d,78% 50%)}.lh-closing .lhc__body{grid-column:1 / 7;grid-row:1;margin-top:0;max-width:560px}.lh-closing p.lhc__text{margin-top:20px;max-width:480px}.lh-closing ul.lhc__facts{flex-direction:row;flex-wrap:wrap;gap:12px 32px;margin-top:40px}.lh-closing .lhc__offer{margin-top:22px;padding-top:18px}.lh-closing p.lhc__offer-line{font-size:18px;margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/leif-home-clean.css.map */
