/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Inter", system-ui, sans-serif;--font-serif:"Cormorant Garamond", Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#0d0d0d;--color-primary-dark:#000;--color-gold:#d4af37;--color-gold-light:#e8c94f;--color-gold-dark:#b8960a;--color-rose:#8a7e6b;--color-ivory:#0d0d0d;--color-surface:#1a1a1a;--color-text:#e8e4dc;--color-muted:#9a9590;--color-success:#2ecc71;--color-success-bg:#2ecc7114;--color-success-border:#2ecc7140;--color-error:#e74c3c;--font-display:"Montserrat", sans-serif;--font-body:"Inter", system-ui, sans-serif;--color-bg:#0d0d0d;--color-text-muted:#9a9590;--color-header-bg:#0d0d0deb;--color-header-border:#d4af3726;--color-stats-bg:#141414;--color-tagline:var(--color-gold);--color-marquee-alt:var(--color-gold);--color-card-border:#d4af371f;--color-about-blob-opacity:.06}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-sans);background-color:var(--color-ivory);color:var(--color-text);cursor:none;overflow-x:hidden}@media(pointer:coarse){body{cursor:auto}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0d0d0d}::-webkit-scrollbar-thumb{background:var(--color-gold);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-gold-dark)}::selection{background:var(--color-gold);color:#0d0d0d}.font-serif{font-family:var(--font-serif)}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.grain-overlay{pointer-events:none;z-index:1;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:150px 150px;position:fixed;top:0;right:0;bottom:0;left:0}.hud-circle{pointer-events:none;border:1px dashed #d4af3726;border-radius:50%;position:absolute}.fade-up{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(32px)}.fade-up.visible{opacity:1;transform:translateY(0)}.btn{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;border-radius:3px;outline:none;align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary{background:var(--color-gold);color:#0d0d0d}.btn-primary:hover{background:var(--color-gold-light);transform:translateY(-2px);box-shadow:0 8px 24px #d4af3759}.btn-gold{background:var(--color-gold);color:var(--color-primary)}.btn-gold:hover{background:var(--color-gold-light);transform:translateY(-2px);box-shadow:0 8px 24px #d4af3759}.btn-outline{color:var(--color-gold);border:1.5px solid var(--color-gold);background:0 0}.btn-outline:hover{background:var(--color-gold);color:#0d0d0d}.btn-ghost{color:var(--color-text);background:0 0;border-bottom:1px solid #0000;border-radius:0;padding:.5rem 0}.btn-ghost:hover{border-bottom-color:var(--color-gold);color:var(--color-gold)}.card{background:#1a1a1a;border:1px solid #d4af371a;border-radius:6px;transition:transform .3s,box-shadow .3s;overflow:hidden}.card:hover{transform:translateY(-4px);box-shadow:0 20px 60px #0006}.product-img-wrap{position:relative;overflow:hidden}.product-img-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.product-img-wrap:hover img{transform:scale(1.07)}.badge{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;border-radius:2px;padding:.2rem .6rem;font-size:.6rem;font-weight:600;display:inline-block}.badge-gold{background:var(--color-gold);color:var(--color-primary)}.badge-dark{color:var(--color-gold);background:#140e04d1;border:1px solid #d4af3780}.badge-rose{background:var(--color-rose);color:#fff}.input{width:100%;font-family:var(--font-sans);background:var(--color-surface);border:1.5px solid var(--color-card-border);color:var(--color-text);border-radius:4px;outline:none;padding:.875rem 1rem;font-size:.9rem;transition:border-color .25s}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239a9590' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px;padding-right:2.5rem}.input:focus{border-color:var(--color-gold)}.input::placeholder{color:#666}.section{padding:5rem 0}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.container{padding:0 1.25rem}.section{padding:3.5rem 0}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{background:linear-gradient(90deg,#1a1a1a 25%,#2a2a2a,#1a1a1a 75%) 0 0/200% 100%;border-radius:4px;animation:1.4s linear infinite shimmer}.divider{background:var(--color-gold);width:48px;height:2px;margin:1.25rem 0}.embla{overflow:hidden}.embla__container{gap:1.5rem;display:flex}.embla__slide{flex:0 0 320px;min-width:0}.cart-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:998;background:#0006;position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer{background:var(--color-surface);z-index:999;flex-direction:column;width:min(480px,100vw);height:100vh;display:flex;position:fixed;top:0;right:0;box-shadow:-20px 0 60px #0003}.pyramid-tier{transition:background .3s}.tab-btn{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;color:#666;background:0 0;border:none;border-bottom:2px solid #0000;padding:.75rem 1.5rem;font-size:.7rem;font-weight:600;transition:color .25s,border-color .25s}.tab-btn.active{color:var(--color-text);border-bottom-color:var(--color-gold)}@media(max-width:768px){body{cursor:auto}}.step-dot{width:32px;height:32px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;transition:all .3s;display:flex}.step-dot.active{background:var(--color-gold);color:var(--color-primary)}.step-dot.done{background:var(--color-primary);color:#fff}.step-dot.inactive{color:#666;background:#333}.star{color:var(--color-gold)}.star-empty{color:#444}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}body.theme-light{color:#1a1a1a;--color-bg:#f5f4f0;--color-ivory:#f5f4f0;--color-text:#1a1a1a;--color-text-muted:#5e5954;--color-muted:#5e5954;--color-surface:#fff;--color-secondary:#eae8e3;--color-primary:#1a1a1a;--color-primary-dark:#0d0d0d;--color-success:#196f3d;--color-success-bg:#196f3d0f;--color-success-border:#196f3d33;--color-error:#c0392b;--color-error-bg:#c0392b0f;--color-error-border:#c0392b33;--color-header-bg:#f5f4f0f2;--color-header-border:#d4af3726;--color-stats-bg:#eae8e3;--color-gold:#b8960a;--color-mood-card-bg:#ffffffd9;--color-mood-card-border:#00000029;--color-tagline:#6e520f;--color-marquee-alt:#6e520f;--color-card-border:#00000024;--color-about-hero-desc:#1a1a1ab3;--color-about-card-bg:#fff;--color-about-card-border:#0000001a;--color-about-icon-bg:#0000000f;--color-about-process-desc:#1a1a1a99;--color-circle-border:#0000001a;--color-dot-shadow:#00000026;--color-about-blob-opacity:.05;background-color:#f5f4f0}body.theme-light .tagline,body.theme-light [class*=tagline]{color:var(--color-tagline)!important;font-weight:700!important}body.theme-light .btn-outline{color:#6e520f;border-color:#6e520f;font-weight:600}body.theme-light .btn-outline:hover{color:#fff;background:#6e520f;border-color:#6e520f}body.theme-light ::-webkit-scrollbar-track{background:#f5f4f0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._cursor_1xqum_1{position:fixed;top:0;left:0;border-radius:50%;background:#fff;pointer-events:none;z-index:99999;mix-blend-mode:difference;will-change:transform,width,height;transition:width .18s ease,height .18s ease}._blob_1isis_1{border-radius:50%;background:radial-gradient(ellipse at 38% 40%,rgba(212,175,55,.85) 0%,rgba(180,60,120,.65) 20%,rgba(120,60,200,.5) 40%,rgba(30,140,180,.35) 62%,rgba(212,175,55,.15) 80%,transparent 100%);filter:blur(32px);opacity:1;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0}._drawerHeader_19vce_1{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1.25rem;border-bottom:1px solid var(--color-card-border)}._drawerTitle_19vce_9{font-family:var(--font-serif);font-size:1.4rem;font-weight:500;color:var(--color-text)}._drawerCount_19vce_16{font-family:var(--font-display);font-size:.68rem;letter-spacing:.1em;color:var(--color-text);font-weight:700;margin-top:.2rem}._closeBtn_19vce_25{background:none;border:none;cursor:pointer;color:var(--color-text);padding:.25rem}._shippingBar_19vce_33{padding:.75rem 1.5rem;background:#d4af3714;border-bottom:1px solid var(--color-card-border)}._shippingText_19vce_39{font-family:var(--font-display);font-size:.65rem;letter-spacing:.08em;color:var(--color-text);font-weight:600}._shippingHighlight_19vce_47{color:var(--color-gold)}._progressTrack_19vce_51{height:3px;background:var(--color-card-border);border-radius:2px;margin-top:.5rem}._progressFill_19vce_58{height:100%;background:var(--color-gold);border-radius:2px;transition:width .4s ease}._itemsArea_19vce_65{flex:1;overflow-y:auto;padding:1rem 1.5rem}._emptyState_19vce_71{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;padding:3rem 0}._emptyIcon_19vce_81{color:#d4af3780}._emptyTitle_19vce_85{font-family:var(--font-serif);font-size:1.25rem;color:var(--color-text)}._emptyText_19vce_91{font-family:var(--font-sans);font-size:.85rem;color:var(--color-muted);text-align:center}._itemsList_19vce_98{display:flex;flex-direction:column;gap:1.25rem}._itemRow_19vce_104{display:flex;gap:1rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-card-border)}._itemImage_19vce_111{width:80px;height:80px;object-fit:cover;border-radius:4px}._itemDetails_19vce_118{flex:1;min-width:0}._itemBrand_19vce_123{font-family:var(--font-display);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.25rem}._itemName_19vce_132{font-family:var(--font-serif);font-size:1rem;font-weight:500;color:var(--color-text);margin-bottom:.3rem}._itemVariant_19vce_140{font-family:var(--font-sans);font-size:.75rem;color:var(--color-muted);margin-bottom:.75rem}._itemActions_19vce_147{display:flex;align-items:center;justify-content:space-between}._qtyControl_19vce_153{display:flex;align-items:center;gap:.5rem;border:1px solid var(--color-card-border);border-radius:4px;padding:.25rem .5rem}._qtyBtn_19vce_162{background:none;border:none;cursor:pointer;color:var(--color-text);display:flex;padding:0}._qtyValue_19vce_171{font-family:var(--font-display);font-size:.75rem;font-weight:600;min-width:16px;text-align:center;color:var(--color-text)}._priceArea_19vce_180{display:flex;align-items:center;gap:.75rem}._itemPrice_19vce_186{font-family:var(--font-display);font-size:.85rem;font-weight:700;color:var(--color-text)}._removeBtn_19vce_193{background:none;border:none;cursor:pointer;color:#d4af3780;display:flex;transition:color .2s}._removeBtn_19vce_193:hover{color:var(--color-error)}._drawerFooter_19vce_206{padding:1.25rem 1.5rem;border-top:1px solid var(--color-card-border);background:var(--color-bg)}._summaryRow_19vce_212{display:flex;justify-content:space-between;margin-bottom:.5rem}._summaryRowLast_19vce_218{display:flex;justify-content:space-between;margin-bottom:1rem}._summaryLabel_19vce_224{font-family:var(--font-sans);font-size:.85rem;color:var(--color-muted)}._summaryValue_19vce_230{font-family:var(--font-display);font-size:.85rem;font-weight:600;color:var(--color-text)}._summaryValueFree_19vce_237{font-family:var(--font-display);font-size:.85rem;font-weight:600;color:var(--color-success)}._footer_1uqx9_1{background:var(--color-primary);color:var(--color-ivory);padding:4rem 0 2rem}._topGrid_1uqx9_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:3rem;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.08)}._brandName_1uqx9_16{font-family:var(--font-serif);font-size:1.75rem;font-weight:400;margin-bottom:1rem;letter-spacing:.03em;color:var(--color-gold)}._brandDesc_1uqx9_25{font-family:var(--font-sans);font-size:.85rem;line-height:1.85;color:#faf6ee8c;max-width:240px;margin-bottom:1.5rem}._socialRow_1uqx9_34{display:flex;gap:.75rem}._socialLink_1uqx9_39{width:34px;height:34px;border:1px solid rgba(255,255,255,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#faf6ee80;transition:all .25s;text-decoration:none}._socialLink_1uqx9_39:hover{border-color:var(--color-gold);color:var(--color-gold)}._columnTitle_1uqx9_57{font-family:var(--font-display);font-size:.62rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-gold);margin-bottom:1.25rem}._columnLink_1uqx9_66{display:block;font-family:var(--font-sans);font-size:.85rem;color:#faf6ee8c;text-decoration:none;margin-bottom:.65rem;transition:color .2s}._columnLink_1uqx9_66:hover{color:var(--color-gold)}._contactText_1uqx9_80{font-family:var(--font-sans);font-size:.85rem;color:#faf6ee8c;line-height:1.8;margin-bottom:1rem}._emailLink_1uqx9_88{font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:.08em;color:var(--color-gold);text-decoration:none;border-bottom:1px solid rgba(212,175,55,.4);padding-bottom:2px;transition:border-color .2s}._promiseBox_1uqx9_100{margin-top:1.5rem;padding:1rem;border:1px solid rgba(212,175,55,.2);border-radius:6px}._promiseLabel_1uqx9_107{font-family:var(--font-display);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.4rem}._promiseText_1uqx9_116{font-family:var(--font-sans);font-size:.8rem;color:#faf6ee80;line-height:1.7}._bottomBar_1uqx9_123{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}._copyright_1uqx9_131{font-family:var(--font-sans);font-size:.72rem;color:#faf6ee47}._legalLinks_1uqx9_137{display:flex;gap:1.5rem}._legalLink_1uqx9_137{font-family:var(--font-sans);font-size:.72rem;color:#faf6ee47;text-decoration:none;transition:color .25s}._legalLink_1uqx9_137:hover{color:var(--color-ivory)}._header_1lpq3_1{position:fixed;top:0;left:0;right:0;z-index:100;transition:transform .35s ease,background .4s ease,border-color .4s ease}._headerInner_1lpq3_13{display:flex;align-items:center;justify-content:space-between;height:72px}._logo_1lpq3_20{text-decoration:none}._logoText_1lpq3_24{font-family:var(--font-serif);font-size:1.5rem;font-weight:500;color:var(--color-gold);letter-spacing:.05em}._desktopNav_1lpq3_32{display:flex;align-items:center;gap:1.5rem}._navLink_1lpq3_38{font-family:var(--font-display);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);text-decoration:none;padding-bottom:2px;transition:border-color .25s}._actions_1lpq3_50{display:flex;align-items:center;gap:.75rem}._wishlistLink_1lpq3_56{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:none;color:var(--color-text);text-decoration:none;transition:color .2s}._wishlistLink_1lpq3_56:hover{color:var(--color-gold)}._badge_1lpq3_74{position:absolute;top:2px;right:2px;background:var(--color-gold);color:#0d0d0d;border-radius:50%;width:14px;height:14px;display:flex;align-items:center;justify-content:center;font-size:.5rem;font-weight:700}._cartBtn_1lpq3_90{background:var(--color-gold);color:#0d0d0d;border:none;border-radius:50px;padding:.5rem 1.25rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;font-family:var(--font-display);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:all .25s ease}._cartIconWrap_1lpq3_108{position:relative;display:inline-flex;align-items:center;justify-content:center}._cartBadge_1lpq3_115{position:absolute;top:-8px;right:-9px;background:#0d0d0d;color:var(--color-gold);border:1px solid var(--color-gold);border-radius:50%;width:15px;height:15px;display:flex;align-items:center;justify-content:center;font-size:.5rem;font-weight:700;line-height:1}._userMenuWrap_1lpq3_133{position:relative}._userMenuBtn_1lpq3_137{display:flex;align-items:center;gap:.35rem;background:#d4af3714;border:1px solid rgba(212,175,55,.2);border-radius:50px;padding:.35rem .85rem .35rem .5rem;color:var(--color-text);cursor:pointer;transition:all .2s}._userAvatar_1lpq3_150{width:24px;height:24px;border-radius:50%;background:#d4af3733;display:flex;align-items:center;justify-content:center}._dropdown_1lpq3_160{position:absolute;top:calc(100% + 8px);right:0;background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:10px;padding:.5rem;min-width:200px;z-index:200;box-shadow:0 16px 48px #00000059,0 4px 16px #0003}._dropdown_1lpq3_160,._dropdown_1lpq3_160 *{--color-text-override: initial}._dropdownEmail_1lpq3_180{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted);padding:.4rem .75rem .75rem;margin:0;border-bottom:1px solid var(--color-card-border)}._dropdownLink_1lpq3_189{display:block;font-family:var(--font-display);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);text-decoration:none;padding:.6rem .75rem;border-radius:6px;transition:background .15s}._dropdownLink_1lpq3_189:hover{background:#d4af3714}._logoutBtn_1lpq3_207{display:flex;align-items:center;gap:.4rem;width:100%;background:none;border:none;border-top:1px solid var(--color-card-border);border-radius:0;padding:.6rem .75rem;color:#f87171;cursor:pointer;font-family:var(--font-display);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-top:.25rem;transition:background .15s}._logoutBtn_1lpq3_207:hover{background:#f8717112}._signInLink_1lpq3_232{display:flex;align-items:center;gap:.4rem;background:none;border:1px solid rgba(212,175,55,.25);border-radius:50px;padding:.45rem 1rem;color:var(--color-text);text-decoration:none;font-family:var(--font-display);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:all .2s}._signInLink_1lpq3_232:hover{border-color:var(--color-gold);color:var(--color-gold)}._mobileMenuBtn_1lpq3_255{background:none;border:none;cursor:pointer;color:var(--color-text);display:none}._mobileNav_1lpq3_263{position:fixed;top:72px;left:0;right:0;background:var(--color-ivory);z-index:99;padding:2rem;border-bottom:1px solid rgba(212,175,55,.2);display:flex;flex-direction:column;gap:1.5rem}._mobileNavLink_1lpq3_277{font-family:var(--font-display);font-size:.8rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text);text-decoration:none}@media(max-width:768px){._desktopNav_1lpq3_32{display:none!important}._mobileMenuBtn_1lpq3_255{display:flex!important}}._loadingWrap_ikss9_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-ivory)}._loadingText_ikss9_9{font-family:var(--font-sans);font-size:.9rem;color:var(--color-muted);letter-spacing:.05em}._card_1bhb7_1{background:var(--color-surface);border-radius:6px;overflow:hidden;border:1px solid var(--color-card-border);transition:box-shadow .3s ease}._card_1bhb7_1:hover{box-shadow:0 20px 60px #0006}._cardLink_1bhb7_13{text-decoration:none;display:block}._imgWrap_1bhb7_18{position:relative;aspect-ratio:4/5;overflow:hidden}._img_1bhb7_18{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}._card_1bhb7_1:hover ._img_1bhb7_18{transform:scale(1.07)}._badges_1bhb7_36{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px}._actionBtns_1bhb7_45{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px}._wishBtn_1bhb7_54{width:32px;height:32px;background:#faf6eef2;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s}._quickViewBtn_1bhb7_67{width:32px;height:32px;background:#0d0d0df2;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-muted);transition:all .25s}._outOfStockOverlay_1bhb7_81{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;pointer-events:none}._outOfStockLabel_1bhb7_91{font-family:var(--font-display);font-size:.65rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#000000b8;border:1px solid rgba(255,255,255,.25);border-radius:3px;padding:.45rem 1rem}._addOverlay_1bhb7_104{position:absolute;bottom:0;left:0;right:0;padding:1rem;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,transparent 100%);transform:translateY(100%);transition:transform .35s ease}._addOverlayVisible_1bhb7_115,._card_1bhb7_1:hover ._addOverlay_1bhb7_104{transform:translateY(0)}._addBtn_1bhb7_123{width:100%;border:none;border-radius:3px;padding:.65rem 1rem;font-family:var(--font-display);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:background .25s}._info_1bhb7_140{padding:1rem 1.1rem 1.25rem}._brand_1bhb7_144{font-family:var(--font-display);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.3rem}._name_1bhb7_153{font-family:var(--font-serif);font-size:1.1rem;font-weight:500;color:var(--color-text);margin-bottom:.5rem;line-height:1.3}._priceRow_1bhb7_162{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._price_1bhb7_162{font-family:var(--font-display);font-size:.9rem;font-weight:700;color:var(--color-gold)}._comparePrice_1bhb7_176{font-family:var(--font-sans);font-size:.75rem;color:#9a9590;text-decoration:line-through}._meta_1bhb7_183{font-family:var(--font-sans);font-size:.72rem;color:var(--color-muted)}._ratingRow_1bhb7_189{display:flex;align-items:center;gap:.35rem;margin-top:.6rem}._stars_1bhb7_196{display:flex}._star_1bhb7_196{font-size:.75rem}._reviewCount_1bhb7_204{font-family:var(--font-sans);font-size:.7rem;color:var(--color-muted)}._gallery_i80xl_1{display:flex;gap:.6rem}._galleryMobile_i80xl_6{flex-direction:column-reverse}._thumbStrip_i80xl_10{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}._thumbStripMobile_i80xl_17{flex-direction:row;overflow-x:auto;padding-bottom:4px}._thumbBtn_i80xl_23{border-radius:6px;overflow:hidden;cursor:pointer;background:var(--color-surface);padding:0;transition:border-color .2s;flex-shrink:0}._thumbImg_i80xl_33{width:100%;height:100%;object-fit:cover}._mainWrap_i80xl_39{flex:1;border-radius:8px;overflow:hidden;background:var(--color-surface);position:relative}._mainImg_i80xl_47{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}._dots_i80xl_55{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:2}._dot_i80xl_55{height:7px;border-radius:4px;border:none;cursor:pointer;padding:0;transition:all .3s ease}._wrap_9rpoh_1{padding-right:.25rem}._brand_9rpoh_5{font-family:var(--font-display);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.3rem}._name_9rpoh_14{font-family:var(--font-display);font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:700;color:var(--color-text);line-height:1.1;letter-spacing:.02em;margin-bottom:.5rem;text-transform:uppercase}._priceRow_9rpoh_25{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.5rem}._price_9rpoh_25{font-family:var(--font-display);font-size:1.6rem;font-weight:700;color:var(--color-gold)}._comparePrice_9rpoh_39{font-family:var(--font-sans);font-size:1rem;color:var(--color-muted);text-decoration:line-through}._ratingRow_9rpoh_46{display:flex;align-items:center;gap:.5rem;margin-bottom:.9rem}._stars_9rpoh_53{display:flex}._star_9rpoh_53{font-size:.95rem}._ratingDot_9rpoh_61{color:var(--color-muted);font-size:.75rem}._ratingText_9rpoh_66{font-family:var(--font-sans);font-size:.78rem;color:var(--color-muted)}._description_9rpoh_72{font-family:var(--font-sans);font-size:.82rem;color:var(--color-muted);line-height:1.7;margin-bottom:.9rem;padding-left:.75rem;border-left:2px solid var(--color-gold)}._divider_9rpoh_82{border-top:1px solid var(--color-card-border);margin-bottom:.9rem}._sizeSection_9rpoh_87{margin-bottom:.9rem}._sizeLabel_9rpoh_91{font-family:var(--font-display);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.4rem}._sizeOptions_9rpoh_100{display:flex;gap:.5rem;flex-wrap:wrap}._sizeBtn_9rpoh_106{padding:.3rem .7rem;border-radius:4px;cursor:pointer;font-family:var(--font-display);font-size:.72rem;font-weight:600;transition:all .2s}._sizeBtnPrice_9rpoh_116{display:block;font-size:.58rem;color:var(--color-muted);font-weight:400}._actionsRow_9rpoh_123{display:flex;gap:.5rem;margin-bottom:.9rem;align-items:stretch}._qtyBox_9rpoh_130{display:flex;align-items:center;border:1.5px solid var(--color-card-border);border-radius:4px;overflow:hidden;flex-shrink:0}._qtyValue_9rpoh_139{font-family:var(--font-display);font-weight:700;font-size:.95rem;min-width:36px;text-align:center;color:var(--color-text);padding:0 .5rem}._qtyBtns_9rpoh_149{display:flex;flex-direction:column;border-left:1px solid var(--color-card-border)}._qtyBtn_9rpoh_149{background:none;border:none;cursor:pointer;color:var(--color-text);padding:.25rem .5rem;line-height:1;display:flex;align-items:center;justify-content:center}._qtyBtnTop_9rpoh_167{border-bottom:1px solid var(--color-card-border)}._addToCartBtn_9rpoh_171{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:4px;padding:.65rem 1rem;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .2s}._wishlistBtn_9rpoh_189{display:flex;align-items:center;justify-content:center;width:42px;flex-shrink:0;border-radius:4px;cursor:pointer;transition:all .2s}._charGrid_9rpoh_200{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-bottom:.75rem}._charItem_9rpoh_207{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:6px;padding:.45rem .6rem}._charLabel_9rpoh_214{font-family:var(--font-display);font-size:.5rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.15rem}._charValue_9rpoh_223{font-family:var(--font-sans);font-size:.78rem;color:var(--color-text);font-weight:500;text-transform:capitalize}._wrap_mv9om_1{margin-top:1.5rem;border-top:1px solid var(--color-card-border)}._layout_mv9om_6{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:1.5rem;align-items:start}._mainPanel_mv9om_13,._pyramidPanel_mv9om_14{min-width:0}._pyramidPanel_mv9om_14{padding-top:1.25rem}._panelLabel_mv9om_22{font-family:var(--font-display);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.75rem}._tabBar_mv9om_32{display:flex;border-bottom:1px solid var(--color-card-border);overflow-x:auto}._tabContent_mv9om_38{max-width:700px}@media(max-width:920px){._layout_mv9om_6{grid-template-columns:1fr}._pyramidPanel_mv9om_14{padding-top:0;border-top:1px solid var(--color-card-border);padding-top:1rem}}@media(max-width:640px){._tabContent_mv9om_38{max-width:none}}._descText_mv9om_60{font-family:var(--font-sans);font-size:.95rem;color:var(--color-muted);line-height:1.9}._pyramidWrap_mv9om_68{padding:.75rem 0}._pyramidCol_mv9om_72{display:flex;flex-direction:column;gap:.5rem;align-items:center}._tierHeader_mv9om_79{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._tierLabel_mv9om_86{font-family:var(--font-display);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._tierSublabel_mv9om_94{font-family:var(--font-sans);font-size:.65rem;opacity:.7}._tierNotes_mv9om_100{display:flex;flex-wrap:wrap;gap:.4rem}._tierNote_mv9om_100{background:#ffffff40;border-radius:3px;padding:.2rem .6rem;font-family:var(--font-sans);font-size:.75rem}._howToWear_mv9om_115{font-family:var(--font-sans);font-size:.95rem;color:var(--color-muted);line-height:1.9}._howToWear_mv9om_115 p{margin-bottom:1rem}._howToWear_mv9om_115 p:last-child{margin-bottom:0}._ratingSummary_mv9om_131{display:flex;align-items:center;gap:2rem;margin-bottom:2rem;padding:1.5rem;background:var(--color-surface);border-radius:6px;border:1px solid var(--color-card-border)}._ratingBig_mv9om_142{font-family:var(--font-serif);font-size:3.5rem;font-weight:300;color:var(--color-gold);line-height:1}._ratingStarsRow_mv9om_150{display:flex;justify-content:center;margin:.5rem 0}._ratingStar_mv9om_150{font-size:1rem}._ratingCount_mv9om_160{font-family:var(--font-display);font-size:.6rem;letter-spacing:.1em;color:var(--color-muted);text-transform:uppercase}._reviewForm_mv9om_169{margin-bottom:2rem;padding:1.5rem;background:var(--color-surface);border-radius:6px;border:1px solid var(--color-card-border)}._reviewFormTitle_mv9om_177{font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);margin-bottom:1rem}._ratingPicker_mv9om_187{display:flex;gap:.25rem;margin-bottom:1rem}._ratingPickerBtn_mv9om_193{background:none;border:none;cursor:pointer;font-size:1.5rem;padding:0}._reviewInput_mv9om_201{width:100%;background:var(--color-bg);border:1px solid var(--color-card-border);border-radius:4px;padding:.6rem .8rem;color:var(--color-text);font-family:var(--font-sans);font-size:.85rem;margin-bottom:.75rem;outline:none;box-sizing:border-box}._reviewTextarea_mv9om_215{width:100%;background:var(--color-bg);border:1px solid var(--color-card-border);border-radius:4px;padding:.6rem .8rem;color:var(--color-text);font-family:var(--font-sans);font-size:.85rem;margin-bottom:.75rem;outline:none;resize:vertical;box-sizing:border-box}._reviewError_mv9om_230{font-family:var(--font-sans);font-size:.75rem;color:var(--color-error);margin-bottom:.5rem}._reviewSuccess_mv9om_237{font-family:var(--font-sans);font-size:.75rem;color:var(--color-success);margin-bottom:.5rem}._submitBtn_mv9om_244{border:none;border-radius:4px;padding:.6rem 1.5rem;font-family:var(--font-display);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0d0d0d}._loginPrompt_mv9om_256{margin-bottom:2rem;padding:1rem 1.5rem;background:var(--color-surface);border-radius:6px;border:1px solid var(--color-card-border);font-family:var(--font-sans);font-size:.85rem;color:var(--color-muted)}._loginLink_mv9om_267{color:var(--color-gold)}._loadingText_mv9om_271{font-family:var(--font-sans);color:var(--color-muted);font-size:.9rem}._reviewItem_mv9om_278{padding:1.5rem 0;border-bottom:1px solid var(--color-card-border)}._reviewItemHeader_mv9om_283{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}._reviewerRow_mv9om_290{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}._reviewerName_mv9om_297{font-family:var(--font-display);font-size:.75rem;font-weight:700;color:var(--color-text);margin:0}._verifiedBadge_mv9om_305{font-family:var(--font-display);font-size:.55rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-success);background:var(--color-success-bg);padding:.15rem .5rem;border-radius:3px}._reviewStars_mv9om_317{display:flex}._reviewStar_mv9om_317{font-size:.85rem}._reviewDate_mv9om_325{font-family:var(--font-sans);font-size:.75rem;color:var(--color-muted)}._reviewTitle_mv9om_331{font-family:var(--font-sans);font-size:.9rem;font-weight:600;color:var(--color-text);margin-bottom:.35rem}._reviewBody_mv9om_339{font-family:var(--font-sans);font-size:.9rem;color:var(--color-muted);line-height:1.7}@media(max-width:768px){._tabContent_mv9om_38{max-width:100%;padding:1.25rem 0}}._section_176cy_1{background:var(--color-ivory)}._headerWrap_176cy_5{margin-bottom:3rem;text-align:center}._tagline_176cy_10{font-family:var(--font-display);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-tagline);margin-bottom:.75rem}._heading_176cy_19{font-family:var(--font-serif);font-size:clamp(2rem,5vw,3.5rem);font-weight:300;color:var(--color-text);line-height:1.1}._grid_176cy_27{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media(max-width:768px){._grid_176cy_27{grid-template-columns:repeat(2,1fr)}}._ctaWrap_176cy_39{text-align:center;margin-top:3rem}._section_1q6fp_1{background:var(--color-primary);position:relative;overflow:hidden}._blobWrap_1q6fp_7{position:absolute;right:-200px;top:-200px;opacity:.15;pointer-events:none}._inner_1q6fp_15{position:relative;z-index:1}._grid_1q6fp_20{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}@media(max-width:768px){._grid_1q6fp_20{grid-template-columns:1fr;gap:2rem}}._tagline_1q6fp_34{font-family:var(--font-display);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-bottom:1.5rem}._heading_1q6fp_43{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3.25rem);font-weight:300;color:#e8e4dc;line-height:1.2;margin-bottom:1.5rem}._headingEm_1q6fp_52{color:var(--color-gold)}._desc_1q6fp_56{font-family:var(--font-sans);font-size:.95rem;color:#e8e4dca6;line-height:1.9;margin-bottom:2.5rem}._imgGrid_1q6fp_64{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._img_1q6fp_64{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}._img_1q6fp_64:nth-child(2n){margin-top:2rem}._section_nvmvv_1{background:var(--color-surface)}._headerWrap_nvmvv_5{margin-bottom:3rem;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem}._tagline_nvmvv_14{font-family:var(--font-display);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-tagline);margin-bottom:.75rem}._heading_nvmvv_23{font-family:var(--font-serif);font-size:clamp(2rem,5vw,3.5rem);font-weight:300;color:var(--color-text);line-height:1.1}._grid_nvmvv_31{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media(max-width:768px){._grid_nvmvv_31{grid-template-columns:repeat(2,1fr)}}._section_f93r9_1{position:relative;background:var(--color-surface);padding:6rem 0;overflow:hidden;border-top:1px solid rgba(212,175,55,.12);border-bottom:1px solid rgba(212,175,55,.12)}._headerWrap_f93r9_10{text-align:center;max-width:650px;margin:0 auto 3.5rem}._tagline_f93r9_16{font-family:var(--font-display);font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;color:var(--color-tagline);margin-bottom:.75rem}._title_f93r9_25{font-family:var(--font-serif);font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:300;color:var(--color-text);line-height:1.15;margin-bottom:1rem}._title_f93r9_25 em{color:var(--color-gold);font-style:italic}._subtitle_f93r9_39{font-family:var(--font-sans);font-size:.95rem;color:var(--color-text-muted);line-height:1.6}._container_f93r9_46{display:grid;grid-template-columns:1fr 1.1fr;gap:3.5rem;align-items:center;max-width:1100px;margin:0 auto}._moodGrid_f93r9_55{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._moodCard_f93r9_61{background:var(--color-mood-card-bg, rgba(255, 255, 255, .03));border:1px solid var(--color-mood-card-border, rgba(255, 255, 255, .1));border-radius:12px;padding:1.5rem 1.2rem;text-align:left;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;gap:.5rem}._moodCard_f93r9_61:hover{background:#d4af3714;border-color:#d4af3759;transform:translateY(-2px)}._moodCardActive_f93r9_80{background:#d4af3726!important;border-color:var(--color-gold)!important;box-shadow:0 8px 24px #d4af3733}._moodHeader_f93r9_86{display:flex;align-items:center;gap:.6rem}._moodIconSvg_f93r9_92{color:var(--color-gold);flex-shrink:0}._moodLabel_f93r9_97{font-family:var(--font-serif);font-size:1.15rem;color:var(--color-text)}._moodDesc_f93r9_103{font-family:var(--font-sans);font-size:.78rem;color:var(--color-text-muted);line-height:1.4}._showcaseCard_f93r9_111{background:#121212d9;border:1px solid rgba(212,175,55,.25);border-radius:16px;padding:2.5rem 2rem;position:relative;box-shadow:0 20px 50px #0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._scentBadge_f93r9_121{display:inline-block;font-family:var(--font-display);font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-gold);background:#d4af371f;padding:.3rem .75rem;border-radius:20px;margin-bottom:1rem}._scentTitleRow_f93r9_134{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1rem}._scentName_f93r9_141{font-family:var(--font-serif);font-size:1.8rem;color:#fff;font-weight:400}._scentPrice_f93r9_148{font-family:var(--font-sans);font-size:1.2rem;color:var(--color-gold);font-weight:600}._scentQuote_f93r9_155{font-family:var(--font-sans);font-size:.92rem;line-height:1.65;color:#e8e4dceb;font-style:italic;background:#0006;padding:1rem 1.2rem;border-left:3px solid var(--color-gold);border-radius:0 8px 8px 0;margin-bottom:1.5rem}._notesPyramid_f93r9_168{display:flex;flex-direction:column;gap:.65rem;margin-bottom:2rem;padding:1rem 0;border-top:1px dashed rgba(212,175,55,.18);border-bottom:1px dashed rgba(212,175,55,.18)}._pyramidRow_f93r9_178{display:flex;align-items:center;gap:1rem}._pyramidLabel_f93r9_184{font-family:var(--font-display);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-gold);width:55px;flex-shrink:0}._pyramidValue_f93r9_194{font-family:var(--font-sans);font-size:.85rem;color:#ffffffe6}._ctaBtn_f93r9_200{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:.9rem 1.5rem;background:var(--color-gold);color:#0d0d0d;font-family:var(--font-sans);font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;text-decoration:none;transition:all .3s ease}._ctaBtn_f93r9_200:hover{background:var(--color-gold-light);box-shadow:0 0 20px #d4af3766;transform:translateY(-2px)}@media(max-width:900px){._container_f93r9_46{grid-template-columns:1fr;gap:2.5rem}}._section_1tf1y_1{position:relative;min-height:100vh;display:flex;width:100%;overflow:hidden;background:#0d0d0d}._leftColumn_1tf1y_10{position:relative;width:64%;min-height:100vh;display:flex;align-items:center;overflow:hidden;padding:6.5rem 2.5rem 3.5rem 5%;background:#0d0d0d}._leftContent_1tf1y_21{position:relative;z-index:4;width:100%;max-width:900px}._rightColumn_1tf1y_28{position:relative;width:36%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;border-left:1px solid rgba(212,175,55,.15);background:#0d0d0d;overflow:hidden;padding:1.5rem 1rem}._rightBgVideo_1tf1y_42{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}._rightVideoOverlay_1tf1y_53{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0d0d0d66,#0d0d0d33,#0d0d0d99);z-index:2;pointer-events:none}._bgVideo_1tf1y_69{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}._videoOverlay_1tf1y_80{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0d0d0d99,#0d0d0d66,#0d0d0dd9);z-index:2;pointer-events:none}._circlesWrap_1tf1y_96{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:1}._blobWrap_1tf1y_104{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;opacity:.5}._heroSubtitle_1tf1y_114{font-family:var(--font-display);font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;color:#fff;margin-bottom:1.5rem}._headingWrap_1tf1y_123{line-height:.9;margin-bottom:1.25rem}._headingWord_1tf1y_128{font-family:var(--font-serif);font-size:clamp(3.5rem,9vw,7.5rem);font-weight:300;color:#e8e4dc;letter-spacing:-.02em;display:block;line-height:1.05}._headingGold_1tf1y_138{color:var(--color-gold);font-style:italic}._bottomRow_1tf1y_144{display:flex;align-items:flex-end;gap:3rem;flex-wrap:wrap}._desc_1tf1y_151{font-family:var(--font-sans);font-size:1rem;color:#e8e4dcbf;max-width:320px;line-height:1.8}._btnRow_1tf1y_159{display:flex;gap:1rem;flex-wrap:wrap}._btnRow_1tf1y_159 .btn-ghost{color:#e8e4dc}._btnRow_1tf1y_159 .btn-ghost:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}._statsBarIntegrated_1tf1y_174{display:flex;align-items:center;gap:3.5rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(212,175,55,.12);width:100%}._statItemIntegrated_1tf1y_184{display:flex;flex-direction:column;gap:.2rem}._statValue_1tf1y_190{font-family:var(--font-serif);font-size:2.3rem;font-weight:500;color:var(--color-gold);font-variant-numeric:lining-nums;font-feature-settings:"lnum";line-height:1}._statLabel_1tf1y_200{font-family:var(--font-display);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text);opacity:.85}._sliderContainer_1tf1y_209{position:relative;width:100%;max-width:440px;height:520px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3}._slideImage_1tf1y_221{width:100%;height:100%;object-fit:contain;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 25px 50px rgba(13,13,13,.25))}._sliderDots_1tf1y_230{display:flex;gap:.75rem;margin-top:1.5rem;z-index:5}._dot_1tf1y_237{width:8px;height:8px;border-radius:50%;background:#ffffff4d;border:none;cursor:pointer;padding:0;transition:all .3s ease}._dot_1tf1y_237:hover{background:#fff9}._activeDot_1tf1y_252{background:var(--color-gold);transform:scale(1.25);box-shadow:0 0 8px var(--color-gold)}@media(max-width:1024px){._leftColumn_1tf1y_10{width:55%;padding:5rem 2rem 5rem 4%}._rightColumn_1tf1y_28{width:45%}._statsBarIntegrated_1tf1y_174{gap:2rem}}@media(max-width:768px){._section_1tf1y_1{flex-direction:column}._leftColumn_1tf1y_10{width:100%;min-height:auto;padding:7rem 1.5rem 3rem}._rightColumn_1tf1y_28{width:100%;min-height:auto;border-left:none;border-top:1px solid rgba(212,175,55,.15);padding:3rem 1.5rem 4rem}._statsBarIntegrated_1tf1y_174{flex-wrap:wrap;gap:2rem 2.5rem;margin-top:3rem}._scrollIndicator_1tf1y_296{display:none}}._heroProductsWrap_1tf1y_302{position:relative;z-index:5;width:100%;max-width:350px;display:flex;flex-direction:column;gap:1rem}._heroProductsHeader_1tf1y_312{text-align:center;margin-bottom:.2rem}._heroProductsTag_1tf1y_317{font-family:var(--font-display);font-size:.8rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);display:block}._heroProductsTitle_1tf1y_327{font-family:var(--font-serif);font-size:1.35rem;color:#fff;font-weight:300}._heroSliderViewport_1tf1y_334{position:relative;width:100%;overflow:hidden}._heroCardLink_1tf1y_340{text-decoration:none;color:inherit;display:block;width:100%}._heroMinimalCard_1tf1y_347{position:relative;z-index:1;background:#121212d6;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(212,175,55,.24);border-radius:16px;overflow:hidden;box-shadow:0 24px 50px #000000a6;transition:all .35s cubic-bezier(.16,1,.3,1);-webkit-mask-image:-webkit-radial-gradient(white,black)}._heroMinimalCard_1tf1y_347:hover{border-color:var(--color-gold);transform:translateY(-4px);box-shadow:0 30px 60px #d4af3747}._heroImgBox_1tf1y_368{position:relative;width:100%;height:380px;overflow:hidden;background:#050505;border-radius:15px 15px 0 0}._heroImg_1tf1y_368{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;border-radius:15px 15px 0 0}._heroMinimalCard_1tf1y_347:hover ._heroImg_1tf1y_368{transform:scale(1.04)}._heroBadgeContainer_1tf1y_389{position:absolute;top:14px;left:14px;display:flex;align-items:center;gap:8px;z-index:3}._heroBadgeBestseller_1tf1y_399{background:#0d0d0dd9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--color-gold);border:1px solid rgba(212,175,55,.55);font-family:var(--font-display);font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.32rem .7rem;border-radius:20px;box-shadow:0 4px 14px #0009}._heroBadgeDiscount_1tf1y_415{background:linear-gradient(135deg,var(--color-gold) 0%,#b89228 100%);color:#0d0d0d;font-family:var(--font-display);font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.32rem .7rem;border-radius:20px;box-shadow:0 4px 14px #d4af3759}._heroCardBody_1tf1y_428{padding:1.1rem 1.25rem;display:flex;flex-direction:column;gap:.35rem}._heroCardCategory_1tf1y_435{font-family:var(--font-display);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold)}._heroCardName_1tf1y_443{font-family:var(--font-serif);font-size:1.35rem;color:#fff;font-weight:400;line-height:1.2}._heroPriceRow_1tf1y_451{display:flex;align-items:baseline;gap:.6rem;margin-top:.2rem}._heroCurrentPrice_1tf1y_458{font-family:var(--font-sans);font-size:1.15rem;font-weight:700;color:var(--color-gold)}._heroComparePrice_1tf1y_465{font-family:var(--font-sans);font-size:.85rem;color:#ffffff73;text-decoration:line-through}._firstOrderPromo_1tf1y_472{display:inline-flex;align-items:center;background:#d4af3714;border:1px solid rgba(212,175,55,.2);border-radius:4px;padding:.45rem 1rem;color:#e8e4dc;font-family:var(--font-sans);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom:2.2rem;width:fit-content}._promoCode_1tf1y_488{color:var(--color-gold);font-weight:700;margin-left:.35rem;letter-spacing:.1em}._section_83jhl_1{background:var(--color-stats-bg);border-top:1px solid rgba(212,175,55,.08);border-bottom:1px solid rgba(212,175,55,.08);padding:2.2rem 0;position:relative;z-index:5;overflow:hidden}._section_83jhl_1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(212,175,55,.02) 40%,rgba(212,175,55,.04) 50%,rgba(212,175,55,.02) 60%,transparent 100%);transform:translate(-100%);animation:_shimmerSweep_83jhl_1 8s infinite linear;pointer-events:none}@keyframes _shimmerSweep_83jhl_1{0%{transform:translate(-100%)}30%{transform:translate(100%)}to{transform:translate(100%)}}._glowOverlay_83jhl_44{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,rgba(212,175,55,.03) 0%,transparent 80%);pointer-events:none}._grid_83jhl_54{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;position:relative;z-index:2}@media(max-width:768px){._grid_83jhl_54{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}}._statItem_83jhl_69{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;padding:1rem 0;cursor:pointer}._radialGlow_83jhl_79{position:absolute;width:120px;height:120px;background:radial-gradient(circle,rgba(212,175,55,.07) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none;opacity:.6;transition:opacity .3s ease,transform .3s ease}._statItem_83jhl_69:hover ._radialGlow_83jhl_79{opacity:1;transform:translate(-50%,-50%) scale(1.25)}._statContent_83jhl_98{position:relative;z-index:2}@media(min-width:769px){._statItem_83jhl_69:not(:last-child):after{content:"";position:absolute;right:-1rem;top:20%;height:60%;width:1px;background:linear-gradient(to bottom,transparent,rgba(212,175,55,.15),transparent)}}._statValue_83jhl_116{font-family:var(--font-serif);font-size:clamp(2.3rem,5vw,2.8rem);font-weight:500;color:var(--color-gold);font-variant-numeric:lining-nums;font-feature-settings:"lnum";line-height:1;margin-bottom:.5rem;text-shadow:0 0 12px rgba(212,175,55,.2);transition:text-shadow .3s ease}._statItem_83jhl_69:hover ._statValue_83jhl_116{text-shadow:0 0 20px rgba(212,175,55,.55)}._statLabel_83jhl_133{font-family:var(--font-display);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text);opacity:.85}._main_uo17j_1{padding-top:72px;background:var(--color-ivory);min-height:100vh}._banner_uo17j_7{border-bottom:1px solid var(--color-header-border);background:var(--color-surface);padding:2rem 0}._bannerEyebrow_uo17j_13{font-family:var(--font-display);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.5rem}._bannerTitle_uo17j_22{font-family:var(--font-serif);font-size:clamp(2rem,5vw,3rem);font-weight:300;color:var(--color-text)}._content_uo17j_29{padding:2rem}@media(max-width:768px){._content_uo17j_29{padding:1rem}}._controls_uo17j_39{display:flex;gap:1rem;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap}._searchWrap_uo17j_47{position:relative;flex:1 1 260px;max-width:360px}._searchIcon_uo17j_53{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--color-muted)}._resultCount_uo17j_61{font-family:var(--font-display);font-size:.7rem;letter-spacing:.08em;color:var(--color-muted);margin-left:auto}._filterBadge_uo17j_69{background:var(--color-gold);color:var(--color-primary);border-radius:50%;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700}._layout_uo17j_82{display:flex;gap:2rem;align-items:flex-start}._overlay_uo17j_88{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:998}@media(min-width:769px){._overlay_uo17j_88{display:none}}._sidebar_uo17j_101{width:240px;max-width:240px;flex-shrink:0;background:var(--color-surface);border-radius:6px;padding:1.5rem;border:1px solid var(--color-card-border);position:sticky;top:92px;max-height:calc(100vh - 110px);overflow-y:auto}@media(max-width:768px){._sidebar_uo17j_101{width:85vw;max-width:320px;border-radius:0;border:none;position:fixed;top:0;left:0;bottom:0;z-index:999;overflow-y:auto}}._sidebarClose_uo17j_130{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;color:var(--color-muted);display:none}@media(max-width:768px){._sidebarClose_uo17j_130{display:block}}._sidebarHeader_uo17j_147{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}._sidebarTitle_uo17j_154{font-family:var(--font-display);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text)}._clearBtn_uo17j_162{background:none;border:none;cursor:pointer;color:var(--color-gold);font-family:var(--font-display);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase}._filterSection_uo17j_173{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-card-border)}._filterSectionTitle_uo17j_179{font-family:var(--font-display);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.75rem}._checkLabel_uo17j_188{display:flex;align-items:center;gap:.6rem;padding:.35rem 0;cursor:pointer;font-family:var(--font-sans);font-size:.85rem;transition:color .2s}._checkLabelActive_uo17j_199{color:var(--color-text);font-weight:600}._checkLabelInactive_uo17j_205{color:var(--color-muted);font-weight:400}._priceValue_uo17j_211{font-family:var(--font-display);font-size:.75rem;font-weight:700;color:var(--color-gold)}._productGrid_uo17j_218{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.25rem;flex:1}@media(max-width:768px){._productGrid_uo17j_218{grid-template-columns:repeat(2,1fr);gap:.75rem}}._emptyState_uo17j_232{text-align:center;padding:4rem 2rem;grid-column:1 / -1}._emptyTitle_uo17j_238{font-family:var(--font-serif);font-size:1.5rem;color:var(--color-muted);margin-bottom:1rem}._emptyText_uo17j_245{font-family:var(--font-sans);color:var(--color-muted);margin-bottom:1.5rem}._productGridArea_uo17j_251{flex:1}._loadingGrid_uo17j_255{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.25rem}@media(max-width:768px){._loadingGrid_uo17j_255{grid-template-columns:repeat(2,1fr);gap:.75rem}}._shimmerCard_uo17j_268{height:380px;border-radius:6px;background:#d4af370f;animation:_pulse_uo17j_1 1.5s ease-in-out infinite}@media(max-width:768px){._shimmerCard_uo17j_268{height:240px}}@keyframes _pulse_uo17j_1{0%,to{opacity:.4}50%{opacity:.9}}._scentList_uo17j_291{display:flex;flex-wrap:wrap;gap:.5rem}._scentChip_uo17j_297{background:#d4af3714;border:1px solid rgba(212,175,55,.2);border-radius:20px;padding:.5rem 1rem;font-family:var(--font-sans);font-size:.8rem;color:var(--color-text);cursor:pointer;transition:all .2s}._scentChip_uo17j_297:hover{background:#d4af3726}._main_pfq6s_1{padding-top:72px;background:var(--color-ivory);min-height:100vh}._breadcrumb_pfq6s_7{background:var(--color-surface);padding:.45rem 0;border-bottom:1px solid var(--color-header-border)}._breadcrumbInner_pfq6s_13{display:flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}._breadcrumbLink_pfq6s_23{color:var(--color-muted);text-decoration:none;display:flex;align-items:center;gap:.3rem}._breadcrumbSep_pfq6s_31{color:var(--color-muted)}._breadcrumbCurrent_pfq6s_35{color:var(--color-text);font-weight:600}._content_pfq6s_40{padding:.75rem 1.5rem}@media(max-width:768px){._content_pfq6s_40{padding:.5rem 1rem}}._grid_pfq6s_50{display:grid;grid-template-columns:52% 1fr;gap:3rem;align-items:start}@media(max-width:768px){._grid_pfq6s_50{grid-template-columns:1fr;gap:1.25rem}}._loadingState_pfq6s_64{padding-top:100px;min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center}._loadingText_pfq6s_73{font-family:var(--font-sans);color:var(--color-muted)}._notFoundTitle_pfq6s_78{font-family:var(--font-serif);font-size:2rem;color:var(--color-primary);margin-bottom:1rem}._relatedSection_pfq6s_85{margin-top:2rem}@media(max-width:768px){._relatedSection_pfq6s_85{margin-top:1.5rem}}._relatedEyebrow_pfq6s_95{font-family:var(--font-display);font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.5rem}._relatedTitle_pfq6s_104{font-family:var(--font-serif);font-size:2rem;font-weight:300;color:var(--color-text);margin-bottom:2rem}@media(max-width:768px){._relatedTitle_pfq6s_104{font-size:1.5rem;margin-bottom:1rem}}._relatedGrid_pfq6s_119{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem}@media(max-width:768px){._relatedGrid_pfq6s_119{grid-template-columns:repeat(2,1fr);gap:.75rem}}._tableHeader_1o46m_1{font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text);padding:0 0 1rem;border-bottom:1px solid var(--color-card-border);display:grid;grid-template-columns:2.5fr 1fr 1fr 1fr auto;gap:1rem}._rowDesktop_1o46m_15{display:grid;grid-template-columns:2.5fr 1fr 1fr 1fr auto;gap:1rem;align-items:center;padding:1.5rem 0;border-bottom:1px solid var(--color-card-border)}._rowMobile_1o46m_24{display:flex;flex-direction:column;gap:.75rem;padding:1rem 0;border-bottom:1px solid var(--color-card-border)}._productCell_1o46m_32{display:flex;gap:1rem;align-items:center}._productImg_1o46m_38{object-fit:cover;border-radius:4px}._productBrand_1o46m_43{font-family:var(--font-display);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.3rem}._productName_1o46m_53{font-family:var(--font-serif);font-weight:500;color:var(--color-text)}._mobileVariant_1o46m_59{font-family:var(--font-sans);font-size:.8rem;color:var(--color-muted);margin-top:.15rem}._removeBtn_1o46m_66{background:none;border:none;cursor:pointer;color:#d4af3780;display:flex;flex-shrink:0;transition:color .2s}._removeBtn_1o46m_66:hover{color:var(--color-error)}._sizeCol_1o46m_80{font-family:var(--font-sans);font-size:.95rem;color:var(--color-text)}._priceCol_1o46m_86{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--color-text)}._mobileBottom_1o46m_93{display:flex;align-items:center;justify-content:space-between}._mobileTotal_1o46m_99{font-family:var(--font-display);font-weight:700;color:var(--color-gold)}._continueLink_1o46m_105{margin-top:1.5rem}._qtyControl_1o46m_110{display:flex;align-items:center;gap:.5rem;border:1px solid var(--color-card-border);border-radius:4px;padding:.3rem .6rem;width:fit-content}._qtyBtn_1o46m_120{background:none;border:none;cursor:pointer;color:var(--color-text);display:flex}._qtyValue_1o46m_128{font-family:var(--font-display);font-weight:700;min-width:20px;text-align:center;color:var(--color-text);font-size:.85rem}._wrap_fwlgl_1{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:8px;padding:1.75rem;position:sticky;top:92px}._title_fwlgl_10{font-family:var(--font-serif);font-size:1.4rem;font-weight:500;color:var(--color-text);margin-bottom:1.5rem}._couponSection_fwlgl_18{margin-bottom:1.5rem}._couponLabel_fwlgl_22{font-family:var(--font-display);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);display:block;margin-bottom:.5rem}._couponApplied_fwlgl_32{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:4px}._couponText_fwlgl_42{font-family:var(--font-display);font-size:.75rem;font-weight:700;color:var(--color-success)}._couponRemove_fwlgl_49{background:none;border:none;cursor:pointer;color:var(--color-muted);margin-left:auto}._couponInputRow_fwlgl_57{display:flex;gap:.5rem}._couponError_fwlgl_62{font-family:var(--font-sans);font-size:.75rem;color:var(--color-error);margin-top:.5rem}._summaryRow_fwlgl_69{display:flex;justify-content:space-between;margin-bottom:.85rem}._summaryLabel_fwlgl_75{font-family:var(--font-sans);font-size:.9rem;color:var(--color-muted)}._summaryValue_fwlgl_81{font-family:var(--font-display);font-size:.9rem;font-weight:600;color:var(--color-text)}._totalRow_fwlgl_88{display:flex;justify-content:space-between;padding-top:1rem;border-top:1px solid var(--color-card-border);margin-bottom:1.5rem}._totalLabel_fwlgl_96{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text)}._totalValue_fwlgl_103{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--color-text)}._checkoutLink_fwlgl_110{width:100%;justify-content:center;display:flex;text-decoration:none}._secureRow_fwlgl_117{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem}._secureText_fwlgl_125{font-family:var(--font-sans);font-size:.72rem;color:var(--color-muted)}._availableCoupons_fwlgl_131{margin-top:1rem}._availableTitle_fwlgl_135{font-family:var(--font-sans);font-size:.75rem;color:var(--color-muted);display:block;margin-bottom:.4rem}._couponTags_fwlgl_143{display:flex;flex-wrap:wrap;gap:.4rem}._couponTagBtn_fwlgl_149{background:#d4af370d;border:1px dashed rgba(212,175,55,.3);border-radius:4px;color:var(--color-gold);font-family:var(--font-sans);font-size:.7rem;font-weight:600;padding:.3rem .6rem;cursor:pointer;transition:all .2s ease}._couponTagBtn_fwlgl_149:hover{background:#d4af371f;border-color:var(--color-gold)}._main_1irff_1{padding-top:72px;background:var(--color-ivory);min-height:100vh}._banner_1irff_7{background:var(--color-surface);padding:2rem 0;border-bottom:1px solid var(--color-header-border)}._bannerTitle_1irff_13{font-family:var(--font-serif);font-size:clamp(2rem,5vw,3rem);font-weight:300;color:var(--color-text)}._content_1irff_20{padding:3rem 2rem}@media(max-width:768px){._content_1irff_20{padding:1.5rem 1rem}}._emptyState_1irff_30{text-align:center;padding:5rem 0}._emptyIcon_1irff_35{color:#d4af3780;margin-bottom:1.5rem}._emptyTitle_1irff_40{font-family:var(--font-serif);font-size:1.75rem;color:var(--color-text);margin-bottom:.75rem}._emptyText_1irff_47{font-family:var(--font-sans);color:var(--color-muted);margin-bottom:2rem}._grid_1irff_53{display:grid;grid-template-columns:1fr 380px;gap:2.5rem;align-items:start}@media(max-width:768px){._grid_1irff_53{grid-template-columns:1fr;gap:1.5rem}}._wrap_1xc4t_1{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:8px;padding:1.75rem;position:sticky;top:92px}._title_1xc4t_10{font-family:var(--font-serif);font-size:1.25rem;font-weight:500;color:var(--color-text);margin-bottom:1.25rem}._itemRow_1xc4t_18{display:flex;gap:.75rem;margin-bottom:1rem;align-items:center}._imgWrap_1xc4t_25{position:relative;flex-shrink:0}._img_1xc4t_25{width:52px;height:52px;object-fit:cover;border-radius:4px}._qtyBadge_1xc4t_37{position:absolute;top:-6px;right:-6px;background:var(--color-gold);color:#0d0d0d;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700}._itemInfo_1xc4t_53{flex:1}._itemName_1xc4t_57{font-family:var(--font-sans);font-size:.82rem;font-weight:500;color:var(--color-text)}._itemVariant_1xc4t_64{font-family:var(--font-sans);font-size:.72rem;color:var(--color-muted)}._itemPrice_1xc4t_70{font-family:var(--font-display);font-size:.82rem;font-weight:700;color:var(--color-gold)}._totalsWrap_1xc4t_77{border-top:1px solid var(--color-card-border);padding-top:1rem;margin-top:.5rem}._summaryRow_1xc4t_83{display:flex;justify-content:space-between;margin-bottom:.6rem}._summaryLabel_1xc4t_89{font-family:var(--font-sans);font-size:.85rem;color:var(--color-muted)}._summaryValue_1xc4t_95{font-family:var(--font-display);font-size:.85rem;font-weight:600;color:var(--color-text)}._totalRow_1xc4t_102{display:flex;justify-content:space-between;padding-top:.75rem;border-top:1px solid var(--color-card-border)}._totalLabel_1xc4t_109{font-family:var(--font-display);font-weight:700;color:var(--color-text)}._totalValue_1xc4t_115{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-gold)}._title_3ldz6_1{font-family:var(--font-serif);font-size:1.5rem;font-weight:400;color:var(--color-text);margin-bottom:2rem}._card_3ldz6_9{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:6px;padding:1.25rem;margin-bottom:1.25rem}._cardPayment_3ldz6_17{margin-bottom:2rem}._cardHeader_3ldz6_22{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._cardLabel_3ldz6_29{font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text)}._editBtn_3ldz6_38{background:none;border:none;cursor:pointer;font-family:var(--font-display);font-size:.62rem;letter-spacing:.1em;color:var(--color-gold);text-transform:uppercase}._editBtn_3ldz6_38:hover{text-decoration:underline}._name_3ldz6_53{font-family:var(--font-sans);font-size:.9rem;color:var(--color-text)}._address_3ldz6_59{font-family:var(--font-sans);font-size:.85rem;color:var(--color-muted)}._paymentText_3ldz6_65{font-family:var(--font-sans);font-size:.9rem;color:var(--color-text)}._actions_3ldz6_71{display:flex;gap:1rem}._title_1rvyy_1{font-family:var(--font-serif);font-size:1.5rem;font-weight:400;color:var(--color-text);margin-bottom:2rem}._savedSection_1rvyy_10{margin-bottom:2rem}._savedLabel_1rvyy_14{font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);margin-bottom:.75rem}._savedGrid_1rvyy_24{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}._addrCard_1rvyy_30{background:var(--color-surface);border:1.5px solid var(--color-card-border);border-radius:8px;padding:.85rem 1rem;cursor:pointer;transition:border-color .2s,background .2s;position:relative}._addrCard_1rvyy_30:hover{border-color:#d4af3740}._addrCardActive_1rvyy_44{border-color:var(--color-gold);background:#d4af370a}._addrDefault_1rvyy_50{font-family:var(--font-display);font-size:.5rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);background:#d4af371a;padding:.1rem .4rem;border-radius:3px;position:absolute;top:.6rem;right:.6rem}._addrName_1rvyy_64{font-family:var(--font-sans);font-size:.85rem;color:var(--color-text);font-weight:500;margin-bottom:.2rem}._addrDetail_1rvyy_72{font-family:var(--font-sans);font-size:.75rem;color:var(--color-muted);line-height:1.5}._newAddrCard_1rvyy_79{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:90px;color:var(--color-muted);font-family:var(--font-display);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;border-style:dashed}._newAddrCard_1rvyy_79:hover{color:var(--color-gold)}._divider_1rvyy_98{display:flex;align-items:center;gap:.75rem;margin:1.5rem 0}._dividerLine_1rvyy_105{flex:1;height:1px;background:var(--color-card-border)}._dividerText_1rvyy_111{font-family:var(--font-display);font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}._formRow_1rvyy_120{display:flex;flex-wrap:wrap;gap:1rem}._stateGroup_1rvyy_126{flex:1 1 calc(50% - .5rem);min-width:120px}._fieldLabel_1rvyy_131{font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);display:block;margin-bottom:.4rem}._fieldError_1rvyy_142{font-family:var(--font-sans);font-size:.72rem;color:var(--color-error);margin-top:.25rem}._nextBtn_1rvyy_149{margin-top:2rem}._main_1ilrd_1{padding-top:72px;background:var(--color-ivory);min-height:100vh}._banner_1ilrd_7{background:var(--color-surface);padding:2rem 0;border-bottom:1px solid var(--color-header-border)}._bannerTitle_1ilrd_13{font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.5rem);font-weight:300;color:var(--color-text);margin-bottom:1.5rem}._stepRow_1ilrd_21{display:flex;align-items:center;gap:0}._stepItem_1ilrd_27{display:flex;align-items:center}._stepInner_1ilrd_32{display:flex;align-items:center;gap:.6rem}._stepLabel_1ilrd_38{font-family:var(--font-display);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}._stepDivider_1ilrd_45{width:40px;height:1px;margin:0 .75rem}._content_1ilrd_51{padding:3rem 2rem}@media(max-width:768px){._content_1ilrd_51{padding:1.5rem 1rem}}._grid_1ilrd_61{display:grid;grid-template-columns:1fr 360px;gap:2.5rem;align-items:start}@media(max-width:768px){._grid_1ilrd_61{grid-template-columns:1fr;gap:1.5rem}}._inputGroup_1ilrd_75{min-width:120px}._inputGroupFull_1ilrd_79{flex:1 1 100%}._inputGroupHalf_1ilrd_83{flex:1 1 calc(50% - .5rem);min-width:120px}._inputLabel_1ilrd_88{font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);display:block;margin-bottom:.4rem}._inputError_1ilrd_99{font-family:var(--font-sans);font-size:.72rem;color:var(--color-error);margin-top:.25rem}._main_g3tba_1{padding-top:72px;background:var(--color-ivory);min-height:100vh;display:flex;align-items:center;justify-content:center}._wrapper_g3tba_10{text-align:center;padding:4rem 2rem;max-width:560px}._checkmark_g3tba_16{width:96px;height:96px;border-radius:50%;background:var(--color-gold);display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;box-shadow:0 0 0 16px #d4af371f}._eyebrow_g3tba_28{font-family:var(--font-display);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.75rem}._title_g3tba_37{font-family:var(--font-serif);font-size:clamp(2rem,5vw,3rem);font-weight:300;color:var(--color-text);line-height:1.1;margin-bottom:1rem}._subtitle_g3tba_46{font-family:var(--font-sans);font-size:.95rem;color:var(--color-muted);line-height:1.8;margin-bottom:2rem}._detailsBox_g3tba_54{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:8px;padding:1.5rem;text-align:left;margin-bottom:2rem}._detailRow_g3tba_63{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid var(--color-card-border)}._detailLabel_g3tba_70{font-family:var(--font-display);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}._detailValue_g3tba_78{font-family:var(--font-sans);font-size:.85rem;font-weight:600;color:var(--color-text)}._statusSteps_g3tba_85{display:flex;justify-content:center;gap:1.5rem;margin-bottom:2.5rem}._statusStep_g3tba_85{text-align:center}._statusCircle_g3tba_96{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .5rem;font-family:var(--font-display);font-size:.7rem;font-weight:700}._statusCircleDone_g3tba_109{background:var(--color-gold);color:#0d0d0d}._statusCirclePending_g3tba_115{background:var(--color-card-border);color:var(--color-text-muted)}._statusLabel_g3tba_121{font-family:var(--font-display);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}._actions_g3tba_128{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}._section_1r9ft_1{position:relative;min-height:70vh;display:flex;align-items:center;background:#0d0d0d;overflow:hidden}._bgVideo_1r9ft_10{position:absolute;top:0;right:0;width:68%;height:100%;object-fit:contain;object-position:right center;z-index:0;pointer-events:none}._videoOverlay_1r9ft_22{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#0d0d0d 25%,rgba(13,13,13,.3) 65%,transparent 100%);z-index:1;pointer-events:none}._blobWrap_1r9ft_38{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:var(--color-about-blob-opacity, .06);pointer-events:none;z-index:2}._circlesWrap_1r9ft_48{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:2}._tagline_1r9ft_56{font-family:var(--font-display);font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold)!important;margin-bottom:1.25rem}._heading_1r9ft_65{font-family:var(--font-serif);font-size:clamp(2.5rem,7vw,5.5rem);font-weight:300;color:#e8e4dc!important;line-height:1;margin-bottom:1.75rem}._headingEm_1r9ft_74{color:var(--color-gold)}._desc_1r9ft_78{font-family:var(--font-sans);font-size:1rem;color:#e8e4dcd9!important;max-width:520px;line-height:1.9}@media(max-width:768px){._bgVideo_1r9ft_10{width:100%;height:100%;object-fit:cover;object-position:center}._videoOverlay_1r9ft_22{background:linear-gradient(to bottom,#0d0d0db3,#0d0d0d80,#0d0d0de6)}}._section_1u1ig_1{background:var(--color-ivory);text-align:center;position:relative;overflow:hidden}._blobLeft_1u1ig_8{position:absolute;left:-100px;top:50%;transform:translateY(-50%);opacity:var(--color-about-blob-opacity, .13);pointer-events:none}._blobRight_1u1ig_17{position:absolute;right:-120px;top:50%;transform:translateY(-50%);opacity:var(--color-about-blob-opacity, .1);pointer-events:none}._inner_1u1ig_26{max-width:600px}._heading_1u1ig_30{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem);font-weight:300;color:var(--color-text);line-height:1.2;margin-bottom:1.5rem}._headingEm_1u1ig_39{color:var(--color-gold)}._strip_149gx_1{background:var(--color-gold);padding:2rem 0;overflow:hidden}._track_149gx_7{display:flex;gap:4rem;animation:_marquee_149gx_1 18s linear infinite;white-space:nowrap;width:max-content}._word_149gx_15{font-family:var(--font-display);font-size:.75rem;font-weight:700;letter-spacing:.2em;color:var(--color-primary)}@keyframes _marquee_149gx_1{0%{transform:translate(0)}to{transform:translate(-25%)}}._section_1ergm_1{background:var(--color-bg);overflow:hidden;position:relative}._blobWrap_1ergm_7{position:absolute;right:-100px;bottom:-100px;opacity:var(--color-about-blob-opacity, .15);pointer-events:none}._inner_1ergm_15{position:relative;z-index:1}._tagline_1ergm_20{font-family:var(--font-display);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-bottom:1.25rem}._heading_1ergm_29{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem);font-weight:300;color:var(--color-text);line-height:1.15;margin-bottom:1.5rem}._headingEm_1ergm_38{color:var(--color-gold)}._stepRow_1ergm_42{display:flex;gap:1.25rem;margin-bottom:1.5rem}._stepNum_1ergm_48{font-family:var(--font-display);font-size:.65rem;letter-spacing:.1em;color:var(--color-gold);font-weight:700;padding-top:.2rem;flex-shrink:0}._stepTitle_1ergm_58{font-family:var(--font-display);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);font-weight:600;margin-bottom:.3rem}._stepDesc_1ergm_68{font-family:var(--font-sans);font-size:.85rem;color:var(--color-about-process-desc, rgba(232, 228, 220, .55));line-height:1.75}._imgGrid_1ergm_75{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._processImg_1ergm_81{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;opacity:.85}._section_fil07_1{background:var(--color-ivory);position:relative;overflow:hidden}._blobRight_fil07_7{position:absolute;right:-180px;top:-120px;opacity:var(--color-about-blob-opacity, .12);pointer-events:none}._blobLeft_fil07_15{position:absolute;left:-150px;bottom:-100px;opacity:var(--color-about-blob-opacity, .1);pointer-events:none}._headerWrap_fil07_23{text-align:center;margin-bottom:4rem}._tagline_fil07_28{font-family:var(--font-display);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.75rem}._heading_fil07_37{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem);font-weight:300;color:var(--color-text)}._timelineWrap_fil07_44{position:relative;max-width:800px;margin:0 auto}._dot_fil07_50{width:16px;height:16px;border-radius:50%;background:var(--color-gold);flex-shrink:0;box-shadow:0 0 0 4px var(--color-dot-shadow, rgba(212, 175, 55, .2))}._dotMobile_fil07_59{margin-top:.25rem}._dotDesktop_fil07_64{margin-top:2.5rem}._year_fil07_69{font-family:var(--font-serif);font-weight:500;color:var(--color-gold);display:block;line-height:1;font-variant-numeric:lining-nums;font-feature-settings:"lnum"}._yearMobile_fil07_79{font-size:2rem}._yearDesktop_fil07_84{font-size:2.5rem}._itemTitle_fil07_89{font-family:var(--font-serif);font-weight:500;color:var(--color-text);margin-bottom:.5rem}._itemTitleMobile_fil07_96{font-size:1.1rem}._itemTitleDesktop_fil07_101{font-size:1.25rem}._itemDesc_fil07_106{font-family:var(--font-sans);font-size:.875rem;color:var(--color-muted);line-height:1.8}._section_1h9nl_1{background:var(--color-surface);position:relative;overflow:hidden}._blobWrap_1h9nl_7{position:absolute;left:50%;top:-80px;transform:translate(-50%);opacity:var(--color-about-blob-opacity, .1);pointer-events:none}._headerWrap_1h9nl_16{text-align:center;margin-bottom:4rem}._tagline_1h9nl_21{font-family:var(--font-display);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.75rem}._heading_1h9nl_30{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem);font-weight:300;color:var(--color-text)}._grid_1h9nl_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}._card_1h9nl_43{padding:2.25rem;background:var(--color-about-card-bg, #1a1a1a);border-radius:8px;border:1px solid var(--color-about-card-border, rgba(212, 175, 55, .15));transition:box-shadow .3s,transform .3s}._card_1h9nl_43:hover{box-shadow:0 20px 48px #0006;transform:translateY(-4px)}._iconWrap_1h9nl_58{width:48px;height:48px;border-radius:12px;background:var(--color-about-icon-bg, rgba(212, 175, 55, .1));display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}._cardTitle_1h9nl_69{font-family:var(--font-serif);font-size:1.2rem;font-weight:500;color:var(--color-text);margin-bottom:.75rem}._cardDesc_1h9nl_77{font-family:var(--font-sans);font-size:.875rem;color:var(--color-muted);line-height:1.85}._main_6vm8n_1{padding-top:72px;background:var(--color-ivory)}._main_1d0hf_1{min-height:100vh;background:var(--color-bg);display:flex;align-items:center;justify-content:center;padding:6rem 1rem 4rem}._card_1d0hf_10{width:100%;max-width:440px;background:#111;border:1px solid rgba(212,175,55,.15);border-radius:12px;padding:3rem 2.5rem}._heading_1d0hf_19{margin-bottom:2.5rem;text-align:center}._brand_1d0hf_24{font-family:var(--font-serif);font-size:1.8rem;font-weight:500;color:var(--color-gold);letter-spacing:.08em;text-decoration:none;display:block;margin-bottom:.75rem}._subtitle_1d0hf_35{font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text);margin:0}._form_1d0hf_45{display:flex;flex-direction:column;gap:1.25rem}._label_1d0hf_51{display:block;font-family:var(--font-display);font-size:.6rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.5rem}._input_1d0hf_62{width:100%;background:#1a1a1a;border:1px solid rgba(212,175,55,.2);border-radius:6px;padding:.75rem 1rem;color:var(--color-text);font-family:var(--font-body);font-size:.9rem;outline:none;box-sizing:border-box;transition:border-color .2s}._input_1d0hf_62:focus{border-color:var(--color-gold)}._inputWithIcon_1d0hf_80{padding-right:3rem}._passwordWrap_1d0hf_85{position:relative}._eyeBtn_1d0hf_89{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;display:flex;align-items:center}._error_1d0hf_103{color:#f87171;font-family:var(--font-body);font-size:.8rem;margin:0;padding:.75rem 1rem;background:#f8717114;border-radius:6px;border:1px solid rgba(248,113,113,.2)}._submitBtn_1d0hf_114{background:var(--color-gold);color:#0d0d0d;border:none;border-radius:6px;padding:.9rem 1.5rem;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:opacity .2s;width:100%;margin-top:.25rem}._submitBtn_1d0hf_114:disabled{background:#d4af3780;cursor:not-allowed}._footer_1d0hf_140{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(212,175,55,.1);text-align:center}._footerText_1d0hf_147{font-family:var(--font-body);font-size:.85rem;color:var(--color-text-muted);margin:0}._footerLink_1d0hf_154{color:var(--color-gold);text-decoration:none}._main_139sf_1{min-height:100vh;background:var(--color-bg);display:flex;align-items:center;justify-content:center;padding:6rem 1rem 4rem}._card_139sf_10{width:100%;max-width:440px;background:#111;border:1px solid rgba(212,175,55,.15);border-radius:12px;padding:3rem 2.5rem}._cardCenter_139sf_19{text-align:center}._emailIcon_139sf_24{width:60px;height:60px;border-radius:50%;background:#d4af371a;border:1px solid rgba(212,175,55,.3);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:1.5rem}._emailTitle_139sf_37{font-family:var(--font-serif);font-size:1.5rem;color:var(--color-gold);margin:0 0 1rem}._emailText_139sf_44{font-family:var(--font-body);color:var(--color-text-muted);line-height:1.7;margin:0 0 2rem}._emailHighlight_139sf_51{color:var(--color-text)}._heading_139sf_55{margin-bottom:2.5rem;text-align:center}._brand_139sf_60{font-family:var(--font-serif);font-size:1.8rem;font-weight:500;color:var(--color-gold);letter-spacing:.08em;text-decoration:none;display:block;margin-bottom:.75rem}._subtitle_139sf_71{font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text);margin:0}._form_139sf_81{display:flex;flex-direction:column;gap:1.25rem}._label_139sf_87{display:block;font-family:var(--font-display);font-size:.6rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.5rem}._input_139sf_98{width:100%;background:#1a1a1a;border:1px solid rgba(212,175,55,.2);border-radius:6px;padding:.75rem 1rem;color:var(--color-text);font-family:var(--font-body);font-size:.9rem;outline:none;box-sizing:border-box;transition:border-color .2s}._input_139sf_98:focus{border-color:var(--color-gold)}._inputWithIcon_139sf_116{padding-right:3rem}._passwordWrap_139sf_121{position:relative}._eyeBtn_139sf_125{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;display:flex;align-items:center}._error_139sf_139{color:#f87171;font-family:var(--font-body);font-size:.8rem;margin:0;padding:.75rem 1rem;background:#f8717114;border-radius:6px;border:1px solid rgba(248,113,113,.2)}._submitBtn_139sf_150{background:var(--color-gold);color:#0d0d0d;border:none;border-radius:6px;padding:.9rem 1.5rem;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:opacity .2s;width:100%;margin-top:.25rem}._submitBtn_139sf_150:disabled{background:#d4af3780;cursor:not-allowed}._backBtn_139sf_176{display:inline-block;background:var(--color-gold);color:#0d0d0d;text-decoration:none;border-radius:6px;padding:.75rem 2rem;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}._footer_139sf_190{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(212,175,55,.1);text-align:center}._footerText_139sf_197{font-family:var(--font-body);font-size:.85rem;color:var(--color-text-muted);margin:0}._footerLink_139sf_204{color:var(--color-gold);text-decoration:none}._formLabel_1yw80_1{display:block;font-family:var(--font-display);font-size:.58rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.4rem}._formInput_1yw80_12{width:100%;background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:6px;padding:.7rem 1rem;color:var(--color-text);font-family:var(--font-body);font-size:.9rem;outline:none;box-sizing:border-box;transition:border-color .2s}._formInput_1yw80_12:focus{border-color:var(--color-gold)}._sectionHeading_1yw80_30{font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text);margin:0}._iconBtn_1yw80_40{display:flex;align-items:center;gap:.4rem;background:none;border:1px solid var(--color-card-border);border-radius:6px;padding:.4rem .8rem;color:var(--color-text-muted);cursor:pointer;font-family:var(--font-display);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;transition:all .2s}._iconBtn_1yw80_40:hover{border-color:var(--color-gold);color:var(--color-gold)}._primaryBtn_1yw80_62{display:flex;align-items:center;gap:.4rem;background:var(--color-gold);color:#0d0d0d;border:none;border-radius:6px;padding:.6rem 1.2rem;cursor:pointer;font-family:var(--font-display);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:opacity .2s}._primaryBtn_1yw80_62:hover{opacity:.9}._primaryBtnDisabled_1yw80_84{background:#d4af3780;cursor:not-allowed}._ghostBtn_1yw80_89{display:flex;align-items:center;gap:.4rem;background:none;border:1px solid var(--color-card-border);border-radius:6px;padding:.6rem 1rem;color:var(--color-text-muted);cursor:pointer;font-family:var(--font-display);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;transition:all .2s}._ghostBtn_1yw80_89:hover{border-color:var(--color-gold);color:var(--color-text)}._header_1oo8e_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}._formCard_1oo8e_8{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:10px;padding:1.75rem;margin-bottom:1.5rem}._formTitle_1oo8e_16{margin-bottom:1.5rem}._formGrid_1oo8e_20{display:grid;gap:1rem 1.25rem;max-width:600px}._streetCol_1oo8e_26{grid-column:1 / -1}._formActions_1oo8e_30{display:flex;gap:.75rem;margin-top:1.5rem}._loadingText_1oo8e_36{color:var(--color-text-muted);font-family:var(--font-body)}._emptyCard_1oo8e_41{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:10px;padding:3rem;text-align:center}._emptyText_1oo8e_49{font-family:var(--font-body);color:var(--color-text-muted);margin:0}._addrGrid_1oo8e_55{display:grid;gap:1rem}._addrCard_1oo8e_60{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:10px;padding:1.5rem;position:relative}._addrCardDefault_1oo8e_68{border-color:#d4af3766}._defaultBadge_1oo8e_72{position:absolute;top:12px;right:12px;background:#d4af3726;color:var(--color-gold);font-family:var(--font-display);font-size:.55rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.2rem .6rem;border-radius:20px}._addrName_1oo8e_87{font-family:var(--font-body);font-weight:600;color:var(--color-text);margin:0 0 .25rem}._addrPhone_1oo8e_94{font-family:var(--font-body);font-size:.85rem;color:var(--color-text-muted);margin:0 0 .75rem}._addrDetail_1oo8e_101{font-family:var(--font-body);font-size:.85rem;color:var(--color-text-muted);margin:0;line-height:1.6}._addrActions_1oo8e_109{display:flex;gap:.5rem;margin-top:1.25rem;flex-wrap:wrap}._addrActionBtn_1oo8e_116{font-size:.6rem}._deleteBtn_1oo8e_120{font-size:.6rem;color:#f87171;border-color:#f8717133}._deleteBtn_1oo8e_120:hover{color:#fca5a5;border-color:#f8717166}@media(max-width:768px){._formGrid_1oo8e_20{grid-template-columns:1fr}._addrGrid_1oo8e_55{grid-template-columns:repeat(2,1fr)}}@media(min-width:769px){._formGrid_1oo8e_20{grid-template-columns:1fr 1fr}._addrGrid_1oo8e_55{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}._loadingWrap_8ddkl_1{text-align:center;padding:3rem}._loadingText_8ddkl_6{font-family:var(--font-body);color:var(--color-text-muted)}._emptyCard_8ddkl_11{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:10px;padding:3rem;text-align:center}._emptyTitle_8ddkl_19{font-family:var(--font-serif);font-size:1.3rem;color:var(--color-text);margin:0 0 .5rem}._emptyText_8ddkl_26{font-family:var(--font-body);color:var(--color-text-muted);margin:0 0 2rem}._shopLink_8ddkl_32{display:inline-block;background:var(--color-gold);color:#0d0d0d;text-decoration:none;border-radius:6px;padding:.75rem 2rem;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}._shopLink_8ddkl_32:hover{opacity:.9}._orderList_8ddkl_50{display:flex;flex-direction:column;gap:1.25rem}._orderCard_8ddkl_56{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:10px;overflow:hidden}._orderHeader_8ddkl_63{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--color-card-border);background:var(--color-bg)}._orderMeta_8ddkl_74{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}._metaLabel_8ddkl_81{font-family:var(--font-body);font-size:.65rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em}._metaValue_8ddkl_89{font-family:var(--font-body);font-size:.8rem;color:var(--color-text);margin:.15rem 0 0}._metaValueGold_8ddkl_96{color:var(--color-gold);font-weight:600}._statusBadge_8ddkl_102{display:inline-block;padding:.3rem .75rem;border-radius:20px;font-size:.6rem;font-family:var(--font-display);font-weight:700;letter-spacing:.1em;text-transform:uppercase}._statusDelivered_8ddkl_113{background:#4ade801f;color:#4ade80}._statusShipped_8ddkl_118{background:#60a5fa1f;color:#60a5fa}._statusCancelled_8ddkl_123{background:#f871711f;color:#f87171}._statusDefault_8ddkl_128{background:#d4af371f;color:var(--color-gold)}._orderItems_8ddkl_133{padding:1rem 1.25rem}._orderItem_8ddkl_133{display:flex;align-items:center;gap:1rem;padding:.6rem 0}._orderItemBorder_8ddkl_144{border-bottom:1px solid var(--color-card-border)}._itemImg_8ddkl_148{width:48px;height:48px;object-fit:cover;border-radius:6px;border:1px solid var(--color-card-border)}._itemInfo_8ddkl_156{flex:1}._itemName_8ddkl_160{font-family:var(--font-body);font-size:.8rem;color:var(--color-text);margin:0}._itemQty_8ddkl_167{font-family:var(--font-body);font-size:.7rem;color:var(--color-text-muted);margin:.15rem 0 0}._itemTotal_8ddkl_174{font-family:var(--font-body);font-size:.8rem;color:var(--color-text);margin:0}._couponRow_8ddkl_181{padding:0 1.25rem .75rem;display:flex;justify-content:flex-end;gap:.5rem;align-items:center}._couponCode_8ddkl_189{font-family:var(--font-body);font-size:.7rem;color:var(--color-text-muted)}._couponDiscount_8ddkl_195{font-family:var(--font-body);font-size:.7rem;color:#4ade80}._pipeline_8ddkl_203{display:flex;align-items:flex-start;padding:1rem 1.25rem 1.25rem;border-top:1px solid rgba(212,175,55,.08);gap:0;overflow-x:auto}._pipelineItem_8ddkl_212{display:flex;flex-direction:column;align-items:center;flex:1;position:relative;min-width:64px}._pipelineConnector_8ddkl_222{position:absolute;top:16px;right:50%;left:-50%;height:2px;background:var(--color-card-border);z-index:0}._pipelineConnectorDone_8ddkl_232{background:var(--color-gold)}._pipelineNode_8ddkl_237{position:relative;z-index:1;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.45rem;transition:all .25s ease}._pipelineNodeDone_8ddkl_250{background:#d4af372e;color:var(--color-gold);border:1.5px solid var(--color-gold)}._pipelineNodeActive_8ddkl_256{background:var(--color-gold);color:#0d0d0d;border:1.5px solid var(--color-gold);box-shadow:0 0 0 6px #d4af3726}._pipelineNodePending_8ddkl_263{background:var(--color-surface);color:var(--color-text-muted);border:1.5px solid var(--color-card-border)}._pipelineLabel_8ddkl_270{font-family:var(--font-display);font-size:.58rem;letter-spacing:.07em;text-transform:uppercase;text-align:center;line-height:1.3}._pipelineLabelDone_8ddkl_279{color:var(--color-gold)}._pipelineLabelActive_8ddkl_283{color:var(--color-gold);font-weight:700}._pipelineLabelPending_8ddkl_288{color:var(--color-text-muted)}._cancelledBanner_8ddkl_293{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid rgba(248,113,113,.15);font-family:var(--font-display);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:#f87171}._card_1f5ks_1{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:10px;padding:2rem}._cardHeader_1f5ks_8{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem}._editForm_1f5ks_15{display:flex;flex-direction:column;gap:1.25rem;max-width:480px}._editActions_1f5ks_22{display:flex;gap:.75rem}._infoGrid_1f5ks_27{display:grid;gap:1.5rem 2rem}._infoLabel_1f5ks_32{font-family:var(--font-display);font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.3rem}._infoValue_1f5ks_41{font-family:var(--font-body);font-size:.95rem;color:var(--color-text);margin:0}._passwordCard_1f5ks_48{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:10px;margin-top:1.5rem}._passwordForm_1f5ks_55{display:grid;gap:1rem;margin-top:1.25rem;max-width:400px}._passwordMsg_1f5ks_62{font-family:var(--font-sans);font-size:.8rem;margin:0}@media(max-width:768px){._passwordCard_1f5ks_48{padding:1.5rem}}._main_1lxtg_1{min-height:100vh;background:var(--color-bg);padding-top:5rem;padding-bottom:4rem}._narrow_1lxtg_8{max-width:900px}._header_1lxtg_12{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-card-border)}._eyebrow_1lxtg_21{font-family:var(--font-display);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin:0 0 .25rem}._title_1lxtg_30{font-family:var(--font-serif);font-size:2rem;font-weight:500;color:var(--color-text);margin:0}._logoutBtn_1lxtg_38{display:flex;align-items:center;gap:.5rem;background:none;border:1px solid rgba(212,175,55,.2);border-radius:6px;padding:.5rem 1rem;color:var(--color-text-muted);cursor:pointer;font-family:var(--font-display);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;transition:all .2s}._logoutBtn_1lxtg_38:hover{border-color:#f87171;color:#f87171}._tabs_1lxtg_60{display:flex;gap:.25rem;margin-bottom:2rem;background:var(--color-surface);border-radius:8px;padding:.25rem;border:1px solid var(--color-card-border);width:fit-content}@media(max-width:768px){._tabs_1lxtg_60{width:100%;overflow-x:auto}}._tabBtn_1lxtg_78{display:flex;align-items:center;gap:.4rem;background:none;color:var(--color-text-muted);border:none;border-radius:6px;padding:.5rem 1.1rem;cursor:pointer;font-family:var(--font-display);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:all .2s;white-space:nowrap}._tabBtnActive_1lxtg_97{background:var(--color-gold);color:#0d0d0d}._main_dlont_1{min-height:100vh;background:var(--color-bg);padding-top:5rem;padding-bottom:4rem}._narrow_dlont_8{max-width:1000px}._header_dlont_12{margin-bottom:2.5rem}._eyebrow_dlont_16{font-family:var(--font-display);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);margin:0 0 .25rem}._title_dlont_25{font-family:var(--font-serif);font-size:2.2rem;font-weight:500;color:var(--color-text);margin:0}._count_dlont_33{font-family:var(--font-body);font-size:1rem;color:var(--color-text-muted);font-weight:400;margin-left:.75rem}._emptyState_dlont_41{text-align:center;padding:5rem 2rem;background:#111;border-radius:12px;border:1px solid rgba(212,175,55,.1)}._emptyTitle_dlont_49{font-family:var(--font-serif);font-size:1.5rem;color:var(--color-text);margin:0 0 .75rem}._emptyText_dlont_56{font-family:var(--font-body);color:var(--color-text-muted);margin:0 0 2rem;line-height:1.7}._exploreBtn_dlont_63{display:inline-block;background:var(--color-gold);color:#0d0d0d;text-decoration:none;border-radius:6px;padding:.75rem 2rem;font-family:var(--font-display);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}._grid_dlont_77{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}@media(max-width:768px){._grid_dlont_77{grid-template-columns:repeat(2,1fr)}}._card_dlont_89{background:#111;border:1px solid rgba(212,175,55,.1);border-radius:10px;overflow:hidden;position:relative}._removeBtn_dlont_97{position:absolute;top:12px;right:12px;z-index:5;background:#0d0d0dbf;border:1px solid rgba(212,175,55,.15);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#f87171;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s}._cardLink_dlont_116{display:block;text-decoration:none}._cardImage_dlont_121{aspect-ratio:4/3;overflow:hidden}._cardImage_dlont_121 img{width:100%;height:100%;object-fit:cover}._cardInfo_dlont_132{padding:1.25rem 1.25rem .75rem}._cardFamily_dlont_136{font-family:var(--font-display);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);margin:0 0 .3rem}._cardName_dlont_145{font-family:var(--font-serif);font-size:1.1rem;font-weight:500;color:var(--color-text);margin:0 0 .4rem}._cardPrice_dlont_153{font-family:var(--font-body);font-size:.85rem;color:var(--color-text-muted);margin:0}._cardActions_dlont_160{padding:0 1.25rem 1.25rem}._addToCartBtn_dlont_164{width:100%;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem;background:var(--color-gold);color:#0d0d0d;border:none;border-radius:6px;cursor:pointer;font-family:var(--font-display);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:opacity .2s}._shimmer_dlont_184{background:#1a1a1a;border-radius:10px;height:380px;animation:_shimmer_dlont_184 1.5s infinite}@keyframes _shimmer_dlont_184{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._main_6m1uu_1{padding-top:72px;background:var(--color-ivory);min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center}._wrapper_6m1uu_11{padding:4rem 2rem}._bigCode_6m1uu_15{font-family:var(--font-serif);font-size:clamp(6rem,20vw,12rem);font-weight:300;color:var(--color-gold);line-height:1;opacity:.3;margin-bottom:-1rem}._title_6m1uu_25{font-family:var(--font-serif);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:300;color:var(--color-text);margin-bottom:1rem}._subtitle_6m1uu_33{font-family:var(--font-sans);font-size:.95rem;color:var(--color-muted);line-height:1.8;margin-bottom:2.5rem;max-width:360px;margin-left:auto;margin-right:auto}._actions_6m1uu_44{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}._adminBar_3zupg_2{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--color-header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-header-border);height:60px;display:flex;align-items:center;padding:0 2rem;gap:0}._adminLogo_3zupg_18{font-family:var(--font-sans);font-size:1.1rem;color:var(--color-gold);letter-spacing:.05em;cursor:pointer;text-decoration:none}._adminBadge_3zupg_27{color:var(--color-text-muted);font-size:.65rem;letter-spacing:.25em;font-family:var(--font-sans);margin-left:.4rem}._adminSep_3zupg_35{color:var(--color-card-border);font-family:var(--font-sans);font-size:.6rem;margin:0 1rem}._navLinks_3zupg_42{display:flex;gap:0;height:100%}._navLink_3zupg_42{display:flex;align-items:center;gap:.4rem;padding:0 1.25rem;height:100%;font-family:var(--font-sans);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);text-decoration:none;border-bottom:2px solid transparent;transition:color .2s,border-color .2s,background .2s;cursor:pointer;background:none;border-top:none;border-left:none;border-right:none}._navLink_3zupg_42:hover{color:var(--color-text);background:#d4af370f}._navLinkActive_3zupg_74{color:var(--color-text);border-bottom-color:var(--color-gold)}._spacer_3zupg_80{flex:1}._storeBtn_3zupg_84{background:none;border:1px solid var(--color-card-border);border-radius:4px;cursor:pointer;color:var(--color-text-muted);padding:.35rem .85rem;font-family:var(--font-sans);font-size:.6rem;letter-spacing:.1em;text-decoration:none;transition:color .2s,border-color .2s}._storeBtn_3zupg_84:hover{color:var(--color-gold);border-color:var(--color-gold)}._loadingPage_1fxid_2{min-height:100vh;background:var(--color-bg);display:flex;align-items:center;justify-content:center;transition:background .3s ease}._loadingText_1fxid_11{color:var(--color-text-muted);font-family:var(--font-sans);font-size:.9rem}._deniedPage_1fxid_17{min-height:100vh;background:var(--color-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;transition:background .3s ease}._deniedTitle_1fxid_28{font-family:var(--font-serif);font-size:2.2rem;color:var(--color-error)}._deniedText_1fxid_34{font-family:var(--font-sans);color:var(--color-text-muted);font-size:.9rem}._page_1fxid_41{min-height:100vh;background:var(--color-bg);color:var(--color-text);transition:background .3s ease,color .3s ease}._listWrap_1fxid_49{padding:2.5rem 2rem;max-width:1200px;margin:0 auto}._listHeader_1fxid_55{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._listTitle_1fxid_64{font-family:var(--font-serif);font-size:2.5rem;font-weight:500;color:var(--color-text);margin:0}._listSubtext_1fxid_72{font-family:var(--font-sans);font-size:.9rem;color:var(--color-text-muted);margin:.4rem 0 0}._errorBox_1fxid_80{background:#e74c3c14;border:1px solid rgba(231,76,60,.2);border-radius:6px;padding:.75rem 1rem;margin-bottom:1.5rem;color:var(--color-error);font-family:var(--font-sans);font-size:.85rem}._errorBoxForm_1fxid_91{margin-bottom:1.5rem}._emptyWrap_1fxid_97{text-align:center;padding:5rem 0;color:var(--color-text-muted);border:1px dashed var(--color-card-border);border-radius:10px;background:var(--color-surface)}._emptyIcon_1fxid_106{margin:0 auto 1rem;opacity:.25}._emptyTitle_1fxid_111{font-family:var(--font-sans);font-size:1.25rem;color:var(--color-text)}._emptyText_1fxid_117{font-family:var(--font-sans);font-size:.85rem;margin-top:.5rem}._tableWrap_1fxid_124{overflow-x:auto;background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:12px;box-shadow:0 4px 20px #0000000d}._table_1fxid_124{width:100%;border-collapse:collapse}._thead_1fxid_137{border-bottom:1px solid var(--color-card-border);background:var(--color-bg)}._th_1fxid_137{padding:1rem;text-align:left;font-family:var(--font-display);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700;white-space:nowrap}._tr_1fxid_154{border-bottom:1px solid var(--color-card-border);transition:background .15s}._tr_1fxid_154:hover{background:#d4af3708}._tr_1fxid_154:last-child{border-bottom:none}._td_1fxid_167{padding:1rem}._thumb_1fxid_172{width:52px;height:52px;object-fit:cover;border-radius:6px;border:1px solid var(--color-card-border)}._thumbEmpty_1fxid_180{width:52px;height:52px;background:var(--color-bg);border-radius:6px;border:1px solid var(--color-card-border)}._productName_1fxid_188{font-family:var(--font-sans);color:var(--color-text);font-size:.95rem;font-weight:600;margin:0}._productMeta_1fxid_196{font-family:var(--font-sans);color:var(--color-text-muted);font-size:.75rem;margin:.2rem 0 0}._priceMain_1fxid_203{font-family:var(--font-sans);color:var(--color-gold);font-size:.9rem;font-weight:700}._priceCompare_1fxid_210{font-family:var(--font-sans);color:var(--color-text-muted);font-size:.72rem;text-decoration:line-through;margin:.1rem 0 0}._flagsWrap_1fxid_218{display:flex;gap:.3rem;flex-wrap:wrap}._flag_1fxid_218{border-radius:3px;padding:.2rem .5rem;font-size:.6rem;font-family:var(--font-display);font-weight:600;letter-spacing:.05em;text-transform:uppercase}._flagFeatured_1fxid_234{background:#d4af371a;color:var(--color-gold)}._flagBestseller_1fxid_240{background:#d4af370d;color:var(--color-gold)}._flagNew_1fxid_246{background:#2ecc711a;color:#2ecc71}._actionsWrap_1fxid_252{display:flex;gap:.5rem}._editBtn_1fxid_257{background:#d4af370f;border:1px solid var(--color-card-border);border-radius:4px;padding:.4rem .7rem;cursor:pointer;color:var(--color-gold);display:flex;align-items:center;gap:.3rem;font-family:var(--font-sans);font-size:.65rem;font-weight:600;transition:all .2s}._editBtn_1fxid_257:hover{border-color:var(--color-gold);background:#d4af371a}._deleteBtn_1fxid_278{background:#e74c3c0f;border:1px solid rgba(231,76,60,.2);border-radius:4px;padding:.4rem .7rem;color:var(--color-error);display:flex;align-items:center;gap:.3rem;font-family:var(--font-sans);font-size:.65rem;font-weight:600;cursor:pointer;transition:all .2s}._deleteBtn_1fxid_278:hover{background:#e74c3c1f;border-color:var(--color-error)}._formWrap_1fxid_300{max-width:880px;margin:0 auto;padding:2.5rem 2rem}._formTitle_1fxid_306{font-family:var(--font-serif);font-size:2.2rem;font-weight:500;color:var(--color-text);margin-bottom:2rem}._sec_1fxid_314{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:12px;padding:1.75rem;margin-bottom:1.5rem;box-shadow:0 4px 20px #0000000a}._secTitle_1fxid_323{font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-gold);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-card-border)}._inp_1fxid_335{width:100%;background:var(--color-surface);border:1.5px solid var(--color-card-border);border-radius:6px;padding:.75rem 1rem;color:var(--color-text);font-family:var(--font-sans);font-size:.9rem;outline:none;box-sizing:border-box;transition:border-color .2s}._inp_1fxid_335:focus{border-color:var(--color-gold)}._textarea_1fxid_353{min-height:110px;resize:vertical}._lbl_1fxid_359{font-family:var(--font-display);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.5rem;display:block}._formGrid2_1fxid_369{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._formGrid3_1fxid_375{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media(max-width:600px){._formGrid2_1fxid_369,._formGrid3_1fxid_375{grid-template-columns:1fr}}._formColWrap_1fxid_388{display:flex;flex-direction:column;gap:1.25rem}._mtRem_1fxid_394{margin-top:1rem}._imgGallery_1fxid_399{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}._imgCard_1fxid_406{position:relative;width:96px;height:96px}._imgThumb_1fxid_412{width:100%;height:100%;object-fit:cover;border-radius:6px;border:1px solid var(--color-card-border)}._imgPendingThumb_1fxid_420{border:2px dashed var(--color-gold);opacity:.75}._imgBadge_1fxid_426{position:absolute;bottom:4px;left:4px;border-radius:3px;padding:.15rem .4rem;font-family:var(--font-display);font-size:.5rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._mainBadge_1fxid_439{background:var(--color-gold);color:var(--color-primary)}._pendingBadge_1fxid_445{background:var(--color-surface);color:var(--color-gold);border:1px solid var(--color-gold)}._imgRemoveBtn_1fxid_452{position:absolute;top:4px;right:4px;width:20px;height:20px;background:#000000b3;border:none;border-radius:50%;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s}._imgRemoveBtn_1fxid_452:hover{background:#e74c3ce6}._uploadBtn_1fxid_474{width:96px;height:96px;background:var(--color-bg);border:2px dashed var(--color-card-border);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;color:var(--color-text-muted);transition:border-color .2s,color .2s}._uploadBtn_1fxid_474:hover{border-color:var(--color-gold);color:var(--color-gold)}._uploadBtnText_1fxid_495{font-family:var(--font-display);font-size:.55rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}._imgHint_1fxid_503{font-family:var(--font-sans);font-size:.75rem;color:var(--color-text-muted)}._variantHeader_1fxid_510{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-card-border)}._variantHeaderTitle_1fxid_519{font-family:var(--font-display);font-size:.68rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-gold);margin:0;padding:0;border:0}._addSizeBtn_1fxid_531{padding:.35rem .75rem;gap:.35rem}._variantGrid_1fxid_537{display:grid;grid-template-columns:80px 70px 110px 90px 1fr 36px;gap:.5rem}._variantLabels_1fxid_543{margin-bottom:.4rem}._variantRow_1fxid_548{margin-bottom:.5rem;align-items:center}._variantDeleteBtn_1fxid_554{width:34px;height:38px;background:#e74c3c0f;border:1px solid rgba(231,76,60,.2);border-radius:4px;color:var(--color-error);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._variantDeleteBtn_1fxid_554:hover{background:#e74c3c1f;border-color:var(--color-error)}._flagRow_1fxid_574{display:flex;gap:2rem;flex-wrap:wrap}._flagLabel_1fxid_580{display:flex;align-items:center;gap:.6rem;cursor:pointer}._flagCheckbox_1fxid_587{width:16px;height:16px;cursor:pointer;accent-color:var(--color-gold)}._flagText_1fxid_594{font-family:var(--font-sans);font-size:.87rem;color:var(--color-text)}._saveRow_1fxid_601{display:flex;gap:1rem;justify-content:flex-end;padding-bottom:3rem}._saveBtn_1fxid_608{display:flex;align-items:center;gap:.5rem;min-width:160px;justify-content:center}._variantsList_1fxid_617{display:flex;flex-direction:column;gap:.35rem}._variantStockItem_1fxid_623{display:flex;align-items:center;gap:.4rem;font-family:var(--font-sans);font-size:.8rem}._variantSize_1fxid_631{color:var(--color-text);font-weight:500}._variantStockVal_1fxid_636{font-weight:600}._oosLabel_1fxid_640{color:var(--color-error);font-family:var(--font-display);font-size:.6rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._page_y123t_2{min-height:100vh;background:var(--color-bg);color:var(--color-text);transition:background .3s ease,color .3s ease}._content_y123t_9{padding:80px 2rem 2rem;max-width:1200px;margin:0 auto}._toolbar_y123t_16{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}._toolbarLeft_y123t_25{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._searchBox_y123t_32{position:relative}._searchIcon_y123t_36{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}._searchInput_y123t_45{width:280px;background:var(--color-surface);border:1.5px solid var(--color-card-border);border-radius:6px;padding:.6rem .9rem .6rem 2.2rem;color:var(--color-text);font-family:var(--font-sans);font-size:.82rem;outline:none;transition:border-color .2s}._searchInput_y123t_45:focus{border-color:var(--color-gold)}._searchInput_y123t_45::placeholder{color:var(--color-text-muted);opacity:.7}._dateFilter_y123t_67{background:var(--color-surface);border:1.5px solid var(--color-card-border);border-radius:6px;padding:.6rem .9rem;color:var(--color-text);font-family:var(--font-sans);font-size:.82rem;outline:none;cursor:pointer;transition:border-color .2s}._dateFilter_y123t_67:focus{border-color:var(--color-gold)}._statusTabs_y123t_85{display:flex;gap:0;border-bottom:1px solid var(--color-card-border);margin-bottom:1.5rem;overflow-x:auto;scrollbar-width:none}._statusTabs_y123t_85::-webkit-scrollbar{display:none}._statusTab_y123t_85{padding:.75rem 1.25rem;font-family:var(--font-display);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color .2s,border-color .2s;display:flex;align-items:center;gap:.4rem;font-weight:600}._statusTab_y123t_85:hover{color:var(--color-text)}._statusTabActive_y123t_121{color:var(--color-text);border-bottom-color:var(--color-gold)}._tabCount_y123t_127{background:#d4af371a;color:var(--color-gold);font-size:.55rem;padding:.15rem .45rem;border-radius:8px;font-weight:700;min-width:18px;text-align:center}._tableWrap_y123t_139{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000000d}._tableScroll_y123t_147{overflow-x:auto}._table_y123t_139{width:100%;border-collapse:collapse}._thead_y123t_156{border-bottom:1px solid var(--color-card-border);background:var(--color-bg)}._th_y123t_156{padding:1rem;text-align:left;font-family:var(--font-display);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700;white-space:nowrap}._tr_y123t_173{border-bottom:1px solid var(--color-card-border);transition:background .15s;cursor:pointer}._tr_y123t_173:hover{background:#d4af3708}._tr_y123t_173:last-child{border-bottom:none}._td_y123t_187{padding:1rem;vertical-align:middle}._orderId_y123t_193{font-family:var(--font-sans);font-size:.85rem;color:var(--color-gold);font-weight:600}._orderDate_y123t_200{font-family:var(--font-sans);font-size:.85rem;color:var(--color-text)}._orderDateSub_y123t_206{font-family:var(--font-sans);font-size:.7rem;color:var(--color-text-muted);margin-top:.15rem}._customerName_y123t_213{font-family:var(--font-sans);font-size:.85rem;color:var(--color-text);font-weight:500}._customerEmail_y123t_220{font-family:var(--font-sans);font-size:.72rem;color:var(--color-text-muted);margin-top:.15rem}._itemsInfo_y123t_227{display:flex;align-items:center;gap:.5rem}._itemThumb_y123t_233{width:32px;height:32px;object-fit:cover;border-radius:4px;border:1px solid var(--color-card-border)}._itemCount_y123t_241{font-family:var(--font-sans);font-size:.8rem;color:var(--color-text)}._orderTotal_y123t_247{font-family:var(--font-sans);font-size:.88rem;color:var(--color-gold);font-weight:700}._statusBadge_y123t_255{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .6rem;border-radius:4px;font-family:var(--font-display);font-size:.58rem;letter-spacing:.05em;text-transform:uppercase;font-weight:700;white-space:nowrap}._statusPending_y123t_269{background:#f1c40f1a;color:#f1c40f}._statusConfirmed_y123t_275{background:#2ecc711a;color:#2ecc71}._statusProcessing_y123t_281{background:#3498db1a;color:#3498db}._statusShipped_y123t_287{background:#9b59b61a;color:#9b59b6}._statusDelivered_y123t_293{background:#2ecc7126;color:#27ae60}._statusCancelled_y123t_299{background:#e74c3c1a;color:var(--color-error)}._statusRefunded_y123t_305{background:#95a5a61a;color:#95a5a6}._viewBtn_y123t_311{background:#d4af370f;border:1px solid var(--color-card-border);border-radius:4px;padding:.35rem .65rem;cursor:pointer;color:var(--color-gold);display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-sans);font-size:.65rem;font-weight:600;text-transform:uppercase;text-decoration:none;transition:all .2s}._viewBtn_y123t_311:hover{border-color:var(--color-gold);background:#d4af371a}._pagination_y123t_335{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-top:1px solid var(--color-card-border);background:var(--color-bg)}._pageInfo_y123t_344{font-family:var(--font-sans);font-size:.8rem;color:var(--color-text-muted)}._pageButtons_y123t_350{display:flex;gap:.4rem}._pageBtn_y123t_355{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:4px;padding:.4rem .8rem;cursor:pointer;color:var(--color-text-muted);font-family:var(--font-sans);font-size:.8rem;transition:all .2s}._pageBtn_y123t_355:hover:not(:disabled){color:var(--color-gold);border-color:var(--color-gold)}._pageBtn_y123t_355:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_y123t_377{color:var(--color-primary-dark);background:var(--color-gold);border-color:var(--color-gold);font-weight:600}._loadingPage_y123t_386{min-height:100vh;background:var(--color-bg);display:flex;align-items:center;justify-content:center;transition:background .3s ease}._loadingText_y123t_395{color:var(--color-text-muted);font-family:var(--font-sans);font-size:.9rem}._deniedPage_y123t_401{min-height:100vh;background:var(--color-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}._deniedTitle_y123t_411{font-family:var(--font-serif);font-size:2.2rem;color:var(--color-error)}._deniedText_y123t_417{font-family:var(--font-sans);color:var(--color-text-muted);font-size:.9rem}._emptyWrap_y123t_423{text-align:center;padding:4rem 0;color:var(--color-text-muted);border:1px dashed var(--color-card-border);border-radius:12px;background:var(--color-surface)}._emptyIcon_y123t_432{margin:0 auto 1rem;opacity:.2}._emptyTitle_y123t_437{font-family:var(--font-sans);font-size:1.25rem;color:var(--color-text)}._emptyText_y123t_443{font-family:var(--font-sans);font-size:.85rem;margin-top:.5rem}._errorBox_y123t_449{background:#e74c3c14;border:1px solid rgba(231,76,60,.2);border-radius:6px;padding:.75rem 1rem;margin-bottom:1.5rem;color:var(--color-error);font-family:var(--font-sans);font-size:.85rem}@media(max-width:768px){._content_y123t_9{padding:80px 1rem 1rem}._searchInput_y123t_45{width:100%}._toolbar_y123t_16{flex-direction:column;align-items:stretch}._toolbarLeft_y123t_25{flex-direction:column}}._page_1o535_2{min-height:100vh;background:var(--color-bg);color:var(--color-text);transition:background .3s ease,color .3s ease}._content_1o535_9{padding:80px 2rem 3rem;max-width:1200px;margin:0 auto}._backLink_1o535_16{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-display);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);text-decoration:none;margin-bottom:1.5rem;cursor:pointer;background:none;border:none;padding:0;transition:color .2s;font-weight:600}._backLink_1o535_16:hover{color:var(--color-gold)}._header_1o535_40{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._headerLeft_1o535_49{flex:1}._orderId_1o535_53{font-family:var(--font-serif);font-size:2.2rem;color:var(--color-text);font-weight:500;margin:0 0 .3rem}._orderIdHash_1o535_61{color:var(--color-gold)}._orderMeta_1o535_65{font-family:var(--font-sans);font-size:.82rem;color:var(--color-text-muted);display:flex;align-items:center;gap:.5rem}._headerRight_1o535_74{display:flex;align-items:center;gap:.75rem}._statusBadgeLg_1o535_81{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem 1rem;border-radius:6px;font-family:var(--font-display);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}._statusPending_1o535_94{background:#f1c40f1a;color:#f1c40f;border:1px solid rgba(241,196,15,.25)}._statusConfirmed_1o535_100{background:#2ecc711a;color:#2ecc71;border:1px solid rgba(46,204,113,.25)}._statusProcessing_1o535_106{background:#3498db1a;color:#3498db;border:1px solid rgba(52,152,219,.25)}._statusShipped_1o535_112{background:#9b59b61a;color:#9b59b6;border:1px solid rgba(155,89,182,.25)}._statusDelivered_1o535_118{background:#2ecc7126;color:#27ae60;border:1px solid rgba(46,204,113,.3)}._statusCancelled_1o535_124{background:#e74c3c1a;color:var(--color-error);border:1px solid rgba(231,76,60,.25)}._statusRefunded_1o535_130{background:#95a5a61a;color:#95a5a6;border:1px solid rgba(149,165,166,.25)}._grid_1o535_137{display:grid;grid-template-columns:1fr 380px;gap:2rem;align-items:start}@media(max-width:992px){._grid_1o535_137{grid-template-columns:1fr}}._card_1o535_151{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:12px;overflow:hidden;margin-bottom:1.5rem;box-shadow:0 4px 20px #0000000a}._cardHeader_1o535_160{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--color-card-border);background:var(--color-bg)}._cardTitle_1o535_169{font-family:var(--font-display);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);font-weight:700}._cardBody_1o535_178{padding:1.5rem}._itemRow_1o535_183{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--color-card-border);align-items:center}._itemRow_1o535_183:last-child{border-bottom:none}._itemImage_1o535_195{width:56px;height:56px;object-fit:cover;border-radius:6px;border:1px solid var(--color-card-border);flex-shrink:0}._itemImagePlaceholder_1o535_204{width:56px;height:56px;background:var(--color-bg);border-radius:6px;border:1px solid var(--color-card-border);flex-shrink:0}._itemDetails_1o535_213{flex:1;min-width:0}._itemName_1o535_218{font-family:var(--font-sans);font-size:.95rem;font-weight:600;color:var(--color-text);margin:0 0 .2rem}._itemVariant_1o535_226{font-family:var(--font-sans);font-size:.75rem;color:var(--color-text-muted)}._itemQty_1o535_232{font-family:var(--font-sans);font-size:.82rem;color:var(--color-text-muted);white-space:nowrap}._itemPrice_1o535_239{font-family:var(--font-sans);font-size:.9rem;color:var(--color-text);font-weight:600;white-space:nowrap;min-width:80px;text-align:right}._totalsWrap_1o535_250{padding:1.25rem 1.5rem;border-top:1px solid var(--color-card-border);background:var(--color-bg)}._totalRow_1o535_256{display:flex;justify-content:space-between;padding:.35rem 0}._totalLabel_1o535_262{font-family:var(--font-sans);font-size:.82rem;color:var(--color-text-muted)}._totalValue_1o535_268{font-family:var(--font-sans);font-size:.82rem;color:var(--color-text)}._totalDiscount_1o535_274{color:#2ecc71;font-weight:600}._grandTotalRow_1o535_280{display:flex;justify-content:space-between;padding:.85rem 0 .2rem;margin-top:.4rem;border-top:1px solid var(--color-card-border)}._grandTotalLabel_1o535_288{font-family:var(--font-display);font-size:.85rem;color:var(--color-text);font-weight:700;text-transform:uppercase;letter-spacing:.05em}._grandTotalValue_1o535_297{font-family:var(--font-sans);font-size:1.15rem;color:var(--color-gold);font-weight:700}._timeline_1o535_305{position:relative;padding-left:1.75rem}._timeline_1o535_305:before{content:"";position:absolute;top:.4rem;bottom:.4rem;left:5px;width:2px;background:var(--color-card-border)}._timelineItem_1o535_320{position:relative;padding-bottom:1.5rem}._timelineItem_1o535_320:last-child{padding-bottom:0}._timelineNode_1o535_329{position:absolute;left:-1.75rem;top:.15rem;width:12px;height:12px;border-radius:50%;background:var(--color-bg);border:2px solid var(--color-card-border);z-index:1}._timelineNodeActive_1o535_341{background:var(--color-gold);border-color:var(--color-gold);box-shadow:0 0 8px #d4af3766}._timelineNodeDone_1o535_348{background:var(--color-text);border-color:var(--color-text)}._timelineContent_1o535_354{font-family:var(--font-sans)}._timelineStatus_1o535_358{font-size:.85rem;font-weight:600;color:var(--color-text-muted)}._timelineStatusActive_1o535_364{color:var(--color-text)}._timelineStatusDone_1o535_369{color:var(--color-text-muted);text-decoration:line-through}._timelineTime_1o535_375{font-size:.72rem;color:var(--color-text-muted);margin-top:.15rem}._infoSection_1o535_382{margin-bottom:1.25rem}._infoSection_1o535_382:last-child{margin-bottom:0}._infoTitle_1o535_390{font-family:var(--font-display);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.4rem;display:block}._infoVal_1o535_400{font-family:var(--font-sans);font-size:.85rem;color:var(--color-text);line-height:1.4}._infoSub_1o535_407{font-family:var(--font-sans);font-size:.75rem;color:var(--color-text-muted);margin-top:.15rem;display:block}._divider_1o535_415{height:1px;background:var(--color-card-border);margin:1.25rem 0}._notesTextarea_1o535_422{width:100%;min-height:80px;background:var(--color-bg);border:1px solid var(--color-card-border);border-radius:6px;padding:.6rem .85rem;color:var(--color-text);font-family:var(--font-sans);font-size:.82rem;outline:none;resize:vertical;margin-bottom:.75rem;box-sizing:border-box}._notesTextarea_1o535_422:focus{border-color:var(--color-gold)}._saveNotesBtn_1o535_442{background:var(--color-gold);color:var(--color-primary-dark);border:none;border-radius:4px;padding:.4rem .85rem;cursor:pointer;font-family:var(--font-display);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;transition:opacity .2s;display:block;margin-left:auto}._saveNotesBtn_1o535_442:hover:not(:disabled){opacity:.9}._saveNotesBtn_1o535_442:disabled{opacity:.5;cursor:not-allowed}._statusUpdateRow_1o535_469{display:flex;gap:.75rem}._statusSelect_1o535_474{flex:1;background:var(--color-bg);border:1px solid var(--color-card-border);border-radius:6px;padding:.55rem .85rem;color:var(--color-text);font-family:var(--font-sans);font-size:.82rem;outline:none;cursor:pointer}._updateBtn_1o535_487{background:var(--color-gold);color:var(--color-primary-dark);border:none;border-radius:4px;padding:.55rem 1rem;cursor:pointer;font-family:var(--font-display);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;transition:opacity .2s}._updateBtn_1o535_487:hover:not(:disabled){opacity:.9}._updateBtn_1o535_487:disabled{opacity:.5;cursor:not-allowed}._copyBtn_1o535_512{background:none;border:none;cursor:pointer;color:var(--color-text-muted);display:inline-flex;align-items:center;justify-content:center;padding:.2rem;border-radius:4px;transition:all .2s}._copyBtn_1o535_512:hover{color:var(--color-gold);background:#d4af370d}._copyBtnActive_1o535_530{color:#2ecc71}._toast_1o535_536{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);background:#000000d9;color:#fff;padding:.6rem 1.25rem;border-radius:50px;font-family:var(--font-sans);font-size:.8rem;z-index:1000;box-shadow:0 4px 15px #0000004d;animation:_toastFade_1o535_1 3s forwards;border:1px solid rgba(255,255,255,.1)}@keyframes _toastFade_1o535_1{0%{opacity:0;transform:translate(-50%,10px)}10%{opacity:1;transform:translate(-50%)}90%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}._loadingPage_1o535_561,._deniedPage_1o535_562{min-height:100vh;background:var(--color-bg);color:var(--color-text);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}._loadingText_1o535_574{font-family:var(--font-sans);font-size:.9rem;color:var(--color-text-muted)}._deniedTitle_1o535_580{font-family:var(--font-serif);font-size:2.2rem;color:var(--color-error);margin-bottom:.5rem}._deniedText_1o535_587{font-family:var(--font-sans);color:var(--color-text-muted);font-size:.9rem}._page_1ksty_1{min-height:100vh;background:var(--color-bg);color:var(--color-text);padding-top:60px;transition:background .3s ease,color .3s ease}._content_1ksty_9{max-width:1200px;margin:0 auto;padding:2.5rem 2rem}._headerSection_1ksty_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;flex-wrap:wrap;gap:1rem}._pageTitle_1ksty_24{font-family:var(--font-serif);font-size:2.5rem;font-weight:500;color:var(--color-text);margin:0 0 .5rem;letter-spacing:-.01em}._pageSubtitle_1ksty_33{font-family:var(--font-sans);font-size:.9rem;color:var(--color-text-muted);margin:0}._refreshBtn_1ksty_40{background:var(--color-surface);border:1px solid var(--color-card-border);color:var(--color-text);font-family:var(--font-display);font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;transition:all .25s}._refreshBtn_1ksty_40:hover{border-color:var(--color-gold);color:var(--color-gold);box-shadow:0 4px 15px #d4af3714}._statsRowPrimary_1ksty_62{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:1.25rem}._statsRowSecondary_1ksty_69{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;width:calc(66.66% - .4rem);margin-bottom:2.5rem}._statCard_1ksty_77{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:12px;padding:1.5rem;display:flex;align-items:flex-start;gap:1rem;box-shadow:0 4px 20px #0000000d;transition:transform .25s,border-color .25s,box-shadow .25s}._statCard_1ksty_77:hover{transform:translateY(-2px);border-color:#d4af374d;box-shadow:0 10px 30px #00000014}._statIcon_1ksty_95{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconGold_1ksty_105{background:#d4af371a;color:var(--color-gold)}._iconGreen_1ksty_110{background:#2ecc711a;color:#2ecc71}._iconBlue_1ksty_115{background:#3498db1a;color:#3498db}._iconPurple_1ksty_120{background:#9b59b61a;color:#9b59b6}._iconOrange_1ksty_125{background:#e67e221a;color:#e67e22}._statLabel_1ksty_130{font-family:var(--font-sans);font-size:.75rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem}._statValue_1ksty_140{font-family:var(--font-sans);font-size:1.6rem;font-weight:600;color:var(--color-text);margin:0 0 .2rem;line-height:1.2}._statSubText_1ksty_149{font-family:var(--font-sans);font-size:.72rem;color:var(--color-text-muted);margin:0}._chartCard_1ksty_157{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:14px;padding:2rem;margin-bottom:2.5rem;box-shadow:0 4px 25px #0000000d}._chartHeader_1ksty_166{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}._chartTitle_1ksty_175{font-family:var(--font-serif);font-size:1.5rem;font-weight:500;color:var(--color-text);margin:0 0 .25rem}._chartSubtitle_1ksty_183{font-family:var(--font-sans);font-size:.85rem;color:var(--color-text-muted);margin:0}._chartTabs_1ksty_190{display:flex;background:var(--color-bg);border:1px solid var(--color-card-border);padding:3px;border-radius:8px}._chartTab_1ksty_190{font-family:var(--font-display);font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:.45rem 1rem;border-radius:6px;border:none;background:none;color:var(--color-text-muted);cursor:pointer;transition:all .2s}._chartTabActive_1ksty_213{background:var(--color-surface);color:var(--color-gold);box-shadow:0 2px 8px #00000014}._chartContainer_1ksty_219{width:100%}._svgWrapper_1ksty_223{width:100%;margin-top:1rem}._gridLine_1ksty_228{stroke:var(--color-card-border);stroke-width:1;stroke-dasharray:4,4;opacity:.6}._gridLineVertical_1ksty_235{stroke:var(--color-card-border);stroke-width:1;stroke-dasharray:2,6;opacity:.4}._gridLabel_1ksty_242{font-family:var(--font-sans);font-size:.72rem;fill:var(--color-text-muted);font-weight:500}._chartLine_1ksty_249{stroke:var(--color-gold);stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0px 4px 10px rgba(212,175,55,.3))}._chartTooltip_1ksty_257{position:absolute;transform:translate(-50%,-100%);background:var(--color-surface);border:1px solid var(--color-gold);border-radius:8px;padding:.6rem .85rem;pointer-events:none;box-shadow:0 10px 25px #00000040;z-index:10;transition:left .1s ease,top .1s ease;min-width:120px}._tooltipDate_1ksty_271{font-family:var(--font-display);font-size:.68rem;font-weight:700;text-transform:uppercase;color:var(--color-gold);margin:0 0 .25rem;letter-spacing:.05em}._tooltipValue_1ksty_281{font-family:var(--font-sans);font-size:.8rem;color:var(--color-text);margin:0}._analyticsSplit_1ksty_289{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2rem;margin-bottom:2.5rem}@media(max-width:768px){._analyticsSplit_1ksty_289{grid-template-columns:1fr}}._chartSplitCard_1ksty_302{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:14px;padding:2rem;box-shadow:0 4px 25px #0000000d;display:flex;flex-direction:column;min-height:380px}._cardTitle_1ksty_313{font-family:var(--font-serif);font-size:1.4rem;font-weight:500;color:var(--color-text);margin:0 0 .25rem}._cardSubtitle_1ksty_321{font-family:var(--font-sans);font-size:.82rem;color:var(--color-text-muted);margin:0 0 1.75rem}._scentFamilyContainer_1ksty_329{display:flex;flex-direction:column;gap:1.25rem;flex-grow:1;justify-content:center}._barRow_1ksty_337{display:flex;flex-direction:column;gap:.4rem}._barLabelContainer_1ksty_343{display:flex;justify-content:space-between;font-size:.8rem;font-family:var(--font-sans)}._barFamilyName_1ksty_350{font-weight:600;color:var(--color-text);text-transform:capitalize}._barQuantity_1ksty_356{color:var(--color-text-muted)}._barTrack_1ksty_360{height:8px;background:var(--color-bg);border-radius:4px;overflow:hidden;border:1px solid var(--color-card-border)}._barFill_1ksty_368{height:100%;background:linear-gradient(90deg,var(--color-gold-dark) 0%,var(--color-gold) 100%);border-radius:4px;transition:width .8s cubic-bezier(.1,.76,.55,.94)}._alertHeader_1ksty_376{display:flex;justify-content:space-between;align-items:center}._alertIcon_1ksty_382{color:#e67e22}._alertBadgeCount_1ksty_386{font-family:var(--font-display);font-size:.65rem;font-weight:700;background:rgba(230,126,3橙,.1);color:#e67e22;padding:.25rem .6rem;border-radius:50px;border:1px solid rgba(230,126,34,.2)}._alertBadgeCount_1ksty_386{background:#e67e221a}._alertList_1ksty_402{display:flex;flex-direction:column;gap:.9rem;overflow-y:auto;max-height:280px;flex-grow:1;padding-right:.25rem}._alertList_1ksty_402::-webkit-scrollbar{width:4px}._alertList_1ksty_402::-webkit-scrollbar-thumb{background:var(--color-card-border);border-radius:2px}._noAlerts_1ksty_421{display:flex;align-items:center;justify-content:center;height:100%;color:#2ecc71;font-family:var(--font-sans);font-size:.9rem;border:1px dashed var(--color-card-border);border-radius:8px;padding:2rem;text-align:center}._alertItem_1ksty_435{display:flex;align-items:center;gap:.85rem;padding:.75rem;background:var(--color-bg);border:1px solid var(--color-card-border);border-radius:8px;transition:border-color .2s}._alertItem_1ksty_435:hover{border-color:#e67e2266}._alertProductImg_1ksty_450{width:40px;height:40px;border-radius:6px;object-fit:cover;border:1px solid var(--color-card-border)}._alertProductFallback_1ksty_458{width:40px;height:40px;border-radius:6px;background:var(--color-surface);border:1px solid var(--color-card-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}._alertInfo_1ksty_470{flex-grow:1}._alertName_1ksty_474{font-family:var(--font-sans);font-weight:600;font-size:.85rem;color:var(--color-text);margin:0 0 .15rem}._alertSku_1ksty_482{font-family:var(--font-sans);font-size:.72rem;color:var(--color-text-muted);margin:0}._alertStockContainer_1ksty_489{font-family:var(--font-display);font-size:.65rem;font-weight:700;padding:.25rem .6rem;border-radius:4px}._stockLow_1ksty_497{background:#e67e221a;color:#e67e22;border:1px solid rgba(230,126,34,.2)}._stockZero_1ksty_503{background:#e74c3c1a;color:#e74c3c;border:1px solid rgba(231,76,60,.2)}._productsAnalyticsCard_1ksty_510{background:var(--color-surface);border:1px solid var(--color-card-border);border-radius:14px;padding:2rem;box-shadow:0 4px 25px #0000000d}._productsCardHeader_1ksty_518{margin-bottom:1.5rem}._tableWrapper_1ksty_522{overflow-x:auto}._table_1ksty_522{width:100%;border-collapse:collapse;text-align:left}._table_1ksty_522 th{font-family:var(--font-display);font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);padding:.75rem 1rem;border-bottom:1px solid var(--color-card-border)}._table_1ksty_522 td{padding:.9rem 1rem;border-bottom:1px solid var(--color-card-border);font-size:.85rem;font-family:var(--font-sans)}._table_1ksty_522 tr:last-child td{border-bottom:none}._productCell_1ksty_554{display:flex;align-items:center;gap:.75rem}._rankBadge_1ksty_560{font-family:var(--font-display);font-size:.65rem;font-weight:700;width:20px;height:20px;border-radius:50%;background:var(--color-bg);border:1px solid var(--color-card-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}._prodImg_1ksty_575{width:36px;height:36px;border-radius:4px;object-fit:cover;border:1px solid var(--color-card-border)}._prodFallback_1ksty_583{width:36px;height:36px;border-radius:4px;background:var(--color-bg);border:1px solid var(--color-card-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}._prodName_1ksty_595,._boldCol_1ksty_600{font-weight:600;color:var(--color-text)}._goldCol_1ksty_605{font-weight:600;color:var(--color-gold)}._loadingPage_1ksty_611,._deniedPage_1ksty_612{min-height:100vh;background:var(--color-bg);color:var(--color-text);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}._spinner_1ksty_624{width:40px;height:40px;border:3px solid rgba(212,175,55,.1);border-top-color:var(--color-gold);border-radius:50%;animation:_spin_1ksty_624 1s linear infinite;margin-bottom:1.5rem}@keyframes _spin_1ksty_624{to{transform:rotate(360deg)}}._loadingText_1ksty_640{font-family:var(--font-display);font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}._deniedTitle_1ksty_648{font-family:var(--font-serif);font-size:2.2rem;color:var(--color-gold);margin-bottom:.5rem}._deniedText_1ksty_655{font-family:var(--font-sans);font-size:.95rem;color:var(--color-text-muted);margin-bottom:2rem}._noData_1ksty_662{text-align:center;padding:3rem;color:var(--color-text-muted);font-family:var(--font-sans);font-size:.9rem;border:1px dashed var(--color-card-border);border-radius:10px}._themeToggle_1ksty_673{position:fixed;bottom:2rem;right:2rem;z-index:999;width:50px;height:50px;border-radius:50%;background-color:#d4af371f;border:1px solid var(--color-gold);color:var(--color-gold);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 32px #d4af3733;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);WebkitBackdropFilter:blur(12px);outline:none}@media(max-width:1024px){._statsRowPrimary_1ksty_62{grid-template-columns:repeat(2,1fr)}._statsRowSecondary_1ksty_69{grid-template-columns:repeat(2,1fr);width:100%}}@media(max-width:768px){._statsRowPrimary_1ksty_62,._statsRowSecondary_1ksty_69{grid-template-columns:1fr;width:100%;margin-bottom:1.25rem}}
