.lcg{position:relative;overflow:hidden;padding-top:var(--lcg-pad-top, 100px);padding-bottom:var(--lcg-pad-bottom, 100px);background:radial-gradient(1200px 600px at 15% 10%,rgba(31,111,115,.18),transparent 60%),radial-gradient(900px 500px at 85% 90%,rgba(200,184,154,.1),transparent 60%),var(--lcg-bg, #0E1213);color:#f2efe9;isolation:isolate}.lcg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0%,transparent 25%,transparent 75%,rgba(0,0,0,.45) 100%);pointer-events:none;z-index:0}.lcg__inner{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 clamp(16px,4vw,56px)}.lcg__header{text-align:center;margin-bottom:clamp(36px,5vw,72px)}.lcg__eyebrow{font-family:var(--font-body, "Inter", sans-serif);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#c8b89ad9;margin:0 0 14px;font-weight:500}.lcg__heading{font-family:var(--font-heading, "Cormorant Garamond", serif);font-weight:400;font-size:clamp(28px,4.2vw,56px);line-height:1.1;letter-spacing:.01em;margin:0;color:#f7f5f0;background:linear-gradient(180deg,#fafaf8,#c8b89a 140%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lcg__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,32px)}@media(max-width:749px){.lcg__grid{gap:10px}}.lcg-card{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:clamp(18px,1.6vw,26px);outline:none;-webkit-tap-highlight-color:transparent;opacity:0;transform:translate3d(0,28px,0);transition:opacity .9s var(--ease-luxury, cubic-bezier(.25, .1, .25, 1)),transform .9s var(--ease-luxury, cubic-bezier(.25, .1, .25, 1));transition-delay:calc(var(--lcg-i, 0) * 80ms);will-change:transform,opacity}.lcg-card.is-visible{opacity:1;transform:translateZ(0)}.lcg-card:focus-visible{box-shadow:0 0 0 2px #1f6f73e6,0 0 0 6px #1f6f7340}.lcg-card__media{position:relative;aspect-ratio:3 / 4;width:100%;overflow:hidden;border-radius:clamp(18px,1.6vw,26px);background:#14191b;box-shadow:0 1px #ffffff0a inset,0 30px 60px -30px #0009,0 12px 24px -12px #00000073;transform:translateZ(0)}.lcg-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform 1.2s var(--ease-luxury, cubic-bezier(.25, .1, .25, 1)),filter .6s ease;will-change:transform}.lcg-card__img--placeholder{background:linear-gradient(135deg,#1b2123,#0e1213)}.lcg-card__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#0000008c 90%,#000000bf);pointer-events:none;transition:opacity .6s ease}.lcg-card__glow{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;opacity:0;transition:opacity .5s ease;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 50%),rgba(31,111,115,.45),rgba(31,111,115,0) 60%);mix-blend-mode:screen}.lcg-card__shine{position:absolute;top:0;left:-60%;width:50%;height:100%;pointer-events:none;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,0) 35%,rgba(255,255,255,.18) 50%,rgba(255,255,255,0) 65%,transparent 100%);transform:skew(-18deg) translate(0);transition:transform 1.1s var(--ease-luxury, cubic-bezier(.25, .1, .25, 1));z-index:2}.lcg-card__body{padding:18px 6px 4px;text-align:left}.lcg-card__title{font-family:var(--font-heading, "Cormorant Garamond", serif);font-weight:500;font-size:clamp(16px,1.6vw,24px);letter-spacing:.04em;line-height:1.2;margin:0 0 6px;color:#f7f5f0}.lcg-card__subtitle{font-family:var(--font-body, "Inter", sans-serif);font-size:clamp(11px,1vw,13px);letter-spacing:.14em;text-transform:uppercase;color:#f2efe98c;margin:0;font-weight:400}.lcg.lcg--hover .lcg-card{transition:opacity .9s var(--ease-luxury),transform .55s var(--ease-luxury)}.lcg.lcg--hover .lcg-card:hover{transform:translate3d(0,-8px,0)}.lcg.lcg--hover .lcg-card:hover .lcg-card__img{transform:scale(1.06)}.lcg.lcg--hover .lcg-card:hover .lcg-card__shine{transform:skew(-18deg) translate(420%)}.lcg.lcg--hover .lcg-card:hover .lcg-card__veil{opacity:.85}.lcg.lcg--glow.lcg--hover .lcg-card:hover .lcg-card__glow{opacity:1}.lcg.lcg--hover .lcg-card:active{transform:translate3d(0,-4px,0) scale(.985);transition-duration:.18s}.lcg.lcg--hover .lcg-card:hover .lcg-card__media{box-shadow:0 1px #ffffff0f inset,0 40px 80px -30px #000000b3,0 0 0 1px #1f6f7359,0 0 60px -10px #1f6f7373}.lcg__particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;overflow:hidden}.lcg__particles span{position:absolute;display:block;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,#c8b89a8c,#c8b89a00 70%);filter:blur(.5px);animation:lcg-float 18s linear infinite;opacity:.5}.lcg__particles span:nth-child(1){left:8%;top:80%;animation-duration:22s;animation-delay:-2s}.lcg__particles span:nth-child(2){left:22%;top:90%;width:4px;height:4px;animation-duration:26s;animation-delay:-7s}.lcg__particles span:nth-child(3){left:48%;top:95%;width:8px;height:8px;animation-duration:30s;animation-delay:-12s;opacity:.4}.lcg__particles span:nth-child(4){left:65%;top:88%;animation-duration:24s;animation-delay:-4s}.lcg__particles span:nth-child(5){left:80%;top:92%;width:5px;height:5px;animation-duration:28s;animation-delay:-10s}.lcg__particles span:nth-child(6){left:92%;top:85%;width:3px;height:3px;animation-duration:32s;animation-delay:-15s;opacity:.35}@keyframes lcg-float{0%{transform:translateZ(0) scale(1);opacity:0}10%{opacity:.6}50%{transform:translate3d(20px,-55vh,0) scale(1.15);opacity:.7}90%{opacity:.5}to{transform:translate3d(-10px,-110vh,0) scale(.9);opacity:0}}@media(max-width:749px){.lcg__inner{padding:0 12px}.lcg-card__body{padding:10px 2px 2px}.lcg-card__title{font-size:13px;letter-spacing:.03em}.lcg-card__subtitle{font-size:10px;letter-spacing:.1em}.lcg.lcg--hover .lcg-card:hover{transform:none}.lcg.lcg--hover .lcg-card:active{transform:scale(.97)}.lcg-card__shine{display:none}}@media(prefers-reduced-motion:reduce){.lcg-card,.lcg-card__img,.lcg-card__shine,.lcg-card__glow,.lcg-card__veil,.lcg__particles span{transition:none!important;animation:none!important}.lcg-card{opacity:1;transform:none}.lcg__particles{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-luxury-collections-grid.css.map */
