.collection-showcase{color:#f5f4f8;isolation:isolate;background:#111216;scroll-margin-top:100px}.collection-showcase-top{letter-spacing:.16em;color:#c9bdd8;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;max-width:1360px;margin:auto;padding:14px 32px;font-size:10px;display:flex}.collection-showcase-top>a{letter-spacing:0;color:#e2d7ef;align-items:center;gap:8px;min-height:28px;font-size:12px;text-decoration:none;display:inline-flex}.collection-showcase-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;outline-offset:-4px;display:flex;position:relative;overflow-x:auto}.collection-showcase-track::-webkit-scrollbar{display:none}.collection-showcase-slide{isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;background:#14131a;flex:0 0 100%;align-items:center;min-width:0;min-height:620px;padding:clamp(64px,7vw,104px) max(clamp(24px,4vw,64px),50vw - 624px);display:flex;position:relative;overflow:hidden}.collection-showcase-image{z-index:-2;object-fit:cover;object-position:60% center;width:77%;height:100%;position:absolute;top:0;right:0}.collection-showcase-slide:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#14131a 6%,#14131af5 24%,#14131a99 45%,#14131a05 76%),linear-gradient(#0000 50%,#14131a55);position:absolute;inset:0}.collection-showcase-copy{width:47%;min-width:0;max-width:560px}.collection-showcase-eyebrow{letter-spacing:.15em;color:#c7aee1;margin:0 0 18px;font-size:10px;font-weight:650}.collection-showcase-copy h2{letter-spacing:-.055em;color:#faf7ff;margin:0 0 22px;font:650 clamp(38px,4.5vw,66px)/1.08 Arial,Helvetica,sans-serif}.collection-showcase-copy h2>span:last-child{color:#c6abe3}.collection-showcase-description{color:#d1c9da;max-width:38ch;margin:0 0 26px;font-size:16px;line-height:1.75}.collection-showcase-price{align-items:center;gap:17px;margin:0 0 22px;display:flex}.collection-showcase-price strong{letter-spacing:-.04em;font-size:30px;font-weight:600;line-height:1.2}.collection-showcase-price>span{color:#b7aabd;max-width:120px;font-size:11px;line-height:1.6}.collection-showcase-service{color:#cab5dc;max-width:42ch;margin:0 0 26px;font-size:12px;line-height:1.75}.collection-showcase-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.collection-showcase-actions>a,.collection-showcase-actions>button{color:#20142e;min-height:48px;box-shadow:none;cursor:pointer;background:#d8c0f0;border:1px solid #d8c0f0;border-radius:6px;justify-content:center;align-items:center;gap:18px;padding:12px 20px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.collection-showcase-actions>button,.collection-showcase-actions>a.collection-showcase-secondary{color:#f1e7fb;background:#211c29;border-color:#655270}.collection-showcase-actions>a:hover{background:#ecdcfc}.collection-showcase-actions>button:hover,.collection-showcase-actions>a.collection-showcase-secondary:hover{background:#392a48}.collection-showcase-release{color:#bbaec5;margin:16px 0 0;font-size:11px;line-height:1.6}.collection-showcase-release>a{text-underline-offset:3px}.collection-showcase-note{color:#d6cbe1;background:#111018dc;border:1px solid #ffffff1b;border-radius:4px;max-width:calc(100% - 64px);padding:7px 11px;font-size:10px;line-height:1.5;position:absolute;bottom:24px;right:32px}.collection-showcase-controls{border-top:1px solid #ffffff17;align-items:center;gap:18px;max-width:1360px;margin:auto;padding:0 32px;display:flex}.collection-showcase-tabs{scrollbar-width:thin;flex:1;gap:25px;min-width:0;display:flex;overflow-x:auto}.collection-showcase-tabs>button{white-space:nowrap;color:#a99eb4;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;min-height:62px;padding:0 3px;font-size:13px;display:flex}.collection-showcase-tabs>button[aria-pressed=true]{color:#f4e9ff;border-bottom-color:#cba1f0}.collection-showcase-tabs small{color:#cbb5dd;border:1px solid #584168;border-radius:3px;padding:2px 4px;font-size:9px}.collection-showcase-dot{background:#64556f;border-radius:50%;width:5px;height:5px}.collection-showcase-arrows{gap:7px;display:flex}.collection-showcase-arrows>button{color:#e6daf0;background:#24202b;border:1px solid #504456;border-radius:5px;place-items:center;width:38px;height:38px;display:grid}.collection-showcase-arrows>button:hover{background:#40304d}.collection-concept{z-index:-2;perspective:700px;background:radial-gradient(#68429c4d,#0000 65%),linear-gradient(120deg,#14131a,#262036);place-items:center;display:grid;position:absolute;inset:0 0 0 40%}.collection-concept:before{content:"";background-image:linear-gradient(#a988c310 1px,#0000 1px),linear-gradient(90deg,#a988c310 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 80%);mask-image:radial-gradient(#000,#0000 80%)}.collection-concept-frame{border:1px solid #be98e481;border-radius:22px;align-content:center;justify-items:center;gap:25px;width:60%;height:57%;display:grid;transform:rotateY(-18deg)rotateX(8deg);box-shadow:10px 12px #80659317,20px 24px #8065930b,inset 0 0 60px #a078db10,0 0 80px #a078db19}.collection-concept-frame img{opacity:.85;width:110px;height:110px}.collection-concept-frame span{letter-spacing:-.04em;color:#dcc2f2;font-size:24px}.collection-concept-cabin{background:radial-gradient(#225a655c,#0000 65%),#14171c}.collection-concept-cabin .collection-concept-frame{border-color:#86d3de8a;border-radius:4px;width:46%;height:70%;box-shadow:25px 18px #3c869f17,50px 36px #3c869f0d,0 0 80px #5498c929}.collection-showcase :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #f3d17c}@media (max-width:750px){.collection-showcase-top{letter-spacing:.1em;padding:9px 18px;font-size:8px}.collection-showcase-top>a{font-size:11px}.collection-showcase-slide{align-items:flex-end;min-height:620px;padding:244px 24px 56px}.collection-showcase-image{object-position:center 50%;width:100%;height:300px}.collection-showcase-slide:after{background:linear-gradient(#14131a00 20%,#14131ab3 43%,#14131a 55% 100%)}.collection-showcase-copy{width:100%;max-width:510px;margin:0 auto}.collection-showcase-eyebrow{margin:0 0 11px;font-size:9px}.collection-showcase-copy h2{letter-spacing:-.045em;margin:0 0 13px;font-size:38px;line-height:1.03}.collection-showcase-description{max-width:38ch;margin:0 0 22px;font-size:15px;line-height:1.7}.collection-showcase-price{gap:15px;margin-bottom:16px}.collection-showcase-price strong{font-size:27px}.collection-showcase-price>span{max-width:145px;font-size:10px}.collection-showcase-actions{gap:12px}.collection-showcase-actions>a,.collection-showcase-actions>button{gap:12px;min-height:48px;padding:13px 17px;font-size:14px}.collection-showcase-release{margin:11px 0 0;font-size:10px}.collection-showcase-service{margin-bottom:24px;font-size:12px}.collection-showcase-note{max-width:calc(100% - 32px);font-size:9px;inset:12px auto auto 16px}.collection-showcase-controls{gap:8px;padding:0 13px}.collection-showcase-tabs{scrollbar-width:none;gap:16px}.collection-showcase-tabs>button{gap:5px;min-height:56px;font-size:11px}.collection-showcase-tabs small{display:none}.collection-showcase-arrows{gap:4px}.collection-showcase-arrows>button{width:30px;height:38px}.collection-concept{height:295px;inset:0 0 auto}.collection-concept-frame{gap:10px;width:65%;height:62%}.collection-concept-frame img{width:65px;height:65px}.collection-concept-frame span{font-size:22px}.collection-concept-cabin .collection-concept-frame{width:42%;height:70%}}@media (max-width:360px){.collection-showcase-slide{padding-left:16px;padding-right:16px}.collection-showcase-copy h2{font-size:34px}.collection-showcase-tabs{gap:12px}}@media (prefers-reduced-motion:reduce){.collection-showcase-track{scroll-behavior:auto!important}}.collection-showcase-controls{border-top:0;border-bottom:1px solid #ffffff17}.collection-showcase-tabs>button{background:#211c2b;border:1px solid #4a3d56;border-radius:5px;min-height:42px;margin:10px 0;padding:0 14px}.collection-showcase-tabs>button[aria-pressed=true]{color:#21142d;background:#c2a5e2;border-color:#c2a5e2}.collection-showcase-tabs>button[aria-pressed=true] .collection-showcase-dot{background:#4d2b6b}.collection-showcase-tabs{gap:9px}.collection-showcase-controls .collection-showcase-arrows button{cursor:pointer}@media (max-width:750px){.collection-showcase-controls{padding:0 12px}.collection-showcase-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid;overflow:visible}.collection-showcase-tabs>button{justify-content:center;min-height:43px;margin:8px 0;padding:0 4px;font-size:10px}.collection-showcase-dot,.collection-showcase-arrows{display:none}.collection-showcase-top{padding:6px 16px}.collection-showcase-top>a{font-size:10px}.collection-showcase-slide{min-height:620px;padding-top:244px}}
