:root{--K:#0d0d0d;--K2:#161616;--K3:#1f1f1f;--W:#ffffff;--G:#f0f0ee;--ACC:#ffffff;--MID:#8a8a8a;--LN:rgba(255,255,255,.08);--LN2:rgba(255,255,255,.14);--GOLD:#c8a96e}#lc{background:var(--K);color:var(--W);font-family:Outfit,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}#lc *{box-sizing:border-box;margin:0;padding:0}#lc img{max-width:100%;display:block}#lc a{text-decoration:none;color:inherit}#lc h1,#lc h2,#lc h3{font-family:Cormorant Garamond,serif;font-weight:600;line-height:1.02}.lc-w{max-width:1120px;margin:0 auto;padding:0 24px}.lc-eyebrow{font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--MID);font-weight:500}.lc-topbar{background:var(--W);color:var(--K);padding:9px 20px;text-align:center;font-size:11px;letter-spacing:.06em}.lc-topbar-items{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;align-items:center}.lc-topbar-items span{display:flex;align-items:center;gap:6px;opacity:.75}.lc-topbar-items span:nth-child(2){opacity:1;font-weight:600}.lc-nav-urg{background:var(--K2);border-bottom:1px solid var(--LN);padding:9px 0}.lc-nav-urg-in{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.lc-nav-urg p{font-size:11.5px;color:var(--MID)}.lc-cdt{display:flex;gap:5px}.lc-cdt-item{background:var(--K3);border:1px solid var(--LN2);min-width:46px;padding:6px 8px;text-align:center}.lc-cdt-item b{display:block;font-family:Cormorant Garamond,serif;font-size:16px;font-weight:600;line-height:1;color:var(--W)}.lc-cdt-item em{font-size:7.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--MID);font-style:normal}.lc-hero{min-height:90vh;display:grid;grid-template-columns:1fr 1fr;position:relative;overflow:hidden}.lc-hero-visual{position:relative;background:var(--K2);display:flex;align-items:center;justify-content:center;padding:48px 40px;overflow:hidden}.lc-hero-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 60% 40%,rgba(200,169,110,.12),transparent 65%)}.lc-hero-shoe{position:relative;z-index:2;width:90%;max-width:460px;filter:drop-shadow(0 32px 56px rgba(0,0,0,.6))}.lc-hero-shoe img{width:100%}.lc-hero-badge{position:absolute;top:28px;right:28px;background:var(--W);color:var(--K);font-size:9px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:9px 14px;z-index:5}.lc-gift-chip{position:absolute;background:var(--K);border:1px solid var(--LN2);display:flex;align-items:center;gap:10px;padding:10px 14px;z-index:6;min-width:160px}.lc-gift-chip img{width:48px;height:48px;object-fit:cover;flex-shrink:0}.lc-gift-chip-text{line-height:1.3}.lc-gift-chip-text strong{display:block;font-size:11px;font-weight:600;color:var(--W)}.lc-gift-chip-text span{font-size:9.5px;color:var(--MID)}.lc-chip-c{top:18%;left:20px}.lc-chip-b{bottom:18%;right:20px}.lc-hero-text{padding:60px 48px 60px 52px;display:flex;flex-direction:column;justify-content:center;background:var(--K)}.lc-hero-brand{font-size:10px;letter-spacing:.5em;text-transform:uppercase;color:var(--MID);margin-bottom:24px}#lc .lc-hero-h1{font-size:clamp(38px,4.2vw,58px);color:var(--W);margin-bottom:6px;font-weight:700}#lc .lc-hero-h1 em{font-style:italic;color:var(--MID);display:block;font-size:.46em;font-family:Outfit,sans-serif;font-weight:300;line-height:1.5;margin-top:10px}.lc-hero-price{display:flex;align-items:baseline;gap:12px;margin:28px 0 6px;padding:24px 0;border-top:1px solid var(--LN);border-bottom:1px solid var(--LN)}.lc-hero-price-num{font-family:Cormorant Garamond,serif;font-size:clamp(36px,3.5vw,50px);font-weight:700;color:var(--W);line-height:1}.lc-hero-price-note{font-size:11.5px;color:var(--MID);line-height:1.5}.lc-gift-note{display:flex;gap:12px;align-items:flex-start;margin:18px 0 24px;padding:14px 16px;background:var(--K2);border-left:2px solid var(--GOLD)}.lc-gift-note-icon{font-size:18px;flex-shrink:0;margin-top:1px}.lc-gift-note-text{font-size:13px;line-height:1.55;color:#ffffffd1}.lc-gift-note-text b{color:var(--W)}.lc-gift-note-text small{display:block;font-size:11px;color:var(--MID);margin-top:4px}.lc-sel-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.lc-sel-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--MID)}.lc-sel-val{font-family:Cormorant Garamond,serif;font-size:15px;font-weight:600;color:var(--W)}.lc-swatches{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:20px}.lc-sw{width:56px;height:56px;border:1.5px solid var(--LN);cursor:pointer;overflow:hidden;opacity:.5;transition:opacity .15s,border-color .15s;flex-shrink:0}.lc-sw img{width:100%;height:100%;object-fit:cover}.lc-sw:hover{opacity:.8}.lc-sw.on{opacity:1;border-color:var(--W)}.lc-talla-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.lc-talla-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--MID)}.lc-tallas{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:20px}.lc-t{min-width:46px;height:46px;border:1px solid var(--LN2);background:transparent;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;color:#fffc;padding:0 6px}.lc-t:hover{border-color:var(--W);color:var(--W)}.lc-t.on{background:var(--W);color:var(--K);border-color:var(--W)}.lc-t.off{opacity:.2;cursor:default;text-decoration:line-through}.lc-cta-row{display:flex;gap:8px;margin-bottom:14px}.lc-qty{display:flex;align-items:center;border:1px solid var(--LN2);flex-shrink:0}.lc-qty button{background:none;border:none;color:var(--W);width:40px;height:50px;font-size:18px;cursor:pointer;font-family:Outfit,sans-serif}.lc-qty button:hover{background:var(--K3)}.lc-qty span{width:32px;text-align:center;font-size:14px;color:var(--W)}.lc-cta{flex:1;height:50px;background:var(--W);color:var(--K)!important;border:none;font-family:Outfit,sans-serif;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .15s;white-space:nowrap;padding:0 14px;text-decoration:none!important}.lc-cta:hover{opacity:.88}.lc-micro{display:flex;gap:16px;font-size:11px;color:var(--MID);flex-wrap:wrap}.lc-trust{background:var(--K2);border-top:1px solid var(--LN);border-bottom:1px solid var(--LN)}.lc-trust-g{display:grid;grid-template-columns:repeat(4,1fr)}.lc-trust-item{padding:20px 24px;border-right:1px solid var(--LN);text-align:center}.lc-trust-item:last-child{border-right:none}.lc-trust-item b{display:block;font-size:13px;font-weight:600;color:var(--W);margin-bottom:3px}.lc-trust-item span{font-size:11px;color:var(--MID)}.lc-sec{padding:80px 0}.lc-sec-dark{background:var(--K2)}.lc-sec-h{max-width:540px;margin:0 auto 52px;text-align:center}.lc-sec-h .lc-eyebrow{display:block;margin-bottom:12px}#lc .lc-sec-h h2{font-size:clamp(28px,3vw,40px);color:var(--W)}.lc-sec-h p{font-size:13.5px;color:var(--MID);margin-top:12px;line-height:1.7}.lc-obs-g{display:grid;grid-template-columns:1fr 1fr;gap:2px}.lc-obs-card{background:var(--K2)}.lc-obs-img{overflow:hidden;aspect-ratio:4/3}.lc-obs-img img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.lc-obs-card:hover .lc-obs-img img{transform:scale(1.04)}.lc-obs-body{padding:22px 24px;border-top:1px solid var(--LN)}#lc .lc-obs-body h3{font-size:22px;color:var(--W);margin-bottom:8px}.lc-obs-body p{font-size:13px;color:var(--MID);line-height:1.65}.lc-obs-pill{display:inline-block;margin-top:12px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--LN2);color:var(--MID);padding:5px 12px}.lc-gal-g{display:grid;grid-template-columns:repeat(5,1fr);gap:2px}.lc-gal-item{overflow:hidden;background:var(--K3);position:relative;cursor:default;width:100%;height:0;padding-bottom:100%}.lc-gal-item img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .4s}.lc-gal-item:hover img{transform:scale(1.08)}.lc-gal-lbl{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000bf);color:#fffc;font-size:8px;letter-spacing:.12em;text-transform:uppercase;padding:18px 10px 8px;text-align:center}.lc-steps-g{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.lc-step{background:var(--K2);padding:32px 28px;border:1px solid var(--LN)}.lc-step-n{font-family:Cormorant Garamond,serif;font-size:52px;font-weight:300;color:var(--LN2);line-height:1;margin-bottom:20px}#lc .lc-step h3{font-size:20px;color:var(--W);margin-bottom:8px}.lc-step p{font-size:13px;color:var(--MID);line-height:1.65}.lc-testi-g{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.lc-testi{background:var(--K2);padding:28px;border:1px solid var(--LN)}.lc-stars{font-size:12px;letter-spacing:2px;margin-bottom:14px;color:var(--GOLD)}.lc-testi p{font-size:13px;color:var(--MID);line-height:1.7;margin-bottom:16px}.lc-testi-a{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.lc-urg{background:var(--K2);border-top:1px solid var(--LN);border-bottom:1px solid var(--LN);padding:28px 0}.lc-urg-in{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}#lc .lc-urg h3{font-size:20px;color:var(--W);margin-bottom:6px}.lc-urg p{font-size:12.5px;color:var(--MID)}.lc-cd{display:flex;gap:6px}.lc-cd-item{background:var(--K3);border:1px solid var(--LN2);min-width:56px;padding:10px 8px;text-align:center}.lc-cd-item b{display:block;font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;color:var(--W);line-height:1.1}.lc-cd-item em{font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--MID);font-style:normal}.lc-stock-bar{height:2px;background:var(--LN2);width:220px;margin-top:10px}.lc-stock-bar i{display:block;height:100%;width:65%;background:var(--W)}.lc-faq{max-width:700px;margin:0 auto}.lc-faq-item{border-bottom:1px solid var(--LN)}.lc-faq-q{width:100%;text-align:left;background:none;border:none;color:var(--W);padding:18px 0;font-family:Outfit,sans-serif;font-size:14.5px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px;line-height:1.4}.lc-faq-ic{font-size:18px;color:var(--MID);transition:transform .2s;flex-shrink:0}.lc-faq-item.open .lc-faq-ic{transform:rotate(45deg)}.lc-faq-a{max-height:0;overflow:hidden;transition:max-height .3s;font-size:13.5px;color:var(--MID);line-height:1.65}.lc-faq-item.open .lc-faq-a{max-height:200px}.lc-faq-ai{padding:0 0 18px}.lc-final{text-align:center;padding:88px 0;background:var(--K)}.lc-final-inner{position:relative}.lc-final-inner:before{content:"LECLER";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Cormorant Garamond,serif;font-size:clamp(80px,14vw,160px);font-weight:700;color:#ffffff08;white-space:nowrap;pointer-events:none;z-index:0}.lc-final-inner>*{position:relative;z-index:1}#lc .lc-final h2{font-size:clamp(30px,4vw,48px);color:var(--W);margin-bottom:12px}.lc-final p{color:var(--MID);font-size:14px;margin-bottom:28px}.lc-final .lc-cta{max-width:320px;margin:0 auto;height:54px;font-size:11px}.lc-footer{padding:22px 0;text-align:center;font-size:10.5px;color:var(--MID);letter-spacing:.06em;border-top:1px solid var(--LN)}.lc-sticky{position:fixed;bottom:0;left:0;right:0;background:var(--K2);border-top:1px solid var(--LN2);padding:12px 20px;display:none;align-items:center;justify-content:space-between;gap:10px;z-index:9999}.lc-sticky-info b{display:block;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:700;color:var(--W);line-height:1}.lc-sticky-info small{font-size:10.5px;color:var(--MID)}.lc-sticky .lc-cta{height:46px;padding:0 24px;width:auto;flex:none;font-size:10px}@media(max-width:900px){.lc-hero{grid-template-columns:1fr;min-height:auto}.lc-hero-visual{min-height:52vw;padding:32px 24px}.lc-gift-chip{display:none}.lc-hero-text{padding:32px 24px 40px}.lc-trust-g{grid-template-columns:repeat(2,1fr)}.lc-trust-item{border-right:none;border-bottom:1px solid var(--LN)}.lc-trust-item:nth-child(odd){border-right:1px solid var(--LN)}.lc-trust-item:nth-last-child(-n+2){border-bottom:none}.lc-obs-g{grid-template-columns:1fr}.lc-gal-g{grid-template-columns:repeat(3,1fr)}.lc-steps-g,.lc-testi-g{grid-template-columns:1fr;gap:2px}.lc-urg-in{flex-direction:column;align-items:flex-start}.lc-sticky{display:flex}#lc{padding-bottom:70px}.lc-sec{padding:52px 0}.lc-nav-urg-in{justify-content:center;gap:10px}}@media(max-width:520px){.lc-gal-g{grid-template-columns:repeat(2,1fr)}.lc-topbar-items{gap:10px;flex-direction:column}#lc .lc-hero-h1{font-size:32px}.lc-hero-price-num{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lecler-landing.css.map */
