/*! © 2026 Lougher Contemporary. All rights reserved. Created for loughercontemporary.com; not for reuse. Ref LC26-13304666e1 */.lcc{--g:#193422;--ow:#f3efe8;--ink:#202221;--mute:#5a5d5b;--line:#e2ddd3;--tile:#f3f1ec;--pill:#d6d0c4;color:var(--ink);background:#fff}.lcc [hidden]{display:none!important}.lcc *,.lcc *:before,.lcc *:after{box-sizing:border-box}.lcc :is(h1,h2,h3,p,dl,dd){margin:0}.lcc-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lcc-wrap{max-width:1680px;margin:0 auto;padding:0 clamp(16px,3.4vw,48px)}.lcc-eyebrow{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--mute)}.lcc-link{background:none;border:0;padding:0;font:inherit;color:var(--g);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lcc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid var(--g);cursor:pointer;transition:background-color .2s,color .2s}.lcc-btn--solid{background:var(--g);color:#fff}.lcc-btn--solid:hover{background:#0f2216;color:#fff}.lcc-btn--line{background:transparent;color:var(--g)}.lcc-btn--line:hover{background:var(--g);color:#fff}.lcc-ctas{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.lcc-spot{position:relative;background:var(--ow)}.lcc-slide{display:grid;grid-template-columns:57fr 43fr;min-height:clamp(560px,52vw,800px)}.lcc-slide__media{position:relative;display:block;background:var(--lcc-spot-bg,var(--g));overflow:hidden}.lcc-slide__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lcc-slide__body{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:72px clamp(28px,4vw,64px) 140px}.lcc-slide__body .lcc-eyebrow{color:var(--g);letter-spacing:.24em;font-size:13px}.lcc-slide__title{font-family:var(--heading-font-family,inherit);font-size:clamp(34px,3.9vw,56px);line-height:1.02;letter-spacing:-.02em;font-weight:600}.lcc-slide__title a{color:inherit;text-decoration:none}.lcc-slide__by{margin-top:-8px!important;color:var(--mute);font-size:15px}.lcc-slide__text{max-width:460px;font-size:17px;line-height:1.6}.lcc-specs{display:grid;gap:6px;font-size:15px}.lcc-specs div{display:grid;grid-template-columns:80px 1fr;gap:12px}.lcc-specs dt{color:var(--mute)}.lcc-slide__price{font-size:18px;font-weight:600}.lcc-spot__nav{position:absolute;left:calc(57% + clamp(28px,4vw,64px));bottom:56px;display:flex;align-items:center;gap:12px}.lcc-round{width:48px;height:48px;border-radius:50%;border:1px solid var(--pill);background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer}.lcc-round:hover{border-color:var(--ink)}.lcc-dots{display:flex;gap:8px;margin-left:12px}.lcc-dot{width:28px;height:12px;padding:0;border:0;background:none;cursor:pointer;position:relative}.lcc-dot:after{content:"";position:absolute;left:0;right:0;top:5px;height:2px;background:var(--line)}.lcc-dot[aria-current=true]:after{background:var(--g)}.lcc-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px 64px;align-items:end;padding-top:72px;padding-bottom:44px}.lcc-intro .lcc-eyebrow{margin-bottom:12px}.lcc-intro__title{font-family:var(--heading-font-family,inherit);font-size:clamp(40px,4.6vw,68px);line-height:1;letter-spacing:-.025em;font-weight:600}.lcc-intro__text{font-size:17px;line-height:1.65;color:#3b3e3c}.lcc-intro__text p+p{margin-top:8px}.lcc-intro__text .lcc-link{display:inline}html.lcc-bar-stuck .shopify-section-group-header-group{transform:translateY(calc(-100% - var(--announcement-bar-height,0px) - 12px))!important;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s linear .35s}html.lcc-has-bar:not(.lcc-bar-stuck) .shopify-section-group-header-group{transition:transform .3s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){html.lcc-bar-stuck .shopify-section-group-header-group,html.lcc-has-bar .shopify-section-group-header-group{transition:none!important}}.lcc-bar.is-stuck{box-shadow:0 10px 24px -22px #19342280}.lcc-bar{position:sticky;top:var(--lcc-top,0px);z-index:5;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--ink);border-bottom:1px solid var(--line);margin-bottom:28px}.lcc-bar__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:72px;padding-top:10px;padding-bottom:10px}.lcc-bar__label{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin-right:4px}.lcc-search{position:relative;display:flex;align-items:center}.lcc-search svg{position:absolute;left:14px;color:var(--mute);pointer-events:none}.lcc-search input{height:44px;width:268px;padding:0 16px 0 38px;border:1px solid var(--pill);border-radius:999px;background:#fff;font:inherit;font-size:14px;color:var(--ink);outline-offset:2px}.lcc-search input:focus{border-color:var(--ink)}.lcc-groups{display:contents}.lcc-dd{position:relative}.lcc-pill{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:1px solid var(--pill);border-radius:999px;background:#fff;color:var(--ink);font:inherit;font-size:14px;line-height:1;cursor:pointer;white-space:nowrap}.lcc-pill:hover{border-color:var(--ink)}.lcc-pill.is-on,.lcc-pill[aria-pressed=true]{background:var(--g);border-color:var(--g);color:#fff}.lcc-pill svg{transition:transform .2s}.lcc-pill[aria-expanded=true] svg{transform:rotate(180deg)}.lcc-n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#fff;color:var(--g);font-size:11px;font-weight:700}.lcc-pill:not(.is-on) .lcc-n{background:var(--g);color:#fff}.lcc-dd__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:30;min-width:280px;max-height:60vh;overflow:auto;padding:8px;background:#fff;border:1px solid var(--line);box-shadow:0 24px 48px -24px #19160f59}.lcc-opt{display:flex;align-items:center;gap:12px;padding:10px;font-size:15px;cursor:pointer}.lcc-opt:hover{background:var(--ow)}.lcc-opt input{width:18px;height:18px;margin:0;accent-color:var(--g);flex:none}.lcc-opt__name{flex:1}.lcc-opt__c{color:var(--mute);font-size:13px}.lcc-opt.is-dim{opacity:.4;cursor:default}.lcc-sp{flex:1}.lcc-count{font-size:14px;font-weight:600;white-space:nowrap}.lcc-dens{display:flex;gap:4px}.lcc-dens button{width:40px;height:40px;display:grid;place-items:center;border:1px solid transparent;background:none;color:var(--mute);cursor:pointer}.lcc-dens button.is-on{border-color:var(--ink);color:var(--ink)}.lcc-sort{height:40px;padding:0 38px 0 14px;border:1px solid var(--pill);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23202221' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 14px center;-webkit-appearance:none;appearance:none;font:inherit;font-size:14px;color:var(--ink);cursor:pointer;border-radius:0}.lcc-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px}.lcc-chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--ow);color:var(--ink);font:inherit;font-size:13px;cursor:pointer}.lcc-chip:hover{background:#e9e3d8}.lcc-chips .lcc-link{font-size:13px;margin-left:6px}.lcc-chips{margin-bottom:16px}.lcc-mob{display:none}.lcc-works{padding-bottom:88px}.lcc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--lcc-cols,4),minmax(0,1fr));gap:40px 20px;grid-auto-flow:dense}.lcc-card{position:relative;min-width:0;display:flex;flex-direction:column}.lcc-card__media{position:relative;aspect-ratio:1/1;background:var(--tile);overflow:hidden}.lcc-card__imglink{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lcc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.lcc-card__img--alt{opacity:0}.lcc-badge{position:absolute;top:12px;left:12px;z-index:3;padding:5px 9px;background:var(--g);color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;pointer-events:none}.lcc-card__link{display:block;color:inherit;text-decoration:none}.lcc-card__cap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding-top:14px}.lcc-card__t{font-size:15px;line-height:1.35}.lcc-card__y{color:var(--mute)}.lcc-card__m{margin-top:4px!important;font-size:13px;color:var(--mute)}.lcc-card__x{font-size:13px;color:var(--mute);max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .35s ease,margin .35s ease}.lcc-card__p{font-size:15px;font-weight:600;white-space:nowrap}.lcc-card__qv{position:absolute;left:50%;bottom:16px;z-index:4;height:40px;padding:0 18px;border:0;border-radius:999px;background:#fff;color:var(--ink);font:inherit;font-size:13px;font-weight:600;box-shadow:0 10px 24px -12px #00000059;cursor:pointer;opacity:0;transform:translate(-50%,8px);transition:opacity .25s,transform .25s}@media(hover:hover){.lcc-card:hover .lcc-card__qv,.lcc-card__qv:focus-visible{opacity:1;transform:translate(-50%)}.lcc-card:hover .lcc-card__t{text-decoration:underline;text-underline-offset:3px}.lcc:not(.lcc--hover-none) .lcc-card:hover .lcc-card__x{max-height:40px;opacity:1;margin-top:2px}}@media(hover:none){.lcc-card__qv{display:none}}.lcc-card.is-entering{animation:lcc-in .5s ease both}@keyframes lcc-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media(hover:hover){.lcc--hover-details .lcc-card:hover .has-alt .lcc-card__img--alt{opacity:1}.lcc--hover-details .lcc-card:hover .lcc-card__img:not(.lcc-card__img--alt){transform:scale(1.03)}}.lcc--hover-light .lcc-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .6s ease;background:radial-gradient(circle at var(--mx,50%) var(--my,45%),rgba(255,247,228,.7) 0,rgba(255,247,228,.22) 26%,rgba(8,10,8,.42) 80%);mix-blend-mode:soft-light}@media(hover:hover){.lcc--hover-light .lcc-card:hover .lcc-card__media:after{opacity:1}.lcc--hover-light .lcc-card:hover .lcc-card__img{transform:scale(1.045)}}.lcc--hover-frame .lcc-card__media{transition:transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s ease}.lcc--hover-frame .lcc-card__media:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;z-index:2;pointer-events:none;color:#fff;mix-blend-mode:difference;background:linear-gradient(currentColor,currentColor) top left/0 1px no-repeat,linear-gradient(currentColor,currentColor) top right/1px 0 no-repeat,linear-gradient(currentColor,currentColor) bottom right/0 1px no-repeat,linear-gradient(currentColor,currentColor) bottom left/1px 0 no-repeat;transition:background-size .7s cubic-bezier(.6,0,.2,1)}@media(hover:hover){.lcc--hover-frame .lcc-card:hover .lcc-card__media{transform:translateY(-6px);box-shadow:0 34px 44px -30px #19160f99}.lcc--hover-frame .lcc-card:hover .lcc-card__media:after{background-size:100% 1px,1px 100%,100% 1px,1px 100%}}.lcc--grid-rhythm .lcc-card.is-feature{grid-column:1/span 2;grid-row:span 2}.lcc--grid-rhythm .lcc-card.is-feature.is-right{grid-column:-3/span 2}.lcc--grid-rhythm .lcc-card.is-feature .lcc-card__media{aspect-ratio:auto;flex:1;min-height:0}.lcc--grid-rhythm .lcc-card.is-feature .lcc-card__img{object-fit:contain}.lcc--grid-rhythm .lcc-card.is-feature .lcc-card__t{font-size:19px}.lcc--grid-rhythm .lcc-card.is-feature .lcc-card__p{font-size:17px}.lcc--grid-shape .lcc-card{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.lcc--grid-shape .lcc-card__media{align-self:center}.lcc--grid-shape .lcc-card__link{align-self:start}.lcc--grid-shape .lcc-ed{grid-row:span 2}.lcc--grid-shape [data-shape=tall] .lcc-card__media{aspect-ratio:2/3}.lcc--grid-shape [data-shape=port] .lcc-card__media{aspect-ratio:4/5}.lcc--grid-shape [data-shape=land] .lcc-card__media{aspect-ratio:5/4}.lcc--grid-shape [data-shape=wide] .lcc-card__media{aspect-ratio:3/2}.lcc--reveal .lcc-card,.lcc--reveal .lcc-ed{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.lcc--reveal .lcc-card.is-in,.lcc--reveal .lcc-ed.is-in{opacity:1;transform:none}.lcc-ed{grid-column:span 2;min-width:0}.lcc-ed__link{display:flex;flex-direction:column;justify-content:space-between;gap:32px;height:100%;min-height:320px;padding:clamp(28px,3vw,48px) clamp(24px,3vw,40px);background:var(--g);color:var(--ow);text-decoration:none}.lcc-ed .lcc-eyebrow{color:var(--ow);opacity:.8;margin-bottom:14px}.lcc-ed__title{font-family:var(--heading-font-family,inherit);font-size:clamp(24px,2.4vw,36px);line-height:1.12;letter-spacing:-.01em;font-weight:600;color:#fff;max-width:620px}.lcc-ed__text{margin-top:14px!important;font-size:16px;line-height:1.55;max-width:620px}.lcc-ed__go{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff}.lcc-ed__link:hover .lcc-ed__go{text-decoration:underline;text-underline-offset:4px}.lcc-empty{padding:48px 0;font-size:17px}.lcc-pages{display:flex;justify-content:center;gap:12px;padding-top:48px}.lcc-x{position:absolute;top:14px;right:14px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer;z-index:2}.lcc-x:hover{background:var(--ow)}.lcc-qv{width:min(1080px,94vw);max-height:92vh;padding:0;border:0;background:#fff;color:var(--ink);overflow:auto}.lcc-qv::backdrop,.lcc-sheet::backdrop{background:#14181580}.lcc-qv__inner{display:grid;grid-template-columns:1.1fr 1fr}.lcc-qv__media{background:var(--tile);aspect-ratio:1/1}.lcc-qv__media img{width:100%;height:100%;object-fit:contain;display:block}.lcc-qv__info{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:48px 40px}.lcc-qv__title{font-family:var(--heading-font-family,inherit);font-size:30px;line-height:1.1;letter-spacing:-.01em;font-weight:600}.lcc-qv__by{color:var(--mute);margin-top:-6px!important}.lcc-qv__text{font-size:16px;line-height:1.6}.lcc-qv__price{font-size:18px;font-weight:600}.lcc-sheet{margin:0 0 0 auto;width:min(440px,100vw);height:100%;max-height:100%;max-width:100%;padding:0;border:0;background:#fff;color:var(--ink)}.lcc-sheet[open]{display:flex;flex-direction:column}.lcc-sheet__head{position:relative;padding:22px 20px;border-bottom:1px solid var(--line)}.lcc-sheet__title{font-size:20px;font-weight:600}.lcc-sheet__head .lcc-x{top:12px;right:12px}.lcc-sheet__body{flex:1;overflow:auto;padding:20px}.lcc-search--sheet input{width:100%}.lcc-switch{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px;cursor:pointer}.lcc-switch input{position:absolute;opacity:0;pointer-events:none}.lcc-switch__ui{position:relative;width:44px;height:26px;border-radius:999px;background:var(--pill);transition:background .2s;flex:none}.lcc-switch__ui:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.lcc-switch input:checked+.lcc-switch__ui{background:var(--g)}.lcc-switch input:checked+.lcc-switch__ui:after{transform:translate(18px)}.lcc-switch input:focus-visible+.lcc-switch__ui{outline:2px solid var(--ink);outline-offset:2px}.lcc-fs{border:0;margin:0;padding:20px 0 4px;min-width:0}.lcc-fs legend{float:left;width:100%;padding:0;margin-bottom:12px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.lcc-fs__opts{clear:both;display:flex;flex-wrap:wrap;gap:8px}.lcc-tag{position:relative}.lcc-tag input{position:absolute;opacity:0;pointer-events:none}.lcc-tag span{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--pill);border-radius:999px;font-size:14px;cursor:pointer}.lcc-tag em{font-style:normal;color:var(--mute);font-size:12px}.lcc-tag input:checked+span{background:var(--g);border-color:var(--g);color:#fff}.lcc-tag input:checked+span em{color:#dfe7e1}.lcc-tag input:disabled+span{opacity:.4;cursor:default}.lcc-tag input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.lcc-sheet__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-top:1px solid var(--line)}.lcc-sheet__foot .lcc-btn{flex:1;max-width:240px}@media(max-width:1440px){.lcc-search input{width:244px}}@media(max-width:1600px){.lcc-bar__label{display:none!important}.lcc-search input{width:200px}}@media(max-width:1500px){.lcc-dens{display:none!important}}@media(min-width:1001px)and (max-width:1300px){.lcc-count{display:none!important}}@media(min-width:1001px)and (max-width:1180px){.lcc-search input{width:160px}.lcc-lucky span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(max-width:1000px){.lcc-desk{display:none!important}.lcc-mob{display:inline-flex}.lcc-slide{grid-template-columns:1fr;min-height:0}.lcc-slide__media{aspect-ratio:1/1}.lcc-slide__body{padding:28px 20px 96px;gap:14px}.lcc-spot__nav{left:20px;bottom:28px}.lcc-intro{grid-template-columns:1fr;padding-top:44px;padding-bottom:28px;gap:16px}.lcc-bar__row{min-height:64px;gap:8px}.lcc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.lcc-card__cap{grid-template-columns:1fr;gap:2px}.lcc-card__t,.lcc-card__p{font-size:14px}.lcc--grid-rhythm .lcc-card.is-feature,.lcc--grid-rhythm .lcc-card.is-feature.is-right{grid-column:1/-1;grid-row:auto}.lcc--grid-rhythm .lcc-card.is-feature .lcc-card__media{aspect-ratio:1/1;flex:none}.lcc--grid-rhythm .lcc-card.is-feature .lcc-card__t{font-size:16px}.lcc-qv__inner{grid-template-columns:1fr}.lcc-qv__info{padding:24px 20px 28px}}@media(max-width:420px){.lcc-sort{max-width:150px}}.lcc-qv__media--gallery{aspect-ratio:auto;display:flex;flex-direction:column;background:var(--tile)}.lcc-qv__pics{position:relative;height:min(64vh,600px);min-height:280px}.lcc-qv__pic{position:absolute;inset:clamp(16px,2.6vw,36px);margin:0;display:flex;align-items:center;justify-content:center}.lcc-qv__media--gallery .lcc-qv__pic img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.lcc-qv__nav{display:flex;align-items:center;justify-content:center;gap:14px;padding:0 0 18px}.lcc-qv__arrow{width:36px;height:36px;padding:0;border:1px solid rgba(32,34,33,.24);border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer;transition:border-color .2s}.lcc-qv__arrow:hover{border-color:var(--ink)}.lcc-qv__arrow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lcc-qv__count{min-width:84px;text-align:center;font-size:11px;font-weight:600;letter-spacing:.18em;font-variant-numeric:tabular-nums;color:var(--mute);white-space:nowrap}.lcc-qv .lcc-qv__ctas{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.lcc-qv .lcc-qv__ctas .lcc-btn{min-height:48px;padding:0 24px;border-radius:999px}.lcc-qv .lcc-btn[disabled]{opacity:.72;cursor:default}.lcc-qv__title:focus{outline:none}.lcc-qv__msg{font-size:14px;line-height:1.5;color:var(--mute)}.lcc-qv__msg:empty{display:none}.lcc-qv__msg a{color:var(--g);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(max-width:1000px){.lcc-qv__pics{height:min(80vw,50vh);min-height:220px}.lcc-qv__pic{top:60px;right:16px;bottom:12px;left:16px}.lcc-qv__nav{padding-bottom:12px}}@media(prefers-reduced-motion:reduce){.lcc *,.lcc *:after{transition:none!important;animation:none!important}.lcc--reveal .lcc-card,.lcc--reveal .lcc-ed{opacity:1;transform:none}}.lcc .lcs-tag{display:inline-flex;align-items:center;gap:.6em;font-size:10.5px;font-weight:600;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--g)}.lcc .lcs-tag__dot{flex:none;width:7px;height:7px;border-radius:50%;border:1.5px solid currentColor}.lcc-card__p .lcs-tag{padding-top:3px}.lcc-qv__price .lcs-tag,.lcc-slide__price .lcs-tag{font-size:12px}.lcc-spot--green .lcc-slide__price .lcs-tag{color:#fff}.lcc-qv__soon{max-width:34em;font-size:14px;line-height:1.55;color:var(--mute)}.lcc-follow{padding-top:clamp(36px,4.6vw,64px)}.lcc-follow--top{padding-top:clamp(28px,3.4vw,44px);padding-bottom:clamp(8px,1.4vw,16px)}.lcc-follow .lf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:0 clamp(32px,5vw,96px);padding:clamp(24px,2.6vw,36px) 0;border-top:1px solid rgba(32,34,33,.14);border-bottom:1px solid rgba(32,34,33,.14)}.lcc-follow .lf>*{grid-column:1}.lcc-follow .lf__card{grid-column:2;grid-row:1/span 3;align-self:center}.lcc-follow .lf__eyebrow{margin:0 0 10px}.lcc-follow .lf__lede{margin:0;max-width:22em}.lcc-follow .lf__small{margin-top:10px;max-width:34em}.lcc-follow .lf__done{margin-top:12px}@media(max-width:749px){.lcc-follow .lf{grid-template-columns:minmax(0,1fr)}.lcc-follow .lf__card{grid-column:1;grid-row:auto;margin-top:18px}.lcc-follow .lf__small{order:5}}.lcc-ji-dot{display:inline-block;width:8px;height:8px;margin:0 12px 0 2px;border-radius:50%;background:var(--lk-accent,#193422);box-shadow:0 0 0 4px #19342224;vertical-align:1px;animation:lcc-ji 2.6s ease-in-out infinite}@keyframes lcc-ji{0%,to{box-shadow:0 0 0 4px #19342224}50%{box-shadow:0 0 0 7px #1934220d}}.lcc-card__listed{margin:0 0 6px!important;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--g)}.lcc--just-in .lcc-card__by{margin-top:0}.lcc-card.is-more{display:none!important}.lcc-more{display:flex;justify-content:center;padding-top:40px}.lcc-more .lcc-more__btn{gap:10px}.lcc-more__n{font-weight:500;letter-spacing:.08em;font-variant-numeric:tabular-nums;opacity:.72}.lcc--more .lcc-pages{display:none}@media(prefers-reduced-motion:reduce){.lcc-ji-dot{animation:none}}html body .lcc-spot .lcc-slide__title{font-weight:500;letter-spacing:-.045em;line-height:.98}html body .lcc-spot .lcc-slide__body .lcc-eyebrow{font-size:11px;letter-spacing:.26em}html body .lcc-spot--green .lcc-slide__body .lcc-eyebrow{color:#f3efe8b8}html body .lcc-spot--green .lcc-slide__own{color:#f3efe8b3}html body .lcc-spot .lcc-slide__price{font-size:20px;font-weight:500}html body .lcc-spot .lcc-btn{gap:10px;border-radius:999px}html body .lcc-spot .lcc-btn:after{content:"\2192";font-size:14px;letter-spacing:0;transition:transform .4s cubic-bezier(.2,.7,.2,1)}html body .lcc-spot .lcc-btn:hover:after{transform:translate(4px)}html body .lcc-spot--green .lcc-btn--solid{background:#f3efe8;border-color:#f3efe8;color:#193422}html body .lcc-spot--green .lcc-btn--solid:hover{background:#fff;border-color:#fff;color:#193422}html body .lcc-spot--green .lcc-slide__media{background:#f1f1f1}html body .lcc-spot--green .lcc-slide__media img{filter:drop-shadow(0 18px 24px rgba(0,0,0,.18))}html[data-theme=night] body .lcc-spot--green .lcc-slide__media{background:#1f2721}@media(prefers-reduced-motion:reduce){html body .lcc-spot .lcc-btn:after{transition:none}}.lcc-lucky{background:var(--g,#193422);border-color:var(--g,#193422);color:#f3efe8}.lcc-lucky:hover{border-color:var(--ink,#202221);background:var(--ink,#202221);color:#fff}.lcc-lucky .lcc-lucky__die{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.lcc-lucky.is-rolling .lcc-lucky__die{animation:lcc-roll .45s linear infinite}@keyframes lcc-roll{to{transform:rotate(360deg)}}.lcc-card.is-flash{outline:2px solid var(--g,#193422);outline-offset:6px}.lcc-grid.is-dipping .lcc-card:not(.is-lucky)>*{opacity:.28;filter:grayscale(.8);transition:opacity .45s ease,filter .45s ease}.lcc-card.is-lucky{outline:2px solid var(--g,#193422);outline-offset:8px;z-index:2}.lcc-lucky-note{position:fixed;left:50%;bottom:28px;z-index:60;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 8px 8px 22px;border-radius:999px;background:#fff;color:var(--ink,#202221);box-shadow:0 18px 50px #0000002e;transform:translate(-50%);animation:lcc-note-in .45s cubic-bezier(.2,.7,.2,1) both;font-size:14px}.lcc-lucky-note p{margin:0 6px 0 0;white-space:nowrap}.lcc-lucky-note b{font-weight:600}.lcc-lucky-note .lcc-pill{height:44px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.lcc-lucky-note .lcc-pill--solid{background:var(--ink,#202221);border-color:var(--ink,#202221);color:#fff}.lcc-lucky-note__x{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}@keyframes lcc-note-in{0%{opacity:0;transform:translate(-50%,16px)}}@media(max-width:749px){.lcc-bar [data-open-sheet]{order:-1}.lcc-lucky span{display:none}.lcc-lucky{width:44px;padding:0;justify-content:center}.lcc-lucky-note{left:16px;right:16px;bottom:16px;transform:none;flex-wrap:wrap;justify-content:center;border-radius:22px;padding:14px 14px 12px;gap:8px 10px;animation-name:lcc-note-in-m}.lcc-lucky-note p{width:100%;text-align:center;white-space:normal;margin:0}.lcc-lucky-note__x{position:absolute;top:4px;right:4px}@keyframes lcc-note-in-m{0%{opacity:0;transform:translateY(16px)}}}@media(prefers-reduced-motion:reduce){.lcc-lucky.is-rolling .lcc-lucky__die,.lcc-lucky-note{animation:none}}.lcc-badges{position:absolute;top:12px;left:12px;z-index:3;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.lcc-badges .lcc-badge{position:static}.lcc-badge--hl{display:inline-flex;align-items:center;gap:6px;background:#f2efe8!important;color:#193422!important}html[data-theme=night] .lcc-badge--hl{background:#ece8e0!important;color:#0f1411!important}html[data-theme=night] .lcc{--g:#a9c2a4;--ow:#171e19;--ink:#ece8e0;--mute:rgba(236,232,224,.62);--line:rgba(236,232,224,.14);--tile:#eeedea;--pill:rgba(236,232,224,.28);background:#0f1411;color:var(--ink)}html[data-theme=night] .lcc .lcc-bar{background:#0f1411f0;border-top-color:#ece8e052;border-bottom-color:#ece8e024}html[data-theme=night] .lcc :is(.lcc-search input,.lcc-pill,.lcc-round){background-color:transparent;color:var(--ink)}html[data-theme=night] .lcc .lcc-pill:is(.is-on,[aria-pressed=true]){background:var(--g);border-color:var(--g);color:#0f1411}html[data-theme=night] .lcc .lcc-sort{background-color:#0f1411;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23ece8e0' stroke-width='1.5'/%3E%3C/svg%3E");color:var(--ink)}html[data-theme=night] .lcc .lcc-dd__panel{background:#171e19;border-color:#ece8e024}html[data-theme=night] .lcc :is(.lcc-n,.lcc-pill:not(.is-on) .lcc-n,.lcc-badge){background:#ece8e0;color:#0f1411}html[data-theme=night] .lcc :is(.lcc-btn--solid,.lcc-btn--solid:hover,.lcc-btn--line:hover){color:#0f1411}html[data-theme=night] .lcc :is(.lcc-card__by,.lcc-card__m,.lcc-card__x){color:var(--mute)}html[data-theme=night] .lcc .lcc-card__listed{color:var(--g)}html[data-theme=night] .lcc :is(.lcc-qv,.lcc-sheet){--g:#193422;--ow:#f3efe8;--ink:#202221;--mute:#5a5d5b;--line:#e2ddd3;--tile:#f3f1ec;--pill:#d6d0c4;color:var(--ink)}html[data-theme=night] .lcc :is(.lcc-qv,.lcc-sheet) :is(.lcc-pill,.lcc-round,.lcc-search input){background-color:#fff}html[data-theme=night] .lcc :is(.lcc-qv,.lcc-sheet) :is(.lcc-btn--solid,.lcc-btn--solid:hover,.lcc-btn--line:hover){color:#fff}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lougher-collection.css.map */
