._wrap_wpu9o_6{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;padding:0 20px}._crumb_wpu9o_14{padding:24px 0 0;font-size:.85rem;color:var(--color-text-light)}._crumb_wpu9o_14 a{color:var(--color-text-light);text-decoration:none}._crumb_wpu9o_14 a:hover{color:var(--color-primary)}._crumb_wpu9o_14 span{margin:0 7px}._crumb_wpu9o_14 ._current_wpu9o_22{margin:0;color:var(--color-text)}._indexHead_wpu9o_25{padding:28px 0 4px}._indexHead_wpu9o_25 h1{font-family:var(--font-heading);font-size:clamp(1.7rem,3vw,2.3rem);color:var(--color-text);margin:0 0 14px;line-height:1.15}._indexHead_wpu9o_25 p{font-size:1rem;line-height:1.6;color:var(--color-text-light);max-width:68ch;margin:0 0 8px}._grid_wpu9o_41{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;padding:24px 0 64px}._card_wpu9o_50{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid #e6e6ec;border-radius:var(--border-radius);overflow:hidden;transition:box-shadow var(--transition),transform var(--transition)}._card_wpu9o_50:hover{box-shadow:0 10px 30px #1a1a2e1a;transform:translateY(-2px)}._card_wpu9o_50 img{width:100%;height:auto;display:block;background:#fff}._cardBody_wpu9o_62{padding:18px 20px 22px}._cardBody_wpu9o_62 h2,._cardBody_wpu9o_62 h3{font-family:var(--font-heading);font-size:1.18rem;margin:0 0 8px;line-height:1.3;color:var(--color-text)}._cardMeta_wpu9o_74{font-size:.87rem;color:var(--color-text-light);margin:0 0 12px}._cardPrice_wpu9o_75{font-weight:700;color:var(--color-primary);font-size:1.05rem}._cardQty_wpu9o_76{font-weight:400;color:var(--color-text-light);font-size:.85rem;margin-left:6px}._emptyNote_wpu9o_78{padding:28px 0 72px;color:var(--color-text-light);font-size:.95rem}._pdp_wpu9o_85{padding:26px 0 56px}._pdpGrid_wpu9o_86{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:44px;align-items:start}._heroImg_wpu9o_95{width:100%;height:auto;display:block;border-radius:var(--border-radius);border:1px solid #e6e6ec;background:#fff}._heroBtn_wpu9o_105{display:block;position:relative;width:100%;padding:0;border:0;background:none;cursor:zoom-in;border-radius:var(--border-radius)}._heroBtn_wpu9o_105:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}._zoomHint_wpu9o_116{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;background:#1a1a2edb;color:#fff;font-size:.72rem;font-weight:600;line-height:1;pointer-events:none}._lightbox_wpu9o_136{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#0c0c14f0;display:flex;flex-direction:column}._lbBar_wpu9o_144{display:flex;align-items:center;gap:10px;padding:10px 14px;flex:0 0 auto}._lbCount_wpu9o_151{margin-right:auto;color:#ffffffb3;font-size:.82rem;font-weight:600}._lbBtn_wpu9o_152{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#ffffff14;color:#fff;font-size:.84rem;font-weight:600;cursor:pointer}._lbBtn_wpu9o_152:hover{background:#ffffff2e}._lbClose_wpu9o_167{width:40px;padding:0;justify-content:center}._lbStage_wpu9o_173{flex:1 1 auto;min-height:0;overflow:auto;display:flex;align-items:center;justify-content:center;padding:0 12px;cursor:zoom-in;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior:contain}._lbStageZoom_wpu9o_185{cursor:zoom-out;align-items:flex-start;justify-content:flex-start}._lbImg_wpu9o_186{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:6px;background:#fff;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._lbImgZoom_wpu9o_199{max-width:none;max-height:none;width:min(2000px,250vw);margin:auto}._lbNav_wpu9o_205{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#141420b3;color:#fff;cursor:pointer}._lbNav_wpu9o_205:hover{background:#fff3}._lbPrev_wpu9o_221{left:10px}._lbNext_wpu9o_222{right:10px}._lbCaption_wpu9o_223{flex:0 0 auto;margin:0;padding:10px 60px 16px;text-align:center;color:#ffffffb8;font-size:.82rem;line-height:1.4}@media(max-width:600px){._lbCaption_wpu9o_223{display:none}}._thumbs_wpu9o_238{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}._thumb_wpu9o_238{position:relative;padding:0;border:2px solid #e6e6ec;border-radius:6px;background:#fff;cursor:pointer;overflow:hidden;line-height:0;min-height:44px}._thumb_wpu9o_238 img{width:100%;height:auto;display:block}._thumbOn_wpu9o_251{border-color:var(--color-primary)}._spinBadge_wpu9o_240{position:absolute;left:4px;bottom:4px;display:inline-flex;align-items:center;gap:3px;padding:2px 6px 2px 4px;border-radius:999px;background:#1a1a2edb;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.03em;line-height:1;pointer-events:none}._title_wpu9o_273{font-family:var(--font-heading);font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.16;color:var(--color-text);margin:6px 0 12px}._brandLine_wpu9o_280{font-size:.78rem;letter-spacing:.11em;text-transform:uppercase;color:var(--color-primary);font-weight:700}._sub_wpu9o_287{font-size:1rem;line-height:1.65;color:var(--color-text-light);margin:0 0 22px}._priceRow_wpu9o_289{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:20px}._price_wpu9o_289{font-size:2.1rem;font-weight:700;color:var(--color-text);line-height:1}._unit_wpu9o_291{font-size:.88rem;color:var(--color-text-light)}._buy_wpu9o_293{border:1px solid #e6e6ec;border-radius:var(--border-radius);padding:20px;background:#fafafc}._status_wpu9o_294{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:500;color:var(--color-text);background:#fff;border:1px solid #e2e2ea;border-radius:50px;padding:6px 14px;margin-bottom:14px}._dot_wpu9o_300{width:8px;height:8px;border-radius:50%;background:var(--color-primary);flex-shrink:0}._btn_wpu9o_301{display:block;text-align:center;background:var(--color-primary);color:#fff;font-weight:600;font-size:1rem;padding:15px 24px;border-radius:50px;text-decoration:none;min-height:44px;box-sizing:border-box;transition:background var(--transition)}._btn_wpu9o_301:hover{background:var(--color-primary-dark);color:#fff}._btn_wpu9o_301{width:100%;border:0;cursor:pointer;font-family:inherit}._btn_wpu9o_301:disabled{opacity:.65;cursor:progress}._qtyRow_wpu9o_318{display:flex;align-items:center;gap:10px;margin:0 0 12px}._qtyLabel_wpu9o_324{font-size:.85rem;font-weight:600;color:#4b5563}._qtySelect_wpu9o_325{flex:1 1 auto;min-height:44px;padding:0 10px;border-radius:10px;border:1px solid #d8d8e2;background:#fff;font-size:.9rem;font-family:inherit;color:inherit}._qtyTotal_wpu9o_336{font-size:1.05rem;font-weight:700}._buyError_wpu9o_337{margin:10px 0 0;font-size:.85rem;color:#b91c1c}._preorderNote_wpu9o_338{margin:10px 0 14px;font-size:.8rem;color:#6b7280;line-height:1.45}._btnAlt_wpu9o_344{display:block;text-align:center;margin-top:10px;background:#fff;color:var(--color-primary);border:2px solid var(--color-primary);font-weight:600;font-size:.95rem;padding:12px 24px;border-radius:50px;text-decoration:none;min-height:44px;box-sizing:border-box;transition:background var(--transition),border-color var(--transition),color var(--transition)}._btnAlt_wpu9o_344:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._fine_wpu9o_356{font-size:.75rem;color:#8a8a96;margin:14px 0 0;text-align:center}._feat_wpu9o_358{list-style:none;padding:0;margin:24px 0 0}._feat_wpu9o_358 li{position:relative;padding-left:30px;margin-bottom:13px;font-size:.95rem;line-height:1.55;color:var(--color-text-light)}._feat_wpu9o_358 li strong{color:var(--color-text)}._featIcon_wpu9o_364{position:absolute;left:0;top:3px;color:var(--color-primary)}._band_wpu9o_366{padding:56px 0}._bandAlt_wpu9o_367{background:#fff}._band_wpu9o_366 h2{font-family:var(--font-heading);font-size:clamp(1.5rem,2.8vw,2.1rem);color:var(--color-text);margin:0 0 18px;line-height:1.2}._band_wpu9o_366 p{font-size:1rem;line-height:1.75;color:var(--color-text-light);margin:0 0 14px;max-width:72ch}._tabs_wpu9o_382{display:flex;gap:4px;border-bottom:1px solid #e6e6ec;margin-bottom:30px;overflow-x:auto;scrollbar-width:none}._tabs_wpu9o_382::-webkit-scrollbar{display:none}._tab_wpu9o_382{flex:0 0 auto;font:inherit;font-size:.95rem;font-weight:600;color:var(--color-text-light);background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:11px 16px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:7px;transition:color var(--transition),border-color var(--transition)}._tab_wpu9o_382:hover{color:var(--color-text)}._tab_wpu9o_382:focus-visible{outline:2px solid var(--color-primary);outline-offset:-3px;border-radius:3px}._tabOn_wpu9o_411{color:var(--color-primary);border-bottom-color:var(--color-primary)}._tabCount_wpu9o_412{font-size:.72rem;font-weight:700;line-height:1;padding:3px 6px;border-radius:999px;background:#eceaf6;color:var(--color-primary)}._panel_wpu9o_422[hidden]{display:none}._panel_wpu9o_422 h2{margin-top:0}._table_wpu9o_427{width:100%;border-collapse:collapse;font-size:.95rem;max-width:720px}._table_wpu9o_427 th,._table_wpu9o_427 td{text-align:left;padding:13px 0;border-bottom:1px solid #e6e6ec;vertical-align:top}._table_wpu9o_427 th{width:180px;color:var(--color-text-light);font-weight:500}._table_wpu9o_427 td{color:var(--color-text)}._steps_wpu9o_432{margin:0;padding-left:22px;max-width:72ch}._steps_wpu9o_432 li{font-size:1rem;line-height:1.7;color:var(--color-text-light);margin-bottom:14px}._steps_wpu9o_432 li strong{color:var(--color-text)}._note_wpu9o_435{font-size:.9rem;color:var(--color-text-light)}._faq_wpu9o_437 details{border-bottom:1px solid #e6e6ec;padding:16px 0}._faq_wpu9o_437 summary{cursor:pointer;font-weight:600;font-size:1.02rem;color:var(--color-text);list-style:none;min-height:28px;display:flex;justify-content:space-between;align-items:center;gap:16px}._faq_wpu9o_437 summary::-webkit-details-marker{display:none}._faq_wpu9o_437 summary:after{content:"+";color:var(--color-primary);font-size:1.5rem;line-height:1;flex-shrink:0}._faq_wpu9o_437 details[open] summary:after{content:"−"}._faq_wpu9o_437 p{margin:12px 0 0;font-size:.95rem}._also_wpu9o_453{padding:52px 0 0}._also_wpu9o_453 h2{font-family:var(--font-heading);font-size:1.6rem;margin:0 0 6px;color:var(--color-text)}._alsoSub_wpu9o_460{font-size:.95rem;color:var(--color-text-light);margin:0}._alsoGrid_wpu9o_461{padding:26px 0 8px}._designer_wpu9o_475{position:relative;overflow:hidden;border-radius:var(--border-radius);margin-bottom:64px;padding:54px 48px;background:radial-gradient(120% 130% at 82% 18%,rgba(150,84,232,.55),transparent 58%),linear-gradient(125deg,#1d0b38,#38166b 52%,#4d1f92);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:30px;align-items:center}._designerCopy_wpu9o_489{position:relative;z-index:1}._designerEyebrow_wpu9o_491{display:inline-flex;align-items:center;gap:7px;margin:0 0 20px;padding:7px 15px 7px 12px;border-radius:999px;background:var(--color-primary);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._designerSpark_wpu9o_505{color:#fff}._designerH2_wpu9o_510{font-family:var(--font-body),system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.06;color:#fff;margin:0 0 16px}._designerLede_wpu9o_519{color:#ffffffd1;margin:0 0 26px;font-size:1.05rem;line-height:1.6;max-width:34ch}._designerActions_wpu9o_526{display:flex;align-items:center;gap:18px;flex-wrap:wrap}._designerMeta_wpu9o_532{font-size:.86rem;color:#ffffff9e}._crossBtn_wpu9o_533{display:inline-flex;align-items:center;gap:8px;background:var(--color-primary);color:#fff;font-weight:600;padding:14px 30px;border-radius:50px;text-decoration:none;transition:background var(--transition),gap var(--transition)}._crossBtn_wpu9o_533:hover{background:var(--color-primary-dark);color:#fff;gap:12px}._designerArt_wpu9o_550{position:relative;width:100%;aspect-ratio:1.35 / 1;min-height:250px}._artPatch_wpu9o_556{position:absolute;display:block;width:38%;height:auto;filter:drop-shadow(0 14px 26px rgba(0,0,0,.42));animation:_artFloat_wpu9o_1 7s ease-in-out infinite}._art0_wpu9o_566{top:2%;left:6%;width:33%;transform:rotate(-9deg);animation-delay:0s}._art1_wpu9o_567{top:0%;left:44%;width:36%;transform:rotate(7deg);animation-delay:-1.6s}._art2_wpu9o_568{top:33%;left:24%;width:39%;transform:rotate(-3deg);animation-delay:-3.1s}._art3_wpu9o_569{top:44%;left:62%;width:32%;transform:rotate(11deg);animation-delay:-4.4s}._art4_wpu9o_570{top:58%;left:0%;width:31%;transform:rotate(5deg);animation-delay:-5.6s}@keyframes _artFloat_wpu9o_1{0%,to{translate:0 0}50%{translate:0 -9px}}@media(prefers-reduced-motion:reduce){._artPatch_wpu9o_556{animation:none}}@media(max-width:900px){._pdpGrid_wpu9o_86{grid-template-columns:1fr;gap:28px}}@media(max-width:860px){._designer_wpu9o_475{grid-template-columns:1fr;padding:38px 30px;gap:22px}._designerLede_wpu9o_519{max-width:46ch}._designerArt_wpu9o_550{aspect-ratio:1.9 / 1;min-height:190px}}@media(max-width:600px){._wrap_wpu9o_6{padding:0 16px}._band_wpu9o_366{padding:40px 0}._thumbs_wpu9o_238{grid-template-columns:repeat(3,1fr)}._table_wpu9o_427 th{width:130px}._designer_wpu9o_475{padding:30px 22px}}
