:root{--night:#151019;--plum:#221725;--pink:#ff9cc9;--pink-hot:#fc62ab;--cream:#f5f0e8;--paper:#faf8f4;--muted:#c5b8c8;--ink:#211922;--line:#49384b;--display:Impact,Haettenschweiler,"Arial Narrow Bold","Arial Narrow",sans-serif;--body:Arial,"Helvetica Neue",sans-serif;--mono:Consolas,"Courier New",monospace}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:88px}body{margin:0;background:var(--night);color:var(--cream);font:16px/1.6 var(--body)}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,[tabindex="-1"]:focus-visible{outline:3px solid #ffe07e;outline-offset:5px}.skip{position:fixed;top:-100px;left:20px;z-index:99;padding:12px 20px;background:var(--cream);color:var(--ink)}.skip:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}svg{width:20px;height:20px;flex:none}h1,h2,h3,p,figure{margin:0}h1,h2{font-family:var(--display);font-weight:400;line-height:.98;letter-spacing:-.015em}h2{font-size:clamp(52px,6vw,92px)}em{font-style:normal;color:var(--pink)}.label{font:700 11px/1.5 var(--mono);letter-spacing:.13em;text-transform:uppercase}.section-pad{padding:104px max(30px,calc((100vw - 1240px)/2));scroll-margin-top:30px}.site-header{height:86px;padding:0 38px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #3e2e41;background:var(--night);position:relative;z-index:3}.brand{font:bold 32px/1 var(--body);letter-spacing:-2px;display:flex;align-items:center;gap:24px}.brand span{font:500 9px/1.6 var(--mono);letter-spacing:.13em;border-left:1px solid #5a425d;padding-left:24px;max-width:100px}.site-header nav{display:flex;gap:32px;font:700 11px var(--mono);text-transform:uppercase;letter-spacing:.04em}.site-header nav a{padding:16px 0}.site-header nav a:hover{color:var(--pink)}.header-link{display:flex;align-items:center;gap:20px;font:700 11px var(--mono);text-transform:uppercase;padding:14px 0}.header-link svg{color:var(--pink)}.hero{min-height:670px;position:relative;display:flex;align-items:center;isolation:isolate;overflow:hidden}.hero-media{position:absolute;top:0;right:0;bottom:0;left:35%;z-index:-3;background:#b676a2}.hero-media img{width:100%;height:100%;object-fit:cover;object-position:50% 57%}.hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,#151019 7%,#151019f5 25%,#151019c2 40%,#1510192a 66%,transparent 90%),linear-gradient(0deg,#151019a8 0%,transparent 24%)}.hero-copy{padding:82px max(30px,calc((100vw - 1240px)/2));width:100%}.hero-label{display:flex;align-items:center;gap:12px;color:#eed5e8;margin-bottom:28px}.hero-label>span{width:7px;height:7px;border-radius:50%;background:var(--pink);box-shadow:0 0 15px #ff9cc9b0}.hero h1{font-size:clamp(92px,10.7vw,166px);letter-spacing:-.012em;max-width:840px}.hero-description{font-size:18px;line-height:1.55;margin:28px 0 24px;max-width:420px;color:#ede2ed}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:55px;padding:16px 23px;background:var(--pink);color:var(--ink);font-size:13px;font-weight:700;border:1px solid var(--pink);transition:background .18s,transform .18s}.button:hover{background:#ffc4df;transform:translateY(-2px)}.hero-category{font:9px/1.6 var(--mono);letter-spacing:.07em;color:#d1becf;margin-top:19px}.hero-side{position:absolute;right:20px;top:40%;writing-mode:vertical-rl;font:10px var(--mono);letter-spacing:.18em;color:#fff3f8;text-shadow:0 1px 8px #231126}.sound-strip{min-height:82px;padding:16px 38px;background:#1d1521;display:flex;align-items:center;gap:34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sound-title{display:flex;align-items:center;gap:18px}.sound-title b{display:block;font:700 12px var(--mono);letter-spacing:.1em}.sound-title div>span{display:block;font:10px var(--mono);color:var(--muted);margin-top:6px}.equalizer{display:flex;align-items:center;gap:3px;height:26px;width:30px}.equalizer i{width:3px;background:var(--pink);height:7px}.equalizer i:nth-child(2){height:20px}.equalizer i:nth-child(3){height:13px}.equalizer i:nth-child(4){height:9px}.audio-playing .equalizer i{animation:equalize .65s ease-in-out infinite alternate}.audio-playing .equalizer i:nth-child(2){animation-delay:-.35s}.audio-playing .equalizer i:nth-child(3){animation-delay:-.5s}.audio-playing .equalizer i:nth-child(4){animation-delay:-.1s}@keyframes equalize{to{height:4px}}.sound-controls{display:flex;align-items:center;gap:22px}.sound-controls button{display:flex;align-items:center;gap:10px;min-height:44px;border:1px solid #715774;background:transparent;color:var(--cream);padding:10px 15px;font-size:11px}.sound-controls button:hover{border-color:var(--pink)}.sound-controls button[aria-pressed=true]{color:var(--pink);border-color:var(--pink)}.volume-label{display:flex;align-items:center;gap:10px;font:10px var(--mono);color:var(--muted)}.volume-label input{accent-color:var(--pink);width:80px;cursor:pointer;min-height:30px}.sound-meta{font:9px var(--mono);letter-spacing:.08em;color:var(--muted);margin-left:auto}.controllers{background:var(--cream);color:var(--ink)}.section-heading{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;margin-bottom:48px}.section-heading .label,.explorer-heading .label{margin-bottom:19px;color:#645469}.controllers em{color:#98506e}.section-heading>p{font-size:14px;line-height:1.8;margin-bottom:7px;max-width:330px}.controller-grid,.desk-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.product-card{min-width:0;background:#fff;position:relative;border:1px solid #d7cdd3}.product-card>a{display:block}.card-image{position:relative;overflow:hidden}.card-image img{display:block;width:100%;height:auto;aspect-ratio:1.23;object-fit:contain;transition:transform .4s;background:#fff}.product-card:hover .card-image img{transform:scale(1.035)}.card-number{position:absolute;left:24px;top:22px;font:12px var(--mono);color:#766778}.card-arrow{position:absolute;right:24px;top:22px;border:1px solid #d7cbd5;width:36px;height:36px;display:grid;place-items:center;color:#554157}.card-arrow svg{width:16px;height:16px}.card-copy{padding:25px 28px 28px;border-top:1px solid #e7dee5;display:flex;align-items:center;justify-content:space-between;gap:20px}.card-copy .label{font-size:9px;color:#72616f}.card-copy h3{font-family:var(--display);font-size:48px;font-weight:400;line-height:1.1;margin-top:6px}.card-action{display:flex;align-items:center;gap:17px;font-size:12px;font-weight:700}.card-action svg{width:16px;height:16px}.product-card[aria-current=true]:after{content:"";height:4px;position:absolute;inset:auto 0 0;background:#98506e}.product-card a:focus-visible{outline-color:#98506e;outline-offset:4px}.desk-section{background:var(--plum)}.desk-section .label{color:#dab4d0}.desk-section .section-heading>p{color:#d5c3d7}.desk-card{background:#151019;color:var(--cream);border-color:#554056}.desk-card .card-image img{aspect-ratio:1.04;object-fit:cover}.desk-card .card-number{background:#151019;padding:7px 9px;color:var(--cream)}.desk-card .card-arrow{color:var(--cream);border-color:#f2d4e46e;background:#151019a8}.desk-card .card-copy{border-color:#554056}.desk-card .card-copy .label{color:#c9b1ca}.desk-card .card-copy h3{font-size:46px}.desk-card[aria-current=true]:after{background:var(--pink)}.desk-card a:focus-visible{outline-color:var(--pink)}.desk-caption{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:26px;color:#c7b1c7;font:9px var(--mono);letter-spacing:.06em}.desk-caption a{color:var(--pink)}.explorer{background:var(--paper);color:var(--ink)}.explorer-heading{margin-bottom:32px}.explorer-heading h2{font-size:clamp(46px,5vw,76px)}.explorer-heading em{color:#98506e}.product-picker{display:flex;border-top:1px solid #d5c7d1;border-bottom:1px solid #d5c7d1;margin:38px 0 50px;gap:3px}.picker-link{flex:1;text-align:center;padding:20px 12px;font-size:12px;min-height:56px}.picker-link:hover{background:#eee6ec}.picker-link[aria-current=true]{background:#251a2b;color:var(--cream)}.product-panel{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;scroll-margin-top:32px}.product-gallery figure{background:#fff;border:1px solid #dfd4dd}.product-gallery figure>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.product-gallery figcaption{font:10px var(--mono);color:#6d586b;border-top:1px solid #e4dce2;padding:13px 17px}.views{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.view{display:flex;gap:12px;align-items:center;min-height:44px;padding:12px 15px;background:transparent;border:1px solid #9d899d;color:var(--ink);font-size:11px}.view>span{font:10px var(--mono);opacity:.7}.view[aria-pressed=true]{color:var(--cream);background:#251a2b;border-color:#251a2b}.product-copy{padding-top:20px;min-width:0}.product-copy>.label{color:#81667e;margin-bottom:13px}.product-copy h3{font:400 clamp(40px,4vw,64px)/1 var(--display);letter-spacing:-.01em;max-width:450px}.product-copy h3:focus-visible{outline-color:#98506e}.product-description{color:#675666;font-size:15px;line-height:1.7;max-width:360px;margin-top:24px}.dark-button{background:#251a2b;color:var(--cream);border-color:#251a2b;margin-top:28px}.dark-button:hover{background:#48304b}.product-information{margin-top:36px}details{border-bottom:1px solid #d2c4cf}summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 0;font-size:12px;font-weight:700;min-height:52px}summary::-webkit-details-marker{display:none}summary>span{font-size:20px;font-weight:400}details[open] summary>span{transform:rotate(45deg)}details p{font-size:13px;line-height:1.8;padding:0 12px 23px 0;color:#6d576b}.text-link{display:inline-flex;align-items:center;gap:22px;font-size:12px;padding:12px 0;min-height:44px}.product-copy>.text-link{margin-top:19px;text-decoration:underline;text-underline-offset:4px}.launch{position:relative;overflow:hidden;background:var(--pink);color:var(--ink);padding-top:92px;padding-bottom:115px}.launch-content{position:relative;z-index:1}.launch .label{color:#572f49;margin-bottom:24px}.launch h2{font-size:clamp(64px,8vw,124px)}.launch em{color:#6a3555}.launch-content>p:not(.label):not(.launch-note){font-size:15px;line-height:1.8;margin-top:29px}.launch .button{background:#211922;color:var(--cream);border-color:#211922;margin-top:30px}.launch .button:hover{background:#49304b}.launch-note{font:10px var(--mono);margin-top:15px;color:#653752}.launch-word{position:absolute;right:-38px;bottom:-32px;font:400 clamp(90px,18vw,260px)/1 var(--display);letter-spacing:-.02em;color:#db6e9f;opacity:.44;pointer-events:none}.faq{display:grid;grid-template-columns:1fr 1fr;gap:70px}.faq .label{color:#c7b0c8;margin-bottom:20px}.faq h2{font-size:clamp(48px,5vw,76px)}.faq-list{padding-top:3px}.faq details{border-color:#554057}.faq summary{font-size:13px;padding:23px 0}.faq details p{color:#ccbbcf}.faq summary>span{color:var(--pink)}footer{padding:44px 38px 25px;border-top:1px solid #513954;background:#100c14}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:35px}.footer-top>p{font:10px var(--mono);letter-spacing:.12em;color:#c9b1c8}.footer-top>.text-link{color:var(--pink)}.footer-bottom{border-top:1px solid #433049;padding-top:21px;display:flex;align-items:center;justify-content:space-between;gap:20px;font:9px/1.7 var(--mono);color:#bda9c1}.footer-bottom>a{color:#ded0e4}.motion .reveal.waiting{opacity:0;transform:translateY(18px)}.reveal{transition:opacity .6s,transform .6s}.explorer :focus-visible,.controllers :focus-visible{outline-color:#7c315b}.launch :focus-visible{outline-color:#211922}@media(min-width:1800px){.hero{min-height:800px}.hero-copy{padding-top:108px;padding-bottom:108px}.hero-media{left:38%}}@media(max-width:1100px){.brand{gap:13px}.brand span{padding-left:13px}.site-header{padding:0 26px}.site-header nav{gap:23px}.header-link{display:none}.hero{min-height:590px}.hero h1{font-size:116px}.hero-copy{padding-top:65px;padding-bottom:65px}.hero-media{left:28%}.hero-scrim{background:linear-gradient(90deg,#151019 3%,#151019ed 22%,#151019a0 43%,transparent 85%)}.sound-meta{display:none}.sound-strip{justify-content:space-between;padding:16px 26px}.product-panel{gap:36px}.section-pad{padding:80px 30px}}@media(max-width:760px){html{scroll-padding-top:20px}.site-header{height:76px;padding:0 20px}.brand{font-size:29px}.brand span{display:none}.site-header nav{font-size:9px;gap:18px}.hero{min-height:0;display:flex;flex-direction:column;align-items:stretch}.hero-media{position:relative;inset:auto;order:2;height:auto;aspect-ratio:1.15;z-index:0}.hero-media img{object-position:50% 63%}.hero-scrim{display:none}.hero-copy{padding:35px 20px;order:1;background:radial-gradient(ellipse at 100% 30%,#362238,#151019 70%);position:relative;z-index:1}.hero-label{font-size:9px;letter-spacing:.07em;margin-bottom:21px}.hero h1{font-size:clamp(72px,19vw,118px)}.hero-description{font-size:15px;margin:24px 0 22px}.hero-category{font-size:8px;margin-top:15px}.hero-side{display:none}.button{min-height:52px;padding:15px 20px;font-size:12px}.sound-strip{flex-wrap:wrap;gap:15px;padding:19px 20px}.sound-title{gap:14px}.sound-title b{font-size:11px}.sound-title div>span{font-size:9px}.sound-controls{width:100%;justify-content:space-between;gap:12px}.volume-label{font-size:9px}.volume-label input{width:72px}.sound-controls button{font-size:10px}.section-pad{padding:62px 20px}.section-heading{display:block;margin-bottom:30px}.section-heading h2{font-size:clamp(49px,12vw,72px)}.section-heading>p{font-size:13px;margin-top:24px}.section-heading .label{font-size:9px;margin-bottom:16px}.controller-grid,.desk-grid{grid-template-columns:1fr;gap:22px}.card-image img{aspect-ratio:1.1}.card-number{top:18px;left:18px;font-size:10px}.card-arrow{top:15px;right:15px;width:33px;height:33px}.card-copy{padding:21px 21px 23px}.card-copy h3,.desk-card .card-copy h3{font-size:44px}.card-action{font-size:11px;gap:14px}.desk-card .card-image img{aspect-ratio:1.12}.desk-caption{font-size:8px;gap:12px}.desk-caption>span:nth-child(2){display:none}.explorer-heading h2{font-size:55px}.product-picker{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:none;background:#d5c7d1;margin:29px 0 34px}.picker-link{background:var(--paper);font-size:11px;padding:17px 10px}.product-panel{grid-template-columns:1fr;gap:24px}.product-gallery figcaption{font-size:9px}.view{font-size:10px;padding:12px 13px}.product-copy{padding-top:10px}.product-copy>.label{font-size:9px}.product-copy h3{font-size:51px}.product-description{font-size:14px;margin-top:19px}.product-information{margin-top:29px}.product-copy .button{width:100%}.launch{padding-top:65px;padding-bottom:90px}.launch h2{font-size:clamp(66px,17vw,95px)}.launch-content>p:not(.label):not(.launch-note){font-size:13px;margin-top:23px}.launch-content>p br{display:none}.launch-word{font-size:104px;bottom:-11px;right:-17px}.faq{grid-template-columns:1fr;gap:32px}.faq h2{font-size:59px}.faq summary{font-size:12px}.footer-top{flex-wrap:wrap;gap:19px;padding-bottom:28px}.footer-top>p{display:none}.footer-top .brand{font-size:29px}.footer-bottom{display:block;font-size:8px}.footer-bottom>span{display:block;margin-bottom:11px}.footer-bottom>a{display:inline-block;min-height:30px}footer{padding:32px 20px 20px}.footer-top>.text-link{font-size:10px;gap:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.motion .reveal.waiting{opacity:1;transform:none}.product-card:hover .card-image img,.button:hover{transform:none}}.hero-switch{min-height:76px}.hero-thumbnails{display:flex;align-items:center;gap:8px;flex:none}.hero-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:62px;min-height:58px;padding:5px;background:#201329;color:#edd5e6;border:1px solid #9d7594;border-radius:4px;font:9px/1.4 var(--mono)}.hero-thumb img{display:block;width:50px;height:34px;object-fit:contain;filter:drop-shadow(0 3px 3px #07030c50)}.hero-thumb[aria-pressed=true]{border-color:#ffc1df;background:#54314f;box-shadow:inset 0 0 0 1px #ffc1df;color:#fff0f7}.hero-thumb:hover{background:#472a47;border-color:var(--pink)}.hero-thumb:focus-visible{outline-color:#ffe07e}@font-face{font-family:PricedownLocal;src:local("Pricedown"),local("Pricedown Bl"),local("Pricedown Black");font-display:swap}:root{--price:PricedownLocal,Impact,"Arial Narrow",sans-serif;--pink:#ffa1cc;--ink:#211922}html{scroll-padding-top:118px}.site-header{position:sticky;top:0;height:90px;padding:0 32px;gap:24px;background:#151019ed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#725068;box-shadow:0 4px 30px #09040f30}.header-left{display:flex;align-items:center;gap:28px}.site-header .brand{font-size:30px}.site-header nav{gap:27px}.radio-launcher{border:0;background:transparent;color:var(--pink);display:flex;align-items:center;gap:10px;text-align:left;padding:5px 0;min-height:54px;font:700 9px/1.4 var(--mono);letter-spacing:.07em}.radio-icon{width:45px;height:45px;border:1px solid #a8638a;border-radius:50%;display:grid;place-items:center;background:#4a243841;box-shadow:0 0 22px #fa83ba20}.radio-icon svg{width:27px;height:27px}.radio-launcher small{display:block;color:#dac6d9;font:8px/1.7 var(--mono);letter-spacing:.07em}.radio-launcher[aria-pressed=true] .radio-icon{box-shadow:0 0 27px #ff80ba65;border-color:#ffd6e9;animation:radio-glow 2.4s ease-in-out infinite}.cart-launcher{display:flex;gap:10px;align-items:center;min-height:45px;padding:10px 14px;background:transparent;color:var(--cream);border:1px solid #89627d;font:11px var(--mono)}#cart-count{display:grid;place-items:center;background:var(--pink);color:var(--ink);width:23px;height:23px;border-radius:50%;font-weight:700}.hero{min-height:720px}.hero-media{top:0;right:0;bottom:0;left:0;left:0!important}.hero-media img{object-position:70% 57%;animation:city-breathe 22s ease-in-out infinite alternate}.hero-scrim{background:linear-gradient(90deg,#100b18,#151019ed 23%,#151019ba 39%,#15101928 68%,#15101910),linear-gradient(0deg,#151019e8,transparent 26%)}.hero-copy{padding-top:68px;padding-bottom:82px}.hero h1{font-size:clamp(94px,10.7vw,160px)}.hero-description{font-size:17px}.atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 65% 0%,#ff9dc920,transparent 60%);opacity:.9}.atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 3px,#1a072d12 4px);opacity:.3}.hero-offer{display:flex;align-items:center;gap:30px;margin-top:27px}.hero-offer>p{display:flex;flex-direction:column;gap:3px}.hero-offer .label{color:#e1c5d9;font-size:8px}.price{font:400 47px/1.12 var(--price);letter-spacing:-.035em;white-space:nowrap;display:block;color:var(--pink);text-shadow:2px 3px 0 #170c22,-1px -1px 0 #170c22}.price-note{display:block;font:9px/1.7 var(--mono);letter-spacing:.03em;color:#dcc6da}.scene-label{position:absolute;bottom:23px;right:36px;font:9px var(--mono);letter-spacing:.12em;color:#f6dded}.hero-category{margin-top:25px}.sound-strip{background:#2e1b33;border-top:1px solid #8d5b7b;border-bottom:1px solid #8d5b7b;padding:19px max(30px,calc((100vw - 1240px)/2))}.sound-title b{font-size:14px}.sound-title div>span{font-size:10px}.sound-controls button{background:#151019;border-color:#b17b9c}.volume-label input{min-height:44px}.controllers{background:radial-gradient(ellipse at 10% 30%,#4a254c55,transparent 60%),#19121f;color:var(--cream)}.controllers .label,.controllers .section-heading .label{color:#d5b3ce}.controllers em{color:var(--pink)}.controllers .section-heading>p{color:#dbc9dd}.controller-card{background:#23162d;color:var(--cream);border-color:#674769}.cutout-stage{position:relative;background:radial-gradient(ellipse at 40% 45%,#884b9d55,transparent 63%),radial-gradient(ellipse at 80% 65%,#e9829550,transparent 50%),linear-gradient(145deg,#341c43,#1a1629 60%,#372030);isolation:isolate}.cutout-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#0c09153d,transparent 45%),repeating-linear-gradient(90deg,transparent 0,transparent 63px,#c877a919 64px),repeating-linear-gradient(0deg,transparent 0,transparent 63px,#c877a912 64px)}.manette-black.cutout-stage{background:radial-gradient(ellipse at 70% 65%,#c98a4750,transparent 60%),radial-gradient(ellipse at 15% 25%,#5b386d90,transparent 70%),#191421}.controller-card .card-image img{background:transparent;aspect-ratio:1.18;object-fit:contain;padding:31px 20px 22px;filter:drop-shadow(0 25px 18px #09051180)}.controller-card .card-number{color:#dec5df}.controller-card .card-arrow{color:var(--pink);border-color:#9e759f}.stage-label{position:absolute;bottom:16px;left:23px;font:8px var(--mono);letter-spacing:.1em;color:#d4b6d5}.controller-card .card-copy{border-color:#654765;background:#21172b}.controller-card .card-copy .label{color:#d3b5d0}.card-copy{align-items:flex-end}.card-copy h3{font-size:45px}.offer-price{text-align:right}.offer-price .price{font-size:41px}.card-preorder{border-top:1px solid #674769;display:flex;align-items:center;justify-content:space-between;font:11px var(--mono);padding:17px 27px;color:var(--pink)}.card-preorder svg{width:16px}.controller-card[aria-current=true]:after{background:var(--pink)}.controller-card a:focus-visible{outline-color:#ffe07e}.desk-card .offer-price .price{font-size:39px}.desk-card .card-preorder{border-color:#554056}.explorer{background:linear-gradient(160deg,#291a33,#18121e 65%);color:var(--cream)}.explorer-heading .label,.product-copy>.label{color:#d2afcc}.explorer-heading em{color:var(--pink)}.product-picker{border-color:#705370}.picker-link:hover{background:#4e2a50}.picker-link[aria-current=true]{background:var(--pink);color:var(--ink)}.product-gallery figure{background:#302234;border-color:#725071}.product-gallery figure.cutout-stage{background:radial-gradient(ellipse at 70% 60%,#d87b9470,transparent 75%),#24182e}.product-gallery figure.cutout-stage.manette-black{background:radial-gradient(ellipse at 60% 60%,#aa784c50,transparent 75%),#211924}.product-gallery figure.cutout-stage img{padding:24px;filter:drop-shadow(0 19px 16px #09051266)}.product-gallery figure.cutout-stage img[src*=".webp"]{padding:0;filter:none}.product-gallery figcaption{color:#e2c9df;border-color:#775674;background:#21162a;padding:15px}.view{border-color:#ab82a5;color:var(--cream);font-size:12px}.view[aria-pressed=true]{background:var(--pink);border-color:var(--pink);color:var(--ink)}.product-description{color:#decbdf}.product-copy>.offer-price{text-align:left;margin-top:23px}.preorder-button{width:100%;margin-top:23px}.order-note{font:10px/1.8 var(--mono);color:#dfc6d9;margin-top:12px}.product-information details{border-color:#755171}.product-information details p{color:#d4bfd4}.product-copy h3:focus-visible,.explorer :focus-visible,.controllers :focus-visible{outline-color:#ffe07e}.launch{background:linear-gradient(120deg,#ffa1cc,#e487b4)}.launch-content>p{max-width:570px}.faq h2{font-size:clamp(46px,5vw,72px)}dialog{background:#201627;color:var(--cream);border:1px solid #a67898;box-shadow:0 30px 120px #08030d99;width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 40px);padding:30px;overflow-y:auto}dialog::backdrop{background:#090511b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.cart-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.cart-head .label{font-size:9px;color:#dfbdd6;margin-bottom:10px}.cart-head h2{font-size:43px}.cart-head button{width:44px;height:44px;font:30px/1 var(--body);background:transparent;border:1px solid #99748e;color:var(--cream)}.cart-demo{font-size:11px;color:#d9bfd3;line-height:1.7;margin:18px 0}.cart-empty{font-size:14px;color:#ecd9e8;padding:20px 0}.cart-row{display:grid;grid-template-columns:65px 1fr;gap:14px;border-top:1px solid #74516f;padding:18px 0}.cart-row img{width:65px;height:65px;object-fit:contain;background:#35223c;border:1px solid #6f4d67}.cart-row h3{font:700 13px/1.6 var(--body)}.cart-row p{font:11px var(--mono);color:#dfc4d6;margin:6px 0}.cart-row button{font:10px var(--mono);background:transparent;border:1px solid #956982;color:var(--cream);min-width:36px;min-height:36px;padding:5px 8px}.cart-row .quantity{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:11px}.cart-total{border-top:1px solid #956785;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:22px 0;font-size:13px}.cart-total strong{font:36px var(--price);color:var(--pink);white-space:nowrap}#cart-finish{width:100%}#cart-finish:disabled{opacity:.45;cursor:default;transform:none}#cart-status{font-size:12px;line-height:1.7;color:#ffd8e9;margin-top:15px}#cart-continue{color:var(--cream);border:0;background:transparent;text-decoration:underline;margin-top:7px}.cart-launcher:hover,.radio-launcher:hover .radio-icon{border-color:var(--pink)}@keyframes city-breathe{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes radio-glow{50%{box-shadow:0 0 35px #ff80ba88}}@media(max-width:1100px){.site-header{gap:18px;padding:0 24px}.header-left{gap:20px}.site-header nav{gap:18px}.radio-launcher{font-size:8px}.hero-offer{flex-wrap:wrap;gap:20px}.hero{min-height:680px}}@media(max-width:760px){html{scroll-padding-top:130px}.site-header{height:auto;min-height:105px;display:grid;grid-template-columns:1fr auto;gap:0 10px;padding:8px 18px 0}.header-left{gap:18px}.radio-launcher{gap:8px;font-size:8px;letter-spacing:0}.radio-icon{width:40px;height:40px}.radio-icon svg{width:24px;height:24px}.radio-launcher small{font-size:7px}.site-header .brand{font-size:25px}.cart-launcher{padding:7px 9px;gap:7px;font-size:9px;min-height:43px}.cart-launcher>span:not(#cart-count){display:none}.cart-launcher svg{width:17px}.site-header nav{grid-column:1/-1;grid-row:2;justify-content:center;gap:28px;width:100%;font-size:9px;border-top:1px solid #604258;margin-top:6px}.site-header nav a{padding:12px 0}.hero{min-height:0}.hero-media{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;aspect-ratio:auto;height:auto;z-index:-3}.hero-media img{object-position:69% 50%;opacity:.64}.hero-scrim{display:block;background:linear-gradient(90deg,#151019f5,#151019bf 55%,#15101945),linear-gradient(0deg,#151019fa,transparent 45%)}.hero-copy{padding:39px 20px 48px;background:transparent}.hero-label{font-size:8px;gap:8px;letter-spacing:.04em;max-width:100%}.hero h1{font-size:clamp(64px,18vw,110px)}.hero-description{font-size:14px;line-height:1.8;margin:25px 0 21px}.hero-offer{display:block;margin-top:20px}.hero-offer>p{flex-direction:row;align-items:baseline;gap:10px;flex-wrap:wrap}.hero-offer .price{font-size:43px}.hero-offer .label{display:none}.hero-offer .button{margin-top:17px;width:100%;gap:15px}.price-note{font-size:9px}.hero-category{font-size:7px;letter-spacing:.03em;margin-top:22px}.scene-label{display:none}.sound-strip{padding:20px;gap:16px}.sound-title b{font-size:12px}.sound-title div>span{font-size:9px}.sound-controls button{font-size:11px}.section-heading h2{font-size:clamp(42px,11vw,65px)}.controllers .section-heading h2{font-size:clamp(40px,11vw,65px)}.controller-card .card-image img{aspect-ratio:1.12;padding:27px 14px 28px}.controller-card .card-copy{padding:22px 20px;gap:10px}.card-copy h3{font-size:41px}.offer-price .price,.desk-card .offer-price .price{font-size:32px}.stage-label{font-size:7px;left:19px;bottom:14px}.card-preorder{padding:16px 20px;font-size:10px}.product-picker{background:#775171}.picker-link{background:#211629}.product-gallery figure.cutout-stage img{padding:15px}.product-gallery figcaption{font-size:9px}.product-copy>.offer-price .price{font-size:53px}.product-copy h3{font-size:48px}.product-copy .order-note{font-size:9px}.explorer-heading h2{font-size:clamp(41px,11vw,57px)}.faq h2{font-size:clamp(42px,11vw,58px)}dialog{padding:22px}.cart-head h2{font-size:34px}.cart-total strong{font-size:30px}}@media(max-width:760px){.launch h2{font-size:clamp(52px,15vw,90px)}}@media(prefers-reduced-motion:reduce){.hero-media img,.radio-launcher[aria-pressed=true] .radio-icon{animation:none;transform:none}}.header-actions{display:flex;align-items:center;gap:20px}.radio-widget{position:relative;border:1px solid #8b5a79;border-radius:12px;background:#26192d;box-shadow:0 0 24px #ff88be0d}.widget-main{display:flex;align-items:center;padding:4px 5px 4px 10px;gap:3px}.radio-widget .radio-launcher{min-height:44px;font-size:9px;gap:9px}.radio-widget .radio-icon{width:34px;height:34px;border:0;box-shadow:none;background:transparent}.radio-widget .radio-icon svg{width:24px;height:24px}.radio-widget .radio-launcher small{font-size:7px}.radio-widget #radio-settings{width:30px;min-height:44px;padding:0;display:grid;place-items:center;border:0;background:transparent;color:#e0bfd5}.radio-widget #radio-settings:hover{color:var(--pink)}.widget-panel{position:absolute;top:calc(100% + 9px);right:0;width:245px;background:#27192f;border:1px solid #a87598;border-radius:10px;padding:18px;box-shadow:0 16px 50px #08051088;z-index:10}.widget-panel>p{font:10px/1.7 var(--mono);color:#e5cadd;margin-bottom:13px}.widget-panel label{display:flex;align-items:center;gap:14px;font:11px var(--mono)}.widget-panel input{accent-color:var(--pink);min-height:40px;width:100%;min-width:0}.hero-media .hero-scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease;pointer-events:none}.hero-media .hero-scene.is-active{opacity:1}.hero{touch-action:pan-y pinch-zoom}.hero-switch{display:flex;align-items:center;gap:16px;width:320px;max-width:100%;margin:22px 0 0;padding:9px 10px;background:#25172ae6;border:1px solid #90627f;scroll-margin-top:120px}.hero-switch>button{display:grid;place-items:center;width:40px;height:40px;flex:none;padding:0;border:1px solid #a87994;background:#36203b;color:#ffe3f2}.hero-switch>button:hover{background:#653451}.hero-switch>button svg{width:18px}.hero-model{flex:1;min-width:0}.hero-model strong{display:block;font:700 16px/1.3 var(--body);color:#ffe3f2}.hero-model span{display:block;font:9px/1.8 var(--mono);color:#e0c7db}.hero-switch #hero-model-count{font:9px var(--mono);color:#cfa6c3}.hero[data-controller=manette-violet] .hero-switch{border-color:#f3a1ce}.hero[data-controller=manette-violet] .hero-scrim{background:linear-gradient(90deg,#190e22,#1c1025ed 23%,#24132fba 39%,#27153928 68%,#15101910),linear-gradient(0deg,#151019e8,transparent 26%)}@media(min-width:761px){.hero{align-items:flex-start}.hero-copy{padding-top:44px;padding-bottom:48px}.hero h1{font-size:clamp(84px,9vw,145px)}.hero-description{margin-top:22px;margin-bottom:18px}.hero-offer{margin-top:18px}}@media(max-width:760px){.site-header{gap:0 8px;padding-left:16px;padding-right:16px}.header-actions{gap:8px}.header-actions .cart-launcher{padding:7px;gap:6px}.radio-widget{border-radius:10px}.widget-main{padding:2px 2px 2px 5px;gap:0}.radio-widget .radio-launcher{gap:5px;font-size:7px;letter-spacing:0;min-height:41px}.radio-widget .radio-icon{width:29px;height:29px}.radio-widget .radio-icon svg{width:22px;height:22px}.radio-widget .radio-launcher small{font-size:6px}.radio-widget #radio-settings{width:25px;min-height:41px}.radio-widget #radio-settings svg{width:16px}.widget-panel{width:220px}.hero-switch{width:100%;gap:13px;margin-top:19px;scroll-margin-top:135px}.hero-model strong{font-size:15px}.hero-model span{font-size:9px}.hero-offer{margin-top:17px}.hero[data-controller=manette-violet] .hero-scrim{background:linear-gradient(90deg,#151019f5,#211429bf 55%,#321b3845),linear-gradient(0deg,#151019fa,transparent 45%)}}.hero-switch{width:max-content;max-width:100%;min-height:0;padding:0;background:transparent;border:0}.hero-model.sr-only{flex:none}.hero-thumb{position:relative;background:transparent;border-color:transparent;border-radius:0;box-shadow:none;opacity:.72;transition:opacity .18s}.hero-thumb[aria-pressed=true],.hero-thumb:hover{background:transparent;border-color:transparent;box-shadow:none;opacity:1;color:#fff0f7}.hero-thumb[aria-pressed=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;background:var(--pink)}:root{--night:#100f20;--pink:#ff9ccf;--cream:#fff4df;--ink:#100c16;--cyan:#6ef3ed}body.miami{background:var(--night)}.miami h1,.miami h2,.miami .menu-links a{paint-order:stroke fill;-webkit-text-stroke:6px #100b17;text-shadow:5px 7px 0 #100b17}.miami .price{paint-order:stroke fill;-webkit-text-stroke:3px #100b17;text-shadow:3px 4px 0 #100b17}.site-header{height:82px;background:#100d20f2;border-bottom:2px solid #100811;padding:0 38px;z-index:8}.menu-open{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 18px;border:0;background:transparent;color:var(--cream);font:700 13px var(--mono);margin-right:auto;margin-left:35px}.menu-open:hover{color:var(--cyan)}.menu-open svg{width:23px;height:23px}.header-actions{gap:16px}.radio-widget{background:#201932;border-color:#796092}.radio-launcher{color:var(--cyan)}.hero{min-height:690px;align-items:flex-start;background:#17122b}.hero-media{z-index:-4}.hero-media img{object-position:center 55%;animation:none}.hero-scrim,.hero[data-controller=manette-violet] .hero-scrim{background:linear-gradient(90deg,#100c20ed 0%,#100c20b8 32%,#100c2038 58%,transparent 90%),linear-gradient(0deg,#100f20 0%,transparent 34%);z-index:-2}.hero-character{position:absolute;right:1%;bottom:-100px;width:34%;height:760px;object-fit:contain;object-position:bottom;z-index:-1;pointer-events:none;filter:drop-shadow(8px 6px 0 #0b081bcc)}.hero-product{position:absolute;right:15%;top:190px;width:36%;height:440px;pointer-events:none;z-index:0}.hero-product .hero-scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .3s;filter:drop-shadow(0 20px 16px #030615a0);transform:rotate(-9deg)}.hero-product .hero-scene.is-active{opacity:1}.hero-copy{position:relative;z-index:1;padding:55px max(30px,calc((100vw - 1240px)/2)) 54px;width:100%;pointer-events:none}.hero-copy button,.hero-copy a{pointer-events:auto}.hero h1{font-size:clamp(85px,9.2vw,142px);max-width:650px;line-height:.99;letter-spacing:-.025em}.hero h1 span{color:var(--pink)}.hero-description{color:#fff3ed;font-size:17px;line-height:1.6;margin:23px 0 16px;text-shadow:0 2px 4px #080614;max-width:380px}.hero-switch{margin-top:17px;scroll-margin-top:20px}.hero-thumbnails{gap:14px}.hero-thumb{width:74px;min-height:69px;padding:3px;opacity:.8}.hero-thumb img{width:66px;height:44px}.hero-thumb span{font:10px var(--mono)}.hero-thumb[aria-pressed=true]:after{background:var(--cyan)}.hero-offer{margin-top:21px;gap:23px}.hero-offer .price{font-size:50px}.button{border:2px solid #100c16;box-shadow:4px 4px #100c16;background:var(--pink);color:#160f23;font-size:13px}.button:hover{background:#ffc2e3;transform:translateY(-1px)}.pursuit-glow{position:absolute;inset:auto 0 0;height:45%;pointer-events:none;z-index:-3;background:radial-gradient(ellipse at 75% 80%,#23cbed40,transparent 60%),radial-gradient(ellipse at 25% 80%,#f345a730,transparent 50%)}.section-pad{padding:85px max(30px,calc((100vw - 1240px)/2))}.controllers{background:radial-gradient(ellipse at 5% 50%,#59276355,transparent 65%),#151225}.controllers .section-heading h2,.desk-section h2,.explorer h2{font-size:clamp(50px,5.4vw,82px)}.controllers .section-heading>p,.desk-section .section-heading>p{color:#e1c9e4}.controller-card{border:2px solid #070914;background:#201b35;box-shadow:5px 6px #090813}.card-copy h3{paint-order:stroke fill;-webkit-text-stroke:3px #100b17;text-shadow:2px 3px #100b17}.controller-card .card-image{background:radial-gradient(ellipse at 70% 40%,#f581ab55,transparent 70%),#2a1b40}.controller-card .card-image.manette-black{background:radial-gradient(ellipse at 60% 50%,#aa7d3855,transparent 75%),#171b2d}.cutout-stage:before{opacity:.35}.card-preorder{color:var(--cyan)}.controller-card .card-copy{background:#171425;border-color:#514261}.story-section{position:relative;isolation:isolate;min-height:610px;overflow:hidden;display:flex;align-items:center;background:#141020;border-block:3px solid #080914}.story-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:linear-gradient(90deg,#110d2455,#100d20ba 55%,#100d20ec),url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-miami-black-sunset.webp) center 64%/cover}.story-character{position:absolute;bottom:-150px;left:4%;width:40%;height:760px;object-fit:contain;object-position:bottom;z-index:-1;filter:drop-shadow(-8px 4px 0 #0e0718)}.story-copy{margin-left:48%;padding:65px 30px 65px 0;max-width:620px}.story-copy h2{font-size:clamp(54px,6vw,88px)}.story-copy em{color:var(--cyan)}.story-copy p{font-size:16px;line-height:1.9;margin:26px 0;color:#f2dfed}.story-copy .button{margin-top:8px}.desk-section{background:#18142c}.desk-card{border:2px solid #070914;box-shadow:5px 6px #090813}.desk-card .card-copy{background:#171425}.explorer{background:linear-gradient(150deg,#21182f,#0f1221);color:var(--cream)}.product-panel{grid-template-columns:1.15fr 1fr;grid-template-areas:"gallery summary" "gallery details" "gallery back";column-gap:65px;row-gap:0;align-items:start;scroll-margin-top:20px}.purchase-summary{grid-area:summary;padding-top:0}.product-gallery{grid-area:gallery}.product-information{grid-area:details;margin-top:22px}.product-back{grid-area:back;text-decoration:underline;text-underline-offset:4px;margin-top:10px;color:var(--cyan);justify-self:start}.product-copy h3{paint-order:stroke fill;-webkit-text-stroke:3px #0c0916;text-shadow:3px 4px 0 #0c0916;font-size:clamp(42px,4vw,62px)}.product-copy>.offer-price{margin-top:20px}.product-copy>.offer-price .price{font-size:57px}.product-gallery figure{border:1px solid #66516f;background:#251c36}.product-description{margin-top:17px;color:#f0ddeb}.product-copy .order-note{color:#d4bfda}.product-gallery figcaption{font-size:9px}.views{gap:9px}.view{min-height:44px}.faq{background:#131121}.faq h2{font-size:clamp(50px,5.5vw,78px)}footer{background:#0a0913}#city-menu{width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#100d20;overflow:auto;isolation:isolate}.menu-city{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:linear-gradient(90deg,#100a2730,#100a2760 45%,#100a27da),url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-miami-black-sunset.webp) center/cover}.menu-character{position:absolute;left:0;bottom:-80px;width:48%;height:92%;object-fit:contain;object-position:bottom;z-index:-1;pointer-events:none;filter:drop-shadow(9px 5px 0 #090914)}.menu-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:34px 45px}.menu-header h2{font-size:47px;color:var(--pink)}#menu-close{width:48px;height:48px;background:#1b132bc9;color:var(--cream);border:2px solid #fff1db;font:35px/1 var(--body)}.menu-links{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:35px 30px 24px;margin-left:43%}.menu-links a{font:400 clamp(44px,5.6vw,84px)/1.13 var(--display);letter-spacing:-.015em;color:var(--cream);padding:4px 0;min-height:52px}.menu-links a:hover,.menu-links a:focus-visible{color:var(--pink);transform:translate(5px)}.menu-links a:nth-child(3){color:var(--cyan)}.menu-radio{position:relative;margin:20px 0 35px calc(43% + 30px);min-height:48px;padding:12px 20px;background:#21152fd9;border:1px solid var(--cyan);color:var(--cyan);font:700 12px var(--mono)}@media(max-width:1100px)and (min-width:761px){.hero{min-height:640px}.hero h1{font-size:94px}.hero-copy{padding:55px 30px 45px}.hero-character{right:-7%;width:44%;height:710px}.hero-product{right:10%;width:42%;top:235px;height:340px}.hero-description{font-size:15px}.hero-offer{flex-direction:column;align-items:flex-start;gap:14px}.hero-offer .price{font-size:45px}.story-character{left:-5%;width:53%}.story-copy{margin-left:46%}.story-copy h2{font-size:60px}.product-panel{column-gap:35px}.menu-links{margin-left:37%}.menu-radio{margin-left:calc(37% + 30px)}}@media(max-width:760px){html{scroll-padding-top:123px}.site-header{height:auto;min-height:104px;display:grid;grid-template-columns:1fr auto;gap:0 6px;padding:8px 14px 0}.site-header .brand{font-size:25px}.header-actions{gap:7px}.menu-open{grid-row:2;grid-column:1/-1;width:100%;justify-content:center;min-height:42px;margin:5px 0 0;border-top:1px solid #665071;padding:10px;font-size:11px;gap:8px}.menu-open svg{width:18px;height:18px}.miami h1,.miami h2,.miami .menu-links a{-webkit-text-stroke:4px #100b17;text-shadow:3px 5px 0 #100b17}.hero{min-height:790px;display:block}.hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-4;aspect-ratio:auto;height:100%}.hero-media img{opacity:1;object-position:59% 50%}.hero-scrim,.hero[data-controller=manette-violet] .hero-scrim{background:linear-gradient(180deg,#100c20b5,#100c2044 30%,#100c20df 68%,#100f20)}.hero-copy{padding:29px 20px 34px;background:transparent;pointer-events:none}.hero h1{font-size:clamp(62px,17.1vw,108px);max-width:500px}.hero-description{font-size:14px;line-height:1.7;margin:19px 0 0;max-width:300px}.hero-character{right:-12%;top:169px;bottom:auto;width:73%;height:475px;z-index:-1}.hero-product{right:17%;top:250px;width:79%;height:285px;z-index:0}.hero-product .hero-scene{transform:rotate(-7deg)}.hero-switch{margin-top:277px;scroll-margin-top:10px}.hero-thumbnails{gap:15px}.hero-thumb{width:72px;min-height:65px}.hero-offer{display:block;margin-top:16px}.hero-offer>p{display:flex;flex-direction:row;align-items:baseline;gap:13px}.hero-offer .price{font-size:46px}.hero-offer .button{width:100%;margin-top:16px;min-height:53px}.hero-offer .price-note{font-size:9px}.section-pad{padding:59px 20px}.controllers .section-heading h2,.desk-section h2,.explorer h2{font-size:clamp(39px,10.8vw,68px)}.section-heading>p{margin-top:20px}.controller-card .card-copy,.desk-card .card-copy{padding:19px 18px;gap:12px}.card-copy h3,.desk-card .card-copy h3{font-size:39px}.offer-price .price,.desk-card .offer-price .price{font-size:32px}.controller-card .card-image img{padding:20px 14px;aspect-ratio:1.18}.story-section{min-height:650px;align-items:flex-start}.story-character{width:80%;left:-24%;height:510px;bottom:-45px}.story-scene{background:linear-gradient(180deg,#100a27ab,#100a2770 55%,#100a27da),url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-miami-black-sunset.webp) 56% 60%/cover}.story-copy{margin:0;padding:40px 20px;width:100%;max-width:none;position:relative}.story-copy h2{font-size:clamp(40px,11vw,70px)}.story-copy p{margin-top:24px;margin-left:31%;font-size:13px;line-height:1.9}.story-copy .button{margin-top:24px;margin-left:31%;padding:14px;gap:12px;max-width:69%;font-size:11px}.product-panel{grid-template-columns:1fr;grid-template-areas:"summary" "gallery" "details" "back";gap:23px;scroll-margin-top:0}.purchase-summary{padding:0}.product-copy h3{font-size:clamp(33px,9.4vw,47px);-webkit-text-stroke:2px #100b17;text-shadow:2px 3px #100b17}.product-description{font-size:13px;line-height:1.65;margin-top:10px;max-width:none}.product-copy>.offer-price{margin-top:12px}.product-copy>.offer-price .price{font-size:46px}.preorder-button{margin-top:15px;min-height:52px}.product-copy .order-note{font-size:9px;line-height:1.8;margin-top:10px}.product-gallery figure>img{height:245px;aspect-ratio:auto;object-fit:contain}.product-gallery figure.cutout-stage img{padding:14px}.product-gallery figcaption{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden;padding:0;border:0;white-space:nowrap}.views{margin-top:12px}.view{padding:10px 13px;font-size:11px}.product-information,.product-back{margin-top:0}.faq h2{font-size:clamp(43px,12vw,65px)}.menu-header{padding:23px 20px}.menu-header h2{font-size:35px}.menu-character{width:110%;left:-43%;height:68%;bottom:-45px;opacity:.7}.menu-city{background:linear-gradient(180deg,#100a2780,#100a27b0),url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-miami-black-sunset.webp) 62% 50%/cover}.menu-links{margin:0;padding:42px 22px 20px;gap:19px}.menu-links a{font-size:clamp(31px,9.6vw,62px);line-height:1.14;min-height:48px}.menu-radio{margin:26px 22px 40px;font-size:11px;max-width:calc(100% - 44px)}}@media(max-width:359px){.hero{min-height:790px}.hero h1{font-size:57px}.hero-description{font-size:12px}.hero-copy{padding-inline:16px}.hero-product{top:257px;height:265px}.hero-character{top:189px;height:450px}.hero-switch{margin-top:280px}.section-pad{padding-inline:16px}.card-copy h3{font-size:35px}.offer-price .price{font-size:29px}.radio-widget .radio-launcher{font-size:6px}.radio-widget .radio-launcher small{font-size:5.5px}.header-actions{gap:5px}.site-header{padding-inline:11px}.site-header .brand{font-size:23px}.story-copy .button{margin-left:26%;max-width:74%}.story-copy p{margin-left:26%;font-size:12px}.story-copy h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.hero-product .hero-scene{transition:none}.menu-links a:hover{transform:none}}.hero{overflow:clip}.hero-media .hero-city{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease;pointer-events:none}.hero-media .hero-city.is-active{opacity:1}.hero-character{opacity:0;transition:opacity .35s ease}.hero-character.is-active{opacity:1}.wanted-stars{position:absolute;top:30px;right:30%;display:flex;gap:8px;z-index:1;pointer-events:none;filter:drop-shadow(2px 3px 0 #080a14)}.wanted-stars svg{width:32px;height:32px;fill:#ffe1a0;stroke:#100b17;stroke-width:1.6;paint-order:stroke fill}.hero[data-controller=manette-black] .pursuit-glow{background:radial-gradient(ellipse at 75% 80%,#efb95035,transparent 60%),radial-gradient(ellipse at 25% 80%,#293fbc25,transparent 50%)}.hero[data-controller=manette-violet] .wanted-stars svg{fill:#ffa9d9}@media(max-width:1100px)and (min-width:761px){.wanted-stars{right:10%;gap:6px}.wanted-stars svg{width:25px;height:25px}}@media(max-width:760px){.wanted-stars{top:14px;right:20px;gap:3px}.wanted-stars svg{width:16px;height:16px}}@media(max-width:359px){.wanted-stars{right:16px;gap:2px}.wanted-stars svg{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){.hero-media .hero-city,.hero-character{transition:none}}:root{--night:#151019;--plum:#221725;--pink:#ffa1cc;--cream:#f5f0e8;--ink:#211922;--cyan:#ffa1cc;--scene:url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-miami-black-sunset.webp)}body[data-controller=manette-violet]{--scene:url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-miami-violet-sunset.webp)}body.sunset{background:var(--night)}.site-header{background:#151019ed;border-bottom:1px solid #725068;box-shadow:0 4px 30px #09040f30}.menu-open:hover{color:var(--pink)}.hero,.hero-media{background:#21172b}.hero-media img{object-position:64% 54%}.hero-scrim,.hero[data-controller=manette-violet] .hero-scrim{background:linear-gradient(90deg,#151019f2 0%,#151019d0 24%,#23162690 42%,#27182922 69%,transparent 100%),linear-gradient(0deg,#151019ed,transparent 34%)}.hero[data-controller=manette-black] .pursuit-glow,.pursuit-glow{background:radial-gradient(ellipse at 75% 80%,#ff9dc920,transparent 62%)}.hero-product{right:12%;width:39%}.hero-product .hero-scene{filter:drop-shadow(0 24px 18px #1b102b80)}.controllers{background:radial-gradient(ellipse at 10% 30%,#4a254c55,transparent 60%),#19121f}.controller-card{background:#23162d;border-color:#17101f}.controller-card .card-image{background:radial-gradient(ellipse at 40% 45%,#884b9d55,transparent 63%),radial-gradient(ellipse at 80% 65%,#e9829550,transparent 50%),#24182f}.controller-card .card-image.manette-black{background:radial-gradient(ellipse at 70% 65%,#c98a4750,transparent 60%),radial-gradient(ellipse at 15% 25%,#5b386d90,transparent 70%),#191421}.controller-card .card-copy,.desk-card .card-copy{background:#21172b;border-color:#654765}.card-preorder,.product-back{color:var(--pink)}.story-section{background:#221725}.story-scene{background:linear-gradient(90deg,#21172525,#21172585 45%,#151019de),var(--scene) center 60%/cover}.story-copy em{color:var(--pink)}.desk-section{background:#201526}.explorer{background:linear-gradient(160deg,#291a33,#18121e 65%)}.faq{background:#151019}.product-description,.controllers .section-heading>p,.desk-section .section-heading>p{color:#decbdf}footer{background:#100c14}.menu-city{background:linear-gradient(90deg,#15101935,#21172560 43%,#151019c9),var(--scene) 60% 50%/cover}.menu-links a:nth-child(3){color:var(--pink)}.menu-radio{border-color:var(--pink);color:var(--pink);background:#261a2bdd}.wanted-stars svg,.hero[data-controller=manette-violet] .wanted-stars svg{fill:var(--pink)}.radio-widget{border:2px solid var(--pink);background:linear-gradient(135deg,#54243f,#291a32);box-shadow:0 0 26px #ff9cc92b,3px 4px #100a17;border-radius:11px}.widget-main{padding:5px 6px 5px 13px;gap:7px}.radio-widget .radio-launcher{font-size:12px;color:#ffe3f0;min-height:48px;gap:12px}.radio-widget .radio-launcher small{font-size:9px;color:#ffe3f0;letter-spacing:.05em}.radio-widget .radio-icon{position:relative;width:38px;height:38px;color:var(--pink);background:#17101f6b;border-radius:7px}.radio-widget .radio-icon svg{width:28px;height:28px}.radio-widget .radio-icon:after{content:"\25b6";position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;display:grid;place-items:center;font:9px/1 var(--body);border-radius:50%;background:var(--pink);color:#211922}.radio-widget .radio-launcher[aria-pressed=true] .radio-icon:after{content:"\2161";font-size:11px}.radio-widget #radio-settings{width:27px;color:var(--pink)}.radio-widget .radio-launcher:hover{color:#fff}.widget-panel{background:#27192f;border-color:#ffa1cc}.header-actions{gap:18px}@media(max-width:1100px)and (min-width:761px){.radio-widget .radio-launcher{font-size:10px}.radio-widget .radio-launcher small{font-size:8px}.widget-main{gap:3px;padding-left:8px}.hero-product{right:7%;width:43%}}@media(max-width:760px){.hero{min-height:790px}.hero-scrim,.hero[data-controller=manette-violet] .hero-scrim{background:linear-gradient(180deg,#151019d0,#23162670 33%,#151019cc 70%,#151019)}.hero-media img{object-position:64% 50%}.hero-product{right:10%;width:85%;top:245px;height:300px}.header-actions{gap:8px}.radio-widget{border-radius:8px;box-shadow:0 0 18px #ff9cc925,2px 2px #100a17}.widget-main{padding:3px 3px 3px 6px;gap:1px}.radio-widget .radio-launcher{min-height:40px;font-size:9px;gap:7px}.radio-widget .radio-launcher small{font-size:7px;letter-spacing:0}.radio-widget .radio-icon{width:27px;height:30px}.radio-widget .radio-icon svg{width:23px;height:23px}.radio-widget .radio-icon:after{width:13px;height:13px;font-size:7px;right:-2px;bottom:0}.radio-widget #radio-settings{width:19px;min-height:40px}.site-header{padding-top:9px}.widget-panel{width:225px}.story-scene{background:linear-gradient(180deg,#151019b0,#21172570 55%,#151019b0),var(--scene) 56% 60%/cover}.story-copy p,.story-copy .button{margin-left:31%}.menu-city{background:linear-gradient(180deg,#15101990,#151019b0),var(--scene) 62% 50%/cover}}@media(max-width:359px){.header-actions{gap:5px}.radio-widget .radio-launcher{font-size:8px;gap:5px}.radio-widget .radio-launcher small{font-size:6px}.radio-widget .radio-icon{width:23px}.radio-widget .radio-icon svg{width:21px}.radio-widget #radio-settings{width:17px}.hero-product{top:250px;height:280px}}.miami h1,.miami h2,.miami .menu-links a{paint-order:stroke fill;-webkit-text-stroke:13px #0c0810;text-shadow:8px 10px 0 #0c0810,10px 8px 0 #0c0810}.miami .card-copy h3,.miami .product-copy h3{paint-order:stroke fill;-webkit-text-stroke:6px #0c0810;text-shadow:4px 6px 0 #0c0810}.miami .price{paint-order:stroke fill;-webkit-text-stroke:5px #0c0810;text-shadow:4px 6px 0 #0c0810}@media(max-width:760px){.miami h1,.miami h2,.miami .menu-links a{-webkit-text-stroke:8px #0c0810;text-shadow:5px 6px 0 #0c0810,6px 5px 0 #0c0810}.miami .card-copy h3,.miami .product-copy h3,.miami .price{-webkit-text-stroke:4px #0c0810;text-shadow:3px 4px 0 #0c0810}}.hero-product{display:none}.hero-media .hero-city{object-fit:cover;object-position:70% 57%;transform:none;filter:none;animation:none}.hero-scrim,.hero[data-controller=manette-violet] .hero-scrim{background:linear-gradient(90deg,#151019f2 0%,#151019db 24%,#15101990 42%,#15101922 68%,transparent 100%),linear-gradient(0deg,#151019ed,transparent 28%)}@media(max-width:1100px)and (min-width:761px){.hero-media .hero-city{object-position:64% 55%}}@media(max-width:760px){.hero-media .hero-city{object-position:57% 50%}.hero[data-controller=manette-violet] .hero-media .hero-city{object-position:52% 50%}.hero-scrim,.hero[data-controller=manette-violet] .hero-scrim{background:linear-gradient(180deg,#151019d5,#15101990 26%,#15101925 46%,#151019c9 74%,#151019)}}.hero-scenery{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scene) 64% 54%/cover}.hero-media .hero-city{mask-size:cover;mask-repeat:no-repeat;mask-position:70% 57%;-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-position:70% 57%}#hero-city-black{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDUwIiBoZWlnaHQ9IjEwNTAiIHZpZXdCb3g9IjAgMCAxMDUwIDEwNTAiPjxkZWZzPjxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii0xJSIgeT0iLTElIiB3aWR0aD0iMTAyJSIgaGVpZ2h0PSIxMDIlIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjMyIi8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbHRlcj0idXJsKCNlZGdlKSIgZmlsbD0id2hpdGUiIGQ9Ik0zNDkuOTMgMzMwLjM0IEwzNjguOTUgMzI4LjYyIEwzODcuOTQgMzI3LjIzIEw0MDYuOTQgMzI2LjI0IEw0MjQuMTYgMzI1LjcxIEw0NDkuNzggMzI1LjY2IEw0NjkuOTkgMzI2LjM1IEw0ODguNDkgMzI2LjUzIEw1MDkuMjIgMzI3LjExIEw1MjguOTQgMzI3Ljk4IEw1NTAuOTIgMzI5LjI2IEw1OTYuNTkgMzMyLjc1IEw2NTQuNTggMzM4LjI2IEw2NzIuMzYgMzQwLjM2IEw2ODcuOTQgMzQyLjYxIEw2OTYuOTAgMzQ0LjE2IEw3MDQuNjAgMzQ1Ljc0IEw3MjMuMzYgMzUwLjI1IEw3MzMuNzUgMzUzLjA5IEw3NDMuODggMzU2LjI1IEw3NTIuMTEgMzU5LjEzIEw3NjEuNzIgMzYyLjkxIEw3NjkuNDggMzY2LjMyIEw3ODcuMjkgMzc1LjI2IEw3OTIuODUgMzc4LjY4IEw4MDAuNjYgMzg0LjQwIEw4MDguNjEgMzg5Ljc2IEw4MTQuOTYgMzk0LjU0IEw4MjEuOTAgNDAwLjc4IEw4MjcuNTEgNDA2LjQxIEw4MzEuMzYgNDEwLjcwIEw4MzkuMzYgNDIwLjczIEw4NDguMzMgNDMxLjI3IEw4NTEuMTcgNDM1LjM3IEw4NTIuNzYgNDM4LjIyIEw4NTQuMDIgNDQxLjE4IEw4NTQuOTIgNDQ0LjI0IEw4NTUuNDkgNDQ3LjM2IEw4NTYuNzggNDU3LjkyIEw4NTguMjIgNDY2LjIzIEw4NTguOTEgNDgxLjU1IEw4NTkuNjAgNDg2LjY5IEw4NjAuODYgNDkxLjI2IEw4NjguNTggNTEwLjg1IEw4NzMuOTIgNTI3LjYyIEw4NzguOTIgNTQ1LjkzIEw4ODEuOTcgNTU4LjkxIEw4ODQuMzkgNTcwLjczIEw4ODYuNDcgNTgyLjk1IEw4ODkuNTkgNjA4LjM4IEw4OTIuMDQgNjMwLjg1IEw4OTQuMTEgNjU2LjQ4IEw4OTUuMjggNjgwLjUzIEw4OTUuOTkgNjg3LjkzIEw4OTcuNTUgNzEzLjcxIEw4OTguMTIgNzQ3LjU3IEw4OTcuNzUgNzU3Ljc5IEw4OTcuNjUgNzcwLjk1IEw4OTYuOTggNzgwLjQwIEw4OTUuMDIgNzk5LjQyIEw4OTIuODggODE0LjM5IEw4OTAuODggODI1LjIxIEw4ODkuNjYgODMwLjA2IEw4ODguNjUgODMzLjEwIEw4ODcuMzMgODM1LjkzIEw4ODUuNzcgODM4LjU2IEw4ODIuMjggODQzLjQ1IEw4NzcuMzkgODQ5LjI0IEw4NTkuMjMgODY3LjI0IEw4NTIuNTggODczLjI1IEw4NDcuMTIgODc3Ljc2IEw4NDQuMzYgODc5Ljg4IEw4NDAuMDQgODgyLjU3IEw4MjguNzMgODg3LjIxIEw4MjIuMzIgODg5LjU0IEw4MjAuNzcgODg5Ljk5IEw4MTcuNjQgODkwLjM2IEw4MTQuNTYgODkwLjE3IEw4MTAuMDggODg5LjAzIEw3OTcuODYgODg0LjEzIEw3OTEuOTMgODgxLjMzIEw3ODcuNzIgODc4Ljc3IEw3ODMuNzggODc1Ljc4IEw3ODAuMTEgODcyLjM5IEw3NzUuNTUgODY3LjM4IEw3NzAuMzAgODYwLjQzIEw3NjAuNjcgODQ1LjQ4IEw3NTMuMDkgODMxLjk0IEw3NDguNjIgODIyLjY0IEw3NDUuOTcgODE2LjMxIEw3NDEuNzEgODA1LjEwIEw3MzMuMTkgNzgwLjkwIEw3MjEuMDQgNzQzLjY5IEw3MDUuMTEgNjkyLjQ2IEM3MDEuMiA2ODEgNzAwLjQgNjY3LjQgNjkwIDY2Ny40IEM2MjAgNjcwIDU0OCA2NzUgNDgwIDY3My41IEM0NjAgNjczLjEgNDQ0IDY2OC43IDQyOS41MSA2NzYuMzQgTDQyNC41NCA2ODEuMzEgTDQyMC42MSA2ODYuMDggTDQxNy4wNCA2OTEuNzAgTDQxNC42NyA2OTYuMzggTDQwNC45NSA3MjAuNTUgTDQwMS4wNCA3MzEuMDEgTDM5Ny4wMSA3NDMuOTAgTDM5NC4xNSA3NTIuMjcgTDM4OC43NiA3NjkuNzQgTDM2OS43OCA4MjcuNTkgTDM2NC41NSA4NDUuNjUgTDM1Ni45NSA4NjcuMjAgTDM1NS4yMCA4NzEuNTkgTDM0Ny43MiA4ODguMTYgTDM0My43MyA4OTYuMDMgTDM0MS45OCA4OTguOTQgTDMzOC4yMiA5MDQuMzEgTDMzMi4zOSA5MTEuNDMgTDMyOC4yMiA5MTUuNDUgTDMyNC44NyA5MTguMDAgTDMxOC41NCA5MjQuMTUgTDMxNC44NSA5MjcuMTEgTDMxMC4wNCA5MjcuOTAgTDMwNS4wMCA5MjguMDggTDI5OS44NyA5MjcuNzIgTDI5NC42OSA5MjYuOTQgTDI5MS4yNyA5MjYuMDYgTDI4NC40OSA5MjMuODQgTDI3MS4wNiA5MTguNjEgTDI2NC4zMyA5MTUuNjEgTDI1NS44NSA5MTEuMjMgTDI0OS40NyA5MDcuNDEgTDI0NS4wNiA5MDQuMTYgTDIzOS42MiA4OTkuNDggTDIzMy4zNiA4OTMuMzAgTDIyOC43NiA4ODguMTIgTDIyMy41MiA4ODEuMzggTDIxOC44NCA4NzQuMzQgTDIxNS41OSA4NjguNDYgTDIxMi44OSA4NjIuNDEgTDIwOS45MiA4NTQuNTAgTDE5OC42NiA4MjAuOTYgTDE5NS4wMyA4MDcuOTEgTDE5My4xMiA3OTkuNjIgTDE5MC40NCA3ODYuMjEgTDE4OS4zNCA3NzkuNDIgTDE4Ny44MSA3NjcuNDMgTDE4Ny4wMCA3NTguNzkgTDE4Ni4zMCA3NDQuODMgTDE4Ni4zNiA3MjEuNzcgTDE4Ni41NiA3MTYuNTAgTDE4Ny43MyA3MDAuODMgTDE4OC45NiA2ODAuMjMgTDE5MC45NiA2NTguMzUgTDE5NC4zOSA2MzMuNDggTDE5NS43OCA2MjQuOTkgTDIwMC4zMiA1OTkuMTggTDIwNy4wNyA1NjIuNzYgTDIxMS4zMyA1MzcuMDggTDIxNC40NSA1MTcuMTIgTDIyMC40MCA0NzQuOTQgTDIyMC43NCA0NzEuNTggTDIyMC43OSA0NjguMTQgTDIyMC4zMCA0NTUuNjQgTDIyMC40MiA0NDYuNTMgTDIyMC43OCA0NDEuMDcgTDIyMS44OCA0MzIuMDcgTDIyMi41NyA0MjEuMzkgTDIyMy4wOSA0MTcuOTUgTDIyNC40NSA0MTMuMDQgTDIyOC4xNCA0MDQuMDYgTDIzMC43NSAzOTkuNTYgTDIzNC43MCAzOTEuODMgTDI0Mi41MiAzNzguMTcgTDI0My4xMiAzNzMuMjYgTDI0NC4xMiAzNjguODMgTDI0NS4xOSAzNjYuMDcgTDI0Ni41MSAzNjMuNDUgTDI0OC45OSAzNTkuNzMgTDI1Mi4wNyAzNTYuMjAgTDI1NS43OCAzNTIuODIgTDI2MC4xNCAzNDkuNTQgTDI2NS4xOCAzNDYuMzAgTDI2OS44OSAzNDMuODMgTDI3Ny45MCAzNDAuMDEgTDI4NC40MCAzMzcuMjQgTDI5MC45NiAzMzQuNzUgTDI5Ny41MyAzMzIuNTQgTDMwNC4xMSAzMzAuNjQgTDMxMC42NiAzMjkuMDYgTDMxOC43NSAzMjcuNTYgTDMyNi43MCAzMjYuNjIgTDMzNC40NSAzMjYuMjcgTDM0MS4zNiAzMjYuNDEgTDM0NS4xMyAzMjYuOTcgTDM0Ni41NyAzMjcuNDggTDM0Ny43OSAzMjguMTggTDM0OS44NCAzMzAuMzEgWiIvPjwvc3ZnPg==);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDUwIiBoZWlnaHQ9IjEwNTAiIHZpZXdCb3g9IjAgMCAxMDUwIDEwNTAiPjxkZWZzPjxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii0xJSIgeT0iLTElIiB3aWR0aD0iMTAyJSIgaGVpZ2h0PSIxMDIlIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjMyIi8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbHRlcj0idXJsKCNlZGdlKSIgZmlsbD0id2hpdGUiIGQ9Ik0zNDkuOTMgMzMwLjM0IEwzNjguOTUgMzI4LjYyIEwzODcuOTQgMzI3LjIzIEw0MDYuOTQgMzI2LjI0IEw0MjQuMTYgMzI1LjcxIEw0NDkuNzggMzI1LjY2IEw0NjkuOTkgMzI2LjM1IEw0ODguNDkgMzI2LjUzIEw1MDkuMjIgMzI3LjExIEw1MjguOTQgMzI3Ljk4IEw1NTAuOTIgMzI5LjI2IEw1OTYuNTkgMzMyLjc1IEw2NTQuNTggMzM4LjI2IEw2NzIuMzYgMzQwLjM2IEw2ODcuOTQgMzQyLjYxIEw2OTYuOTAgMzQ0LjE2IEw3MDQuNjAgMzQ1Ljc0IEw3MjMuMzYgMzUwLjI1IEw3MzMuNzUgMzUzLjA5IEw3NDMuODggMzU2LjI1IEw3NTIuMTEgMzU5LjEzIEw3NjEuNzIgMzYyLjkxIEw3NjkuNDggMzY2LjMyIEw3ODcuMjkgMzc1LjI2IEw3OTIuODUgMzc4LjY4IEw4MDAuNjYgMzg0LjQwIEw4MDguNjEgMzg5Ljc2IEw4MTQuOTYgMzk0LjU0IEw4MjEuOTAgNDAwLjc4IEw4MjcuNTEgNDA2LjQxIEw4MzEuMzYgNDEwLjcwIEw4MzkuMzYgNDIwLjczIEw4NDguMzMgNDMxLjI3IEw4NTEuMTcgNDM1LjM3IEw4NTIuNzYgNDM4LjIyIEw4NTQuMDIgNDQxLjE4IEw4NTQuOTIgNDQ0LjI0IEw4NTUuNDkgNDQ3LjM2IEw4NTYuNzggNDU3LjkyIEw4NTguMjIgNDY2LjIzIEw4NTguOTEgNDgxLjU1IEw4NTkuNjAgNDg2LjY5IEw4NjAuODYgNDkxLjI2IEw4NjguNTggNTEwLjg1IEw4NzMuOTIgNTI3LjYyIEw4NzguOTIgNTQ1LjkzIEw4ODEuOTcgNTU4LjkxIEw4ODQuMzkgNTcwLjczIEw4ODYuNDcgNTgyLjk1IEw4ODkuNTkgNjA4LjM4IEw4OTIuMDQgNjMwLjg1IEw4OTQuMTEgNjU2LjQ4IEw4OTUuMjggNjgwLjUzIEw4OTUuOTkgNjg3LjkzIEw4OTcuNTUgNzEzLjcxIEw4OTguMTIgNzQ3LjU3IEw4OTcuNzUgNzU3Ljc5IEw4OTcuNjUgNzcwLjk1IEw4OTYuOTggNzgwLjQwIEw4OTUuMDIgNzk5LjQyIEw4OTIuODggODE0LjM5IEw4OTAuODggODI1LjIxIEw4ODkuNjYgODMwLjA2IEw4ODguNjUgODMzLjEwIEw4ODcuMzMgODM1LjkzIEw4ODUuNzcgODM4LjU2IEw4ODIuMjggODQzLjQ1IEw4NzcuMzkgODQ5LjI0IEw4NTkuMjMgODY3LjI0IEw4NTIuNTggODczLjI1IEw4NDcuMTIgODc3Ljc2IEw4NDQuMzYgODc5Ljg4IEw4NDAuMDQgODgyLjU3IEw4MjguNzMgODg3LjIxIEw4MjIuMzIgODg5LjU0IEw4MjAuNzcgODg5Ljk5IEw4MTcuNjQgODkwLjM2IEw4MTQuNTYgODkwLjE3IEw4MTAuMDggODg5LjAzIEw3OTcuODYgODg0LjEzIEw3OTEuOTMgODgxLjMzIEw3ODcuNzIgODc4Ljc3IEw3ODMuNzggODc1Ljc4IEw3ODAuMTEgODcyLjM5IEw3NzUuNTUgODY3LjM4IEw3NzAuMzAgODYwLjQzIEw3NjAuNjcgODQ1LjQ4IEw3NTMuMDkgODMxLjk0IEw3NDguNjIgODIyLjY0IEw3NDUuOTcgODE2LjMxIEw3NDEuNzEgODA1LjEwIEw3MzMuMTkgNzgwLjkwIEw3MjEuMDQgNzQzLjY5IEw3MDUuMTEgNjkyLjQ2IEM3MDEuMiA2ODEgNzAwLjQgNjY3LjQgNjkwIDY2Ny40IEM2MjAgNjcwIDU0OCA2NzUgNDgwIDY3My41IEM0NjAgNjczLjEgNDQ0IDY2OC43IDQyOS41MSA2NzYuMzQgTDQyNC41NCA2ODEuMzEgTDQyMC42MSA2ODYuMDggTDQxNy4wNCA2OTEuNzAgTDQxNC42NyA2OTYuMzggTDQwNC45NSA3MjAuNTUgTDQwMS4wNCA3MzEuMDEgTDM5Ny4wMSA3NDMuOTAgTDM5NC4xNSA3NTIuMjcgTDM4OC43NiA3NjkuNzQgTDM2OS43OCA4MjcuNTkgTDM2NC41NSA4NDUuNjUgTDM1Ni45NSA4NjcuMjAgTDM1NS4yMCA4NzEuNTkgTDM0Ny43MiA4ODguMTYgTDM0My43MyA4OTYuMDMgTDM0MS45OCA4OTguOTQgTDMzOC4yMiA5MDQuMzEgTDMzMi4zOSA5MTEuNDMgTDMyOC4yMiA5MTUuNDUgTDMyNC44NyA5MTguMDAgTDMxOC41NCA5MjQuMTUgTDMxNC44NSA5MjcuMTEgTDMxMC4wNCA5MjcuOTAgTDMwNS4wMCA5MjguMDggTDI5OS44NyA5MjcuNzIgTDI5NC42OSA5MjYuOTQgTDI5MS4yNyA5MjYuMDYgTDI4NC40OSA5MjMuODQgTDI3MS4wNiA5MTguNjEgTDI2NC4zMyA5MTUuNjEgTDI1NS44NSA5MTEuMjMgTDI0OS40NyA5MDcuNDEgTDI0NS4wNiA5MDQuMTYgTDIzOS42MiA4OTkuNDggTDIzMy4zNiA4OTMuMzAgTDIyOC43NiA4ODguMTIgTDIyMy41MiA4ODEuMzggTDIxOC44NCA4NzQuMzQgTDIxNS41OSA4NjguNDYgTDIxMi44OSA4NjIuNDEgTDIwOS45MiA4NTQuNTAgTDE5OC42NiA4MjAuOTYgTDE5NS4wMyA4MDcuOTEgTDE5My4xMiA3OTkuNjIgTDE5MC40NCA3ODYuMjEgTDE4OS4zNCA3NzkuNDIgTDE4Ny44MSA3NjcuNDMgTDE4Ny4wMCA3NTguNzkgTDE4Ni4zMCA3NDQuODMgTDE4Ni4zNiA3MjEuNzcgTDE4Ni41NiA3MTYuNTAgTDE4Ny43MyA3MDAuODMgTDE4OC45NiA2ODAuMjMgTDE5MC45NiA2NTguMzUgTDE5NC4zOSA2MzMuNDggTDE5NS43OCA2MjQuOTkgTDIwMC4zMiA1OTkuMTggTDIwNy4wNyA1NjIuNzYgTDIxMS4zMyA1MzcuMDggTDIxNC40NSA1MTcuMTIgTDIyMC40MCA0NzQuOTQgTDIyMC43NCA0NzEuNTggTDIyMC43OSA0NjguMTQgTDIyMC4zMCA0NTUuNjQgTDIyMC40MiA0NDYuNTMgTDIyMC43OCA0NDEuMDcgTDIyMS44OCA0MzIuMDcgTDIyMi41NyA0MjEuMzkgTDIyMy4wOSA0MTcuOTUgTDIyNC40NSA0MTMuMDQgTDIyOC4xNCA0MDQuMDYgTDIzMC43NSAzOTkuNTYgTDIzNC43MCAzOTEuODMgTDI0Mi41MiAzNzguMTcgTDI0My4xMiAzNzMuMjYgTDI0NC4xMiAzNjguODMgTDI0NS4xOSAzNjYuMDcgTDI0Ni41MSAzNjMuNDUgTDI0OC45OSAzNTkuNzMgTDI1Mi4wNyAzNTYuMjAgTDI1NS43OCAzNTIuODIgTDI2MC4xNCAzNDkuNTQgTDI2NS4xOCAzNDYuMzAgTDI2OS44OSAzNDMuODMgTDI3Ny45MCAzNDAuMDEgTDI4NC40MCAzMzcuMjQgTDI5MC45NiAzMzQuNzUgTDI5Ny41MyAzMzIuNTQgTDMwNC4xMSAzMzAuNjQgTDMxMC42NiAzMjkuMDYgTDMxOC43NSAzMjcuNTYgTDMyNi43MCAzMjYuNjIgTDMzNC40NSAzMjYuMjcgTDM0MS4zNiAzMjYuNDEgTDM0NS4xMyAzMjYuOTcgTDM0Ni41NyAzMjcuNDggTDM0Ny43OSAzMjguMTggTDM0OS44NCAzMzAuMzEgWiIvPjwvc3ZnPg==)}#hero-city-violet{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDUwIiBoZWlnaHQ9IjEwNTAiIHZpZXdCb3g9IjAgMCAxMDUwIDEwNTAiPjxkZWZzPjxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii0xJSIgeT0iLTElIiB3aWR0aD0iMTAyJSIgaGVpZ2h0PSIxMDIlIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjMyIi8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbHRlcj0idXJsKCNlZGdlKSIgZmlsbD0id2hpdGUiIGQ9Ik00MTEuMDQgMTY3LjUwIEw0MTguMDYgMTY3LjcyIEw0MjUuMDggMTY4LjM1IEw0MzMuNzcgMTY5LjY5IEw0NDAuNjEgMTcxLjE3IEw0NDguOTggMTczLjQ4IEw0NTUuNDggMTc1LjY2IEw0NjMuMzEgMTc4Ljc2IEw0NzAuNzYgMTgyLjIzIEw0NzcuNzcgMTg2LjAyIEw0ODEuNjUgMTg4LjM2IEw0ODYuNzIgMTk1LjQxIEw1MjYuMjQgMjA1LjEzIEw1NjYuMDYgMjE1Ljk2IEw2MDcuNjQgMjI4LjM0IEw2NDguODcgMjQxLjY3IEw2ODEuMzIgMjUyLjg4IEw3MTQuNjEgMjY1LjA5IEw3NDAuODEgMjc1LjIxIEw3OTIuNTQgMjk1Ljk0IEw4NDUuNzAgMzE2LjAxIEw4NDcuMjMgMzE2LjQ1IEw4NTAuMjUgMzExLjQ0IEw4NTguODEgMzEzLjQyIEw4NjguMDcgMzE2LjI3IEw4NzcuNTUgMzE5LjkzIEw4ODguNjggMzI1LjA5IEw4OTguMTMgMzMwLjE4IEw5MDguODEgMzM2Ljc1IEw5MTcuNTIgMzQyLjgxIEw5MjUuNTYgMzQ5LjI5IEw5MzEuNjEgMzU0LjkxIEM5NDQuNSAzNzAgOTQ5LjUgMzgzLjUgOTUwIDQwNSBDOTUxLjggNDU0IDk0Ny4zIDUwNSA5NDIgNTU4IEM5MzYgNjE4IDkyNS40IDY5NyA5MDQuMzkgNzY5LjM5IEw4OTkuMDkgNzg1LjkxIEw4OTUuMDQgNzk3LjE5IEw4ODcuOTkgODE0LjM1IEw4ODMuMzIgODI0LjkzIEw4NjguODUgODUzLjM4IEw4NjcuODUgODU2LjI2IEw4NjQuMDQgODY0LjY2IEw4NTguNzggODc1LjM2IEw4NTYuMTQgODc5Ljg4IEw4NTEuOTYgODg0LjY1IEw4NDcuNzEgODg4LjY1IEw4NDIuMTQgODkyLjcyIEw4MzguNTggODk0Ljc2IEw4MzQuODEgODk2LjU0IEw4MjguNzIgODk4LjYzIEw4MjAuNzYgOTAwLjYyIEw4MTIuNTQgOTAxLjg5IEw4MDQuMTggOTAyLjQyIEw3OTUuNzggOTAyLjIwIEw3ODcuNDUgOTAxLjIyIEw3NzkuMzIgODk5LjQ1IEw3NzEuMjMgODk2Ljk5IEw3NjQuOTEgODk0LjU2IEw3NTguODUgODkxLjY5IEw3NTEuNjggODg3LjUwIEw3NDQuOTggODgyLjY4IEw3MzEuMTYgODcwLjc3IEw3MjQuMDQgODY1LjQ4IEw3MjEuNDEgODYzLjAzIEw3MTkuMjYgODYwLjIyIEw3MTYuOTUgODUzLjI0IEw3MTYuNjcgODUxLjgzIEw3MTYuNTcgODQzLjQyIEw3MTYuOTQgODM5LjAzIEw3MTYuMzggODMxLjYwIEw3MTYuMjIgODIzLjY4IEw3MTUuMzcgODA4LjQ3IEw3MTUuMDQgNzg0LjY4IEw3MTQuNTEgNzY3LjQ3IEw3MTQuMzggNzMwLjgwIEw3MTIuNjMgNzA1LjI2IEw3MTEuMTAgNjg5LjY5IEw3MTAuMDYgNjgzLjAxIEw3MDcuODggNjcxLjYzIEw3MDYuMTEgNjY1LjM4IEw3MDMuMTUgNjU3Ljk4IEw2OTkuNjAgNjUwLjk4IEw2OTQuNjcgNjQzLjA2IEw2ODkuNzIgNjM3LjEzIEw2ODYuMjAgNjM0LjExIEw2ODMuNjkgNjMyLjMwIEw2NzkuNzEgNjI5Ljg5IEw2NzEuMTMgNjI1Ljc1IEw2NjYuMDEgNjI0LjQ2IEw2NTMuMTQgNjIwLjcyIEw2MzUuNTkgNjE0Ljg5IEw2MjIuOTQgNjEwLjEzIEw2MDUuMzAgNjAzLjg2IEw1OTAuOTIgNTk4LjIxIEw1NzYuMjIgNTkzLjAyIEw1NjYuNDggNTg5LjE1IEw1NTQuODUgNTg1LjA5IEw0OTIuNjMgNTYxLjA4IEw0MTQuMzggNTI5Ljk5IEwzODcuOTUgNTE4LjQ4IEwzNzEuOTMgNTEwLjkwIEwzNjQuMjUgNTA3LjczIEwzNTguMjQgNTA1Ljk1IEwzNTUuMzIgNTA1LjM1IEwzNTIuNDggNTA0Ljk0IEwzNDQuMzUgNTA0LjUxIEwzNDAuMzEgNTA1LjE4IEwzMzcuNjkgNTA2LjI2IEwzMzUuNDIgNTA3LjkxIEwzMzMuNTMgNTA5Ljg2IEwzMjYuNzQgNTE4LjM3IEwzMDkuODUgNTM4LjI2IEwyOTguMDAgNTU1Ljk5IEwyOTMuMzkgNTY0LjE1IEwyODkuOTIgNTcwLjk4IEwyODAuNzEgNTg2LjE4IEwyNzMuMDEgNjAwLjI1IEwyNjEuNTUgNjIwLjQzIEwyNTkuMjcgNjIzLjQwIEwyNTIuMDIgNjMxLjY3IEwyNDQuMDIgNjQzLjE4IEwyMzcuMjAgNjUwLjQ5IEwyMzQuMzcgNjU0LjQzIEwyMjkuMzIgNjYyLjUzIEwyMjQuNDYgNjY4LjI2IEwyMTguNjEgNjc2Ljg2IEwyMTYuNjYgNjc4LjkwIEwyMTUuNTMgNjc5LjY5IEwyMTEuOTQgNjgxLjYwIEwyMDkuMzkgNjgyLjQ3IEwyMDMuMDMgNjg0LjAxIEwxOTcuNzUgNjg0LjU4IEwxOTMuMDMgNjg0LjQ5IEwxOTAuMTEgNjg0LjA4IEwxODQuNTcgNjgyLjU4IEwxNzkuMDEgNjgwLjQ1IEwxNzQuODkgNjc4LjA1IEwxNzIuMzMgNjc1Ljg5IEwxNjkuOTQgNjczLjM2IEwxNjYuNTcgNjY5LjA1IEwxNjIuMzEgNjYzLjA4IEwxNTIuNjUgNjQ4LjEyIEwxNDMuNzUgNjMzLjQwIEwxMzguMzcgNjIzLjExIEwxMzUuNzEgNjE3LjI2IEwxMzQuMDIgNjEyLjg5IEwxMzIuNzYgNjA4LjUyIEwxMzIuMjYgNjA1LjYzIEwxMzIuMDMgNjAyLjc4IEwxMzIuMTkgNTk1LjA5IEwxMzMuMDMgNTgzLjU0IEwxMzUuOTAgNTYzLjUxIEwxMzguNTMgNTUwLjA1IEwxMzguOTAgNTQ2LjYyIEwxMzkuMzEgNTM3Ljg3IEwxMzkuOTMgNTM0LjQ0IEwxNDQuMTcgNTIxLjEyIEwxNDYuMDYgNTEwLjgzIEwxNDcuNTggNTA0LjA0IEwxNTIuODkgNDg1Ljg5IEwxNjMuNjIgNDUzLjEwIEwxNzMuNzcgNDI1LjAzIEwxODQuNDIgMzk4LjI2IEwxOTYuMjkgMzcwLjY0IEwyMDUuOTcgMzQ5LjIwIEwyMjAuMjMgMzE4LjQyIEwyMjkuMDcgMzAwLjE2IEwyMzYuOTUgMjg1LjE4IEwyNDQuODQgMjcxLjUwIEwyNTIuODQgMjU5LjA2IEwyNjAuMTEgMjQ4Ljk2IEwyNjguNTUgMjM4LjYyIEwyNzYuMzYgMjMwLjI4IEwyODUuMDcgMjIyLjEwIEwyOTUuMjMgMjEzLjU4IEwzMDcuMzEgMjA0LjY3IEwzMTguNjEgMTk3LjQxIEwzMzAuMzUgMTkwLjc3IEwzNDQuMDEgMTg0LjAzIEwzNTEuNzcgMTgwLjYzIEwzNTkuNjMgMTc3LjQ2IEMzNzcuNiAxNzIuOCAzOTcuMSAxNjcuMDcgNDExLjA0IDE2Ny41MCBaIi8+PC9zdmc+);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDUwIiBoZWlnaHQ9IjEwNTAiIHZpZXdCb3g9IjAgMCAxMDUwIDEwNTAiPjxkZWZzPjxmaWx0ZXIgaWQ9ImVkZ2UiIHg9Ii0xJSIgeT0iLTElIiB3aWR0aD0iMTAyJSIgaGVpZ2h0PSIxMDIlIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjMyIi8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbHRlcj0idXJsKCNlZGdlKSIgZmlsbD0id2hpdGUiIGQ9Ik00MTEuMDQgMTY3LjUwIEw0MTguMDYgMTY3LjcyIEw0MjUuMDggMTY4LjM1IEw0MzMuNzcgMTY5LjY5IEw0NDAuNjEgMTcxLjE3IEw0NDguOTggMTczLjQ4IEw0NTUuNDggMTc1LjY2IEw0NjMuMzEgMTc4Ljc2IEw0NzAuNzYgMTgyLjIzIEw0NzcuNzcgMTg2LjAyIEw0ODEuNjUgMTg4LjM2IEw0ODYuNzIgMTk1LjQxIEw1MjYuMjQgMjA1LjEzIEw1NjYuMDYgMjE1Ljk2IEw2MDcuNjQgMjI4LjM0IEw2NDguODcgMjQxLjY3IEw2ODEuMzIgMjUyLjg4IEw3MTQuNjEgMjY1LjA5IEw3NDAuODEgMjc1LjIxIEw3OTIuNTQgMjk1Ljk0IEw4NDUuNzAgMzE2LjAxIEw4NDcuMjMgMzE2LjQ1IEw4NTAuMjUgMzExLjQ0IEw4NTguODEgMzEzLjQyIEw4NjguMDcgMzE2LjI3IEw4NzcuNTUgMzE5LjkzIEw4ODguNjggMzI1LjA5IEw4OTguMTMgMzMwLjE4IEw5MDguODEgMzM2Ljc1IEw5MTcuNTIgMzQyLjgxIEw5MjUuNTYgMzQ5LjI5IEw5MzEuNjEgMzU0LjkxIEM5NDQuNSAzNzAgOTQ5LjUgMzgzLjUgOTUwIDQwNSBDOTUxLjggNDU0IDk0Ny4zIDUwNSA5NDIgNTU4IEM5MzYgNjE4IDkyNS40IDY5NyA5MDQuMzkgNzY5LjM5IEw4OTkuMDkgNzg1LjkxIEw4OTUuMDQgNzk3LjE5IEw4ODcuOTkgODE0LjM1IEw4ODMuMzIgODI0LjkzIEw4NjguODUgODUzLjM4IEw4NjcuODUgODU2LjI2IEw4NjQuMDQgODY0LjY2IEw4NTguNzggODc1LjM2IEw4NTYuMTQgODc5Ljg4IEw4NTEuOTYgODg0LjY1IEw4NDcuNzEgODg4LjY1IEw4NDIuMTQgODkyLjcyIEw4MzguNTggODk0Ljc2IEw4MzQuODEgODk2LjU0IEw4MjguNzIgODk4LjYzIEw4MjAuNzYgOTAwLjYyIEw4MTIuNTQgOTAxLjg5IEw4MDQuMTggOTAyLjQyIEw3OTUuNzggOTAyLjIwIEw3ODcuNDUgOTAxLjIyIEw3NzkuMzIgODk5LjQ1IEw3NzEuMjMgODk2Ljk5IEw3NjQuOTEgODk0LjU2IEw3NTguODUgODkxLjY5IEw3NTEuNjggODg3LjUwIEw3NDQuOTggODgyLjY4IEw3MzEuMTYgODcwLjc3IEw3MjQuMDQgODY1LjQ4IEw3MjEuNDEgODYzLjAzIEw3MTkuMjYgODYwLjIyIEw3MTYuOTUgODUzLjI0IEw3MTYuNjcgODUxLjgzIEw3MTYuNTcgODQzLjQyIEw3MTYuOTQgODM5LjAzIEw3MTYuMzggODMxLjYwIEw3MTYuMjIgODIzLjY4IEw3MTUuMzcgODA4LjQ3IEw3MTUuMDQgNzg0LjY4IEw3MTQuNTEgNzY3LjQ3IEw3MTQuMzggNzMwLjgwIEw3MTIuNjMgNzA1LjI2IEw3MTEuMTAgNjg5LjY5IEw3MTAuMDYgNjgzLjAxIEw3MDcuODggNjcxLjYzIEw3MDYuMTEgNjY1LjM4IEw3MDMuMTUgNjU3Ljk4IEw2OTkuNjAgNjUwLjk4IEw2OTQuNjcgNjQzLjA2IEw2ODkuNzIgNjM3LjEzIEw2ODYuMjAgNjM0LjExIEw2ODMuNjkgNjMyLjMwIEw2NzkuNzEgNjI5Ljg5IEw2NzEuMTMgNjI1Ljc1IEw2NjYuMDEgNjI0LjQ2IEw2NTMuMTQgNjIwLjcyIEw2MzUuNTkgNjE0Ljg5IEw2MjIuOTQgNjEwLjEzIEw2MDUuMzAgNjAzLjg2IEw1OTAuOTIgNTk4LjIxIEw1NzYuMjIgNTkzLjAyIEw1NjYuNDggNTg5LjE1IEw1NTQuODUgNTg1LjA5IEw0OTIuNjMgNTYxLjA4IEw0MTQuMzggNTI5Ljk5IEwzODcuOTUgNTE4LjQ4IEwzNzEuOTMgNTEwLjkwIEwzNjQuMjUgNTA3LjczIEwzNTguMjQgNTA1Ljk1IEwzNTUuMzIgNTA1LjM1IEwzNTIuNDggNTA0Ljk0IEwzNDQuMzUgNTA0LjUxIEwzNDAuMzEgNTA1LjE4IEwzMzcuNjkgNTA2LjI2IEwzMzUuNDIgNTA3LjkxIEwzMzMuNTMgNTA5Ljg2IEwzMjYuNzQgNTE4LjM3IEwzMDkuODUgNTM4LjI2IEwyOTguMDAgNTU1Ljk5IEwyOTMuMzkgNTY0LjE1IEwyODkuOTIgNTcwLjk4IEwyODAuNzEgNTg2LjE4IEwyNzMuMDEgNjAwLjI1IEwyNjEuNTUgNjIwLjQzIEwyNTkuMjcgNjIzLjQwIEwyNTIuMDIgNjMxLjY3IEwyNDQuMDIgNjQzLjE4IEwyMzcuMjAgNjUwLjQ5IEwyMzQuMzcgNjU0LjQzIEwyMjkuMzIgNjYyLjUzIEwyMjQuNDYgNjY4LjI2IEwyMTguNjEgNjc2Ljg2IEwyMTYuNjYgNjc4LjkwIEwyMTUuNTMgNjc5LjY5IEwyMTEuOTQgNjgxLjYwIEwyMDkuMzkgNjgyLjQ3IEwyMDMuMDMgNjg0LjAxIEwxOTcuNzUgNjg0LjU4IEwxOTMuMDMgNjg0LjQ5IEwxOTAuMTEgNjg0LjA4IEwxODQuNTcgNjgyLjU4IEwxNzkuMDEgNjgwLjQ1IEwxNzQuODkgNjc4LjA1IEwxNzIuMzMgNjc1Ljg5IEwxNjkuOTQgNjczLjM2IEwxNjYuNTcgNjY5LjA1IEwxNjIuMzEgNjYzLjA4IEwxNTIuNjUgNjQ4LjEyIEwxNDMuNzUgNjMzLjQwIEwxMzguMzcgNjIzLjExIEwxMzUuNzEgNjE3LjI2IEwxMzQuMDIgNjEyLjg5IEwxMzIuNzYgNjA4LjUyIEwxMzIuMjYgNjA1LjYzIEwxMzIuMDMgNjAyLjc4IEwxMzIuMTkgNTk1LjA5IEwxMzMuMDMgNTgzLjU0IEwxMzUuOTAgNTYzLjUxIEwxMzguNTMgNTUwLjA1IEwxMzguOTAgNTQ2LjYyIEwxMzkuMzEgNTM3Ljg3IEwxMzkuOTMgNTM0LjQ0IEwxNDQuMTcgNTIxLjEyIEwxNDYuMDYgNTEwLjgzIEwxNDcuNTggNTA0LjA0IEwxNTIuODkgNDg1Ljg5IEwxNjMuNjIgNDUzLjEwIEwxNzMuNzcgNDI1LjAzIEwxODQuNDIgMzk4LjI2IEwxOTYuMjkgMzcwLjY0IEwyMDUuOTcgMzQ5LjIwIEwyMjAuMjMgMzE4LjQyIEwyMjkuMDcgMzAwLjE2IEwyMzYuOTUgMjg1LjE4IEwyNDQuODQgMjcxLjUwIEwyNTIuODQgMjU5LjA2IEwyNjAuMTEgMjQ4Ljk2IEwyNjguNTUgMjM4LjYyIEwyNzYuMzYgMjMwLjI4IEwyODUuMDcgMjIyLjEwIEwyOTUuMjMgMjEzLjU4IEwzMDcuMzEgMjA0LjY3IEwzMTguNjEgMTk3LjQxIEwzMzAuMzUgMTkwLjc3IEwzNDQuMDEgMTg0LjAzIEwzNTEuNzcgMTgwLjYzIEwzNTkuNjMgMTc3LjQ2IEMzNzcuNiAxNzIuOCAzOTcuMSAxNjcuMDcgNDExLjA0IDE2Ny41MCBaIi8+PC9zdmc+)}@media(max-width:1100px)and (min-width:761px){.hero-media .hero-city{mask-position:64% 55%;-webkit-mask-position:64% 55%}}@media(max-width:760px){.hero-scenery{background-position:64% 50%}.hero-media .hero-city{mask-position:57% 50%;-webkit-mask-position:57% 50%}.hero[data-controller=manette-violet] .hero-media .hero-city{mask-position:52% 50%;-webkit-mask-position:52% 50%}}.hero .hero-scenery{background:none}.hero-scenery-layer{position:absolute;top:0;right:0;bottom:0;left:0;background-position:64% 54%;background-size:cover;opacity:0;pointer-events:none}.hero-scenery-layer[data-scenery=manette-black]{background-image:url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-miami-black-sunset.webp)}.hero-scenery-layer[data-scenery=manette-violet]{background-image:url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-miami-violet-sunset.webp)}.hero-scenery-layer.is-active{opacity:1}.hero:not(.switch-ready) .hero-city{transition:none}.hero.switch-ready .hero-scenery-layer,.hero.switch-ready .hero-city{transition:opacity .65s ease}@media(max-width:760px){.hero-scenery-layer{background-position:64% 50%}}@media(prefers-reduced-motion:reduce){.hero.switch-ready .hero-scenery-layer,.hero.switch-ready .hero-city{transition:none}}.widget-panel #radio-track-select{display:block;width:100%;min-height:36px;margin:7px 0 13px;padding:7px 9px;border:1px solid #9d7594;border-radius:4px;background:#25172a;color:#f5f0e8;font:12px/1.4 var(--body);color-scheme:dark}.widget-panel #radio-track-select:focus-visible{outline:2px solid #ffa1cc;outline-offset:3px}.widget-panel #radio-track-name{overflow-wrap:anywhere}.city-section{display:block;overflow:clip;min-height:0;background:radial-gradient(ellipse at 5% 15%,#63325240,transparent 50%),#19121f;padding-top:84px;padding-bottom:65px}.city-intro.story-copy{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin:0 0 42px;padding:0;max-width:none;width:100%}.city-intro.story-copy h2{font-size:clamp(52px,5.6vw,84px)}.city-intro.story-copy p{margin:0;font-size:16px;line-height:1.8}.city-intro.story-copy .city-invite{margin-top:16px;color:var(--pink);font-size:13px}.city-explorer{border:1px solid #69485e;background:#251a2d;box-shadow:9px 10px #0d0912}.city-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;border-bottom:1px solid #69485e}.city-filters{display:flex;gap:8px;flex-wrap:wrap}.city-filters button{min-height:38px;padding:8px 14px;border:1px solid transparent;background:transparent;color:#d4becd;font:700 11px var(--mono);border-radius:3px;white-space:nowrap}.city-filters button[aria-pressed=true]{color:#1c1122;background:var(--pink)}.city-filters button:hover{border-color:#d49bb9}.city-place-count{font:11px var(--mono);color:#bfa7b8;white-space:nowrap}.city-layout{display:grid;grid-template-columns:minmax(0,1fr) 292px}.city-map-column{min-width:0;background:#1a2430;display:flex;flex-direction:column}.city-viewport{height:584px;min-height:584px;flex:1;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 90% 60%,#48304466,transparent 65%),#1d2631;cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.city-viewport.is-dragging{cursor:grabbing}.city-world{position:absolute;left:0;top:0;width:1200px;height:840px;transform-origin:0 0;pointer-events:none}.city-cartography,.city-route{position:absolute;top:0;right:0;bottom:0;left:0;width:1200px;height:840px;max-width:none}.city-route{display:none;overflow:visible}.city-route.is-visible{display:block}#city-route-under{fill:none;stroke:#150e1e;stroke-width:16;stroke-linejoin:round;stroke-linecap:round}#city-route-line{fill:none;stroke:#ff9fcf;stroke-width:8;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:11 8;animation:city-route-flow 6s linear infinite}@keyframes city-route-flow{to{stroke-dashoffset:-76}}.city-pins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}.city-viewport[data-ready=true] .city-pins{opacity:1}.city-pin{position:absolute;width:42px;height:42px;display:grid;place-items:center;padding:9px;border:2px solid #130c1b;border-radius:50%;background:#f5eee5;color:#34213d;box-shadow:0 2px 0 2px #130c1b70;transform:translate(-50%,-50%);pointer-events:auto;z-index:2}.city-pin svg{width:22px;height:22px}.city-pin[data-kind=score]{background:#e5bf82}.city-pin[data-kind=night]{background:#ffa1cc}.city-pin[data-kind=gym]{background:#b0c4b7}.city-pin[data-kind=food]{background:#edbba4}.city-pin[data-kind=hideout]{background:#c0b9d7}.city-pin[aria-pressed=true]{outline:3px solid #ffe5f3;outline-offset:3px;box-shadow:0 0 0 9px #f79bcb25;z-index:4}.city-pin:hover{filter:brightness(1.12);z-index:5}.city-pin span{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);padding:7px 10px;background:#160e20;color:var(--cream);border:1px solid #b883a2;white-space:nowrap;font:700 10px var(--mono);box-shadow:3px 3px #0e0a13;opacity:0;pointer-events:none}.city-pin:hover span,.city-pin:focus-visible span,.city-pin[aria-pressed=true] span{opacity:1}.city-map-brand{position:absolute;left:19px;bottom:18px;color:#f5e7efaa;font:28px/.9 var(--display);letter-spacing:-.02em;pointer-events:none;text-shadow:2px 2px 0 #0d0814}.city-map-brand b{font-weight:400;color:var(--pink)}.city-compass{position:absolute;top:18px;left:20px;display:flex;flex-direction:column;align-items:center;line-height:1;color:#e5c7d8;font:700 11px var(--mono);pointer-events:none}.city-compass span{font-size:29px;font-weight:400}.city-zoom{position:absolute;top:15px;right:15px;display:flex;flex-direction:column;gap:4px;z-index:6}.city-zoom button{width:40px;height:40px;display:grid;place-items:center;background:#21152bee;color:#ffe0f0;border:1px solid #a87794;font:24px/1 var(--body);border-radius:3px}.city-zoom button svg{width:18px;height:18px}.city-zoom button:hover{background:#5b3450}.city-map-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px 16px;font:9px/1.5 var(--mono);color:#bfaab9;background:#1a1422;border-top:1px solid #69485e}.city-card{padding:22px;border-left:1px solid #69485e;background:linear-gradient(155deg,#342039,#211725);min-width:0}.city-place-picker{display:block;font:10px/1.5 var(--mono);color:#d0b9c8}.city-place-picker select{display:block;width:100%;min-height:40px;margin:7px 0 18px;border:1px solid #815c78;border-radius:3px;padding:8px;background:#1c1225;color:#f4e4ee;font:12px var(--body);color-scheme:dark}.city-place-picker select:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.city-venue-art{position:relative;overflow:hidden;margin:0 -22px 20px;border-block:1px solid #78536e;background:#593952;aspect-ratio:1.8}.city-venue-svg{display:block;width:100%;height:100%}.city-venue-art[data-kind=score]{filter:sepia(.4)}.city-venue-art[data-kind=gym]{filter:hue-rotate(35deg) saturate(.55)}.city-venue-art[data-kind=food]{filter:sepia(.18)}.city-art-icon{position:absolute;right:16px;bottom:13px;width:43px;height:43px;display:grid;place-items:center;border:2px solid #150d1c;border-radius:50%;background:#ffa1cc;color:#27152c}.city-art-icon svg{width:23px;height:23px}.city-place-type{font:9px/1.5 var(--mono);color:#dfb7cf;margin-bottom:8px}.city-card h3{font:400 36px/.98 var(--display);letter-spacing:-.01em;color:var(--cream);paint-order:stroke fill;-webkit-text-stroke:4px #100b16;text-shadow:3px 4px 0 #100b16;overflow-wrap:anywhere}.city-tagline{margin-top:15px;font-size:13px;line-height:1.6;color:#ffc5e1}.city-description{font-size:12px;line-height:1.75;color:#deccda;margin-top:11px}.city-mood{font:9px/1.6 var(--mono);color:#bfa7b9;margin-top:15px;padding-top:13px;border-top:1px solid #68475d}.city-route-button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:43px;margin-top:18px;padding:10px 12px;border:1px solid #ffa1cc;background:transparent;color:#ffcbe4;font:700 11px var(--body)}.city-route-button:hover,.city-route-button[aria-pressed=true]{background:#ffa1cc;color:#25132b}.city-route-button span{font-size:20px}.city-route-status{font:9px/1.5 var(--mono);color:#c1a9bb;margin-top:10px;min-height:14px}.city-section-foot{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:35px}.city-section-foot p{font-size:13px;line-height:1.7;color:#cbb7c7}.city-section-foot strong{font-weight:400;color:var(--pink)}.city-section-foot .button{margin:0}@media(max-width:1100px){.city-layout{grid-template-columns:minmax(0,1fr) 255px}.city-viewport{height:620px}.city-card{padding:19px}.city-venue-art{margin-inline:-19px}.city-intro.story-copy{gap:30px}.city-intro.story-copy h2{font-size:63px}.city-toolbar{padding:12px}.city-filters{gap:4px}.city-filters button{padding-inline:10px}}@media(max-width:760px){.city-section{padding:58px 16px 45px}.city-intro.story-copy{grid-template-columns:1fr;gap:25px;margin-bottom:28px}.city-intro.story-copy h2{font-size:clamp(42px,11.2vw,66px)}.city-intro.story-copy p{margin:0;font-size:13px}.city-intro.story-copy .city-invite{font-size:11px;margin-top:12px}.city-toolbar{align-items:flex-start;gap:8px;flex-direction:column}.city-filters{width:100%;gap:4px}.city-filters button{padding:8px 9px;min-height:40px;font-size:9px}.city-place-count{font-size:9px;padding-left:4px}.city-layout{grid-template-columns:1fr}.city-viewport{height:420px;min-height:420px;flex:none}.city-card{border-left:0;border-top:1px solid #69485e;padding:22px}.city-venue-art{margin-inline:-22px;aspect-ratio:2.5;max-height:180px}.city-card h3{font-size:39px}.city-description{font-size:13px}.city-zoom button,.city-pin{width:42px;height:42px}.city-map-foot{font-size:8px;padding:10px}.city-map-brand{font-size:24px;left:14px;bottom:14px}.city-section-foot{align-items:flex-start;flex-direction:column;gap:20px}.city-section-foot .button{font-size:12px}}@media(prefers-reduced-motion:reduce){#city-route-line{animation:none}}.heist-panel{margin-top:18px;border-top:1px solid #81576f;padding-top:18px;color:#f5e9f0}.heist-panel [hidden]{display:none!important}.heist-eyebrow{font:700 10px/1.6 var(--mono);letter-spacing:.07em;color:var(--pink);margin:0 0 10px}.heist-panel h4{font:400 25px/1.1 var(--display);margin:0;color:var(--cream);paint-order:stroke fill;-webkit-text-stroke:2px #100b16;text-shadow:2px 2px #100b16}.heist-panel p:not(.heist-eyebrow){font-size:12px;line-height:1.6;margin-top:12px}.heist-sites{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.heist-sites button{flex:1;min-height:44px;padding:9px;border:1px solid #b1819c;background:#281b30;color:#ffc9e4;font:700 11px var(--body)}.heist-sites button:hover{background:#503047}.city-card[data-heist=true] .city-venue-art,.city-card[data-heist=true] .city-description,.city-card[data-heist=true] .city-mood,.city-card[data-heist=true] .city-route-button{display:none}.city-card[data-heist=true] .city-tagline{margin-top:10px}.heist-product{display:flex;align-items:center;gap:8px;min-height:125px;margin:4px -7px 12px;background:radial-gradient(ellipse,#b1598433,transparent 70%)}.heist-product img{object-fit:contain;width:52%;height:125px;min-width:0;filter:drop-shadow(0 8px 8px #0006)}.heist-product div{flex:1}.heist-product h4{font-size:24px}.heist-product span{display:block;margin-top:8px;color:#d5b9ca;font:9px var(--mono)}.heist-picker{display:block;color:#ddc6d5;font:10px var(--mono)}.heist-picker select{width:100%;min-height:42px;margin-top:7px;padding:8px;border:1px solid #815c78;background:#1c1225;color:var(--cream);font:12px var(--body);color-scheme:dark}.heist-steps{display:flex;list-style:none;gap:5px;padding:0;margin:18px 0 12px;counter-reset:mission}.heist-steps li{flex:1;counter-increment:mission;font:8px/1.5 var(--mono);color:#b59baa;padding-top:8px;border-top:3px solid #63435b}.heist-steps li:before{content:counter(mission) " \b7  "}.heist-steps li.is-current{color:#ffcee5;border-color:var(--pink)}.heist-steps li.is-done{border-color:#bbd2bb;color:#bbd2bb}.heist-game{margin-top:18px}.heist-meter{height:40px;position:relative;border:2px solid #100a16;background:repeating-linear-gradient(90deg,#33203e 0 19%,#493149 19% 20%);overflow:hidden}.heist-safe{position:absolute;left:32%;width:36%;top:0;bottom:0;background:#ffa1cc;border-inline:2px solid #fff1f7}.heist-safe:after{content:"ICI";display:grid;place-items:center;height:100%;color:#28182d;font:700 9px var(--mono);letter-spacing:.15em}.heist-cursor{position:absolute;width:4px;height:100%;top:0;left:0;background:#fff;box-shadow:0 0 0 2px #1b1025;transform:translate(-50%);will-change:left}.heist-panel #heist-beats{font:10px var(--mono);margin-top:8px;color:#e7c8db}.heist-calm{display:flex;gap:8px;align-items:center;font:10px/1.5 var(--body);color:#dcc2d3;min-height:44px;margin-top:9px}.heist-calm input{accent-color:var(--pink);width:17px;height:17px;flex:none}.heist-action,.heist-product-link{display:block;width:100%;min-height:46px;padding:13px 10px;margin-top:10px;background:var(--pink);border:2px solid #100b16;box-shadow:3px 3px #100b16;color:#221125;text-align:center;font:700 12px/1.5 var(--body);text-decoration:none}.heist-action:hover,.heist-product-link:hover{background:#ffc3df}.heist-action:disabled{opacity:.6;cursor:default}.heist-secondary{display:block;margin:12px auto 0;min-height:40px;padding:8px 4px;background:transparent;border:0;border-bottom:1px solid #a57c94;color:#e5c9da;font:10px var(--body)}.heist-panel .heist-status{color:#ffc4df;min-height:0}.heist-panel .heist-status:empty{margin:0}.heist-panel .heist-disclaimer{color:#bba2b3;font:9px/1.6 var(--mono);margin-top:15px}.city-pin.is-heist-target{outline:4px solid #ffb7db;outline-offset:5px;box-shadow:0 0 0 13px #ffa1cc30;z-index:5}.city-pin.is-heist-target span{opacity:1}@media(max-width:760px){.heist-product{max-width:350px;margin-inline:auto}.heist-product img{height:140px}.heist-panel h4{font-size:28px}.heist-steps li{font-size:10px}.heist-calm{font-size:12px}.heist-panel p:not(.heist-eyebrow){font-size:13px}.heist-panel .heist-disclaimer{font-size:10px}.heist-action,.heist-product-link{font-size:13px}}@font-face{font-family:Adumu Regular;src:url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-Adumu-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-Jost-Variable.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(https://www.lexip.co/cdn/shop/t/24/assets/lexip-criminal-Jost-Italic-Variable.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--display:"Adumu Regular",Impact,sans-serif;--body:Jost,Arial,sans-serif;--mono:Jost,Arial,sans-serif;--price:Jost,Arial,sans-serif}.miami .price,.miami .cart-total strong{font-weight:700;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.025em;-webkit-text-stroke:2px #0c0810;text-shadow:2px 3px 0 #0c0810}.miami h1,.miami h2,.miami h3,.miami h4,.miami .menu-links a{font-synthesis:none;font-weight:400;letter-spacing:0}.miami .hero h1{font-size:clamp(70px,7.6vw,116px);line-height:1.08;max-width:770px}.miami .section-heading h2,.miami .desk-section h2,.miami .explorer h2,.miami .faq h2{font-size:clamp(38px,4.4vw,65px);line-height:1.12}.miami .city-intro.story-copy h2{font-size:clamp(36px,4.2vw,61px);line-height:1.12}.miami .card-copy h3,.miami .desk-card .card-copy h3{font-size:36px}.miami .product-copy h3{font-size:clamp(32px,3.3vw,49px);line-height:1.15}.miami .menu-links a{font-size:clamp(35px,4.25vw,62px);line-height:1.25}.miami .menu-header h2{font-size:38px;line-height:1.2}.miami .city-card h3{font-size:30px;line-height:1.18}.miami .heist-panel h4{font-size:22px;line-height:1.22}.miami .heist-product h4{font-size:20px;line-height:1.22}.miami .cart-head h2{font-size:32px;line-height:1.2}.miami .city-map-brand{font-size:24px;line-height:1.15}@media(max-width:1100px)and (min-width:761px){.miami .hero h1{font-size:clamp(62px,8vw,82px)}.miami .city-intro.story-copy h2{font-size:42px}.miami .menu-links{margin-left:30%}.miami .menu-links a{font-size:42px}.miami .menu-radio{margin-left:calc(30% + 30px)}}@media(max-width:760px){.miami .hero h1{font-size:clamp(40px,11.9vw,80px);max-width:100%;line-height:1.12}.miami .section-heading h2,.miami .desk-section h2,.miami .explorer h2,.miami .faq h2{font-size:clamp(29px,8.1vw,51px);line-height:1.18}.miami .city-intro.story-copy h2{font-size:clamp(28px,7.7vw,48px);line-height:1.18}.miami .card-copy h3,.miami .desk-card .card-copy h3{font-size:30px}.miami .product-copy h3{font-size:clamp(27px,7.6vw,42px);line-height:1.2}.miami .menu-links{margin-left:0}.miami .menu-links a{font-size:clamp(26px,7.2vw,44px);line-height:1.28}.miami .menu-header h2{font-size:29px}.miami .city-card h3{font-size:30px}.miami .heist-product h4{font-size:24px}.miami .cart-head h2{font-size:27px}}.miami .button,.miami .card-preorder{font-size:17px;font-weight:600;line-height:1.45}.miami #hero-preorder{font-size:17px;min-height:58px}.miami .product-copy .preorder-button{font-size:18px;min-height:60px}.miami .card-preorder{min-height:58px;padding-block:17px}.miami summary{font-size:17px;font-weight:600;line-height:1.5;min-height:66px;gap:16px}.miami summary>span{font-size:24px;flex:none}.miami details p{font-size:15px;line-height:1.8}.miami .heist-product-link{font-size:16px;line-height:1.5}.miami .city-explorer{max-width:1040px;margin-inline:auto}@media(min-width:761px){.miami .city-layout{grid-template-columns:minmax(0,1fr) 340px}.miami .city-viewport{height:450px;min-height:450px}.miami .city-card{padding:16px}.miami .city-venue-art{margin:0 -16px 12px;max-height:90px}.miami .city-place-picker select{margin-bottom:12px}.miami .city-tagline,.miami .city-description{margin-top:9px}.miami .city-mood{margin-top:10px;padding-top:10px}.miami .heist-panel{margin-top:12px;padding-top:12px}}@media(max-width:760px){.miami .city-viewport{height:320px;min-height:320px}.miami .button,.miami .card-preorder,.miami #hero-preorder,.miami .product-copy .preorder-button{font-size:17px;line-height:1.45}.miami .hero-offer .button{gap:15px}.miami summary{font-size:16px;min-height:64px;padding-block:19px}.miami details p{font-size:15px}}.miami img.controller-normalized{scale:var(--controller-scale,1);translate:var(--controller-x,0px) var(--controller-y,0px);transform-origin:50% 50%}.miami .hero-media .hero-city{inset:auto;object-position:70% 57%;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-position:70% 57%;-webkit-mask-position:70% 57%}@media(max-width:1100px)and (min-width:761px){.miami .hero-media .hero-city{object-position:64% 55%;mask-position:64% 55%;-webkit-mask-position:64% 55%}}@media(max-width:760px){.miami .hero .hero-media .hero-city,.miami .hero[data-controller=manette-violet] .hero-media .hero-city{object-position:57% 50%;mask-position:57% 50%;-webkit-mask-position:57% 50%}}.escape-layer[hidden]{display:none!important}.escape-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;overflow:hidden;background:#10091b33;cursor:crosshair;touch-action:pan-y}.city-viewport.is-escaping .city-pins,.city-viewport.is-escaping .city-zoom,.city-viewport.is-escaping .city-route{visibility:hidden}.escape-route{position:absolute;left:0;top:0;width:1200px;height:840px;max-width:none;transform-origin:0 0;pointer-events:none}.escape-route polyline{fill:none;stroke:#ffa1cc;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10 8;opacity:.75}.escape-player,.escape-target{position:absolute;left:0;top:0;will-change:transform}.escape-player{width:16px;height:16px;border:3px solid #fff0fa;border-radius:50%;background:#ff8bc9;box-shadow:0 0 0 7px #ff8bc933;pointer-events:none}.escape-target{width:44px;height:44px;border:0;background:transparent;padding:0;display:grid;place-items:center;color:#fff}.escape-target:before{content:"";width:12px;height:12px;border-radius:50%;background:#80d5ff;border:2px solid #d9f4ff;box-shadow:0 0 0 5px #80d5ff26}.escape-target.is-stunned:before{background:#eec983;box-shadow:0 0 0 9px #eec98333;opacity:.5;animation:escape-impact .25s ease-out}@keyframes escape-impact{0%{box-shadow:0 0 0 2px #fff0fa;scale:1.4}to{box-shadow:0 0 0 9px #eec98333;scale:1}}.escape-target span{position:absolute;bottom:0;font:600 10px var(--body);text-shadow:1px 1px #000}.escape-hud{position:relative;padding:10px 12px;background:#180f24ed;border-bottom:1px solid #a37091;color:#f5e8f0;cursor:default;flex:none}.escape-hud strong{font:400 20px var(--display);color:#ffa1cc}.escape-help,.escape-readout{font:12px/1.5 var(--body);margin-top:4px}.escape-meter{height:4px;background:#583449;margin-top:8px;overflow:hidden}.escape-meter i{display:block;height:100%;background:#ffa1cc;width:0;transition:width .2s linear}.escape-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:7px}.escape-actions button{min-height:36px;border:1px solid #b785a3;padding:6px 10px;background:#35203c;color:#fff0fa;font:600 12px var(--body)}.escape-actions .escape-skip{border:0;background:transparent;text-decoration:underline;color:#d8bccf}.escape-notice{position:absolute;bottom:16px;left:12px;right:12px;padding:8px 10px;background:#180f24e8;color:#f7d4e8;font:12px/1.5 var(--body);pointer-events:none}@media(max-width:760px){.escape-hud{padding:7px 9px}.escape-hud strong{font-size:17px}.escape-help,.escape-readout{font-size:11px}.escape-actions{margin-top:3px;gap:5px}.escape-actions button{min-height:34px}.escape-notice{bottom:7px;left:7px;right:7px;font-size:11px}}@media(prefers-reduced-motion:reduce){.escape-meter i{transition:none}.escape-target.is-stunned:before{animation:none}}.miami .controller-card .card-image img{--controller-presentation-scale:1.25}.miami .city-venue-details,.miami .city-mission-drawer{border-color:#68475d}.miami .city-venue-details>summary,.miami .city-mission-drawer>summary{font-size:14px;min-height:40px;padding:8px 0}.miami .city-venue-details .city-venue-art{margin:8px 0 12px;width:100%;aspect-ratio:1.8;max-height:none}.miami .city-venue-details .city-description,.miami .city-venue-details .city-mood{padding:0 0 12px}.miami .city-card[data-heist=true] .city-venue-details{display:none}.miami .city-mission-drawer .heist-panel{border:0;padding-top:0;margin-top:8px}.miami footer .footer-bottom,.miami footer .footer-top>p{font-size:12px}.miami footer .text-link{font-size:14px}.miami .heist-sites button{font-size:13px}.miami .heist-picker{font-size:12px}.miami .heist-steps li{font-size:10px}@media(min-width:761px){html{scroll-padding-top:70px}.miami .site-header{height:70px}.miami .section-pad{padding-block:clamp(26px,4svh,48px);scroll-margin-top:0}.miami .section-heading,.miami .explorer-heading{margin-bottom:22px;gap:28px}.miami .section-heading h2,.miami .desk-section h2,.miami .explorer h2,.miami .faq h2{font-size:clamp(40px,5.5svh,66px);line-height:1.12}.miami .hero{min-height:calc(100svh - 70px);align-items:center}.miami .hero-copy{padding-block:30px}.miami .hero h1{font-size:clamp(64px,min(7.6vw,12svh),112px)}.miami .hero-description{margin:20px 0 16px}.miami .hero-switch{margin-top:18px}.miami .hero-offer{margin-top:18px;flex-direction:row;align-items:center}.miami .controller-grid,.miami .desk-grid{max-width:1200px;margin-inline:auto;gap:24px}.miami .controller-card .card-image img,.miami .desk-card .card-image img{height:clamp(200px,32svh,380px);aspect-ratio:auto}.miami .controller-card .card-image img{object-fit:contain;padding:18px 24px}.miami .controllers .section-heading h2{font-size:clamp(44px,6.5svh,70px)}.miami .controller-card .card-image img{height:clamp(260px,42svh,465px)}.miami .desk-card .card-image img{height:clamp(230px,38svh,435px)}.miami .desk-card .card-image img{object-fit:cover;object-position:center 60%}.miami .desk-card[data-card=tapis-black] .card-image img{object-position:center 48%}.miami .controller-card .card-copy,.miami .desk-card .card-copy{padding:16px 22px;min-height:96px}.miami .card-copy h3,.miami .desk-card .card-copy h3{font-size:38px;margin:0}.miami .offer-price .price,.miami .desk-card .offer-price .price{font-size:44px}.miami .card-preorder{min-height:56px;padding:13px 22px;font-size:18px}.miami .section-heading>p{font-size:15px}.miami .city-section{padding-block:24px}.miami .city-intro.story-copy{gap:28px;margin-bottom:18px;grid-template-columns:1fr 1fr}.miami .city-intro.story-copy h2{font-size:clamp(36px,5.5svh,51px);line-height:1.12}.miami .city-intro.story-copy p{font-size:15px;line-height:1.6}.miami .city-intro.story-copy .city-invite{margin-top:7px;font-size:13px}.miami .city-explorer{max-width:1200px}.miami .city-toolbar{padding:8px 14px;gap:10px}.miami .city-layout{grid-template-columns:minmax(0,1fr) 320px}.miami .city-viewport{height:clamp(320px,calc(100svh - 340px),620px);min-height:clamp(320px,calc(100svh - 400px),375px)}.miami .city-card{padding:14px 18px}.miami .city-place-picker select{margin:5px 0 10px}.miami .city-card h3{font-size:29px}.miami .city-tagline{margin-top:8px;font-size:14px}.miami .city-route-button{margin-top:12px;min-height:44px;font-size:13px}.miami .city-card select{font-size:14px}.miami .city-filters button{font-size:12px}.miami .city-venue-details>summary,.miami .city-mission-drawer>summary{font-size:15px}.miami .city-description,.miami .city-card .heist-panel p:not(.heist-eyebrow){font-size:14px}.miami .city-route-status{margin-top:5px;min-height:0}.miami .city-route-status:empty{display:none}.miami .city-map-foot{padding:7px 12px}.miami .city-section-foot{margin-top:14px;gap:16px}.miami .city-section-foot .button{min-height:48px;padding:10px 18px;font-size:17px}.miami .city-section-foot p{font-size:13px}.miami .product-picker{margin:18px 0 24px}.miami .picker-link{padding:12px;min-height:48px;font-size:15px}.miami .product-panel{column-gap:40px}.miami .product-gallery figure>img{height:clamp(315px,54svh,565px);aspect-ratio:auto;object-fit:contain}.miami .product-copy h3{font-size:clamp(36px,5.1svh,53px)}.miami .product-description{margin-top:12px;max-width:440px;font-size:16px}.miami .product-copy>.offer-price{margin-top:14px}.miami .product-copy>.offer-price .price{font-size:48px}.miami .preorder-button{margin-top:14px}.miami .faq{gap:44px}.miami .explorer summary,.miami .faq summary{font-size:18px}.miami .explorer details p,.miami .faq details p{font-size:16px}.miami .explorer .view{font-size:14px}.miami .product-gallery figcaption{font-size:11px}.miami .product-copy .preorder-button{font-size:19px}}@media(max-width:760px){.miami .section-pad{padding-block:42px}.miami .section-heading{margin-bottom:26px}.miami .hero{min-height:calc(100svh - 104px)}.miami .hero-copy{padding-block:24px 30px}.miami .hero-switch{margin-top:clamp(120px,22svh,190px)}.miami .hero-offer{margin-top:14px}.miami .hero-offer .button{margin-top:12px}.miami .city-section{padding-block:42px}.miami .city-intro.story-copy{margin-bottom:24px;gap:20px}.miami .city-section-foot{margin-top:24px}.miami .city-card{padding:18px}.miami .city-venue-details>summary,.miami .city-mission-drawer>summary{min-height:44px;font-size:15px}.miami .city-venue-details .city-venue-art{margin-inline:0}.miami .section-heading h2,.miami .desk-section h2,.miami .explorer h2,.miami .faq h2{font-size:clamp(32px,8.8vw,56px)}.miami .city-intro.story-copy h2{font-size:clamp(30px,8.4vw,48px)}.miami .card-copy h3,.miami .desk-card .card-copy h3{font-size:33px}.miami .controller-card .price,.miami .desk-card .price{font-size:36px}.miami .card-preorder,.miami .explorer .button{font-size:18px}.miami .product-description,.miami .city-intro.story-copy p{font-size:14px}.miami .product-copy h3{font-size:clamp(30px,8.6vw,46px)}.miami .explorer summary,.miami .faq summary{font-size:17px}.miami .explorer details p,.miami .faq details p{font-size:16px}.miami .city-card h3{font-size:33px}.miami .city-tagline,.miami .city-description{font-size:14px}}.miami #explorer{position:relative;overflow:visible;scroll-margin-top:0}.miami #explorer .product-route-anchor{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.miami #explorer .explorer-heading{margin-bottom:16px}.miami #explorer .explorer-heading h2{font-size:clamp(30px,4.8svh,48px);line-height:1.2}.miami #explorer .product-picker{position:sticky;top:var(--site-header-height,70px);z-index:6;margin:0 0 22px;padding:6px;gap:6px;background:#211725;border:1px solid #775171;box-shadow:0 7px 18px #100a1470}.miami #explorer .picker-link{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:56px;padding:5px 12px;font-size:15px;line-height:1.35;border:1px solid transparent}.miami #explorer .picker-link img{width:56px;height:44px;object-fit:contain;flex:none}.miami #explorer .picker-link[aria-current=true]{background:var(--pink);color:#211522}.miami #explorer .picker-link:focus-visible{outline-offset:0}.miami #explorer .product-panel{scroll-margin-top:calc(var(--product-picker-height,70px) + 16px)}.miami #explorer .purchase-summary{padding-top:0}.miami #explorer .product-information{margin-top:16px}.miami #explorer .product-information summary{min-height:54px;padding-block:12px}.miami #explorer .product-gallery figure.cutout-stage img:is([src*=".png"],[src*=".webp"]){--controller-presentation-scale:1.08}@media(min-width:761px){.miami #explorer .product-panel{grid-template-areas:"gallery summary" "gallery details"}.miami #explorer{padding-top:20px}.miami #explorer .explorer-heading{margin-bottom:12px}.miami #explorer .explorer-heading h2{font-size:clamp(30px,4.4svh,44px)}.miami #explorer .product-picker{margin-bottom:16px}.miami #explorer .product-copy>.offer-price{margin-top:10px}.miami #explorer .preorder-button{margin-top:10px}.miami #explorer .order-note{margin-top:8px}.miami #explorer .product-information{margin-top:12px}.miami #explorer .product-information summary{min-height:52px;padding-block:11px}.miami #explorer .product-gallery{position:sticky;top:calc(var(--site-header-height,70px) + var(--product-picker-height,70px) + 16px);align-self:start}.miami #explorer .product-description{max-width:none;line-height:1.6}}@media(max-width:760px){.miami #explorer{padding-top:24px}.miami #explorer .explorer-heading h2{font-size:clamp(25px,6.8vw,36px)}.miami #explorer .product-picker{top:var(--site-header-height,107px);display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;padding:5px}.miami #explorer .picker-link{gap:7px;min-height:52px;padding:5px 6px;font-size:13px;justify-content:flex-start;text-align:left}.miami #explorer .picker-link img{width:42px;height:36px}.miami #explorer .picker-link span{min-width:0}.miami #explorer .product-panel{grid-template-areas:"summary" "gallery" "details";gap:20px}}@media(min-width:761px)and (max-height:740px){.miami #explorer .product-copy h3{font-size:34px}.miami #explorer .product-description{font-size:15px}.miami #explorer .product-copy>.offer-price .price{font-size:42px}.miami #explorer .preorder-button{min-height:54px;padding-block:12px}.miami #explorer .product-information summary{font-size:17px;min-height:48px;padding-block:10px}}.miami .hero-benefits{font:600 16px/1.45 var(--body);color:var(--cream);text-shadow:0 2px 5px #100a17;margin:12px 0 0}.miami .hero-benefits span{display:block;font-size:13px;font-weight:400;color:#ebd8e6;margin-top:3px}.miami .hero-thumb span{font:500 12px/1.4 var(--body)}.miami .price-note{font-size:12px;line-height:1.4}.miami .product-copy .order-note{font-size:12px;line-height:1.6}.miami .product-gallery figcaption{font-size:12px}.miami .radio-widget #radio-settings{width:40px;min-width:40px;min-height:44px}.miami .hero-motion-setting{display:flex;align-items:center;gap:12px;min-height:48px;font:500 16px/1.5 var(--body);margin:18px 32px 0}.miami .hero-motion-setting input{width:22px;height:22px;accent-color:var(--pink);flex:none}.miami .hero-motion-help{font:14px/1.6 var(--body);color:#e1c9db;margin:0 32px 28px;max-width:450px}.miami .city-discovery{border:0;width:100%;min-width:0}.miami .city-discovery>summary{display:none}.miami .city-discovery-content{min-width:0}@media(min-width:761px){.miami .hero-description{margin-bottom:0}.miami .hero-switch{margin-top:12px}.miami .hero-copy{padding-block:24px}}@media(max-width:760px){html{scroll-padding-top:70px}.miami .site-header{height:70px;min-height:70px;display:grid;grid-template-columns:56px 40px minmax(0,1fr);gap:6px;padding:7px 12px}.miami .site-header .brand{font-size:23px;grid-column:1;grid-row:1}.miami .menu-open{grid-column:2;grid-row:1;width:40px;height:44px;min-height:44px;padding:0;margin:0;border:0;justify-content:center}.miami .menu-open span{display:none}.miami .menu-open svg{width:22px;height:22px}.miami .header-actions{grid-column:3;grid-row:1;gap:6px;justify-content:flex-end;min-width:0}.miami .cart-launcher{width:44px;min-width:44px;height:44px;min-height:44px;padding:4px;gap:3px}.miami .cart-launcher svg{width:15px}.miami .cart-launcher #cart-count{min-width:17px;height:17px;font-size:10px}.miami .radio-widget .widget-main{padding:2px 0 2px 5px;gap:0}.miami .radio-widget .radio-launcher{font-size:9px;gap:5px;min-height:44px}.miami .radio-widget .radio-launcher small{font-size:7px}.miami .radio-widget .radio-icon{width:23px;height:27px}.miami .radio-widget .radio-icon svg{width:21px;height:21px}.miami .radio-widget #radio-settings{width:32px;min-width:32px;min-height:44px}.miami .hero{min-height:calc(100svh - 70px)}.miami .hero-description{font-size:16px;line-height:1.55;margin:18px 0 0}.miami .hero-benefits{font-size:15px;margin-top:10px}.miami .hero-benefits span{font-size:12px}.miami .hero-switch{margin-top:clamp(74px,15svh,130px)}.miami .hero-thumb span,.miami .hero-offer .price-note{font-size:12px}.miami .product-description,.miami .city-intro.story-copy p{font-size:16px}.miami .product-copy .order-note{font-size:12px}.miami .explorer .view{font-size:13px}.miami #explorer .product-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:4px;top:var(--site-header-height,70px)}.miami #explorer .picker-link{flex-direction:column;justify-content:center;gap:3px;text-align:center;padding:5px 2px;min-height:70px;font-size:12px;line-height:1.2}.miami #explorer .picker-link img{width:40px;height:30px}.miami #explorer .picker-link span{max-width:100%;overflow-wrap:normal}.miami .city-discovery{border:1px solid #775171;background:#211725}.miami .city-discovery>summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:18px;font:600 18px/1.4 var(--body);list-style:none;cursor:pointer}.miami .city-discovery>summary::-webkit-details-marker{display:none}.miami .city-discovery>summary small{grid-column:1/-1;font-size:14px;font-weight:400;color:#dfc8da}.miami .city-discovery[open]>summary>span{transform:rotate(45deg)}.miami .city-discovery-content{padding:0 10px 16px}.miami .city-section-foot{flex-direction:column;align-items:stretch;padding:0 8px}.miami .hero-motion-setting,.miami .hero-motion-help{margin-inline:20px}}@media(max-width:359px){.miami .controller-card .card-copy,.miami .desk-card .card-copy{flex-wrap:wrap;gap:12px}.miami .site-header{grid-template-columns:48px 32px minmax(0,1fr);padding-inline:8px;gap:3px}.miami .menu-open{width:32px}.miami .site-header .brand{font-size:21px}.miami .header-actions{gap:4px}.miami .radio-widget .radio-icon{display:none}.miami .radio-widget .radio-launcher{font-size:9px}.miami .hero-switch{margin-top:68px}.miami #explorer .picker-link{font-size:11px}}.miami .views{flex-wrap:wrap}.miami .product-gallery img[src*=lexip-criminal-tapis-]:not([src*=setup]){object-fit:contain;padding:20px}@media(max-width:760px){.miami .controllers .section-heading>p,.miami .desk-section .section-heading>p{font-size:16px;line-height:1.65}}.site-header{justify-content:space-between;grid-template-columns:1fr auto}.site-header .brand{grid-column:1;grid-row:1;display:flex;align-items:center}.brand img{width:116px;height:auto;display:block}.header-actions{grid-column:2;grid-row:1}.wanted-index{display:flex;align-items:center;gap:5px;color:#ff9dce;margin-bottom:10px}.wanted-index span{font:700 12px Jost,sans-serif;letter-spacing:2px;margin-right:7px}.wanted-index svg{width:21px;height:21px;fill:currentColor;filter:drop-shadow(1px 2px 0 #000)}.hero-benefits span{font-size:15px;font-weight:700}.button,.preorder-button,#cart-finish,.card-preorder{background:#ed65ac!important;color:#24121f!important;font-family:Jost,sans-serif!important;font-size:22px!important;font-weight:700!important}.button:hover,#cart-finish:hover,.card-link:hover .card-preorder{background:#f182ba!important}.card-preorder{min-height:58px;display:flex;align-items:center;justify-content:center}.hero-thumb{width:92px!important;min-height:86px}.hero-thumb img{width:84px!important;height:56px!important;object-fit:contain}.hero-thumb span{font-size:13px}.picker-link img{width:72px!important;height:52px!important;object-fit:contain}.order-reassurance{display:grid;gap:3px;margin-top:13px;font:400 14px/1.35 Jost,sans-serif}.order-reassurance strong{font-weight:700}.order-reassurance small{font-size:12px;color:#cbbdca}.widget-panel .hero-motion-setting{margin:12px 0 5px;font:400 13px/1.3 Jost,sans-serif;display:flex;align-items:start;gap:7px}.widget-panel .hero-motion-setting input{width:18px;height:18px;flex-shrink:0}.widget-panel .hero-motion-help{font-size:12px;margin:0}.footer-baseline{font-size:25px;font-weight:600;margin-top:20px}.footer-top p{max-width:520px}.footer-top .brand img{width:130px}@media(max-width:700px){.site-header .brand img{width:83px}.button,.preorder-button,#cart-finish,.card-preorder{font-size:20px!important}.picker-link img{width:48px!important;height:38px!important}.wanted-index{margin-bottom:7px;gap:4px}.wanted-index svg{width:18px;height:18px}.hero-benefits span{font-size:14px}.footer-top{align-items:start;gap:24px;flex-wrap:wrap}.order-reassurance{font-size:14px}.hero-thumb{width:86px!important}}.miami .wanted-index{display:grid;grid-template-columns:repeat(6,24px);column-gap:4px;row-gap:5px;width:max-content;margin:0 0 10px;color:#efa8c7}.miami .wanted-index span{grid-column:1/-1;font:600 9px/1 Jost,sans-serif;letter-spacing:2.4px;color:#e8d1de;margin:0 0 0 2px;text-shadow:1px 1px 0 #130e18}.miami .wanted-index svg{display:block;width:24px;height:24px;overflow:visible;fill:currentColor;stroke:#130e18;stroke-width:2.6;stroke-linejoin:round;paint-order:stroke fill;filter:drop-shadow(1px 2px 0 #130e18)}@media(max-width:760px){.miami .wanted-index{grid-template-columns:repeat(6,21px);column-gap:4px;row-gap:4px;margin-bottom:9px}.miami .wanted-index svg{width:21px;height:21px;stroke-width:2.4}.miami .wanted-index span{font-size:8px;letter-spacing:2px}}.miami .trust-points{display:grid;grid-template-columns:max-content max-content;gap:7px 24px;margin-top:14px;font-family:var(--body);color:var(--cream)}.miami .trust-item{display:flex;align-items:flex-start;gap:8px;min-width:0}.miami .trust-item svg{width:22px;height:22px;flex:none;color:var(--pink);margin-top:1px}.miami .trust-item strong{display:block;font-size:15px;line-height:1.35;font-weight:650}.miami .trust-item small{display:block;font-size:12px;line-height:1.5;color:#e4d3e0}.miami .trust-points>p{grid-column:1/-1;margin:0;font-size:12px;line-height:1.4;color:#d6c1d1}.miami .hero-trust{width:fit-content;max-width:100%;padding-top:10px;border-top:1px solid #ffa1cc45}.miami #explorer .product-facts{font:500 14px/1.5 var(--body);color:#e7d9e4;margin:8px 0 0}.miami #explorer .product-trust{margin-top:12px;padding:10px 0;border-block:1px solid #77517175}.miami .product-gallery img[src*=lexip-criminal-tapis-]:not([src*=setup]){padding:20px}@media(min-width:1100px){.miami #explorer .product-information{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;align-items:start}.miami #explorer .product-information summary{font-size:17px}}@media(min-width:761px){.miami .hero-copy{padding-block:16px}.miami .hero-description{margin-top:12px}.miami .hero-switch{margin-top:8px}.miami .hero-offer{margin-top:12px}.miami #explorer{padding-top:16px;padding-bottom:20px}.miami #explorer .explorer-heading{margin-bottom:8px}.miami #explorer .product-picker{margin-bottom:12px}.miami #explorer .product-description{margin-top:8px;line-height:1.45}.miami #explorer .product-copy>.offer-price{margin-top:8px}.miami #explorer .product-information{margin-top:2px}.miami #explorer .product-panel{row-gap:4px}.miami #explorer .product-information summary{min-height:46px;padding-block:8px}.miami #explorer .product-gallery figure>img{height:clamp(315px,51svh,565px)}}@media(max-width:760px){.miami .trust-points{grid-template-columns:1fr 1fr;gap:7px 10px}.miami .trust-item{gap:6px}.miami .trust-item svg{width:19px;height:19px}.miami .trust-item strong{font-size:14px}.miami .trust-item small{font-size:11px}.miami .hero-trust{width:100%;margin-top:14px}.miami #explorer .product-facts{font-size:14px}.miami #explorer .product-trust{margin-top:14px}}@media(max-width:760px){.miami #explorer .product-picker{margin-bottom:16px}.miami #explorer .picker-link{min-height:64px;padding:3px 2px;gap:2px}.miami #explorer .picker-link img{width:44px!important;height:30px!important}.miami #explorer.mobile-product-layout .product-panel{grid-template-areas:"summary" "details";row-gap:18px}.miami #explorer.mobile-product-layout .purchase-summary>.product-gallery{position:static;margin:10px 0 14px;min-width:0}.miami #explorer.mobile-product-layout .product-gallery figure>img{height:clamp(180px,24svh,230px);width:100%;object-fit:contain}.miami #explorer.mobile-product-layout .views{margin-top:10px;gap:8px}.miami #explorer.mobile-product-layout .view{min-height:44px;padding:8px 12px;font-size:13px}.miami #explorer.mobile-product-layout .product-description{margin-top:0}.miami #explorer.mobile-product-layout .preorder-button{margin-top:12px}.miami #explorer.mobile-product-layout .product-information{margin-top:0}}.miami .criminal-product-form{margin:0}.miami .criminal-product-form .preorder-button{width:100%}.miami .hero-offer .criminal-product-form{display:flex}.miami .criminal-product-form button:disabled,.miami #criminal-checkout button:disabled{cursor:not-allowed;transform:none;opacity:.7}.miami .criminal-product-url,.miami .criminal-native-cart{display:inline-block;font:500 13px/1.4 var(--body);margin-top:10px;color:var(--pink);text-decoration:underline;text-underline-offset:3px}.miami #criminal-checkout .button{width:100%}.miami .criminal-generic{padding:40px max(20px,calc((100vw - 1100px)/2));font-family:var(--body)}.miami .criminal-generic img{max-width:100%;height:auto}.miami .criminal-generic article{margin:24px 0}.miami .criminal-generic button{padding:12px 20px;background:var(--pink);color:var(--ink);margin:10px}.miami .criminal-generic input{color:#211725;background:#fff;padding:10px}.miami .criminal-native-cart{margin-bottom:12px}.miami .cart-launcher #cart-count{font-family:var(--body)}html:has(body.lexip-criminal),body.lexip-criminal{overflow-x:clip}body.lexip-criminal #shopify-pc__banner h2,body.lexip-criminal #shopify-pc__prefs h2{font-family:var(--body)!important;font-size:22px!important;line-height:1.3!important;letter-spacing:normal!important;-webkit-text-stroke:0!important;text-shadow:none!important}html[lang=en] .heist-safe:after{content:"HERE"}html[lang=de] .heist-safe:after{content:"HIER"}body.lexip-criminal .criminal-home-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 15px;margin-left:auto;border:1px solid #b37d9e;border-radius:5px;background:#281c2d;color:var(--cream);font:600 14px/1.3 var(--body);text-decoration:none;white-space:nowrap;transition:background .2s,border-color .2s}body.lexip-criminal .criminal-home-link:hover{background:#44283e;border-color:var(--pink)}body.lexip-criminal .criminal-home-link:focus-visible{outline:2px solid var(--pink);outline-offset:4px}body.lexip-criminal .criminal-home-link svg{width:18px;height:18px}@media(max-width:760px){body.lexip-criminal .site-header{height:auto;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;padding-bottom:8px;gap:8px}body.lexip-criminal .site-header>.brand{grid-row:1;grid-column:1}body.lexip-criminal .header-actions{display:contents}body.lexip-criminal .header-actions .cart-launcher{grid-row:1;grid-column:2;justify-self:end}body.lexip-criminal .criminal-home-link{grid-row:2;grid-column:1;justify-self:start;margin:0;min-height:44px;padding:7px 12px;font-size:13px}body.lexip-criminal .header-actions .radio-widget{grid-row:2;grid-column:2;justify-self:end;max-width:100%}}@media(max-width:360px){body.lexip-criminal .criminal-home-link{gap:5px;padding-inline:8px;font-size:12px}}@supports (width:1cqw){.miami .hero-media{container-type:size;--hero-side:max(100cqw,100cqh);--hero-pos-x:.7;--hero-pos-y:.57}.miami .hero-media .hero-city{width:var(--hero-side);height:var(--hero-side);left:calc((100cqw - var(--hero-side))*var(--hero-pos-x));top:calc((100cqh - var(--hero-side))*var(--hero-pos-y))}.miami #hero-city-black{--controller-scale:1;--controller-x:calc(var(--hero-side)*0);--controller-y:calc(var(--hero-side)*0)}.miami #hero-city-violet{--controller-scale:.8728206391629885;--controller-x:calc(var(--hero-side)*.005033581384006006);--controller-y:calc(var(--hero-side)*.08258861909704503)}@media(max-width:1100px)and (min-width:761px){.miami .hero-media{--hero-pos-x:.64;--hero-pos-y:.55}}@media(max-width:760px){.miami .hero-media{--hero-pos-x:.57;--hero-pos-y:.5}}}.miami .brand img{height:auto;aspect-ratio:310/58}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lexip-criminal-production.css.map */
