.storefront-header [data-storefront-search-input]{border-bottom-color:var(--aldnai-border-default)}.storefront-header[data-storefront-header-overlay]:not([data-storefront-header-backed]) [data-storefront-search-input]{color:var(--aldnai-text-primary);background:0 0}.storefront-header[data-storefront-header-overlay]:not([data-storefront-header-backed]) [data-storefront-search-input]::placeholder{color:var(--aldnai-text-primary);opacity:1;font-weight:500}[data-home-hero-campaign] .home-hero-photograph{object-position:center top}.home-categories{margin-block:16px 32px}.home-category-rail .home-category{width:clamp(88px,26vw,104px)}.home-category-rail .home-category-media{aspect-ratio:4/3}.home-category-rail .home-category-label{min-height:var(--aldnai-control-height-default);font-size:var(--aldnai-font-size-12);align-items:flex-start;padding-block:8px;line-height:1.4}.home-category-rail .home-category-label svg{display:none}@media (min-width:640px){.home-category-rail .home-category{width:144px}}@media (min-width:1024px){.home-category-rail .home-category{width:168px}}.home-section:not(.home-categories),.home-exclusive{margin-block:var(--aldnai-section-gap)}.home-section-heading{align-items:center;margin-bottom:24px}.home-section-actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.home-slider-controls{justify-content:flex-end;gap:4px;display:flex}.home-slider-controls button{background:var(--aldnai-surface-solid);border:1px solid var(--aldnai-border-subtle)}.luxury-product-card .luxury-product-frame{aspect-ratio:4/5}.luxury-product-card[data-product-kind=jewelry] .luxury-product-frame{padding:0}.luxury-product-card-body{padding-top:16px}.product-card-availability{min-height:20px;font-size:var(--aldnai-font-size-12);color:var(--aldnai-text-secondary);margin-top:4px;line-height:1.6}.product-card-marker{z-index:10;background:var(--aldnai-surface-solid);color:var(--aldnai-text-primary);font-size:var(--aldnai-font-size-12);pointer-events:none;padding:4px 8px;font-weight:500;display:inline-flex;position:absolute;top:12px;left:12px}.product-photo-pending{text-align:center;width:100%;height:100%;color:var(--aldnai-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.product-photo-pending>svg{opacity:.45}.product-photo-pending span{font-size:var(--aldnai-font-size-12);line-height:1.6}[data-storefront-bottom-navigation]{box-shadow:none}[data-storefront-bottom-navigation] a{-webkit-tap-highlight-color:transparent}[data-storefront-bottom-navigation] a>span:first-child{border-radius:var(--aldnai-radius-circle);background:color-mix(in srgb, var(--aldnai-text-primary) 5%, transparent);width:32px;height:32px;transition:background var(--aldnai-motion-base) var(--aldnai-ease-standard)}[data-storefront-bottom-navigation] a:is(:hover,:focus-visible)>span:first-child{background:color-mix(in srgb, var(--aldnai-text-primary) 11%, transparent)}[data-storefront-bottom-navigation] a[aria-current=page]>span:first-child{background:color-mix(in srgb, var(--aldnai-text-primary) 14%, transparent)}[data-storefront-bottom-navigation] a>span:last-child{font-size:var(--aldnai-font-size-12)}@media (max-width:1023px){.home-slider-controls{display:none}}@media (max-width:767px){[data-home-hero-campaign] .home-hero-photograph{object-position:83% top}.home-section-heading{align-items:center;gap:12px;margin-bottom:20px}.home-section-heading>h2{flex:1;min-width:0}.home-section-heading .luxury-section-title{font-size:var(--aldnai-font-size-24)}.home-section-actions{gap:0}.home-section-actions>a{font-size:var(--aldnai-font-size-12);gap:4px;padding-inline:0}.home-categories{margin-block:12px 24px}}
.aldnai-account-page,.aldnai-service-page,.aldnai-discovery-page,.aldnai-auth-page,[data-account-page=search],.aldnai-state-page{padding-bottom:0}.aldnai-page-shell{padding-top:var(--aldnai-page-top);padding-bottom:var(--aldnai-page-bottom)}.aldnai-account-page>.luxury-container,.aldnai-service-page>.luxury-container{--aldnai-frame-max:1120px}.aldnai-legal-page>.luxury-container{--aldnai-frame-max:860px}.aldnai-service-copy>p:first-child{color:var(--aldnai-text-primary);font-size:var(--aldnai-font-size-20);line-height:1.65}.aldnai-service-copy>p,.aldnai-legal-copy p{text-wrap:pretty;max-width:68ch}.aldnai-legal-heading{border-top:1px solid var(--aldnai-border-subtle);color:var(--aldnai-text-primary);font-size:var(--aldnai-font-size-20);padding-top:16px;font-weight:500;line-height:1.4}.aldnai-legal-heading+p{margin-top:16px}.aldnai-service-aside{border:1px solid var(--aldnai-border-subtle);background:var(--aldnai-surface-solid);padding:24px}.aldnai-service-aside h2{font-size:var(--aldnai-font-size-20);line-height:1.4}.aldnai-service-aside>a{border:1px solid var(--aldnai-border-default);justify-content:center;width:100%;padding-inline:12px}.aldnai-service-aside nav{margin-top:20px}.aldnai-auth-form-column{padding:var(--aldnai-page-top) max(20px, var(--aldnai-frame-gutter)) var(--aldnai-page-bottom)}.aldnai-auth-page{min-height:0}.aldnai-auth-form{max-width:440px}.aldnai-auth-page .storefront-page-context-title{font-size:var(--aldnai-font-size-32);line-height:1.15}.aldnai-auth-page .luxury-copy{max-width:42ch;font-size:var(--aldnai-font-size-16);line-height:1.75}.aldnai-auth-page input:not([type=checkbox]),.aldnai-account-page input:not([type=checkbox]),.aldnai-service-page input:not([type=checkbox]){font-size:var(--aldnai-font-size-16)}.aldnai-auth-page form>p:last-child{border-top:1px solid var(--aldnai-border-subtle);padding-top:16px}.aldnai-auth-media{isolation:isolate;position:relative}.aldnai-auth-media img{object-position:50% 35%}.aldnai-auth-compact .aldnai-auth-form{border:1px solid var(--aldnai-border-subtle);background:var(--aldnai-surface-solid);padding:32px}.aldnai-profile-panel{border:1px solid var(--aldnai-border-subtle);background:var(--aldnai-surface-solid);min-height:0;padding:20px}.aldnai-profile-panel [role=tabpanel]{scroll-margin-top:var(--aldnai-route-scroll-offset)}.aldnai-profile-tabs{border-bottom:1px solid var(--aldnai-border-subtle)}.aldnai-profile-section-heading{border-bottom:1px solid var(--aldnai-border-subtle);margin-bottom:24px;padding-bottom:16px}.aldnai-profile-section-heading h2{font-size:var(--aldnai-font-size-20);font-weight:500}.aldnai-menu-page .aldnai-menu-row{border:0;border-bottom:1px solid var(--aldnai-border-subtle);border-radius:var(--aldnai-radius-structural);width:100%;height:auto;min-height:56px;color:var(--aldnai-text-primary);text-align:left;text-transform:none;white-space:normal;transition:color var(--aldnai-motion-base) var(--aldnai-ease-standard);background:0 0;align-items:center;gap:16px;padding:12px 0;display:flex}.aldnai-menu-icon{color:var(--aldnai-text-secondary);flex-shrink:0}.aldnai-menu-label{min-width:0;font-size:var(--aldnai-font-size-16);flex:1;font-weight:400;line-height:1.5}.aldnai-menu-value{color:var(--aldnai-text-secondary);font-size:var(--aldnai-font-size-12);font-variant-numeric:tabular-nums}.aldnai-menu-chevron{color:var(--aldnai-text-secondary);flex-shrink:0}.aldnai-menu-person{flex:1;gap:4px;min-width:0;display:grid}.aldnai-menu-person-name{text-overflow:ellipsis;font-size:var(--aldnai-font-size-20);white-space:nowrap;font-weight:500;line-height:1.4;overflow:hidden}.aldnai-menu-person-email{text-overflow:ellipsis;font-size:var(--aldnai-font-size-14);white-space:nowrap;line-height:1.6;overflow:hidden}.aldnai-menu-avatar{border:1px solid var(--aldnai-border-subtle);border-radius:var(--aldnai-radius-circle);background:var(--aldnai-surface-muted);width:48px;height:48px;color:var(--aldnai-text-secondary);flex:0 0 48px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.aldnai-menu-identity,.aldnai-menu-signin-heading{align-items:center;gap:16px;min-width:0;display:flex}.aldnai-menu-signin-heading h2{font-size:var(--aldnai-font-size-20);font-weight:500;line-height:1.4}.aldnai-menu-signin,.aldnai-menu-identity{margin-bottom:24px}.aldnai-menu-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.aldnai-menu-actions>a{width:100%;min-width:0;padding-inline:12px}.aldnai-menu-actions>a:last-child{border:1px solid var(--aldnai-border-default);background:0 0}.aldnai-menu-navigation{border-top:1px solid var(--aldnai-border-subtle)}.aldnai-menu-account-links{margin-bottom:16px}.aldnai-menu-signout{margin-top:16px}.aldnai-menu-page .aldnai-menu-row-danger{color:var(--aldnai-text-secondary);border-bottom:0}.aldnai-menu-row-danger .aldnai-menu-icon{color:inherit}@media (hover:hover) and (pointer:fine){.aldnai-menu-page .aldnai-menu-row:hover,.aldnai-menu-identity:hover{color:var(--aldnai-text-secondary)}.aldnai-menu-page .aldnai-menu-row-danger:hover{color:var(--aldnai-status-danger)}}.aldnai-search-field,.aldnai-search-popular{max-width:800px}.aldnai-about-copy h2{max-width:15ch;font-size:var(--aldnai-font-size-48);line-height:1.15}.aldnai-about-copy{gap:16px;display:grid}.aldnai-about-copy>:is(h2,h3){margin-bottom:8px}.aldnai-about-copy>div:last-child{margin-top:8px}.aldnai-contact-card{border:1px solid var(--aldnai-border-subtle);background:var(--aldnai-surface-solid);padding:20px}.aldnai-state-page{align-items:center;display:grid}.aldnai-state-code{color:var(--aldnai-text-secondary);font-size:var(--aldnai-font-size-12);margin-bottom:20px;font-weight:500}@media (min-width:1024px){.aldnai-auth-page:not(.aldnai-auth-compact){max-width:1600px;margin-inline:auto}}.aldnai-menu-page>.luxury-container{--aldnai-frame-max:640px}.aldnai-menu-content{padding-bottom:var(--aldnai-page-bottom)}@media (min-width:900px){.aldnai-legal-heading{padding-top:24px}.aldnai-profile-panel{padding:32px}.aldnai-contact-card{padding:24px}.aldnai-about-copy{gap:24px}}@media (max-width:899px){.aldnai-service-copy>p:first-child{font-size:var(--aldnai-font-size-16);line-height:1.75}.aldnai-auth-page{min-height:auto}.aldnai-auth-form{max-width:480px;margin-inline:auto}.aldnai-auth-compact .aldnai-auth-form{background:0 0;border:0;padding:0}.aldnai-service-aside{padding:20px}.aldnai-profile-tabs{gap:16px}.aldnai-about-copy h2{font-size:var(--aldnai-font-size-32)}.aldnai-state-page>div,.aldnai-state-page>section{min-height:0}}@media (max-width:359px){.aldnai-auth-compact .storefront-page-context-title{font-size:var(--aldnai-font-size-32)}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.YxzXNG_className{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-style:normal}.YxzXNG_variable{--font-inter:"Inter", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Arial, sans-serif}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/276a8f4fe816cb6b.p.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82b67ad56d243b47.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/33ee198db9637ef4.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fbb7028efdf70529.1_0gbi-gsbqmd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c.p.0p-wng2nn8o-p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.BGEr-q_className{font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-style:normal}.BGEr-q_variable{--font-manrope:"Manrope", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Arial, sans-serif}
