.luxina-home{--lx-home-fs-display: clamp(3.25rem, 8.4vw, 8rem);--lx-home-fs-h2: clamp(2rem, 4.2vw, 4rem);--lx-home-muted-dark: color-mix(in srgb, var(--lx-on-dark) 72%, var(--lx-ink));--lx-home-edge: max(var(--lx-gutter), calc((100% - var(--lx-container-page)) / 2 + var(--lx-gutter)));--lx-home-shade: color-mix(in srgb, var(--lx-ink) 12%, transparent);--lx-home-hairline: color-mix(in srgb, var(--lx-ink) 6%, transparent)}.luxina-home-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--lx-s-4) var(--lx-s-5);margin-bottom:var(--lx-s-6)}.luxina-home-head--stacked{display:block}.luxina-home-head__main{min-width:0}.luxina-home-head__index{margin:0 0 1.25rem}.luxina-home-head__aside{display:flex;align-items:center;gap:var(--lx-s-2)}.luxina-home-head--stacked .luxina-home-head__aside{margin-top:var(--lx-s-6)}.luxina-home-h2{margin:0;font-family:var(--lx-font-heading);font-size:var(--lx-home-fs-h2);font-weight:400;line-height:1;text-wrap:balance}.luxina-home-lede{max-width:34ch;margin:1.25rem 0 0;color:var(--lx-muted);font-size:1.0625rem;line-height:1.5}.luxina-home-link{position:relative;display:inline-flex;align-items:center;gap:var(--lx-s-2);min-height:1.75rem;padding-bottom:2px;border-bottom:1px solid currentcolor;color:inherit;font-size:var(--lx-fs-ui);font-weight:var(--lx-weight-ui);text-decoration:none;white-space:nowrap}.luxina-home-link:before{content:"";position:absolute;top:-.5rem;right:-.25rem;bottom:-.5rem;left:-.25rem}.luxina-home-tag{position:absolute;top:var(--lx-s-3);left:var(--lx-s-3);z-index:2;color:var(--lx-muted);font-size:var(--lx-fs-caption);line-height:1;font-variant-numeric:tabular-nums}.luxina-home-soft>img{-webkit-mask-image:radial-gradient(closest-side,black 74%,transparent 100%);mask-image:radial-gradient(closest-side,black 74%,transparent 100%)}.luxina-object--cover.luxina-home-soft>img{-webkit-mask-image:none;mask-image:none}@media screen and (min-width:990px){.luxina-home-head{margin-bottom:var(--lx-s-7)}}.luxina-home-hero{position:relative;display:grid;min-height:760px;overflow:hidden;background:var(--lx-ground);color:var(--lx-ink)}.luxina-home-hero__media{position:relative;height:56vh;min-height:420px;max-height:560px;overflow:hidden}.luxina-home-hero__img{position:absolute;top:50%;left:50%;width:118%;max-width:none;height:auto;translate:-50% -46%;mix-blend-mode:multiply}.luxina-home-hero--cover .luxina-home-hero__img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;translate:none;object-fit:cover;mix-blend-mode:normal}.luxina-home-hero__text{position:relative;z-index:2;padding:var(--lx-s-2) var(--lx-gutter) 2.5rem}.luxina-home-hero__title{margin:0;font-family:var(--lx-font-heading);font-size:var(--lx-home-fs-display);font-weight:400;line-height:.9}.luxina-home-hero__title .luxina-accent{font-size:1.08em;line-height:.8}.luxina-home-hero__sub{max-width:30ch;margin:1.25rem 0 0;font-size:1.0625rem;line-height:1.45}.luxina-home-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.75rem}.luxina-home-hero__plate{position:absolute;right:var(--lx-s-3);bottom:var(--lx-s-3);z-index:3;display:grid;width:172px;padding:.625rem var(--lx-s-3);color:var(--lx-ink);font-size:var(--lx-fs-caption);line-height:1.35;text-decoration:none}.luxina-home-hero__plate-title{margin:var(--lx-s-1) 0 2px;font-size:var(--lx-fs-caption);font-weight:var(--lx-weight-ui)}.luxina-home-hero__plate-line{display:none;color:var(--lx-muted)}.luxina-home-hero__plate-row{display:flex;justify-content:space-between;gap:var(--lx-s-2);margin-top:var(--lx-s-2);font-size:var(--lx-fs-small);font-weight:var(--lx-weight-ui);font-variant-numeric:tabular-nums}@media screen and (min-width:990px){.luxina-home-hero{grid-template-columns:repeat(12,1fr);column-gap:var(--lx-gutter);min-height:min(100vh,940px);padding:0 var(--lx-gutter)}.luxina-home-hero__media{position:absolute;top:0;right:0;bottom:0;left:47%;height:auto;min-height:0;max-height:none}.luxina-home-hero__img{top:52%;width:98%}.luxina-home-hero__text{grid-column:1 / 8;align-self:end;padding:0 0 4.5rem}.luxina-home-hero__sub{font-size:1.1875rem}.luxina-home-hero__plate{right:var(--lx-gutter);bottom:4.5rem;width:248px;padding:var(--lx-s-4) 1.125rem}.luxina-home-hero__plate-title{font-size:var(--lx-fs-small)}.luxina-home-hero__plate-line{display:block}}.luxina-home-cats{display:grid;grid-template-columns:1fr 1fr;gap:var(--lx-s-2);margin:0;padding:0;list-style:none}.luxina-home-cat{display:block;color:inherit;text-decoration:none}.luxina-home-cat__media{--lx-object-pad: 18%;aspect-ratio:3 / 4}.luxina-home-cat__label{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lx-s-2);margin:0;padding-top:var(--lx-s-3);font-size:1.25rem;line-height:1.1}.luxina-home-cat__label sup{margin-left:var(--lx-s-1);color:var(--lx-muted);font-size:var(--lx-fs-caption);font-variant-numeric:tabular-nums}@media screen and (min-width:990px){.luxina-home-cats{grid-template-columns:repeat(4,1fr);gap:var(--lx-gutter)}.luxina-home-cat__label{padding-top:var(--lx-s-4);font-size:1.75rem}}.luxina-home-rail{display:block}.luxina-home-rail__ph{aspect-ratio:4 / 5}.luxina-home-rail__head{padding-inline:var(--lx-home-edge)}.luxina-home-rail__track{display:grid;grid-auto-columns:64%;grid-auto-flow:column;gap:var(--lx-s-3);margin:0;padding-block:0;padding-inline:var(--lx-home-edge);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--lx-home-edge);scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.luxina-home-rail__track::-webkit-scrollbar{display:none}.luxina-home-rail__item{min-width:0;scroll-snap-align:start}.luxina-home-rail__arrow{display:none;place-items:center;width:var(--lx-tap);height:var(--lx-tap);padding:0;border:1px solid var(--lx-line-strong);border-radius:var(--lx-r-control);background:transparent;color:inherit;cursor:pointer}.luxina-home-rail__arrow:disabled{opacity:.35;cursor:default}@media screen and (min-width:750px){.luxina-home-rail__track{grid-auto-columns:38%}}@media screen and (min-width:990px){.luxina-home-rail__track{grid-auto-columns:calc((min(100%,var(--lx-container-page) - 2 * var(--lx-gutter)) - 5 * var(--lx-gutter)) / 4.35);gap:var(--lx-gutter)}luxina-rail[data-scrollable] .luxina-home-rail__arrow{display:grid}}.luxina-home-stones{display:grid;gap:var(--lx-s-6)}.luxina-home-stones .luxina-home-head{margin-bottom:0}.luxina-home-stones__list{display:grid;grid-auto-columns:96px;grid-auto-flow:column;gap:var(--lx-s-4);margin:0 calc(var(--lx-gutter) * -1);padding:0 var(--lx-gutter);overflow-x:auto;scrollbar-width:none;list-style:none}.luxina-home-stones__list::-webkit-scrollbar{display:none}.luxina-home-stone{display:flex;flex-direction:column;align-items:center;gap:var(--lx-s-3);color:inherit;font-size:.875rem;font-weight:var(--lx-weight-ui);text-align:center;text-decoration:none}.luxina-home-stone__swatch{position:relative;display:block;width:96px;height:96px;overflow:hidden;border-radius:50%;background:var(--lx-stone, var(--lx-ground-2));box-shadow:inset 0 -6px 14px var(--lx-home-shade),inset 0 0 0 1px var(--lx-home-hairline)}.luxina-home-stone__swatch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.luxina-home-stone__name small{display:block;color:var(--lx-muted);font-size:var(--lx-fs-caption);font-weight:400}.luxina-home-stone--custom{--lx-stone: radial-gradient( circle at 32% 30%, color-mix(in srgb, var(--lx-stone-c) 40%, white) 0 6%, var(--lx-stone-c) 36%, color-mix(in srgb, var(--lx-stone-c) 72%, black) 72%, color-mix(in srgb, var(--lx-stone-c) 50%, black) 100% )}.luxina-home-stone--opal{--lx-stone: radial-gradient(circle at 32% 30%, #fff 0 8%, #f3e6f0 22%, #d9ecf0 42%, #f6dfc9 58%, #cfe2d9 74%, #e6def3 100%)}.luxina-home-stone--turquoise{--lx-stone: radial-gradient(circle at 32% 30%, #bfeee8 0 6%, #4fb8ad 34%, #2c8f88 70%, #1f6f6a 100%)}.luxina-home-stone--pearl{--lx-stone: radial-gradient(circle at 32% 30%, #fff 0 10%, #f6f1e6 36%, #e6ddcd 72%, #d6cbb7 100%)}.luxina-home-stone--moonstone{--lx-stone: radial-gradient(circle at 32% 30%, #fff 0 8%, #e3ebf3 34%, #c8d6e6 64%, #aebfd3 100%)}.luxina-home-stone--emerald{--lx-stone: radial-gradient(circle at 32% 30%, #8fd6b0 0 6%, #2b8a5e 36%, #17603f 72%, #0e4129 100%)}.luxina-home-stone--ruby{--lx-stone: radial-gradient(circle at 32% 30%, #f3a0ad 0 6%, #b52440 36%, #85162c 72%, #5a0e1d 100%)}.luxina-home-stone--sapphire{--lx-stone: radial-gradient(circle at 32% 30%, #a9bdf2 0 6%, #3456b0 36%, #213b86 72%, #142659 100%)}.luxina-home-stone--amethyst{--lx-stone: radial-gradient(circle at 32% 30%, #e2c9f2 0 6%, #8a55b8 36%, #643a8c 72%, #432561 100%)}.luxina-home-stone--onyx{--lx-stone: radial-gradient(circle at 32% 30%, #8a8a8a 0 6%, #2d2d2d 36%, #1a1a1a 72%, #0c0c0c 100%)}@media screen and (min-width:990px){.luxina-home-stones{grid-template-columns:4fr 8fr;align-items:end;gap:var(--lx-gutter)}.luxina-home-stones__list{grid-template-columns:repeat(var(--lx-stone-count, 7),1fr);grid-auto-flow:row;margin:0;padding:0;overflow:visible}.luxina-home-stone__swatch{width:100%;height:auto;aspect-ratio:1}}.luxina-home-story{display:grid;gap:var(--lx-s-6)}.luxina-home-story__media{aspect-ratio:4 / 5;margin:0}.luxina-home-story .luxina-home-head{margin-bottom:0}.luxina-home-story__list{margin:var(--lx-s-6) 0;padding:0;border-top:1px solid var(--lx-line);list-style:none}.luxina-home-story__item{display:grid;grid-template-columns:2.75rem 1fr;padding:1.125rem 0;border-bottom:1px solid var(--lx-line)}.luxina-home-story__no{color:var(--lx-ink);font-weight:var(--lx-weight-ui);font-variant-numeric:tabular-nums}.luxina-home-story__item-title{display:block;margin:0;font-size:1.0625rem;font-weight:var(--lx-weight-ui);line-height:1.4}.luxina-home-story__item-text{margin:0;color:var(--lx-muted);font-size:var(--lx-fs-ui);line-height:1.5}@media screen and (min-width:990px){.luxina-home-story{grid-template-columns:repeat(12,1fr);align-items:center;gap:var(--lx-gutter)}.luxina-home-story__media{grid-column:1 / 7}.luxina-home-story__body{grid-column:8 / 12}}.luxina-home-pair{display:grid;gap:2.5rem}.luxina-section--bg-ink .luxina-index{color:var(--lx-home-muted-dark)}.luxina-section--bg-ink .luxina-index__no{color:var(--lx-on-dark)}.luxina-home-pair .luxina-home-head{margin-bottom:0}.luxina-home-pair__price{margin:1.25rem 0 var(--lx-s-2);font-size:clamp(3.5rem,7vw,7rem);font-weight:400;line-height:1;font-variant-numeric:tabular-nums}.luxina-home-pair__lede{max-width:34ch;margin:0;color:color-mix(in srgb,var(--lx-on-dark) 86%,var(--lx-ink));font-size:1.0625rem;line-height:1.5}.luxina-home-pair__cta{margin-top:1.75rem}.luxina-home-pair__objs{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:var(--lx-s-2)}.luxina-home-pair__piece{display:block;color:inherit;text-decoration:none}.luxina-home-pair__media{--lx-object-pad: 11%;aspect-ratio:4 / 5}.luxina-home-pair__plus{align-self:center;margin-top:-1.5rem;padding:0 var(--lx-s-1);color:var(--lx-on-dark);font-family:var(--lx-font-accent);font-size:2.75rem;font-style:italic;line-height:1}.luxina-home-pair__cap{display:block;margin-top:.625rem;color:var(--lx-home-muted-dark);font-size:var(--lx-fs-small);line-height:1.35}@media screen and (min-width:990px){.luxina-home-pair{grid-template-columns:repeat(12,1fr);align-items:center;gap:var(--lx-gutter)}.luxina-home-pair__txt{grid-column:1 / 6}.luxina-home-pair__vis{grid-column:6 / 13}.luxina-home-pair__plus{padding:0 var(--lx-s-3);font-size:4.5rem}}.luxina-home-gift{display:grid;gap:var(--lx-s-6)}.luxina-home-gift .luxina-home-head{margin-bottom:var(--lx-s-6)}.luxina-home-gift__chips{display:flex;flex-wrap:wrap;gap:var(--lx-s-2);margin:0;padding:0;list-style:none}.luxina-home-chip{display:inline-flex;align-items:center;height:3rem;padding:0 1.125rem;border:1px solid var(--lx-line-strong);border-radius:var(--lx-r-control);background:var(--lx-paper);color:var(--lx-ink);font-size:1rem;font-weight:var(--lx-weight-ui);text-decoration:none}.luxina-home-gift__tiles{display:grid;grid-template-columns:1fr 1fr;gap:var(--lx-s-2)}.luxina-home-gift__tile{display:block;color:inherit;text-decoration:none}.luxina-home-gift__media{--lx-object-pad: 10%;aspect-ratio:1}.luxina-home-gift__meta{display:flex;justify-content:space-between;gap:var(--lx-s-2);margin:var(--lx-s-2) 0 0;font-size:.875rem}.luxina-home-gift__meta>span:last-child{color:var(--lx-muted);font-variant-numeric:tabular-nums}.luxina-home-gift__label{color:var(--lx-ink)}@media(hover:hover){.luxina-home-chip:hover{border-color:var(--lx-ink)}}@media screen and (min-width:990px){.luxina-home-gift{grid-template-columns:repeat(12,1fr);align-items:end;gap:var(--lx-gutter)}.luxina-home-gift__l{grid-column:1 / 7}.luxina-home-gift__r{grid-column:8 / 13}.luxina-home-chip{height:3.5rem;padding:0 1.375rem;font-size:1.125rem}}.luxina-home-promise .luxina-home-head__index{margin-bottom:1.25rem}.luxina-home-promise__list{display:grid;grid-template-columns:1fr;margin:0;padding:0;border-top:1px solid var(--lx-ink);list-style:none}.luxina-home-promise__item{display:grid;grid-template-columns:2.25rem 1fr;align-content:start;gap:var(--lx-s-1) var(--lx-s-3);padding:var(--lx-s-5) 0;border-bottom:1px solid var(--lx-line)}.luxina-home-promise__item .luxina-icon{margin-top:2px}.luxina-home-promise__title{margin:0;font-size:1.0625rem;font-weight:var(--lx-weight-ui);line-height:1.35}.luxina-home-promise__text{grid-column:2;margin:0;color:var(--lx-muted);font-size:.875rem;line-height:1.5}.luxina-home-promise__text a{color:var(--lx-ink);text-decoration:underline;text-underline-offset:.2em}.luxina-home-promise__pays{display:flex;flex-wrap:wrap;grid-column:2;gap:6px;margin:.625rem 0 0;padding:0;list-style:none}.luxina-home-promise__pays img{display:block;width:38px;height:24px}@media screen and (min-width:750px){.luxina-home-promise__list{grid-template-columns:1fr 1fr;column-gap:var(--lx-gutter)}}@media screen and (min-width:990px){.luxina-home-promise__list{grid-template-columns:repeat(4,1fr)}.luxina-home-promise__item{grid-template-columns:1fr;padding:1.75rem 0 0;border-bottom:0}.luxina-home-promise__item .luxina-icon{margin-bottom:var(--lx-s-5)}.luxina-home-promise__text,.luxina-home-promise__pays{grid-column:1}}.luxina-home-news{display:grid;gap:var(--lx-s-5)}.luxina-home-news .luxina-home-head{margin-bottom:0}.luxina-home-news__row{display:flex;flex-wrap:wrap;gap:var(--lx-s-2)}.luxina-home-news__input{flex:1 1 220px;min-width:0;height:52px;padding:0 var(--lx-s-4);border:1px solid color-mix(in srgb,var(--lx-ink) 45%,var(--lx-ground));border-radius:var(--lx-r-control);background:var(--lx-paper);color:var(--lx-ink);font:inherit;font-size:1rem}.luxina-home-news__input:focus-visible{outline:2px solid var(--lx-ink);outline-offset:0}.luxina-home-news__input[aria-invalid=true]{border-color:var(--lx-sale)}.luxina-home-news__note,.luxina-home-news__error{display:block;margin:var(--lx-s-3) 0 0;color:var(--lx-muted);font-size:var(--lx-fs-small);line-height:var(--lx-lh-small)}.luxina-home-news__error{color:var(--lx-sale)}.luxina-home-news__note a{color:inherit;text-decoration:underline}.luxina-home-news__success{display:flex;align-items:flex-start;gap:var(--lx-s-3);padding:var(--lx-s-4);border-radius:var(--lx-r-control);background:var(--lx-paper);font-size:var(--lx-fs-ui)}.luxina-home-news__success strong{display:block;font-weight:var(--lx-weight-ui)}@media screen and (min-width:990px){.luxina-home-news{grid-template-columns:repeat(12,1fr);align-items:end;gap:var(--lx-gutter)}.luxina-home-news__head{grid-column:1 / 7}.luxina-home-news__form-wrap{grid-column:8 / 13}}@media(prefers-reduced-motion:no-preference){.luxina-home-cat .luxina-object>img,.luxina-home-stone__swatch,.luxina-home-gift__media>img,.luxina-home-pair__media>img{transition:scale .7s var(--lx-ease)}.luxina-home-link{transition:opacity var(--lx-d-fast) var(--lx-ease)}@media(hover:hover){.luxina-home-cat:hover .luxina-object>img,.luxina-home-pair__piece:hover .luxina-home-pair__media>img,.luxina-home-gift__tile:hover .luxina-home-gift__media>img{scale:1.06}.luxina-home-stone:hover .luxina-home-stone__swatch{scale:1.04}.luxina-home-link:hover{opacity:.6}}}.luxina-home-gift__tiles{list-style:none;margin:0;padding:0}.luxina-home-gift__meta{min-width:0}.luxina-home-gift__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/22/assets/luxina-home.css.map */
