/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.tab-0{tab-size:0}.tab-1{tab-size:1}.tab-2{tab-size:2}.tab-3{tab-size:3}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Oxanium;src:url(/enigma-wear/media/oxanium.ttf)format("truetype");font-display:swap}@font-face{font-family:Space;src:url(/enigma-wear/media/space.ttf)format("truetype");font-display:swap}:root{color-scheme:dark;--ink:#08090d;--paper:#efece5;--red:#ff3b45;--violet:#7041ff;--blue:#264fff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--ink);color:var(--paper);margin:0;font-family:Space,sans-serif}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}button{border:0}a:focus-visible,button:focus-visible{outline:2px solid var(--paper);outline-offset:6px}::selection{background:var(--red);color:var(--ink)}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-thumb{background:#6b637a}::-webkit-scrollbar-track{background:var(--ink)}h1,h2,h3,p{margin:0}svg{flex-shrink:0}main{--accent:var(--red);overflow:clip}main[data-world=violet]{--accent:var(--violet)}main[data-world=blue]{--accent:var(--blue)}.skip{z-index:30;background:var(--paper);color:var(--ink);padding:12px;position:fixed;top:-60px;left:10px}.skip:focus{top:10px}.private-bar{letter-spacing:.13em;color:#c6c0cc;background:#111015;justify-content:space-between;align-items:center;height:30px;padding:0 28px;font-size:9px;display:flex}.hero{isolation:isolate;background:#09090e;height:calc(100svh - 30px);min-height:640px;max-height:1200px;position:relative;overflow:hidden}.world-plane{z-index:-3;position:absolute;inset:0}.plane-left{background:var(--accent);clip-path:polygon(0 0,39% 0,31% 23%,38% 45%,27% 100%,0 100%)}.plane-right{clip-path:polygon(82% 0,100% 0,100% 100%,65% 100%,71% 66%,64% 40%);background:#3a1c9e}.world-echo{z-index:-2;background:radial-gradient(at 59% 55%,#a93eff25,#0000 51%);position:absolute;inset:0}.navigation{z-index:10;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));background:#0b0b10;gap:30px;height:64px;margin:0 28px;padding:0 22px;position:relative;top:22px}.brand,.navigation{align-items:center;display:flex}.brand{letter-spacing:.06em;gap:10px;font-family:Oxanium,sans-serif;font-size:20px;font-weight:700}.nav-links{gap:30px;margin:auto;font-size:12px;display:flex}.nav-links a{border-bottom:1px solid #0000;padding:15px 0}.nav-links a:hover{border-color:var(--paper)}.cut{clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px))}.nav-action{background:var(--paper);color:var(--ink);justify-content:space-between;align-items:center;gap:26px;padding:12px 16px;font-size:11px;display:flex}.menu-button,.mobile-navigation{display:none}.giant-type{letter-spacing:-.04em;color:var(--paper);white-space:nowrap;z-index:-1;font-family:Oxanium,sans-serif;font-weight:800;line-height:1;position:absolute;top:20%;left:50%;translate:-50%}.figure-stage{pointer-events:none;z-index:2;transform-origin:50% 80%;position:absolute;inset:95px 0 70px}.hero-model{object-fit:contain;filter:drop-shadow(16px 18px 22px #03020866);width:100%;height:100%;position:relative}.ground-shadow{filter:blur(13px);background:#0009;border-radius:50%;width:28%;height:5%;position:absolute;bottom:2%;left:36%}.hero-title{z-index:3;max-width:29%;position:absolute;top:53%;left:4%}.hero-title h1{letter-spacing:-.035em;color:#0b0b10;font-family:Oxanium,sans-serif;font-size:clamp(22px,3vw,48px);font-weight:700;line-height:1.05}.hero-title p{color:#171018;margin-top:18px;font-size:11px}.hero-description{z-index:4;max-width:245px;position:absolute;bottom:18%;right:4%}.hero-description p{margin-bottom:24px;font-size:18px;line-height:1.35}.primary{background:var(--paper);color:var(--ink);justify-content:space-between;align-items:center;gap:26px;min-height:56px;padding:18px 22px;font-size:12px;font-weight:600;display:flex}.detail-link:hover,.nav-action:hover,.primary:hover{background:#fff8ec}.side-note{writing-mode:vertical-rl;letter-spacing:.18em;align-items:center;gap:18px;font-size:9px;display:flex;position:absolute;top:30%;right:24px}.side-note i{background:#cfc1f380;width:1px;height:60px}.hero-bottom{z-index:5;letter-spacing:.04em;background:#09090eeb;justify-content:space-between;align-items:center;width:100%;padding:20px 28px;font-size:10px;display:flex;position:absolute;bottom:0;left:0}.motion-toggle,.scroll-link{background:0 0;align-items:center;gap:12px;padding:8px 0;display:flex}.status-dot{border:1px solid #d7ccdc;border-radius:50%;width:6px;height:6px}.status-dot.active{background:var(--red);border-color:var(--red)}.edition{letter-spacing:.15em;color:#bdb5c9;font-size:8px}.collection{padding:120px 5% 80px}.collection-intro{grid-template-columns:1.4fr 1fr;align-items:end;gap:12%;margin-bottom:60px;display:grid}.collection h2,.detail-content h2{letter-spacing:-.035em;font-family:Oxanium,sans-serif;font-size:clamp(34px,4.5vw,68px);font-weight:650;line-height:1}.collection-intro p{max-width:39ch;font-size:16px;line-height:1.6}.subtle{color:#afa8b8;margin-top:16px!important;font-size:13px!important}.set-stage{background:var(--accent);isolation:isolate;clip-path:polygon(0 32px,32px 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%);height:750px;min-height:570px;max-height:85svh;position:relative;overflow:hidden}.set-word{letter-spacing:-.04em;color:#0c09122b;font-family:Oxanium;font-size:clamp(150px,27vw,430px);font-weight:800;line-height:1;position:absolute;top:8%;left:3%}.set-stage>.garment-art{object-fit:contain;filter:drop-shadow(15px 22px 18px #12091b3d);width:100%;height:100%;position:absolute;inset:0}.set-label{color:#09090e;gap:12px;max-width:26%;display:grid;position:absolute;top:11%;left:5%}.set-label span{letter-spacing:.12em;font-size:10px}.set-label strong{font-family:Oxanium;font-size:36px;font-weight:600;line-height:1}.world-controls{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);background:#09090e;gap:14px;padding:18px 22px;display:grid;position:absolute;bottom:7%;left:5%}.world-controls>span{font-size:10px}.world-controls>div{gap:12px;display:flex}.world-chip{outline-offset:2px;background:0 0;outline:1px solid #0000;width:32px;height:32px;padding:4px}.world-chip[aria-pressed=true]{outline-color:var(--paper)}.world-chip span{background:var(--red);height:100%;display:block}.world-chip.violet span{background:var(--violet)}.world-chip.blue span{background:var(--blue)}.detail-link{color:var(--ink);background:var(--paper);align-items:center;gap:24px;padding:18px 22px;font-size:12px;display:flex;position:absolute;bottom:7%;right:5%}.construction{grid-template-columns:1.1fr 1fr;align-items:center;gap:8%;padding:30px 5% 120px;display:grid}.detail-photo{clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);background:#19131f;height:620px;position:relative;overflow:hidden}.detail-photo>.garment-art{object-fit:cover;object-position:50% 4%;transform-origin:50% 10%;width:100%;height:100%;transform:scale(2.3)}.detail-photo>.garment-art.zip{transform-origin:50% 32%;transform:scale(1.8)}.detail-photo>.garment-art.trousers{transform-origin:50% 77%;transform:scale(1.7)}.photo-caption{padding:12px 16px;font-size:11px;position:absolute;bottom:28px;left:28px}.detail-content h2{font-size:clamp(30px,3.5vw,52px)}.detail-tabs{border-bottom:1px solid #48404f;gap:20px;margin-top:44px;display:flex}.detail-tabs button{color:#b9b1c2;background:0 0;border-bottom:2px solid #0000;padding:14px 0;font-size:13px}.detail-tabs button[aria-selected=true]{border-color:var(--red);color:var(--paper)}.detail-copy{min-height:190px;padding-top:26px}.detail-copy h3{margin-bottom:14px;font-size:18px;font-weight:500}.detail-copy p{color:#b9b1c2;max-width:40ch;font-size:14px;line-height:1.75}.text-link{border-bottom:1px solid #ada5b4;align-items:center;gap:24px;padding:12px 0;font-size:12px;display:inline-flex}.manifesto{color:#160f20;background:#d4c1f4;padding:80px 5%;position:relative;overflow:hidden}.manifesto-mark{margin-bottom:42px;display:block}.manifesto-mark svg{width:50px;height:50px}.manifesto h2{letter-spacing:-.04em;font-family:Oxanium;font-size:clamp(42px,7.1vw,110px);font-weight:700;line-height:1}.manifesto h2 em{color:#5b2cab;font-style:normal}.manifesto-bottom{justify-content:space-between;align-items:end;gap:40px;margin-top:55px;display:flex}.manifesto p{max-width:46ch;font-size:14px;line-height:1.7}.manifesto .primary{color:var(--paper);background:#160f20}footer{justify-content:space-between;align-items:center;gap:30px;padding:45px 5%;display:flex}footer p{color:#b9b1c2;font-size:10px;line-height:1.7}footer>a:last-child{align-items:center;gap:16px;font-size:11px;display:flex}@media (min-width:1500px){.hero-title{left:7%}.hero-description{right:7%}}@media (max-width:900px){.nav-links{gap:16px}.navigation{gap:18px}.nav-action{display:none}.hero-title h1{font-size:28px}.hero-description{max-width:175px;right:3%}.hero-description p{font-size:15px}.collection-intro{gap:8%}.construction{gap:5%}.detail-photo{height:540px}.detail-tabs{gap:15px}.edition{display:none}}@media (max-width:600px){.private-bar{height:26px;padding:0 16px;font-size:8px}.private-bar span:last-child{display:none}.hero{height:calc(100svh - 26px);min-height:760px;max-height:960px}.navigation{justify-content:space-between;height:56px;margin:0 14px;padding:0 15px;top:14px}.brand{font-size:18px}.brand svg{width:27px}.nav-links{display:none}.menu-button{background:0 0;align-items:center;gap:22px;font-size:11px;display:flex}.menu-button span{font-size:22px}.mobile-navigation{z-index:15;background:#17121e;gap:24px;padding:22px;font-size:14px;display:grid;position:absolute;top:84px;left:14px;right:14px}.mobile-navigation[hidden]{display:none}.giant-type{letter-spacing:-.04em;font-size:22vw;top:19%}.plane-left{clip-path:polygon(0 0,43% 0,36% 25%,43% 50%,27% 100%,0 100%)}.plane-right{clip-path:polygon(89% 0,100% 0,100% 100%,68% 100%,79% 64%,69% 39%)}.figure-stage{inset:170px -52px 110px}.hero-title{max-width:90%;top:96px;left:24px}.hero-title h1{color:var(--paper);font-size:24px;line-height:1.05}.hero-title h1 br{display:none}.hero-title h1 span{color:var(--paper);display:block}.hero-title p{color:#eee6ee;margin-top:8px;font-size:10px}.side-note{font-size:8px;top:34%;right:12px}.side-note i{height:34px}.hero-description{justify-content:space-between;align-items:center;gap:22px;max-width:none;display:flex;bottom:68px;left:22px;right:22px}.hero-description p{max-width:130px;margin:0;font-size:11px}.hero-description .primary{gap:16px;min-height:48px;padding:14px 17px;font-size:10px}.hero-bottom{padding:12px 20px;font-size:9px}.hero-bottom svg{width:16px}.collection{padding:70px 22px 50px}.collection-intro{grid-template-columns:1fr;gap:26px;margin-bottom:30px}.collection h2{font-size:36px}.collection-intro p{font-size:14px}.set-stage{height:650px;min-height:0;max-height:none;margin:0 -8px}.set-stage>.garment-art{height:80%;top:10%}.set-word{font-size:33vw;top:27%}.set-label{max-width:100%;top:32px;left:24px}.set-label strong{font-size:24px}.set-label span{font-size:8px}.world-controls{padding:12px;bottom:24px;left:20px}.world-controls>span{font-size:8px}.world-chip{width:27px;height:27px}.detail-link{gap:12px;padding:14px;font-size:10px;bottom:24px;right:20px}.construction{grid-template-columns:1fr;gap:35px;padding:0 22px 70px}.detail-photo{height:430px}.detail-content h2{font-size:33px}.detail-tabs{gap:25px;margin-top:24px}.detail-copy{min-height:180px}.manifesto{padding:50px 22px}.manifesto h2{font-size:40px}.manifesto-mark{margin-bottom:30px}.manifesto-bottom{gap:25px;margin-top:30px;display:grid}.manifesto p{font-size:13px}.manifesto .primary{width:max-content;font-size:11px}footer{flex-wrap:wrap;gap:25px;padding:32px 22px}footer p{font-size:9px}footer>a:last-child{width:100%;font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}@media (hover:hover) and (pointer:fine){main[data-motion=on] .detail-link,main[data-motion=on] .nav-action,main[data-motion=on] .primary{transition:transform .18s cubic-bezier(.23,1,.32,1)}main[data-motion=on] .detail-link:hover,main[data-motion=on] .nav-action:hover,main[data-motion=on] .primary:hover{transform:translateY(-3px)}}@media (max-width:600px){.hero-title p{display:none}}.figure-inner,.hero-walk,.walk-layer{position:absolute;inset:0}.hero-walk{object-fit:contain;pointer-events:none;width:100%;height:100%}.motion-fallback{white-space:nowrap;background:#09090ee6;padding:8px;font-size:9px;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}main[data-world=blue] .hero-title h1,main[data-world=blue] .hero-title p,main[data-world=blue] .set-label,main[data-world=violet] .hero-title h1,main[data-world=violet] .hero-title p,main[data-world=violet] .set-label{color:var(--paper)}@media (max-width:600px){.hero-description p{background:#09090e;max-width:140px;padding:8px 10px}}:root{--ease-out:cubic-bezier(.23,1,.32,1)}.monument{isolation:isolate;display:block;position:relative}.monument:before{content:attr(data-text);z-index:-1;color:#26212e;text-shadow:1px 1px #555061,2px 2px #34303f,3px 3px #302b39,4px 4px #2c2635,5px 5px #282230,6px 6px #251f2e,7px 7px #211c29,8px 8px #1e1926,9px 9px #191521,10px 10px #15121d,11px 11px #121019,12px 12px #0c0b12,18px 24px 24px #000b;position:absolute;inset:0}.monument-face{color:#c5bdcf;-webkit-text-fill-color:transparent;-webkit-text-stroke:.7px #efe4ff60;filter:drop-shadow(0 -1px #fff7);background:linear-gradient(115deg,#c59caa,#e3dce5 19%,#8d819c 34%,#f1eaf5 42%,#c4bacf 46%,#53465f 49%,#a799b7 51%,#d9cde6 63%,#877697 82%,#b3a1d5);-webkit-background-clip:text;background-clip:text;display:block}.monument:after{content:attr(data-text);pointer-events:none;color:#0000;-webkit-text-stroke:.65px #f4e8ff75;clip-path:polygon(0 26%,100% 26%,100% 27%,0 27%,0 69%,100% 69%,100% 70%,0 70%);position:absolute;inset:0}@media (max-width:600px){.monument:before{text-shadow:1px 1px #51495d,2px 2px #393043,3px 3px #2b2335,4px 4px #21192c,5px 5px #17121f,6px 6px #100d17,10px 12px 16px #000b}.monument-face{-webkit-text-stroke:.4px #efe4ff60}}@media (prefers-reduced-motion:no-preference){main[data-entrance=pending] :is(.world-plane,.world-echo,.navigation,.figure-inner,.ground-shadow,.monument),main[data-entrance=pending] :is(h1,h2,h3,p,a:not(.skip),button,.side-note span,.private-bar span,.edition,.set-label,.world-controls>span,.photo-caption,.set-word){opacity:0}main[data-entrance=running] .plane-left{animation:plane-left-in 1.2s var(--ease-out) both}main[data-entrance=running] .plane-right{animation:plane-right-in 1.2s 70ms var(--ease-out) both}main[data-entrance=running] .ground-shadow,main[data-entrance=running] .world-echo{animation:atmosphere-in 1.7s .3s var(--ease-out) both}main[data-entrance=running] .navigation{animation:nav-in .95s .14s var(--ease-out) both}main[data-entrance=running] .figure-inner{transform-origin:50% 85%;animation:figure-emerge 2.6s linear .28s both}main[data-entrance=running] .monument{animation:monument-in 1.1s .36s var(--ease-out) both}main[data-entrance=running] .monument:after{animation:signal-slice .7s step-end .39s both}main[data-entrance=running] :is(h1,h2,h3,p,a:not(.skip),button,.side-note span,.private-bar span,.edition,.set-label,.world-controls>span,.photo-caption,.set-word){animation:text-decode .65s step-end .61s both}main[data-entrance=running] .navigation a{animation-delay:.45s}main[data-entrance=running] .navigation a:nth-child(2){animation-delay:.5s}main[data-entrance=running] .navigation a:nth-child(3){animation-delay:.55s}main[data-entrance=running] .hero-title p{animation-delay:.69s}main[data-entrance=running] .hero-description p{animation-delay:.77s}main[data-entrance=running] .hero-description a{animation-delay:.85s}main[data-entrance=running] .hero-bottom :is(button,a,span.edition){animation-delay:.93s}main[data-entrance] :is(a,button):focus-visible{opacity:1;animation:none}}@keyframes plane-left-in{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes plane-right-in{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes nav-in{0%{opacity:0;transform:translateY(-125%)}to{opacity:1;transform:translateY(0)}}@keyframes atmosphere-in{0%{opacity:0}to{opacity:1}}@keyframes figure-emerge{0%{opacity:0;filter:brightness(.12);transform:translateY(-1%)scale(.97)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)}}@keyframes monument-in{0%{opacity:0;clip-path:inset(40% 0 54%);transform:translateY(12px)scale(.98)}18%{opacity:.45;clip-path:inset(18% 0 23%)}30%{clip-path:inset(0);opacity:.65}to{opacity:1;clip-path:inset(-25%);transform:translateY(0)scale(1)}}@keyframes signal-slice{0%{opacity:0;transform:translate(-7px)}30%{opacity:1;transform:translate(5px)}55%{transform:translate(-3px)}75%{transform:translate(2px)}to{opacity:1;transform:translate(0)}}@keyframes text-decode{0%{opacity:0;clip-path:inset(45% 0);transform:translate(-3px)}22%{opacity:.55;clip-path:inset(12% 0 42%);transform:translate(3px)}40%{opacity:.75;clip-path:inset(0 0 13%);transform:translate(-2px)}57%{opacity:.9;clip-path:inset(0);transform:translate(1px)}75%,to{opacity:1;clip-path:inset(-20%);transform:translate(0)}}@media (prefers-reduced-motion:no-preference){.walk-layer .hero-model,.walk-layer .hero-walk{transition:opacity .6s var(--ease-out)}}.monument-face{-webkit-text-stroke:.6px #abc9e394;filter:drop-shadow(-1px 0 #32d9fa85)drop-shadow(1px 1px #ff346d85);background-image:repeating-linear-gradient(0deg,#0000 0 3px,#09091335 3px 4px),linear-gradient(176deg,#edfbff,#8f9cbe 27%,#44536d 44%,#070d20 46%,#08cde1 47%,#d8e9fc 49%,#a297c3 67%,#343046 83%,#f14a80)}.monument:after{-webkit-text-stroke:1px #5decff;clip-path:polygon(0 28%,100% 28%,100% 28.7%,0 28.7%,0 69%,100% 69%,100% 69.7%,0 69.7%)}.signal{pointer-events:none;opacity:0;line-height:inherit;letter-spacing:inherit;-webkit-text-stroke:.5px currentColor;position:absolute;inset:0}.signal-cyan{color:#31e8ff;clip-path:inset(13% 0 61%)}.signal-red{color:#ff315d;clip-path:inset(48% 0 26%)}.signal-violet{color:#bf65ff;clip-path:inset(76% 0 9%)}@media (prefers-reduced-motion:no-preference){main[data-entrance=running] .monument{animation:digital-acquire 1.85s step-end .36s both}main[data-entrance=running] .monument:after{animation:none}main[data-entrance=running] .signal-cyan{animation:channel-cyan 1.85s step-end .36s both}main[data-entrance=running] .signal-red{animation:channel-red 1.85s step-end .36s both}main[data-entrance=running] .signal-violet{animation:channel-violet 1.85s step-end .36s both}}@keyframes digital-acquire{0%{opacity:0;clip-path:inset(43% -5% 44%);transform:translate(-.018em)}8%{opacity:.85;clip-path:inset(9% -5% 56%);transform:translate(.012em)}18%{opacity:1;clip-path:inset(-15%);transform:translate(0)}32%{transform:translate(-.006em)}39%{transform:translate(0)}62%{transform:translate(.004em)}68%,to{opacity:1;clip-path:inset(-25%);transform:translate(0)}}@keyframes channel-cyan{0%{opacity:0}8%{opacity:1;clip-path:inset(8% 0 61%);transform:translate(-.075em)}20%{clip-path:inset(37% 0 45%);transform:translate(.04em)}33%{clip-path:inset(13% 0 61%);transform:translate(-.045em)}48%{clip-path:inset(67% 0 20%);transform:translate(.018em)}62%{clip-path:inset(24% 0 61%);transform:translate(-.035em)}78%{opacity:.8;clip-path:inset(42% 0 49%);transform:translate(.012em)}90%{opacity:.5;transform:translate(-.005em)}to{opacity:0;transform:translate(0)}}@keyframes channel-red{0%{opacity:0}10%{opacity:1;clip-path:inset(48% 0 26%);transform:translate(.065em)}24%{clip-path:inset(70% 0 8%);transform:translate(-.045em)}38%{clip-path:inset(29% 0 53%);transform:translate(.05em)}52%{clip-path:inset(49% 0 35%);transform:translate(-.02em)}66%{clip-path:inset(77% 0 10%);transform:translate(.03em)}81%{opacity:.7;clip-path:inset(24% 0 67%);transform:translate(-.01em)}93%{opacity:.4;transform:translate(.004em)}to{opacity:0;transform:translate(0)}}@keyframes channel-violet{0%{opacity:0}14%{opacity:1;clip-path:inset(76% 0 9%);transform:translate(.04em)}29%{clip-path:inset(20% 0 70%);transform:translate(-.07em)}43%{clip-path:inset(60% 0 24%);transform:translate(.025em)}59%{clip-path:inset(7% 0 82%);transform:translate(-.04em)}73%{clip-path:inset(55% 0 36%);transform:translate(.016em)}87%{opacity:.6;transform:translate(-.007em)}to{opacity:0;transform:translate(0)}}.signal{clip-path:none;mix-blend-mode:screen;-webkit-text-stroke:0}.signal-cyan{color:#20ff75}.signal-red{color:#ff2144}.signal-violet{color:#3059ff}@media (prefers-reduced-motion:no-preference){main[data-entrance=running] .monument{animation:signal-lock 1.85s step-end .36s both}main[data-entrance=running] .signal-cyan{animation:rgb-green 1.85s step-end .36s both}main[data-entrance=running] .signal-red{animation:rgb-red 1.85s step-end .36s both}main[data-entrance=running] .signal-violet{animation:rgb-blue 1.85s step-end .36s both}}@keyframes signal-lock{0%{opacity:0;transform:translate(0)}8%{opacity:1;transform:translate(-.008em)}15%{transform:translate(.004em)}24%{transform:translate(0)}34%{opacity:.3}39%{opacity:1}57%{transform:translate(.006em)}64%{transform:translate(-.004em)}73%{opacity:.5;transform:translate(0)}78%,to{opacity:1;transform:translate(0)}}@keyframes rgb-red{0%{opacity:0}8%{opacity:.95;clip-path:inset(0);transform:translate(-.06em,.005em)}14%{clip-path:polygon(0 0,100% 0,100% 34%,0 34%,0 43%,100% 43%,100% 100%,0 100%);transform:translate(.025em)}22%{clip-path:inset(0);transform:translate(-.035em)}30%{opacity:0}54%{opacity:.85;clip-path:inset(0);transform:translate(.04em,-.003em)}61%{clip-path:polygon(0 0,100% 0,100% 57%,0 57%,0 63%,100% 63%,100% 100%,0 100%);transform:translate(-.025em,.004em)}68%{clip-path:inset(0);transform:translate(.012em)}74%,to{opacity:0;transform:translate(0)}}@keyframes rgb-green{0%{opacity:0}8%{opacity:.85;clip-path:inset(0);transform:translate(.009em,-.015em)}16%{clip-path:inset(0);transform:translate(-.012em,.007em)}25%{transform:translate(.007em,-.004em)}30%{opacity:0}54%{opacity:.75;transform:translate(-.008em,.01em)}62%{clip-path:polygon(0 0,100% 0,100% 23%,0 23%,0 29%,100% 29%,100% 100%,0 100%);transform:translate(.012em,-.008em)}70%{clip-path:inset(0);transform:translate(0)}74%,to{opacity:0;transform:translate(0)}}@keyframes rgb-blue{0%{opacity:0}8%{opacity:.95;clip-path:inset(0);transform:translate(.055em)}14%{clip-path:inset(0);transform:translate(-.026em,-.003em)}23%{clip-path:polygon(0 0,100% 0,100% 68%,0 68%,0 74%,100% 74%,100% 100%,0 100%);transform:translate(.032em,.004em)}30%{opacity:0}54%{opacity:.9;clip-path:inset(0);transform:translate(-.04em,.003em)}61%{transform:translate(.025em,-.005em)}68%{transform:translate(-.012em)}74%,to{opacity:0;transform:translate(0)}}.brand-lockup{gap:4px;line-height:1;display:grid}.brand-lockup small{letter-spacing:.5em;color:#b8afc4;font-family:Space,sans-serif;font-size:7px;font-weight:400}@media (max-width:600px){.brand-lockup small{font-size:6px}.brand svg{height:30px}}.view-controls{z-index:2;background:#09090e;gap:4px;padding:6px;display:flex;position:absolute;top:7%;right:5%}.view-controls button{color:#b9b1c2;background:0 0;padding:10px 16px;font-size:11px}.view-controls button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.detail-photo>.garment-art.back{transform-origin:50% 35%;transform:scale(1.7)}@media (max-width:600px){.view-controls{top:110px;right:20px}.view-controls button{padding:8px 12px;font-size:10px}.detail-tabs{gap:18px}.detail-tabs button{font-size:12px}}.giant-type{width:90%;max-width:1480px;font-size:clamp(120px,20.4vw,330px)}.monument{aspect-ratio:7.4;filter:drop-shadow(4px 6px #25202d)drop-shadow(8px 10px #100d17);width:100%;height:auto}.monument .signal,.monument-face,.monument:after,.monument:before{color:#0000;-webkit-text-stroke:0;text-shadow:none;font-size:0;-webkit-mask:url(/enigma-wear/media/enigma-wordmark.svg) 50%/100% 100% no-repeat;mask:url(/enigma-wear/media/enigma-wordmark.svg) 50%/100% 100% no-repeat}.monument-face{-webkit-background-clip:border-box;background-clip:border-box;height:100%}.monument:before{background:#25202d;transform:translate(4px,5px)}.monument:after{background:#5decff}.monument .signal-cyan{background:#20ff75}.monument .signal-red{background:#ff2144}.monument .signal-violet{background:#3059ff}.brand-wordmark{display:block}.brand-wordmark,.navigation .brand .brand-wordmark{width:120px;height:auto}@media (max-width:600px){.giant-type{width:92%;top:25%}.monument{filter:drop-shadow(2px 3px #25202d)drop-shadow(4px 5px #100d17)}.navigation .brand .brand-wordmark{width:106px;height:auto}}.studio-backdrop{z-index:-4;background:#161619 url(/enigma-wear/media/studio.png) 50%/cover no-repeat;position:absolute;inset:0}.studio-shade{z-index:-3;background:linear-gradient(#08090d6b,#0000 40%,#08090d22 75%,#08090dbb);position:absolute;inset:0}.hero{background:#151517}.navigation{background:#101013e8;border-bottom:1px solid #ffffff19}.giant-type{width:88%;top:23%}.monument{filter:drop-shadow(0 3px 1px #14141855)}.monument-face{background:var(--paper);filter:none;-webkit-text-stroke:0}.monument:before{display:none}.monument:after{opacity:.22;clip-path:inset(0 0 98%);background:#fff9e5}.figure-stage{inset:112px 0 68px}.storyboard-model{filter:drop-shadow(5px 15px 10px #08090d66)}.hero-title{max-width:28%;top:auto;bottom:22%}.hero-title h1{color:var(--paper);font-size:clamp(24px,2.7vw,43px)}.hero-title h1 span,.hero-title p{color:#b5b1af}.hero-description p{color:#d1cdc6;font-size:16px}.hero-bottom{background:#0b0b0dc9;border-top:1px solid #ffffff12}.side-note{color:#a9a5a5}.side-note i{background:#a9a5a544}.collection{background:#101012}.collection h2 span{color:#aaa6a1}.set-stage{background:#212123 url(/enigma-wear/media/studio.png) 50%/cover no-repeat;border:1px solid #ffffff0f}.set-stage:before{content:"";background:linear-gradient(110deg,var(--accent),transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.set-stage:before{background:linear-gradient(110deg,color-mix(in srgb,var(--accent) 12%,transparent),transparent 55%)}}.set-stage:before{pointer-events:none}.set-word{color:#eeece50b}.set-label{color:var(--paper)}.set-label span{color:#bcb7b0}.view-controls,.world-controls{background:#111113e8}.construction{background:#101012;padding-top:60px}.detail-photo{background:#202023}.manifesto{color:var(--paper);background:#19191c;border-block:1px solid #ffffff16}.manifesto h2 em{color:#b6ada6}.manifesto .primary{background:var(--paper);color:var(--ink)}.manifesto p{color:#bcb7b0}@media (max-width:600px){.giant-type{width:92%;top:25%}.figure-stage{inset:185px -16px 110px}.hero-title{max-width:90%;top:106px;bottom:auto;left:24px}.hero-title h1{font-size:23px}.hero-title p{color:#c1bdb7}.hero-description p{font-size:11px}.studio-backdrop{background-position:50%}.hero-description{background:#0c0c0d88;padding:10px;left:14px;right:14px}.monument{filter:drop-shadow(0 2px 1px #14141866)}.construction{padding-top:20px}}main[data-entrance=complete] .figure-inner{filter:none}@media (prefers-reduced-motion:reduce){.figure-inner{filter:none!important}}.detail-photo>.garment-art,.detail-photo>.garment-art.back,.detail-photo>.garment-art.trousers,.detail-photo>.garment-art.zip{transform-origin:initial;object-fit:fill;object-position:initial;width:100%;height:100%;display:block;transform:none}.detail-photo{aspect-ratio:505/610;background:#18181b;height:auto;max-height:680px}.photo-caption{background:#09090ee6;bottom:18px;left:18px}@media (max-width:600px){.detail-photo{aspect-ratio:505/610;height:auto;max-height:none}}@media (prefers-reduced-motion:no-preference){main[data-entrance=running] .monument{opacity:1;animation:signal-lock 1.85s step-end 1.26s}main[data-entrance=running] .monument-face{animation:wordmark-type .9s step-end .36s both}main[data-entrance=running] .signal-cyan{animation:rgb-green 1.85s step-end 1.26s both}main[data-entrance=running] .signal-red{animation:rgb-red 1.85s step-end 1.26s both}main[data-entrance=running] .signal-violet{animation:rgb-blue 1.85s step-end 1.26s both}main[data-entrance=running] .monument:after{opacity:0}}@keyframes wordmark-type{0%{clip-path:inset(0 100% 0 0)}16%{clip-path:inset(0 83.5% 0 0)}32%{clip-path:inset(0 64% 0 0)}48%{clip-path:inset(0 58.5% 0 0)}64%{clip-path:inset(0 40% 0 0)}80%{clip-path:inset(0 20% 0 0)}to{clip-path:inset(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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}