.detail-module__NoaWwW__hero{aspect-ratio:1;background:var(--bg);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.detail-module__NoaWwW__soldout{font-size:20px;font-weight:var(--fw-bold);color:var(--sub);background:#ffffffb8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.detail-module__NoaWwW__info{padding:20px 18px 24px}.detail-module__NoaWwW__name{font-size:20px;font-weight:var(--fw-bold);color:var(--ink-800);letter-spacing:-.5px;margin-top:7px;line-height:1.35}.detail-module__NoaWwW__price{font-size:26px;font-weight:var(--fw-head);letter-spacing:-.03em;color:var(--ink-900);margin-top:14px}.detail-module__NoaWwW__divider{background:var(--line);height:1px;margin:22px 0}.detail-module__NoaWwW__sectionTitle{font-size:15px;font-weight:var(--fw-bold);color:var(--ink-800);letter-spacing:-.4px;margin:0 0 10px}.detail-module__NoaWwW__specTable{border-collapse:collapse;width:100%;font-size:13px}.detail-module__NoaWwW__specTable th,.detail-module__NoaWwW__specTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px 12px}.detail-module__NoaWwW__specTable th{background:var(--bg);width:38%;color:var(--ink-600);font-weight:var(--fw-semi);letter-spacing:-.3px}.detail-module__NoaWwW__specTable td{color:#5b6470}.detail-module__NoaWwW__noticeNote{color:var(--ink-300);margin:8px 0 0;font-size:12px;line-height:1.6}.detail-module__NoaWwW__bottom{z-index:20;background:var(--card);padding:14px 16px calc(20px + var(--safe-b));border-radius:22px 22px 0 0;gap:8px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 24px #18171a14}.detail-module__NoaWwW__cartBtn{cursor:pointer;border:1.6px solid var(--brand);height:54px;color:var(--brand);font-family:inherit;font-size:15px;font-weight:var(--fw-bold);letter-spacing:-.3px;background:#fff;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:7px;display:inline-flex}.detail-module__NoaWwW__buyBtn{cursor:pointer;background:var(--brand);color:#fff;height:54px;font-family:inherit;font-size:15px;font-weight:var(--fw-bold);letter-spacing:-.3px;box-shadow:0 6px 16px var(--brand-glow);border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:7px;display:inline-flex}.detail-module__NoaWwW__cartBtn:disabled,.detail-module__NoaWwW__buyBtn:disabled{opacity:.45;box-shadow:none}.detail-module__NoaWwW__qtyRow{justify-content:space-between;align-items:center;padding:4px 16px 14px;display:flex}.detail-module__NoaWwW__qtyLabel{font-size:14.5px;font-weight:var(--fw-semi);color:var(--ink-700)}.detail-module__NoaWwW__stepper{border:1.4px solid var(--line-strong);border-radius:11px;align-items:center;gap:14px;padding:5px 6px;display:flex}.detail-module__NoaWwW__sbtn{width:var(--tap);height:var(--tap);border-radius:var(--r-md);background:var(--bg-sunken);color:var(--brand);font-family:inherit;font-size:19px;font-weight:var(--fw-semi);cursor:pointer;border:none;justify-content:center;align-items:center;line-height:1;display:flex}.detail-module__NoaWwW__sbtn:disabled{color:var(--ink-200);cursor:default}.detail-module__NoaWwW__qty{text-align:center;min-width:24px;font-size:16px;font-weight:var(--fw-bold);color:var(--ink-800)}.detail-module__NoaWwW__actionErr{color:var(--red);text-align:center;padding:6px 16px 0;font-size:13px}.detail-module__NoaWwW__cartBtn svg,.detail-module__NoaWwW__buyBtn svg{flex-shrink:0;width:19px;height:19px}.detail-module__NoaWwW__cartBtn:not(:disabled):active,.detail-module__NoaWwW__buyBtn:not(:disabled):active{transform:scale(var(--tap-lg))}.detail-module__NoaWwW__totalRow{border-top:1px dashed var(--line);justify-content:space-between;align-items:flex-end;margin:0;padding:12px 16px 14px;display:flex}.detail-module__NoaWwW__totalLabel{font-size:14px;font-weight:var(--fw-semi);color:var(--ink-700);flex-direction:column;gap:3px;display:flex}.detail-module__NoaWwW__totalLabel small{font-size:13px;font-weight:var(--fw-body);color:var(--ink-300)}.detail-module__NoaWwW__totalVal{font-size:21px;font-weight:var(--fw-bold);color:var(--brand);letter-spacing:-.5px}.detail-module__NoaWwW__toast{box-sizing:border-box;z-index:75;background:var(--ink-800);color:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:calc(min(390px,100vw) - 32px);padding:13px 14px 13px 18px;animation:.25s ease-out detail-module__NoaWwW__toastIn;display:flex;position:fixed;bottom:96px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000047}.detail-module__NoaWwW__toast span{font-size:14px;font-weight:var(--fw-med);letter-spacing:-.3px}.detail-module__NoaWwW__toastBtn{background:var(--brand);color:#fff;font-size:13.5px;font-weight:var(--fw-semi);border-radius:9px;flex-shrink:0;padding:8px 16px;text-decoration:none}@keyframes detail-module__NoaWwW__toastIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.detail-module__NoaWwW__thumbs{scrollbar-width:none;gap:7px;padding:9px 16px 2px;display:flex;overflow-x:auto}.detail-module__NoaWwW__thumbs::-webkit-scrollbar{display:none}.detail-module__NoaWwW__thumbBtn{border:1.5px solid var(--line);background:var(--bg);cursor:pointer;border-radius:9px;flex:none;width:54px;height:54px;padding:0;overflow:hidden}.detail-module__NoaWwW__thumbBtn img{object-fit:cover;width:100%;height:100%;display:block}.detail-module__NoaWwW__thumbOn{border-color:var(--brand);border-width:2px}.detail-module__NoaWwW__gallery{position:relative}.detail-module__NoaWwW__track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;display:flex;overflow:auto hidden}.detail-module__NoaWwW__track::-webkit-scrollbar{display:none}.detail-module__NoaWwW__track .detail-module__NoaWwW__hero{scroll-snap-align:start;scroll-snap-stop:always;flex:none;overflow:hidden}.detail-module__NoaWwW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.detail-module__NoaWwW__track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.detail-module__NoaWwW__rvStars{letter-spacing:1px;font-size:13px}.detail-module__NoaWwW__rvStarOn{color:#f1b434}.detail-module__NoaWwW__rvStarOff{color:var(--line-strong)}.detail-module__NoaWwW__rvSummary{align-items:center;gap:18px;padding:14px 0 4px;display:flex}.detail-module__NoaWwW__rvAvgBox{text-align:center;flex:none}.detail-module__NoaWwW__rvAvg{font-size:32px;font-weight:var(--fw-bold);color:var(--ink-800);letter-spacing:-1px;line-height:1.1}.detail-module__NoaWwW__rvDist{flex:1;min-width:0}.detail-module__NoaWwW__rvDistRow{align-items:center;gap:7px;margin-bottom:3px;display:flex}.detail-module__NoaWwW__rvDistL{color:var(--ink-400);width:22px;font-size:11.5px}.detail-module__NoaWwW__rvDistTrack{background:var(--line);border-radius:4px;flex:1;height:6px;overflow:hidden}.detail-module__NoaWwW__rvDistFill{background:#f1b434;border-radius:4px;height:100%;display:block}.detail-module__NoaWwW__rvDistN{color:var(--ink-300);text-align:right;width:16px;font-size:11.5px}.detail-module__NoaWwW__rvList{margin:10px 0 0;padding:0;list-style:none}.detail-module__NoaWwW__rvItem{border-top:1px solid var(--line);padding:14px 0}.detail-module__NoaWwW__rvTop{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.detail-module__NoaWwW__rvPin{font-size:10.5px;font-weight:var(--fw-semi);color:var(--brand);background:var(--brand-light);border-radius:4px;padding:1px 5px}.detail-module__NoaWwW__rvWho{font-size:12.5px;font-weight:var(--fw-med);color:var(--ink-700)}.detail-module__NoaWwW__rvDate{color:var(--ink-300);margin-left:auto;font-size:11.5px}.detail-module__NoaWwW__rvBody{color:var(--ink-800);white-space:pre-wrap;margin:7px 0 0;font-size:13.5px;line-height:1.6}.detail-module__NoaWwW__rvImgs{gap:6px;margin-top:9px;display:flex;overflow-x:auto}.detail-module__NoaWwW__rvImg{object-fit:cover;border-radius:10px;flex:none;width:120px;height:120px;display:block}.detail-module__NoaWwW__rvImg:only-child{flex:0 auto;width:100%;max-width:220px;height:auto}.detail-module__NoaWwW__rvReply{background:var(--bg-sunken);border-radius:9px;margin-top:10px;padding:10px 12px}.detail-module__NoaWwW__rvReply b{font-size:12px;font-weight:var(--fw-semi);color:var(--brand)}.detail-module__NoaWwW__rvReply p{color:var(--ink-700);white-space:pre-wrap;margin:4px 0 0;font-size:13px;line-height:1.6}.detail-module__NoaWwW__dnWrap{flex-direction:column;gap:8px;margin:14px 0 2px;display:flex}.detail-module__NoaWwW__dnNotice{background:var(--bg-sunken);border-radius:10px;padding:11px 13px}.detail-module__NoaWwW__dnNotice b{font-size:13px;font-weight:var(--fw-semi);color:var(--ink-800)}.detail-module__NoaWwW__dnNotice p{color:var(--ink-600);white-space:pre-wrap;margin:4px 0 0;font-size:12.5px;line-height:1.6}.detail-module__NoaWwW__dnBanner{color:#fff;border-radius:12px;padding:15px 16px}.detail-module__NoaWwW__dnBanner b{font-size:14px;font-weight:var(--fw-bold);letter-spacing:-.3px}.detail-module__NoaWwW__dnBanner p{opacity:.9;white-space:pre-wrap;margin:5px 0 0;font-size:12.5px;line-height:1.6}.detail-module__NoaWwW__bizLine{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--brand);margin:4px 0 0}.detail-module__NoaWwW__usedIn{margin-top:30px}.detail-module__NoaWwW__usedInRow{scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.detail-module__NoaWwW__usedInRow::-webkit-scrollbar{display:none}.detail-module__NoaWwW__usedInCard{font-size:var(--fs-sm);color:var(--ink-500);flex-direction:column;flex:0 0 156px;gap:6px;display:flex}.detail-module__NoaWwW__usedInCard img,.detail-module__NoaWwW__usedInCard>span:first-child{border-radius:var(--r-lg);object-fit:cover;background:var(--bg-sunken);width:156px;height:208px;display:block}.detail-module__NoaWwW__page{background:var(--bg);min-height:100dvh}.detail-module__NoaWwW__media{position:relative}.detail-module__NoaWwW__glass{top:calc(var(--safe-t) + 12px);-webkit-backdrop-filter:blur(10px);width:40px;height:40px;color:var(--ink-900);z-index:26;background:#ffffffe0;border-radius:20px;justify-content:center;align-items:center;display:flex;position:fixed;left:calc(50% - min(50%,195px) + 12px)}.detail-module__NoaWwW__tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.detail-module__NoaWwW__tag{background:var(--bg-sunken);height:28px;font-size:var(--fs-sm);font-weight:var(--fw-med);color:var(--ink-700);border-radius:14px;align-items:center;padding:0 11px;display:flex}.detail-module__NoaWwW__sectionHead{margin:0 0 var(--sp-3);font-size:18px;font-weight:var(--fw-head);letter-spacing:-.03em;color:var(--ink-900)}.detail-module__NoaWwW__sectionHead span{color:var(--brand)}.detail-module__NoaWwW__specs{margin-top:30px}.detail-module__NoaWwW__specGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.detail-module__NoaWwW__specCard{border-radius:var(--r-lg);background:var(--bg-sunken);flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.detail-module__NoaWwW__specCard span{font-size:var(--fs-sm);color:var(--ink-500)}.detail-module__NoaWwW__specCard strong{font-size:15px;font-weight:var(--fw-bold);color:var(--ink-900);word-break:keep-all}.detail-module__NoaWwW__notice{margin-top:8px}.detail-module__NoaWwW__notice summary{border-radius:var(--r-lg);border:1px solid var(--line-strong);background:var(--card);height:48px;font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--ink-900);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.detail-module__NoaWwW__notice summary::-webkit-details-marker{display:none}.detail-module__NoaWwW__notice[open] summary{margin-bottom:var(--sp-3)}.detail-module__NoaWwW__wishBtn{border-radius:var(--r-lg);border:1px solid var(--line-strong);background:var(--card);height:54px;color:var(--ink-900);cursor:pointer;flex:0 0 54px;justify-content:center;align-items:center;display:flex}.detail-module__NoaWwW__mainBtn{border-radius:var(--r-lg);background:var(--brand);color:#fff;height:54px;font:inherit;font-size:var(--fs-lg);font-weight:var(--fw-bold);cursor:pointer;border:0;flex:1}.detail-module__NoaWwW__mainBtn:active{transform:scale(var(--tap-lg))}.detail-module__NoaWwW__dim{z-index:30;background:#18171a66;position:fixed;inset:0}.detail-module__NoaWwW__sheet{z-index:31;background:var(--card);max-width:390px;padding:18px 0 calc(20px + var(--safe-b));animation:detail-module__NoaWwW__sheetUp var(--mo-sheet);border-radius:22px 22px 0 0;margin:0 auto;position:fixed;bottom:0;left:0;right:0}@keyframes detail-module__NoaWwW__sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.detail-module__NoaWwW__sheetBtns{gap:8px;padding:14px 16px 0;display:flex}.detail-module__NoaWwW__options{gap:var(--sp-2);flex-wrap:wrap;margin-top:12px;display:flex}.detail-module__NoaWwW__option{border:1px solid var(--line-strong);background:var(--card);min-height:36px;color:var(--ink-900);font-size:var(--fs-md);font-weight:var(--fw-med);border-radius:18px;align-items:center;padding:0 14px;display:flex}.detail-module__NoaWwW__optionOn{border-color:var(--ink-900);background:var(--ink-900);color:#fff;font-weight:var(--fw-bold)}.detail-module__NoaWwW__optionOut{color:var(--ink-400)}
