@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Inter Variable", sans-serif;--font-serif:"Cormorant Garamond Variable", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-semibold:600;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter Variable", sans-serif;--default-mono-font-family:var(--font-mono);--font-display:"Playfair Display Variable", serif;--color-border:var(--border)}}@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%;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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}*{border-color:var(--color-border)}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--background);min-width:320px;color:var(--foreground);font-family:var(--font-sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;font-weight:350}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.025em;font-weight:500}a,button,input,textarea,select{outline-offset:4px}a[href],button:not(:disabled),summary,select{cursor:pointer}label:has(input[type=checkbox]:not(:disabled)){cursor:pointer}label:has(input[type=radio]:not(:disabled)){cursor:pointer}button:disabled,select:disabled,input:disabled,textarea:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--bronze)}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-4{height:calc(var(--spacing) * 4)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-fit{height:fit-content}.h-full{height:100%}.max-h-\[80vh\]{max-height:80vh}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[72svh\]{min-height:72svh}.min-h-\[92svh\]{min-height:92svh}.min-h-screen{min-height:100vh}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1260px\]{max-width:1260px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1440px\]{max-width:1440px}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-12{min-width:calc(var(--spacing) * 12)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-20{--tw-translate-y:calc(var(--spacing) * -20);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[6rem_1fr\]{grid-template-columns:6rem 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-border,.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--border) 70%,transparent)}}.border-cream\/35{border-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.border-cream\/35{border-color:color-mix(in oklab,var(--cream) 35%,transparent)}}.border-foreground\/35{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/35{border-color:color-mix(in oklab,var(--foreground) 35%,transparent)}}.border-foreground\/40{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/40{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.border-gold\/50{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/50{border-color:color-mix(in oklab,var(--gold) 50%,transparent)}}.border-gold\/55{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/55{border-color:color-mix(in oklab,var(--gold) 55%,transparent)}}.border-gold\/60{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.border-gold\/60{border-color:color-mix(in oklab,var(--gold) 60%,transparent)}}.border-ink\/25{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.border-ink\/25{border-color:color-mix(in oklab,var(--ink) 25%,transparent)}}.bg-background{background-color:var(--background)}.bg-bronze{background-color:var(--bronze)}.bg-card{background-color:var(--card)}.bg-cream,.bg-cream\/75{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.bg-cream\/75{background-color:color-mix(in oklab,var(--cream) 75%,transparent)}}.bg-cream\/90{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.bg-cream\/90{background-color:color-mix(in oklab,var(--cream) 90%,transparent)}}.bg-cream\/92{background-color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.bg-cream\/92{background-color:color-mix(in oklab,var(--cream) 92%,transparent)}}.bg-gold{background-color:var(--gold)}.bg-ink,.bg-ink\/55{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/55{background-color:color-mix(in oklab,var(--ink) 55%,transparent)}}.bg-muted{background-color:var(--muted)}.bg-night{background-color:var(--night)}.bg-sand\/35{background-color:var(--sand)}@supports (color:color-mix(in lab,red,red)){.bg-sand\/35{background-color:color-mix(in oklab,var(--sand) 35%,transparent)}}.bg-sand\/45{background-color:var(--sand)}@supports (color:color-mix(in lab,red,red)){.bg-sand\/45{background-color:color-mix(in oklab,var(--sand) 45%,transparent)}}.bg-transparent{background-color:#0000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-ink\/30{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/30{--tw-gradient-from:color-mix(in oklab, var(--ink) 30%, transparent)}}.from-ink\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/75{--tw-gradient-from:var(--ink)}@supports (color:color-mix(in lab,red,red)){.from-ink\/75{--tw-gradient-from:color-mix(in oklab, var(--ink) 75%, transparent)}}.from-ink\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-ink\/5{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/5{--tw-gradient-via:color-mix(in oklab, var(--ink) 5%, transparent)}}.via-ink\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-ink\/20{--tw-gradient-via:var(--ink)}@supports (color:color-mix(in lab,red,red)){.via-ink\/20{--tw-gradient-via:color-mix(in oklab, var(--ink) 20%, transparent)}}.via-ink\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-ink\/75{--tw-gradient-to:var(--ink)}@supports (color:color-mix(in lab,red,red)){.to-ink\/75{--tw-gradient-to:color-mix(in oklab, var(--ink) 75%, transparent)}}.to-ink\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.font-display{font-family:Playfair Display Variable,serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.68rem\]{font-size:.68rem}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.93\]{--tw-leading:.93;line-height:.93}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.23em\]{--tw-tracking:.23em;letter-spacing:.23em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.whitespace-nowrap{white-space:nowrap}.text-bronze{color:var(--bronze)}.text-cream,.text-cream\/70{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/70{color:color-mix(in oklab,var(--cream) 70%,transparent)}}.text-cream\/75{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/75{color:color-mix(in oklab,var(--cream) 75%,transparent)}}.text-cream\/80{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/80{color:color-mix(in oklab,var(--cream) 80%,transparent)}}.text-cream\/85{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/85{color:color-mix(in oklab,var(--cream) 85%,transparent)}}.text-cream\/90{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.text-cream\/90{color:color-mix(in oklab,var(--cream) 90%,transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/75{color:color-mix(in oklab,var(--foreground) 75%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-gold{color:var(--gold)}.text-ink{color:var(--ink)}.text-muted-foreground{color:var(--muted-foreground)}.uppercase{text-transform:uppercase}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(hover:hover){.group-hover\:scale-\[1\.035\]:is(:where(.group):hover *){scale:1.035}.group-hover\:text-bronze:is(:where(.group):hover *){color:var(--bronze)}}.peer-checked\:border-ink:is(:where(.peer):checked~*){border-color:var(--ink)}.peer-checked\:bg-ink:is(:where(.peer):checked~*){background-color:var(--ink)}.peer-checked\:text-cream:is(:where(.peer):checked~*),.placeholder\:text-cream\/45::placeholder{color:var(--cream)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-cream\/45::placeholder{color:color-mix(in oklab,var(--cream) 45%,transparent)}}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}@media(hover:hover){.hover\:border-bronze:hover{border-color:var(--bronze)}.hover\:border-cream:hover{border-color:var(--cream)}.hover\:border-gold:hover{border-color:var(--gold)}.hover\:bg-bronze:hover{background-color:var(--bronze)}.hover\:bg-cream:hover{background-color:var(--cream)}.hover\:bg-gold:hover{background-color:var(--gold)}.hover\:text-bronze:hover{color:var(--bronze)}.hover\:text-cream:hover{color:var(--cream)}.hover\:text-gold:hover{color:var(--gold)}}.focus\:translate-y-0:focus{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:border-gold:focus{border-color:var(--gold)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:mt-24{margin-top:calc(var(--spacing) * 24)}.sm\:grid{display:grid}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:gap-1{gap:calc(var(--spacing) * 1)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}}@media(min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.md\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.md\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.md\:items-center{align-items:center}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-20{gap:calc(var(--spacing) * 20)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}}@media(min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_22rem\]{grid-template-columns:1fr 22rem}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}.\[\&_a\:hover\]\:text-bronze a:hover{color:var(--bronze)}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations")}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2)format("woff2-variations")}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-wght-italic-C-nL33vl.woff2)format("woff2-variations")}:root{--cream:#f7f3eb;--sand:#e1d6c6;--sage:#7c8c74;--gold:#d49838;--bronze:#9a633b;--moon:#b3b8be;--ink:#100c0a;--night:#060813;--background:var(--cream);--foreground:var(--ink);--card:#fdfcf9;--muted:#ede7dd;--muted-foreground:#534c44;--border:#d2c9be}@supports (color:lab(0% 0 0)){:root{--cream:lab(95.9877% .351608 4.581);--sand:lab(86.1155% 2.30113 9.34811);--sage:lab(56.403% -9.53543 10.9024);--gold:lab(67.4206% 16.9757 56.8987);--bronze:lab(47.385% 20.0959 31.7282);--moon:lab(74.4713% -1.08472 -3.56634);--ink:lab(3.68884% .864729 1.48878);--night:lab(2.38081% .671573 -5.47681);--card:lab(98.8565% .107378 1.52054);--muted:lab(91.9216% .895739 5.67613);--muted-foreground:lab(32.7223% 1.83028 5.48263);--border:lab(81.4675% 1.62122 6.70466)}}.font-serif-italic{font-family:var(--font-serif);font-style:italic;font-weight:500}.tracking-eyebrow{letter-spacing:.34em;text-transform:uppercase;font-size:.68rem;font-weight:600}.night-sky{background:radial-gradient(circle at 18% 22%,#533c8733,#0000 24rem),radial-gradient(circle at 82% 68%,#9866001f,#0000 28rem),linear-gradient(150deg,#02040f,#101526);background:radial-gradient(circle at 18% 22%,#533c8733,#0000 24rem),radial-gradient(circle at 82% 68%,color(xyz 0.179 0.162 0.018 / 0.122),#0000 28rem),linear-gradient(150deg,#02040f,#101526)}.night-sky:before{pointer-events:none;content:"";opacity:.34;background-image:radial-gradient(circle at 10% 20%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 65% 32%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 35% 72%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 85% 82%,#fff 0 1px,#0000 1.5px);background-size:220px 220px,290px 290px,260px 260px,310px 310px;position:absolute;inset:0}@keyframes fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-up{animation:.9s cubic-bezier(.2,.7,.2,1) both fade-up}.animate-fade-in{animation:1.2s ease-out both fade-in}.gateway-entrance{isolation:isolate;background:radial-gradient(circle at 15% 10%,#54208733,#0000 24rem),radial-gradient(circle at 86% 16%,#00305733,#0000 30rem),linear-gradient(155deg,#010106,#040414 55%,#000105);background:radial-gradient(circle at 15% 10%,#54208733,#0000 24rem),radial-gradient(circle at 86% 16%,color(xyz 0.028 0.027 0.126 / 0.2),#0000 30rem),linear-gradient(155deg,#010106,#040414 55%,#000105);position:relative}.gateway-entrance:before{z-index:-1;pointer-events:none;content:"";opacity:.52;background-image:radial-gradient(circle at 12% 28%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 66% 18%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 42% 82%,#c7aff5 0 1px,#0000 1.7px),radial-gradient(circle at 88% 68%,#a1c5ff 0 1px,#0000 1.7px);background-image:radial-gradient(circle at 12% 28%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 66% 18%,#fff 0 1px,#0000 1.5px),radial-gradient(circle at 42% 82%,#c7aff5 0% 1px,#0000 1.7px),radial-gradient(circle at 88% 68%,color(xyz 0.533 0.55 1.078) 0% 1px,#0000 1.7px);background-size:240px 240px,330px 330px,280px 280px,390px 390px;animation:24s linear infinite gateway-stars-left;position:fixed;inset:0}.gateway-entrance__intro{isolation:isolate;background:#000;border-bottom:1px solid #f6c16b3d;border-bottom:1px solid lab(81.4878% 12.6154 50.1466/.24);padding:0;position:relative;overflow:hidden}.gateway-entrance__artwork{contain:paint;width:100%;margin:0 auto;display:block;transform:translateZ(0)}.gateway-entrance__artwork picture{display:block}.gateway-entrance__artwork img{object-fit:cover;object-position:center;width:100%;height:auto;min-height:clamp(11.5rem,33.3vw,34rem);display:block}.gateway-stack{background:linear-gradient(#000001,#010105f5)}.gateway-stack__list{gap:clamp(.85rem,1.6vw,1.45rem);padding-block:clamp(1rem,2vw,1.8rem);display:grid}.gateway-band{--gateway-accent:#dba341;--gateway-glow:#9887e84d;isolation:isolate;contain:layout paint style;min-height:clamp(11.5rem,20svh,15.5rem);color:var(--cream);border-block:1px solid var(--gateway-accent);background:#010107;display:block;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.gateway-band{--gateway-accent:lab(70.9966% 14.6084 56.9425);--gateway-glow:lab(61.0893% 23.0481 -47.3563/.3)}}@supports (color:color-mix(in lab,red,red)){.gateway-band{border-block:1px solid color-mix(in oklch,var(--gateway-accent) 26%,transparent)}}.gateway-band{animation:.62s cubic-bezier(.2,.76,.2,1) both gateway-band-arrive;animation-delay:var(--gateway-delay);transition:border-color .36s,box-shadow .36s,transform .52s cubic-bezier(.2,.74,.2,1);box-shadow:0 1rem 3rem #00000080,inset 0 0 0 1px #fef8ea08}.gateway-band:before,.gateway-band:after{z-index:3;pointer-events:none;content:"";opacity:.72;background:linear-gradient(90deg,transparent 2%,var(--gateway-accent) 18%,transparent 62%);width:100%;height:1px;position:absolute;left:0}.gateway-band:before{top:0}.gateway-band:after{bottom:0;transform:scaleX(-1)}.gateway-band:focus-visible{outline-color:var(--gateway-accent);outline-offset:-5px}.gateway-band__media,.gateway-band__stars,.gateway-band__veil,.gateway-band__flare,.gateway-band__orbit,.gateway-band__edge{pointer-events:none;position:absolute;inset:0}.gateway-band__media{backface-visibility:hidden;will-change:transform;transition:transform .52s cubic-bezier(.2,.7,.2,1);animation:6.2s ease-in-out infinite alternate gateway-image-breathe;inset:-7% -3%;transform:scale(1.025)translateZ(0)}.gateway-band__media picture{display:contents}.gateway-band__image{object-fit:cover;filter:saturate(1.1)brightness(.9)contrast(1.08);width:100%;height:100%;transition:filter .36s}.gateway-band__stars{opacity:.82;background-image:radial-gradient(circle at 10% 24%,white 0 1px,transparent 1.7px),radial-gradient(circle at 52% 58%,var(--gateway-accent) 0 1px,transparent 1.8px),radial-gradient(circle at 78% 26%,white 0 1px,transparent 1.7px),radial-gradient(circle at 92% 74%,var(--gateway-accent) 0 1px,transparent 1.8px);will-change:opacity;background-size:230px 180px,310px 230px,280px 210px,360px 270px;animation:3.4s ease-in-out infinite alternate gateway-stars-twinkle}.gateway-band__veil{background:linear-gradient(90deg,#00000194,#0000023d 34%,transparent 72%,#0000012e),radial-gradient(ellipse at 68% 52%,var(--gateway-glow),transparent 50%)}@supports (color:lab(0% 0 0)){.gateway-band__veil{background:linear-gradient(90deg,lab(.0296917% .114463 -.348169/.58),lab(.0672188% .186719 -.594783/.24) 34%,transparent 72%,lab(.0296917% .114463 -.348169/.18)),radial-gradient(ellipse at 68% 52%,var(--gateway-glow),transparent 50%)}}@supports (color:color-mix(in lab,red,red)){.gateway-band__veil{background:linear-gradient(90deg,lab(.0296917% .114463 -.348169/.58),lab(.0672188% .186719 -.594783/.24) 34%,transparent 72%,lab(.0296917% .114463 -.348169/.18)),radial-gradient(ellipse at 68% 52%,color-mix(in oklch,var(--gateway-glow) 78%,transparent),transparent 50%)}}.gateway-band__flare{opacity:.78;will-change:transform;width:45%;animation:4.8s ease-in-out infinite gateway-flare-left;animation-delay:calc(var(--gateway-delay) - .7s);background:linear-gradient(100deg,#0000,#f5ebce57,#0000);left:-30%;transform:skew(-16deg)}.gateway-band__orbit{border:1px solid var(--gateway-accent);width:min(42rem,48vw);height:min(42rem,48vw);inset:-62% auto auto 58%}@supports (color:color-mix(in lab,red,red)){.gateway-band__orbit{border:1px solid color-mix(in oklch,var(--gateway-accent) 24%,transparent)}}.gateway-band__orbit{opacity:.82;will-change:transform;border-radius:50%;animation:14s linear infinite gateway-orbit-turn}.gateway-band__orbit:before,.gateway-band__orbit:after{border:1px solid var(--gateway-accent);position:absolute;inset:12%}@supports (color:color-mix(in lab,red,red)){.gateway-band__orbit:before,.gateway-band__orbit:after{border:1px solid color-mix(in oklch,var(--gateway-accent) 18%,transparent)}}.gateway-band__orbit:before,.gateway-band__orbit:after{border-radius:inherit;content:""}.gateway-band__orbit:after{inset:26%}.gateway-band__edge{opacity:.8;background:linear-gradient(90deg,transparent,var(--gateway-accent),transparent) 50% 0 / min(54rem,68vw) 1px no-repeat,linear-gradient(90deg,transparent,var(--gateway-accent),transparent) 50% 100% / min(54rem,68vw) 1px no-repeat;will-change:opacity;animation:3.2s ease-in-out infinite alternate gateway-edge-pulse}.gateway-band__content{z-index:2;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.1vw,2.6rem);width:min(100%,1680px);height:100%;min-height:100%;margin-inline:auto;padding:1.5rem clamp(1.25rem,4.8vw,6rem);display:grid;position:relative}.gateway-band__number{color:#f6f2e56b;letter-spacing:.24em;font-size:.56rem;font-weight:650}.gateway-band__sigil{border:1px solid var(--gateway-accent);place-items:center;width:clamp(3.25rem,5vw,4.7rem);height:clamp(3.25rem,5vw,4.7rem);display:grid}@supports (color:color-mix(in lab,red,red)){.gateway-band__sigil{border:1px solid color-mix(in oklch,var(--gateway-accent) 52%,transparent)}}.gateway-band__sigil{color:var(--gateway-accent);font-family:var(--font-display);box-shadow:0 0 2.5rem var(--gateway-glow),inset 0 0 1.2rem var(--gateway-glow);font-size:clamp(1.2rem,2.2vw,1.85rem);transition:box-shadow .7s,transform .7s;transform:rotate(45deg)}.gateway-band__sigil span{transition:transform .7s;transform:rotate(-45deg)}.gateway-band__copy{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow message""title message";align-items:center;column-gap:2rem;min-width:0;display:grid}.gateway-band__eyebrow{color:var(--gateway-accent);letter-spacing:.32em;text-transform:uppercase;grid-area:eyebrow;font-size:.6rem;font-weight:650}.gateway-band__title{font-family:var(--font-display);letter-spacing:.035em;text-shadow:0 0 2.6rem var(--gateway-glow);grid-area:title;margin-top:.55rem;font-size:clamp(2.4rem,4.5vw,4.75rem);font-weight:500;line-height:.94}.gateway-band__message{color:#f6f2e5ad;max-width:22rem;font-family:var(--font-serif);letter-spacing:.06em;grid-area:message;font-size:clamp(.92rem,1.5vw,1.18rem);font-style:italic}.gateway-band__action{color:#f6f2e5b8;letter-spacing:.26em;text-transform:uppercase;align-items:center;gap:.85rem;font-size:.6rem;font-weight:650;transition:color .4s;display:flex}.gateway-band__arrow{border:1px solid var(--gateway-accent);place-items:center;width:2.8rem;height:2.8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.gateway-band__arrow{border:1px solid color-mix(in oklch,var(--gateway-accent) 56%,transparent)}}.gateway-band__arrow{color:var(--gateway-accent);font-size:1.2rem;font-weight:300;line-height:1;transition:background .45s,box-shadow .45s,transform .45s;transform:rotate(45deg)}.gateway-band:hover .gateway-band__media,.gateway-band:focus-visible .gateway-band__media{transform:scale(1.075)translateZ(0)}.gateway-band:hover,.gateway-band:focus-visible{z-index:4;border-color:var(--gateway-accent)}@supports (color:color-mix(in lab,red,red)){.gateway-band:hover,.gateway-band:focus-visible{border-color:color-mix(in oklch,var(--gateway-accent) 62%,transparent)}}.gateway-band:hover,.gateway-band:focus-visible{box-shadow:0 1.3rem 4rem #000000b3,0 0 2.5rem var(--gateway-glow),inset 0 0 0 1px #fef8ea14}@supports (color:lab(0% 0 0)){.gateway-band:hover,.gateway-band:focus-visible{box-shadow:0 1.3rem 4rem #000000b3,0 0 2.5rem var(--gateway-glow),inset 0 0 0 1px #fef8ea14}}.gateway-band:hover .gateway-band__image,.gateway-band:focus-visible .gateway-band__image{filter:saturate(1.22)brightness(1.04)contrast(1.05)}.gateway-band:hover .gateway-band__sigil,.gateway-band:focus-visible .gateway-band__sigil{box-shadow:0 0 3.8rem var(--gateway-glow),inset 0 0 1.7rem var(--gateway-glow);transform:rotate(135deg)scale(1.04)}.gateway-band:hover .gateway-band__sigil span,.gateway-band:focus-visible .gateway-band__sigil span{transform:rotate(-135deg)}.gateway-band:hover .gateway-band__action,.gateway-band:focus-visible .gateway-band__action{color:var(--gateway-accent)}.gateway-band:hover .gateway-band__arrow,.gateway-band:focus-visible .gateway-band__arrow{background:var(--gateway-accent)}@supports (color:color-mix(in lab,red,red)){.gateway-band:hover .gateway-band__arrow,.gateway-band:focus-visible .gateway-band__arrow{background:color-mix(in oklch,var(--gateway-accent) 14%,transparent)}}.gateway-band:hover .gateway-band__arrow,.gateway-band:focus-visible .gateway-band__arrow{box-shadow:0 0 2rem var(--gateway-glow);transform:rotate(225deg)}.gateway-band--crossing{z-index:8;border-color:var(--gateway-accent);box-shadow:0 0 5rem var(--gateway-glow),inset 0 0 3rem var(--gateway-glow);animation:.64s cubic-bezier(.16,.8,.24,1) both gateway-band-crossing}.gateway-band--sun-portal{--gateway-accent:#ebae42;--gateway-glow:#e49e3866}@supports (color:lab(0% 0 0)){.gateway-band--sun-portal{--gateway-accent:lab(75.6289% 15.8578 61.7666);--gateway-glow:lab(70.7934% 20.7107 60.8856/.4)}}.gateway-band--moon-portal{--gateway-accent:#aecaee;--gateway-glow:#707ed466}@supports (color:lab(0% 0 0)){.gateway-band--moon-portal{--gateway-accent:lab(80.0968% -3.70628 -21.4859);--gateway-glow:lab(54.5709% 12.38 -46.511/.4)}}.gateway-band--lotus-portal{--gateway-accent:#f7acbc;--gateway-glow:#d375a461}@supports (color:lab(0% 0 0)){.gateway-band--lotus-portal{--gateway-accent:lab(78.0337% 29.8988 3.36231);--gateway-glow:lab(61.1354% 41.9882 -8.07704/.38)}}.gateway-band--earth-portal{--gateway-accent:#a0c582;--gateway-glow:#5c9b5661}@supports (color:lab(0% 0 0)){.gateway-band--earth-portal{--gateway-accent:lab(75.597% -21.9781 29.6072);--gateway-glow:lab(58.5167% -31.9924 29.7558/.38)}}.gateway-band--stargate{--gateway-accent:#7ab8ed;--gateway-glow:#4376d86b}@supports (color:lab(0% 0 0)){.gateway-band--stargate{--gateway-accent:lab(71.9899% -9.4941 -33.3849);--gateway-glow:lab(49.8667% 7.86641 -56.4541/.42)}}.gateway-band--starseed{--gateway-accent:#d4b2ff;--gateway-glow:#a36ffa7a}@supports (color:lab(0% 0 0)){.gateway-band--starseed{--gateway-accent:lab(77.3685% 27.6995 -39.196);--gateway-glow:lab(57.4775% 42.8935 -63.049/.48)}}.gateway-band--sacred-symbols{--gateway-accent:#e8ab3e;--gateway-glow:#c6862761}@supports (color:lab(0% 0 0)){.gateway-band--sacred-symbols{--gateway-accent:lab(74.4645% 15.9311 62.0379);--gateway-glow:lab(61.5159% 19.437 57.4258/.38)}}.gateway-band--phoenix{--gateway-accent:#fe843d;--gateway-glow:#e5481e75}@supports (color:lab(0% 0 0)){.gateway-band--phoenix{--gateway-accent:lab(68.7428% 44.0248 58.5763);--gateway-glow:lab(54.138% 60.1852 57.2662/.46)}}.gateway-threshold{--threshold-accent:#e1ad57;--threshold-glow:#867ae88a;z-index:160;pointer-events:none;opacity:0;visibility:hidden;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.gateway-threshold{--threshold-accent:lab(74.5092% 12.9336 50.9186);--threshold-glow:lab(56.1384% 25.3091 -55.0346/.54)}}.gateway-threshold[data-visible=true]{visibility:visible;animation:.64s cubic-bezier(.16,.84,.18,1) both gateway-threshold-awaken}.gateway-threshold__veil,.gateway-threshold__ring,.gateway-threshold__flare,.gateway-threshold__sigil{pointer-events:none;position:absolute}.gateway-threshold__veil{background:radial-gradient(circle,transparent 0 13%,var(--threshold-glow) 42%,#000000f5 100%),#000001d6;inset:0}@supports (color:lab(0% 0 0)){.gateway-threshold__veil{background:radial-gradient(circle,transparent 0 13%,var(--threshold-glow) 42%,lab(.00400925% .041917 -.12244/.96) 100%),#000001d6}}.gateway-threshold__ring{border:1px solid var(--threshold-accent);width:min(120vw,76rem);height:min(120vw,76rem)}@supports (color:color-mix(in lab,red,red)){.gateway-threshold__ring{border:1px solid color-mix(in oklch,var(--threshold-accent) 78%,transparent)}}.gateway-threshold__ring{box-shadow:0 0 4rem var(--threshold-glow),inset 0 0 4rem var(--threshold-glow);border-radius:50%}.gateway-threshold__ring--outer{animation:.64s cubic-bezier(.16,.84,.18,1) both gateway-threshold-ring}.gateway-threshold__ring--inner{width:min(75vw,38rem);height:min(75vw,38rem);animation:.64s cubic-bezier(.16,.84,.18,1) 60ms both gateway-threshold-ring}.gateway-threshold__flare{background:var(--threshold-accent);width:2px;height:160vh;box-shadow:0 0 3rem 1rem var(--threshold-glow);animation:.6s cubic-bezier(.16,.84,.18,1) both gateway-threshold-flare;transform:rotate(45deg)}.gateway-threshold__sigil{color:var(--threshold-accent);font-family:var(--font-display);text-shadow:0 0 2rem var(--threshold-glow),0 0 6rem var(--threshold-glow);font-size:clamp(3.5rem,12vw,9rem);animation:.64s cubic-bezier(.16,.84,.18,1) both gateway-threshold-sigil}.gateway-threshold--sun-portal{--threshold-accent:#ffbd47;--threshold-glow:#ed990ead}@supports (color:lab(0% 0 0)){.gateway-threshold--sun-portal{--threshold-accent:lab(81.3985% 18.6075 72.5594);--threshold-glow:lab(70.6444% 26.2066 73.0538/.68)}}.gateway-threshold--moon-portal{--threshold-accent:#b7d4f9;--threshold-glow:#6c7ae5ad}@supports (color:lab(0% 0 0)){.gateway-threshold--moon-portal{--threshold-accent:lab(83.5794% -3.75444 -21.5034);--threshold-glow:lab(54.0891% 17.6715 -56.9155/.68)}}.gateway-threshold--lotus-portal{--threshold-accent:#ffb9c9;--threshold-glow:#db6ea5a8}@supports (color:lab(0% 0 0)){.gateway-threshold--lotus-portal{--threshold-accent:lab(82.5529% 33.1957 3.74188);--threshold-glow:lab(60.8638% 48.2356 -9.30415/.66)}}.gateway-threshold--earth-portal{--threshold-accent:#a7d582;--threshold-glow:#4f9b48a8}@supports (color:lab(0% 0 0)){.gateway-threshold--earth-portal{--threshold-accent:lab(80.4419% -26.2159 35.9106);--threshold-glow:lab(57.5681% -37.2897 35.4079/.66)}}.gateway-threshold--stargate{--threshold-accent:#7ec5ff;--threshold-glow:#3271eeb3}@supports (color:lab(0% 0 0)){.gateway-threshold--stargate{--threshold-accent:lab(76.5605% -10.6719 -39.8952);--threshold-glow:lab(49.1931% 14.9378 -70.2269/.7)}}.gateway-threshold--starseed{--threshold-accent:#debcff;--threshold-glow:#a56bffb8}@supports (color:lab(0% 0 0)){.gateway-threshold--starseed{--threshold-accent:lab(80.5408% 32.3192 -45.0962);--threshold-glow:lab(57.0414% 48.3849 -69.2229/.72)}}.gateway-threshold--sacred-symbols{--threshold-accent:#ffbd47;--threshold-glow:#cd8300ad}@supports (color:lab(0% 0 0)){.gateway-threshold--sacred-symbols{--threshold-accent:lab(81.3985% 18.6075 72.5594);--threshold-glow:lab(61.3791% 25.394 82.4294/.68)}}.gateway-threshold--phoenix{--threshold-accent:#ff9d62;--threshold-glow:#ec3c00b8}@supports (color:lab(0% 0 0)){.gateway-threshold--phoenix{--threshold-accent:lab(75.4769% 52.2814 71.6526);--threshold-glow:lab(53.926% 66.5993 68.3138/.72)}}.sun-world{--sun-accent:#ffb42f;--sun-soft:#ffe4b3;--sun-copper:#b75f2c;--sun-glow:#e797007a;isolation:isolate;color:var(--cream);background:radial-gradient(circle at 76% 7%,#df92002b,#0000 24rem),radial-gradient(circle at 14% 44%,#a14e2b24,#0000 28rem),linear-gradient(#000003,#000106 40%,#0e0200);background:radial-gradient(circle at 76% 7%,color(xyz 0.409 0.361 0.039 / 0.169),#0000 24rem),radial-gradient(circle at 14% 44%,#a14e2b24,#0000 28rem),linear-gradient(#000003,#000106 40%,#0e0200);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.sun-world{--sun-accent:lab(79.0006% 20.5411 72.6404);--sun-soft:lab(92.0556% 4.11499 27.7148);--sun-copper:lab(50.4468% 33.5764 44.378);--sun-glow:lab(69.5439% 24.6661 74.9647/.48)}}:is(body:has(.sun-world) header,body:has(.sun-product) header){color:var(--cream);box-shadow:0 1rem 3rem #00000073;background:#000001e0!important;border-bottom-color:#f6c16b2e!important}:is(body:has(.sun-world) header a:hover,body:has(.sun-world) header button:hover,body:has(.sun-product) header a:hover,body:has(.sun-product) header button:hover){color:var(--gold)}.sun-world:before{z-index:-1;pointer-events:none;content:"";opacity:.34;background-image:radial-gradient(circle at 12% 22%,white 0 1px,transparent 1.7px),radial-gradient(circle at 68% 18%,var(--sun-soft) 0 1px,transparent 1.8px),radial-gradient(circle at 36% 72%,#fcc771 0 1px,transparent 1.7px),radial-gradient(circle at 88% 82%,white 0 1px,transparent 1.6px);background-size:230px 230px,320px 320px,280px 280px,410px 410px;animation:42s linear infinite sun-star-drift;position:fixed;inset:0}@supports (color:lab(0% 0 0)){.sun-world:before{background-image:radial-gradient(circle at 12% 22%,white 0 1px,transparent 1.7px),radial-gradient(circle at 68% 18%,var(--sun-soft) 0 1px,transparent 1.8px),radial-gradient(circle at 36% 72%,lab(83.8134% 12.5181 49.9309) 0 1px,transparent 1.7px),radial-gradient(circle at 88% 82%,white 0 1px,transparent 1.6px)}}.sun-world__hero{border-bottom:1px solid #f6c16b38;border-bottom:1px solid lab(81.4878% 12.6154 50.1466/.22);place-items:center;min-height:min(92svh,58rem);display:grid;position:relative;overflow:hidden}.sun-world__art,.sun-world__stars,.sun-world__solar-arc,.sun-world__sun-core{pointer-events:none;position:absolute}.sun-world__art{opacity:.86;animation:14s ease-in-out infinite alternate sun-art-breathe;inset:0;transform:scale(1.03)}.sun-world__art picture{display:contents}.sun-world__art-image{object-fit:cover;filter:saturate(1.05)brightness(.72)contrast(1.08);width:100%;height:100%}.sun-world__hero:after{pointer-events:none;content:"";background:linear-gradient(90deg,#000001eb,#0000029e 34%,#0000 72%),linear-gradient(#000000d1,#0000 38%,#000001c2);background:linear-gradient(90deg,#000001eb,#0000029e 34%,#0000 72%),linear-gradient(#000001d1,#0000 38%,#000001c2);position:absolute;inset:0}.sun-world__stars{z-index:1;opacity:.55;background-image:radial-gradient(circle at 16% 24%,white 0 1px,transparent 1.7px),radial-gradient(circle at 52% 36%,var(--sun-accent) 0 1px,transparent 1.8px),radial-gradient(circle at 83% 27%,white 0 1px,transparent 1.7px),radial-gradient(circle at 71% 75%,var(--sun-soft) 0 1px,transparent 1.8px);background-size:240px 210px,310px 260px,370px 300px,430px 320px;animation:5.5s ease-in-out infinite alternate sun-stars-pulse;inset:0}.sun-world__solar-arc{z-index:1;border:1px solid var(--sun-accent);width:min(95vw,64rem);height:min(95vw,64rem);right:clamp(-18rem,-18vw,-6rem)}@supports (color:color-mix(in lab,red,red)){.sun-world__solar-arc{border:1px solid color-mix(in oklch,var(--sun-accent) 32%,transparent)}}.sun-world__solar-arc{border-radius:50%;animation:34s linear infinite sun-orbit-slow;box-shadow:inset 0 0 5rem #df920014,0 0 4rem #df920014;box-shadow:inset 0 0 5rem lab(67.2119% 24.8625 76.5084/.08),0 0 4rem lab(67.2119% 24.8625 76.5084/.08)}.sun-world__solar-arc--outer{top:6%}.sun-world__solar-arc--inner{width:min(72vw,45rem);height:min(72vw,45rem);animation-duration:24s;animation-direction:reverse;top:18%}.sun-world__sun-core{z-index:1;filter:blur(2px);mix-blend-mode:screen;background:radial-gradient(circle,#ffe7a57a,#f29c002e 42%,#0000 72%);background:radial-gradient(circle,color(xyz 0.808 0.826 0.357 / 0.478),color(xyz 0.708 0.698 0.235 / 0.329) 21%,color(xyz 0.623 0.591 0.143 / 0.255),color(xyz 0.488 0.423 0.027 / 0.18) 42%,#0000 72%);border-radius:50%;width:clamp(8rem,23vw,19rem);height:clamp(8rem,23vw,19rem);animation:5.8s ease-in-out infinite alternate sun-core-pulse;top:clamp(7rem,18vh,12rem);right:clamp(1rem,12vw,12rem)}.sun-world__hero-content{z-index:2;width:min(100%,1500px);padding:clamp(7.5rem,12vw,10rem) clamp(1.25rem,5vw,6rem) clamp(5rem,8vw,8rem);position:relative}.sun-collection{background:radial-gradient(circle at 78% 10%,#e5990033,#0000 24rem),linear-gradient(#000,#000001 48%,#030000);background:radial-gradient(circle at 78% 10%,color(xyz 0.442 0.393 0.031 / 0.2),#0000 24rem),linear-gradient(#000,#000001 48%,#030000);min-height:100svh}.sun-collection__hero{background:linear-gradient(#000,#000001),#000;border-bottom:1px solid #f6c16b47;border-bottom:1px solid lab(81.4878% 12.6154 50.1466/.28);align-items:center;min-height:clamp(15.5rem,25vw,22rem);padding-top:4.15rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -1px #f6c16b2e}.sun-collection__hero:before,.sun-collection__hero:after,.sun-collection__hero-constellation{pointer-events:none;content:"";position:absolute;inset:0}.sun-collection__hero:before{z-index:1;background:linear-gradient(90deg,#000000a8,#00000075 24%,#0000011f 58%,#00000005),linear-gradient(#0000004d,#0000 42%,#00000057),radial-gradient(circle at 80%,#0000 0 13rem,#00000014 26rem);background:linear-gradient(90deg,#000000a8,#00000075 24%,#0000011f 58%,#00000005),linear-gradient(#0000004d,#0000 42%,#00000057),radial-gradient(circle at 80%,#0000 0% 13rem,#00000014 26rem)}.sun-collection__hero:after{z-index:2;opacity:.74;background:radial-gradient(circle at 72% 47%,#fff6d338,transparent .42rem),radial-gradient(circle at 72% 47%,transparent 0 5.4rem,#ffd68d2e 5.48rem 5.6rem,transparent 5.68rem 10.5rem),linear-gradient(90deg,transparent 0 18%,#f6c16b1f 18.1%,transparent 18.25%),radial-gradient(circle at 17% 70%,#f6c16b24 0 1px,transparent 2px),radial-gradient(circle at 44% 34%,var(--sun-soft) 0 1px,transparent 2px),radial-gradient(circle at 72% 24%,var(--sun-accent) 0 1px,transparent 2px),radial-gradient(circle at 91% 70%,#f7f1e3a8 0 1px,transparent 2px);background-size:auto,auto,auto,280px 220px,360px 280px,430px 310px,520px 360px;animation:6s ease-in-out infinite alternate sun-stars-pulse}@supports (color:lab(0% 0 0)){.sun-collection__hero:after{background:radial-gradient(circle at 72% 47%,lab(97.8675% 7.17869 40.4217/.22),transparent .42rem),radial-gradient(circle at 72% 47%,transparent 0 5.4rem,lab(88.4308% 15.1463 59.5556/.18) 5.48rem 5.6rem,transparent 5.68rem 10.5rem),linear-gradient(90deg,transparent 0 18%,lab(81.4878% 12.6154 50.1466/.12) 18.1%,transparent 18.25%),radial-gradient(circle at 17% 70%,lab(81.4878% 12.6154 50.1466/.14) 0 1px,transparent 2px),radial-gradient(circle at 44% 34%,var(--sun-soft) 0 1px,transparent 2px),radial-gradient(circle at 72% 24%,var(--sun-accent) 0 1px,transparent 2px),radial-gradient(circle at 91% 70%,lab(95.4501% .279248 7.68974/.66) 0 1px,transparent 2px)}}.sun-collection__hero-art{opacity:1;position:absolute;inset:0;transform:scale(1.01)}.sun-collection__hero-art picture{display:contents}.sun-collection__hero-image{object-fit:cover;object-position:center 47%;filter:saturate(1.24)brightness(1.08)contrast(1.06)sepia(.06);width:100%;height:100%}.sun-collection__hero-constellation{z-index:2;opacity:.66;mix-blend-mode:screen;background:radial-gradient(circle at 74% 51%,#ffebc180,#0000 .28rem),radial-gradient(circle at 74% 51%,#0000 0 8.5rem,#f6c16b33 8.55rem 8.65rem,#0000 8.7rem 14rem,#f6c16b24 14.05rem 14.15rem,#0000 14.2rem),linear-gradient(90deg,#0000 0 52%,#f6c16b2e 52.1%,#0000 52.2%),linear-gradient(18deg,#0000 0 46%,#f6c16b1f 46.1%,#0000 46.25%);background:radial-gradient(circle at 74% 51%,color(xyz 0.84 0.851 0.374 / 0.502),#0000 0.28rem),radial-gradient(circle at 74% 51%,#0000 0% 8.5rem,#f6c16b33 8.55rem 8.65rem,#0000 8.7rem 14rem,#f6c16b24 14.05rem 14.15rem,#0000 14.2rem),linear-gradient(90deg,#0000 0% 52%,#f6c16b2e 52.1%,#0000 52.2%),linear-gradient(18deg,#0000 0% 46%,#f6c16b1f 46.1%,#0000 46.25%)}.sun-collection__hero-content{z-index:3;width:min(100%,1220px);margin-inline:auto;padding:clamp(1.65rem,3.2vw,3.1rem) clamp(1.25rem,3.2vw,2.5rem);position:relative}.sun-collection__eyebrow{color:var(--sun-accent);letter-spacing:.32em;text-transform:uppercase;text-shadow:0 0 1.4rem var(--sun-glow);align-items:center;gap:.95rem;margin-top:clamp(1.1rem,2.5vw,1.85rem);font-size:clamp(.56rem,.9vw,.66rem);font-weight:800;display:flex}.sun-collection__eyebrow:before,.sun-collection__eyebrow:after{background:linear-gradient(90deg,transparent,var(--sun-accent),transparent);content:"";width:clamp(2rem,5vw,4.4rem);height:1px}.sun-collection__eyebrow:after{border:1px solid var(--sun-accent);background:#f6c16b33;width:.45rem;height:.45rem;transform:rotate(45deg)}.sun-collection__hero-content h1{max-width:12ch;color:var(--cream);letter-spacing:.03em;text-transform:uppercase;text-shadow:0 0 2.8rem #febd5647;text-shadow:0 0 2.8rem lab(81.389% 17.0721 60.0779/.28);margin-top:.55rem;font-size:clamp(2.65rem,4.9vw,4.4rem);line-height:.9}.sun-collection__hero-content>p:last-child{color:#f4eee1c7;max-width:28rem;margin-top:.8rem;font-size:clamp(.82rem,1vw,.96rem);line-height:1.55}.sun-collection__catalog{background:radial-gradient(circle at 80% 8%,#e797001f,#0000 20rem),radial-gradient(circle at 12% 28%,#9a48251a,#0000 22rem),linear-gradient(#000,#000001 64%,#010000);background:radial-gradient(circle at 80% 8%,color(xyz 0.442 0.393 0.05 / 0.122),#0000 20rem),radial-gradient(circle at 12% 28%,#9a48251a,#0000 22rem),linear-gradient(#000,#000001 64%,#020000);padding-block:clamp(.85rem,1.8vw,1.45rem) clamp(2.8rem,5vw,4.35rem);position:relative}.sun-collection__catalog:before{pointer-events:none;content:"";opacity:.46;background-image:linear-gradient(#f6c16b0e 1px,#0000 1px),linear-gradient(90deg,#f6c16b0b 1px,#0000 1px);background-image:linear-gradient(#f6c16b0e 1px,#0000 1px),linear-gradient(90deg,#f6c16b0b 1px,#0000 1px);background-size:6.5rem 6.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 72%,#0000);mask-image:linear-gradient(#0000,#000 16% 72%,#0000)}.sun-collection__controls{z-index:2;color:var(--sun-soft);margin-bottom:clamp(1rem,2.2vw,1.55rem);position:relative}.sun-collection__control-top{grid-template-columns:minmax(5.4rem,.34fr) minmax(13rem,1fr) minmax(11rem,.55fr);align-items:stretch;gap:.65rem;display:grid}.sun-collection__count,.sun-collection__search,.sun-collection__select,.sun-collection__filter-drawer,.sun-collection__empty{background:linear-gradient(#010104e0,#000000f0),radial-gradient(circle at 50% 0,#ffb42f24,#0000 72%);background:linear-gradient(#010104e0,#000000f0),radial-gradient(circle at 50% 0,#ffb42f24,#0000 72%);border:1px solid #f6c16b38;border:1px solid lab(81.4878% 12.6154 50.1466/.22);box-shadow:0 1.2rem 3rem #0000006b,inset 0 0 2.1rem #f6c16b0b}.sun-collection__count{align-content:center;min-height:3.2rem;padding:.48rem .72rem;display:grid}.sun-collection__count strong{color:var(--sun-accent);font-family:var(--font-display);font-size:1.15rem;line-height:.9}.sun-collection__count span,.sun-collection__count small,.sun-collection__search span,.sun-collection__select span,.sun-collection__filter-drawer summary span,.sun-collection__filter-group p{color:#f6c16bc7;letter-spacing:.24em;text-transform:uppercase;font-size:.52rem;font-weight:800}.sun-collection__count small{color:#f7f1e570;letter-spacing:.12em;margin-top:.25rem}.sun-collection__search,.sun-collection__select{gap:.25rem;min-height:3.2rem;padding:.45rem .72rem .52rem;display:grid}.sun-collection__search input,.sun-collection__select select{width:100%;color:var(--cream);background:0 0;border:0;outline:none;font-size:.78rem;line-height:1.4}.sun-collection__search input::placeholder{color:#f4eee16b}.sun-collection__select select{cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sun-collection__search:focus-within,.sun-collection__select:focus-within,.sun-collection__filter-drawer:focus-within{border-color:#ffd783a8;border-color:lab(88.5625% 10.733 55.1236/.66);box-shadow:0 1.2rem 3rem #0000006b,0 0 0 1px #ffd78347,0 0 2.2rem #e797002e,inset 0 0 2.1rem #f6c16b0f;box-shadow:0 1.2rem 3rem #0000006b,0 0 0 1px lab(88.5625% 10.733 55.1236/.28),0 0 2.2rem lab(69.5439% 24.6661 74.9647/.18),inset 0 0 2.1rem #f6c16b0f}.sun-collection__filter-group button,.sun-collection__filter-actions button,.sun-collection__empty button{color:#f4eee1b3;letter-spacing:.2em;text-transform:uppercase;min-height:2.65rem;font-size:.52rem;font-weight:800;transition:background .26s,border-color .26s,color .26s,box-shadow .26s,transform .26s}.sun-collection__filter-group button:hover,.sun-collection__filter-group button:focus-visible,.sun-collection__filter-group button.is-active,.sun-collection__filter-actions button:hover,.sun-collection__filter-actions button:focus-visible,.sun-collection__empty button:hover,.sun-collection__empty button:focus-visible{color:var(--cream);background:radial-gradient(circle at 50% 0,#ffefc557,#0000 80%),linear-gradient(#ffbd473d,#9f502129);background:radial-gradient(circle at 50% 0,color(xyz 0.86 0.88 0.39 / 0.341),#0000 80%),linear-gradient(color(xyz 0.613 0.581 0.115 / 0.239),#9f502129);box-shadow:inset 0 0 1.8rem #f6c16b1f,0 0 1.6rem #e7970021;box-shadow:inset 0 0 1.8rem #f6c16b1f,0 0 1.6rem lab(69.5439% 24.6661 74.9647/.13)}.sun-collection__filter-drawer{margin-top:.65rem}.sun-collection__filter-drawer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:2.55rem;padding:.48rem .78rem;list-style:none;display:flex}.sun-collection__filter-drawer summary::-webkit-details-marker{display:none}.sun-collection__filter-drawer summary strong{color:var(--sun-accent);font-family:var(--font-serif);letter-spacing:.08em;font-size:.8rem;font-style:italic;font-weight:400}.sun-collection__filter-grid{background:#f6c16b1a;border-top:1px solid #f6c16b29;border-top:1px solid lab(81.4878% 12.6154 50.1466/.16);grid-template-columns:1.05fr .75fr 1fr 1.05fr;gap:1px;display:grid}.sun-collection__filter-group,.sun-collection__filter-actions{background:radial-gradient(circle at 50% 0,#f6c16b14,#0000 70%),#000000f5;background:radial-gradient(circle at 50% 0,#f6c16b14,#0000 70%),#000000f5;min-height:6.25rem;padding:.7rem}.sun-collection__filter-group div{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.sun-collection__filter-group button{letter-spacing:.14em;background:#000002a3;border:1px solid #f6c16b3d;border:1px solid lab(81.4878% 12.6154 50.1466/.24);min-height:1.9rem;padding-inline:.65rem}.sun-collection__filter-group button.is-active{color:var(--sun-soft);border-color:#ffd783a8;border-color:lab(88.5625% 10.733 55.1236/.66)}.sun-collection__filter-actions{align-content:space-between;gap:1rem;display:grid}.sun-collection__filter-actions p{color:#f4eee18f;font-size:.72rem;line-height:1.45}.sun-collection__filter-actions button,.sun-collection__empty button{background:#000002a3;border:1px solid #f6c16b47;border:1px solid lab(81.4878% 12.6154 50.1466/.28);padding-inline:1rem}.sun-collection__filter-actions button:disabled{cursor:default;opacity:.42;box-shadow:none}.sun-collection__empty{text-align:center;place-items:center;gap:1rem;min-height:18rem;padding:2rem;display:grid}.sun-collection__empty p{color:var(--sun-soft);font-family:var(--font-serif);font-size:clamp(1.5rem,3vw,2.5rem)}.sun-world__title{max-width:13ch;color:var(--cream);text-shadow:0 0 4rem var(--sun-glow);margin-top:1rem;font-size:clamp(4.7rem,10vw,10rem);line-height:.82;animation:.85s cubic-bezier(.18,.72,.2,1) both sun-copy-rise}.sun-world__mantra{color:var(--sun-accent);font-family:var(--font-serif);text-shadow:0 0 2rem var(--sun-glow);margin-top:1.4rem;font-size:clamp(1.8rem,3.4vw,3.1rem);font-style:italic}.sun-world__story{color:#f6f2e5c7;max-width:42rem;margin-top:1.5rem;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.85}.sun-world__actions{flex-wrap:wrap;gap:1rem;margin-top:2.3rem;display:flex}.sun-world__primary-action,.sun-world__secondary-action{border:1px solid var(--sun-accent);justify-content:center;align-items:center;min-height:3.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.sun-world__primary-action,.sun-world__secondary-action{border:1px solid color-mix(in oklch,var(--sun-accent) 54%,transparent)}}.sun-world__primary-action,.sun-world__secondary-action{color:var(--sun-soft);letter-spacing:.26em;text-transform:uppercase;font-size:.66rem;font-weight:700;transition:background .35s,border-color .35s,box-shadow .35s,color .35s,transform .35s}.sun-world__primary-action{background:#f4af3824;padding-inline:1.4rem;box-shadow:0 0 2.5rem #df92002e;box-shadow:0 0 2.5rem lab(67.2119% 24.8625 76.5084/.18)}.sun-world__secondary-action{background:#0000013d;padding-inline:1.2rem}.sun-world__primary-action:hover,.sun-world__primary-action:focus-visible,.sun-world__secondary-action:hover,.sun-world__secondary-action:focus-visible{border-color:var(--sun-soft);color:var(--cream);background:#ffb42f3d;transform:translateY(-2px);box-shadow:0 0 2.6rem #df92004d;box-shadow:0 0 2.6rem lab(67.2119% 24.8625 76.5084/.3)}.sun-world__ritual,.sun-world__garments{padding-block:clamp(4.5rem,8vw,7.5rem);position:relative;overflow:hidden}.sun-world__ritual:before,.sun-world__garments:before{pointer-events:none;content:"";background:radial-gradient(circle at 82% 12%,var(--sun-glow),transparent 22rem),linear-gradient(180deg,transparent,#00000147);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.sun-world__ritual:before,.sun-world__garments:before{background:radial-gradient(circle at 82% 12%,var(--sun-glow),transparent 22rem),linear-gradient(180deg,transparent,lab(.0474911% .119939 -.435179/.28))}}.sun-world__section-shell{width:min(100%,1220px);margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem);position:relative}.sun-world__reflection-card{background:linear-gradient(135deg,#010106d1,#200b00a3),radial-gradient(circle at 78% 28%,var(--sun-glow),transparent 24rem);border:1px solid #f6c16b38;border:1px solid lab(81.4878% 12.6154 50.1466/.22);padding:clamp(2rem,5vw,4rem);position:relative;overflow:hidden;box-shadow:0 2rem 6rem #0000008c,inset 0 0 3rem #e797000f;box-shadow:0 2rem 6rem #0000008c,inset 0 0 3rem lab(69.5439% 24.6661 74.9647/.06)}@supports (color:lab(0% 0 0)){.sun-world__reflection-card{background:linear-gradient(135deg,#010106d1,#220800a3),radial-gradient(circle at 78% 28%,var(--sun-glow),transparent 24rem);background:linear-gradient(135deg,#010106d1,color(xyz 0.008 0.005 0 / 0.639)),radial-gradient(circle at 78% 28%,var(--sun-glow),transparent 24rem)}}.sun-world__reflection-card:after{content:"";border:1px solid #f6c16b33;border:1px solid lab(81.4878% 12.6154 50.1466/.2);border-radius:50%;width:28rem;height:28rem;animation:30s linear infinite sun-orbit-slow;position:absolute;top:-10rem;right:-6rem}.sun-world__reflection-card h2,.sun-world__garments-heading h2{max-width:12ch;color:var(--cream);margin-top:1rem;font-size:clamp(3rem,7vw,6.6rem);line-height:.86}.sun-world__reflection-card p:last-child,.sun-world__garments-heading p{color:#f6f2e5ad;max-width:46rem;margin-top:1.5rem;line-height:1.85}.sun-world__codes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.sun-world__code,.sun-world__palette{background:#010104b8;border:1px solid #f6c16b2e;border:1px solid lab(81.4878% 12.6154 50.1466/.18);box-shadow:inset 0 0 2.5rem #e7970009;box-shadow:inset 0 0 2.5rem lab(69.5439% 24.6661 74.9647/.035)}.sun-world__code{padding:1.5rem;position:relative;overflow:hidden}.sun-world__code span{border:1px solid var(--sun-accent);width:2.2rem;height:2.2rem;box-shadow:0 0 1.5rem var(--sun-glow),inset 0 0 1rem var(--sun-glow);margin-bottom:1.2rem;display:block;transform:rotate(45deg)}.sun-world__code h3{color:var(--sun-soft);font-size:1.7rem}.sun-world__code p{color:#f6f2e59e;margin-top:.6rem}.sun-world__palette{margin-top:1rem;padding:1.5rem}.sun-world__palette div{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.sun-world__palette span{color:var(--sun-soft);background:#e7ab4d1a;border:1px solid #f6c16b3d;border:1px solid lab(81.4878% 12.6154 50.1466/.24);padding:.7rem 1rem;font-size:.78rem}.sun-world__garments{background:linear-gradient(#000002,#0b0200)}.sun-world__garments-heading{grid-template-columns:minmax(0,.95fr) minmax(18rem,.85fr);align-items:end;gap:1rem;margin-bottom:clamp(2rem,4vw,3.4rem);display:grid}.sun-world__catalog-toolbar{color:var(--sun-accent);letter-spacing:.26em;text-transform:uppercase;border-block:1px solid #f6c16b29;border-block:1px solid lab(81.4878% 12.6154 50.1466/.16);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-block:.8rem;font-size:.62rem;font-weight:700;display:flex}.sun-world__catalog-toolbar span:last-child{color:#f6f2e580;font-family:var(--font-serif);letter-spacing:.08em;text-transform:none;font-size:.92rem;font-style:italic;font-weight:400}.sun-world__artifact-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.78rem,1.15vw,1.05rem);display:grid}.artifact-card-theme-scope{min-width:0;color:var(--cream)}.artifact-card-theme-scope .sun-artifact-card{height:100%}.sun-artifact-card{isolation:isolate;background:radial-gradient(circle at 50% 19%,#ffb42f38,#0000 12rem),radial-gradient(circle at 50% 82%,#e7970021,#0000 13rem),linear-gradient(#000002,#000 72%,#000);background:radial-gradient(circle at 50% 19%,#ffb42f38,#0000 12rem),radial-gradient(circle at 50% 82%,color(xyz 0.442 0.393 0.05 / 0.129),#0000 13rem),linear-gradient(#000002,#000 72%,#010000);border:1px solid #ffbc4fd6;border:1px solid lab(81.3612% 18.701 65.7455/.84);border-radius:1rem;padding:clamp(.48rem,.7vw,.68rem);transition:box-shadow .45s,transform .45s,border-color .45s;position:relative;overflow:hidden;box-shadow:0 1.8rem 4rem #0000009e,0 0 0 1px #000000e6,inset 0 0 0 1px #ffbc4f57,inset 0 0 4rem #e797000f;box-shadow:0 1.8rem 4rem #0000009e,0 0 0 1px #000000e6,inset 0 0 0 1px lab(81.3612% 18.701 65.7455/.34),inset 0 0 4rem lab(69.5439% 24.6661 74.9647/.06)}.sun-artifact-card:before,.sun-artifact-card:after{z-index:-1;pointer-events:none;content:"";position:absolute}.sun-artifact-card:before{z-index:1;border:1px solid #ffbc4f7a;border:1px solid lab(81.3612% 18.701 65.7455/.48);border-radius:.72rem;inset:.32rem;box-shadow:inset 0 0 1.8rem #f6c16b14,0 0 1.1rem #e7970014;box-shadow:inset 0 0 1.8rem #f6c16b14,0 0 1.1rem lab(69.5439% 24.6661 74.9647/.08)}.sun-artifact-card:after{z-index:0;opacity:.72;background:radial-gradient(circle at 16% 14%,#ffbd47b3 0 1px,#0000 1.6px) 0 0/5.8rem 5.8rem,radial-gradient(circle at 78% 72%,#ffbd478c 0 1px,#0000 1.6px) 0 0/7rem 7rem,linear-gradient(90deg,#0000 0 48%,#ffbc4f1f 49%,#0000 51%),radial-gradient(circle at 50% 4%,#e7ab4d47,#0000 54%);background:radial-gradient(circle at 16% 14%,color(xyz 0.613 0.581 0.115 / 0.702) 0% 1px,#0000 1.6px) 0 0/5.8rem 5.8rem,radial-gradient(circle at 78% 72%,color(xyz 0.613 0.581 0.115 / 0.549) 0% 1px,#0000 1.6px) 0 0/7rem 7rem,linear-gradient(90deg,#0000 0% 48%,color(xyz 0.614 0.581 0.142 / 0.122) 49%,#0000 51%),radial-gradient(circle at 50% 4%,#e7ab4d47,#0000 54%);transition:opacity .45s,transform .7s;inset:0}.sun-artifact-card:hover,.sun-artifact-card:focus-within{border-color:#ffd47ee6;border-color:lab(88.3861% 18.144 70.6662/.9);transform:translateY(-3px);box-shadow:0 1.5rem 3.9rem #0000009e,0 0 2.6rem #e7970052,inset 0 0 3.5rem #e797001c;box-shadow:0 1.5rem 3.9rem #0000009e,0 0 2.6rem lab(69.5439% 24.6661 74.9647/.32),inset 0 0 3.5rem lab(69.5439% 24.6661 74.9647/.11)}.sun-artifact-card:hover:after,.sun-artifact-card:focus-within:after{opacity:1;transform:scale(1.025)}.sun-artifact-card__frame{aspect-ratio:5/6.25;z-index:2;color:var(--sun-accent);margin:.24rem .16rem 0;position:relative}.sun-artifact-card__image-link{z-index:1;display:block;position:absolute;inset:0;overflow:visible}.sun-artifact-card__media{background:radial-gradient(circle at 50% 38%,#ffb42f6b,#0000 35%),linear-gradient(#0c0200,#000001);background:radial-gradient(circle at 50% 38%,#ffb42f6b,#0000 35%),linear-gradient(#0f0000,#000001);border:1px solid #ffbc4fbd;border:1px solid lab(81.3612% 18.701 65.7455/.74);border-radius:.22rem;position:absolute;inset:1.02rem .76rem .74rem;overflow:hidden;box-shadow:inset 0 0 0 1px #ffbc4f38,inset 0 0 2.8rem #000000a8,0 0 1.6rem #e7970029;box-shadow:inset 0 0 0 1px lab(81.3612% 18.701 65.7455/.22),inset 0 0 2.8rem #000000a8,0 0 1.6rem lab(69.5439% 24.6661 74.9647/.16)}.sun-artifact-card__media picture{display:contents}.sun-artifact-card__image{object-fit:cover;filter:sepia(.2)saturate(1.02)brightness(.9)contrast(1.08);width:100%;height:100%;transition:filter .7s,transform .9s cubic-bezier(.2,.7,.2,1)}.sun-artifact-card:hover .sun-artifact-card__image,.sun-artifact-card:focus-within .sun-artifact-card__image{filter:sepia(.12)saturate(1.1)brightness()contrast(1.06);transform:scale(1.035)}.sun-artifact-card__vignette{z-index:2;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle at 50% 18%,#ffbd4714,#0000 35%,#00000038 78%),linear-gradient(90deg,#0000009e,#0000 18% 82%,#0000009e),linear-gradient(#00000014,#0000 46%,#0000008f);background:radial-gradient(circle at 50% 18%,color(xyz 0.613 0.581 0.115 / 0.078),#0000 35%,#00000038 78%),linear-gradient(90deg,#0000009e,#0000 18% 82%,#0000009e),linear-gradient(#00000014,#0000 46%,#0000008f);position:absolute;inset:1.02rem .76rem .74rem}.sun-artifact-card__ornament{z-index:4;pointer-events:none;color:#ffbc4f;color:lab(81.3612% 18.701 65.7455);filter:drop-shadow(0 0 .28rem #ffb42fb8)drop-shadow(0 0 1.1rem #e1901f47);filter:drop-shadow(0 0 .28rem lab(79.0006% 20.5411 72.6404/.72))drop-shadow(0 0 1.1rem lab(67.1353% 25.9132 66.3284/.28));width:calc(100% + .42rem);height:calc(100% + .88rem);position:absolute;inset:-.58rem -.22rem -.26rem}.sun-artifact-card__ornament *{vector-effect:non-scaling-stroke}.sun-ornament__glow,.sun-ornament__fine,.sun-ornament__corner,.sun-ornament__stars,.sun-ornament__moon-arc,.sun-ornament__phoenix-fire,.sun-ornament__earth-vines,.sun-ornament__seal{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.sun-ornament__glow{opacity:.82;stroke-width:1.35px}.sun-ornament__fine{opacity:.68;stroke-width:.8px}.sun-ornament__corner{opacity:.82;stroke-width:1.05px}.sun-ornament__stars{opacity:.78;stroke-width:.85px}.sun-ornament__moon-arc{opacity:.88;stroke-width:.9px}.sun-ornament__moon-arc circle{fill:currentColor}.sun-ornament__phoenix-fire{opacity:.9;stroke-width:.92px}.sun-ornament__earth-vines{opacity:.88;stroke-width:.92px}.sun-ornament__earth-vines .sun-ornament__earth-leaf{fill:currentColor;opacity:.42}.sun-ornament__stars circle,.sun-ornament__seal circle:nth-child(3){fill:currentColor}.sun-ornament__seal{opacity:.95;stroke-width:1.15px}.sun-ornament__seal path{fill:#ffbc4f61;fill:lab(81.3612% 18.701 65.7455/.38)}.sun-ornament__seal--moon .sun-ornament__moon-crescent{fill:currentColor;stroke:currentColor}.sun-ornament__seal--moon circle:last-child{fill:currentColor}.sun-artifact-card__nav{z-index:8;width:clamp(1.75rem,2vw,2.05rem);height:clamp(1.75rem,2vw,2.05rem);color:var(--sun-accent);touch-action:manipulation;background:radial-gradient(circle,#1e0800eb,#000001eb);background:radial-gradient(circle,color(xyz 0.007 0.005 -0 / 0.922),#080201eb,#000001eb);border:1px solid #f6c16ba3;border:1px solid lab(81.4878% 12.6154 50.1466/.64);border-radius:999px;place-items:center;transition:border-color .26s,color .26s,opacity .26s,transform .26s;display:grid;position:absolute;top:52%;transform:translateY(-50%);box-shadow:0 0 0 1px #000000b3,0 0 1rem #e7970033;box-shadow:0 0 0 1px #000000b3,0 0 1rem lab(69.5439% 24.6661 74.9647/.2)}.sun-artifact-card__nav--prev{left:clamp(.78rem,1.1vw,1rem)}.sun-artifact-card__nav--next{right:clamp(.78rem,1.1vw,1rem)}.sun-artifact-card__nav:not(:disabled):hover,.sun-artifact-card__nav:not(:disabled):focus-visible{border-color:var(--sun-soft);color:var(--cream);transform:translateY(-50%)scale(1.06)}.sun-artifact-card__nav:disabled{cursor:default;opacity:.8}.sun-artifact-card__copy{z-index:3;text-align:center;padding:clamp(.56rem,.85vw,.78rem) .46rem .16rem;position:relative}.sun-artifact-card__title-link{display:block}.sun-artifact-card__title-link h3{color:var(--cream);letter-spacing:.035em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.15rem;font-size:.9rem;line-height:1.16}.sun-artifact-card__price{color:var(--sun-accent);font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.03em;justify-content:center;align-items:center;gap:.48rem;margin-top:clamp(.42rem,.7vw,.6rem);font-size:.92rem;font-weight:650;line-height:1;display:flex}.sun-artifact-card__price:before,.sun-artifact-card__price:after{content:"";background:linear-gradient(90deg,#0000,#ffbc4fcc,#0000);background:linear-gradient(90deg,#0000,color(xyz 0.614 0.581 0.142 / 0.8),#0000);width:min(3vw,1.85rem);height:1px}.sun-artifact-card__actions{grid-template-columns:minmax(0,1fr) 2.62rem;gap:clamp(.42rem,.62vw,.56rem);margin-top:clamp(.58rem,.9vw,.82rem);padding-top:clamp(.38rem,.56vw,.52rem);display:grid;position:relative}.sun-artifact-card__actions:before{content:"";background:linear-gradient(90deg,#0000,#ffbc4fb3,#0000),radial-gradient(circle,#ffe8b6 0 1px,#0000 2px);background:linear-gradient(90deg,#0000,color(xyz 0.614 0.581 0.142 / 0.702),#0000),radial-gradient(circle,color(xyz 0.815 0.824 0.284) 0% 1px,#0000 2px);width:76%;height:1px;position:absolute;top:0;left:12%}.sun-artifact-card__action{min-height:clamp(2.26rem,2.7vw,2.58rem);color:var(--sun-soft);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 .8rem #e7970066;text-shadow:0 0 .8rem lab(69.5439% 24.6661 74.9647/.4);background:linear-gradient(#0e0300d6,#000000eb),radial-gradient(circle at 50% 0,#ffbc4f38,#0000 78%);background:linear-gradient(color(xyz 0.002 0.002 0 / 0.839),#030100e1,#000000eb),radial-gradient(circle at 50% 0,color(xyz 0.614 0.581 0.142 / 0.22),#0000 78%);border:1px solid #ffbc4fb8;border:1px solid lab(81.3612% 18.701 65.7455/.72);border-radius:.18rem;justify-content:center;align-items:center;gap:.38rem;padding:.48rem .58rem;font-size:clamp(.58rem,.74vw,.72rem);font-weight:800;line-height:1;transition:background .3s,border-color .3s,color .3s,transform .3s,box-shadow .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe8ba24,inset 0 0 1.1rem #e797000e,0 0 1rem #e797001c;box-shadow:inset 0 0 0 1px lab(93.2711% 9.009 54.8993/.14),inset 0 0 1.1rem lab(69.5439% 24.6661 74.9647/.055),0 0 1rem lab(69.5439% 24.6661 74.9647/.11)}.sun-artifact-card__action>*{z-index:1;position:relative}.sun-artifact-card__action:before,.sun-artifact-card__action:after{opacity:.72;content:"";border:1px solid;width:.24rem;height:.24rem;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.sun-artifact-card__action:before{left:.24rem}.sun-artifact-card__action:after{right:.24rem}.sun-artifact-card__action--bag{color:#080200;text-shadow:0 1px #fff8db61;text-shadow:0 1px lab(98.0315% .528365 31.9811/.38);background:linear-gradient(#ffde8b,#d28423 62%,#a45d1a),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(color(xyz 0.776 0.77 0.224),#d28423 62%,#a45d1a),radial-gradient(circle at 50% 0,#fff,#0000 66%);border-color:#ffd785d6;border-color:lab(88.5399% 13.193 65.7894/.84);box-shadow:inset 0 0 0 1px #fffcde7a,inset 0 -1rem 1.6rem #59271338,0 0 1.45rem #e7970038;box-shadow:inset 0 0 0 1px lab(99.1926% .51114 31.9602/.48),inset 0 -1rem 1.6rem #59271338,0 0 1.45rem lab(69.5439% 24.6661 74.9647/.22)}.sun-artifact-card__action svg{filter:drop-shadow(0 0 .45rem #e7970059);filter:drop-shadow(0 0 .45rem lab(69.5439% 24.6661 74.9647/.35));flex:none}.sun-artifact-card__action--favorite{width:100%;padding-inline:0}.sun-artifact-card__action--favorite:before,.sun-artifact-card__action--favorite:after{display:none}.sun-artifact-card__action:hover,.sun-artifact-card__action:focus-visible{border-color:var(--sun-soft);color:var(--cream);background:radial-gradient(circle at 50% 0,#ffefbd47,#0000 78%),linear-gradient(#321300db,#000001f5);background:radial-gradient(circle at 50% 0,color(xyz 0.867 0.878 0.314 / 0.278),#0000 78%),linear-gradient(color(xyz 0.016 0.011 0.001 / 0.859),#0f0402e8 50%,#030102ef,#000001f5);transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffefc547,inset 0 0 1.4rem #e797001f,0 0 1.9rem #e7970047;box-shadow:inset 0 0 0 1px lab(95.5969% 7.9141 49.8697/.28),inset 0 0 1.4rem lab(69.5439% 24.6661 74.9647/.12),0 0 1.9rem lab(69.5439% 24.6661 74.9647/.28)}.sun-artifact-card__action--bag:hover,.sun-artifact-card__action--bag:focus-visible{color:#040100;background:linear-gradient(#fff7c7,#e29936 62%,#b56c2d),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(color(xyz 0.896 0.941 0.385),#e29936 62%,#b56c2d),radial-gradient(circle at 50% 0,#fff,#0000 66%)}.sun-world__catalog-mantra{color:var(--sun-soft);font-family:var(--font-serif);letter-spacing:.28em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(1.45rem,3vw,2.2rem);font-size:clamp(.95rem,1.45vw,1.22rem);display:flex}.sun-world__catalog-mantra:before,.sun-world__catalog-mantra:after{content:"";background:linear-gradient(90deg,#0000,#f6c16b7a,#0000);width:min(22vw,14rem);height:1px}.sun-product{--sun-accent:#ffb42f;--sun-soft:#ffe4b3;--sun-panel:#000002db;--sun-line:#f6c16b47;isolation:isolate;min-height:100svh;color:var(--cream);background:radial-gradient(circle at 20% 10%,#e7970021,#0000 20rem),radial-gradient(circle at 84% 28%,#d78c291c,#0000 26rem),linear-gradient(#000,#000001 58%,#020000);background:radial-gradient(circle at 20% 10%,color(xyz 0.442 0.393 0.05 / 0.129),#0000 20rem),radial-gradient(circle at 84% 28%,#d78c291c,#0000 26rem),linear-gradient(#000,#000001 58%,#020000);padding-top:4.35rem;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.sun-product{--sun-accent:lab(79.0006% 20.5411 72.6404);--sun-soft:lab(92.0556% 4.11499 27.7148);--sun-panel:lab(.0989189% .153296 -.616354/.86);--sun-line:lab(81.4878% 12.6154 50.1466/.28)}}.sun-product:before,.sun-product__constellation{pointer-events:none;content:"";position:absolute;inset:0}.sun-product:before{z-index:-2;opacity:.32;background-image:radial-gradient(circle at 14% 22%,white 0 1px,transparent 1.7px),radial-gradient(circle at 68% 18%,var(--sun-soft) 0 1px,transparent 1.8px),radial-gradient(circle at 34% 72%,#fcc771 0 1px,transparent 1.7px),radial-gradient(circle at 88% 82%,white 0 1px,transparent 1.6px);background-size:230px 230px,330px 330px,280px 280px,410px 410px;animation:48s linear infinite sun-star-drift}@supports (color:lab(0% 0 0)){.sun-product:before{background-image:radial-gradient(circle at 14% 22%,white 0 1px,transparent 1.7px),radial-gradient(circle at 68% 18%,var(--sun-soft) 0 1px,transparent 1.8px),radial-gradient(circle at 34% 72%,lab(83.8134% 12.5181 49.9309) 0 1px,transparent 1.7px),radial-gradient(circle at 88% 82%,white 0 1px,transparent 1.6px)}}.sun-product__constellation{z-index:-1;opacity:.52;background:radial-gradient(circle at 50% 8%,#f6c16b1f,#0000 20rem),linear-gradient(90deg,#0000 0 49.9%,#f6c16b21 50%,#0000 50.1%) 0 0/18rem 18rem,linear-gradient(0deg,#0000 0 49.9%,#f6c16b14 50%,#0000 50.1%) 0 0/18rem 18rem;background:radial-gradient(circle at 50% 8%,#f6c16b1f,#0000 20rem),linear-gradient(90deg,#0000 0% 49.9%,#f6c16b21 50%,#0000 50.1%) 0 0/18rem 18rem,linear-gradient(0deg,#0000 0% 49.9%,#f6c16b14 50%,#0000 50.1%) 0 0/18rem 18rem}.sun-product__shell{width:min(100%,1180px);margin-inline:auto;padding:0 clamp(.85rem,1.6vw,1.2rem) clamp(.45rem,1.2vw,.8rem);position:relative}.sun-product__header{text-align:center;justify-content:center;align-items:center;gap:1rem;margin-top:1.8rem;margin-bottom:2rem;display:flex}.sun-product__header>span{border:1px solid var(--sun-line);width:3.75rem;height:3.75rem;color:var(--sun-accent);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 2rem #e7970038;box-shadow:0 0 2rem lab(69.5439% 24.6661 74.9647/.22)}.sun-product__header p,.sun-product__eyebrow{color:var(--sun-accent);letter-spacing:.28em;text-transform:uppercase;font-size:.68rem;font-weight:700}.sun-product__header h1{color:var(--cream);letter-spacing:.08em;text-transform:uppercase;margin-top:.25rem;font-size:clamp(2.6rem,5vw,5.8rem);line-height:.9}.sun-product__header small{color:#f6f2e5a3;font-family:var(--font-serif);letter-spacing:.08em;margin-top:.45rem;font-size:1.2rem;display:block}.sun-product__layout{grid-template-columns:minmax(22rem,.78fr) minmax(19rem,.56fr);align-items:start;gap:clamp(.9rem,2.1vw,1.85rem);margin-top:.42rem;display:grid}.sun-product__gallery{justify-items:center;min-width:0;display:grid}.sun-product__frame{aspect-ratio:4/5;width:min(100%,25.8rem,80svh - 11.04rem);color:var(--sun-accent);filter:drop-shadow(0 1.1rem 2.2rem #0009);filter:drop-shadow(0 1.1rem 2.2rem lab(.00440216% .0363067 -.108981/.6));margin-inline:auto;position:relative;overflow:visible}.sun-product__frame:before,.sun-product__frame:after{display:none}.sun-product__media{background:#000001;border:1px solid #f6c16b6b;border:1px solid lab(81.4878% 12.6154 50.1466/.42);position:absolute;inset:.86rem .72rem .62rem;overflow:hidden;box-shadow:inset 0 0 3rem #000000b3,0 0 1.6rem #e797001a;box-shadow:inset 0 0 3rem #000000b3,0 0 1.6rem lab(69.5439% 24.6661 74.9647/.1)}.sun-product__media picture{display:contents}.sun-product__gallery-image{z-index:1;object-fit:cover;filter:sepia(.1)saturate(1.04)brightness(.93)contrast(1.08);width:100%;height:100%;position:relative}.sun-product__vignette{z-index:2;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle at 50% 24%,#0000 36%,#00000042 78%),linear-gradient(90deg,#0000008f,#0000 17% 83%,#0000008f),linear-gradient(#0000001f,#0000 42%,#0009);background:radial-gradient(circle at 50% 24%,#0000 36%,#00000042 78%),linear-gradient(90deg,#0000008f,#0000 17% 83%,#0000008f),linear-gradient(#0000001f,#0000 42%,#0009);position:absolute;inset:.86rem .72rem .62rem}.sun-product__frame-ornament{z-index:4;pointer-events:none;color:#ffbc4f;color:lab(81.3612% 18.701 65.7455);filter:drop-shadow(0 0 .34rem #f2a63594)drop-shadow(0 0 1.15rem #e1901f38);filter:drop-shadow(0 0 .34rem lab(74.2478% 22.3721 66.01/.58))drop-shadow(0 0 1.15rem lab(67.1353% 25.9132 66.3284/.22));width:calc(100% + .44rem);height:calc(100% + 1.13rem);position:absolute;inset:-.66rem -.2rem -.24rem}.sun-product__frame-ornament *{vector-effect:non-scaling-stroke}.sun-product__gallery-nav{z-index:5;width:clamp(1.75rem,2.2vw,2.08rem);height:clamp(1.75rem,2.2vw,2.08rem);color:var(--sun-accent);background:radial-gradient(circle,#1b0700e6,#000001e6);background:radial-gradient(circle,color(xyz 0.006 0.004 -0 / 0.902),#070201e6,#000001e6);border:1px solid #f6c16b9e;border:1px solid lab(81.4878% 12.6154 50.1466/.62);border-radius:50%;place-items:center;transition:background .3s,color .3s,transform .3s;display:grid;position:absolute;top:52%;transform:translateY(-50%);box-shadow:0 0 1rem #e797002e;box-shadow:0 0 1rem lab(69.5439% 24.6661 74.9647/.18)}.sun-product__gallery-nav:hover,.sun-product__gallery-nav:focus-visible{color:var(--cream);background:#ffbd472e;background:lab(81.3985% 18.6075 72.5594/.18)}.sun-product__gallery-nav--prev{left:clamp(1.15rem,1.8vw,1.45rem)}.sun-product__gallery-nav--next{right:clamp(1.15rem,1.8vw,1.45rem)}.sun-product__thumbs{justify-content:center;gap:.46rem;margin-top:.45rem;display:flex}.sun-product__thumbs button{aspect-ratio:1;background:#000001;border:1px solid #f6c16b42;border:1px solid lab(81.4878% 12.6154 50.1466/.26);width:clamp(3rem,4.8vw,3.58rem);padding:.18rem;transition:border-color .3s,box-shadow .3s;overflow:hidden}.sun-product__thumbs button[aria-pressed=true]{border-color:var(--sun-accent);box-shadow:0 0 1.4rem #e7970047;box-shadow:0 0 1.4rem lab(69.5439% 24.6661 74.9647/.28)}.sun-product__thumbs picture{display:contents}.sun-product__thumb-image{object-fit:cover;filter:sepia(.14)saturate(.86)brightness(.82);width:100%;height:100%}.sun-product__purchase{width:min(100%,24.2rem);max-width:none;box-shadow:none;background:0 0;border:0;justify-self:center;padding:clamp(.12rem,.7vw,.38rem) 0 0;position:sticky;top:4.35rem}.sun-product__eyebrow{align-items:center;gap:.55rem;font-size:.58rem;display:inline-flex}.sun-product__purchase>h2{color:var(--cream);letter-spacing:.04em;text-transform:uppercase;margin-top:.48rem;font-size:clamp(1.46rem,2vw,2.05rem);line-height:.94}.sun-product__gateway{color:#f6f2e5ad;font-family:var(--font-serif);margin-top:.28rem;font-size:.98rem}.sun-product__price{color:var(--sun-accent);font-family:var(--font-serif);margin-top:.5rem;font-size:clamp(1.65rem,2.2vw,2.12rem);line-height:1}.sun-product__intro{color:#f6f2e59e;margin-top:1.1rem;line-height:1.75}.sun-product__sizes{background:radial-gradient(circle at 50% 0,#f2a6351f,#0000 72%),#000001b8;background:radial-gradient(circle at 50% 0,#f2a6351f,#0000 72%),#000001b8;border:1px solid #f6c16b38;border:1px solid lab(81.4878% 12.6154 50.1466/.22);margin-top:.62rem;padding:.62rem .66rem .56rem;box-shadow:inset 0 0 1.6rem #e7970009;box-shadow:inset 0 0 1.6rem lab(69.5439% 24.6661 74.9647/.035)}.sun-product__sizes legend,.sun-product__attributes>p,.sun-product__info-card h2{color:var(--sun-accent);letter-spacing:.28em;text-transform:uppercase;font-size:.58rem;font-weight:700}.sun-product__sizes>div{grid-template-columns:repeat(auto-fit,minmax(2.75rem,1fr));gap:.42rem;margin-top:.48rem;display:grid}.sun-product__sizes span{color:#f6f2e5c2;cursor:pointer;letter-spacing:.08em;background:linear-gradient(#010106a3,#000000d1);border:1px solid #f6c16b4d;border:1px solid lab(81.4878% 12.6154 50.1466/.3);place-items:center;min-width:0;height:2.42rem;font-size:.78rem;font-weight:700;transition:background .3s,border-color .3s,color .3s,box-shadow .3s,transform .3s;display:grid}.sun-product__sizes label:hover span,.sun-product__sizes input:focus-visible+span{color:var(--cream);border-color:#ffd7839e;border-color:lab(88.5625% 10.733 55.1236/.62);transform:translateY(-1px);box-shadow:0 0 1rem #e797002e;box-shadow:0 0 1rem lab(69.5439% 24.6661 74.9647/.18)}.sun-product__sizes input:checked+span{border-color:var(--sun-accent);color:var(--cream);background:radial-gradient(circle at 50% 0,#ffefbd52,#0000 70%),linear-gradient(#5e2f00c7,#060100eb);background:radial-gradient(circle at 50% 0,color(xyz 0.867 0.878 0.314 / 0.322),#0000 70%),linear-gradient(color(xyz 0.057 0.044 0.004 / 0.78),#2b1000d9,#070100eb);box-shadow:inset 0 0 0 1px #ffecc147,0 0 1.35rem #e7970052;box-shadow:inset 0 0 0 1px lab(94.4345% 7.95415 49.9448/.28),0 0 1.35rem lab(69.5439% 24.6661 74.9647/.32)}.sun-product__sizes input:disabled+span{cursor:not-allowed;opacity:.35}.sun-product__size-status{color:#f6f2e58f;margin-top:.44rem;font-size:.66rem;line-height:1.35}.sun-product__size-guide{color:var(--sun-accent);text-underline-offset:.22rem;align-items:center;gap:.5rem;margin-top:.42rem;font-size:.64rem;text-decoration:underline;display:inline-flex}.sun-product__feature-console{background:radial-gradient(circle at 15% 8%,#f2a63529,#0000 8rem),linear-gradient(135deg,#000002f0,#000000f5);background:radial-gradient(circle at 15% 8%,#f2a63529,#0000 8rem),linear-gradient(135deg,#000002f0,#000000f5);border:1px solid #f6c16b61;border:1px solid lab(81.4878% 12.6154 50.1466/.38);margin-top:.62rem;padding:.66rem .72rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f6c16b1a,inset 0 0 3rem #e797000b,0 0 2rem #00000073;box-shadow:inset 0 0 0 1px #f6c16b1a,inset 0 0 3rem lab(69.5439% 24.6661 74.9647/.045),0 0 2rem #00000073}.sun-product__feature-console:before,.sun-product__feature-console:after,.sun-product__info-card:before,.sun-product__info-card:after{pointer-events:none;content:"";border-color:#f6c16b75;width:1.35rem;height:1.35rem;position:absolute}.sun-product__feature-console:before,.sun-product__info-card:before{border-top:1px solid;border-left:1px solid;top:.38rem;left:.38rem}.sun-product__feature-console:after,.sun-product__info-card:after{border-bottom:1px solid;border-right:1px solid;bottom:.38rem;right:.38rem}.sun-product__actions{gap:.58rem;margin-top:.56rem;display:grid}.sun-product__add,.sun-product__wishlist{letter-spacing:.26em;text-transform:uppercase;border:1px solid #f6c16b6b;border:1px solid lab(81.4878% 12.6154 50.1466/.42);justify-content:center;align-items:center;gap:.8rem;min-height:2.62rem;font-size:.64rem;font-weight:700;transition:background .3s,border-color .3s,box-shadow .3s,color .3s,transform .3s;display:inline-flex;position:relative}.sun-product__add:before,.sun-product__wishlist:before{opacity:.22;pointer-events:none;content:"";border:1px solid;position:absolute;inset:.22rem}.sun-product__add{color:#040100;background:linear-gradient(#ffce78,#cb7e19);background:linear-gradient(color(xyz 0.701 0.669 0.153),#cb7e19);box-shadow:0 0 2.2rem #e7970042;box-shadow:0 0 2.2rem lab(69.5439% 24.6661 74.9647/.26)}.sun-product__wishlist{color:var(--sun-soft)}.sun-product__add:hover,.sun-product__add:focus-visible,.sun-product__wishlist:hover,.sun-product__wishlist:focus-visible{border-color:var(--sun-soft);transform:translateY(-2px);box-shadow:0 0 2.5rem #e7970052;box-shadow:0 0 2.5rem lab(69.5439% 24.6661 74.9647/.32)}.sun-product__message{min-height:1rem;color:var(--sun-accent);font-family:var(--font-serif);margin-top:.3rem;font-size:.78rem;font-style:italic}.sun-product__message--error{color:#ffecc7;color:lab(95.2293% 17.3429 47.0621)}.sun-product__reward{z-index:80;width:min(15.5rem,100vw - 2rem);color:var(--sun-soft);text-align:center;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 0,#ffe5af40,#0000 75%),linear-gradient(#010106f5,#000000fa);background:radial-gradient(circle at 50% 0,color(xyz 0.848 0.817 0.221 / 0.251),#0000 75%),linear-gradient(#010106f5,#000000fa);border:1px solid #ffd47ed1;border:1px solid lab(88.3861% 18.144 70.6662/.82);padding:.62rem .78rem;transition:opacity .26s,transform .36s cubic-bezier(.2,.8,.2,1);position:fixed;top:5.2rem;right:max(1rem,50vw - 590px);transform:translateY(.7rem)scale(.98);box-shadow:0 0 0 1px #000000b3,0 0 2.4rem #e797006b;box-shadow:0 0 0 1px #000000b3,0 0 2.4rem lab(69.5439% 24.6661 74.9647/.42)}.sun-product__reward[data-visible=true]{opacity:1;transform:translateY(0)scale(1)}.sun-product__reward span,.sun-product__reward small{color:var(--sun-accent);letter-spacing:.22em;text-transform:uppercase;font-size:.55rem;font-weight:700;display:block}.sun-product__reward strong{font-family:var(--font-serif);letter-spacing:.08em;margin-top:.2rem;font-size:1.14rem;font-weight:500;display:block}.sun-product__reward small{color:#f6f2e5ad;margin-top:.28rem;font-size:.5rem}.sun-product__attributes{border-top:1px solid var(--sun-line);gap:.9rem;margin-top:2rem;padding-top:1.4rem;display:grid}.sun-product__attributes div{grid-template-columns:8rem 1fr;align-items:center;gap:1rem;display:grid}.sun-product__attributes span{color:#f6f2e5ad;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem}.sun-product__attributes i{background:#f6c16b1f;border-radius:999px;height:.45rem;display:block;overflow:hidden}.sun-product__attributes b{border-radius:inherit;background:linear-gradient(90deg,#ffc55c,#bf7028);background:linear-gradient(90deg,color(xyz 0.656 0.624 0.133),#bf7028);height:100%;display:block;box-shadow:0 0 1rem #e7970057;box-shadow:0 0 1rem lab(69.5439% 24.6661 74.9647/.34)}.sun-product__lower-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.72rem,1.15vw,1rem);margin-top:clamp(.72rem,1.25vw,1rem);display:grid}.sun-product__trust,.sun-product__info-card{background:radial-gradient(circle at 12% 0%,#ffbc4f1c,transparent 9rem),linear-gradient(135deg,#000002eb,#000000f2 72%),var(--sun-panel);border:1px solid #f6c16b61;border:1px solid lab(81.4878% 12.6154 50.1466/.38);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffebb514,inset 0 0 2.6rem #e797000e,0 1.2rem 2.8rem #00000057;box-shadow:inset 0 0 0 1px lab(94.427% 6.08668 40.7072/.08),inset 0 0 2.6rem lab(69.5439% 24.6661 74.9647/.055),0 1.2rem 2.8rem #00000057}@supports (color:lab(0% 0 0)){.sun-product__trust,.sun-product__info-card{background:radial-gradient(circle at 12% 0%,lab(81.3612% 18.701 65.7455/.11),transparent 9rem),linear-gradient(135deg,#000002eb,#000000f2 72%),var(--sun-panel)}}.sun-product__trust{gap:.58rem;padding:0;display:grid}.sun-product__trust--console{margin-top:0;padding:.62rem}.sun-product__trust article{grid-template-columns:auto 1fr;align-items:center;gap:.64rem;display:grid}.sun-product__trust article>span{width:1.82rem;height:1.82rem;color:var(--sun-accent);background:#0001038f;border:1px solid #f6c16b47;border:1px solid lab(81.4878% 12.6154 50.1466/.28);place-items:center;display:grid;box-shadow:inset 0 0 .8rem #e797000f;box-shadow:inset 0 0 .8rem lab(69.5439% 24.6661 74.9647/.06)}.sun-product__trust h2{color:var(--sun-accent);font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;font-size:.58rem;font-weight:700;line-height:1.1}.sun-product__trust p{color:#f6f2e59e;margin-top:.1rem;font-size:.68rem}.sun-product__info-card{padding:clamp(.98rem,1.45vw,1.22rem)}.sun-product__info-card:before,.sun-product__info-card:after{border-color:#ffd88c8c;border-color:lab(88.5526% 11.9391 60.316/.55);width:1.7rem;height:1.7rem}.sun-product__info-card h2{color:#ffecbd;color:lab(94.491% 7.41622 54.9389);font-family:var(--font-serif);letter-spacing:.24em;align-items:center;gap:.62rem;font-size:clamp(.72rem,.92vw,.86rem);font-weight:700;line-height:1;display:flex}.sun-product__info-card h2:after{content:"";background:linear-gradient(90deg,#ffbc4f94,#0000);background:linear-gradient(90deg,color(xyz 0.614 0.581 0.142 / 0.58),#0000);flex:1;height:1px}.sun-product__info-card p,.sun-product__info-card li,.sun-product__info-card dd{color:#fdf8ebc2;font-size:clamp(.8rem,.88vw,.9rem);line-height:1.62}.sun-product__info-card p,.sun-product__info-card ul,.sun-product__info-card dl{margin-top:.78rem}.sun-product__info-card ul{gap:.32rem;padding-left:0;list-style:none;display:grid}.sun-product__info-card li{padding-left:1.05rem;position:relative}.sun-product__info-card li:before{border:1px solid var(--sun-accent);content:"";background:#ffbc4f2e;background:lab(81.3612% 18.701 65.7455/.18);width:.34rem;height:.34rem;position:absolute;top:.72em;left:.16rem;transform:translateY(-50%)rotate(45deg);box-shadow:0 0 .65rem #e7970047;box-shadow:0 0 .65rem lab(69.5439% 24.6661 74.9647/.28)}.sun-product__info-card li+li,.sun-product__info-card dl div+div{margin-top:.36rem}.sun-product__info-card dl div{grid-template-columns:minmax(4.8rem,.42fr) minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.sun-product__info-card dt{color:var(--sun-accent);font-size:.74rem;font-weight:800}.sun-product__mantra-strip{background:radial-gradient(circle,#f2a63533,#0000 24rem),linear-gradient(90deg,#000000f5,#0f030094,#000000f5);background:radial-gradient(circle,#f2a63533,#0000 24rem),linear-gradient(90deg,#000000f5,#0f030094,#000000f5);border-block:1px solid #f6c16b4d;border-block:1px solid lab(81.4878% 12.6154 50.1466/.3);justify-content:center;align-items:center;gap:clamp(.9rem,2.2vw,1.6rem);padding:clamp(.78rem,1.35vw,1.05rem) 1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffebb524,inset 0 -1px #ffebb51a;box-shadow:inset 0 1px lab(94.427% 6.08668 40.7072/.14),inset 0 -1px lab(94.427% 6.08668 40.7072/.1)}.sun-product__mantra-strip:before,.sun-product__mantra-strip:after{content:"";border:1px solid #f6c16b2e;border:1px solid lab(81.4878% 12.6154 50.1466/.18);border-radius:50%;width:clamp(5rem,13vw,10rem);height:clamp(5rem,13vw,10rem);position:absolute;top:50%;transform:translateY(-50%)}.sun-product__mantra-strip:before{left:max(-6rem,-7vw)}.sun-product__mantra-strip:after{right:max(-6rem,-7vw)}.sun-product__mantra-strip span{background:linear-gradient(90deg,#0000,#f6c16b9e,#0000);width:min(18vw,10rem);height:1px;position:relative}.sun-product__mantra-strip span:after{border:1px solid var(--sun-accent);content:"";background:#ffbc4f33;background:lab(81.3612% 18.701 65.7455/.2);width:.36rem;height:.36rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.sun-product__mantra-strip p{color:var(--sun-soft);font-family:var(--font-serif);letter-spacing:clamp(.18em,.62vw,.36em);text-align:center;text-shadow:0 0 1.2rem #e7970057,0 1px #000000b3;text-shadow:0 0 1.2rem lab(69.5439% 24.6661 74.9647/.34),0 1px lab(.00440216% .0363067 -.108981/.7);text-transform:uppercase;background:radial-gradient(circle at 50% 0,#ffdf9229,#0000 70%),#000000a3;background:radial-gradient(circle at 50% 0,color(xyz 0.765 0.773 0.256 / 0.161),#0000 70%),#000000a3;border:1px solid #f6c16b57;border:1px solid lab(81.4878% 12.6154 50.1466/.34);padding:clamp(.42rem,.78vw,.62rem) clamp(1.1rem,3vw,2.2rem);font-size:clamp(1.02rem,1.75vw,1.42rem);line-height:1;position:relative;box-shadow:inset 0 0 0 1px #ffebb514,0 0 2rem #e797001f;box-shadow:inset 0 0 0 1px lab(94.427% 6.08668 40.7072/.08),0 0 2rem lab(69.5439% 24.6661 74.9647/.12)}.sun-world--moon,.sun-product--moon{--sun-accent:#c7d9f6;--sun-soft:#eaf2ff;--sun-copper:#c4ae86;--sun-glow:#6898e86b;--sun-panel:#071125c7;--sun-line:#d0dff67a}@supports (color:lab(0% 0 0)){.sun-world--moon,.sun-product--moon{--sun-accent:lab(85.9044% -1.77184 -16.5345);--sun-soft:lab(95.2693% -1.21737 -9.64209);--sun-copper:lab(72.2937% 3.93912 23.7732);--sun-glow:lab(62.0325% .96482 -46.1157/.42);--sun-panel:lab(4.99318% 1.4224 -14.7792/.78);--sun-line:lab(88.2875% -1.91933 -12.8356/.48)}}.sun-world--moon.sun-collection{background:radial-gradient(circle at 72% 8%,#8eb8fe3d,#0000 25rem),radial-gradient(circle at 18% 30%,#3a70b324,#0000 24rem),linear-gradient(#000004,#00020f 54%,#000b20);background:radial-gradient(circle at 72% 8%,#8eb8fe3d,#0000 25rem),radial-gradient(circle at 18% 30%,#3a70b324,#0000 24rem),linear-gradient(#000005,#000110 54%,#000a20)}.sun-world--moon:before,.sun-product--moon:before{opacity:.68;background-image:radial-gradient(circle at 10% 18%,#fff 0 1px,#0000 1.7px),radial-gradient(circle at 66% 22%,#d9e5f9 0 1px,#0000 1.8px),radial-gradient(circle at 36% 70%,#a4c6f8 0 1px,#0000 1.7px),radial-gradient(circle at 86% 78%,#fff 0 1px,#0000 1.6px),linear-gradient(28deg,#0000 0 49.8%,#96b9f10e 50%,#0000 50.2%),linear-gradient(148deg,#0000 0 49.8%,#d3dff30d 50%,#0000 50.2%);background-image:radial-gradient(circle at 10% 18%,#fff 0 1px,#0000 1.7px),radial-gradient(circle at 66% 22%,#d9e5f9 0% 1px,#0000 1.8px),radial-gradient(circle at 36% 70%,#a4c6f8 0% 1px,#0000 1.7px),radial-gradient(circle at 86% 78%,#fff 0 1px,#0000 1.6px),linear-gradient(28deg,#0000 0% 49.8%,#96b9f10e 50%,#0000 50.2%),linear-gradient(148deg,#0000 0% 49.8%,#d3dff30d 50%,#0000 50.2%);background-size:210px 210px,310px 310px,270px 270px,390px 390px,8.2rem 8.2rem,8.2rem 8.2rem}.sun-collection--moon .sun-collection__hero{background:linear-gradient(#000002,#00020d),#000005;background:linear-gradient(#000003,#00020f),#000006;border-bottom-color:#bed2f37a;box-shadow:inset 0 -1px #eaf2ff3d;box-shadow:inset 0 -1px lab(95.2923% -.974536 -7.43644/.24)}.sun-collection--moon .sun-collection__hero:before{background:linear-gradient(90deg,#0000019e,#00000461 36%,#00000514 70%,#0000),linear-gradient(#0000004d,#0000 48%,#00000152),radial-gradient(circle at 70% 34%,#0000 0 7rem,#e1ecfd29 7.08rem 7.22rem,#0000 7.32rem 15rem);background:linear-gradient(90deg,#0000019e,#00000561 36%,#00000714 70%,#0000),linear-gradient(#0000014d,#0000 48%,#00000152),radial-gradient(circle at 70% 34%,#0000 0% 7rem,#e1ecfd29 7.08rem 7.22rem,#0000 7.32rem 15rem)}.sun-collection--moon .sun-collection__hero:after{opacity:.86;background:radial-gradient(at 72% 29%,#e9f2ff33,#0000 18rem),radial-gradient(circle at 69% 34%,#f5f9ffb8 0 .16rem,#0000 .22rem),radial-gradient(circle at 69% 34%,#0000 0 5rem,#d7e6fd42 5.06rem 5.14rem,#0000 5.2rem 10rem,#84b2fd24 10.08rem 10.18rem,#0000 10.24rem),linear-gradient(72deg,#0000 0 48.9%,#d1dff617 49%,#0000 49.14%),radial-gradient(circle at 18% 70%,#d7e6fd47 0 1px,#0000 2px) 0 0/260px 220px,radial-gradient(circle at 91% 68%,#f5f9ffc7 0 1px,#0000 2px) 0 0/500px 350px;background:radial-gradient(at 72% 29%,color(xyz 0.84 0.885 1.109 / 0.2),#0000 18rem),radial-gradient(circle at 69% 34%,color(xyz 0.894 0.942 1.145 / 0.722) 0% 0.16rem,#0000 0.22rem),radial-gradient(circle at 69% 34%,#0000 0% 5rem,#d7e6fd42 5.06rem 5.14rem,#0000 5.2rem 10rem,#84b2fd24 10.08rem 10.18rem,#0000 10.24rem),linear-gradient(72deg,#0000 0% 48.9%,#d1dff617 49%,#0000 49.14%),radial-gradient(circle at 18% 70%,#d7e6fd47 0% 1px,#0000 2px) 0 0/260px 220px,radial-gradient(circle at 91% 68%,color(xyz 0.894 0.942 1.145 / 0.78) 0% 1px,#0000 2px) 0 0/500px 350px}.sun-collection--moon .sun-collection__hero-image{object-position:center 48%;filter:saturate(1.14)brightness(1.04)contrast(1.08)}.sun-collection--moon .sun-collection__hero-constellation{opacity:.76;background:radial-gradient(circle at 70% 34%,#f5f9ffb8,#0000 .28rem),radial-gradient(circle at 70% 34%,#0000 0 5.5rem,#d1dff647 5.56rem 5.66rem,#0000 5.72rem 10rem,#769fe329 10.06rem 10.18rem,#0000 10.24rem),linear-gradient(28deg,#0000 0 48.8%,#c8d9f31f 49%,#0000 49.2%) 0 0/6.2rem 6.2rem,linear-gradient(152deg,#0000 0 48.8%,#c8d9f31c 49%,#0000 49.2%) 0 0/6.2rem 6.2rem;background:radial-gradient(circle at 70% 34%,color(xyz 0.894 0.942 1.145 / 0.722),#0000 0.28rem),radial-gradient(circle at 70% 34%,#0000 0% 5.5rem,#d1dff647 5.56rem 5.66rem,#0000 5.72rem 10rem,#769fe329 10.06rem 10.18rem,#0000 10.24rem),linear-gradient(28deg,#0000 0% 48.8%,#c8d9f31f 49%,#0000 49.2%) 0 0/6.2rem 6.2rem,linear-gradient(152deg,#0000 0% 48.8%,#c8d9f31c 49%,#0000 49.2%) 0 0/6.2rem 6.2rem}.sun-collection--moon .sun-collection__hero-content h1{color:#f4f9ff;color:lab(97.6411% -.615835 -4.47863);text-shadow:0 0 2.8rem #729fe97a;text-shadow:0 0 2.8rem lab(64.4648% .0605583 -42.716/.48);max-width:13ch}.sun-collection--moon .sun-collection__catalog{background:radial-gradient(circle at 76% 4%,#6c98e233,#0000 22rem),radial-gradient(circle at 12% 30%,#3d72a624,#0000 20rem),linear-gradient(#000004,#00020d 60%,#00081c);background:radial-gradient(circle at 76% 4%,#6c98e233,#0000 22rem),radial-gradient(circle at 12% 30%,#3d72a624,#0000 20rem),linear-gradient(#000005,#00020f 60%,color(xyz 0.003 0.003 0.012))}.sun-collection--moon .sun-collection__catalog:before{opacity:.72;background-image:linear-gradient(#d1dff60e 1px,#0000 1px),linear-gradient(90deg,#d1dff60b 1px,#0000 1px),radial-gradient(circle,#0000 0 2.4rem,#bed2f30b 2.45rem 2.5rem,#0000 2.55rem);background-image:linear-gradient(#d1dff60e 1px,#0000 1px),linear-gradient(90deg,#d1dff60b 1px,#0000 1px),radial-gradient(circle,#0000 0% 2.4rem,#bed2f30b 2.45rem 2.5rem,#0000 2.55rem);background-size:6.4rem 6.4rem,6.4rem 6.4rem,8rem 8rem}.sun-world--moon .sun-collection__count,.sun-world--moon .sun-collection__search,.sun-world--moon .sun-collection__select,.sun-world--moon .sun-collection__filter-drawer,.sun-world--moon .sun-collection__empty{background:radial-gradient(circle at 50% 0,#98bffe2e,#0000 72%),linear-gradient(#010515eb,#000001f5);background:radial-gradient(circle at 50% 0,#98bffe2e,#0000 72%),linear-gradient(#010515eb,#000002f5);border-color:#c0d2ef57;box-shadow:0 1.2rem 3rem #00000085,inset 0 0 2.2rem #b8ccec13;box-shadow:0 1.2rem 3rem #00000185,inset 0 0 2.2rem #b8ccec13}.sun-world--moon .sun-artifact-card{background:radial-gradient(circle at 50% 9%,#e2ecfc33,#0000 6rem),radial-gradient(circle at 50% 34%,#2f60b240,#0000 12rem),linear-gradient(#01081e,#000004 70%,#000209);background:radial-gradient(circle at 50% 9%,#e2ecfc33,#0000 6rem),radial-gradient(circle at 50% 34%,#2f60b240,#0000 12rem),linear-gradient(#01081e,#000005 70%,color(xyz 0.001 0 0.004));border-color:#d1dff6d1;border-radius:.34rem;box-shadow:0 1.8rem 4rem #000000b8,0 0 0 1px #000000eb,inset 0 0 0 1px #d7e6fd5c,inset 0 0 5rem #3967b31f;box-shadow:0 1.8rem 4rem #000001b8,0 0 0 1px #000000eb,inset 0 0 0 1px #d7e6fd5c,inset 0 0 5rem #3967b31f}.sun-world--moon .sun-artifact-card:before{border-color:#d1dff68a;border-radius:.18rem;inset:.36rem;box-shadow:inset 0 0 0 1px #ebf2fe24,inset 0 0 2.1rem #608cd51f,0 0 1.2rem #7a9fdd1f}.sun-world--moon .sun-artifact-card:after{opacity:.95;background:radial-gradient(circle at 15% 12%,#fff 0 1px,#0000 1.5px) 0 0/5.2rem 5.2rem,radial-gradient(circle at 80% 18%,#d7e6fdd1 0 1px,#0000 1.5px) 0 0/6.4rem 6.4rem,radial-gradient(circle at 78% 74%,#9ab9ebb8 0 1px,#0000 1.5px) 0 0/7rem 7rem,linear-gradient(28deg,#0000 0 49.5%,#c7d9f61a 50%,#0000 50.5%) 0 0/4.6rem 4.6rem,radial-gradient(circle at 50% 4%,#eaf2ff47,#0000 34%);background:radial-gradient(circle at 15% 12%,#fff 0 1px,#0000 1.5px) 0 0/5.2rem 5.2rem,radial-gradient(circle at 80% 18%,#d7e6fdd1 0% 1px,#0000 1.5px) 0 0/6.4rem 6.4rem,radial-gradient(circle at 78% 74%,#9ab9ebb8 0% 1px,#0000 1.5px) 0 0/7rem 7rem,linear-gradient(28deg,#0000 0% 49.5%,#c7d9f61a 50%,#0000 50.5%) 0 0/4.6rem 4.6rem,radial-gradient(circle at 50% 4%,color(xyz 0.84 0.885 1.079 / 0.278),#0000 34%)}.sun-world--moon .sun-artifact-card__media{background:radial-gradient(circle at 52% 28%,#e1ecfd4d,#0000 38%),linear-gradient(#041531,#000001);background:radial-gradient(circle at 52% 28%,#e1ecfd4d,#0000 38%),linear-gradient(#041531,#000416,#000002);border-color:#e6effee0;border-radius:.16rem;inset:1.18rem .78rem .78rem;box-shadow:inset 0 0 0 1px #f4f9ff38,inset 0 0 3.2rem #0000009e,0 0 1.65rem #729fe93d;box-shadow:inset 0 0 0 1px lab(97.6411% -.615835 -4.47863/.22),inset 0 0 3.2rem #0000019e,0 0 1.65rem #729fe93d}.sun-world--moon .sun-artifact-card__vignette{background:radial-gradient(circle at 50% 18%,#f5f9ff1f,#0000 33%,#00000038 78%),linear-gradient(90deg,#00000094,#0000 18% 82%,#00000094),linear-gradient(#00000014,#0000 46%,#0000007a);background:radial-gradient(circle at 50% 18%,color(xyz 0.894 0.942 1.145 / 0.122),#0000 33%,#00000138 78%),linear-gradient(90deg,#00000194,#0000 18% 82%,#00000194),linear-gradient(#00000114,#0000 46%,#0000017a);inset:1.18rem .78rem .78rem}.sun-world--moon .sun-artifact-card__ornament,.sun-product--moon .sun-product__frame-ornament{color:#e0ecff;filter:drop-shadow(0 0 .2rem #f4f9ffcc)drop-shadow(0 0 .92rem #5c8cda70)drop-shadow(0 0 1.8rem #104a9738);filter:drop-shadow(0 0 .2rem lab(97.6411% -.615835 -4.47863/.8))drop-shadow(0 0 .92rem lab(57.3612% 1.51464 -46.0278/.44))drop-shadow(0 0 1.8rem lab(31.4569% 6.76785 -48.5812/.22))}.sun-world--moon .sun-artifact-card__image{filter:saturate(.92)brightness(.88)contrast(1.1)}.sun-world--moon .sun-artifact-card:hover .sun-artifact-card__image,.sun-world--moon .sun-artifact-card:focus-within .sun-artifact-card__image{filter:saturate(1.05)brightness(.98)contrast(1.08)}.sun-world--moon .sun-artifact-card__nav,.sun-product--moon .sun-product__gallery-nav{background:radial-gradient(circle,#041531eb,#000001f0);background:radial-gradient(circle,#041531eb,#000416ee,#000002f0);border-color:#d1dff69e;box-shadow:0 0 0 1px #000000b3,0 0 1rem #78a5ef42;box-shadow:0 0 0 1px #000001b3,0 0 1rem #78a5ef42}.sun-world--moon .sun-artifact-card__action--bag,.sun-product--moon .sun-product__add{color:#000109;background:linear-gradient(#f9fcff,#c3d2e8 58%,#688fbc),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(color(xyz 0.921 0.971 1.129),#c3d2e8 58%,#688fbc),radial-gradient(circle at 50% 0,#fff,#0000 66%)}.sun-world--moon .sun-artifact-card__action--bag:hover,.sun-world--moon .sun-artifact-card__action--bag:focus-visible,.sun-product--moon .sun-product__add:hover,.sun-product--moon .sun-product__add:focus-visible{background:linear-gradient(#fff,#d2dff2 58%,#7aa2cf),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(#fff,#d2dff2 58%,#7aa2cf),radial-gradient(circle at 50% 0,#fff,#0000 66%)}.sun-ornament__seal--moon{stroke-width:1.08px}.sun-ornament__seal--moon .sun-ornament__moon-crescent{opacity:.95;filter:drop-shadow(0 0 .28rem #f4f9ff99);filter:drop-shadow(0 0 .28rem lab(97.6411% -.615835 -4.47863/.6))}.sun-ornament__seal--moon path:not(.sun-ornament__moon-crescent){fill:none;opacity:.9}.sun-product--moon{background:radial-gradient(circle at 16% 10%,#8cb2f129,#0000 20rem),radial-gradient(circle at 84% 28%,#2a61b12e,#0000 26rem),linear-gradient(#000002,#000109 58%,#000719);background:radial-gradient(circle at 16% 10%,#8cb2f129,#0000 20rem),radial-gradient(circle at 84% 28%,#2a61b12e,#0000 26rem),linear-gradient(#000003,#00010d 58%,#04041c)}.sun-product--moon .sun-product__constellation{opacity:.76;background:radial-gradient(circle at 50% 8%,#d1dff633,#0000 20rem),radial-gradient(circle at 50% 18%,#0000 0 6rem,#d1dff629 6.06rem 6.16rem,#0000 6.22rem 11rem,#7a9fdd1c 11.06rem 11.16rem,#0000 11.22rem),linear-gradient(28deg,#0000 0 49.8%,#d1dff61a 50%,#0000 50.2%) 0 0/9rem 9rem,linear-gradient(152deg,#0000 0 49.8%,#d1dff614 50%,#0000 50.2%) 0 0/9rem 9rem;background:radial-gradient(circle at 50% 8%,#d1dff633,#0000 20rem),radial-gradient(circle at 50% 18%,#0000 0% 6rem,#d1dff629 6.06rem 6.16rem,#0000 6.22rem 11rem,#7a9fdd1c 11.06rem 11.16rem,#0000 11.22rem),linear-gradient(28deg,#0000 0% 49.8%,#d1dff61a 50%,#0000 50.2%) 0 0/9rem 9rem,linear-gradient(152deg,#0000 0% 49.8%,#d1dff614 50%,#0000 50.2%) 0 0/9rem 9rem}.sun-product--moon .sun-product__media,.sun-product--moon .sun-product__thumbs button{background:radial-gradient(circle at 50% 22%,#bad2f929,#0000 58%),#000003;background:radial-gradient(circle at 50% 22%,#bad2f929,#0000 58%),#000004;border-color:#e0ecff8f}.sun-product--moon .sun-product__gallery-image{filter:saturate(.88)brightness(.9)contrast(1.12)}.sun-product--moon .sun-product__eyebrow svg{filter:drop-shadow(0 0 .5rem #bad2f999);filter:drop-shadow(0 0 .5rem lab(83.5063% -2.00862 -21.9059/.6))}.sun-product--moon .sun-product__feature-console,.sun-product--moon .sun-product__trust,.sun-product--moon .sun-product__info-card,.sun-product--moon .sun-product__sizes{background:radial-gradient(circle at 12% 0%,#92b9f824,transparent 9rem),linear-gradient(135deg,#01081cf0,#000001f5 72%),var(--sun-panel);border-color:#d1dff66b}@supports (color:lab(0% 0 0)){.sun-product--moon .sun-product__feature-console,.sun-product--moon .sun-product__trust,.sun-product--moon .sun-product__info-card,.sun-product--moon .sun-product__sizes{background:radial-gradient(circle at 12% 0%,lab(73.9504% -1.42956 -35.9212/.14),transparent 9rem),linear-gradient(135deg,#01081cf0,#000002f5 72%),var(--sun-panel)}}.sun-product--moon .sun-product__mantra-strip{background:radial-gradient(circle,#98bffe2e,#0000 24rem),linear-gradient(90deg,#000002fa,#021a38a3,#000002fa);background:radial-gradient(circle,#98bffe2e,#0000 24rem),linear-gradient(90deg,#000003fa,#000414cf,#021a38a3,#000414cf,#000003fa)}.sun-world--sacred,.sun-product--sacred{--sun-accent:#ffc75a;--sun-soft:#fae6bb;--sun-copper:#b57639;--sun-glow:#e8a62873;--sun-panel:#000001e6;--sun-line:#f6c16b57}@supports (color:lab(0% 0 0)){.sun-world--sacred,.sun-product--sacred{--sun-accent:lab(83.8982% 12.1836 61.0067);--sun-soft:lab(92.0808% 2.28527 23.6716);--sun-copper:lab(55.5463% 21.4771 43.0565);--sun-glow:lab(73.2724% 17.5906 68.7168/.45);--sun-panel:lab(.0342255% .0496507 -.196874/.9);--sun-line:lab(81.4878% 12.6154 50.1466/.34)}}.sun-world--sacred.sun-collection{background:radial-gradient(circle at 74% 8%,#f6c16b29,#0000 23rem),radial-gradient(circle at 16% 24%,#d4a14a14,#0000 24rem),linear-gradient(#000,#000 50%,#000);background:radial-gradient(circle at 74% 8%,#f6c16b29,#0000 23rem),radial-gradient(circle at 16% 24%,#d4a14a14,#0000 24rem),linear-gradient(#000 0% 50%,#010000)}.sun-world--sacred:before,.sun-product--sacred:before{opacity:.42;background-image:radial-gradient(circle at 10% 22%,#fdf1d4 0 1px,transparent 1.7px),radial-gradient(circle at 66% 18%,var(--sun-soft) 0 1px,transparent 1.8px),radial-gradient(circle at 34% 74%,#efba64 0 1px,transparent 1.7px),radial-gradient(circle at 88% 82%,#fff0d1 0 1px,transparent 1.6px),linear-gradient(60deg,transparent 0 49.7%,#f6c16b0b 50%,transparent 50.3%),linear-gradient(120deg,transparent 0 49.7%,#f6c16b0a 50%,transparent 50.3%);background-size:230px 230px,330px 330px,280px 280px,410px 410px,8.8rem 8.8rem,8.8rem 8.8rem}@supports (color:lab(0% 0 0)){.sun-world--sacred:before,.sun-product--sacred:before{background-image:radial-gradient(circle at 10% 22%,lab(95.5263% .793725 15.5653) 0 1px,transparent 1.7px),radial-gradient(circle at 66% 18%,var(--sun-soft) 0 1px,transparent 1.8px),radial-gradient(circle at 34% 74%,lab(79.1619% 12.7169 50.3813) 0 1px,transparent 1.7px),radial-gradient(circle at 88% 82%,lab(95.5373% 1.73286 19.5582) 0 1px,transparent 1.6px),linear-gradient(60deg,transparent 0 49.7%,lab(81.4878% 12.6154 50.1466/.045) 50%,transparent 50.3%),linear-gradient(120deg,transparent 0 49.7%,lab(81.4878% 12.6154 50.1466/.04) 50%,transparent 50.3%)}}.sun-collection--sacred .sun-collection__hero{background:linear-gradient(#000,#000),#000;background:linear-gradient(#000 0% 100%),#000;border-bottom-color:#f6c16b6b;box-shadow:inset 0 -1px #fff0c42e;box-shadow:inset 0 -1px lab(95.6394% 2.49705 32.0636/.18)}.sun-collection--sacred .sun-collection__hero:before{background:linear-gradient(90deg,#000000ad,#00000080 27%,#0000001f 60%,#0000000a),linear-gradient(#00000057,#0000 48%,#00000047),radial-gradient(circle at 71% 42%,#0000 0 9rem,#f6c16b1f 9.05rem 9.18rem,#0000 9.25rem 17rem);background:linear-gradient(90deg,#000000ad,#00000080 27%,#0000001f 60%,#0000000a),linear-gradient(#00000057,#0000 48%,#00000047),radial-gradient(circle at 71% 42%,#0000 0% 9rem,#f6c16b1f 9.05rem 9.18rem,#0000 9.25rem 17rem)}.sun-collection--sacred .sun-collection__hero:after{opacity:.78;background:radial-gradient(circle at 72% 40%,#0000 0 3.4rem,#fff0c42e 3.45rem 3.55rem,#0000 3.64rem 6.4rem,#f6c16b1f 6.48rem 6.58rem,#0000 6.68rem 10rem),radial-gradient(circle at 72% 40%,#0000 0 5.3rem,#fff0c447 5.34rem 5.42rem,#0000 5.48rem 9rem,#f6c16b24 9.05rem 9.15rem,#0000 9.2rem),radial-gradient(circle at 72% 40%,#fff8e2cc 0 .12rem,#0000 .16rem),linear-gradient(90deg,#0000 0 18%,#f6c16b1a 18.1%,#0000 18.25%),linear-gradient(60deg,#0000 0 48.8%,#f6c16b1a 49%,#0000 49.16%),linear-gradient(120deg,#0000 0 48.8%,#f6c16b14 49%,#0000 49.16%),radial-gradient(circle at 18% 70%,#f6c16b2e 0 1px,#0000 2px) 0 0/280px 220px,radial-gradient(circle at 91% 70%,#f7f1e3a8 0 1px,#0000 2px) 0 0/520px 360px;background:radial-gradient(circle at 72% 40%,#0000 0% 3.4rem,color(xyz 0.841 0.885 0.559 / 0.18) 3.45rem 3.55rem,#0000 3.64rem 6.4rem,#f6c16b1f 6.48rem 6.58rem,#0000 6.68rem 10rem),radial-gradient(circle at 72% 40%,#0000 0% 5.3rem,color(xyz 0.841 0.885 0.559 / 0.278) 5.34rem 5.42rem,#0000 5.48rem 9rem,#f6c16b24 9.05rem 9.15rem,#0000 9.2rem),radial-gradient(circle at 72% 40%,color(xyz 0.889 0.942 0.7 / 0.8) 0% 0.12rem,#0000 0.16rem),linear-gradient(90deg,#0000 0% 18%,#f6c16b1a 18.1%,#0000 18.25%),linear-gradient(60deg,#0000 0% 48.8%,#f6c16b1a 49%,#0000 49.16%),linear-gradient(120deg,#0000 0% 48.8%,#f6c16b14 49%,#0000 49.16%),radial-gradient(circle at 18% 70%,#f6c16b2e 0% 1px,#0000 2px) 0 0/280px 220px,radial-gradient(circle at 91% 70%,#f7f1e3a8 0% 1px,#0000 2px) 0 0/520px 360px}.sun-collection--sacred .sun-collection__hero-image{object-position:center 48%;filter:saturate(1.12)brightness(1.05)contrast(1.08)sepia(.12)}.sun-collection--sacred .sun-collection__hero-constellation{opacity:.7;background:radial-gradient(circle at 73% 41%,#fff8dbad,#0000 .28rem),radial-gradient(circle at 73% 41%,#0000 0 6.4rem,#f6c16b3d 6.45rem 6.56rem,#0000 6.62rem 10.8rem,#f6c16b29 10.86rem 10.98rem,#0000 11.04rem),linear-gradient(60deg,#0000 0 48.8%,#f6c16b1f 49%,#0000 49.2%) 0 0/6.4rem 6.4rem,linear-gradient(120deg,#0000 0 48.8%,#f6c16b1a 49%,#0000 49.2%) 0 0/6.4rem 6.4rem;background:radial-gradient(circle at 73% 41%,color(xyz 0.894 0.941 0.602 / 0.678),#0000 0.28rem),radial-gradient(circle at 73% 41%,#0000 0% 6.4rem,#f6c16b3d 6.45rem 6.56rem,#0000 6.62rem 10.8rem,#f6c16b29 10.86rem 10.98rem,#0000 11.04rem),linear-gradient(60deg,#0000 0% 48.8%,#f6c16b1f 49%,#0000 49.2%) 0 0/6.4rem 6.4rem,linear-gradient(120deg,#0000 0% 48.8%,#f6c16b1a 49%,#0000 49.2%) 0 0/6.4rem 6.4rem}.sun-collection--sacred .sun-collection__hero-content h1{text-shadow:0 0 2.8rem #fcbe5457;text-shadow:0 0 2.8rem lab(81.4492% 15.5143 60.6128/.34);max-width:13ch}.sun-collection--sacred .sun-collection__catalog{background:radial-gradient(circle at 78% 6%,#e7ab4d1f,#0000 20rem),radial-gradient(circle at 11% 30%,#cd995c14,#0000 22rem),linear-gradient(#000,#000 66%,#010000);background:radial-gradient(circle at 78% 6%,#e7ab4d1f,#0000 20rem),radial-gradient(circle at 11% 30%,#cd995c14,#0000 22rem),linear-gradient(#000 0% 66%,#010000)}.sun-collection--sacred .sun-collection__catalog:before{opacity:.58;background-image:linear-gradient(#f6c16b0f 1px,#0000 1px),linear-gradient(90deg,#f6c16b0d 1px,#0000 1px),linear-gradient(60deg,#0000 0 49.7%,#f6c16b0a 50%,#0000 50.3%),linear-gradient(120deg,#0000 0 49.7%,#f6c16b09 50%,#0000 50.3%);background-image:linear-gradient(#f6c16b0f 1px,#0000 1px),linear-gradient(90deg,#f6c16b0d 1px,#0000 1px),linear-gradient(60deg,#0000 0% 49.7%,#f6c16b0a 50%,#0000 50.3%),linear-gradient(120deg,#0000 0% 49.7%,#f6c16b09 50%,#0000 50.3%);background-size:6rem 6rem,6rem 6rem,7.2rem 7.2rem,7.2rem 7.2rem}.sun-world--sacred .sun-collection__count,.sun-world--sacred .sun-collection__search,.sun-world--sacred .sun-collection__select,.sun-world--sacred .sun-collection__filter-drawer,.sun-world--sacred .sun-collection__empty{background:radial-gradient(circle at 50% 0,#f8c97024,#0000 72%),linear-gradient(#000001eb,#000000f5);background:radial-gradient(circle at 50% 0,#f8c97024,#0000 72%),linear-gradient(#000001eb,#000000f5);border-color:#f6c16b4d;box-shadow:0 1.2rem 3rem #0000008c,inset 0 0 2.1rem #f6c16b0f}.sun-world--sacred .sun-artifact-card{background:radial-gradient(circle at 50% 18%,#f6c16b2e,#0000 12rem),radial-gradient(circle at 50% 82%,#e8a95c1a,#0000 13rem),linear-gradient(#000001,#000 72%,#000);background:radial-gradient(circle at 50% 18%,#f6c16b2e,#0000 12rem),radial-gradient(circle at 50% 82%,#e8a95c1a,#0000 13rem),linear-gradient(#000001,#000 72% 100%);border-color:#fcbe54e0;border-radius:.42rem;box-shadow:0 1.8rem 4rem #000000ad,0 0 0 1px #000000eb,inset 0 0 0 1px #fcbe5461,inset 0 0 4rem #e8a95c0f}.sun-world--sacred .sun-artifact-card:before{border-color:#fcbe5494;border-radius:.24rem}.sun-world--sacred .sun-artifact-card:after{opacity:.86;background:radial-gradient(circle at 16% 14%,#ffd88cb8 0 1px,#0000 1.6px) 0 0/5.8rem 5.8rem,radial-gradient(circle at 78% 72%,#f6c16b8f 0 1px,#0000 1.6px) 0 0/7rem 7rem,linear-gradient(60deg,#0000 0 49.5%,#f6c16b17 50%,#0000 50.5%) 0 0/4.8rem 4.8rem,linear-gradient(120deg,#0000 0 49.5%,#f6c16b13 50%,#0000 50.5%) 0 0/4.8rem 4.8rem,radial-gradient(circle at 50% 4%,#f8c97047,#0000 54%);background:radial-gradient(circle at 16% 14%,color(xyz 0.716 0.723 0.297 / 0.722) 0% 1px,#0000 1.6px) 0 0/5.8rem 5.8rem,radial-gradient(circle at 78% 72%,#f6c16b8f 0% 1px,#0000 1.6px) 0 0/7rem 7rem,linear-gradient(60deg,#0000 0% 49.5%,#f6c16b17 50%,#0000 50.5%) 0 0/4.8rem 4.8rem,linear-gradient(120deg,#0000 0% 49.5%,#f6c16b13 50%,#0000 50.5%) 0 0/4.8rem 4.8rem,radial-gradient(circle at 50% 4%,#f8c97047,#0000 54%)}.sun-world--sacred .sun-artifact-card__media{background:radial-gradient(circle at 50% 38%,#f8c9704d,#0000 36%),linear-gradient(#020000,#000);background:radial-gradient(circle at 50% 38%,#f8c9704d,#0000 36%),linear-gradient(#020000,#000);border-color:#fcbe54cc;border-radius:.12rem}.sun-world--sacred .sun-artifact-card__image{filter:sepia(.18)saturate(.94)brightness(.86)contrast(1.12)}.sun-world--sacred .sun-artifact-card:hover .sun-artifact-card__image,.sun-world--sacred .sun-artifact-card:focus-within .sun-artifact-card__image{filter:sepia(.12)saturate(1.08)brightness(.98)contrast(1.08)}.sun-world--sacred .sun-artifact-card__action--bag,.sun-product--sacred .sun-product__add{color:#030100;background:linear-gradient(#fff0c4,#dda652 58%,#a46c36),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(color(xyz 0.841 0.885 0.559),#dda652 58%,#a46c36),radial-gradient(circle at 50% 0,#fff,#0000 66%)}.sun-world--sacred .sun-artifact-card__action--bag:hover,.sun-world--sacred .sun-artifact-card__action--bag:focus-visible,.sun-product--sacred .sun-product__add:hover,.sun-product--sacred .sun-product__add:focus-visible{background:linear-gradient(#fffbe5,#efba64 58%,#b67e47),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(color(xyz 0.917 0.971 0.724),#efba64 58%,#b67e47),radial-gradient(circle at 50% 0,#fff,#0000 66%)}.sun-ornament__seal--sacred circle{fill:none;stroke-width:1.15px}.sun-ornament__seal--sacred path{opacity:.78}.sun-product--sacred{background:radial-gradient(circle at 18% 10%,#f6c16b1c,#0000 20rem),radial-gradient(circle at 83% 28%,#e2a3551a,#0000 26rem),linear-gradient(#000,#000 58%,#010000);background:radial-gradient(circle at 18% 10%,#f6c16b1c,#0000 20rem),radial-gradient(circle at 83% 28%,#e2a3551a,#0000 26rem),linear-gradient(#000 0% 58%,#010000)}.sun-product--sacred .sun-product__constellation{opacity:.62;background:radial-gradient(circle at 50% 8%,#f6c16b29,#0000 20rem),radial-gradient(circle at 50% 18%,#0000 0 7rem,#f6c16b21 7.06rem 7.16rem,#0000 7.22rem 12rem,#f6c16b14 12.06rem 12.16rem,#0000 12.22rem),linear-gradient(60deg,#0000 0 49.8%,#f6c16b17 50%,#0000 50.2%) 0 0/10rem 10rem,linear-gradient(120deg,#0000 0 49.8%,#f6c16b14 50%,#0000 50.2%) 0 0/10rem 10rem;background:radial-gradient(circle at 50% 8%,#f6c16b29,#0000 20rem),radial-gradient(circle at 50% 18%,#0000 0% 7rem,#f6c16b21 7.06rem 7.16rem,#0000 7.22rem 12rem,#f6c16b14 12.06rem 12.16rem,#0000 12.22rem),linear-gradient(60deg,#0000 0% 49.8%,#f6c16b17 50%,#0000 50.2%) 0 0/10rem 10rem,linear-gradient(120deg,#0000 0% 49.8%,#f6c16b14 50%,#0000 50.2%) 0 0/10rem 10rem}.sun-product--sacred .sun-product__media,.sun-product--sacred .sun-product__thumbs button{background:radial-gradient(circle at 50% 22%,#f6c16b1f,#0000 58%),#000;background:radial-gradient(circle at 50% 22%,#f6c16b1f,#0000 58%),#000;border-color:#f6c16b80}.sun-product--sacred .sun-product__gallery-image{filter:sepia(.18)saturate(.92)brightness(.88)contrast(1.12)}.sun-product--sacred .sun-product__frame-ornament{color:#ffc75a;filter:drop-shadow(0 0 .34rem #fcbe5499)drop-shadow(0 0 1.25rem #e8a95c47);filter:drop-shadow(0 0 .34rem lab(81.4492% 15.5143 60.6128/.6))drop-shadow(0 0 1.25rem lab(74.3036% 18.1365 48.7377/.28))}.sun-product--sacred .sun-product__eyebrow svg{filter:drop-shadow(0 0 .5rem #fcbe547a);filter:drop-shadow(0 0 .5rem lab(81.4492% 15.5143 60.6128/.48))}.sun-product--sacred .sun-product__feature-console,.sun-product--sacred .sun-product__trust,.sun-product--sacred .sun-product__info-card,.sun-product--sacred .sun-product__sizes{background:radial-gradient(circle at 12% 0%,#f6c16b1f,transparent 9rem),linear-gradient(135deg,#000001f0,#000000f5 72%),var(--sun-panel);border-color:#f6c16b6b}@supports (color:lab(0% 0 0)){.sun-product--sacred .sun-product__feature-console,.sun-product--sacred .sun-product__trust,.sun-product--sacred .sun-product__info-card,.sun-product--sacred .sun-product__sizes{background:radial-gradient(circle at 12% 0%,lab(81.4878% 12.6154 50.1466/.12),transparent 9rem),linear-gradient(135deg,#000001f0,#000000f5 72%),var(--sun-panel)}}.sun-product--sacred .sun-product__mantra-strip{background:radial-gradient(circle,#f6c16b2e,#0000 24rem),linear-gradient(90deg,#000000fa,#0802009e,#000000fa);background:radial-gradient(circle,#f6c16b2e,#0000 24rem),linear-gradient(90deg,#000000fa,#0802009e,#000000fa)}.sun-world--phoenix,.sun-product--phoenix{--sun-accent:#ffa976;--sun-soft:#ffeace;--sun-copper:#e8651d;--sun-glow:#ff8e6085;--sun-panel:#010000e6;--sun-line:#ff95566b}@supports (color:lab(0% 0 0)){.sun-world--phoenix,.sun-product--phoenix{--sun-accent:lab(77.7206% 55.0456 76.2753);--sun-soft:lab(94.1786% 11.3815 34.7139);--sun-copper:lab(59.2277% 49.6687 61.5354);--sun-glow:lab(70.6335% 56.1048 63.6227/.52);--sun-panel:lab(.0772476% .426531 .134879/.9);--sun-line:lab(73.3167% 46.6374 62.1332/.42)}}.sun-world--phoenix.sun-collection{background:radial-gradient(circle at 79% 9%,#ff996c3d,#0000 24rem),radial-gradient(circle at 15% 35%,#d02e1e2e,#0000 26rem),linear-gradient(#000,#000 48%,#040000);background:radial-gradient(circle at 79% 9%,color(xyz 0.637 0.435 0.06 / 0.239),#0000 24rem),radial-gradient(circle at 15% 35%,#d02e1e2e,#0000 26rem),linear-gradient(#000 0% 48%,#050000)}.sun-world--phoenix:before,.sun-product--phoenix:before{opacity:.58;background-image:radial-gradient(circle at 11% 21%,#ffddbc 0 1px,transparent 1.8px),radial-gradient(circle at 68% 18%,var(--sun-soft) 0 1px,transparent 1.8px),radial-gradient(circle at 35% 75%,#ffc6a4 0 1px,transparent 1.7px),radial-gradient(circle at 87% 80%,#ffefd4 0 1px,transparent 1.6px),linear-gradient(24deg,transparent 0 49.7%,#ff95560f 50%,transparent 50.3%),linear-gradient(154deg,transparent 0 49.7%,#ff70490e 50%,transparent 50.3%);background-size:220px 220px,310px 310px,270px 270px,390px 390px,7.8rem 7.8rem,8.8rem 8.8rem}@supports (color:lab(0% 0 0)){.sun-world--phoenix:before,.sun-product--phoenix:before{background-image:radial-gradient(circle at 11% 21%,lab(90.4278% 21.147 45.1443) 0 1px,transparent 1.8px),radial-gradient(circle at 68% 18%,var(--sun-soft) 0 1px,transparent 1.8px),radial-gradient(circle at 35% 75%,lab(84.9549% 46.0446 59.6905) 0 1px,transparent 1.7px),radial-gradient(circle at 87% 80%,lab(95.4613% 7.19908 31.4344) 0 1px,transparent 1.6px),linear-gradient(24deg,transparent 0 49.7%,lab(73.3167% 46.6374 62.1332/.06) 50%,transparent 50.3%),linear-gradient(154deg,transparent 0 49.7%,lab(65.808% 59.2274 54.9146/.055) 50%,transparent 50.3%)}}.sun-collection--phoenix .sun-collection__hero{background:linear-gradient(#000,#010000),#000;border-bottom-color:#ff95567a;border-bottom-color:lab(73.3167% 46.6374 62.1332/.48);box-shadow:inset 0 -1px #ffedca3d,inset 0 -2.2rem 4rem #90130829;box-shadow:inset 0 -1px lab(95.3516% 13.252 43.6965/.24),inset 0 -2.2rem 4rem #90130829}.sun-collection--phoenix .sun-collection__hero:before{background:linear-gradient(90deg,#000000a8,#00000075 28%,#0100001a 63%,#0000),linear-gradient(#00000052,#0000 46%,#00000057),radial-gradient(circle at 74% 43%,#0000 0 8.2rem,#ffb2851f 8.28rem 8.4rem,#0000 8.48rem 18rem);background:linear-gradient(90deg,#000000a8,#00000075 28%,#0100001a 63%,#0000),linear-gradient(#00000052,#0000 46%,#00000057),radial-gradient(circle at 74% 43%,#0000 0% 8.2rem,color(xyz 0.729 0.557 0.138 / 0.122) 8.28rem 8.4rem,#0000 8.48rem 18rem)}.sun-collection--phoenix .sun-collection__hero:after{opacity:.9;background:radial-gradient(at 77% 34%,#ffbd9942,#0000 18rem),radial-gradient(circle at 72% 44%,#fff7e2a8 0 .14rem,#0000 .2rem),radial-gradient(circle at 72% 44%,#0000 0 5.8rem,#ffcaac3d 5.86rem 5.98rem,#0000 6.05rem 11.5rem,#ff7c572e 11.58rem 11.7rem,#0000 11.78rem),linear-gradient(90deg,#0000 0 17.8%,#ffab7b1f 17.9%,#0000 18.1%),linear-gradient(23deg,#0000 0 48.9%,#ffb79129 49%,#0000 49.16%),linear-gradient(154deg,#0000 0 51%,#fff6e714 51.12%,#0000 51.24%),radial-gradient(circle at 18% 70%,#ffd3962e 0 1px,#0000 2px) 0 0/250px 220px,radial-gradient(circle at 91% 70%,#ffefd4c7 0 1px,#0000 2px) 0 0/520px 360px;background:radial-gradient(at 77% 34%,color(xyz 0.794 0.595 0.149 / 0.259),#0000 18rem),radial-gradient(circle at 72% 44%,color(xyz 0.934 0.932 0.43 / 0.659) 0% 0.14rem,#0000 0.2rem),radial-gradient(circle at 72% 44%,#0000 0% 5.8rem,color(xyz 0.833 0.641 0.145 / 0.239) 5.86rem 5.98rem,#0000 6.05rem 11.5rem,color(xyz 0.549 0.371 0.102 / 0.18) 11.58rem 11.7rem,#0000 11.78rem),linear-gradient(90deg,#0000 0% 17.8%,color(xyz 0.694 0.515 0.102 / 0.122) 17.9%,#0000 18.1%),linear-gradient(23deg,#0000 0% 48.9%,color(xyz 0.74 0.555 0.119 / 0.161) 49%,#0000 49.16%),linear-gradient(154deg,#0000 0% 51%,color(xyz 0.94 0.93 0.525 / 0.078) 51.12%,#0000 51.24%),radial-gradient(circle at 18% 70%,color(xyz 0.755 0.715 0.28 / 0.18) 0% 1px,#0000 2px) 0 0/250px 220px,radial-gradient(circle at 91% 70%,color(xyz 0.861 0.88 0.563 / 0.78) 0% 1px,#0000 2px) 0 0/520px 360px}.sun-collection--phoenix .sun-collection__hero-image{object-position:center 48%;filter:saturate(1.42)brightness(1.08)contrast(1.1)sepia(.08)}.sun-collection--phoenix .sun-collection__hero-constellation{opacity:.88;background:radial-gradient(circle at 72% 43%,#fffae6b3,#0000 .28rem),radial-gradient(circle at 72% 43%,#0000 0 6.2rem,#ffcaac3d 6.28rem 6.42rem,#0000 6.5rem 11.4rem,#ff7c572e 11.48rem 11.62rem,#0000 11.7rem),linear-gradient(23deg,#0000 0 48.8%,#ffb79121 49%,#0000 49.2%) 0 0/6.4rem 6.4rem,linear-gradient(154deg,#0000 0 48.8%,#ff7c571a 49%,#0000 49.2%) 0 0/7.4rem 7.4rem;background:radial-gradient(circle at 72% 43%,color(xyz 0.968 0.959 0.452 / 0.702),#0000 0.28rem),radial-gradient(circle at 72% 43%,#0000 0% 6.2rem,color(xyz 0.833 0.641 0.145 / 0.239) 6.28rem 6.42rem,#0000 6.5rem 11.4rem,color(xyz 0.549 0.371 0.102 / 0.18) 11.48rem 11.62rem,#0000 11.7rem),linear-gradient(23deg,#0000 0% 48.8%,color(xyz 0.74 0.555 0.119 / 0.129) 49%,#0000 49.2%) 0 0/6.4rem 6.4rem,linear-gradient(154deg,#0000 0% 48.8%,color(xyz 0.549 0.371 0.102 / 0.102) 49%,#0000 49.2%) 0 0/7.4rem 7.4rem}.sun-collection--phoenix .sun-collection__hero-content h1{color:#fff7ec;color:lab(97.7338% 3.09429 13.2006);text-shadow:0 0 1.1rem #ffa37a57,0 0 3.4rem #ff6f4e61;text-shadow:0 0 1.1rem lab(75.3514% 54.7328 65.3513/.34),0 0 3.4rem lab(65.7551% 60.0502 51.5666/.38);max-width:13ch}.sun-collection--phoenix .sun-collection__catalog{background:radial-gradient(circle at 78% 6%,#ff946733,#0000 20rem),radial-gradient(circle at 12% 33%,#b3241f29,#0000 22rem),linear-gradient(#000,#000 62%,#030000);background:radial-gradient(circle at 78% 6%,color(xyz 0.62 0.439 0.101 / 0.2),#0000 20rem),radial-gradient(circle at 12% 33%,#b3241f29,#0000 22rem),linear-gradient(#000 0% 62%,#030000)}.sun-collection--phoenix .sun-collection__catalog:before{opacity:.7;background-image:linear-gradient(#ff955611 1px,#0000 1px),linear-gradient(90deg,#ff95560b 1px,#0000 1px),radial-gradient(circle,#0000 0 2.2rem,#ff94670e 2.25rem 2.32rem,#0000 2.38rem),linear-gradient(28deg,#0000 0 49.7%,#ffb7910b 50%,#0000 50.3%);background-image:linear-gradient(color(xyz 0.587 0.445 0.105 / 0.067) 1px,#0000 1px),linear-gradient(90deg,color(xyz 0.587 0.445 0.105 / 0.043) 1px,#0000 1px),radial-gradient(circle,#0000 0% 2.2rem,color(xyz 0.62 0.439 0.101 / 0.055) 2.25rem 2.32rem,#0000 2.38rem),linear-gradient(28deg,#0000 0% 49.7%,color(xyz 0.74 0.555 0.119 / 0.043) 50%,#0000 50.3%);background-size:5.6rem 5.6rem,5.6rem 5.6rem,8rem 8rem,7.8rem 7.8rem}.sun-world--phoenix .sun-collection__count,.sun-world--phoenix .sun-collection__search,.sun-world--phoenix .sun-collection__select,.sun-world--phoenix .sun-collection__filter-drawer,.sun-world--phoenix .sun-collection__empty{background:radial-gradient(circle at 50% 0,#ffa97629,#0000 72%),linear-gradient(#030000eb,#000000f5);background:radial-gradient(circle at 50% 0,color(xyz 0.705 0.513 0.084 / 0.161),#0000 72%),linear-gradient(#030000eb,#000000f5);border-color:#ff955661;border-color:lab(73.3167% 46.6374 62.1332/.38);box-shadow:0 1.2rem 3rem #00000094,inset 0 0 2.3rem #ff955613;box-shadow:0 1.2rem 3rem #00000094,inset 0 0 2.3rem lab(73.3167% 46.6374 62.1332/.075)}.sun-world--phoenix .sun-artifact-card{background:radial-gradient(circle at 50% 8%,#ffd9ae38,#0000 6rem),radial-gradient(circle at 50% 34%,#fc4a203d,#0000 13rem),linear-gradient(#020000,#000 70%,#030000);background:radial-gradient(circle at 50% 8%,color(xyz 0.855 0.753 0.237 / 0.22),#0000 6rem),radial-gradient(circle at 50% 34%,#fc4a203d,#0000 13rem),linear-gradient(#020000,#000 70%,#030000);border-color:#ffb791f2;border-color:lab(80.1358% 51.9974 69.9552/.95);border-radius:.36rem;box-shadow:0 1.8rem 4rem #000000bd,0 0 0 1px #000000f0,0 0 2.2rem #ec4e2b2e,inset 0 0 0 1px #ffedca38,inset 0 0 5rem #fa5d321c;box-shadow:0 1.8rem 4rem #000000bd,0 0 0 1px #000000f0,0 0 2.2rem #ec4e2b2e,inset 0 0 0 1px lab(95.3034% 14.4506 43.2176/.22),inset 0 0 5rem #fa5d321c}.sun-world--phoenix .sun-artifact-card:before{border-color:#ffc79cad;border-color:lab(85.0722% 44.767 71.2744/.68);border-radius:.18rem;inset:.34rem;box-shadow:inset 0 0 0 1px #fff9de1f,inset 0 0 2.4rem #ff6f4e24,0 0 1.35rem #ff7e4d29;box-shadow:inset 0 0 0 1px lab(98.9443% 7.14543 31.3703/.12),inset 0 0 2.4rem lab(65.7551% 60.0502 51.5666/.14),0 0 1.35rem lab(68.2467% 57.2641 61.0278/.16)}.sun-world--phoenix .sun-artifact-card:after{opacity:.96;background:radial-gradient(circle at 15% 12%,#ffedced6 0 1px,#0000 1.5px) 0 0/5.2rem 5.2rem,radial-gradient(circle at 80% 18%,#ffd2b7cc 0 1px,#0000 1.5px) 0 0/6.4rem 6.4rem,radial-gradient(circle at 78% 74%,#ff8b6cb8 0 1px,#0000 1.5px) 0 0/7rem 7rem,linear-gradient(26deg,#0000 0 49.5%,#ffb7911f 50%,#0000 50.5%) 0 0/4.8rem 4.8rem,linear-gradient(154deg,#0000 0 49.5%,#ff66441a 50%,#0000 50.5%) 0 0/5.4rem 5.4rem,radial-gradient(circle at 50% 4%,#ffe4c14d,#0000 42%);background:radial-gradient(circle at 15% 12%,color(xyz 0.89 0.873 0.489 / 0.839) 0% 1px,#0000 1.5px) 0 0/5.2rem 5.2rem,radial-gradient(circle at 80% 18%,color(xyz 0.862 0.692 0.215 / 0.8) 0% 1px,#0000 1.5px) 0 0/6.4rem 6.4rem,radial-gradient(circle at 78% 74%,color(xyz 0.589 0.403 0.118 / 0.722) 0% 1px,#0000 1.5px) 0 0/7rem 7rem,linear-gradient(26deg,#0000 0% 49.5%,color(xyz 0.74 0.555 0.119 / 0.122) 50%,#0000 50.5%) 0 0/4.8rem 4.8rem,linear-gradient(154deg,#0000 0% 49.5%,color(xyz 0.477 0.311 0.083 / 0.102) 50%,#0000 50.5%) 0 0/5.4rem 5.4rem,radial-gradient(circle at 50% 4%,color(xyz 0.855 0.815 0.38 / 0.302),#0000 42%)}.sun-world--phoenix .sun-artifact-card__frame:before,.sun-world--phoenix .sun-artifact-card__frame:after{z-index:3;pointer-events:none;content:"";position:absolute}.sun-world--phoenix .sun-artifact-card__frame:before{clip-path:polygon(0 0,24% 0,24% 1px,76% 1px,76% 0,100% 0,100% 100%,0 100%);opacity:.78;background:linear-gradient(90deg,#ffd2b75c,#0000 16% 84%,#ffd2b75c),linear-gradient(#ffe7c029,#0000 22% 72%,#ff7c572e);background:linear-gradient(90deg,color(xyz 0.862 0.692 0.215 / 0.361),#0000 16% 84%,color(xyz 0.862 0.692 0.215 / 0.361)),linear-gradient(color(xyz 0.889 0.84 0.36 / 0.161),#0000 22% 72%,color(xyz 0.549 0.371 0.102 / 0.18));border:1px solid #ffe3be6b;border:1px solid lab(92.7653% 21.8472 50.2023/.42);inset:.32rem .18rem .12rem}.sun-world--phoenix .sun-artifact-card__frame:after{opacity:.82;background:radial-gradient(circle at 50% 0,#fff4d42e,#0000 32%),linear-gradient(#0000 0 7%,#ff94672e 7.2%,#0000 7.4% 92%,#ff7c5729 92.2%,#0000 92.4%);background:radial-gradient(circle at 50% 0,color(xyz 0.935 0.932 0.521 / 0.18),#0000 32%),linear-gradient(#0000 0% 7%,color(xyz 0.62 0.439 0.101 / 0.18) 7.2%,#0000 7.4% 92%,color(xyz 0.549 0.371 0.102 / 0.161) 92.2%,#0000 92.4%);border-inline:1px solid #ffe3be5c;border-inline:1px solid lab(92.7653% 21.8472 50.2023/.36);inset:.78rem .58rem .52rem}.sun-world--phoenix .sun-artifact-card__media{background:radial-gradient(circle at 50% 32%,#ffa97652,#0000 38%),linear-gradient(#120100,#000);background:radial-gradient(circle at 50% 32%,color(xyz 0.705 0.513 0.084 / 0.322),#0000 38%),linear-gradient(color(xyz 0.003 0.001 -0),#050000,#000);border:1px solid #ffdcbee0;border:1px solid lab(90.0574% 33.9857 59.4461/.88);border-radius:.12rem;inset:1.14rem .76rem .78rem;box-shadow:inset 0 0 0 1px #fff9de2e,inset 0 0 3.4rem #000000a3,0 0 .6rem #ffedce2e,0 0 2rem #ff704942;box-shadow:inset 0 0 0 1px lab(98.9443% 7.14543 31.3703/.18),inset 0 0 3.4rem #000000a3,0 0 .6rem lab(95.2792% 13.9551 38.4197/.18),0 0 2rem lab(65.808% 59.2274 54.9146/.26)}.sun-world--phoenix .sun-artifact-card__vignette{background:radial-gradient(circle at 50% 18%,#ffedce1a,#0000 33%,#0000003d 78%),linear-gradient(90deg,#00000094,#0000 18% 82%,#00000094),linear-gradient(#00000014,#0000 46%,#00000085);background:radial-gradient(circle at 50% 18%,color(xyz 0.89 0.873 0.489 / 0.102),#0000 33%,#0000003d 78%),linear-gradient(90deg,#00000094,#0000 18% 82%,#00000094),linear-gradient(#00000014,#0000 46%,#00000085);inset:1.14rem .76rem .78rem}.sun-world--phoenix .sun-artifact-card__ornament,.sun-product--phoenix .sun-product__frame-ornament{color:#ffd2b2;color:lab(87.4008% 44.6298 70.655);filter:drop-shadow(0 0 .22rem #fff9dfd1)drop-shadow(0 0 .9rem #ffa17680)drop-shadow(0 0 1.9rem #d7362647);filter:drop-shadow(0 0 .22rem lab(98.9084% 8.05488 31.1221/.82))drop-shadow(0 0 .9rem lab(75.2606% 57.7347 70.2416/.5))drop-shadow(0 0 1.9rem lab(49.3623% 62.0576 48.9298/.28))}.sun-world--phoenix .sun-artifact-card__image{filter:sepia(.18)saturate(1.18)brightness(.84)contrast(1.15)}.sun-world--phoenix .sun-artifact-card:hover .sun-artifact-card__image,.sun-world--phoenix .sun-artifact-card:focus-within .sun-artifact-card__image{filter:sepia(.08)saturate(1.36)brightness(.98)contrast(1.12)}.sun-world--phoenix .sun-artifact-card__nav,.sun-product--phoenix .sun-product__gallery-nav{background:radial-gradient(circle,#350802f0,#000000f0);background:radial-gradient(circle,#350802f0,#120100f0 50%,#040000f0,#000000f0);border-color:#ffd2aab8;border-color:lab(87.7309% 34.0954 59.7664/.72);box-shadow:0 0 0 1px #000000bd,0 0 1.1rem #ff8e6057;box-shadow:0 0 0 1px #000000bd,0 0 1.1rem lab(70.6335% 56.1048 63.6227/.34)}.sun-world--phoenix .sun-artifact-card__action--bag,.sun-product--phoenix .sun-product__add{color:#050100;background:linear-gradient(#fff5d4,#ff9f5f 54%,#de401b),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(color(xyz 0.929 0.933 0.518),color(xyz 0.776 0.681 0.25) 27%,color(xyz 0.708 0.574 0.153),color(xyz 0.644 0.478 0.077) 54%,#de401b),radial-gradient(circle at 50% 0,#fff,#0000 66%);box-shadow:inset 0 0 0 1px #ffffff7a,inset 0 -1rem 1.6rem #8922183d,0 0 1.7rem #ff95634d;box-shadow:inset 0 0 0 1px lab(100.131% .497043 11.5935/.48),inset 0 -1rem 1.6rem #8922183d,0 0 1.7rem lab(73.0224% 54.8631 66.1127/.3)}.sun-world--phoenix .sun-artifact-card__action--bag:hover,.sun-world--phoenix .sun-artifact-card__action--bag:focus-visible,.sun-product--phoenix .sun-product__add:hover,.sun-product--phoenix .sun-product__add:focus-visible{background:linear-gradient(#fff,#ffc096 54%,#f3572a),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(color(xyz 0.95 0.994 0.746),color(xyz 0.847 0.783 0.376) 27%,color(xyz 0.802 0.689 0.238),color(xyz 0.76 0.602 0.128) 54%,#f3572a),radial-gradient(circle at 50% 0,#fff,#0000 66%)}.sun-ornament__seal--phoenix{stroke-width:1.06px}.sun-ornament__seal--phoenix circle:first-child{fill:#010000eb;stroke-width:1.22px}.sun-ornament__seal--phoenix circle:nth-child(2){fill:none;stroke-width:.92px}.sun-ornament__seal--phoenix path{fill:none;stroke:currentColor}.sun-ornament__phoenix-wing{opacity:.9;stroke-width:1.72px}.sun-ornament__phoenix-body{fill:currentColor;opacity:.98;filter:drop-shadow(0 0 .24rem #fff5d485);filter:drop-shadow(0 0 .24rem lab(97.7344% 10.6201 39.6191/.52))}.sun-ornament__phoenix-tail{opacity:.82;stroke-width:1.42px}.sun-ornament__phoenix-flame{fill:currentColor;opacity:.95}.sun-product--phoenix{background:radial-gradient(circle at 17% 10%,#ff8e602b,#0000 20rem),radial-gradient(circle at 84% 28%,#ed391a2e,#0000 26rem),linear-gradient(#000,#000 58%,#040000);background:radial-gradient(circle at 17% 10%,color(xyz 0.579 0.405 0.085 / 0.169),#0000 20rem),radial-gradient(circle at 84% 28%,#ed391a2e,#0000 26rem),linear-gradient(#000 0% 58%,#040000)}.sun-product--phoenix .sun-product__constellation{opacity:.68;background:radial-gradient(circle at 50% 8%,#ffb7912e,#0000 20rem),radial-gradient(circle at 50% 18%,#0000 0 6rem,#ffbe9626 6.08rem 6.2rem,#0000 6.28rem 12rem,#ff7c571f 12.08rem 12.2rem,#0000 12.28rem),linear-gradient(24deg,#0000 0 49.8%,#ffc89f1a 50%,#0000 50.2%) 0 0/8.8rem 8.8rem,linear-gradient(154deg,#0000 0 49.8%,#ff7c5717 50%,#0000 50.2%) 0 0/9.6rem 9.6rem;background:radial-gradient(circle at 50% 8%,color(xyz 0.74 0.555 0.119 / 0.18),#0000 20rem),radial-gradient(circle at 50% 18%,#0000 0% 6rem,color(xyz 0.783 0.598 0.126 / 0.149) 6.08rem 6.2rem,#0000 6.28rem 12rem,color(xyz 0.549 0.371 0.102 / 0.122) 12.08rem 12.2rem,#0000 12.28rem),linear-gradient(24deg,#0000 0% 49.8%,color(xyz 0.798 0.648 0.171 / 0.102) 50%,#0000 50.2%) 0 0/8.8rem 8.8rem,linear-gradient(154deg,#0000 0% 49.8%,color(xyz 0.549 0.371 0.102 / 0.09) 50%,#0000 50.2%) 0 0/9.6rem 9.6rem}.sun-product--phoenix .sun-product__frame{filter:drop-shadow(0 1.1rem 2.4rem #000000a3)drop-shadow(0 0 1.7rem #fb5c3938);filter:drop-shadow(0 1.1rem 2.4rem lab(.000656128% .0116378 .0018388/.64))drop-shadow(0 0 1.7rem lab(61.0999% 60.2397 52.7011/.22))}.sun-product--phoenix .sun-product__frame:before,.sun-product--phoenix .sun-product__frame:after{pointer-events:none;content:"";display:block;position:absolute}.sun-product--phoenix .sun-product__frame:before{z-index:0;background:radial-gradient(circle at 50% 0,#ffedce29,#0000 22%),linear-gradient(90deg,#ffc09c29,#0000 18% 82%,#ffc09c29),linear-gradient(#ff7c5714,#0000 35% 70%,#e5453324);background:radial-gradient(circle at 50% 0,color(xyz 0.885 0.874 0.485 / 0.161),#0000 22%),linear-gradient(90deg,color(xyz 0.761 0.602 0.169 / 0.161),#0000 18% 82%,color(xyz 0.761 0.602 0.169 / 0.161)),linear-gradient(color(xyz 0.549 0.371 0.102 / 0.078),#0000 35% 70%,#e5453324);border:1px solid #ffc89f6b;border:1px solid lab(85.1446% 42.101 66.1888/.42);inset:-.82rem -.46rem -.56rem;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 4rem #ec4e2b1a,0 0 2rem #ff663b2e;box-shadow:inset 0 0 0 1px lab(100.157% 2.29645 19.479/.08),inset 0 0 4rem #ec4e2b1a,0 0 2rem lab(63.4799% 59.3322 55.5576/.18)}.sun-product--phoenix .sun-product__frame:after{z-index:3;clip-path:polygon(0 0,27% 0,27% 1px,73% 1px,73% 0,100% 0,100% 100%,0 100%);opacity:.82;background:linear-gradient(90deg,#ffedce38,#0000 14% 86%,#ffedce38),linear-gradient(#ffedce1f,#0000 12% 88%,#ff8e601f);background:linear-gradient(90deg,color(xyz 0.89 0.873 0.489 / 0.22),#0000 14% 86%,color(xyz 0.89 0.873 0.489 / 0.22)),linear-gradient(color(xyz 0.89 0.873 0.489 / 0.122),#0000 12% 88%,color(xyz 0.579 0.405 0.085 / 0.122));border:1px solid #ffedce4d;border:1px solid lab(95.2792% 13.9551 38.4197/.3);inset:.36rem .32rem .14rem}.sun-product--phoenix .sun-product__media,.sun-product--phoenix .sun-product__thumbs button{background:radial-gradient(circle at 50% 22%,#ffaa7d29,#0000 58%),#000;background:radial-gradient(circle at 50% 22%,color(xyz 0.699 0.514 0.112 / 0.161),#0000 58%),#000;border-color:#ffd2aa94;border-color:lab(87.7309% 34.0954 59.7664/.58)}.sun-product--phoenix .sun-product__media{z-index:1;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 0 3.2rem #000000b3,0 0 1rem #ffdbb529,0 0 2.1rem #ff663b33;box-shadow:inset 0 0 0 1px lab(100.157% 2.29645 19.479/.1),inset 0 0 3.2rem #000000b3,0 0 1rem lab(90.2851% 26.6427 52.9415/.16),0 0 2.1rem lab(63.4799% 59.3322 55.5576/.2)}.sun-product--phoenix .sun-product__gallery-image{filter:sepia(.14)saturate(1.18)brightness(.88)contrast(1.14)}.sun-product--phoenix .sun-product__eyebrow svg{filter:drop-shadow(0 0 .55rem #ffaa7d9e);filter:drop-shadow(0 0 .55rem lab(77.7425% 53.405 67.7104/.62))}.sun-product--phoenix .sun-product__feature-console,.sun-product--phoenix .sun-product__trust,.sun-product--phoenix .sun-product__info-card,.sun-product--phoenix .sun-product__sizes{background:radial-gradient(circle at 12% 0%,#ffab7b21,transparent 9rem),linear-gradient(135deg,#020000f0,#000000f5 72%),var(--sun-panel);border-color:#ffa8746b;border-color:lab(77.973% 46.3867 60.9977/.42)}@supports (color:lab(0% 0 0)){.sun-product--phoenix .sun-product__feature-console,.sun-product--phoenix .sun-product__trust,.sun-product--phoenix .sun-product__info-card,.sun-product--phoenix .sun-product__sizes{background:radial-gradient(circle at 12% 0%,lab(77.8065% 52.1368 70.7481/.13),transparent 9rem),linear-gradient(135deg,#020000f0,#000000f5 72%),var(--sun-panel)}}.sun-product--phoenix .sun-product__mantra-strip{background:radial-gradient(circle,#ffab7b33,#0000 24rem),linear-gradient(90deg,#000000fa,#350802a8,#000000fa);background:radial-gradient(circle,color(xyz 0.694 0.515 0.102 / 0.2),#0000 24rem),linear-gradient(90deg,#000000fa,#0b0000d1,#350802a8,#0b0000d1,#000000fa)}.sun-world--earth,.sun-product--earth{--sun-accent:#d3b555;--sun-soft:#f1e2a9;--sun-copper:#a48031;--sun-glow:#8c9c3f6b;--sun-panel:#000100e8;--sun-line:#c8af636b}@supports (color:lab(0% 0 0)){.sun-world--earth,.sun-product--earth{--sun-accent:lab(74.8765% 2.97377 51.8423);--sun-soft:lab(89.9372% -.857949 29.872);--sun-copper:lab(56.0597% 8.07303 46.4592);--sun-glow:lab(61.5599% -16.0078 45.5096/.42);--sun-panel:lab(.145142% -.376061 .249007/.91);--sun-line:lab(72.5231% 1.9336 41.9578/.42)}}.sun-world--earth.sun-collection{background:radial-gradient(circle at 74% 12%,#69872f2e,#0000 24rem),radial-gradient(circle at 15% 42%,#705b1329,#0000 26rem),linear-gradient(#000,#000 50%,#000100);background:radial-gradient(circle at 74% 12%,#69872f2e,#0000 24rem),radial-gradient(circle at 15% 42%,#705b1329,#0000 26rem),linear-gradient(#000 0% 50%,#000100)}.sun-world--earth:before,.sun-product--earth:before{opacity:.6;background-image:radial-gradient(circle at 13% 24%,#efdda9 0 1px,#0000 1.8px),radial-gradient(circle at 69% 16%,#abba6f 0 1px,#0000 1.8px),radial-gradient(circle at 35% 77%,#b19e51 0 1px,#0000 1.7px),linear-gradient(22deg,#0000 0 49.7%,#acb1650f 50%,#0000 50.3%),radial-gradient(circle,#0000 0 2.8rem,#c1a95d0d 2.88rem 2.96rem,#0000 3.04rem);background-image:radial-gradient(circle at 13% 24%,#efdda9 0% 1px,#0000 1.8px),radial-gradient(circle at 69% 16%,#abba6f 0% 1px,#0000 1.8px),radial-gradient(circle at 35% 77%,#b19e51 0% 1px,#0000 1.7px),linear-gradient(22deg,#0000 0% 49.7%,#acb1650f 50%,#0000 50.3%),radial-gradient(circle,#0000 0% 2.8rem,#c1a95d0d 2.88rem 2.96rem,#0000 3.04rem);background-size:230px 230px,310px 310px,280px 280px,8.4rem 8.4rem,9rem 9rem}.sun-collection--earth .sun-collection__hero{background:linear-gradient(#000,#000),#000;background:linear-gradient(#000 0% 100%),#000;border-bottom-color:#c4a9536b;box-shadow:inset 0 -1px #f9e8ab2e,inset 0 -2.2rem 4rem #14190038;box-shadow:inset 0 -1px #f9e8ab2e,inset 0 -2.2rem 4rem lab(7.69628% -7.34278 15.5752/.22)}.sun-collection--earth .sun-collection__hero:before{background:linear-gradient(90deg,#000000ad,#00000080 27%,#0000001a 64%,#0000),linear-gradient(#00000057,#0000 44%,#00000061),radial-gradient(circle at 72% 40%,#0000 0 6rem,#b7ad601a 6.08rem 6.22rem,#0000 6.3rem 14rem);background:linear-gradient(90deg,#000000ad,#00000080 27%,#0000001a 64%,#0000),linear-gradient(#00000057,#0000 44%,#00000061),radial-gradient(circle at 72% 40%,#0000 0% 6rem,#b7ad601a 6.08rem 6.22rem,#0000 6.3rem 14rem)}.sun-collection--earth .sun-collection__hero:after{opacity:.84;background:radial-gradient(at 77% 38%,#8f9b3c38,#0000 19rem),radial-gradient(circle at 71% 41%,#f6e59f8a 0 .11rem,#0000 .18rem),radial-gradient(circle at 71% 41%,#0000 0 4.7rem,#a7ac4c33 4.78rem 4.9rem,#0000 5rem 9.6rem,#9f873a26 9.72rem 9.84rem,#0000 9.95rem),linear-gradient(42deg,#0000 0 48.9%,#acb16521 49%,#0000 49.18%) 0 0/7rem 7rem,linear-gradient(124deg,#0000 0 52%,#e8d7a30f 52.12%,#0000 52.24%),radial-gradient(circle at 18% 71%,#e8d7a321 0 1px,#0000 2px) 0 0/250px 220px,radial-gradient(circle at 37% 61%,#e0d28d57 0 1px,#0000 2px) 0 0/340px 260px,radial-gradient(circle at 91% 69%,#f4e5a894 0 1px,#0000 2px) 0 0/520px 360px;background:radial-gradient(at 77% 38%,#8f9b3c38,#0000 19rem),radial-gradient(circle at 71% 41%,#f6e59f8a 0% 0.11rem,#0000 0.18rem),radial-gradient(circle at 71% 41%,#0000 0% 4.7rem,#a7ac4c33 4.78rem 4.9rem,#0000 5rem 9.6rem,#9f873a26 9.72rem 9.84rem,#0000 9.95rem),linear-gradient(42deg,#0000 0% 48.9%,#acb16521 49%,#0000 49.18%) 0 0/7rem 7rem,linear-gradient(124deg,#0000 0% 52%,#e8d7a30f 52.12%,#0000 52.24%),radial-gradient(circle at 18% 71%,#e8d7a321 0% 1px,#0000 2px) 0 0/250px 220px,radial-gradient(circle at 37% 61%,#e0d28d57 0% 1px,#0000 2px) 0 0/340px 260px,radial-gradient(circle at 91% 69%,#f4e5a894 0% 1px,#0000 2px) 0 0/520px 360px}.sun-collection--earth .sun-collection__hero-image{object-position:center 46%;filter:saturate(1.22)brightness(1.03)contrast(1.1)sepia(.04)}.sun-collection--earth .sun-collection__hero-constellation{opacity:.78;background:radial-gradient(circle at 71% 41%,#feefb18a,#0000 .24rem),radial-gradient(circle at 71% 41%,#0000 0 5.2rem,#acb16530 5.3rem 5.42rem,#0000 5.5rem 10.6rem,#9d874524 10.7rem 10.82rem,#0000 10.9rem),linear-gradient(41deg,#0000 0 48.8%,#acb1651c 49%,#0000 49.2%) 0 0/7.2rem 7.2rem;background:radial-gradient(circle at 71% 41%,#feefb18a,#0000 0.24rem),radial-gradient(circle at 71% 41%,#0000 0% 5.2rem,#acb16530 5.3rem 5.42rem,#0000 5.5rem 10.6rem,#9d874524 10.7rem 10.82rem,#0000 10.9rem),linear-gradient(41deg,#0000 0% 48.8%,#acb1651c 49%,#0000 49.2%) 0 0/7.2rem 7.2rem}.sun-collection--earth .sun-collection__hero-content h1{color:#fbf1d8;text-shadow:0 0 1.1rem #9a9f3f47,0 0 3.2rem #354b006b;text-shadow:0 0 1.1rem lab(63.747% -11.5933 48.2012/.28),0 0 3.2rem lab(28.9821% -17.315 37.9369/.42);max-width:13ch}.sun-collection--earth .sun-collection__catalog{background:radial-gradient(circle at 78% 5%,#5e6b0029,#0000 21rem),radial-gradient(circle at 13% 36%,#67530521,#0000 22rem),linear-gradient(#000,#000 60%,#000100);background:radial-gradient(circle at 78% 5%,color(xyz 0.099 0.13 0.017 / 0.161),#0000 21rem),radial-gradient(circle at 13% 36%,#67530521,#0000 22rem),linear-gradient(#000 0% 60%,#000100)}.sun-collection--earth .sun-collection__catalog:before{opacity:.64;background-image:linear-gradient(#b7a4580e 1px,#0000 1px),linear-gradient(90deg,#b7a4580a 1px,#0000 1px),radial-gradient(circle,#0000 0 2.4rem,#98a84c0d 2.48rem 2.56rem,#0000 2.64rem),linear-gradient(32deg,#0000 0 49.7%,#c1a95d0b 50%,#0000 50.3%);background-image:linear-gradient(#b7a4580e 1px,#0000 1px),linear-gradient(90deg,#b7a4580a 1px,#0000 1px),radial-gradient(circle,#0000 0% 2.4rem,#98a84c0d 2.48rem 2.56rem,#0000 2.64rem),linear-gradient(32deg,#0000 0% 49.7%,#c1a95d0b 50%,#0000 50.3%);background-size:5.8rem 5.8rem,5.8rem 5.8rem,8.4rem 8.4rem,8rem 8rem}.sun-world--earth .sun-collection__count,.sun-world--earth .sun-collection__search,.sun-world--earth .sun-collection__select,.sun-world--earth .sun-collection__filter-drawer,.sun-world--earth .sun-collection__empty{background:radial-gradient(circle at 50% 0,#8d8b3226,#0000 72%),linear-gradient(#000100ed,#000000f5);background:radial-gradient(circle at 50% 0,#8d8b3226,#0000 72%),linear-gradient(#000100ed,#000000f5);border-color:#c1a95d5c;box-shadow:0 1.2rem 3rem #00000094,inset 0 0 2.3rem #b59d5112}.sun-world--earth .sun-artifact-card{background:radial-gradient(circle at 50% 8%,#d7c4802e,#0000 6rem),radial-gradient(circle at 50% 34%,#304c0342,#0000 13rem),linear-gradient(#000100,#000 70%,#000100);background:radial-gradient(circle at 50% 8%,#d7c4802e,#0000 6rem),radial-gradient(circle at 50% 34%,#304c0342,#0000 13rem),linear-gradient(#000100,#000 70%,#000100);border-color:#c7ac56e0;border-radius:.34rem;box-shadow:0 1.8rem 4rem #000000bd,0 0 0 1px #000000f0,0 0 2.2rem #49540033,inset 0 0 0 1px #f6e4a82e,inset 0 0 5rem #3e48001f;box-shadow:0 1.8rem 4rem #000000bd,0 0 0 1px #000000f0,0 0 2.2rem lab(33.542% -13.3563 48.4725/.2),inset 0 0 0 1px #f6e4a82e,inset 0 0 5rem lab(28.826% -12.1238 43.0257/.12)}.sun-world--earth .sun-artifact-card:before{border-color:#ceb66a94;border-radius:.18rem;inset:.34rem;box-shadow:inset 0 0 0 1px #feefb91c,inset 0 0 2.5rem #333e0029,0 0 1.25rem #817f2429;box-shadow:inset 0 0 0 1px #feefb91c,inset 0 0 2.5rem lab(24.1961% -13.0209 40.386/.16),0 0 1.25rem #817f2429}.sun-world--earth .sun-artifact-card:after{opacity:.9;background:radial-gradient(circle at 16% 13%,#e8d7a3a8 0 1px,#0000 1.5px) 0 0/5.4rem 5.4rem,radial-gradient(circle at 80% 18%,#b4af61a8 0 1px,#0000 1.5px) 0 0/6.6rem 6.6rem,radial-gradient(circle at 78% 75%,#75832e8f 0 1px,#0000 1.5px) 0 0/7.2rem 7.2rem,linear-gradient(29deg,#0000 0 49.5%,#c1a95d18 50%,#0000 50.5%) 0 0/4.8rem 4.8rem,linear-gradient(151deg,#0000 0 49.5%,#61721c14 50%,#0000 50.5%) 0 0/5.4rem 5.4rem,radial-gradient(circle at 50% 4%,#efdea138,#0000 42%);background:radial-gradient(circle at 16% 13%,#e8d7a3a8 0% 1px,#0000 1.5px) 0 0/5.4rem 5.4rem,radial-gradient(circle at 80% 18%,#b4af61a8 0% 1px,#0000 1.5px) 0 0/6.6rem 6.6rem,radial-gradient(circle at 78% 75%,#75832e8f 0% 1px,#0000 1.5px) 0 0/7.2rem 7.2rem,linear-gradient(29deg,#0000 0% 49.5%,#c1a95d18 50%,#0000 50.5%) 0 0/4.8rem 4.8rem,linear-gradient(151deg,#0000 0% 49.5%,#61721c14 50%,#0000 50.5%) 0 0/5.4rem 5.4rem,radial-gradient(circle at 50% 4%,#efdea138,#0000 42%)}.sun-world--earth .sun-artifact-card__frame:before,.sun-world--earth .sun-artifact-card__frame:after{z-index:3;pointer-events:none;content:"";position:absolute}.sun-world--earth .sun-artifact-card__frame:before{clip-path:polygon(0 0,23% 0,23% 1px,77% 1px,77% 0,100% 0,100% 100%,0 100%);opacity:.8;background:radial-gradient(circle at 50% 0,#f6e4a829,#0000 26%),linear-gradient(90deg,#c1a95d4d,#0000 16% 84%,#c1a95d4d),linear-gradient(#d7c88b1f,#0000 24% 72%,#535f0f24);background:radial-gradient(circle at 50% 0,#f6e4a829,#0000 26%),linear-gradient(90deg,#c1a95d4d,#0000 16% 84%,#c1a95d4d),linear-gradient(#d7c88b1f,#0000 24% 72%,#535f0f24);border:1px solid #deca865c;border:1px solid lab(81.839% .0855625 36.6896/.36);inset:.32rem .18rem .12rem}.sun-world--earth .sun-artifact-card__frame:after{opacity:.82;background:radial-gradient(circle at 50% 0,#f6e4a824,#0000 32%),linear-gradient(#0000 0 7%,#a29b4e26 7.2%,#0000 7.4% 92%,#6a762c24 92.2%,#0000 92.4%);background:radial-gradient(circle at 50% 0,#f6e4a824,#0000 32%),linear-gradient(#0000 0% 7%,#a29b4e26 7.2%,#0000 7.4% 92%,#6a762c24 92.2%,#0000 92.4%);border-inline:1px solid #deca8654;border-inline:1px solid lab(81.839% .0855625 36.6896/.33);inset:.8rem .58rem .52rem}.sun-world--earth .sun-artifact-card__media{background:radial-gradient(circle at 50% 31%,#3e57004d,#0000 38%),linear-gradient(#010400,#000);background:radial-gradient(circle at 50% 31%,color(xyz 0.052 0.078 0.006 / 0.302),#0000 38%),linear-gradient(color(xyz 0 0.001 -0),#000);border:1px solid #d1bd79b8;border:1px solid lab(77.1917% .206441 36.8815/.72);border-radius:.12rem;inset:1.14rem .76rem .78rem;box-shadow:inset 0 0 0 1px #fff2c524,inset 0 0 3.4rem #000000a8,0 0 .6rem #e9d79b24,0 0 2rem #59650438}.sun-world--earth .sun-artifact-card__vignette{background:radial-gradient(circle at 50% 18%,#e9d79b17,#0000 33%,#00000040 78%),linear-gradient(90deg,#0009,#0000 18% 82%,#0009),linear-gradient(#00000014,#0000 46%,#0000008c);background:radial-gradient(circle at 50% 18%,#e9d79b17,#0000 33%,#00000040 78%),linear-gradient(90deg,#0009,#0000 18% 82%,#0009),linear-gradient(#00000014,#0000 46%,#0000008c);inset:1.14rem .76rem .78rem}.sun-world--earth .sun-artifact-card__ornament,.sun-product--earth .sun-product__frame-ornament{color:#dac372;filter:drop-shadow(0 0 .2rem #fff2c5b8)drop-shadow(0 0 .95rem #827f1170)drop-shadow(0 0 1.8rem #21350047);filter:drop-shadow(0 0 .2rem lab(95.6677% -.632197 23.5894/.72))drop-shadow(0 0 .95rem lab(52.003% -7.82704 52.7029/.44))drop-shadow(0 0 1.8rem lab(19.6817% -17.9261 33.4829/.28))}.sun-world--earth .sun-artifact-card__image{filter:sepia(.16)saturate(1.06)brightness(.82)contrast(1.16)}.sun-world--earth .sun-artifact-card:hover .sun-artifact-card__image,.sun-world--earth .sun-artifact-card:focus-within .sun-artifact-card__image{filter:sepia(.08)saturate(1.18)brightness(.96)contrast(1.12)}.sun-world--earth .sun-artifact-card__nav,.sun-product--earth .sun-product__gallery-nav{background:radial-gradient(circle,#040c00f0,#000000f0);background:radial-gradient(circle,color(xyz 0.002 0.003 -0 / 0.941),#000000f0);border-color:#d7c480a3;box-shadow:0 0 0 1px #000000c2,0 0 1.05rem #817f2447}.sun-world--earth .sun-artifact-card__action--bag,.sun-product--earth .sun-product__add{color:#010100;color:#010200;background:linear-gradient(#f9ecb6,#ccae4e 54%,#8e6704),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(#f9ecb6,#ccae4e 54%,#ad8a2f,#8e6704),radial-gradient(circle at 50% 0,#fff,#0000 66%);box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 -1rem 1.6rem #2f310038,0 0 1.6rem #967e2342;box-shadow:inset 0 0 0 1px lab(100.131% .497043 11.5935/.42),inset 0 -1rem 1.6rem lab(19.3222% -6.76405 35.0755/.22),0 0 1.6rem #967e2342}.sun-world--earth .sun-artifact-card__action--bag:hover,.sun-world--earth .sun-artifact-card__action--bag:focus-visible,.sun-product--earth .sun-product__add:hover,.sun-product--earth .sun-product__add:focus-visible{background:linear-gradient(#fff9d8,#e0c262 54%,#a17924),radial-gradient(circle at 50% 0,#fff,#0000 66%);background:linear-gradient(color(xyz 0.879 0.945 0.755),#e0c262 54%,#a17924),radial-gradient(circle at 50% 0,#fff,#0000 66%)}.sun-ornament__seal--earth{stroke-width:1.04px}.sun-ornament__seal--earth circle:first-child{fill:#000000f0;stroke-width:1.22px}.sun-ornament__seal--earth circle:nth-child(2){fill:none;stroke-width:.92px}.sun-ornament__seal--earth path{fill:none;stroke:currentColor}.sun-ornament__seal--earth .sun-ornament__earth-canopy,.sun-ornament__seal--earth .sun-ornament__earth-leaf{fill:#d9c37752;stroke:currentColor}.sun-ornament__seal--earth .sun-ornament__earth-branch,.sun-ornament__seal--earth .sun-ornament__earth-root,.sun-ornament__seal--earth .sun-ornament__earth-trunk{stroke-width:1.34px}.sun-ornament__seal--earth .sun-ornament__earth-seed{fill:currentColor;stroke:none}.sun-product--earth{background:radial-gradient(circle at 17% 10%,#63710329,#0000 20rem),radial-gradient(circle at 84% 28%,#2b470033,#0000 26rem),linear-gradient(#000,#000 58%,#000100);background:radial-gradient(circle at 17% 10%,#63710329,#0000 20rem),radial-gradient(circle at 84% 28%,color(xyz 0.032 0.05 0.007 / 0.2),#0000 26rem),linear-gradient(#000 0% 58%,#000100)}.sun-product--earth .sun-product__constellation{opacity:.64;background:radial-gradient(circle at 50% 8%,#96943c29,#0000 20rem),radial-gradient(circle at 50% 18%,#0000 0 5.8rem,#b9a45721 5.9rem 6.02rem,#0000 6.12rem 12rem,#4e61031f 12.1rem 12.22rem,#0000 12.32rem),linear-gradient(32deg,#0000 0 49.8%,#ceb66a16 50%,#0000 50.2%) 0 0/9rem 9rem,linear-gradient(148deg,#0000 0 49.8%,#61721c14 50%,#0000 50.2%) 0 0/9.8rem 9.8rem;background:radial-gradient(circle at 50% 8%,#96943c29,#0000 20rem),radial-gradient(circle at 50% 18%,#0000 0% 5.8rem,#b9a45721 5.9rem 6.02rem,#0000 6.12rem 12rem,#4e61031f 12.1rem 12.22rem,#0000 12.32rem),linear-gradient(32deg,#0000 0% 49.8%,#ceb66a16 50%,#0000 50.2%) 0 0/9rem 9rem,linear-gradient(148deg,#0000 0% 49.8%,#61721c14 50%,#0000 50.2%) 0 0/9.8rem 9.8rem}.sun-product--earth .sun-product__frame{filter:drop-shadow(0 1.1rem 2.4rem #000000a3)drop-shadow(0 0 1.7rem #535f0033);filter:drop-shadow(0 1.1rem 2.4rem lab(.00115585% -.00503659 .00257492/.64))drop-shadow(0 0 1.7rem lab(38.2081% -13.725 45.9416/.2))}.sun-product--earth .sun-product__frame:before,.sun-product--earth .sun-product__frame:after{pointer-events:none;content:"";display:block;position:absolute}.sun-product--earth .sun-product__frame:before{z-index:0;background:radial-gradient(circle at 50% 0,#efdea121,#0000 22%),linear-gradient(90deg,#c1a95d24,#0000 18% 82%,#c1a95d24),linear-gradient(#59650414,#0000 35% 70%,#283a0029);background:radial-gradient(circle at 50% 0,#efdea121,#0000 22%),linear-gradient(90deg,#c1a95d24,#0000 18% 82%,#c1a95d24),linear-gradient(#59650414,#0000 35% 70%,color(xyz 0.023 0.035 0.001 / 0.161));border:1px solid #ceb66a61;border:1px solid lab(74.8482% 1.84983 41.7935/.38);inset:-.82rem -.46rem -.56rem;box-shadow:inset 0 0 0 1px #fdf2cd14,inset 0 0 4rem #3943001a,0 0 2rem #706d0629;box-shadow:inset 0 0 0 1px #fdf2cd14,inset 0 0 4rem lab(26.4911% -11.9112 42.4863/.1),0 0 2rem #706d0629}.sun-product--earth .sun-product__frame:after{z-index:3;clip-path:polygon(0 0,27% 0,27% 1px,73% 1px,73% 0,100% 0,100% 100%,0 100%);opacity:.82;background:linear-gradient(90deg,#efdea12e,#0000 14% 86%,#efdea12e),linear-gradient(#efdea11a,#0000 12% 88%,#5e6b1e1f);background:linear-gradient(90deg,#efdea12e,#0000 14% 86%,#efdea12e),linear-gradient(#efdea11a,#0000 12% 88%,#5e6b1e1f);border:1px solid #efdea147;border:1px solid lab(88.7771% -.294656 32.0876/.28);inset:.36rem .32rem .14rem}.sun-product--earth .sun-product__media,.sun-product--earth .sun-product__thumbs button{background:radial-gradient(circle at 50% 22%,#505c0026,#0000 58%),#000;background:radial-gradient(circle at 50% 22%,color(xyz 0.072 0.095 0.011 / 0.149),#0000 58%),#000;border-color:#d1bd7985}.sun-product--earth .sun-product__media{z-index:1;box-shadow:inset 0 0 0 1px #fdf2cd17,inset 0 0 3.2rem #000000b3,0 0 1rem #e2d19524,0 0 2.1rem #5965172e}.sun-product--earth .sun-product__gallery-image{filter:sepia(.14)saturate(1.07)brightness(.86)contrast(1.15)}.sun-product--earth .sun-product__eyebrow svg{filter:drop-shadow(0 0 .55rem #9a97348a);filter:drop-shadow(0 0 .55rem lab(61.321% -8.41334 50.3128/.54))}.sun-product--earth .sun-product__feature-console,.sun-product--earth .sun-product__trust,.sun-product--earth .sun-product__info-card,.sun-product--earth .sun-product__sizes{background:radial-gradient(circle at 12% 0%,#8d8b321f,transparent 9rem),linear-gradient(135deg,#000100f0,#000000f5 72%),var(--sun-panel);border-color:#c1a95d61}@supports (color:lab(0% 0 0)){.sun-product--earth .sun-product__feature-console,.sun-product--earth .sun-product__trust,.sun-product--earth .sun-product__info-card,.sun-product--earth .sun-product__sizes{background:radial-gradient(circle at 12% 0%,lab(56.6238% -7.80764 45.806/.12),transparent 9rem),linear-gradient(135deg,#000100f0,#000000f5 72%),var(--sun-panel)}}.sun-product--earth .sun-product__mantra-strip{background:radial-gradient(circle,#8d8b322e,#0000 24rem),linear-gradient(90deg,#000000fa,#040c00a8,#000000fa);background:radial-gradient(circle,#8d8b322e,#0000 24rem),linear-gradient(90deg,#000000fa,color(xyz 0.002 0.003 -0 / 0.659),#000000fa)}@keyframes gateway-band-arrive{0%{opacity:0}to{opacity:1}}@keyframes gateway-band-crossing{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes gateway-image-breathe{0%{transform:scale(1.025)translateZ(0)}to{transform:scale(1.065)translateZ(0)}}@keyframes gateway-stars-twinkle{0%{opacity:.48}to{opacity:.9}}@keyframes gateway-stars-left{0%{background-position:0 0}to{background-position:-420px 0}}@keyframes gateway-orbit-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gateway-edge-pulse{0%{opacity:.42}to{opacity:.94}}@keyframes gateway-flare-left{0%,22%{transform:translate(310%)skew(-16deg)}72%,to{transform:translate(-110%)skew(-16deg)}}@keyframes gateway-halo-breathe{0%{opacity:.52;transform:translate(-50%)scale(.96)}to{opacity:.86;transform:translate(-50%)scale(1.05)}}@keyframes gateway-threshold-awaken{0%{opacity:0}28%{opacity:1}to{opacity:1}}@keyframes gateway-threshold-ring{0%{opacity:0;transform:scale(.18)}to{opacity:.9;transform:scale(2.4)}}@keyframes gateway-threshold-flare{0%{opacity:0;transform:rotate(45deg)scaleY(.08)}45%{opacity:1}to{opacity:0;transform:rotate(45deg)scaleY(1.5)}}@keyframes gateway-threshold-sigil{0%{opacity:0;transform:scale(.4)rotate(-45deg)}42%{opacity:1}to{opacity:0;transform:scale(2.8)rotate(24deg)}}@keyframes sun-art-breathe{0%{transform:scale(1.03)translate(0)}to{transform:scale(1.1)translate(-1.2%,.8%)}}@keyframes sun-star-drift{0%{background-position:0 0}to{background-position:-520px 0}}@keyframes sun-stars-pulse{0%{opacity:.34}to{opacity:.74}}@keyframes sun-orbit-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sun-core-pulse{0%{opacity:.38;transform:scale(.92)}to{opacity:.82;transform:scale(1.08)}}@keyframes sun-copy-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(max-width:980px){.gateway-band__message{display:none}.sun-collection__control-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sun-collection__count,.sun-collection__search{grid-column:span 1}.sun-collection__select,.sun-collection__filter-drawer{min-width:0}.sun-collection__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sun-world__garments-heading{grid-template-columns:1fr}.sun-world__artifact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sun-world__codes{grid-template-columns:repeat(2,minmax(0,1fr))}.sun-product__layout,.sun-product__lower-grid{grid-template-columns:1fr}.sun-product__purchase{justify-self:stretch;max-width:none;position:relative;top:auto}.sun-product__frame{aspect-ratio:4/5;width:min(100%,28rem);margin-inline:auto}}@media(max-width:640px){.gateway-stack__list{gap:.75rem;padding-block:.8rem}.gateway-band{min-height:9.25rem}.gateway-band__content{grid-template-columns:auto auto minmax(0,1fr);gap:.75rem;padding-inline:1rem}.gateway-band__action{display:none}.gateway-band__sigil{width:2.5rem;height:2.5rem;font-size:1.08rem}.gateway-band__copy{display:block}.gateway-band__eyebrow{letter-spacing:.2em;width:auto;font-size:.46rem;display:block}.gateway-band__title{letter-spacing:.01em;margin-top:.2rem;font-size:clamp(1.7rem,7.5vw,2.4rem);display:block}.gateway-band__number{font-size:.48rem}.catalog-page{padding:5.5rem .72rem 4rem}.catalog-page__hero{padding-bottom:1rem}.catalog-page h1{max-width:11ch;font-size:clamp(2.55rem,14vw,4rem)}.catalog-page .shop-compass-callout{margin-top:.8rem}.catalog-browser__mobile-command{grid-template-columns:minmax(0,1fr) 6.8rem;top:4rem}.catalog-search{padding:.66rem .68rem}.catalog-search input{font-size:.84rem}.catalog-browser__toolbar{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:.5rem}.catalog-browser__result-count{min-width:0;padding:.58rem .6rem}.catalog-browser__result-count strong{font-size:1.34rem}.catalog-browser__result-count span,.catalog-browser__result-count small,.catalog-sort span{letter-spacing:.12em;font-size:.54rem}.catalog-sort{gap:.34rem;padding:.5rem}.catalog-sort select{font-size:.72rem}.catalog-active-chips{flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.catalog-active-chips button{flex:none}.catalog-browser__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.catalog-filter-sheet__panel{max-height:92svh}.sun-world__hero{min-height:86svh}.sun-collection__hero{min-height:19rem;padding-top:4.8rem}.sun-collection__hero:before{background:linear-gradient(90deg,#000000db,#00000094 58%,#00000038),linear-gradient(#00000085,#0000 42%,#00000094);background:linear-gradient(90deg,#000000db,#00000094 58%,#00000038),linear-gradient(#00000085,#0000 42%,#00000094)}.sun-collection__hero-image{object-position:64% center}.sun-collection__hero-content{width:100%;min-width:0;padding-block:1.35rem 2rem;padding-inline:1rem}.sun-collection__hero-content h1{max-width:9ch;font-size:clamp(2.35rem,11vw,3.8rem)}.sun-collection__hero-content>p:last-child{overflow-wrap:break-word;max-width:min(100%,22rem)}.sun-collection--sacred .sun-collection__hero-content h1{max-width:8.7ch;font-size:clamp(2.28rem,10.6vw,3.45rem)}.sun-collection--sacred .sun-collection__hero-content>p:last-child{max-width:min(100%,20.5rem)}.sun-collection__eyebrow{letter-spacing:.22em;margin-top:1.4rem}.sun-collection__control-top,.sun-collection__filter-grid{grid-template-columns:1fr}.sun-collection__filter-group,.sun-collection__filter-actions{min-height:auto}.sun-collection__filter-group{min-width:0;overflow:hidden}.sun-collection__filter-group div{min-width:0}.sun-collection__filter-group button{white-space:normal;max-width:100%}.sun-world__hero-content{padding-top:6.5rem}.sun-world__title{font-size:clamp(4rem,18vw,5.7rem)}.sun-world__mantra{font-size:1.65rem}.sun-world__actions{flex-direction:column;align-items:stretch}.sun-world__primary-action,.sun-world__secondary-action{width:100%}.sun-world__codes{grid-template-columns:1fr}.sun-world__artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.sun-world__artifact-grid .sun-artifact-card,.catalog-browser__grid .sun-artifact-card{border-radius:.62rem;padding:.34rem}.sun-world__artifact-grid .sun-artifact-card:before,.catalog-browser__grid .sun-artifact-card:before{border-radius:.46rem;inset:.22rem}.sun-world__artifact-grid .sun-artifact-card__frame,.catalog-browser__grid .sun-artifact-card__frame{margin-inline:0}.sun-world__artifact-grid .sun-artifact-card__media,.sun-world__artifact-grid .sun-artifact-card__vignette,.catalog-browser__grid .sun-artifact-card__media,.catalog-browser__grid .sun-artifact-card__vignette{inset:.82rem .5rem .52rem}.sun-world__artifact-grid .sun-artifact-card__ornament,.catalog-browser__grid .sun-artifact-card__ornament{inset:-.5rem -.18rem -.24rem}.sun-world__artifact-grid .sun-artifact-card__nav{width:1.62rem;height:1.62rem}.sun-world__artifact-grid .sun-artifact-card__nav--prev{left:.48rem}.sun-world__artifact-grid .sun-artifact-card__nav--next{right:.48rem}.sun-world__artifact-grid .sun-artifact-card__copy,.catalog-browser__grid .sun-artifact-card__copy{padding:.42rem .18rem .08rem}.sun-world__artifact-grid .sun-artifact-card__title-link h3,.catalog-browser__grid .sun-artifact-card__title-link h3{letter-spacing:.02em;font-size:clamp(.58rem,2.8vw,.68rem);line-height:1.12}.sun-world__artifact-grid .sun-artifact-card__price,.catalog-browser__grid .sun-artifact-card__price{letter-spacing:.01em;gap:.24rem;font-size:clamp(.62rem,2.7vw,.72rem)}.sun-world__artifact-grid .sun-artifact-card__price:before,.sun-world__artifact-grid .sun-artifact-card__price:after,.catalog-browser__grid .sun-artifact-card__price:before,.catalog-browser__grid .sun-artifact-card__price:after{width:.72rem}.sun-world__artifact-grid .sun-artifact-card__actions,.catalog-browser__grid .sun-artifact-card__actions{grid-template-columns:minmax(0,1fr) 2rem;gap:.32rem;margin-top:.44rem}.sun-world__artifact-grid .sun-artifact-card__action,.catalog-browser__grid .sun-artifact-card__action{letter-spacing:.1em;min-height:1.94rem;padding:.38rem .42rem;font-size:clamp(.48rem,2.1vw,.56rem)}.sun-world__artifact-grid .sun-artifact-card__action:before,.sun-world__artifact-grid .sun-artifact-card__action:after,.catalog-browser__grid .sun-artifact-card__action:before,.catalog-browser__grid .sun-artifact-card__action:after{display:none}.sun-world__artifact-grid .sun-artifact-card__action svg,.catalog-browser__grid .sun-artifact-card__action svg{width:.78rem;height:.78rem}.sun-world__catalog-toolbar{flex-direction:column;align-items:flex-start}.sun-world__catalog-mantra{letter-spacing:.18em}.sun-world__reflection-card h2,.sun-world__garments-heading h2{font-size:clamp(2.55rem,12vw,4rem)}.sun-product{padding-top:4.55rem}.sun-product__header{flex-direction:column}.sun-product__header h1{font-size:clamp(2.2rem,11vw,3.5rem)}.sun-product__frame{aspect-ratio:4/5;width:min(100%,25.5rem)}.sun-product__gallery-nav--prev{left:1.45rem}.sun-product__gallery-nav--next{right:1.45rem}.sun-product__thumbs{padding-bottom:.35rem;overflow-x:auto}.sun-product__purchase>h2{font-size:clamp(1.72rem,8vw,2.35rem)}.sun-product__reward{width:min(17rem,100vw - 2rem);top:5.15rem;right:1rem}.sun-product__attributes div,.sun-product__info-card dl div{grid-template-columns:1fr;gap:.35rem}.sun-product__mantra-strip p{letter-spacing:.18em}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.sun-artifact-card:hover,.sun-artifact-card:focus-within,.sun-artifact-card:hover .sun-artifact-card__image,.sun-artifact-card:focus-within .sun-artifact-card__image,.sun-artifact-card__nav:not(:disabled):hover,.sun-artifact-card__nav:not(:disabled):focus-visible{transform:none}}.account-sanctuary{isolation:isolate;min-height:100svh;color:var(--cream);background:radial-gradient(circle at 12% 8%,#dd930029,#0000 22rem),radial-gradient(circle at 84% 12%,#614aa52e,#0000 26rem),linear-gradient(135deg,#000001,#010107 58%,#010000);background:radial-gradient(circle at 12% 8%,color(xyz 0.405 0.362 0.037 / 0.161),#0000 22rem),radial-gradient(circle at 84% 12%,#614aa52e,#0000 26rem),linear-gradient(135deg,#000001,#010107 58%,#010000);padding:8rem max(1.25rem,50vw - 660px) 6rem;position:relative}.account-sanctuary:before{z-index:-1;pointer-events:none;content:"";opacity:.42;background-image:radial-gradient(circle at 14% 22%,var(--gold) 0 1px,transparent 1.7px),radial-gradient(circle at 66% 18%,white 0 1px,transparent 1.5px),radial-gradient(circle at 84% 72%,#b8b5fc 0 1px,transparent 1.7px);background-size:240px 220px,320px 280px,360px 300px;animation:28s linear infinite gateway-stars-left;position:fixed;inset:0}@supports (color:lab(0% 0 0)){.account-sanctuary:before{background-image:radial-gradient(circle at 14% 22%,var(--gold) 0 1px,transparent 1.7px),radial-gradient(circle at 66% 18%,white 0 1px,transparent 1.5px),radial-gradient(circle at 84% 72%,lab(75.7315% 12.6851 -35.0802) 0 1px,transparent 1.7px)}}.account-auth{place-items:center;display:grid}.account-auth__panel,.account-card,.account-empty,.account-order-card,.account-gateway-card,.account-order-summary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#010107d1,#000001e6),radial-gradient(circle at 20% 0,#f1b04724,#0000 18rem);background:linear-gradient(135deg,#010107d1,#000001e6),radial-gradient(circle at 20% 0,#f1b04724,#0000 18rem);border:1px solid #f1b96542;border:1px solid lab(79.1098% 14.0595 49.955/.26);box-shadow:0 1.5rem 4rem #0000008f,inset 0 0 0 1px #fef8ea0a}.account-auth__panel{width:min(100%,42rem);padding:clamp(2rem,5vw,4rem)}.account-auth__panel h1,.account-hero h1{margin-top:1rem;font-size:clamp(3rem,7vw,6.4rem);line-height:.9}.account-auth__panel p,.account-hero p,.account-card p,.account-empty p,.account-gateway-card p,.account-order-card small{color:#f6f2e5b3;line-height:1.75}.account-auth__form{gap:1rem;margin-top:2rem;display:grid}.account-auth__form label,.account-profile-form label{color:#f6f2e5b8;letter-spacing:.22em;text-transform:uppercase;gap:.6rem;font-size:.68rem;font-weight:650;display:grid}.account-auth__form input,.account-profile-form input{min-height:3rem;color:var(--cream);letter-spacing:normal;text-transform:none;background:#000000c2;border:1px solid #f1b96552;border:1px solid lab(79.1098% 14.0595 49.955/.32);padding:0 1rem;font-size:1rem}.account-auth__form button,.account-profile-form button,.account-hero__actions a,.account-hero__actions button,.account-card a,.account-empty a,.account-section__head a,.account-favorite-actions a,.account-favorite-actions button,.checkout-account-invite a{min-height:2.9rem;color:var(--gold);letter-spacing:.22em;text-align:center;text-transform:uppercase;border:1px solid #f1b96573;border:1px solid lab(79.1098% 14.0595 49.955/.45);padding:.85rem 1.1rem;font-size:.65rem;font-weight:700;transition:border-color .22s,background .22s,color .22s}.account-auth__form button,.account-favorite-actions button{color:#000001;background:#f8b74f}.account-auth__form button:hover,.account-profile-form button:hover,.account-hero__actions a:hover,.account-hero__actions button:hover,.account-card a:hover,.account-empty a:hover,.account-section__head a:hover,.account-favorite-actions a:hover,.account-favorite-actions button:hover,.checkout-account-invite a:hover{border-color:var(--gold);color:var(--cream);background:#f8b74f1f}.account-auth__notice{gap:1rem;margin-top:2rem;display:grid}.account-hero{gap:1rem;max-width:64rem;padding-top:3rem;display:grid}.account-hero--compact{max-width:52rem}.account-hero__actions{flex-wrap:wrap;gap:.85rem;margin-top:1rem;display:flex}.account-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.account-card{align-content:start;gap:1rem;min-height:16rem;padding:1.35rem;display:grid}.account-card--glow{box-shadow:0 1.5rem 4rem #0000008f,0 0 3rem #e3a33824}.account-card__icon{width:3rem;height:3rem;color:var(--gold);border:1px solid #f1b9655c;border:1px solid lab(79.1098% 14.0595 49.955/.36);place-items:center;display:grid}.account-card h2,.account-section h2,.account-empty h2,.account-empty h3{font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.5rem);line-height:1}.account-profile-form{gap:.8rem;display:grid}.account-profile-form p,.account-auth__form p{color:#f6f2e5a8;min-height:1.5rem;font-size:.9rem}.account-section{margin-top:clamp(3rem,7vw,5rem)}.account-section__head{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.4rem;display:flex}.account-order-list,.account-gateway-grid,.account-product-grid,.account-favorites-grid{gap:1rem;display:grid}.account-order-list{grid-template-columns:repeat(4,minmax(0,1fr))}.account-order-card{gap:.6rem;padding:1.2rem;display:grid}.account-order-card span,.account-order-card strong{font-family:var(--font-display);font-size:1.35rem}.account-gateway-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.account-gateway-card{padding:1.2rem}.account-gateway-card span{color:var(--gold);font-size:2rem}.account-gateway-card h3{font-family:var(--font-display);margin-top:1rem;font-size:1.6rem}.account-product-grid,.account-favorites-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.account-empty{justify-items:start;gap:1rem;padding:2rem;display:grid}.account-favorite-card{gap:1rem;display:grid}.account-favorite-actions{gap:.65rem;display:grid}.account-favorite-actions button:disabled{opacity:.5}.account-order-detail{grid-template-columns:minmax(0,1fr) 22rem;gap:1rem;margin-top:2rem;display:grid}.account-order-items{gap:1rem;display:grid}.account-order-item{background:#00000073;border:1px solid #f1b96533;border:1px solid lab(79.1098% 14.0595 49.955/.2);grid-template-columns:8rem minmax(0,1fr);gap:1.1rem;padding:.8rem;display:grid}.account-order-item a{font-family:var(--font-display);font-size:1.7rem}.account-order-item p,.account-order-address{color:#f6f2e5ad;margin-top:.4rem;line-height:1.6}.account-order-summary dl{gap:.7rem;display:grid}.account-order-summary dl div{border-bottom:1px solid #f1b96526;border-bottom:1px solid lab(79.1098% 14.0595 49.955/.15);justify-content:space-between;gap:1rem;padding-bottom:.7rem;display:flex}.account-timeline{gap:1rem;padding:0;list-style:none;display:grid}.account-timeline li{border-left:1px solid #f1b9654d;border-left:1px solid lab(79.1098% 14.0595 49.955/.3);grid-template-columns:auto minmax(0,1fr);gap:1rem;padding-left:1rem;display:grid}.account-timeline li>span{background:var(--gold);border-radius:999px;width:.72rem;height:.72rem;margin-top:.35rem;margin-left:-1.4rem;box-shadow:0 0 1.2rem #f8b74f80}.account-timeline h3{font-family:var(--font-display);font-size:1.35rem}.account-timeline p,.account-timeline small{color:#f6f2e5ad}.checkout-account-invite{border-top:1px solid var(--border);gap:.8rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.checkout-account-invite p:not(.tracking-eyebrow){color:var(--muted-foreground);font-size:.9rem;line-height:1.6}.bag-page{isolation:isolate;min-height:100svh;color:var(--cream);background:radial-gradient(circle at 12% 8%,#eaaa402e,#0000 22rem),radial-gradient(circle at 82% 18%,#493e8f29,#0000 28rem),linear-gradient(135deg,#000,#000002 52%,#000);background:radial-gradient(circle at 12% 8%,#eaaa402e,#0000 22rem),radial-gradient(circle at 82% 18%,#493e8f29,#0000 28rem),linear-gradient(135deg,#000,#000002 52%,#010000);padding:7rem max(1.25rem,50vw - 610px) 5rem;position:relative;overflow:hidden}.bag-page__stars{z-index:-1;pointer-events:none;opacity:.36;background-image:radial-gradient(circle at 12% 20%,var(--gold) 0 1px,transparent 1.7px),radial-gradient(circle at 62% 18%,white 0 1px,transparent 1.5px),radial-gradient(circle at 84% 78%,#b8b5fc 0 1px,transparent 1.7px);background-size:220px 220px,310px 280px,360px 320px;animation:22s linear infinite gateway-stars-left;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.bag-page__stars{background-image:radial-gradient(circle at 12% 20%,var(--gold) 0 1px,transparent 1.7px),radial-gradient(circle at 62% 18%,white 0 1px,transparent 1.5px),radial-gradient(circle at 84% 78%,lab(75.7315% 12.6851 -35.0802) 0 1px,transparent 1.7px)}}.bag-page__hero{max-width:54rem;margin-top:2rem}.bag-page__hero h1{margin-top:.55rem;font-size:clamp(3rem,7vw,6rem);line-height:.9}.bag-page__hero p:not(.tracking-eyebrow){color:#f6f2e5b8;max-width:42rem;margin-top:.9rem;line-height:1.75}.bag-console{z-index:1;grid-template-columns:minmax(0,1fr) minmax(19rem,24rem);gap:clamp(1rem,2.4vw,1.5rem);margin-top:clamp(1.5rem,3vw,2.4rem);display:grid;position:relative}.bag-console--empty{text-align:center;background:linear-gradient(145deg,#000002d1,#000000f0),radial-gradient(circle at 50% 0,#f8b74f29,#0000 18rem);background:linear-gradient(145deg,#000002d1,#000000f0),radial-gradient(circle at 50% 0,#f8b74f29,#0000 18rem);border:1px solid #f1b96547;border:1px solid lab(79.1098% 14.0595 49.955/.28);grid-template-columns:1fr;place-items:center;width:min(100%,48rem);margin:clamp(2rem,5vw,4rem) auto 0;padding:clamp(2rem,5vw,3.2rem);box-shadow:0 1.8rem 4.5rem #0000008f,inset 0 0 0 1px #fef8ea0a}.bag-console--empty h2{font-size:clamp(2.4rem,5vw,4.2rem);line-height:.95}.bag-console--empty p:not(.tracking-eyebrow){color:#f6f2e5b3;max-width:34rem;line-height:1.75}.bag-console--empty a{color:#000001;letter-spacing:.2em;text-transform:uppercase;background:#f8b74f;border:1px solid #f1b96585;border:1px solid lab(79.1098% 14.0595 49.955/.52);justify-content:center;align-items:center;min-height:2.9rem;padding:.85rem 1.25rem;font-size:.68rem;font-weight:800;display:inline-flex}.bag-console__empty-orb{width:4.9rem;height:4.9rem;color:var(--gold);background:radial-gradient(circle,#f8b74f29,#0000 72%);background:radial-gradient(circle,#f8b74f29,#0000 72%);border:1px solid #f1b96559;border:1px solid lab(79.1098% 14.0595 49.955/.35);border-radius:999px;place-items:center;display:grid;box-shadow:0 0 2.4rem #f8b74f38}.bag-console__items,.bag-oracle{background:linear-gradient(145deg,#000002c2,#000000f0),radial-gradient(circle at 8% 0,#f8b74f14,#0000 16rem);background:linear-gradient(145deg,#000002c2,#000000f0),radial-gradient(circle at 8% 0,#f8b74f14,#0000 16rem);border:1px solid #f1b96538;border:1px solid lab(79.1098% 14.0595 49.955/.22);box-shadow:0 1.5rem 3.8rem #00000073,inset 0 0 0 1px #fef8ea0a}.bag-console__items{align-content:start;gap:.8rem;padding:clamp(.8rem,2vw,1.05rem);display:grid}.bag-console__signal{color:#f6f2e5b8;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #f1b9652e;border-bottom:1px solid lab(79.1098% 14.0595 49.955/.18);justify-content:space-between;align-items:center;gap:1rem;padding:.25rem .25rem .8rem;font-size:.75rem;display:flex}.bag-console__signal span{align-items:center;gap:.45rem;display:inline-flex}.bag-console__signal strong{color:var(--gold);font-family:var(--font-serif);letter-spacing:.04em;font-size:1.15rem}.bag-item-card{background:linear-gradient(90deg,#f8b74f14,#0000 34%),#00000080;background:linear-gradient(90deg,#f8b74f14,#0000 34%),#00000080;border:1px solid #f1b9652e;border:1px solid lab(79.1098% 14.0595 49.955/.18);grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:clamp(.8rem,2vw,1rem);padding:.72rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.bag-item-card:hover{background:linear-gradient(90deg,#f8b74f21,#0000 38%),#0000009e;background:linear-gradient(90deg,#f8b74f21,#0000 38%),#0000009e;border-color:#f1b96580;transform:translateY(-1px)}.bag-item-card__image{aspect-ratio:4/5;background:#010000;border:1px solid #f1b96566;border:1px solid lab(79.1098% 14.0595 49.955/.4);display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #fef8ea0d}.bag-item-card__photo{object-fit:cover;filter:saturate(.95)contrast(1.03)sepia(.08);width:100%;height:100%}.bag-item-card__main{min-width:0}.bag-item-card__title{width:fit-content;color:var(--cream);font-family:var(--font-display);margin-top:.25rem;font-size:clamp(1.45rem,3vw,2.1rem);line-height:.95;display:block}.bag-item-card__meta{color:#f6f2e59e;margin-top:.35rem;font-size:.86rem}.bag-item-card__controls{flex-wrap:wrap;gap:.55rem;margin-top:.7rem;display:flex}.bag-quantity{background:#00000080;border:1px solid #f1b96559;border:1px solid lab(79.1098% 14.0595 49.955/.35);align-items:stretch;min-height:2.35rem;display:inline-flex}.bag-quantity button,.bag-quantity output,.bag-item-card__remove{place-items:center;display:inline-grid}.bag-quantity button{width:2.25rem;color:var(--gold);transition:background .16s,color .16s}.bag-quantity button:hover:not(:disabled){color:var(--cream);background:#f8b74f24}.bag-quantity button:disabled{cursor:not-allowed;opacity:.35}.bag-quantity output{min-width:2.3rem;color:var(--cream);border-inline:1px solid #f1b96533;border-inline:1px solid lab(79.1098% 14.0595 49.955/.2);font-size:.8rem;font-weight:800}.bag-item-card__remove{color:#f6f2e5c7;letter-spacing:.16em;text-transform:uppercase;border:1px solid #f1b96547;border:1px solid lab(79.1098% 14.0595 49.955/.28);grid-auto-flow:column;gap:.4rem;min-height:2.35rem;padding:0 .75rem;font-size:.65rem;font-weight:800;transition:border-color .16s,color .16s,background .16s}.bag-item-card__remove:hover{color:var(--gold);background:#f8b74f1a;border-color:#f1b96594}.bag-item-card__price{color:#f6f2e59e;white-space:nowrap;justify-items:end;gap:.25rem;font-size:.78rem;display:grid}.bag-item-card__price strong{color:var(--gold);font-family:var(--font-serif);font-size:1.35rem;font-weight:500}.bag-oracle{align-self:start;padding:clamp(1rem,2.5vw,1.4rem);position:sticky;top:6rem}.bag-oracle__header{border-bottom:1px solid #f1b9652e;border-bottom:1px solid lab(79.1098% 14.0595 49.955/.18);align-items:center;gap:.9rem;padding-bottom:1rem;display:flex}.bag-oracle__header>span{width:3.2rem;height:3.2rem;color:var(--gold);background:#f8b74f14;border:1px solid #f1b9654d;border:1px solid lab(79.1098% 14.0595 49.955/.3);place-items:center;display:grid}.bag-oracle__header h2{color:var(--cream);font-family:var(--font-display);font-size:2rem;line-height:.95}.bag-oracle__totals{gap:.6rem;margin-top:1rem;display:grid}.bag-oracle__totals div{color:#f6f2e5a8;justify-content:space-between;align-items:center;gap:1rem;font-size:.82rem;display:flex}.bag-oracle__totals dd{color:var(--gold);font-family:var(--font-serif);font-size:1.25rem}.bag-oracle__progress{margin-top:1.1rem}.bag-oracle__progress>div{background:#f6f2e514;border:1px solid #f1b96542;border:1px solid lab(79.1098% 14.0595 49.955/.26);height:.42rem;overflow:hidden}.bag-oracle__progress span{background:linear-gradient(90deg,#dd9c42,#ffecc1);background:linear-gradient(90deg,#dd9c42,color(xyz 0.823 0.855 0.538));height:100%;transition:width .22s;display:block;box-shadow:0 0 1rem #f8b74f52}.bag-oracle__progress p,.bag-oracle__note,.bag-oracle__message{color:#f6f2e5a8;font-size:.86rem;line-height:1.65}.bag-oracle__progress p{margin-top:.55rem}.bag-oracle__note{margin-top:1rem}.bag-oracle__checkout,.bag-oracle__continue{letter-spacing:.22em;text-transform:uppercase;border:1px solid #f1b9656b;border:1px solid lab(79.1098% 14.0595 49.955/.42);justify-content:center;align-items:center;width:100%;min-height:3rem;margin-top:1rem;padding:.9rem 1rem;font-size:.68rem;font-weight:850;display:flex}.bag-oracle__checkout{color:#000001;background:linear-gradient(#ffd79a,#dd9c42);background:linear-gradient(color(xyz 0.727 0.721 0.3),#dd9c42);box-shadow:0 0 1.2rem #f8b74f29}.bag-oracle__checkout:disabled{cursor:not-allowed;opacity:.68}.bag-oracle__continue{color:var(--gold);background:#00000059}.bag-oracle__continue:hover{border-color:var(--gold);color:var(--cream);background:#f8b74f1a}.bag-oracle__message{min-height:1.2rem;color:var(--gold);margin-top:.8rem}.gateway-compass-shell{min-height:100svh;color:var(--cream);background:radial-gradient(circle at 14% 10%,#e29a1d33,#0000 24rem),radial-gradient(circle at 84% 16%,#4d389838,#0000 28rem),linear-gradient(135deg,#000001,#010107 58%,#000);background:radial-gradient(circle at 14% 10%,#e29a1d33,#0000 24rem),radial-gradient(circle at 84% 16%,#4d389838,#0000 28rem),linear-gradient(135deg,#000001,#010107 58%,#010000);padding:6.15rem max(1.25rem,50vw - 590px) 4rem}.gateway-compass{gap:clamp(1.2rem,3vw,2.4rem);display:grid}.gateway-compass__hero{isolation:isolate;background:linear-gradient(115deg,#000000c7,#010107db),radial-gradient(circle at 70% 30%,#fbb5412e,#0000 22rem);background:linear-gradient(115deg,#000000c7,#010107db),radial-gradient(circle at 70% 30%,#fbb5412e,#0000 22rem);border:1px solid #f1b9653d;border:1px solid lab(79.1098% 14.0595 49.955/.24);grid-template-columns:minmax(0,.98fr) minmax(16rem,24rem);align-items:center;gap:clamp(1rem,2.4vw,2rem);min-height:min(32rem,58svh);padding:clamp(1.1rem,3vw,2.25rem);display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000094,inset 0 0 0 1px #fef8ea0a}.gateway-compass__hero:before,.gateway-compass__hero:after{pointer-events:none;content:"";position:absolute}.gateway-compass__hero:before{opacity:.38;background-image:radial-gradient(circle at 12% 20%,var(--gold) 0 1px,transparent 1.7px),radial-gradient(circle at 64% 14%,white 0 1px,transparent 1.5px),radial-gradient(circle at 84% 78%,#b8b5fc 0 1px,transparent 1.7px);background-size:220px 220px,310px 280px,360px 320px;animation:20s linear infinite gateway-stars-left;inset:0}@supports (color:lab(0% 0 0)){.gateway-compass__hero:before{background-image:radial-gradient(circle at 12% 20%,var(--gold) 0 1px,transparent 1.7px),radial-gradient(circle at 64% 14%,white 0 1px,transparent 1.5px),radial-gradient(circle at 84% 78%,lab(75.7315% 12.6851 -35.0802) 0 1px,transparent 1.7px)}}.gateway-compass__hero:after{border:1px solid #f1b9652e;border:1px solid lab(79.1098% 14.0595 49.955/.18);border-radius:999px;width:28rem;height:28rem;top:-10rem;right:-10rem;box-shadow:inset 0 0 4rem #f8b74f14}.gateway-compass__orb{aspect-ratio:1;filter:blur(.2px);opacity:.38;background:radial-gradient(circle at 35% 35%,#ffebbc,#eaaa40 32%,#58290a1f 68%,#0000 70%);background:radial-gradient(circle at 35% 35%,color(xyz 0.83 0.854 0.496),#eaaa40 32%,#58290a1f 68%,#0000 70%);border-radius:999px;width:clamp(7rem,18vw,13rem);position:absolute;top:14%;right:12%;box-shadow:0 0 4rem #f8b74f47}.gateway-compass__hero-copy,.gateway-compass__preview,.gateway-compass__panel,.gateway-compass__result,.gateway-compass__teaser{z-index:1;position:relative}.gateway-compass__hero h1{max-width:46rem;margin-top:.75rem;font-size:clamp(2.8rem,5.7vw,5.4rem);line-height:.88}.gateway-compass__hero p:not(.tracking-eyebrow),.gateway-compass__question-head p,.gateway-compass__result p,.gateway-compass__supporting small,.account-journey-oracle p,.account-journey-supporting small,.shop-compass-callout p{color:#f6f2e5b8;line-height:1.75}.gateway-compass__hero-copy>p:not(.tracking-eyebrow){max-width:36rem;margin-top:.9rem}.gateway-compass__hero-actions,.gateway-compass__controls{flex-wrap:wrap;gap:.8rem;margin-top:1.05rem;display:flex}.gateway-compass__hero-actions a,.gateway-compass__controls a,.gateway-compass__controls button,.shop-compass-callout a,.account-journey-oracle a{min-height:2.9rem;color:var(--gold);letter-spacing:.22em;text-align:center;text-transform:uppercase;border:1px solid #f1b9656b;border:1px solid lab(79.1098% 14.0595 49.955/.42);justify-content:center;align-items:center;gap:.55rem;padding:.72rem .95rem;font-size:.65rem;font-weight:750;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.gateway-compass__hero-actions a:first-child,.gateway-compass__controls:not(.gateway-compass__controls--result) button:last-child,.gateway-compass__controls--result button:first-of-type,.shop-compass-callout a{color:#000001;background:#f8b74f}.gateway-compass__hero-actions a:hover,.gateway-compass__controls a:hover,.gateway-compass__controls button:hover:not(:disabled),.shop-compass-callout a:hover,.account-journey-oracle a:hover{border-color:var(--gold);color:var(--cream);background:#f8b74f1f;transform:translateY(-1px)}.gateway-compass__controls button:disabled{cursor:not-allowed;opacity:.45}.gateway-compass__preview{gap:.55rem;display:grid}.gateway-compass__preview-card{background:#0000007a;border:1px solid #f1b96538;border:1px solid lab(79.1098% 14.0595 49.955/.22);grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.15rem .65rem;min-height:3.55rem;padding:.58rem .72rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.gateway-compass__preview-card:hover{background:#f8b74f14;border-color:#f1b96594;transform:translate(-2px)}.gateway-compass__preview-card span{color:var(--gold);grid-row:span 2;font-size:1.22rem}.gateway-compass__preview-card strong,.gateway-compass__supporting strong,.account-journey-supporting strong{font-family:var(--font-display);font-size:1.12rem}.gateway-compass__preview-card small{color:#f6f2e58c;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}.gateway-compass__quiz{place-items:center;display:grid}.gateway-compass__panel,.gateway-compass__result,.gateway-compass__teaser,.shop-compass-callout{background:linear-gradient(135deg,#010107d1,#000001e6),radial-gradient(circle at 20% 0,#f1b04721,#0000 18rem);background:linear-gradient(135deg,#010107d1,#000001e6),radial-gradient(circle at 20% 0,#f1b04721,#0000 18rem);border:1px solid #f1b9653d;border:1px solid lab(79.1098% 14.0595 49.955/.24);width:100%;box-shadow:0 1.5rem 4rem #00000085,inset 0 0 0 1px #fef8ea0a}.gateway-compass__panel{max-width:50rem;padding:clamp(1rem,2.7vw,1.7rem)}.gateway-compass__progress{background:#f6f2e51a;height:.28rem;overflow:hidden}.gateway-compass__progress span{background:linear-gradient(90deg,#eaaa40,#ffebc1);background:linear-gradient(90deg,#eaaa40,#faca7d,color(xyz 0.827 0.854 0.539));height:100%;transition:width .26s;display:block}.gateway-compass__question-head{margin-top:1.05rem}.gateway-compass__question-head h2,.gateway-compass__result h2{margin-top:.5rem;font-size:clamp(2rem,3.8vw,3.35rem);line-height:.92}.gateway-compass__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.gateway-compass__option{text-align:left;background:#00000085;border:1px solid #f1b96533;border:1px solid lab(79.1098% 14.0595 49.955/.2);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.25rem .75rem;min-height:6.4rem;padding:.78rem;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.gateway-compass__option:hover,.gateway-compass__option--selected{background:#f8b74f1a;border-color:#f1b965ad;transform:translateY(-1px);box-shadow:0 0 2rem #f8b74f1f}.gateway-compass__option span{width:1.75rem;height:1.75rem;color:var(--gold);border:1px solid #f1b96552;border:1px solid lab(79.1098% 14.0595 49.955/.32);grid-row:span 2;place-items:center;display:grid}.gateway-compass__option strong{font-family:var(--font-display);font-size:1.12rem}.gateway-compass__option small{color:#f6f2e59e;line-height:1.55}.gateway-compass__message{color:#f6f2e5ad;min-height:1.5rem;margin-top:1rem}.gateway-compass__result{grid-template-columns:minmax(0,1fr) 18rem;gap:1rem;padding:clamp(1rem,2.7vw,1.7rem);display:grid}.gateway-compass__result-main,.gateway-compass__supporting,.account-journey-oracle{background:#0000006b;border:1px solid #f1b96533;border:1px solid lab(79.1098% 14.0595 49.955/.2);padding:clamp(1rem,2vw,1.45rem)}.gateway-compass__result blockquote,.account-journey-oracle blockquote{color:var(--gold);font-family:var(--font-serif);margin-top:1.2rem;font-size:clamp(1.35rem,2.4vw,1.9rem);font-style:italic}.gateway-compass__traits,.account-journey-card__traits{flex-wrap:wrap;gap:.5rem;margin:1.1rem 0;display:flex}.gateway-compass__traits span,.account-journey-card__traits span{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;border:1px solid #f1b9653d;border:1px solid lab(79.1098% 14.0595 49.955/.24);padding:.45rem .65rem;font-size:.65rem;font-weight:700}.gateway-compass__supporting{align-content:start;gap:.85rem;display:grid}.gateway-compass__supporting a,.account-journey-supporting a{border-bottom:1px solid #f1b96529;border-bottom:1px solid lab(79.1098% 14.0595 49.955/.16);grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:.15rem .75rem;padding-bottom:.8rem;display:grid}.gateway-compass__supporting span,.account-journey-supporting span{color:var(--gold);grid-row:span 2;font-size:1.4rem}.gateway-compass__result-products{grid-column:1/-1}.gateway-compass__section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.2rem;display:flex}.gateway-compass__section-head h2,.gateway-compass__section-head h3,.shop-compass-callout h2{color:var(--cream);font-size:clamp(2rem,4vw,3rem);line-height:1}.gateway-compass__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.gateway-compass__products .group,.account-product-grid .group,.gateway-compass__products .group h3,.gateway-compass__products .group a span,.account-product-grid .group h3,.account-product-grid .group a span{color:var(--cream)}.shop-compass-callout{color:var(--cream);justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding:1.2rem;display:flex}.catalog-page{isolation:isolate;min-height:100svh;color:var(--cream);background:radial-gradient(circle at 12% 8%,#f8b74f26,#0000 24rem),radial-gradient(circle at 82% 14%,#2d569a24,#0000 28rem),radial-gradient(circle at 54% 88%,#67772e14,#0000 26rem),linear-gradient(#000,#000001 50%,#000);background:radial-gradient(circle at 12% 8%,#f8b74f26,#0000 24rem),radial-gradient(circle at 82% 14%,#2d569a24,#0000 28rem),radial-gradient(circle at 54% 88%,#67772e14,#0000 26rem),linear-gradient(#000,#000001,#000);padding:7.4rem max(1.05rem,50vw - 750px) 5.5rem;position:relative}.catalog-page:before{z-index:-1;pointer-events:none;content:"";opacity:.38;background-image:radial-gradient(circle at 10% 18%,#feedc9 0 1px,#0000 1.7px),radial-gradient(circle at 66% 22%,#e7ab4d 0 1px,#0000 1.8px),radial-gradient(circle at 35% 74%,#87a6d7 0 1px,#0000 1.7px),linear-gradient(28deg,#0000 0 49.8%,#f1b9650b 50%,#0000 50.2%);background-image:radial-gradient(circle at 10% 18%,#feedc9 0% 1px,#0000 1.7px),radial-gradient(circle at 66% 22%,#e7ab4d 0% 1px,#0000 1.8px),radial-gradient(circle at 35% 74%,#87a6d7 0% 1px,#0000 1.7px),linear-gradient(28deg,#0000 0% 49.8%,#f1b9650b 50%,#0000 50.2%);background-size:230px 230px,330px 330px,280px 280px,9rem 9rem;position:fixed;inset:0}.catalog-page__hero,.catalog-browser{width:min(100%,1500px);margin-inline:auto}.catalog-page__hero{padding-bottom:clamp(1.4rem,3vw,2.4rem)}.catalog-page__hero-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,.48fr);align-items:end;gap:clamp(1rem,2.8vw,2rem);margin-top:clamp(1.4rem,3vw,2.3rem);display:grid}.catalog-page__eyebrow{color:var(--gold);letter-spacing:.28em;text-transform:uppercase;font-size:.68rem;font-weight:800}.catalog-page h1{max-width:13ch;color:var(--cream);letter-spacing:0;text-shadow:0 0 2.4rem #f8b74f38,0 1px #000000b8;text-shadow:0 0 2.4rem lab(79.0612% 17.2034 60.4939/.22),0 1px lab(.000196457% .00967085 -.0255048/.72);margin-top:.55rem;font-size:clamp(3.2rem,7vw,7rem);line-height:.9}.catalog-page h1 span{color:var(--gold);font-family:var(--font-serif);font-style:italic}.catalog-page .shop-compass-callout{margin-top:0}.catalog-browser{position:relative}.catalog-browser__mobile-command{display:none}.catalog-browser__layout{grid-template-columns:minmax(15.8rem,18.5rem) minmax(0,1fr);align-items:start;gap:clamp(.85rem,1.6vw,1.3rem);display:grid}.catalog-browser__rail{scrollbar-width:thin;background:radial-gradient(circle at 48% 0,#f8b74f1f,#0000 12rem),linear-gradient(#010106eb,#000000f5);background:radial-gradient(circle at 48% 0,#f8b74f1f,#0000 12rem),linear-gradient(#010106eb,#000000f5);border:1px solid #f6c16b3d;border:1px solid lab(81.4878% 12.6154 50.1466/.24);max-height:calc(100svh - 6.4rem);padding:.8rem;position:sticky;top:5.6rem;overflow:auto;box-shadow:0 1.4rem 3.2rem #0000006b,inset 0 0 0 1px #faf1dc09}.catalog-browser__rail-head{border-bottom:1px solid #f6c16b29;border-bottom:1px solid lab(81.4878% 12.6154 50.1466/.16);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.7rem;display:flex}.catalog-browser__rail-head span,.catalog-filter-sheet__head p{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.44rem;font-size:.65rem;font-weight:800;display:inline-flex}.catalog-browser__rail-head button,.catalog-filter-sheet__actions button,.catalog-active-chips button,.catalog-mobile-filter-button{color:var(--gold);letter-spacing:.17em;text-transform:uppercase;background:#00000075;border:1px solid #f6c16b52;border:1px solid lab(81.4878% 12.6154 50.1466/.32);font-size:.64rem;font-weight:800;transition:border-color .18s,background .18s,color .18s,transform .18s}.catalog-browser__rail-head button{min-height:2rem;padding:.42rem .62rem}.catalog-browser__rail-head button:not(:disabled):hover,.catalog-active-chips button:hover,.catalog-mobile-filter-button:hover,.catalog-filter-sheet__actions button:hover{border-color:var(--gold);color:var(--cream);background:#f8b74f1a;transform:translateY(-1px)}.catalog-browser__rail-head button:disabled{opacity:.45}.catalog-filter-stack{gap:.72rem;padding-top:.75rem;display:grid}.catalog-filter-group{border:0;border-bottom:1px solid oklch(84% .12 78/.14);margin:0;padding:0 0 .76rem}.catalog-filter-group legend{color:#f6f2e5c2;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.55rem;font-size:.68rem;font-weight:800}.catalog-filter-group>div{gap:.38rem;display:grid}.catalog-filter-group--compact>div{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-filter-group button{color:#f6f2e5b8;text-align:left;background:linear-gradient(#010104bd,#000000bd);border:1px solid #f6c16b2e;border:1px solid lab(81.4878% 12.6154 50.1466/.18);justify-content:space-between;align-items:center;gap:.55rem;min-height:2.28rem;padding:.48rem .55rem;font-size:.72rem;line-height:1.15;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:flex}.catalog-filter-group button[aria-pressed=true]{color:var(--cream);background:radial-gradient(circle at 50% 0,#fcbe5433,#0000 80%),linear-gradient(#1a0800db,#000001e6);background:radial-gradient(circle at 50% 0,#fcbe5433,#0000 80%),linear-gradient(#1a0800db,#060202e1,#000001e6);border-color:#ffdfa0b3;border-color:lab(90.8417% 10.8792 49.7161/.7);box-shadow:0 0 1.1rem #e3a3381f}.catalog-filter-group button small{color:var(--gold);font-variant-numeric:tabular-nums;flex:none;font-size:.64rem}.catalog-filter-group--price>div{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-filter-group--price label{gap:.28rem;display:grid}.catalog-filter-group--price label span{color:#f6f2e585;letter-spacing:.18em;text-transform:uppercase;font-size:.6rem;font-weight:800}.catalog-filter-group--price input{min-width:0;color:var(--cream);font-variant-numeric:tabular-nums;background:#0000008f;border:1px solid #f6c16b38;border:1px solid lab(81.4878% 12.6154 50.1466/.22);padding:.55rem}.catalog-filter-group--toggles{gap:.52rem;display:grid}.catalog-filter-group--toggles label{color:#f6f2e5c7;align-items:center;gap:.55rem;font-size:.76rem;display:flex}.catalog-filter-group--toggles input{accent-color:var(--gold)}.catalog-browser__results{min-width:0}.catalog-browser__toolbar{grid-template-columns:auto minmax(16rem,1fr) minmax(11.5rem,14rem);align-items:stretch;gap:.72rem;margin-bottom:.8rem;display:grid}.catalog-browser__result-count,.catalog-search,.catalog-sort{color:var(--cream);background:radial-gradient(circle at 50% 0,#f8b74f1a,#0000 76%),linear-gradient(#000103d1,#000000e0);background:radial-gradient(circle at 50% 0,#f8b74f1a,#0000 76%),linear-gradient(#000103d1,#000000e0);border:1px solid #f6c16b38;border:1px solid lab(81.4878% 12.6154 50.1466/.22);box-shadow:inset 0 0 0 1px #faf1dc09}.catalog-browser__result-count{grid-template-columns:auto auto;align-content:center;gap:.02rem .42rem;min-width:8.5rem;padding:.66rem .75rem;display:grid}.catalog-browser__result-count strong{color:var(--gold);font-family:var(--font-display);font-size:1.72rem;line-height:.9}.catalog-browser__result-count span{letter-spacing:.18em;text-transform:uppercase;align-self:end;font-size:.68rem;font-weight:800}.catalog-browser__result-count small{color:#f6f2e580;grid-column:1/-1;font-size:.68rem}.catalog-search{align-items:center;gap:.58rem;padding:.76rem .84rem;display:flex}.catalog-search svg{color:var(--gold);flex:none}.catalog-search input{width:100%;min-width:0;color:var(--cream);background:0 0;border:0;font-size:.92rem}.catalog-search input::placeholder{color:#f6f2e56b}.catalog-sort{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;padding:.58rem .62rem;display:grid}.catalog-sort span{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:800}.catalog-sort select{min-width:0;color:var(--cream);background:0 0;border:0;font-size:.84rem}.catalog-sort option{color:var(--ink)}.catalog-active-chips{flex-wrap:wrap;gap:.45rem;margin-bottom:.95rem;display:flex}.catalog-active-chips button{align-items:center;gap:.4rem;min-height:2rem;padding:.42rem .58rem;display:inline-flex}.catalog-active-chips__clear{background:#f8b74f29!important}.catalog-browser__grid{grid-template-columns:repeat(auto-fit,minmax(12.8rem,1fr));gap:clamp(.62rem,1.1vw,.95rem);display:grid}.catalog-browser__empty{text-align:center;background:radial-gradient(circle at 50% 0,#f8b74f24,#0000 20rem),#000000a3;background:radial-gradient(circle at 50% 0,#f8b74f24,#0000 20rem),#000000a3;border:1px solid #f6c16b33;border:1px solid lab(81.4878% 12.6154 50.1466/.2);align-content:center;place-items:center;gap:.9rem;min-height:22rem;display:grid}.catalog-browser__empty svg{color:var(--gold)}.catalog-browser__empty h2{letter-spacing:0;font-size:clamp(2rem,4vw,3rem)}.catalog-browser__empty button{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid #f6c16b80;border-bottom:1px solid lab(81.4878% 12.6154 50.1466/.5);font-size:.68rem;font-weight:800}.catalog-filter-sheet{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000094;display:none;position:fixed;inset:0}.catalog-filter-sheet__panel{background:radial-gradient(circle at 50% 0,#f8b74f29,#0000 18rem),linear-gradient(#000003,#000);background:radial-gradient(circle at 50% 0,#f8b74f29,#0000 18rem),linear-gradient(#000003,#000);border:1px solid #f6c16b4d;border:1px solid lab(81.4878% 12.6154 50.1466/.3);grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,32rem);max-height:min(88svh,48rem);margin:auto auto 0;display:grid;box-shadow:0 -1.2rem 4rem #000000a3}.catalog-filter-sheet__head{border-bottom:1px solid #f6c16b2e;border-bottom:1px solid lab(81.4878% 12.6154 50.1466/.18);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.catalog-filter-sheet__head h2{letter-spacing:0;margin-top:.22rem;font-size:1.75rem}.catalog-filter-sheet__head button{width:2.6rem;height:2.6rem;color:var(--gold);border:1px solid #f6c16b47;border:1px solid lab(81.4878% 12.6154 50.1466/.28);place-items:center;display:grid}.catalog-filter-stack--mobile{padding:1rem;overflow:auto}.catalog-filter-sheet__actions{border-top:1px solid #f6c16b2e;border-top:1px solid lab(81.4878% 12.6154 50.1466/.18);grid-template-columns:.8fr 1.2fr;gap:.7rem;padding:.9rem 1rem 1rem;display:grid}.catalog-filter-sheet__actions button{min-height:2.9rem}.catalog-filter-sheet__actions button:last-child{color:#020000;background:linear-gradient(#ffe8be,#d28423);background:linear-gradient(color(xyz 0.814 0.825 0.358),#d28423)}.account-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.account-journey-card--active{box-shadow:0 1.5rem 4rem #0000008f,0 0 3rem #e3a33824}.account-journey-grid{grid-template-columns:minmax(0,1fr) 24rem;gap:1rem;margin-top:2rem;display:grid}.account-journey-supporting{gap:.9rem;margin-top:1rem;display:grid}.account-journey-empty{margin-top:2rem}@media(max-width:980px){.catalog-page{padding-top:6.3rem}.catalog-page__hero-grid,.catalog-browser__layout{grid-template-columns:1fr}.catalog-page__hero-grid{align-items:start}.catalog-browser__rail{display:none}.catalog-browser__mobile-command{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#000000f2,#000000c7);grid-template-columns:minmax(0,1fr) auto;gap:.55rem;margin-bottom:.7rem;padding:.55rem 0;display:grid;position:sticky;top:4.4rem}.catalog-mobile-filter-button{justify-content:center;align-items:center;gap:.46rem;min-height:2.82rem;padding:.65rem .72rem;display:inline-flex}.catalog-mobile-filter-button strong{background:var(--gold);color:#000001;letter-spacing:0;border-radius:999px;place-items:center;min-width:1.2rem;height:1.2rem;font-size:.64rem;display:grid}.catalog-browser__toolbar{grid-template-columns:minmax(0,1fr) minmax(10rem,13rem)}.catalog-browser__toolbar .catalog-search{display:none}.catalog-filter-sheet{display:grid}.catalog-browser__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bag-console{grid-template-columns:1fr}.bag-oracle{position:static}.account-overview-grid,.account-order-list,.account-gateway-grid,.account-product-grid,.account-favorites-grid,.account-order-detail,.account-journey-grid,.gateway-compass__hero,.gateway-compass__result{grid-template-columns:1fr 1fr}.account-order-summary{grid-column:span 2}.gateway-compass__hero-copy,.gateway-compass__result-main,.gateway-compass__result-products{grid-column:1/-1}}@media(max-width:640px){.catalog-browser__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bag-page{padding-top:6.5rem}.bag-page__hero h1{font-size:clamp(2.55rem,15vw,4.2rem)}.bag-item-card{grid-template-columns:5.4rem minmax(0,1fr);align-items:start}.bag-item-card__price{grid-column:2;justify-items:start}.bag-item-card__controls,.bag-console__signal{flex-direction:column;align-items:stretch}.bag-quantity,.bag-item-card__remove{width:100%}.bag-quantity{justify-content:space-between}.bag-quantity output{flex:1}.account-sanctuary{padding-top:7rem}.account-overview-grid,.account-order-list,.account-gateway-grid,.account-product-grid,.account-favorites-grid,.account-order-detail,.account-journey-grid,.gateway-compass__hero,.gateway-compass__result,.gateway-compass__options,.gateway-compass__products{grid-template-columns:1fr}.account-section__head,.account-hero__actions,.gateway-compass__controls,.gateway-compass__hero-actions,.shop-compass-callout{flex-direction:column;align-items:stretch}.account-order-summary{grid-column:auto}.account-order-item{grid-template-columns:6rem minmax(0,1fr)}.gateway-compass-shell{padding-top:6.5rem}}.admin-login,.admin-shell{min-height:100svh;color:var(--cream);background:radial-gradient(circle at 12% 8%,#ce87002e,#0000 22rem),radial-gradient(circle at 84% 22%,#56469229,#0000 26rem),linear-gradient(135deg,#000001,#030100);background:radial-gradient(circle at 12% 8%,color(xyz 0.345 0.304 0.019 / 0.18),#0000 22rem),radial-gradient(circle at 84% 22%,#56469229,#0000 26rem),linear-gradient(135deg,#000001,#030000)}.admin-login{place-items:center;padding:1.5rem;display:grid}.admin-login form{background:#000001c7;border:1px solid #f6c16b42;border:1px solid lab(81.4878% 12.6154 50.1466/.26);width:min(100%,28rem);padding:clamp(1.4rem,4vw,2.4rem);box-shadow:0 2rem 5rem #00000094}.admin-login p,.admin-header p,.admin-brand small,.admin-field span,.admin-stat span{color:var(--gold);letter-spacing:.28em;text-transform:uppercase;font-size:.68rem;font-weight:700}.admin-login h1{color:var(--cream);margin-top:.8rem;margin-bottom:2rem;font-size:clamp(2.4rem,8vw,4.2rem);line-height:.9}.admin-login label,.admin-field{gap:.55rem;display:grid}.admin-login label+label{margin-top:1rem}.admin-login input,.admin-field input,.admin-field textarea,.admin-field select{width:100%;color:var(--cream);background:#000000ad;border:1px solid #f6c16b3d;border:1px solid lab(81.4878% 12.6154 50.1466/.24);padding:.86rem .95rem}.admin-field textarea{resize:vertical}.admin-taxonomy-field{background:#00000061;border:1px solid #f6c16b38;border:1px solid lab(81.4878% 12.6154 50.1466/.22);padding:1rem}.admin-taxonomy-field legend{color:var(--gold);letter-spacing:.28em;text-transform:uppercase;padding-inline:.35rem;font-size:.68rem;font-weight:700}.admin-taxonomy-field__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.admin-taxonomy-field__grid p{color:#f6f2e5b3;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.5rem;font-size:.72rem;font-weight:800}.admin-taxonomy-field__grid>div>div{flex-wrap:wrap;gap:.42rem;display:flex}.admin-taxonomy-chip{background:#00000075;border:1px solid #f6c16b38;border:1px solid lab(81.4878% 12.6154 50.1466/.22);padding:.46rem .58rem}.admin-login button,.admin-submit-row button,.admin-upload button,.admin-media-panel button,.admin-import-search button,.admin-product-preview button,.admin-data-table button{color:#040100;letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(#ffbd47,#bf7028);background:linear-gradient(color(xyz 0.613 0.581 0.115),#bf7028);border:1px solid #f6c16b61;border:1px solid lab(81.4878% 12.6154 50.1466/.38);min-height:2.9rem;padding:.7rem 1rem;font-size:.72rem;font-weight:800;transition:transform .25s,box-shadow .25s}.admin-login button{width:100%;margin-top:1.4rem}.admin-login button:hover,.admin-submit-row button:hover,.admin-upload button:hover,.admin-media-panel button:hover,.admin-import-search button:hover,.admin-product-preview button:hover,.admin-data-table button:hover{transform:translateY(-1px);box-shadow:0 0 1.8rem #e7970047;box-shadow:0 0 1.8rem lab(69.5439% 24.6661 74.9647/.28)}.admin-login small,.admin-notice{color:#f6f2e5b8;min-height:1.4rem;font-family:var(--font-serif);margin-top:1rem;font-size:1.05rem;font-style:italic;display:block}.admin-shell{grid-template-columns:17rem minmax(0,1fr);display:grid}.admin-sidebar{background:#000000db;border-right:1px solid #f6c16b29;border-right:1px solid lab(81.4878% 12.6154 50.1466/.16);flex-direction:column;height:100svh;padding:1.2rem;display:flex;position:sticky;top:0}.admin-brand{border:1px solid #f6c16b33;border:1px solid lab(81.4878% 12.6154 50.1466/.2);gap:.25rem;margin-bottom:1.5rem;padding:1rem;display:grid}.admin-brand span{color:var(--cream);font-family:var(--font-display);font-size:1.6rem;line-height:.95}.admin-sidebar nav{gap:.35rem;display:grid}.admin-sidebar nav a{color:#f6f2e5ad;letter-spacing:.16em;text-transform:uppercase;border:1px solid #0000;padding:.72rem .8rem;font-size:.75rem}.admin-sidebar nav a:hover,.admin-sidebar nav a.is-active{color:var(--gold);background:#f6c16b14;border-color:#f6c16b47}.admin-user-card{border-top:1px solid #f6c16b29;border-top:1px solid lab(81.4878% 12.6154 50.1466/.16);gap:.75rem;margin-top:auto;padding-top:1rem;display:grid}.admin-user-card span{overflow-wrap:anywhere;color:#f6f2e5bd;font-size:.82rem}.admin-user-card button{color:var(--gold);letter-spacing:.18em;text-align:left;text-transform:uppercase;border-bottom:1px solid #f6c16b66;border-bottom:1px solid lab(81.4878% 12.6154 50.1466/.4);font-size:.72rem}.admin-main{width:min(100%,1380px);margin-inline:auto;padding:clamp(1.4rem,4vw,3rem)}.admin-header{margin-bottom:1.6rem}.admin-header h1{color:var(--cream);margin-top:.6rem;font-size:clamp(3rem,7vw,6rem);line-height:.9}.admin-header span{color:#f6f2e5ad;max-width:45rem;margin-top:.9rem;line-height:1.7;display:block}.admin-card,.admin-editor,.admin-stat,.admin-data-table article{background:#000001b8;border:1px solid #f6c16b33;border:1px solid lab(81.4878% 12.6154 50.1466/.2);box-shadow:inset 0 0 2.5rem #e7970009;box-shadow:inset 0 0 2.5rem lab(69.5439% 24.6661 74.9647/.035)}.admin-card{padding:clamp(1rem,2.5vw,1.5rem)}.admin-card h2,.admin-editor summary span:first-child,.admin-message-head h2{color:var(--cream);font-family:var(--font-display);font-size:1.8rem}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.2rem;display:grid}.admin-stat{gap:.5rem;padding:1.2rem;display:grid}.admin-stat strong{color:var(--cream);font-family:var(--font-display);font-size:3rem;line-height:1}.admin-stat small,.admin-card p,.admin-data-table span,.admin-message-head p,.admin-private-note{color:#f6f2e59e;line-height:1.6}.admin-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.admin-quick-grid a{color:var(--gold);border:1px solid #f6c16b2e;border:1px solid lab(81.4878% 12.6154 50.1466/.18);padding:1rem}.admin-editor{margin-top:1rem}.admin-catalog-command{background:radial-gradient(circle at 8% 0,#ffbd471f,#0000 18rem),#000001b8;background:radial-gradient(circle at 8% 0,color(xyz 0.613 0.581 0.115 / 0.122),#0000 18rem),#000001b8;border:1px solid #f6c16b33;border:1px solid lab(81.4878% 12.6154 50.1466/.2);grid-template-columns:minmax(12rem,.8fr) minmax(16rem,1.2fr) minmax(11rem,.65fr) minmax(12rem,.75fr);align-items:end;gap:.85rem;margin-bottom:1rem;padding:1rem;display:grid;box-shadow:inset 0 0 2.5rem #e797000a;box-shadow:inset 0 0 2.5rem lab(69.5439% 24.6661 74.9647/.04)}.admin-catalog-command>div{gap:.22rem;display:grid}.admin-catalog-command p,.admin-media-panel>p,.admin-product-preview__top span,.admin-yoycol-grid h3,.admin-yoycol-variants h3,.admin-raw-json summary{color:var(--gold);letter-spacing:.24em;text-transform:uppercase;font-size:.64rem;font-weight:800}.admin-catalog-command strong{color:var(--cream);font-family:var(--font-display);font-size:2.05rem;line-height:1}.admin-catalog-command>div span,.admin-media-panel small,.admin-product-preview small,.admin-yoycol-grid p,.admin-yoycol-variants span{color:#f6f2e59e;font-size:.78rem;line-height:1.55}.admin-editor summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;list-style:none;display:flex}.admin-editor summary::-webkit-details-marker{display:none}.admin-summary-meta{color:#f6f2e58c;margin-left:auto;font-size:.8rem}.admin-product-summary-title{align-items:center;gap:.75rem;display:inline-flex}.admin-product-summary-title img{aspect-ratio:1;object-fit:cover;border:1px solid #f6c16b3d;border:1px solid lab(81.4878% 12.6154 50.1466/.24);width:2.7rem}.admin-collection-studio,.admin-product-studio{border-top:1px solid #f6c16b1f;border-top:1px solid lab(81.4878% 12.6154 50.1466/.12);grid-template-columns:minmax(0,1fr) minmax(18rem,.52fr);display:grid}.admin-product-studio.admin-card{border-top:1px solid #f6c16b33;border-top:1px solid lab(81.4878% 12.6154 50.1466/.2)}.admin-product-studio__fields{border-top:0}.admin-product-studio__side{border-left:1px solid #f6c16b1f;border-left:1px solid lab(81.4878% 12.6154 50.1466/.12);align-content:start;gap:1rem;padding:1.2rem;display:grid}.admin-media-panel{background:radial-gradient(circle at 50% 0,#ffbd4714,#0000 14rem),#00000061;background:radial-gradient(circle at 50% 0,color(xyz 0.613 0.581 0.115 / 0.078),#0000 14rem),#00000061;border-left:1px solid #f6c16b1f;border-left:1px solid lab(81.4878% 12.6154 50.1466/.12);align-content:start;gap:.8rem;padding:1.2rem;display:grid}.admin-product-studio__side .admin-media-panel{border:1px solid #f6c16b29;border:1px solid lab(81.4878% 12.6154 50.1466/.16)}.admin-media-panel__image{aspect-ratio:4/5;background:#000;border:1px solid #f6c16b33;border:1px solid lab(81.4878% 12.6154 50.1466/.2);overflow:hidden;box-shadow:inset 0 0 2.5rem #000000ad}.admin-media-panel__image img{object-fit:cover;width:100%;height:100%}.admin-form-grid{border-top:1px solid #f6c16b1f;border-top:1px solid lab(81.4878% 12.6154 50.1466/.12);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.2rem;display:grid}.admin-field--wide,.admin-submit-row,.admin-private-note{grid-column:1/-1}.admin-check{color:#f6f2e5b8;align-items:center;gap:.65rem;display:flex}.admin-product-preview{background:radial-gradient(circle at 70% 0,#ffbd4714,#0000 17rem),linear-gradient(#000002e6,#000000eb);background:radial-gradient(circle at 70% 0,color(xyz 0.613 0.581 0.115 / 0.078),#0000 17rem),linear-gradient(#000002e6,#000000eb);border:1px solid #f6c16b2e;border:1px solid lab(81.4878% 12.6154 50.1466/.18);gap:.95rem;padding:1rem;display:grid;box-shadow:inset 0 0 2.8rem #e797000a;box-shadow:inset 0 0 2.8rem lab(69.5439% 24.6661 74.9647/.04)}.admin-product-preview--sun{border-color:#ffbc4f52;border-color:lab(81.3612% 18.701 65.7455/.32);box-shadow:inset 0 0 3rem #e7970014,0 0 2rem #e7970014;box-shadow:inset 0 0 3rem lab(69.5439% 24.6661 74.9647/.08),0 0 2rem lab(69.5439% 24.6661 74.9647/.08)}.admin-product-preview__top{justify-content:space-between;gap:1rem;display:flex}.admin-product-preview__top strong{color:#f6f2e5c7;font-family:var(--font-serif);font-size:.9rem;font-style:italic}.admin-product-preview__body{grid-template-columns:minmax(0,.9fr) minmax(10rem,.82fr);align-items:start;gap:.9rem;display:grid}.admin-product-preview__image{aspect-ratio:4/5;background:#000;border:1px solid #f6c16b47;border:1px solid lab(81.4878% 12.6154 50.1466/.28);overflow:hidden}.admin-product-preview__image img{object-fit:cover;filter:sepia(.12)brightness(.85)contrast(1.08);width:100%;height:100%}.admin-product-preview__purchase{gap:.55rem;display:grid}.admin-product-preview__purchase p{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;font-size:.58rem;font-weight:800}.admin-product-preview__purchase h3{color:var(--cream);font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.6rem,2.8vw,2.4rem);line-height:.92}.admin-product-preview__purchase>span{color:var(--gold);font-family:var(--font-serif);font-size:1.8rem}.admin-product-preview__purchase div{flex-wrap:wrap;gap:.4rem;display:flex}.admin-product-preview__purchase i{color:#f6f2e5b8;border:1px solid #f6c16b47;border:1px solid lab(81.4878% 12.6154 50.1466/.28);place-items:center;min-width:2.1rem;height:1.9rem;font-size:.7rem;font-style:normal;display:grid}.admin-product-preview__purchase button{min-height:2.35rem;padding-inline:.7rem}.admin-product-preview__purchase button+button{color:var(--gold);background:0 0}.admin-product-preview__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.admin-product-preview__cards article{border:1px solid #f6c16b24;border:1px solid lab(81.4878% 12.6154 50.1466/.14);padding:.8rem}.admin-product-preview__cards h4{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:.62rem}.admin-product-preview__cards p,.admin-product-preview__cards dd{color:#f6f2e59e;margin-top:.45rem;font-size:.75rem;line-height:1.55}.admin-product-preview__cards dl div{grid-template-columns:4.2rem 1fr;gap:.5rem;display:grid}.admin-product-preview__cards dt{color:var(--gold);margin-top:.45rem;font-size:.68rem}.admin-submit-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.admin-submit-row .admin-danger{color:#ffbcb1;color:lab(82.8577% 30.371 18.9496);background:0 0}.admin-pill{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;border:1px solid #f6c16b3d;border:1px solid lab(81.4878% 12.6154 50.1466/.24);align-items:center;padding:.28rem .55rem;font-size:.62rem;font-weight:800;display:inline-flex}.admin-pill--archived,.admin-pill--closed,.admin-pill--unsubscribed{color:#b0a290}.admin-pill--draft,.admin-pill--new{color:#ffb4a0;color:lab(80.3903% 37.636 30.9045)}.admin-pill--paid,.admin-pill--reviewed{color:#96d88f}.admin-pill--failed,.admin-pill--expired,.admin-pill--canceled,.admin-pill--on_hold{color:#ffbcb1;color:lab(82.8577% 30.371 18.9496)}.admin-pill--pending,.admin-pill--pending_review{color:#ffc669;color:lab(83.7966% 13.9277 54.9481)}.admin-upload,.admin-import-search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.admin-card code{overflow-wrap:anywhere;color:var(--gold);border:1px solid #f6c16b2e;border:1px solid lab(81.4878% 12.6154 50.1466/.18);margin-top:1rem;padding:1rem;display:block}.admin-data-table,.admin-message-list,.admin-order-list{gap:1rem;display:grid}.admin-data-table article{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem;display:grid}.admin-data-table strong{color:var(--cream);display:block}.admin-message-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.admin-message-list .admin-card>p{white-space:pre-wrap}.admin-order-statuses{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.admin-order-grid{border-block:1px solid #f6c16b1f;border-block:1px solid lab(81.4878% 12.6154 50.1466/.12);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-block:1rem;display:grid}.admin-order-grid h3,.admin-order-items strong{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:800}.admin-order-grid p,.admin-order-items span{color:#f6f2e5a8;overflow-wrap:anywhere;margin-top:.35rem;font-size:.88rem;line-height:1.6;display:block}.admin-order-items{gap:.75rem;padding-block:1rem;display:grid}.admin-order-items div{background:#0000018f;border:1px solid #f6c16b1f;border:1px solid lab(81.4878% 12.6154 50.1466/.12);padding:.9rem}.admin-import-preview{gap:1rem;margin-top:1rem;display:grid}.admin-yoycol-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.admin-yoycol-grid article,.admin-yoycol-variants article{background:#0000006b;border:1px solid #f6c16b24;border:1px solid lab(81.4878% 12.6154 50.1466/.14);padding:.85rem}.admin-yoycol-variants{margin-top:1rem}.admin-yoycol-variants>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.7rem;display:grid}.admin-yoycol-variants strong{color:var(--cream);display:block}.admin-yoycol-variants span{overflow-wrap:anywhere;display:block}.admin-raw-json{border:1px solid #f6c16b29;border:1px solid lab(81.4878% 12.6154 50.1466/.16);margin-top:1rem}.admin-raw-json summary{cursor:pointer;padding:.85rem}.admin-raw-json pre{color:#f6f2e5b8;white-space:pre-wrap;border-top:1px solid #f6c16b1f;border-top:1px solid lab(81.4878% 12.6154 50.1466/.12);max-height:30rem;padding:1rem;font-size:.75rem;line-height:1.55;overflow:auto}.admin-image-strip{gap:.8rem;margin-top:1rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.admin-image-strip img{aspect-ratio:1;object-fit:cover;border:1px solid #f6c16b2e;border:1px solid lab(81.4878% 12.6154 50.1466/.18);width:9rem}@media(max-width:980px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{height:auto;position:relative}.admin-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stat-grid,.admin-quick-grid,.admin-form-grid,.admin-catalog-command,.admin-collection-studio,.admin-product-studio,.admin-product-preview__body,.admin-product-preview__cards,.admin-yoycol-grid,.admin-yoycol-variants>div,.admin-upload,.admin-import-search,.admin-order-grid,.admin-taxonomy-field__grid,.admin-data-table article{grid-template-columns:1fr}.admin-order-statuses{justify-content:flex-start}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
