.sfuBJq_form{gap:16px;margin-top:28px;display:grid}.sfuBJq_form label{gap:7px;display:grid}.sfuBJq_form label>span{color:var(--ll-ink-soft);font-size:.72rem;font-weight:750}.sfuBJq_form input{border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-sm);background:var(--ll-surface-strong);width:100%;min-height:48px;color:var(--ll-ink);font:inherit;outline:none;padding:10px 13px;transition:border-color .15s,box-shadow .15s}.sfuBJq_form input:focus{border-color:var(--ll-accent);box-shadow:0 0 0 3px #8f675d1a}.sfuBJq_form input:disabled{background:var(--ll-surface-muted)}.sfuBJq_form button{border-radius:var(--ll-radius-sm);background:var(--ll-accent-strong);color:#fff;width:100%;min-height:51px;font:inherit;cursor:pointer;border:0;margin-top:4px;font-size:.78rem;font-weight:800}.sfuBJq_form button:hover:not(:disabled){background:var(--ll-accent)}.sfuBJq_form button:disabled{cursor:wait;opacity:.58}.sfuBJq_error{border-radius:var(--ll-radius-sm);background:var(--ll-danger-bg);color:var(--ll-danger);margin:0;padding:10px 12px;font-size:.74rem;line-height:1.5}.sfuBJq_alternate{color:var(--ll-muted);text-align:center;margin:4px 0 0;font-size:.75rem}.sfuBJq_alternate a{color:var(--ll-accent-strong);font-weight:800}.sfuBJq_form .sfuBJq_googleButton{border:1px solid var(--ll-border-strong);background:var(--ll-surface-strong);color:var(--ll-ink);justify-content:center;align-items:center;gap:10px;margin-top:0;display:flex}.sfuBJq_form .sfuBJq_googleButton:hover:not(:disabled){border-color:var(--ll-accent);background:var(--ll-surface-muted)}.sfuBJq_googleMark{border:1px solid var(--ll-border-strong);color:#4285f4;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:.88rem;font-weight:850;line-height:1;display:inline-flex}.sfuBJq_divider{color:var(--ll-muted);text-transform:uppercase;align-items:center;gap:12px;font-size:.7rem;display:flex}.sfuBJq_divider:before,.sfuBJq_divider:after{content:"";background:var(--ll-border-strong);flex:1;height:1px}.sfuBJq_divider span{flex:none}.sfuBJq_hint{color:var(--ll-muted);font-size:.7rem;line-height:1.4}
.qS2rXG_root{display:none}.qS2rXG_menuButton{border:1px solid var(--ll-border-strong);background:var(--ll-surface-strong);min-height:42px;color:var(--ll-ink-soft);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:0 14px;font-size:.72rem;font-weight:750;display:inline-flex}.qS2rXG_menuIcon{gap:5px;width:17px;display:grid}.qS2rXG_menuIcon span{background:currentColor;border-radius:999px;width:100%;height:1.5px;display:block}.qS2rXG_dialog{background:var(--ll-surface-strong);width:min(90vw,390px);max-width:none;height:100dvh;max-height:none;color:var(--ll-ink);border:0;border-radius:28px 0 0 28px;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-24px 0 64px #36231d29}.qS2rXG_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2c1c185c}.qS2rXG_panel{flex-direction:column;min-height:100%;padding:24px 22px 22px;display:flex}.qS2rXG_panelHeader{border-bottom:1px solid var(--ll-border);justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;display:flex}.qS2rXG_panelHeader>div{gap:5px;display:grid}.qS2rXG_panelHeader small{color:var(--ll-gold-strong);letter-spacing:.17em;text-transform:uppercase;font-size:.59rem;font-weight:800}.qS2rXG_panelHeader strong{font-family:var(--ll-font-display);letter-spacing:-.045em;font-size:2rem;font-weight:600}.qS2rXG_closeButton{border:1px solid var(--ll-border);background:var(--ll-surface-muted);width:42px;height:42px;color:var(--ll-ink-soft);font:inherit;cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.qS2rXG_closeButton span{font-size:1.55rem;line-height:1;transform:translateY(-1px)}.qS2rXG_quickLinks{grid-template-columns:1fr 1fr;gap:10px;padding:20px 0;display:grid}.qS2rXG_quickLink{border:1px solid var(--ll-border);background:var(--ll-surface-muted);min-width:0;color:var(--ll-ink);border-radius:17px;gap:5px;padding:15px 14px;text-decoration:none;display:grid}.qS2rXG_quickLink small{color:var(--ll-muted);font-size:.62rem}.qS2rXG_quickLink strong{text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;font-weight:750;overflow:hidden}.qS2rXG_navigation{border-top:1px solid var(--ll-border);display:grid}.qS2rXG_navigation a{border-bottom:1px solid var(--ll-border);min-height:59px;color:var(--ll-ink-soft);font-family:var(--ll-font-display);justify-content:space-between;align-items:center;gap:18px;font-size:1.25rem;text-decoration:none;display:flex}.qS2rXG_navigation a span:last-child{color:var(--ll-gold-strong);font-family:var(--ll-font-sans);font-size:1rem}.qS2rXG_panelFooter{margin-top:auto;padding-top:25px}.qS2rXG_panelFooter p{max-width:270px;color:var(--ll-muted);margin:0 0 18px;font-size:.76rem;line-height:1.65}.qS2rXG_logoutButton{border:1px solid var(--ll-border-strong);width:100%;min-height:44px;color:var(--ll-ink-soft);font:inherit;cursor:pointer;background:0 0;border-radius:999px;font-size:.72rem;font-weight:750}.qS2rXG_logoutButton:disabled{cursor:wait;opacity:.55}@media (max-width:680px){.qS2rXG_root{grid-area:mobile-nav;justify-self:end;display:block}}@media (max-width:430px){.qS2rXG_dialog{border-radius:22px 0 0 22px;width:min(94vw,390px)}.qS2rXG_panel{padding:20px 18px}}@media (prefers-reduced-motion:no-preference){.qS2rXG_dialog[open]{animation:.18s ease-out qS2rXG_drawer-enter}.qS2rXG_dialog[open]::backdrop{animation:.18s ease-out qS2rXG_backdrop-enter}}@keyframes qS2rXG_drawer-enter{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes qS2rXG_backdrop-enter{0%{opacity:0}to{opacity:1}}
.qn3Y1q_store{background:var(--ll-canvas);min-height:100vh;color:var(--ll-ink)}.qn3Y1q_container{width:min(calc(100% - 32px), var(--ll-container));margin-inline:auto}.qn3Y1q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qn3Y1q_announcement{background:var(--ll-blush);color:var(--ll-ink-soft);text-align:center;letter-spacing:.025em;padding:9px 0;font-size:.74rem;font-weight:550}.qn3Y1q_header{z-index:10;border-bottom:1px solid var(--ll-border);background:#fffdfbf5;position:relative;box-shadow:0 1px #583d3305}.qn3Y1q_headerPrimary{grid-template-columns:auto minmax(240px,1fr) auto;grid-template-areas:"brand search actions";align-items:center;gap:clamp(24px,4vw,52px);min-height:94px;display:grid}.qn3Y1q_brand{width:fit-content;color:var(--ll-ink);grid-area:brand;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.qn3Y1q_brandMark{object-fit:contain;border:1px solid var(--ll-border);background:#fffaf7e6;border-radius:17px;width:54px;height:54px;padding:3px;display:block;box-shadow:0 8px 22px #3c27230f}.qn3Y1q_brandMarkFallback{border:1px solid var(--ll-border);width:54px;min-height:54px;color:var(--ll-ink);text-align:center;background:#fffaf7e6;border-radius:17px;place-content:center;display:grid}.qn3Y1q_brandMarkFallback span{font-family:var(--ll-font-display);letter-spacing:-.055em;font-size:1.45rem;font-weight:700}.qn3Y1q_brandWordmark{gap:4px;line-height:1;display:grid}.qn3Y1q_brandWordmark strong{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.055em;font-size:1.85rem;font-weight:600}.qn3Y1q_brandWordmark small{color:var(--ll-gold-strong);letter-spacing:.18em;text-transform:uppercase;font-size:.67rem;font-weight:800}.qn3Y1q_search{border:1px solid var(--ll-border-strong);background:var(--ll-surface-strong);border-radius:999px;grid-area:search;grid-template-columns:minmax(0,1fr) auto;justify-self:center;width:100%;max-width:540px;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.qn3Y1q_search:focus-within{border-color:var(--ll-accent);box-shadow:0 0 0 3px #8f675d1a}.qn3Y1q_search input{min-width:0;min-height:46px;color:var(--ll-ink);background:0 0;border:0;outline:0;padding:0 8px 0 18px}.qn3Y1q_search input::placeholder{color:var(--ll-muted-light)}.qn3Y1q_search button{background:var(--ll-accent);color:#fff;cursor:pointer;border:0;border-radius:999px;align-self:center;min-height:38px;margin-right:4px;padding:0 17px;font-size:.75rem;font-weight:750;transition:background .15s}.qn3Y1q_search button:hover{background:var(--ll-accent-strong)}.qn3Y1q_headerActions{grid-area:actions;align-items:center;gap:25px;display:flex}.qn3Y1q_headerAction{color:var(--ll-ink-soft);white-space:nowrap;gap:3px;text-decoration:none;display:grid;position:relative}.qn3Y1q_headerAction+.qn3Y1q_headerAction:before{content:"";background:var(--ll-border);width:1px;position:absolute;top:3px;bottom:3px;left:-13px}.qn3Y1q_headerAction small{color:var(--ll-muted);font-size:.64rem}.qn3Y1q_headerAction strong{color:var(--ll-ink-soft);font-size:.79rem;font-weight:750}.qn3Y1q_headerAction:hover strong{color:var(--ll-accent)}.qn3Y1q_navBar{border-top:1px solid var(--ll-border);background:var(--ll-surface-muted)}.qn3Y1q_navBarInner{justify-content:space-between;align-items:center;gap:24px;min-height:45px;display:flex}.qn3Y1q_nav{align-items:center;gap:30px;display:flex}.qn3Y1q_nav a{color:var(--ll-ink-soft);font-size:.76rem;font-weight:700;text-decoration:none;position:relative}.qn3Y1q_nav a:after{content:"";background:var(--ll-gold);transform-origin:50%;height:1px;transition:transform .15s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.qn3Y1q_nav a:hover:after{transform:scaleX(1)}.qn3Y1q_logoutButton{color:var(--ll-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:650}.qn3Y1q_logoutButton:hover{color:var(--ll-accent)}.qn3Y1q_logoutButton:disabled{cursor:wait;opacity:.55}.qn3Y1q_main{min-height:60vh}.qn3Y1q_footer{border-top:1px solid var(--ll-border);background:var(--ll-blush);margin-top:84px;padding:54px 0 22px}.qn3Y1q_footerGrid{grid-template-columns:minmax(0,1.6fr) minmax(150px,.5fr) minmax(150px,.5fr);gap:clamp(36px,6vw,80px);display:grid}.qn3Y1q_footerIntro p{max-width:520px;color:var(--ll-muted);margin:17px 0 0;font-size:.88rem;line-height:1.75}.qn3Y1q_footerBrand{color:var(--ll-ink);font-family:var(--ll-font-display);font-size:1.8rem;line-height:1;display:block}.qn3Y1q_footerTagline{color:var(--ll-gold-strong);letter-spacing:.18em;text-transform:uppercase;margin-top:7px;font-size:.57rem;font-weight:750;display:block}.qn3Y1q_footerColumn{align-content:start;gap:11px;display:grid}.qn3Y1q_footerColumn>strong{color:var(--ll-ink);letter-spacing:.03em;margin-bottom:4px;font-size:.78rem}.qn3Y1q_footerColumn a{width:fit-content;color:var(--ll-muted);font-size:.82rem;text-decoration:none}.qn3Y1q_footerColumn a:hover{color:var(--ll-accent)}.qn3Y1q_footerBottom{color:var(--ll-muted);border-top:1px solid #7150471f;margin-top:42px;padding-top:18px;font-size:.66rem}@media (max-width:860px){.qn3Y1q_headerPrimary{grid-template-columns:1fr auto;grid-template-areas:"brand actions""search search";gap:17px 24px;padding:17px 0 19px}.qn3Y1q_search{max-width:none}}@media (max-width:680px){.qn3Y1q_announcement{font-size:.68rem}.qn3Y1q_headerPrimary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand mobile-nav""search search";gap:15px 18px;padding:15px 0 17px}.qn3Y1q_brand{gap:9px;min-width:0}.qn3Y1q_brandMark{border-radius:16px;width:50px;height:50px;padding:4px}.qn3Y1q_brandMarkFallback{border-radius:16px;width:50px;min-height:50px}.qn3Y1q_brandWordmark{min-width:0}.qn3Y1q_brandWordmark strong{font-size:1.42rem}.qn3Y1q_brandWordmark small{letter-spacing:.13em;font-size:.55rem}.qn3Y1q_headerActions,.qn3Y1q_navBar{display:none}.qn3Y1q_footerGrid{grid-template-columns:1fr 1fr}.qn3Y1q_footerIntro{grid-column:1/-1}}@media (max-width:430px){.qn3Y1q_container{width:min(calc(100% - 24px), var(--ll-container))}.qn3Y1q_brandWordmark small{display:none}.qn3Y1q_search input{padding-left:15px}.qn3Y1q_search button{padding-inline:13px}.qn3Y1q_footerGrid{grid-template-columns:1fr}.qn3Y1q_footerIntro{grid-column:auto}}
.Z_YwcG_page{width:min(calc(100% - 32px), var(--ll-container));margin:0 auto}.Z_YwcG_eyebrow{color:var(--ll-gold-strong);letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-weight:800;display:inline-flex}.Z_YwcG_hero{border:1px solid var(--ll-border);border-radius:var(--ll-radius-xl);background:linear-gradient(135deg, var(--ll-surface), var(--ll-blush));grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);margin-top:30px;display:grid;overflow:hidden}.Z_YwcG_heroMain{padding:clamp(42px,6vw,76px)}.Z_YwcG_heroMain h1{max-width:680px;color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.055em;margin:13px 0 0;font-size:clamp(3rem,5.5vw,5.2rem);font-weight:500;line-height:.93}.Z_YwcG_heroMain>p{max-width:570px;color:var(--ll-muted);margin:24px 0 0;font-size:.91rem;line-height:1.75}.Z_YwcG_heroAside{border-left:1px solid var(--ll-border);background:#fffdfb6b;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,60px);display:flex}.Z_YwcG_age{color:var(--ll-gold);font-family:var(--ll-font-display);font-size:clamp(2rem,3vw,3rem);line-height:1}.Z_YwcG_heroAside strong{max-width:320px;color:var(--ll-ink);font-family:var(--ll-font-display);margin-top:22px;font-size:clamp(1.55rem,2.3vw,2.2rem);font-weight:500;line-height:1.08}.Z_YwcG_heroAside p{max-width:340px;color:var(--ll-muted);margin:16px 0 0;font-size:.78rem;line-height:1.7}.Z_YwcG_heroAside a{width:fit-content;color:var(--ll-accent-strong);align-items:center;gap:11px;margin-top:24px;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.Z_YwcG_heroAside a span{color:var(--ll-gold-strong)}.Z_YwcG_heroMeta{border-top:1px solid var(--ll-border);background:#fffdfb94;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Z_YwcG_heroMeta>div{align-items:center;gap:12px;min-height:56px;padding:12px clamp(22px,4vw,50px);display:flex}.Z_YwcG_heroMeta>div+.Z_YwcG_heroMeta>div{border-left:1px solid var(--ll-border)}.Z_YwcG_heroMeta small{color:var(--ll-gold-strong);font-family:var(--ll-font-display);font-size:.74rem}.Z_YwcG_heroMeta span{color:var(--ll-ink-soft);font-size:.7rem;font-weight:700}.Z_YwcG_catalog{margin-top:clamp(58px,7vw,90px);scroll-margin-top:24px}.Z_YwcG_catalogHeader{border-bottom:1px solid var(--ll-border);padding-bottom:clamp(26px,3vw,36px)}.Z_YwcG_catalogIntro{grid-template-columns:minmax(0,1fr) minmax(260px,.5fr);align-items:end;gap:clamp(30px,6vw,82px);margin-top:10px;display:grid}.Z_YwcG_catalogIntro h2{max-width:690px;color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4.5vw,4.2rem);font-weight:500;line-height:.98}.Z_YwcG_catalogIntro p{max-width:410px;color:var(--ll-muted);margin:0 0 3px;font-size:.82rem;line-height:1.7}.Z_YwcG_categoryNav{gap:8px;margin-top:24px;padding-bottom:3px;display:flex;overflow-x:auto}.Z_YwcG_categoryNav a{border:1px solid var(--ll-border);background:var(--ll-surface);min-height:38px;color:var(--ll-muted);border-radius:999px;flex:none;align-items:center;padding:7px 16px;font-size:.69rem;font-weight:750;text-decoration:none;display:inline-flex}.Z_YwcG_categoryNav .Z_YwcG_activeCategory{border-color:var(--ll-accent);background:var(--ll-accent);color:#fff}.Z_YwcG_filters{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface);grid-template-columns:minmax(260px,1fr) minmax(190px,250px) auto auto;align-items:end;gap:11px;margin-top:20px;padding:17px;display:grid}.Z_YwcG_filters label{gap:7px;display:grid}.Z_YwcG_filters label>span{color:var(--ll-muted);font-size:.66rem;font-weight:750}.Z_YwcG_filters input,.Z_YwcG_filters select{border:1px solid var(--ll-border-strong);border-radius:var(--ll-radius-sm);background:var(--ll-surface-strong);width:100%;min-height:45px;color:var(--ll-ink);font:inherit;outline:none;padding:9px 12px}.Z_YwcG_filters input:focus,.Z_YwcG_filters select:focus{border-color:var(--ll-accent);box-shadow:0 0 0 3px #8f675d17}.Z_YwcG_filters button{border-radius:var(--ll-radius-sm);background:var(--ll-accent-strong);color:#fff;min-height:45px;font:inherit;cursor:pointer;border:0;padding:9px 19px;font-size:.74rem;font-weight:800}.Z_YwcG_clear{min-height:45px;color:var(--ll-muted);align-items:center;padding:9px 7px;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.Z_YwcG_results{border-bottom:1px solid var(--ll-border);justify-content:space-between;align-items:flex-end;gap:30px;margin:34px 0 22px;padding-bottom:17px;display:flex}.Z_YwcG_results>div{gap:4px;display:grid}.Z_YwcG_results span{color:var(--ll-muted-light);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:750}.Z_YwcG_results strong{color:var(--ll-ink-soft);font-family:var(--ll-font-display);font-size:1.25rem;font-weight:600}.Z_YwcG_results p{max-width:320px;color:var(--ll-muted);text-align:right;margin:0;font-size:.65rem;line-height:1.5}.Z_YwcG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px clamp(16px,2.3vw,28px);display:grid}.Z_YwcG_empty{border:1px solid var(--ll-border);border-radius:var(--ll-radius-xl);background:linear-gradient(145deg, var(--ll-surface), var(--ll-blush));text-align:center;padding:clamp(54px,7vw,76px) 24px}.Z_YwcG_empty>span{color:var(--ll-gold);font-family:var(--ll-font-display);font-size:1.2rem}.Z_YwcG_empty h2{color:var(--ll-ink);font-family:var(--ll-font-display);margin:12px 0 0;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500}.Z_YwcG_empty p{max-width:450px;color:var(--ll-muted);margin:12px auto 0;font-size:.82rem;line-height:1.65}.Z_YwcG_empty a{color:var(--ll-accent-strong);margin-top:20px;font-size:.74rem;font-weight:800;display:inline-flex}@media (max-width:900px){.Z_YwcG_hero{grid-template-columns:1fr}.Z_YwcG_heroAside{border-top:1px solid var(--ll-border);border-left:0}.Z_YwcG_catalogIntro{grid-template-columns:1fr;gap:20px}.Z_YwcG_filters{grid-template-columns:1fr 1fr}.Z_YwcG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.Z_YwcG_page{width:calc(100% - 24px)}.Z_YwcG_hero{border-radius:var(--ll-radius-lg);margin-top:18px}.Z_YwcG_heroMain{padding:34px 23px}.Z_YwcG_heroMain h1{font-size:3rem}.Z_YwcG_heroMain>p{margin-top:19px}.Z_YwcG_heroAside{padding:30px 23px}.Z_YwcG_heroMeta{grid-template-columns:1fr}.Z_YwcG_heroMeta>div{min-height:48px;padding:10px 23px}.Z_YwcG_heroMeta>div+.Z_YwcG_heroMeta>div{border-top:1px solid var(--ll-border);border-left:0}.Z_YwcG_catalog{margin-top:54px}.Z_YwcG_filters{grid-template-columns:1fr}.Z_YwcG_filters button{width:100%}.Z_YwcG_clear{justify-content:center}.Z_YwcG_results{flex-direction:column;align-items:flex-start;gap:9px}.Z_YwcG_results p{text-align:left}.Z_YwcG_grid{gap:28px 14px}}@media (max-width:430px){.Z_YwcG_heroMain h1{font-size:2.65rem}.Z_YwcG_heroMain,.Z_YwcG_heroAside,.Z_YwcG_heroMeta>div{padding-left:20px;padding-right:20px}}
.Hx0lNG_eyebrow{color:var(--ll-gold-strong);letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-weight:800;display:inline-flex}.Hx0lNG_signature,.Hx0lNG_categories,.Hx0lNG_story,.Hx0lNG_finalCta{width:min(calc(100% - 32px), var(--ll-container));margin-left:auto;margin-right:auto}.Hx0lNG_signature{grid-template-columns:110px minmax(0,1.2fr) minmax(250px,.7fr);align-items:center;gap:clamp(24px,4vw,54px);margin-top:clamp(52px,6vw,82px);padding:0 clamp(0px,2vw,24px);display:grid}.Hx0lNG_signatureMark{aspect-ratio:1;border:1px solid var(--ll-border);background:var(--ll-blush);width:94px;color:var(--ll-accent);font-family:var(--ll-font-display);border-radius:50%;place-items:center;font-size:3.1rem;font-style:italic;display:grid;box-shadow:inset 0 0 0 8px #fffdfb85}.Hx0lNG_signatureCopy h2,.Hx0lNG_sectionIntro h2,.Hx0lNG_storyCopy h2,.Hx0lNG_finalCta h2{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.05em;margin:12px 0 0;font-weight:500}.Hx0lNG_signatureCopy h2{max-width:650px;font-size:clamp(2.45rem,4.4vw,4.25rem);line-height:.98}.Hx0lNG_signatureCopy p{max-width:590px;color:var(--ll-muted);margin:22px 0 0;font-size:.91rem;line-height:1.78}.Hx0lNG_signatureAction{border-left:1px solid var(--ll-border);padding-left:clamp(0px,3vw,32px)}.Hx0lNG_signatureAction p{max-width:270px;color:var(--ll-ink-soft);font-family:var(--ll-font-display);margin:0;font-size:1.25rem;line-height:1.35}.Hx0lNG_signatureAction a,.Hx0lNG_storyCopy a,.Hx0lNG_finalCta a{color:var(--ll-accent-strong);align-items:center;gap:11px;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-flex}.Hx0lNG_signatureAction a{margin-top:24px}.Hx0lNG_signatureAction a span,.Hx0lNG_storyCopy a span,.Hx0lNG_finalCta a span{color:var(--ll-gold-strong)}.Hx0lNG_categories{margin-top:clamp(64px,7vw,96px)}.Hx0lNG_sectionIntro{border-bottom:1px solid var(--ll-border);padding-bottom:clamp(24px,3vw,34px)}.Hx0lNG_sectionIntroRow{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:end;gap:clamp(26px,5vw,70px);margin-top:10px;display:grid}.Hx0lNG_sectionIntro h2{max-width:690px;font-size:clamp(2.35rem,4.6vw,4.2rem);line-height:.98}.Hx0lNG_sectionIntroRow p{max-width:410px;color:var(--ll-muted);margin:0 0 4px;font-size:.84rem;line-height:1.75}.Hx0lNG_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.Hx0lNG_categoryCard{border:1px solid var(--ll-border);border-radius:var(--ll-radius-xl);background:linear-gradient(145deg, var(--ll-surface), var(--ll-blush));min-height:280px;color:var(--ll-ink);flex-direction:column;justify-content:space-between;padding:clamp(25px,3.5vw,42px);text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.Hx0lNG_categoryCard:after{content:"";pointer-events:none;border:1px solid #b8935533;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-105px;right:-75px;box-shadow:0 0 0 28px #b893550d,0 0 0 56px #b8935508}.Hx0lNG_categoryCard:hover{border-color:var(--ll-border-strong);box-shadow:var(--ll-shadow-soft);transform:translateY(-3px)}.Hx0lNG_categoryTop,.Hx0lNG_categoryName{z-index:1;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.Hx0lNG_categoryTop{color:var(--ll-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:750}.Hx0lNG_categoryTop small{color:var(--ll-gold-strong);font-family:var(--ll-font-display);font-size:.85rem}.Hx0lNG_categoryName{margin-top:auto;padding-top:58px}.Hx0lNG_categoryName strong{font-family:var(--ll-font-display);letter-spacing:-.055em;font-size:clamp(2.45rem,5vw,4.3rem);font-weight:500;line-height:.95}.Hx0lNG_categoryName>span{border:1px solid var(--ll-border-strong);width:46px;height:46px;color:var(--ll-accent-strong);background:#fffdfbb8;border-radius:50%;flex:none;place-items:center;display:grid}.Hx0lNG_categoryCard>p{z-index:1;color:var(--ll-muted);margin:13px 0 0;font-size:.7rem;font-weight:700;position:relative}.Hx0lNG_story{border-radius:var(--ll-radius-xl);background:var(--ll-accent-strong);color:#fff;grid-template-columns:minmax(140px,.34fr) minmax(0,1.45fr) minmax(160px,.34fr);align-items:center;gap:clamp(26px,4.5vw,58px);min-height:400px;margin-top:clamp(66px,8vw,106px);padding:clamp(38px,5vw,62px);display:grid;overflow:hidden}.Hx0lNG_storyLabel{align-self:start}.Hx0lNG_storyLabel span{color:var(--ll-gold-soft);font-family:var(--ll-font-display);letter-spacing:-.06em;font-size:clamp(2.15rem,3vw,3.15rem);font-weight:700;line-height:.95;display:block}.Hx0lNG_storyLabel small{color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:.58rem;font-weight:750;display:block}.Hx0lNG_storyKicker{color:#ffffff91;letter-spacing:.12em;text-transform:uppercase;font-size:.63rem;font-weight:800}.Hx0lNG_storyCopy h2{color:#fff;max-width:760px;font-size:clamp(2.25rem,4.2vw,4rem);line-height:.97}.Hx0lNG_storyCopy p{color:#ffffffad;max-width:580px;margin:24px 0 0;font-size:.86rem;line-height:1.75}.Hx0lNG_storyCopy a{color:#fff;margin-top:28px}.Hx0lNG_storyWords{color:#ffffff40;font-family:var(--ll-font-display);gap:15px;font-size:clamp(1.25rem,2.2vw,2rem);font-style:italic;display:grid}.Hx0lNG_storyWords span:nth-child(2){color:var(--ll-gold-soft);padding-left:22px}.Hx0lNG_benefits{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface);grid-template-columns:repeat(3,1fr);width:min(100% - 32px,1120px);margin:clamp(50px,6vw,74px) auto 0;display:grid;overflow:hidden}.Hx0lNG_benefits article{grid-template-columns:auto 1fr;gap:15px;padding:clamp(21px,3vw,30px);display:grid}.Hx0lNG_benefits article+.Hx0lNG_benefits article{border-left:1px solid var(--ll-border)}.Hx0lNG_benefits article>span{color:var(--ll-gold);font-family:var(--ll-font-display);font-size:.84rem}.Hx0lNG_benefits strong{color:var(--ll-ink-soft);font-size:.83rem}.Hx0lNG_benefits p{color:var(--ll-muted);margin:6px 0 0;font-size:.75rem;line-height:1.6}.Hx0lNG_finalCta{border:1px solid var(--ll-border);border-radius:var(--ll-radius-xl);background:linear-gradient(135deg, var(--ll-surface), var(--ll-blush));text-align:center;margin-top:clamp(68px,8vw,108px);margin-bottom:clamp(56px,7vw,82px);padding:clamp(46px,6vw,72px) clamp(26px,7vw,82px)}.Hx0lNG_finalCta h2{max-width:780px;margin-left:auto;margin-right:auto;font-size:clamp(2.35rem,4.5vw,4.15rem);line-height:.97}.Hx0lNG_finalCta p{max-width:470px;color:var(--ll-muted);margin:23px auto 0;font-size:.88rem;line-height:1.7}.Hx0lNG_finalCta a{background:var(--ll-accent-strong);color:#fff;border-radius:999px;justify-content:center;min-height:48px;margin-top:28px;padding:10px 22px}@media (max-width:900px){.Hx0lNG_signature{grid-template-columns:90px 1fr}.Hx0lNG_signatureAction{border-left:0;grid-column:2;padding-left:0}.Hx0lNG_sectionIntroRow{grid-template-columns:1fr;gap:20px}.Hx0lNG_story{grid-template-columns:1fr 2fr}.Hx0lNG_storyWords{display:none}.Hx0lNG_benefits{grid-template-columns:1fr}.Hx0lNG_benefits article+.Hx0lNG_benefits article{border-top:1px solid var(--ll-border);border-left:0}}@media (max-width:650px){.Hx0lNG_signature,.Hx0lNG_categories,.Hx0lNG_story,.Hx0lNG_finalCta{width:calc(100% - 24px)}.Hx0lNG_signature{grid-template-columns:1fr;gap:24px;margin-top:48px;padding:0 8px}.Hx0lNG_signatureMark{width:72px}.Hx0lNG_signatureAction{grid-column:auto}.Hx0lNG_categoryGrid{grid-template-columns:1fr}.Hx0lNG_categoryCard{min-height:230px}.Hx0lNG_categoryName{padding-top:42px}.Hx0lNG_story{grid-template-columns:1fr;gap:28px;min-height:auto;padding:30px 22px}.Hx0lNG_storyLabel{align-self:auto}.Hx0lNG_benefits{width:calc(100% - 24px)}.Hx0lNG_finalCta{padding:44px 22px}}@media (min-width:1200px){.Hx0lNG_signature{margin-top:48px}.Hx0lNG_categories,.Hx0lNG_story{margin-top:58px}.Hx0lNG_benefits{margin-top:44px}.Hx0lNG_finalCta{margin-top:58px;margin-bottom:52px}}@media (prefers-reduced-motion:reduce){.Hx0lNG_categoryCard{transition:none}}
.zd0OHa_page{min-height:60vh;padding:34px 18px 66px}.zd0OHa_shell{width:min(100%,1120px);margin:0 auto}.zd0OHa_hero{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.zd0OHa_hero>div{max-width:700px}.zd0OHa_eyebrow,.zd0OHa_panelEyebrow{color:var(--ll-gold-strong);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.61rem;font-weight:800}.zd0OHa_hero h1{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(2.85rem,5vw,4.15rem);font-weight:500;line-height:.97}.zd0OHa_intro{max-width:590px;color:var(--ll-muted);margin:13px 0 0;font-size:.82rem;line-height:1.7}.zd0OHa_storeLink{background:var(--ll-accent-strong);color:#fff;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:45px;padding:9px 18px;font-size:.69rem;font-weight:800;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.zd0OHa_storeLink:hover{background:var(--ll-accent);transform:translateY(-1px);box-shadow:0 10px 24px #57372d24}.zd0OHa_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.zd0OHa_statCard{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface-strong);flex-direction:column;justify-content:center;gap:8px;min-height:116px;padding:17px 20px;display:flex;box-shadow:0 9px 26px #49322a0a}.zd0OHa_statCard>span{color:var(--ll-muted);font-size:.63rem;font-weight:750}.zd0OHa_statCard>strong,.zd0OHa_statValueRow>strong{color:var(--ll-accent-strong);font-family:var(--ll-font-display);letter-spacing:-.035em;font-size:1.9rem;font-weight:500;line-height:1}.zd0OHa_statCard>.zd0OHa_statText,.zd0OHa_statValueRow>.zd0OHa_statText{font-size:clamp(1.25rem,2.5vw,1.65rem)}.zd0OHa_statCard small{color:var(--ll-muted-light);font-size:.59rem;line-height:1.4}.zd0OHa_statValueRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.zd0OHa_statStatus{background:var(--ll-blush);min-height:25px;color:var(--ll-accent);border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:.54rem;font-weight:800;display:inline-flex}.zd0OHa_statStatus[data-status=WAITING_PAYMENT]{background:var(--ll-warning-bg);color:var(--ll-warning)}.zd0OHa_statStatus[data-status=DELIVERED]{background:var(--ll-success-bg);color:var(--ll-success)}.zd0OHa_statStatus[data-status=CANCELLED]{background:var(--ll-danger-bg);color:var(--ll-danger)}.zd0OHa_dashboard{grid-template-columns:minmax(0,1.5fr) minmax(300px,.74fr);align-items:start;gap:clamp(18px,3vw,30px);margin-top:16px;display:grid}.zd0OHa_mainColumn,.zd0OHa_sideColumn{gap:15px;display:grid}.zd0OHa_sideColumn{position:static}.zd0OHa_panel{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface-strong);padding:25px 27px;box-shadow:0 12px 34px #49322a0d}.zd0OHa_panelHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:19px;display:flex}.zd0OHa_panelHeader h2{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.025em;margin:5px 0 0;font-size:1.4rem;font-weight:600}.zd0OHa_textLink{color:var(--ll-accent-strong);flex:none;font-size:.66rem;font-weight:800;text-decoration:none}.zd0OHa_textLink:hover{text-underline-offset:4px;text-decoration:underline}.zd0OHa_recentOrders{display:grid}.zd0OHa_orderRow{border-top:1px solid var(--ll-border);color:inherit;grid-template-columns:62px minmax(0,1fr);gap:14px;padding:15px 0;text-decoration:none;transition:background .15s;display:grid}.zd0OHa_orderRow:first-child{border-top:0;padding-top:0}.zd0OHa_orderRow:last-child{padding-bottom:0}.zd0OHa_orderImage,.zd0OHa_orderPlaceholder{aspect-ratio:4/5;border-radius:10px;width:62px}.zd0OHa_orderImage{object-fit:cover;background:var(--ll-blush);display:block}.zd0OHa_orderPlaceholder{background:var(--ll-surface-muted);color:var(--ll-accent);font-family:var(--ll-font-display);place-items:center;font-size:.58rem;display:grid;overflow:hidden}.zd0OHa_orderPlaceholder small{display:none}.zd0OHa_orderMain{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.zd0OHa_orderHeading,.zd0OHa_orderFooter{justify-content:space-between;gap:14px;display:flex}.zd0OHa_orderHeading>div{min-width:0}.zd0OHa_orderHeading strong{color:var(--ll-ink-soft);font-size:.76rem;display:block}.zd0OHa_orderHeading>div>span{color:var(--ll-muted-light);margin-top:5px;font-size:.6rem;display:block}.zd0OHa_statusPill{background:var(--ll-blush);min-height:26px;color:var(--ll-accent);border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:.55rem;font-weight:800;display:inline-flex}.zd0OHa_statusPill[data-status=WAITING_PAYMENT]{background:var(--ll-warning-bg);color:var(--ll-warning)}.zd0OHa_statusPill[data-status=PAID],.zd0OHa_statusPill[data-status=PREPARING]{background:var(--ll-blush);color:var(--ll-accent-strong)}.zd0OHa_statusPill[data-status=SHIPPED]{background:var(--ll-surface-muted);color:var(--ll-ink-soft)}.zd0OHa_statusPill[data-status=DELIVERED]{background:var(--ll-success-bg);color:var(--ll-success)}.zd0OHa_statusPill[data-status=CANCELLED]{background:var(--ll-danger-bg);color:var(--ll-danger)}.zd0OHa_orderFooter{align-items:flex-end;margin-top:10px}.zd0OHa_orderFooter>span{color:var(--ll-muted);font-size:.61rem}.zd0OHa_orderMeta{justify-items:end;gap:2px;display:grid}.zd0OHa_orderMeta strong{color:var(--ll-accent-strong);font-family:var(--ll-font-display);font-size:1.02rem}.zd0OHa_orderMeta em{color:var(--ll-muted-light);font-size:.54rem;font-style:normal;font-weight:750;transition:color .15s,transform .15s}.zd0OHa_orderRow:hover .zd0OHa_orderMeta em{color:var(--ll-accent-strong);transform:translate(2px)}.zd0OHa_quickPanel{padding-top:23px}.zd0OHa_quickPanel .zd0OHa_panelHeader{margin-bottom:15px}.zd0OHa_quickLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.zd0OHa_quickLink{border:1px solid var(--ll-border);border-radius:var(--ll-radius-md);background:var(--ll-surface-muted);min-height:92px;color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.zd0OHa_quickLink:hover{border-color:var(--ll-gold-soft);background:var(--ll-blush);transform:translateY(-1px)}.zd0OHa_quickLink>span{gap:5px;min-width:0;display:grid}.zd0OHa_quickLink strong{color:var(--ll-ink-soft);font-size:.69rem}.zd0OHa_quickLink small{color:var(--ll-muted);font-size:.57rem;line-height:1.35}.zd0OHa_quickLink b{color:var(--ll-accent-strong);flex:none;font-size:.9rem}.zd0OHa_dataList{gap:0;margin:0;display:grid}.zd0OHa_dataList>div{border-top:1px solid var(--ll-border);grid-template-columns:78px minmax(0,1fr);gap:11px;padding:9px 0;font-size:.7rem;display:grid}.zd0OHa_dataList>div:first-child{border-top:0;padding-top:0}.zd0OHa_dataList dt{color:var(--ll-muted-light)}.zd0OHa_dataList dd{color:var(--ll-ink-soft);overflow-wrap:anywhere;margin:0}.zd0OHa_helperText{border-radius:var(--ll-radius-sm);background:var(--ll-surface-muted);color:var(--ll-muted);margin:16px 0 0;padding:9px 10px;font-size:.59rem;line-height:1.5}.zd0OHa_address{color:var(--ll-muted);gap:4px;font-size:.7rem;font-style:normal;line-height:1.5;display:grid}.zd0OHa_address strong{color:var(--ll-ink-soft);margin-bottom:4px;font-size:.76rem}.zd0OHa_noAddress,.zd0OHa_emptyOrders p{color:var(--ll-muted);margin:0;font-size:.73rem;line-height:1.6}.zd0OHa_emptyOrders{text-align:center;padding:26px 0 5px}.zd0OHa_emptyOrders a{color:var(--ll-accent-strong);margin-top:13px;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}.zd0OHa_storeLink:focus-visible,.zd0OHa_textLink:focus-visible,.zd0OHa_orderRow:focus-visible,.zd0OHa_quickLink:focus-visible,.zd0OHa_emptyOrders a:focus-visible{outline:2px solid var(--ll-accent-strong);outline-offset:3px}@media (max-width:920px){.zd0OHa_quickLinks{grid-template-columns:minmax(0,1fr)}.zd0OHa_quickLink{min-height:72px}}@media (max-width:820px){.zd0OHa_dashboard{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.zd0OHa_hero{flex-direction:column;align-items:flex-start;gap:21px}.zd0OHa_stats{grid-template-columns:minmax(0,1fr)}.zd0OHa_statCard{min-height:100px}}@media (max-width:560px){.zd0OHa_page{padding:25px 12px 54px}.zd0OHa_hero h1{font-size:clamp(2.65rem,13vw,3.35rem)}.zd0OHa_storeLink{width:100%}.zd0OHa_panel{border-radius:var(--ll-radius-md);padding:20px 18px}.zd0OHa_orderRow{grid-template-columns:52px minmax(0,1fr);gap:11px}.zd0OHa_orderImage,.zd0OHa_orderPlaceholder{width:52px}.zd0OHa_orderHeading{gap:7px;display:grid}.zd0OHa_statusPill{width:fit-content}.zd0OHa_orderFooter{margin-top:8px}.zd0OHa_dataList>div{grid-template-columns:minmax(0,1fr);gap:3px}}@media (prefers-reduced-motion:reduce){.zd0OHa_storeLink,.zd0OHa_orderRow,.zd0OHa_orderMeta em,.zd0OHa_quickLink{transition:none}}
._3LwC4W_page{min-height:55vh;padding:38px 18px 16px}._3LwC4W_shell{width:min(100%,1060px);margin:0 auto}._3LwC4W_topbar{margin-bottom:34px}._3LwC4W_homeLink,._3LwC4W_backLink{color:var(--ll-muted);font-size:.72rem;font-weight:700;text-decoration:none}._3LwC4W_homeLink:hover,._3LwC4W_backLink:hover{color:var(--ll-accent)}._3LwC4W_accountHeader{max-width:680px}._3LwC4W_eyebrow{color:var(--ll-gold-strong);letter-spacing:.14em;text-transform:uppercase;margin:0 0 9px;font-size:.63rem;font-weight:800}._3LwC4W_title{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,6vw,4.6rem);font-weight:500;line-height:.98}._3LwC4W_subtitle{max-width:620px;color:var(--ll-muted);margin:14px 0 0;font-size:.86rem;line-height:1.7}._3LwC4W_ordersGrid{gap:14px;margin-top:36px;display:grid}._3LwC4W_orderCard{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface);color:inherit;box-shadow:var(--ll-shadow-soft);padding:25px;text-decoration:none;transition:transform .16s,border-color .16s;display:block}._3LwC4W_orderCard:hover{border-color:var(--ll-gold-soft);transform:translateY(-2px)}._3LwC4W_cardHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._3LwC4W_orderId{color:var(--ll-ink);font-family:var(--ll-font-display);margin:0;font-size:1.2rem;font-weight:600}._3LwC4W_orderDate{color:var(--ll-muted-light);margin:5px 0 0;font-size:.72rem}._3LwC4W_statusPill{background:var(--ll-blush);color:var(--ll-accent);border-radius:999px;flex:none;padding:7px 10px;font-size:.67rem;font-weight:750}._3LwC4W_previewList{gap:9px;margin:22px 0;padding:0;list-style:none;display:grid}._3LwC4W_previewItem{color:var(--ll-ink-soft);justify-content:space-between;gap:18px;font-size:.8rem;display:flex}._3LwC4W_previewItemMeta{color:var(--ll-muted);flex:none}._3LwC4W_cardFooter{border-top:1px solid var(--ll-border);justify-content:space-between;align-items:flex-end;gap:18px;padding-top:18px;display:flex}._3LwC4W_itemCount{color:var(--ll-muted);margin:0;font-size:.72rem}._3LwC4W_totalLabel{color:var(--ll-muted-light);text-align:right;text-transform:uppercase;margin:0 0 4px;font-size:.6rem}._3LwC4W_total{color:var(--ll-accent-strong);font-family:var(--ll-font-display);margin:0;font-size:1.25rem;font-weight:600}._3LwC4W_empty{border:1px solid var(--ll-border);border-radius:var(--ll-radius-xl);background:var(--ll-surface-muted);text-align:center;margin-top:36px;padding:64px 24px}._3LwC4W_emptyMark{color:var(--ll-gold);font-family:var(--ll-font-display);font-size:1.3rem}._3LwC4W_emptyTitle{color:var(--ll-ink);font-family:var(--ll-font-display);margin:12px 0 0;font-size:1.8rem;font-weight:500}._3LwC4W_emptyText{color:var(--ll-muted);margin:9px 0 22px;line-height:1.6}._3LwC4W_shopButton{background:var(--ll-accent-strong);color:#fff;border-radius:999px;padding:11px 18px;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}._3LwC4W_detailHeader{justify-content:space-between;align-items:flex-start;gap:22px;margin-top:27px;display:flex}._3LwC4W_detailGrid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr);gap:18px;margin-top:30px;display:grid}._3LwC4W_column{align-content:start;gap:18px;display:grid}._3LwC4W_panel{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface);box-shadow:var(--ll-shadow-soft);padding:25px}._3LwC4W_panelTitle{color:var(--ll-ink);font-family:var(--ll-font-display);margin:0 0 20px;font-size:1.15rem;font-weight:600}._3LwC4W_itemList{display:grid}._3LwC4W_item{border-top:1px solid var(--ll-border);padding:18px 0}._3LwC4W_item:first-child{border-top:0;padding-top:0}._3LwC4W_itemName{color:var(--ll-ink-soft);margin:0;font-weight:700}._3LwC4W_itemMeta{color:var(--ll-muted);margin:6px 0 0;font-size:.76rem;line-height:1.55}._3LwC4W_itemPriceRow{color:var(--ll-ink-soft);justify-content:space-between;gap:20px;margin-top:13px;font-size:.8rem;display:flex}._3LwC4W_summaryRows{gap:12px;display:grid}._3LwC4W_summaryRow{color:var(--ll-muted);justify-content:space-between;gap:20px;font-size:.8rem;display:flex}._3LwC4W_summaryTotal{border-top:1px solid var(--ll-border);color:var(--ll-ink);padding-top:14px;font-weight:700}._3LwC4W_address{color:var(--ll-muted);margin:0;font-size:.8rem;line-height:1.7}._3LwC4W_customerRows{gap:9px;margin:0;display:grid}._3LwC4W_customerRow{grid-template-columns:90px 1fr;gap:10px;font-size:.78rem;display:grid}._3LwC4W_customerRow dt{color:var(--ll-muted-light)}._3LwC4W_customerRow dd{color:var(--ll-ink-soft);overflow-wrap:anywhere;margin:0}._3LwC4W_timeline{gap:20px;margin:0;padding:0;list-style:none;display:grid}._3LwC4W_timelineItem{grid-template-columns:15px 1fr;gap:12px;display:grid;position:relative}._3LwC4W_timelineItem:not(:last-child):after{content:"";background:var(--ll-border);width:1px;position:absolute;top:17px;bottom:-17px;left:5px}._3LwC4W_timelineDot{z-index:1;background:var(--ll-accent);width:11px;height:11px;box-shadow:0 0 0 4px var(--ll-blush);border-radius:50%;margin-top:5px;position:relative}._3LwC4W_timelineStatus{color:var(--ll-ink-soft);margin:0;font-size:.8rem;font-weight:700}._3LwC4W_timelineDate{color:var(--ll-muted-light);margin:4px 0 0;font-size:.68rem}._3LwC4W_timelineNote{color:var(--ll-muted);margin:7px 0 0;font-size:.75rem;line-height:1.55}@media (max-width:760px){._3LwC4W_page{padding:28px 14px 12px}._3LwC4W_detailGrid{grid-template-columns:1fr}}@media (max-width:520px){._3LwC4W_topbar{margin-bottom:28px}._3LwC4W_orderCard,._3LwC4W_panel{border-radius:var(--ll-radius-md);padding:18px}._3LwC4W_cardHeader,._3LwC4W_detailHeader{flex-direction:column;align-items:flex-start}._3LwC4W_previewItem{flex-direction:column;gap:4px}._3LwC4W_cardFooter{align-items:center}._3LwC4W_customerRow{grid-template-columns:1fr;gap:2px}}._3LwC4W_page{padding-bottom:72px}._3LwC4W_shell{width:min(100%,1120px)}._3LwC4W_ordersGrid{gap:15px;margin-top:38px}._3LwC4W_orderCard{background:var(--ll-surface-strong);padding:25px 27px;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:0 13px 36px #49322a0d}._3LwC4W_orderCard:hover{box-shadow:0 18px 42px #49322a14}._3LwC4W_orderCard:focus-visible,._3LwC4W_homeLink:focus-visible,._3LwC4W_backLink:focus-visible,._3LwC4W_shopButton:focus-visible{outline:2px solid var(--ll-accent-strong);outline-offset:3px}._3LwC4W_statusPill{align-items:center;min-height:29px;padding:0 10px;font-size:.62rem;font-weight:800;display:inline-flex}._3LwC4W_statusPill[data-status=WAITING_PAYMENT]{background:var(--ll-warning-bg);color:var(--ll-warning)}._3LwC4W_statusPill[data-status=PAID],._3LwC4W_statusPill[data-status=PREPARING]{background:var(--ll-blush);color:var(--ll-accent-strong)}._3LwC4W_statusPill[data-status=SHIPPED]{background:var(--ll-surface-muted);color:var(--ll-ink-soft)}._3LwC4W_statusPill[data-status=DELIVERED]{background:var(--ll-success-bg);color:var(--ll-success)}._3LwC4W_statusPill[data-status=CANCELLED]{background:var(--ll-danger-bg);color:var(--ll-danger)}._3LwC4W_statusNotice{border-radius:var(--ll-radius-sm);margin:18px 0 0;padding:10px 12px;font-size:.68rem;line-height:1.55}._3LwC4W_statusNoticeWaiting{background:var(--ll-warning-bg);color:var(--ll-warning)}._3LwC4W_statusNoticeCancelled{background:var(--ll-danger-bg);color:var(--ll-danger)}._3LwC4W_previewList{margin:20px 0}._3LwC4W_previewItem{align-items:center;min-height:50px}._3LwC4W_previewProduct{align-items:center;gap:11px;min-width:0;display:flex}._3LwC4W_previewProduct>span{text-overflow:ellipsis;overflow:hidden}._3LwC4W_previewImage,._3LwC4W_previewPlaceholder{border-radius:9px;flex:0 0 42px;width:42px;height:52px}._3LwC4W_previewImage{object-fit:cover;background:var(--ll-blush);display:block}._3LwC4W_previewPlaceholder{background:var(--ll-surface-muted);color:var(--ll-accent);font-family:var(--ll-font-display);place-items:center;font-size:.52rem;display:grid;overflow:hidden}._3LwC4W_previewPlaceholder small{display:none}._3LwC4W_previewItemMeta{font-size:.7rem}._3LwC4W_total{font-size:1.35rem}._3LwC4W_detailGrid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr);align-items:start;gap:clamp(20px,3vw,34px)}._3LwC4W_detailGrid>._3LwC4W_column:last-child{position:sticky;top:22px}._3LwC4W_panel{background:var(--ll-surface-strong);padding:27px 28px;box-shadow:0 14px 38px #49322a0d}._3LwC4W_item{grid-template-columns:86px minmax(0,1fr);column-gap:16px;display:grid}._3LwC4W_itemImage,._3LwC4W_itemPlaceholder{aspect-ratio:4/5;border-radius:12px;grid-area:1/1/span 3;width:86px}._3LwC4W_itemImage{object-fit:cover;background:var(--ll-blush);display:block}._3LwC4W_itemPlaceholder{background:var(--ll-surface-muted);color:var(--ll-accent);font-family:var(--ll-font-display);place-items:center;font-size:.68rem;display:grid;overflow:hidden}._3LwC4W_itemPlaceholder small{display:none}._3LwC4W_itemName,._3LwC4W_itemMeta,._3LwC4W_itemPriceRow{grid-column:2}._3LwC4W_itemName{font-size:.87rem}._3LwC4W_itemMeta{font-size:.7rem}._3LwC4W_itemPriceRow{font-size:.75rem}._3LwC4W_itemPriceRow strong{color:var(--ll-accent-strong)}._3LwC4W_summaryTotal span:last-child{color:var(--ll-accent-strong);font-family:var(--ll-font-display);font-size:1.2rem}._3LwC4W_customerRow{border-bottom:1px solid var(--ll-border);padding-bottom:9px}._3LwC4W_customerRow:last-child{border-bottom:0;padding-bottom:0}._3LwC4W_timeline{gap:22px}._3LwC4W_timelineItem{grid-template-columns:17px minmax(0,1fr);gap:13px}._3LwC4W_timelineItem:not(:last-child):after{top:18px;bottom:-19px;left:6px}._3LwC4W_timelineDot{width:13px;height:13px;margin-top:4px}._3LwC4W_timelineDot[data-status=WAITING_PAYMENT]{background:var(--ll-warning)}._3LwC4W_timelineDot[data-status=PAID],._3LwC4W_timelineDot[data-status=PREPARING]{background:var(--ll-accent)}._3LwC4W_timelineDot[data-status=SHIPPED]{background:var(--ll-ink-soft)}._3LwC4W_timelineDot[data-status=DELIVERED]{background:var(--ll-success)}._3LwC4W_timelineDot[data-status=CANCELLED]{background:var(--ll-danger)}._3LwC4W_timelineNote{border-radius:var(--ll-radius-sm);background:var(--ll-surface-muted);padding:8px 10px}@media (max-width:800px){._3LwC4W_detailGrid{grid-template-columns:minmax(0,1fr)}._3LwC4W_detailGrid>._3LwC4W_column:last-child{position:static}}@media (max-width:560px){._3LwC4W_page{padding-bottom:56px}._3LwC4W_orderCard,._3LwC4W_panel{padding:19px 18px}._3LwC4W_previewItem{align-items:flex-start}._3LwC4W_item{grid-template-columns:68px minmax(0,1fr);column-gap:12px}._3LwC4W_itemImage,._3LwC4W_itemPlaceholder{border-radius:10px;width:68px}._3LwC4W_itemPriceRow{gap:4px;display:grid}}@media (max-width:390px){._3LwC4W_previewItem{display:grid}._3LwC4W_previewItemMeta{padding-left:53px}}@media (prefers-reduced-motion:reduce){._3LwC4W_orderCard{transition:none}}._3LwC4W_pixPanel{border:1px solid var(--ll-gold-soft);border-radius:var(--ll-radius-lg);background:var(--ll-surface-strong);margin-top:22px;padding:clamp(22px,4vw,34px);box-shadow:0 16px 42px #49322a12}._3LwC4W_pixHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._3LwC4W_pixTitle{color:var(--ll-ink);font-family:var(--ll-font-display);margin:0;font-size:clamp(1.55rem,4vw,2.15rem);font-weight:600}._3LwC4W_pixSubtitle{color:var(--ll-muted);margin:8px 0 0;font-size:.8rem;line-height:1.6}._3LwC4W_pixDevBadge{background:var(--ll-warning-bg);color:var(--ll-warning);border-radius:999px;flex:none;padding:7px 10px;font-size:.62rem;font-weight:800}._3LwC4W_pixLayout{grid-template-columns:minmax(210px,260px) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,44px);margin-top:26px;display:grid}._3LwC4W_pixQrWrap{border:1px solid var(--ll-border);border-radius:var(--ll-radius-md);background:#fff;place-items:center;padding:14px;display:grid}._3LwC4W_pixQr{width:100%;height:auto;display:block}._3LwC4W_pixExpires{color:var(--ll-ink-soft);margin:0 0 15px;font-size:.76rem}._3LwC4W_pixCodeLabel{color:var(--ll-muted);gap:7px;font-size:.7rem;font-weight:700;display:grid}._3LwC4W_pixCode{resize:vertical;border:1px solid var(--ll-border);border-radius:var(--ll-radius-sm);background:var(--ll-surface-muted);width:100%;min-height:106px;color:var(--ll-ink-soft);padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;line-height:1.5}._3LwC4W_pixCode:focus{outline:2px solid var(--ll-gold-soft);outline-offset:2px}._3LwC4W_pixCopyButton{background:var(--ll-accent-strong);color:#fff;cursor:pointer;min-height:42px;font:inherit;border:0;border-radius:999px;margin-top:12px;padding:0 18px;font-size:.74rem;font-weight:800}._3LwC4W_pixCopyButton:focus-visible{outline:2px solid var(--ll-accent-strong);outline-offset:3px}._3LwC4W_pixHint{color:var(--ll-muted-light);margin:11px 0 0;font-size:.68rem;line-height:1.55}@media (max-width:680px){._3LwC4W_pixHeading{flex-direction:column}._3LwC4W_pixLayout{grid-template-columns:1fr}._3LwC4W_pixQrWrap{width:min(100%,280px);margin:0 auto}}
.-RJi4G_page{width:min(calc(100% - 32px), var(--ll-container));margin:0 auto;padding:38px 0 76px}.-RJi4G_heading{max-width:720px}.-RJi4G_heading>span{color:var(--ll-gold-strong);letter-spacing:.15em;text-transform:uppercase;font-size:.63rem;font-weight:800}.-RJi4G_heading h1{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(3rem,6vw,5rem);font-weight:500;line-height:.95}.-RJi4G_heading p{max-width:590px;color:var(--ll-muted);margin:16px 0 0;font-size:.86rem;line-height:1.75}.-RJi4G_journey{grid-template-columns:auto minmax(28px,1fr) auto minmax(28px,1fr) auto;align-items:center;gap:10px;max-width:620px;margin-top:31px;display:grid}.-RJi4G_journey>span{color:var(--ll-muted-light);align-items:center;gap:8px;display:inline-flex}.-RJi4G_journey>span b{border:1px solid var(--ll-border-strong);background:var(--ll-surface-strong);width:29px;height:29px;font-family:var(--ll-font-display);border-radius:50%;place-items:center;font-size:.69rem;font-weight:600;display:grid}.-RJi4G_journey>span em{font-size:.64rem;font-style:normal;font-weight:750}.-RJi4G_journey>i{background:var(--ll-border);height:1px}.-RJi4G_journey>.-RJi4G_journeyActive{color:var(--ll-accent-strong)}.-RJi4G_journey>.-RJi4G_journeyActive b{border-color:var(--ll-accent-strong);background:var(--ll-accent-strong);color:#fff}.-RJi4G_empty{border:1px solid var(--ll-border);border-radius:var(--ll-radius-xl);background:radial-gradient(circle at 50% 15%, #ffffffbf, transparent 34%), var(--ll-surface-muted);text-align:center;margin-top:40px;padding:clamp(66px,9vw,100px) 24px}.-RJi4G_emptyMark{color:var(--ll-gold);font-family:var(--ll-font-display);font-size:3rem}.-RJi4G_empty h2{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(2rem,5vw,2.75rem);font-weight:500}.-RJi4G_empty p{max-width:420px;color:var(--ll-muted);margin:12px auto 0;font-size:.82rem;line-height:1.65}.-RJi4G_shopButton{background:var(--ll-accent-strong);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:49px;margin-top:21px;padding:10px 23px;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.-RJi4G_cartGrid{grid-template-columns:minmax(0,1fr) minmax(320px,370px);align-items:start;gap:clamp(28px,4.5vw,54px);margin-top:39px;display:grid}.-RJi4G_items{gap:13px;display:grid}.-RJi4G_item{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface-strong);grid-template-columns:142px minmax(0,1fr);gap:22px;padding:16px;display:grid;box-shadow:0 13px 34px #49322a0d}.-RJi4G_imageLink{aspect-ratio:4/5;border-radius:var(--ll-radius-md);background:var(--ll-blush);overflow:hidden}.-RJi4G_itemImage{object-fit:cover;width:100%;height:100%;display:block}.-RJi4G_placeholder{width:100%;height:100%;color:var(--ll-accent);font-family:var(--ll-font-display);text-align:center;background:linear-gradient(145deg, var(--ll-surface-muted), var(--ll-blush-strong));place-content:center;padding:10px;font-size:1rem;display:grid}.-RJi4G_itemBody{min-width:0;padding:4px 4px 2px 0}.-RJi4G_itemTop{justify-content:space-between;gap:18px;display:flex}.-RJi4G_productName{color:var(--ll-ink);font-family:var(--ll-font-display);font-size:1.32rem;font-weight:600;line-height:1.1;text-decoration:none}.-RJi4G_productName:hover{color:var(--ll-accent-strong)}.-RJi4G_variant,.-RJi4G_unitPrice{color:var(--ll-muted);margin:7px 0 0;font-size:.71rem}.-RJi4G_lineTotal{color:var(--ll-accent-strong);font-family:var(--ll-font-display);flex:none;font-size:1.08rem}.-RJi4G_available{background:var(--ll-success-bg);width:fit-content;color:var(--ll-success);border-radius:999px;margin:14px 0 0;padding:5px 8px;font-size:.61rem;font-weight:800}.-RJi4G_warning{border-radius:var(--ll-radius-sm);background:var(--ll-warning-bg);color:var(--ll-warning);margin-top:14px;padding:10px 11px;font-size:.69rem;line-height:1.5}.-RJi4G_controlsArea{flex-wrap:wrap;align-items:center;gap:13px;margin-top:18px;display:flex}.-RJi4G_quantity{border:1px solid var(--ll-border-strong);background:var(--ll-surface-strong);border-radius:999px;grid-template-columns:39px 43px 39px;display:inline-grid;overflow:hidden}.-RJi4G_quantity button,.-RJi4G_quantity span{place-items:center;min-height:39px;display:grid}.-RJi4G_quantity button{color:var(--ll-ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;font-size:1rem}.-RJi4G_quantity button:hover:not(:disabled){background:var(--ll-surface-muted)}.-RJi4G_quantity button:disabled{cursor:not-allowed;opacity:.3}.-RJi4G_quantity span{border-inline:1px solid var(--ll-border);color:var(--ll-ink);font-size:.74rem;font-weight:800}.-RJi4G_removeButton,.-RJi4G_adjustButton{font:inherit;cursor:pointer;border:0;font-size:.68rem;font-weight:800}.-RJi4G_removeButton{color:var(--ll-muted);text-underline-offset:4px;background:0 0;padding:0;text-decoration:underline}.-RJi4G_removeButton:hover{color:var(--ll-danger)}.-RJi4G_adjustButton{background:var(--ll-accent);color:#fff;border-radius:999px;min-height:38px;padding:8px 13px}.-RJi4G_removeButton:disabled,.-RJi4G_adjustButton:disabled{opacity:.45;cursor:wait}.-RJi4G_controlError{width:100%;color:var(--ll-danger);margin:0;font-size:.69rem}.-RJi4G_summary{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface-strong);padding:28px;position:sticky;top:22px;box-shadow:0 20px 54px #49322a14}.-RJi4G_summary h2{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.025em;margin:0 0 25px;font-size:1.75rem;font-weight:500}.-RJi4G_summaryLine,.-RJi4G_summaryTotal{justify-content:space-between;gap:20px;display:flex}.-RJi4G_summaryLine{color:var(--ll-muted);font-size:.72rem}.-RJi4G_summaryLine strong{color:var(--ll-ink-soft)}.-RJi4G_summaryTotal{border-top:1px solid var(--ll-border);color:var(--ll-ink);margin-top:19px;padding-top:19px;font-size:.78rem}.-RJi4G_summaryTotal strong{color:var(--ll-accent-strong);font-family:var(--ll-font-display);font-size:1.35rem}.-RJi4G_shippingNote,.-RJi4G_checkoutNote{color:var(--ll-muted);font-size:.66rem;line-height:1.58}.-RJi4G_shippingNote{border-radius:var(--ll-radius-sm);background:var(--ll-surface-muted);margin:14px 0 0;padding:11px 12px}.-RJi4G_checkoutWarning{border-radius:var(--ll-radius-sm);background:var(--ll-warning-bg);color:var(--ll-warning);margin:15px 0 0;padding:11px;font-size:.68rem;line-height:1.5}.-RJi4G_checkoutButton{background:var(--ll-accent-strong);color:#fff;width:100%;min-height:54px;font:inherit;letter-spacing:.02em;border:0;border-radius:999px;margin-top:21px;font-size:.76rem;font-weight:800;transition:transform .15s,background .15s,box-shadow .15s}a.-RJi4G_checkoutButton{justify-content:center;align-items:center;text-decoration:none;display:flex}a.-RJi4G_checkoutButton:hover{background:var(--ll-accent);transform:translateY(-1px);box-shadow:0 12px 25px #5a3b3124}.-RJi4G_checkoutButton:disabled{opacity:.45;cursor:not-allowed}.-RJi4G_checkoutNote{text-align:center;margin:10px 0 0}.-RJi4G_continueLink{color:var(--ll-muted);text-align:center;margin-top:21px;font-size:.7rem;font-weight:750;text-decoration:none;display:block}.-RJi4G_continueLink:hover{color:var(--ll-accent-strong)}.-RJi4G_shopButton:focus-visible,.-RJi4G_imageLink:focus-visible,.-RJi4G_productName:focus-visible,.-RJi4G_quantity button:focus-visible,.-RJi4G_removeButton:focus-visible,.-RJi4G_adjustButton:focus-visible,.-RJi4G_checkoutButton:focus-visible,.-RJi4G_continueLink:focus-visible{outline:2px solid var(--ll-accent-strong);outline-offset:3px}@media (max-width:860px){.-RJi4G_cartGrid{grid-template-columns:minmax(0,1fr)}.-RJi4G_summary{position:static}}@media (max-width:560px){.-RJi4G_page{width:min(calc(100% - 24px), var(--ll-container));padding:26px 0 56px}.-RJi4G_heading h1{font-size:clamp(2.8rem,14vw,3.65rem)}.-RJi4G_journey{gap:6px;margin-top:25px}.-RJi4G_journey>span{gap:5px}.-RJi4G_journey>span b{width:27px;height:27px}.-RJi4G_journey>span em{font-size:.57rem}.-RJi4G_cartGrid{margin-top:30px}.-RJi4G_item{border-radius:var(--ll-radius-md);grid-template-columns:105px minmax(0,1fr);gap:14px;padding:12px}.-RJi4G_itemTop{gap:9px;display:grid}.-RJi4G_lineTotal{order:2}.-RJi4G_productName{font-size:1.14rem}.-RJi4G_controlsArea{gap:10px}.-RJi4G_summary{border-radius:var(--ll-radius-md);padding:24px 20px}.-RJi4G_empty{margin-top:31px}}@media (prefers-reduced-motion:reduce){.-RJi4G_checkoutButton{transition:none}}
._6Nj7Kq_page{width:min(calc(100% - 32px), var(--ll-container));margin:0 auto;padding:29px 0 76px}._6Nj7Kq_breadcrumb a{color:var(--ll-muted);font-size:.69rem;font-weight:750;text-decoration:none}._6Nj7Kq_breadcrumb a:hover{color:var(--ll-accent-strong)}._6Nj7Kq_heading{max-width:720px;margin-top:30px}._6Nj7Kq_heading>span{color:var(--ll-gold-strong);letter-spacing:.15em;text-transform:uppercase;font-size:.63rem;font-weight:800}._6Nj7Kq_heading h1{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(3rem,6vw,5rem);font-weight:500;line-height:.95}._6Nj7Kq_heading p{max-width:600px;color:var(--ll-muted);margin:16px 0 0;font-size:.86rem;line-height:1.75}._6Nj7Kq_journey{grid-template-columns:auto minmax(28px,1fr) auto minmax(28px,1fr) auto;align-items:center;gap:10px;max-width:620px;margin-top:31px;display:grid}._6Nj7Kq_journey>span{color:var(--ll-muted-light);align-items:center;gap:8px;display:inline-flex}._6Nj7Kq_journey>span b{border:1px solid var(--ll-border-strong);background:var(--ll-surface-strong);width:29px;height:29px;font-family:var(--ll-font-display);border-radius:50%;place-items:center;font-size:.69rem;font-weight:600;display:grid}._6Nj7Kq_journey>span em{font-size:.64rem;font-style:normal;font-weight:750}._6Nj7Kq_journey>i{background:var(--ll-border);height:1px}._6Nj7Kq_journey>._6Nj7Kq_journeyDone,._6Nj7Kq_journey>._6Nj7Kq_journeyActive{color:var(--ll-accent-strong)}._6Nj7Kq_journey>._6Nj7Kq_journeyDone b{border-color:var(--ll-blush-strong);background:var(--ll-blush);color:var(--ll-accent-strong)}._6Nj7Kq_journey>._6Nj7Kq_journeyActive b{border-color:var(--ll-accent-strong);background:var(--ll-accent-strong);color:#fff}._6Nj7Kq_checkoutGrid{grid-template-columns:minmax(0,1fr) minmax(330px,385px);align-items:start;gap:clamp(28px,4.5vw,54px);margin-top:39px;display:grid}._6Nj7Kq_steps{gap:15px;display:grid}._6Nj7Kq_stepCard,._6Nj7Kq_summary,._6Nj7Kq_blocked{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface-strong)}._6Nj7Kq_stepCard{padding:clamp(25px,4vw,34px);box-shadow:0 14px 38px #49322a0d}._6Nj7Kq_stepHeader{align-items:flex-start;gap:16px;display:flex}._6Nj7Kq_stepHeader>span{border:1px solid var(--ll-gold-soft);background:var(--ll-surface-muted);width:36px;height:36px;color:var(--ll-gold-strong);font-family:var(--ll-font-display);border-radius:50%;flex:0 0 36px;place-items:center;font-size:.8rem;display:grid}._6Nj7Kq_stepHeader h2{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.025em;margin:1px 0 0;font-size:1.65rem;font-weight:500}._6Nj7Kq_stepHeader p{color:var(--ll-muted);margin:6px 0 0;font-size:.72rem;line-height:1.58}._6Nj7Kq_form,._6Nj7Kq_addressForm{gap:15px;margin-top:26px;padding-left:52px;display:grid}._6Nj7Kq_form{grid-template-columns:repeat(2,minmax(0,1fr))}._6Nj7Kq_formFooter,._6Nj7Kq_form>._6Nj7Kq_success,._6Nj7Kq_form>._6Nj7Kq_error{grid-column:1/-1}._6Nj7Kq_form label,._6Nj7Kq_addressForm label{gap:7px;display:grid}._6Nj7Kq_form label>span,._6Nj7Kq_addressForm label>span{color:var(--ll-ink-soft);font-size:.68rem;font-weight:780}._6Nj7Kq_form input,._6Nj7Kq_addressForm input{border:1px solid var(--ll-border-strong);background:var(--ll-surface);width:100%;min-height:49px;color:var(--ll-ink);font:inherit;border-radius:12px;outline:none;padding:10px 13px;font-size:.79rem;transition:border-color .15s,box-shadow .15s,background .15s}._6Nj7Kq_form input:focus,._6Nj7Kq_addressForm input:focus{border-color:var(--ll-accent);background:var(--ll-surface-strong);box-shadow:0 0 0 3px #8f675d1a}._6Nj7Kq_formFooter,._6Nj7Kq_addressActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._6Nj7Kq_formFooter button,._6Nj7Kq_addressActions button,._6Nj7Kq_checkoutButton,._6Nj7Kq_secondaryButton{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:9px 16px;font-size:.71rem;font-weight:800}._6Nj7Kq_formFooter button,._6Nj7Kq_addressActions button[type=submit],._6Nj7Kq_checkoutButton{background:var(--ll-accent-strong);color:#fff}._6Nj7Kq_secondaryButton{border:1px solid var(--ll-border-strong);background:var(--ll-surface);color:var(--ll-ink-soft);margin:20px 0 0 52px}._6Nj7Kq_cancelButton{color:var(--ll-muted);background:0 0}._6Nj7Kq_formFooter button:hover:not(:disabled),._6Nj7Kq_addressActions button[type=submit]:hover:not(:disabled),._6Nj7Kq_checkoutButton:hover:not(:disabled){background:var(--ll-accent)}._6Nj7Kq_secondaryButton:hover{border-color:var(--ll-accent)}._6Nj7Kq_formFooter button:disabled,._6Nj7Kq_addressActions button:disabled,._6Nj7Kq_checkoutButton:disabled{cursor:not-allowed;opacity:.46}._6Nj7Kq_complete{background:var(--ll-success-bg);min-height:28px;color:var(--ll-success);border-radius:999px;align-items:center;padding:0 9px;font-size:.64rem;font-weight:800;display:inline-flex}._6Nj7Kq_success,._6Nj7Kq_error,._6Nj7Kq_requirement{margin:0;font-size:.69rem;line-height:1.5}._6Nj7Kq_success{color:var(--ll-success)}._6Nj7Kq_error{color:var(--ll-danger)}._6Nj7Kq_requirement{border-radius:var(--ll-radius-sm);background:var(--ll-warning-bg);color:var(--ll-warning);margin:14px 0 0 52px;padding:9px 11px}._6Nj7Kq_addressList{gap:10px;margin:24px 0 0 52px;display:grid}._6Nj7Kq_addressCard{border:1px solid var(--ll-border);border-radius:var(--ll-radius-md);background:var(--ll-surface);cursor:pointer;grid-template-columns:21px minmax(0,1fr);gap:12px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}._6Nj7Kq_addressCard:hover{border-color:var(--ll-border-strong)}._6Nj7Kq_addressSelected{border-color:var(--ll-accent);background:var(--ll-surface-strong);box-shadow:inset 0 0 0 1px var(--ll-accent);transform:translateY(-1px)}._6Nj7Kq_addressCard input{accent-color:var(--ll-accent);margin-top:3px}._6Nj7Kq_addressCard p{color:var(--ll-muted);margin:4px 0 0;font-size:.69rem;line-height:1.5}._6Nj7Kq_addressTitle{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._6Nj7Kq_addressTitle strong{color:var(--ll-ink-soft);font-size:.8rem}._6Nj7Kq_addressTitle span{background:var(--ll-blush);color:var(--ll-accent);border-radius:999px;padding:4px 8px;font-size:.56rem;font-weight:800}._6Nj7Kq_twoColumns{grid-template-columns:1fr 1fr;gap:12px;display:grid}._6Nj7Kq_addressActions{margin-top:3px}._6Nj7Kq_checkoutButton{letter-spacing:.02em;width:calc(100% - 52px);min-height:53px;margin:20px 0 0 52px}._6Nj7Kq_summary{padding:28px;position:sticky;top:22px;box-shadow:0 20px 54px #49322a14}._6Nj7Kq_summary h2{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.025em;margin:0 0 23px;font-size:1.75rem;font-weight:500}._6Nj7Kq_summaryItems{gap:15px;display:grid}._6Nj7Kq_summaryItem{border-bottom:1px solid var(--ll-border);justify-content:space-between;gap:14px;padding-bottom:14px;display:flex}._6Nj7Kq_summaryItem>div{min-width:0}._6Nj7Kq_summaryItem strong{color:var(--ll-ink-soft);font-size:.73rem}._6Nj7Kq_summaryItem>strong{color:var(--ll-accent-strong);flex:none}._6Nj7Kq_summaryItem span{color:var(--ll-muted);margin-top:5px;font-size:.64rem;display:block}._6Nj7Kq_totalLine,._6Nj7Kq_grandTotal{justify-content:space-between;gap:16px;display:flex}._6Nj7Kq_totalLine{color:var(--ll-muted);margin-top:17px;font-size:.72rem}._6Nj7Kq_totalLine strong{color:var(--ll-ink-soft)}._6Nj7Kq_grandTotal{border-top:1px solid var(--ll-border);color:var(--ll-ink);margin-top:19px;padding-top:19px;font-size:.79rem}._6Nj7Kq_grandTotal strong{color:var(--ll-accent-strong);font-family:var(--ll-font-display);font-size:1.35rem}._6Nj7Kq_shippingNotice,._6Nj7Kq_paymentNotice{border-radius:var(--ll-radius-sm);margin:14px 0 0;padding:11px 12px;font-size:.64rem;line-height:1.58}._6Nj7Kq_shippingNotice{background:var(--ll-surface-muted);color:var(--ll-muted)}._6Nj7Kq_paymentNotice{background:var(--ll-blush);color:var(--ll-ink-soft)}._6Nj7Kq_blocked{max-width:700px;margin-top:38px;padding:clamp(28px,5vw,40px)}._6Nj7Kq_blocked h2{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:500}._6Nj7Kq_blocked p{max-width:520px;color:var(--ll-muted);font-size:.8rem;line-height:1.65}._6Nj7Kq_blocked a{background:var(--ll-accent-strong);color:#fff;border-radius:999px;align-items:center;min-height:43px;margin-top:8px;padding:8px 16px;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}._6Nj7Kq_breadcrumb a:focus-visible,._6Nj7Kq_form input:focus-visible,._6Nj7Kq_addressForm input:focus-visible,._6Nj7Kq_formFooter button:focus-visible,._6Nj7Kq_addressActions button:focus-visible,._6Nj7Kq_secondaryButton:focus-visible,._6Nj7Kq_checkoutButton:focus-visible,._6Nj7Kq_addressCard:focus-within,._6Nj7Kq_blocked a:focus-visible{outline:2px solid var(--ll-accent-strong);outline-offset:3px}@media (max-width:860px){._6Nj7Kq_checkoutGrid{grid-template-columns:minmax(0,1fr)}._6Nj7Kq_summary{position:static}}@media (max-width:600px){._6Nj7Kq_page{width:min(calc(100% - 24px), var(--ll-container));padding:22px 0 56px}._6Nj7Kq_heading{margin-top:24px}._6Nj7Kq_heading h1{font-size:clamp(2.8rem,14vw,3.65rem)}._6Nj7Kq_journey{gap:6px;margin-top:25px}._6Nj7Kq_journey>span{gap:5px}._6Nj7Kq_journey>span b{width:27px;height:27px}._6Nj7Kq_journey>span em{font-size:.57rem}._6Nj7Kq_checkoutGrid{margin-top:30px}._6Nj7Kq_stepCard{border-radius:var(--ll-radius-md);padding:22px 18px}._6Nj7Kq_stepHeader{gap:12px}._6Nj7Kq_stepHeader>span{flex-basis:32px;width:32px;height:32px}._6Nj7Kq_form,._6Nj7Kq_addressForm,._6Nj7Kq_addressList{margin-left:0;padding-left:0}._6Nj7Kq_form{grid-template-columns:minmax(0,1fr)}._6Nj7Kq_formFooter,._6Nj7Kq_form>._6Nj7Kq_success,._6Nj7Kq_form>._6Nj7Kq_error{grid-column:auto}._6Nj7Kq_secondaryButton,._6Nj7Kq_checkoutButton{width:100%;margin-left:0}._6Nj7Kq_requirement{margin-left:0}._6Nj7Kq_twoColumns{grid-template-columns:minmax(0,1fr)}._6Nj7Kq_summary{border-radius:var(--ll-radius-md);padding:24px 20px}}@media (prefers-reduced-motion:reduce){._6Nj7Kq_form input,._6Nj7Kq_addressForm input,._6Nj7Kq_addressCard{transition:none}}
._6X7W5G_page{width:min(100% - 32px,1100px);margin:0 auto;padding:48px 0 28px}._6X7W5G_grid{border:1px solid var(--ll-border);border-radius:var(--ll-radius-xl);background:var(--ll-surface);min-height:620px;box-shadow:var(--ll-shadow-soft);grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);display:grid;overflow:hidden}._6X7W5G_intro{background:linear-gradient(145deg, var(--ll-surface-muted), var(--ll-blush));align-content:center;min-width:0;padding:clamp(42px,6vw,72px);display:grid;position:relative;overflow:hidden}._6X7W5G_intro:after{content:"";border:1px solid #ffffffa6;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-100px;right:-120px}._6X7W5G_introContent{z-index:1;position:relative}._6X7W5G_eyebrow,._6X7W5G_cardEyebrow{color:var(--ll-gold-strong);letter-spacing:.15em;text-transform:uppercase;font-size:.62rem;font-weight:800}._6X7W5G_intro h1{max-width:570px;color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.055em;margin:14px 0 0;font-size:clamp(3rem,5.5vw,4.8rem);font-weight:500;line-height:.94}._6X7W5G_intro h1 em{color:var(--ll-accent);font-weight:400;display:block}._6X7W5G_introContent>p{max-width:500px;color:var(--ll-muted);margin:23px 0 0;font-size:.88rem;line-height:1.8}._6X7W5G_benefits{border-top:1px solid var(--ll-border);grid-template-columns:1fr 1fr;gap:20px;margin-top:34px;padding-top:24px;display:grid}._6X7W5G_benefits article{grid-template-columns:auto 1fr;gap:9px;display:grid}._6X7W5G_benefits span{color:var(--ll-gold);font-family:var(--ll-font-display);font-size:.75rem}._6X7W5G_benefits p{color:var(--ll-muted);margin:0;font-size:.68rem;line-height:1.55}._6X7W5G_introMark{text-align:right;display:grid;position:absolute;bottom:25px;right:28px}._6X7W5G_introMark span{color:var(--ll-accent);font-family:var(--ll-font-display);letter-spacing:-.04em;font-size:1.25rem;font-weight:700}._6X7W5G_introMark small{color:var(--ll-gold-strong);letter-spacing:.14em;text-transform:uppercase;font-size:.5rem;font-weight:800}._6X7W5G_card{background:var(--ll-surface-strong);align-content:center;padding:clamp(32px,5vw,54px);display:grid}._6X7W5G_card h2{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.035em;margin:8px 0 0;font-size:2rem;font-weight:500}._6X7W5G_card>p{color:var(--ll-muted);margin:9px 0 0;font-size:.79rem;line-height:1.6}._6X7W5G_notice{border:1px solid var(--ll-border);border-radius:var(--ll-radius-sm);background:var(--ll-surface-muted);color:var(--ll-ink-soft);margin:17px 0 0;padding:10px 12px;font-size:.75rem}@media (max-width:820px){._6X7W5G_grid{grid-template-columns:1fr}._6X7W5G_intro{min-height:420px}}@media (max-width:520px){._6X7W5G_page{padding-top:25px}._6X7W5G_grid{border-radius:var(--ll-radius-lg)}._6X7W5G_intro{min-height:auto;padding:38px 25px 72px}._6X7W5G_intro h1{font-size:2.9rem}._6X7W5G_benefits{grid-template-columns:1fr}._6X7W5G_card{padding:34px 25px}}
._5nl4Yq_page{width:min(calc(100% - 32px), var(--ll-container));margin:0 auto;padding:24px 0 72px}._5nl4Yq_breadcrumb{color:var(--ll-muted-light);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:24px;font-size:.68rem;font-weight:650;display:flex}._5nl4Yq_breadcrumb a{color:inherit;text-decoration:none}._5nl4Yq_breadcrumb a:hover{color:var(--ll-accent)}._5nl4Yq_productGrid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.78fr);align-items:start;gap:clamp(34px,5.5vw,82px);display:grid}._5nl4Yq_galleryShell{min-width:0}._5nl4Yq_galleryStage{aspect-ratio:4/5;border-radius:var(--ll-radius-lg);background:var(--ll-blush);position:relative;overflow:hidden}._5nl4Yq_galleryImage{object-fit:cover;width:100%;height:100%;display:block}._5nl4Yq_galleryFallback{width:100%;height:100%;color:var(--ll-accent);text-align:center;background:radial-gradient(circle at 70% 25%, #ffffffa6, transparent 30%), linear-gradient(145deg, var(--ll-surface-muted), var(--ll-blush-strong));place-content:center;justify-items:center;gap:9px;padding:32px;display:grid}._5nl4Yq_galleryFallback span{font-family:var(--ll-font-display);letter-spacing:-.05em;font-size:2rem;font-weight:700}._5nl4Yq_galleryFallback small{letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:750}._5nl4Yq_galleryCounter{min-height:31px;color:var(--ll-ink-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-size:.66rem;font-weight:750;display:inline-flex;position:absolute;bottom:16px;right:16px}._5nl4Yq_thumbnailRail{overscroll-behavior-inline:contain;scrollbar-width:thin;grid-auto-columns:82px;grid-auto-flow:column;justify-content:start;gap:10px;margin-top:12px;padding:1px 1px 5px;display:grid;overflow-x:auto}._5nl4Yq_thumbnailButton{aspect-ratio:4/5;border:1px solid var(--ll-border);background:var(--ll-blush);cursor:pointer;opacity:.72;border-radius:13px;padding:0;transition:opacity .15s,border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden}._5nl4Yq_thumbnailButton:hover{opacity:1}._5nl4Yq_thumbnailSelected{border-color:var(--ll-accent-strong);box-shadow:0 0 0 1px var(--ll-accent-strong);opacity:1}._5nl4Yq_thumbnailButton:focus-visible{outline:2px solid var(--ll-accent-strong);outline-offset:3px}._5nl4Yq_thumbnailImage,._5nl4Yq_thumbnailFallback{width:100%;height:100%}._5nl4Yq_thumbnailImage{object-fit:cover;display:block}._5nl4Yq_thumbnailFallback{background:var(--ll-surface-muted);color:var(--ll-accent);font-family:var(--ll-font-display);place-items:center;font-size:.68rem;display:grid}._5nl4Yq_thumbnailFallback small{display:none}._5nl4Yq_galleryEmpty{aspect-ratio:4/5;border-radius:var(--ll-radius-lg);color:var(--ll-accent-strong);text-align:center;background:radial-gradient(circle at 74% 22%, #ffffffb8, transparent 28%), linear-gradient(145deg, var(--ll-surface-muted), var(--ll-blush-strong));place-content:center;justify-items:center;gap:11px;padding:40px;display:grid;overflow:hidden}._5nl4Yq_galleryEmpty small{color:var(--ll-gold-strong);letter-spacing:.16em;text-transform:uppercase;font-size:.58rem;font-weight:800}._5nl4Yq_galleryEmpty strong{max-width:380px;font-family:var(--ll-font-display);letter-spacing:-.045em;font-size:clamp(2.1rem,5vw,3.8rem);font-weight:500;line-height:.98}._5nl4Yq_galleryEmpty span{color:var(--ll-muted);letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font-size:.64rem}._5nl4Yq_info{border:1px solid var(--ll-border);border-radius:var(--ll-radius-lg);background:var(--ll-surface-strong);padding:clamp(25px,3vw,38px);position:sticky;top:22px;box-shadow:0 20px 56px #49322a12}._5nl4Yq_productMeta{justify-content:space-between;align-items:center;gap:14px;display:flex}._5nl4Yq_category{color:var(--ll-gold-strong);letter-spacing:.14em;text-transform:uppercase;font-size:.63rem;font-weight:800}._5nl4Yq_availableBadge,._5nl4Yq_soldOutBadge{letter-spacing:.035em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:27px;padding:0 10px;font-size:.57rem;font-weight:800;display:inline-flex}._5nl4Yq_availableBadge{background:var(--ll-success-bg);color:var(--ll-success)}._5nl4Yq_soldOutBadge{background:var(--ll-danger-bg);color:var(--ll-danger)}._5nl4Yq_info h1{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(2.65rem,4.7vw,4.45rem);font-weight:500;line-height:.94}._5nl4Yq_description{max-width:600px;color:var(--ll-muted);margin:21px 0 0;font-size:.88rem;line-height:1.78}._5nl4Yq_quickFacts{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}._5nl4Yq_quickFacts span{border:1px solid var(--ll-border);background:var(--ll-surface-muted);min-height:34px;color:var(--ll-muted);border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:.65rem;display:inline-flex}._5nl4Yq_quickFacts strong{color:var(--ll-accent-strong);font-family:var(--ll-font-display);font-size:.93rem}._5nl4Yq_purchase{border-top:1px solid var(--ll-border);margin-top:27px;padding-top:25px}._5nl4Yq_productPrice{color:var(--ll-accent-strong);font-family:var(--ll-font-display);letter-spacing:-.025em;margin:0 0 27px;font-size:clamp(1.85rem,3vw,2.2rem);font-weight:600}._5nl4Yq_optionGroup{margin-top:23px}._5nl4Yq_optionHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._5nl4Yq_optionHeading strong{color:var(--ll-ink-soft);font-size:.76rem}._5nl4Yq_optionHeading span{color:var(--ll-muted-light);font-size:.65rem}._5nl4Yq_colorOptions,._5nl4Yq_sizeOptions{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}._5nl4Yq_colorOptions button,._5nl4Yq_sizeOptions button{border:1px solid var(--ll-border-strong);background:var(--ll-surface-strong);min-height:44px;color:var(--ll-ink-soft);font:inherit;cursor:pointer;border-radius:13px;font-size:.74rem;font-weight:700;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s}._5nl4Yq_colorOptions button{align-items:center;gap:8px;padding:8px 12px;display:inline-flex}._5nl4Yq_colorOptions button small{color:var(--ll-muted-light);font-size:.56rem}._5nl4Yq_sizeOptions button{min-width:49px;padding:8px 13px}._5nl4Yq_colorOptions button:hover,._5nl4Yq_sizeOptions button:hover{border-color:var(--ll-accent)}._5nl4Yq_colorOptions ._5nl4Yq_selectedOption,._5nl4Yq_sizeOptions ._5nl4Yq_selectedOption{border-color:var(--ll-accent-strong);background:var(--ll-surface-muted);box-shadow:inset 0 0 0 1px var(--ll-accent-strong);transform:translateY(-1px)}._5nl4Yq_colorOptions button:focus-visible,._5nl4Yq_sizeOptions button:focus-visible,._5nl4Yq_addButton:focus-visible,._5nl4Yq_authLink:focus-visible{outline:2px solid var(--ll-accent-strong);outline-offset:3px}._5nl4Yq_sizeOptions button:disabled{cursor:not-allowed;opacity:.34;text-decoration:line-through}._5nl4Yq_swatch{background:var(--ll-blush-strong);border:1px solid #4e3a3429;border-radius:50%;flex:0 0 16px;width:16px;height:16px}._5nl4Yq_optionHint{color:var(--ll-muted-light);padding:11px 0 2px;font-size:.71rem;display:block}._5nl4Yq_stock{color:var(--ll-muted);margin:16px 0 0;font-size:.69rem}._5nl4Yq_addButton{background:var(--ll-accent-strong);color:#fff;width:100%;min-height:56px;font:inherit;letter-spacing:.03em;cursor:pointer;border:0;border-radius:999px;margin-top:20px;font-size:.78rem;font-weight:800;transition:transform .15s,background .15s,box-shadow .15s}._5nl4Yq_addButton:hover:not(:disabled){background:var(--ll-accent);transform:translateY(-1px);box-shadow:0 12px 26px #5a3b3121}._5nl4Yq_addButton:disabled{cursor:not-allowed;opacity:.42}._5nl4Yq_error,._5nl4Yq_success{border-radius:11px;margin:12px 0 0;padding:10px 12px;font-size:.72rem;line-height:1.5}._5nl4Yq_error{background:var(--ll-danger-bg);color:var(--ll-danger)}._5nl4Yq_success{background:var(--ll-success-bg);color:var(--ll-success)}._5nl4Yq_authLink{color:var(--ll-accent-strong);margin-top:9px;font-size:.72rem;font-weight:800;display:inline-flex}._5nl4Yq_details{border-top:1px solid var(--ll-border);margin-top:29px;display:grid}._5nl4Yq_details article{border-bottom:1px solid var(--ll-border);grid-template-columns:30px 1fr;gap:12px;padding:17px 0;display:grid}._5nl4Yq_details article>span{color:var(--ll-gold);font-family:var(--ll-font-display);font-size:.74rem}._5nl4Yq_details strong{color:var(--ll-ink-soft);font-size:.72rem}._5nl4Yq_details p{color:var(--ll-muted);margin:5px 0 0;font-size:.69rem;line-height:1.58}@media (max-width:900px){._5nl4Yq_productGrid{grid-template-columns:minmax(0,1fr);gap:28px}._5nl4Yq_info{position:static}}@media (max-width:620px){._5nl4Yq_page{width:min(calc(100% - 24px), var(--ll-container));padding:18px 0 54px}._5nl4Yq_breadcrumb{margin-bottom:17px}._5nl4Yq_galleryStage,._5nl4Yq_galleryEmpty{border-radius:var(--ll-radius-md)}._5nl4Yq_galleryCounter{bottom:12px;right:12px}._5nl4Yq_thumbnailRail{grid-auto-columns:70px;gap:8px}._5nl4Yq_thumbnailButton{border-radius:11px}._5nl4Yq_info{border-radius:var(--ll-radius-md);padding:22px 18px 20px}._5nl4Yq_info h1{font-size:clamp(2.55rem,13vw,3.4rem)}._5nl4Yq_description{font-size:.84rem}._5nl4Yq_productMeta,._5nl4Yq_optionHeading{align-items:flex-start}}@media (prefers-reduced-motion:reduce){._5nl4Yq_thumbnailButton,._5nl4Yq_colorOptions button,._5nl4Yq_sizeOptions button,._5nl4Yq_addButton{transition:none}}
.IgdwDW_page{width:min(100% - 32px,720px);margin:0 auto;padding:64px 0 72px}.IgdwDW_card{border:1px solid var(--ll-border);border-radius:var(--ll-radius-xl);background:var(--ll-surface);box-shadow:var(--ll-shadow-soft);text-align:center;padding:clamp(32px,6vw,56px)}.IgdwDW_eyebrow{color:var(--ll-gold-strong);letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;font-size:.68rem;font-weight:800;display:block}.IgdwDW_card h1{color:var(--ll-ink);font-family:var(--ll-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,6vw,2.8rem);font-weight:400;line-height:1.05}.IgdwDW_card p{max-width:440px;color:var(--ll-muted);margin:16px auto 0;line-height:1.6}.IgdwDW_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.IgdwDW_primary,.IgdwDW_secondary{min-height:46px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.IgdwDW_primary{background:var(--ll-accent-strong);color:#fff;border:0}.IgdwDW_secondary{border:1px solid var(--ll-border-strong);color:var(--ll-ink);background:0 0}.IgdwDW_primary:focus-visible,.IgdwDW_secondary:focus-visible{outline:2px solid var(--ll-accent-strong);outline-offset:3px}
