/*! © 2026 Lougher Contemporary. All rights reserved. Created for loughercontemporary.com; not for reuse. Ref LC26-13304666e1 */.flits_wishlist_snackbar_container{visibility:hidden!important;pointer-events:none!important}.lsvt{position:fixed;left:0;right:0;bottom:24px;z-index:2147481000;width:max-content;max-width:calc(100vw - 24px);margin:0 auto;display:flex;align-items:center;gap:14px;padding:8px;border-radius:20px;background:#fff;color:#1d1d1b;box-shadow:0 22px 50px -20px #1418156b,0 2px 6px -2px #14181514,0 0 0 1px #1d1d1b12;font-family:inherit;-webkit-font-smoothing:antialiased}.lsvt[hidden]{display:none}html.lc-listbar-on .lsvt{bottom:92px}.lsvt__thumb{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:13px;background:#f1f1ef;overflow:hidden}.lsvt__thumb img{display:block;max-width:84%;max-height:84%;width:auto;height:auto;object-fit:contain}.lsvt__thumb:empty{display:none}.lsvt__txt{display:grid;gap:2px;min-width:0;padding-right:6px}.lsvt__msg{display:flex;align-items:center;gap:7px;overflow:hidden;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3;white-space:nowrap}.lsvt__msg svg{flex:none;width:16px;height:16px;overflow:visible}.lsvt__msg svg path{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;transition:fill .25s ease,stroke .25s ease}.lsvt[data-on="1"] .lsvt__msg svg path{fill:#c2412f;stroke:#c2412f}.lsvt__line{display:block}.lsvt__work{overflow:hidden;max-width:36ch;font-size:13px;line-height:1.35;color:#1d1d1b94;white-space:nowrap;text-overflow:ellipsis}.lsvt__view{flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 18px;border-radius:999px;background:#193422;color:#f3efe8;font-size:14px;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:background-color .25s ease}.lsvt__view i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#f3efe8;color:#193422;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.lsvt__view:hover{background:#22462e;color:#f3efe8}.lsvt__view:hover i{transform:translate(3px)}.lsvt__view:focus-visible{outline:2px solid #193422;outline-offset:3px}html[data-theme=night] .lsvt{background:#171e19;color:#ece8e0;box-shadow:0 22px 50px -20px #000000b3,0 0 0 1px #ece8e01a}html[data-theme=night] .lsvt__thumb{background:#0f1411}html[data-theme=night] .lsvt__work{color:#ece8e099}html[data-theme=night] .lsvt__view{background:#a9c2a4;color:#0f1411}html[data-theme=night] .lsvt__view i{background:#0f1411;color:#a9c2a4}@media(max-width:699px){.lsvt{bottom:max(12px,env(safe-area-inset-bottom));width:calc(100vw - 24px);gap:12px;padding:7px;border-radius:18px}html.lc-listbar-on .lsvt{bottom:84px}.lsvt__thumb{width:46px;height:46px;border-radius:12px}.lsvt__txt{flex:1}.lsvt__work{max-width:none}.lsvt__view{height:38px;padding:0 6px 0 14px}}.lsvj{width:min(880px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:24px;background:#fff;color:#1d1d1b;box-shadow:0 40px 100px -30px #0a0e0b8c;overflow:hidden;font-family:inherit;-webkit-font-smoothing:antialiased}.lsvj:focus,.lsvj:focus-visible{outline:none}.lsvj::backdrop{background:#0e131080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html:has(.lsvj[open]){overflow:hidden}.lsvj__in{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);max-height:inherit}.lsvj__art{position:relative;display:grid;place-items:center;align-content:center;gap:18px;padding:48px 40px;background:#f3efe8;text-align:center}.lsvj__art img{display:block;width:auto;height:auto;max-width:100%;max-height:min(320px,46vh);object-fit:contain;filter:drop-shadow(0 18px 24px rgba(40,32,20,.16))}.lsvj__cap{margin:0;max-width:30ch;font-size:13px;line-height:1.45;color:#1d1d1b9e}.lsvj__cap b{display:block;font-size:14px;font-weight:600;color:#1d1d1b}.lsvj__tag{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px 0 11px;border-radius:999px;background:#fff;box-shadow:0 8px 20px -10px #19160f59;font-size:13px;font-weight:600}.lsvj__tag svg{width:15px;height:15px;overflow:visible}.lsvj__tag path{fill:none;stroke:#1d1d1b;stroke-width:1.7;stroke-linejoin:round}.lsvj__body{position:relative;max-height:calc(100dvh - 32px);overflow-y:auto;padding:52px 48px 40px}.lsvj__ey{margin:0 0 14px;font-size:14px;font-weight:600;color:#5f7a5a}.lsvj__h{margin:0;font-size:clamp(30px,3.4vw,40px);font-weight:500;line-height:1.02;letter-spacing:-.045em;color:#1d1d1b}.lsvj__p{margin:16px 0 0;max-width:36ch;font-size:16px;line-height:1.5;color:#1d1d1ba8}.lsvj__perks{display:grid;gap:10px;margin:24px 0 28px;padding:0;list-style:none}.lsvj__perks li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:500;letter-spacing:-.01em}.lsvj__perks span{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#eef2ec;color:#193422}.lsvj__perks svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.lsvj__btn{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;height:58px;padding:0 8px 0 26px;border-radius:999px;background:#193422;color:#f3efe8;font-size:16px;font-weight:600;letter-spacing:-.01em;text-decoration:none;overflow:hidden;isolation:isolate;transition:background-color .3s ease,transform .2s ease}.lsvj__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.16) 50%,transparent 70%);transform:translate(-100%)}.lsvj__btn:hover{background:#22462e;color:#f3efe8}.lsvj__btn:hover:before{transform:translate(100%);transition:transform .8s ease}.lsvj__btn:active{transform:scale(.985)}.lsvj__btn:focus-visible{outline:2px solid #193422;outline-offset:3px}.lsvj__roll{position:relative;display:block;height:1.3em;overflow:hidden;line-height:1.3}.lsvj__roll span{display:block;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.lsvj__roll span:after{content:attr(data-t);position:absolute;left:0;top:100%}.lsvj__btn:hover .lsvj__roll span{transform:translateY(-100%)}.lsvj__btn i{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#f3efe8;color:#193422;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.lsvj__btn:hover i{transform:translate(3px) rotate(-45deg)}.lsvj__alt{margin:16px 0 0;font-size:14px;text-align:center;color:#1d1d1ba8}.lsvj__alt a{color:#1d1d1b;font-weight:600;text-decoration:underline;text-underline-offset:3px}.lsvj__fine{margin:6px 0 0;font-size:13px;text-align:center;color:#1d1d1b80}.lsvj__x{position:absolute;top:16px;right:16px;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#f3f3f1;color:#1d1d1b;cursor:pointer;transition:background-color .25s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.lsvj__x:hover{background:#e8e8e5;transform:rotate(90deg)}.lsvj__x:focus-visible{outline:2px solid #193422;outline-offset:2px}html[data-theme=night] .lsvj{background:#171e19;color:#ece8e0}html[data-theme=night] .lsvj__art{background:#111613}html[data-theme=night] .lsvj__cap,html[data-theme=night] .lsvj__p,html[data-theme=night] .lsvj__alt{color:#ece8e0a8}html[data-theme=night] :is(.lsvj__cap b,.lsvj__h,.lsvj__alt a){color:#ece8e0}html[data-theme=night] .lsvj__perks span{background:#a9c2a424;color:#a9c2a4}html[data-theme=night] .lsvj__btn{background:#a9c2a4;color:#0f1411}html[data-theme=night] .lsvj__btn i{background:#0f1411;color:#a9c2a4}html[data-theme=night] .lsvj__x{background:#ece8e014;color:#ece8e0}html[data-theme=night] .lsvj__fine{color:#ece8e080}@media(max-width:699px){.lsvj{width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:22px 22px 0 0}.lsvj__in{grid-template-columns:minmax(0,1fr)}.lsvj__art{grid-template-columns:76px minmax(0,1fr);place-items:center start;gap:14px;padding:18px 64px 18px 20px;text-align:left}.lsvj__art img{max-height:76px;max-width:76px;filter:drop-shadow(0 8px 12px rgba(40,32,20,.16))}.lsvj__tag{display:none}.lsvj__body{max-height:calc(92dvh - 112px);padding:26px 20px max(24px,env(safe-area-inset-bottom))}.lsvj__p{font-size:15px}.lsvj__perks{margin:20px 0 22px}.lsvj__x{top:18px;right:14px;background:#fff}}@media(prefers-reduced-motion:reduce){.lsvj__btn:before,.lsvj__roll span,.lsvj__btn i,.lsvj__x,.lsvt__view i{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lougher-saved.css.map */
