/*! © 2026 Lougher Contemporary. All rights reserved. Created for loughercontemporary.com; not for reuse. Ref LC26-13304666e1 */.lft{padding:clamp(64px,7vw,112px) 0 28px}.lft__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding-bottom:clamp(48px,5vw,80px);border-bottom:1px solid var(--lk-rule)}.lft__h{font-size:clamp(48px,7vw,116px)}.lft__h span{display:block}.lft__sub{display:grid;gap:22px;margin-top:clamp(28px,3vw,44px);max-width:640px}.lft__lead{margin:0;max-width:480px;font-size:17px;line-height:1.55;color:var(--lk-muted)}.lft__join{display:flex;align-items:center;gap:12px;margin:0}.lft__field{flex:1;min-width:0}.lft__field input{width:100%;height:52px;padding:0 2px;border:0;border-bottom:1px solid var(--lk-ink);border-radius:0;background:none;font:inherit;font-size:18px;letter-spacing:-.01em;color:var(--lk-ink);outline:none;box-shadow:none}.lft__field input::placeholder{color:var(--lk-muted);opacity:1}.lft__field input:focus{border-bottom-width:2px}.lft__join .lk-pill--solid{flex:none;height:52px;padding:0 26px}.lft__note{margin:0;font-size:13px;color:var(--lk-muted)}.lft__note p{margin:0}.lft__up{flex:none;border-color:var(--lk-ink);background:none;font-family:inherit;cursor:pointer}.lft__up>span{display:block;max-width:86px;line-height:1.6}.lft__up i{display:block;margin-bottom:6px;font-size:22px;font-style:normal;letter-spacing:0;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.lft__up:hover i{transform:translateY(-6px)}.lk .lk-round.lft__up,.lft .lk-round.lft__up{display:inline-flex;align-items:center;align-self:end;width:auto;height:auto;padding:0 0 3px;border:0;border-bottom:1px solid var(--lk-ink);border-radius:0;margin-top:0;background:none;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--lk-ink);transform:none}.lk .lk-round.lft__up:hover{background:none;color:var(--lk-ink);transform:none}.lk-round.lft__up>span{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:8px;max-width:none;line-height:1.2}.lk-round.lft__up i{display:inline-block;margin:0;font-size:1em}.lft__cols{display:flex;flex-wrap:wrap;gap:40px clamp(20px,2.4vw,40px);padding:clamp(44px,5vw,72px) 0 0}.lft__col{flex:1 1 150px;min-width:0;margin:0}.lft__col[data-lft-keep]{flex:1.5 1 230px}.lft__label{display:flex;align-items:baseline;gap:10px;margin:0 0 18px;list-style:none}.lft__label::-webkit-details-marker{display:none}.lft__label .lk-num{font-size:17px}.lft__label .lk-eyebrow{margin:0}.lft__plus{display:none}.lft__col ul{margin:0;padding:0;list-style:none;display:grid;gap:7px}.lft__col li a{display:inline-block;font-size:15px;line-height:1.45;color:var(--lk-ink);text-decoration:none;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.lft__col li a span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s cubic-bezier(.65,0,.35,1)}.lft__col ul:hover a{opacity:.45}.lft__col li a:hover,.lft__col li a:focus-visible{opacity:1;transform:translate(5px)}.lft__col li a:hover span,.lft__col li a:focus-visible span{background-size:100% 1px}.lft__text{font-size:14px;line-height:1.6;color:var(--lk-muted)}.lft__text p{margin:0 0 10px}.lft__text p:last-child{margin-bottom:0}.lft__text strong{font-weight:500;color:var(--lk-ink)}.lft__text p:first-child{font-size:15px}.lft__text p>em{display:block;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lk-accent)}.lft__text a{color:var(--lk-ink);white-space:nowrap;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s cubic-bezier(.65,0,.35,1)}.lft__text a:hover{background-size:100% 1px}@media(min-width:900px){.lft__label{pointer-events:none}}.lft__mark{position:relative;padding:clamp(64px,8vw,128px) clamp(10px,1.6vw,28px) clamp(20px,2.4vw,32px)}.lft__mark a{display:block;color:inherit}.lft__mark svg{display:block;width:100%;height:auto;overflow:visible;color:var(--lk-ink)}.lft__mark path{fill:currentColor;stroke:currentColor;stroke-width:0;stroke-dasharray:1 1;stroke-dashoffset:0;transition:fill .6s ease}html.lk-live .lft__mark path{fill:transparent;stroke-width:.7;stroke-dashoffset:1}html.lk-live .lft__mark.is-in path{fill:currentColor;stroke-dashoffset:0;transition:stroke-dashoffset 2.6s cubic-bezier(.65,0,.35,1),fill 1s ease 2.1s}html.lk-live .lft__mark .lft__e path,.lft__mark a:hover .lft__e path{stroke-width:2.4}.lft__mark .lft__e{width:100%}@media(hover:hover)and (pointer:fine){.lft__mark a:hover path,html.lk-live .lft__mark.is-in a:hover path{fill:transparent;stroke-width:.7;stroke-dashoffset:0;transition:fill .5s ease}}.lft__est{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:18px 0 0;font-size:12px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--lk-accent)}.lft__est>span:first-child{display:inline-flex;align-items:center;gap:12px}.lft__est .lk-num{font-size:clamp(20px,1.8vw,28px);letter-spacing:0;text-transform:none}.lft__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding-top:22px;border-top:1px solid var(--lk-rule);font-size:12px;color:var(--lk-muted)}.lft__legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;padding:0;list-style:none}.lft__legal a{color:var(--lk-muted);text-decoration:none;transition:color .3s ease}.lft__legal a:hover{color:var(--lk-ink)}.lft__also span{margin-right:8px}.lft__end{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.lft__end .social-media{gap:14px;color:var(--lk-ink)}.lft__end .social-media a{opacity:.75;transition:opacity .3s ease}.lft__end .social-media a:hover{opacity:1}.lft__end button{color:var(--lk-ink)}.lft__pay{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lft__pay svg{display:block;width:34px;height:auto}@media(max-width:899px){.lft__head{grid-template-columns:minmax(0,1fr)}.lft .lft__up{width:104px;height:104px;justify-self:end;margin-top:-24px}.lft__join{flex-wrap:wrap}.lft__join .lk-pill--solid{width:100%;justify-content:center}.lft__cols{flex-direction:column;flex-wrap:nowrap;gap:0;padding-top:24px}.lft__col,.lft__col[data-lft-keep]{flex:none}.lft__col{border-bottom:1px solid var(--lk-rule)}.lft__label{margin:0;padding:18px 0;cursor:pointer}.lft__plus{display:block;position:relative;width:14px;height:14px;margin-left:auto;align-self:center}.lft__plus:before,.lft__plus:after{content:"";position:absolute;left:0;top:50%;width:14px;height:1px;background:currentColor;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.lft__plus:after{transform:rotate(90deg)}.lft__col[open] .lft__plus:after{transform:rotate(0)}.lft__col ul,.lft__col .lft__text{padding:0 0 22px}.lft__col li a{font-size:17px}.lft__text p:first-child a{white-space:normal;overflow-wrap:anywhere}.lft__base{flex-direction:column;align-items:flex-start}}.lft-top{position:fixed;z-index:38;right:24px;bottom:calc(96px + env(safe-area-inset-bottom));display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:1px solid rgba(32,34,33,.14);border-radius:50%;background:#f3efe8;color:#202221;box-shadow:0 4px 14px #20222114;cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s .45s,background-color .3s ease,color .3s ease,border-color .3s ease}.lft-top.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s 0s,background-color .3s ease,color .3s ease,border-color .3s ease}.lft-top svg{display:block;width:16px;height:16px;transition:transform .45s cubic-bezier(.22,1,.36,1)}.lft-top:hover,.lft-top:focus-visible{background:#202221;border-color:#202221;color:#f3efe8}.lft-top:hover svg{transform:translateY(-2px)}.lft-top:focus-visible{outline:2px solid #193422;outline-offset:3px}html[data-theme=night] .lft-top{background:#171e19;border-color:#ece8e038;color:#ece8e0;box-shadow:none}html[data-theme=night] .lft-top:hover,html[data-theme=night] .lft-top:focus-visible{background:#ece8e0;border-color:#ece8e0;color:#0f1411}html[data-theme=night] .lft-top:focus-visible{outline-color:#a9c2a4}@media(max-width:699px){.lft-top{right:16px;bottom:calc(88px + env(safe-area-inset-bottom))}html.lc-listbar-on .lft-top{bottom:calc(148px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.lft-top,.lft-top.is-on,.lft-top svg,.lft-top:hover svg{transition:none;transform:none}}@media print{.lft-top{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/lougher-footer.css.map */
