.sort-menu{position:relative;flex-shrink:0}.sort-menu-trigger{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 10px;border:1px solid #eeebf4;border-radius:10px;background:#f7f5fb;color:#655c73;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.sort-menu-trigger>svg{transition:transform .15s ease}.sort-menu-trigger[aria-expanded=true]{background:#f0ebfc;color:#704ed3;border-color:#e4dbf8}.sort-menu-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.sort-menu-panel{position:fixed;z-index:60;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;width:176px;padding:6px;border:1px solid #ece7f3;border-radius:14px;background:#fff;box-shadow:0 10px 30px #30213f1a;animation:sort-menu-enter .13s ease-out}.sort-menu-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:#5c5568;font:inherit;font-size:13px;text-align:left;white-space:nowrap;cursor:pointer}.sort-menu-option:hover{background:#f7f5fb}.sort-menu-option.is-selected{background:#f1ebff;color:#704ed3;font-weight:650}.sort-menu-trigger:focus-visible,.sort-menu-option:focus-visible{outline:2px solid #a68ae5;outline-offset:2px}.sort-menu-option:focus-visible{outline-offset:-2px}@keyframes sort-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sort-menu-panel{animation:none}.sort-menu-trigger>svg{transition:none}}body .unit-price-emphasis{color:#c62828!important;font-weight:700!important;font-size:inherit!important;line-height:inherit}.coupang-api-price{display:grid;gap:4px;margin:12px 0;padding:12px 14px;border:1px solid #dce6e1;border-radius:12px;background:#f6faf7;color:#32433b;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.coupang-api-price p{margin:0}.coupang-api-price-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.coupang-api-price-heading strong{font-size:18px;color:#21533c}.coupang-api-price time{font-size:11px;color:#63736a}.coupang-api-price.is-compact{margin:8px 0 0;padding:8px 10px}.coupang-api-price.is-compact .coupang-api-price-heading strong{font-size:15px}.comparison-image{display:block;position:relative;overflow:hidden;aspect-ratio:1;border-radius:9px;background:#f7f8f9;flex-shrink:0}.comparison-image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.comparison-image-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;height:100%;color:#969ba1}.comparison-image-empty>span{font-size:9px;line-height:1.4;font-weight:400}.related-unit-copy>.deal-unit-price,.fashion-result-card>.deal-unit-price,.savings-card .deal-unit-price{display:block;margin-top:3px;color:#707780;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.related-unit-copy>.deal-unit-price>span,.fashion-result-card>.deal-unit-price>span,.savings-card .deal-unit-price>span{font-size:inherit;line-height:inherit}.savings-card .deal-unit-price{font-size:10px}.savings-reference .deal-unit-price{margin-top:1px}.coupang-disclosure{box-sizing:border-box;width:100%;margin:0 0 14px;padding:0;border:0;border-radius:0;background:transparent;color:#3f3c45;font-family:inherit;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.coupang-disclosure strong{display:block;color:inherit;font-size:inherit;font-weight:500;letter-spacing:-.2px}.coupang-disclosure p{margin:0;color:inherit;font-size:inherit;line-height:inherit;letter-spacing:-.2px;word-break:keep-all;overflow-wrap:anywhere}.product-page .related-unit-section{margin:28px 0 32px;padding:0;color:var(--site-ink);min-width:0}.related-unit-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.related-unit-heading h2{font-size:17px;font-weight:650;margin:0;letter-spacing:-.4px}.related-unit-heading>a{display:flex;align-items:center;gap:2px;font-size:11px;color:#717478;min-height:32px;white-space:nowrap}.related-unit-section>p{font-size:12px;line-height:1.75;color:#85898e;margin:4px 0 16px}.related-current{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:13px 0;margin:0 0 22px;border-top:1px solid #eceeef;border-bottom:1px solid #eceeef}.related-current>span{font-size:11px;color:#717478}.related-current b{font-size:13px;font-weight:600;margin-left:auto;letter-spacing:-.2px}.related-current>small{width:100%;font-size:10px;color:#85898e;text-align:right}.related-unit-section .related-unit-label{font-size:13px;font-weight:600;margin:0 0 13px;letter-spacing:-.25px}.related-unit-label>span{font-size:11px;font-weight:400;color:#85898e;margin-left:4px}.related-unit-section .related-unit-caption{font-size:11px;line-height:1.7;color:#85898e;margin:-6px 0 16px}.related-unit-group{margin:0 0 26px}.related-unit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 12px}.related-unit-card{min-width:0}.related-unit-card>a{display:block;color:inherit;text-decoration:none}.related-unit-copy{min-width:0;padding-top:10px}.related-unit-copy>span{display:block;font-size:10px;color:#85898e;line-height:1.5}.related-unit-copy h3{font-size:13px;font-weight:550;line-height:1.55;margin:6px 0 4px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.related-unit-copy>p{font-size:11px;line-height:1.5;color:#85898e;margin:3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-unit-price{margin-top:10px;font-variant-numeric:tabular-nums;line-height:1.5}.related-unit-price strong{font-size:18px;font-weight:750;letter-spacing:-.4px}.related-unit-price small{font-size:10px;color:#85898e}.related-unit-price>small:first-child{display:block;font-size:9px;margin-bottom:1px}.related-unit-price>span{display:block;font-size:10px;color:#717478;margin-top:2px}.related-unit-status{display:block;font-size:10px;color:#85898e;line-height:1.6;margin-top:4px}.related-unit-facts{font-size:10px;line-height:1.7;color:#85898e;overflow-wrap:anywhere;margin-top:5px}.related-unit-facts>summary{display:flex;align-items:center;gap:3px;list-style:none;cursor:pointer;min-height:32px}.related-unit-facts[open]>summary svg{transform:rotate(90deg)}.related-unit-facts p{margin:3px 0}.related-unit-facts time{display:block}.related-unit-all{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:12px 14px;margin:20px 0 8px;border:1px solid #e4e6e8;border-radius:9px;color:#1b1c1d;font-size:12px;font-weight:550}.related-unit-empty{text-align:center;padding:14px 0 18px}.related-unit-empty p{font-size:13px;color:#62676d;margin:0 0 6px}.related-unit-empty>span{font-size:11px;color:#85898e;line-height:1.7}.related-unit-section :focus-visible{outline:2px solid #40566b;outline-offset:3px}@media(hover:hover){.related-unit-card>a:hover h3{text-decoration:underline}.related-unit-all:hover{background:#f7f8f9}}@media(max-width:350px){.related-unit-price strong{font-size:17px}.related-unit-copy h3{font-size:12px;min-height:38px}.related-unit-section .related-unit-caption{font-size:10px}}.related-unit-card:only-child{grid-column:1/-1}.related-unit-card:only-child>a{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px}.related-unit-card:only-child .related-unit-copy{padding-top:0}.related-unit-card:only-child h3{min-height:0}.related-unit-card:only-child .related-unit-facts{margin-left:118px}@media(max-width:350px){.related-unit-card:only-child>a{grid-template-columns:82px minmax(0,1fr);gap:12px}.related-unit-card:only-child .related-unit-facts{margin-left:94px}}.related-unit-price>.unit-reference{display:block;margin-top:3px;font-size:11px;line-height:1.6;color:#717478}.related-current>b{font-size:18px;font-weight:750;overflow-wrap:anywhere}.bestcategories-source{margin:12px 0;color:#52645e;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.bestcategories-source p{margin:3px 0}.bestcategories-fixture{display:inline-block;padding:2px 7px;border-radius:5px;background:#edf4ee;color:#326b48;font-size:11px;font-weight:700}.product-page-main>.bestcategories-source{padding:12px 16px;border:1px solid #dce6de;border-radius:10px;background:#f7faf7}.related-unit-card>.coupang-disclosure{margin:0 12px 12px;font-size:11px}.related-unit-card>.related-unit-all{margin:0 12px 12px}.related-unit-copy>time{display:block;margin-top:7px;font-size:11px;color:#68756d;overflow-wrap:anywhere}.product-group-info{margin-top:6px}.product-group-type{display:inline-block;color:#296349;background:#edf7f0;border-radius:5px;padding:3px 6px;font-size:11px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.product-group-info p{font-size:12px;line-height:1.6;color:#616961;margin:8px 0}.comparison-item-name .product-group-type{margin-top:4px}.product-group-info[data-comparison-type=model] .product-group-type{color:#315e86;background:#edf4fb}.product-group-link{text-decoration:none}.product-group-link:hover{text-decoration:underline}.model-group-options{line-height:1.6;overflow-wrap:anywhere}.product-group-info[data-comparison-type=provisional] .product-group-type{color:#80602c;background:#fff5e5}.product-title-tags{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0;color:#71594a;font-size:11px;line-height:1.5}.product-title-tags>span{display:inline-block;border:1px solid #ecd9c7;background:#fff7ee;border-radius:5px;padding:2px 6px;overflow-wrap:anywhere}.product-title-tags>small{flex-basis:100%;font-size:10px;color:#7b726a}.product-title-info{margin:12px 0 20px;line-height:1.6;font-size:12px;color:#675d54;overflow-wrap:anywhere}.product-title-info .product-title-tags{font-size:12px}.product-title-quantity{margin:6px 0}.product-title-hint{color:#817970;font-size:11px;margin:5px 0}.product-original-title{margin-top:9px}.product-original-title>summary{cursor:pointer;color:#736357;width:fit-content;padding:4px 0}.product-original-title>p{margin:7px 0;padding:10px;background:#f8f5f1;border-radius:6px;color:#655b51;white-space:pre-wrap}.product-price-history{margin:24px 0;padding:20px 0;border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2}body .product-price-history.price-history-redesign{--history-blue:#2675e8;--history-coral:#f56873}body .price-history-redesign .price-history-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-right:0;flex-wrap:wrap}body .price-history-redesign .price-history-heading h2{margin:0;font-size:18px;font-weight:700;letter-spacing:-.5px;color:#23242a}body .price-history-redesign .price-history-heading>span{font-size:11px;color:#90939b;font-variant-numeric:tabular-nums}body .product-price-history.price-history-redesign .price-history-current{display:flex;flex-direction:column;gap:3px;margin-top:18px;font-variant-numeric:tabular-nums}body .price-history-redesign .price-history-current>span{font-size:11px;line-height:1.5;color:#858995}body .price-history-redesign .price-history-current>div{display:flex;align-items:baseline;gap:4px;color:var(--history-blue)}body .price-history-redesign .price-history-current strong{font-size:29px;line-height:1.25;font-weight:750;letter-spacing:-1px;color:var(--history-blue)}body .price-history-redesign .price-history-current strong.price-history-unknown{font-size:20px;letter-spacing:-.5px}body .price-history-redesign .price-history-current small{font-size:12px;font-weight:500;color:var(--history-blue)}body .price-history-redesign .price-history-low{display:flex;align-items:baseline;gap:5px;margin:24px 0 0;font-size:11px;font-variant-numeric:tabular-nums;color:#dc5265;flex-wrap:wrap}body .price-history-redesign .price-history-low strong{font-size:12px;font-weight:700}body .price-history-redesign .price-history-low small{margin-left:auto;font-size:10px;color:#9699a2}body .product-price-history.price-history-redesign .price-history-chart{display:block;width:100%;height:auto;max-height:none;margin:6px 0 0;overflow:visible}body .product-price-history.price-history-redesign .price-chart-line{stroke:var(--history-coral);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round;fill:none;pointer-events:none;vector-effect:non-scaling-stroke}body .product-price-history.price-history-redesign .price-chart-label{font-size:11px;font-family:inherit;fill:#90939b;font-variant-numeric:tabular-nums}body .price-history-redesign .price-chart-baseline{stroke:#eff0f3;stroke-width:1}body .product-price-history.price-history-redesign .price-chart-guide{stroke:#eeccd2;stroke-width:1;stroke-dasharray:3 4}body .price-history-redesign .price-chart-point{cursor:pointer;outline:none}body .product-price-history.price-history-redesign .price-chart-point>circle:last-child{fill:var(--history-coral);stroke:#fff;stroke-width:2;opacity:0}body .product-price-history.price-history-redesign .price-chart-key-point>circle:last-child,body .product-price-history.price-history-redesign .price-chart-point>circle.selected,body .product-price-history.price-history-redesign .price-chart-point:hover>circle:last-child{opacity:1}body .product-price-history.price-history-redesign .price-chart-point>circle.selected{stroke:#ffe4e9;stroke-width:4}body .product-price-history.price-history-redesign .price-chart-point:focus-visible>circle:last-child{opacity:1;stroke:var(--history-blue);stroke-width:3}body .price-history-redesign .price-history-selection{display:flex;align-items:baseline;justify-content:center;gap:8px;min-height:28px;padding-top:6px;font-size:10px;line-height:1.6;color:#9396a0;font-variant-numeric:tabular-nums}body .price-history-redesign .price-history-selection strong{font-size:12px;color:#454b56;font-weight:600}body .product-price-history.price-history-redesign .price-history-note{margin:12px 0 0;font-size:11px;line-height:1.75;color:#898c95;word-break:keep-all;text-wrap:pretty}body .price-history-redesign .price-history-empty{font-size:13px;line-height:1.7;color:#858995;margin:20px 0 0;word-break:keep-all}.price-history-empty button{border:0;background:none;text-decoration:underline;color:#2675e8;cursor:pointer;padding:8px 0;font:inherit;min-height:44px}.price-history-records{margin-top:14px;font-size:12px}.price-history-records summary{cursor:pointer;color:#586271;padding:8px 0;min-height:44px}.price-history-records table{width:100%;border-collapse:collapse;font-size:12px}.price-history-records td,.price-history-records th{padding:8px 0;border-bottom:1px solid #f0f2f5;text-align:left}.price-history-records td:last-child,.price-history-records th:last-child{text-align:right}.price-history-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:359px){body .price-history-redesign .price-history-current strong{font-size:27px}body .price-history-redesign .price-history-low{margin-top:22px}}body .price-history-redesign .price-history-current small.price-history-current-unit{font-size:11px;line-height:1.6;font-weight:500;color:#737b87}.product-page{--product-accent:var(--site-accent);--product-ink:var(--site-ink);--product-muted:var(--site-muted);--product-line:var(--site-line);--product-paper:var(--site-paper);--product-ground:var(--site-ground);--product-radius:1rem;--product-layer-header:10;--product-layer-buy:20;background:var(--product-ground);color:var(--product-ink);min-height:100dvh;padding-bottom:6.5rem;overflow-wrap:anywhere;font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;-webkit-font-smoothing:antialiased}.product-page a{text-decoration:none}.product-back{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.8125rem;font-weight:500;color:#55534e}.product-back svg{width:1rem;stroke-width:1.75}.product-page-main{max-width:var(--site-width);margin:auto;display:grid;grid-template-columns:minmax(0,1fr);padding:0 var(--site-gutter) 1.5rem;gap:0}.product-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;min-height:3.5rem;color:var(--product-muted);font-size:.75rem}.product-breadcrumb button{min-height:2.75rem;color:inherit}.product-breadcrumb>span:nth-child(2n){color:#b5b0a6}.product-breadcrumb>span:last-child{color:#4b4943}.product-hero{min-width:0}.product-hero-image{overflow:hidden;padding:0;margin:0;background:var(--product-paper)}.product-hero-image>img{display:block;width:100%;height:auto;margin:0}.product-summary{padding:1.5rem 0 1.75rem;min-width:0}.product-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.625rem;font-size:.75rem;line-height:1.5}.product-category{color:var(--product-muted);font-weight:500;letter-spacing:.025em}.product-ended{padding:.25rem .5rem;border-radius:.25rem;background:#f4e5df;color:#9c4439;font-size:.75rem}.product-summary h1{font-size:1.625rem;font-weight:650;line-height:1.42;letter-spacing:-.045em;word-break:keep-all;text-wrap:balance;overflow-wrap:anywhere}.product-option{font-size:.9375rem;color:var(--product-muted);line-height:1.65;margin-top:.625rem;text-wrap:pretty;word-break:keep-all}.product-price-block{margin:1.625rem 0 1.375rem}.product-price-label{color:var(--product-muted);font-size:.75rem;font-weight:500;line-height:1.5;margin-bottom:.375rem}.product-price-block>div{display:flex;align-items:baseline;gap:.2rem;flex-wrap:wrap;color:var(--product-accent);font-variant-numeric:tabular-nums lining-nums}.product-price-block strong{font-size:2.375rem;font-weight:700;line-height:1.2;letter-spacing:-.045em}.product-price-block span{font-size:1.25rem;font-weight:500;margin-left:.125rem}.product-price-block small{font-size:.875rem;color:var(--product-muted);margin-left:.375rem}.product-price-hint{margin-top:.625rem;color:var(--product-muted);font-size:.75rem;line-height:1.65}.product-shopping-facts{display:grid;gap:.875rem;font-size:.8125rem;line-height:1.6;border-top:1px solid var(--product-line);padding-top:1.125rem;margin:0}.product-shopping-facts>div{display:grid;grid-template-columns:5.75rem minmax(0,1fr);align-items:start;gap:1rem}.product-shopping-facts dt{display:flex;align-items:center;gap:.625rem;color:var(--product-muted);font-weight:400}.product-shopping-facts svg{width:1.125rem;height:1.125rem;stroke-width:1.5;color:#807b70}.product-shopping-facts dd{margin:0;color:#3e3c35;font-weight:500}.product-merchant{display:inline-flex;align-items:center}.product-desktop-buy{display:none}.product-history-panel{min-width:0;background:var(--product-paper);padding:1.25rem;border-radius:var(--product-radius);margin-bottom:1rem}.product-page .product-price-history{padding:0;margin:0;border:0}.product-page .price-history-heading{display:flex;justify-content:flex-start;align-items:baseline;gap:.75rem;flex-wrap:wrap}.product-page .price-history-heading :is(h2,h3),.product-page .product-price-history>h2{font-size:1.125rem;font-weight:650;color:var(--product-ink);letter-spacing:-.035em}.product-page .price-history-heading>span{font-size:.75rem;color:var(--product-muted);font-variant-numeric:tabular-nums}.product-page .price-history-value{margin-top:1rem;gap:.625rem;align-items:baseline;font-variant-numeric:tabular-nums}.product-page .price-history-value strong{font-size:1.25rem;font-weight:650;color:var(--product-ink);letter-spacing:-.025em}.product-page .price-history-value>span{font-size:.75rem;color:var(--product-muted)}.product-page .price-history-chart{margin-top:.5rem}.product-page .price-chart-label{font:11px Noto Sans KR,sans-serif;fill:#716d64;font-variant-numeric:tabular-nums}.product-page .price-chart-grid{stroke:#e8e5df;stroke-dasharray:3 4}.product-page .price-chart-line{stroke:var(--product-accent)}.product-page .price-chart-point>circle:last-child{fill:var(--product-accent)}.product-page .price-chart-point>circle.selected{fill:var(--product-accent);stroke:#f2dcd6;stroke-width:4}.product-page .price-chart-point:focus-visible>circle:last-child{stroke:#63342b;stroke-width:3}.product-page .price-chart-guide{stroke:#d4b2a9}.product-page .price-history-note{color:var(--product-muted);font-size:.75rem;line-height:1.75;margin-top:.625rem;max-width:65ch;text-wrap:pretty}.product-page .price-history-records{font-size:.75rem;margin-top:1rem;padding-top:.125rem;border-top:1px solid var(--product-line)}.product-page .price-history-records summary{color:#4d4940;min-height:2.75rem;padding:.75rem 0;display:list-item;list-style-position:inside}.product-page .price-history-records table{font-variant-numeric:tabular-nums;font-size:.8125rem}.product-page .price-history-records :is(td,th){border-color:var(--product-line)}.product-page .price-history-empty{padding:1rem 0 .5rem;margin:.5rem 0 0;font-size:.875rem;color:var(--product-muted);line-height:1.75;text-wrap:pretty;max-width:65ch}.product-page .price-history-empty button{color:var(--product-accent);min-height:2.75rem}.product-conditions{min-width:0;margin:0;border-top:1px solid var(--product-line);border-bottom:1px solid var(--product-line)}.product-conditions summary{display:flex;align-items:center;gap:.75rem;min-height:4rem;padding:1rem .125rem;cursor:pointer;list-style:none}.product-conditions summary::-webkit-details-marker{display:none}.product-conditions summary>svg{width:1.125rem;stroke-width:1.5;color:#817b6c;flex-shrink:0}.product-conditions summary>svg:last-child{margin-left:auto;transition:transform .18s}.product-conditions[open] summary>svg:last-child{transform:rotate(180deg)}.product-conditions h2{font-size:.875rem;font-weight:600;white-space:nowrap}.product-conditions summary p{display:none}.product-conditions-body{padding:0 0 1rem 1.875rem}.product-conditions ul{padding:0 0 0 1rem;margin:0;display:grid;gap:.625rem;max-width:65ch}.product-conditions li{font-size:.8125rem;line-height:1.85;color:var(--product-muted);word-break:keep-all;text-wrap:pretty}.product-conditions-body>a{display:inline-flex;align-items:center;gap:.375rem;color:#63584e;font-size:.75rem;min-height:2.75rem;margin-top:.5rem;text-decoration:underline;text-underline-offset:.2em}.product-cta{display:flex;align-items:center;justify-content:center;gap:.625rem;border:0;border-radius:.625rem;background:var(--product-accent);color:#fff;font-weight:600;font-size:.9375rem;min-height:3.5rem;padding:.875rem 1rem;text-align:center;transition:background-color .18s,transform .18s}.product-cta svg{width:1.125rem;height:1.125rem;stroke-width:1.75}.product-cta:hover{background:#b63e35}.product-cta:active{transform:translateY(1px)}.product-back:hover,.product-breadcrumb button:hover{color:var(--product-accent)}.product-page :is(a,button,summary):focus-visible{outline:3px solid #a34235;outline-offset:4px}.product-mobile-buy{position:fixed;bottom:0;left:0;right:0;z-index:var(--product-layer-buy);background:#fff;border-top:1px solid var(--product-line);padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:1rem}.product-mobile-buy>div{min-width:0;flex-shrink:0}.product-mobile-buy>div>span{font-size:.6875rem;color:var(--product-muted);display:block;margin-bottom:.25rem}.product-mobile-buy>div>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:.125rem;font-variant-numeric:tabular-nums}.product-mobile-buy strong{font-size:1.125rem;font-weight:650;letter-spacing:-.035em}.product-mobile-buy span,.product-mobile-buy small{font-size:.6875rem}.product-mobile-buy .product-cta{flex:1;max-width:15rem;white-space:nowrap;font-size:.8125rem;min-width:0;gap:.375rem;min-height:3.125rem;padding:.75rem}.product-image-empty{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:#a39b8b;text-align:center;padding:1rem}.product-image-empty p{font-size:.8125rem;color:var(--product-muted);line-height:1.7}.product-image-empty button{font-size:.75rem;text-decoration:underline;min-height:2.75rem;color:var(--product-accent)}.product-page-state{max-width:32rem;margin:0 auto;padding:5.5rem 1.5rem;text-align:center}.product-state-icon{display:inline-flex;border-radius:1rem;padding:1.25rem;color:#8b8170;background:#eeeae1}.product-page-state h1{font-size:1.5rem;font-weight:650;margin:1.5rem 0 .75rem;letter-spacing:-.035em}.product-page-state p{font-size:.875rem;color:var(--product-muted);line-height:1.8}.product-page-state .product-cta{margin:1.625rem auto 0;width:11.5rem}.product-skip{position:fixed;top:-5rem;left:1.25rem;z-index:30;background:#fff;padding:.875rem}.product-skip:focus{top:.625rem}.product-hero-skeleton{aspect-ratio:1.15;border-radius:var(--product-radius);background:#eeece5}.product-copy-skeleton{padding:1.5rem 0}.product-copy-skeleton i{display:block;height:1.5rem;border-radius:.25rem;background:#eeece5;margin-bottom:1rem}.product-copy-skeleton i:first-child{width:35%;height:1rem}.product-copy-skeleton i:last-child{width:65%;height:3rem;margin-top:1.5rem}.product-page-loading{padding-top:2rem}.product-page-loading>p{color:var(--product-muted);font-size:.8125rem;text-align:center;margin:1.25rem}.product-page [tabindex="-1"]:focus{outline:none}@media(min-width:760px){.product-page{padding-bottom:2.5rem}.product-back{font-size:.875rem}.product-page-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 3.5rem;padding:0 var(--site-gutter) 1.5rem}.product-breadcrumb{grid-column:1/-1;min-height:2.75rem;margin:1rem 0 -.75rem;font-size:.8125rem}.product-summary{display:flex;flex-direction:column;justify-content:center;padding:.5rem 0;align-self:stretch}.product-eyebrow{font-size:.8125rem;margin-bottom:.75rem}.product-summary h1{font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.38;max-width:25ch}.product-option{font-size:1rem;margin-top:.75rem}.product-price-block{margin:1.75rem 0 1.5rem}.product-price-label{font-size:.8125rem;margin-bottom:.5rem}.product-price-block strong{font-size:2.875rem}.product-price-block span{font-size:1.5rem}.product-shopping-facts{gap:1rem;font-size:.875rem;padding-top:1.25rem}.product-shopping-facts>div{grid-template-columns:6rem minmax(0,1fr)}.product-desktop-buy{display:block;margin-top:1.625rem}.product-history-panel,.product-conditions{grid-column:1/-1;margin-bottom:0}.product-history-panel{padding:1.5rem 1.75rem 1rem;position:relative}.product-page .price-history-heading :is(h2,h3),.product-page .product-price-history>h2{font-size:1.25rem}.product-page .price-history-note{max-width:none}.product-page .price-history-empty{padding:1rem 0 1.125rem;min-height:0}.product-page .price-history-chart{max-height:11.875rem}.product-conditions summary{padding:1.125rem .25rem;gap:1rem}.product-conditions summary p{display:block;color:var(--product-muted);font-size:.8125rem;margin-left:1rem;line-height:1.65;text-wrap:pretty}.product-mobile-buy{display:none}.product-page-loading>p{grid-column:1/-1}}@media(min-width:1000px){.product-page-main{column-gap:4rem}.product-page .price-history-heading{padding-right:16rem}.product-page .price-history-value{position:absolute;top:1.625rem;right:1.75rem;margin:0}.product-page .price-history-value strong{font-size:1.125rem}.product-page .price-history-records{margin-top:.75rem}}@media(max-width:350px){.product-page-main{padding:0 1rem 1.25rem}.product-summary h1{font-size:1.5rem}.product-price-block strong{font-size:2.25rem}.product-history-panel{padding:1rem}.product-mobile-buy{padding-left:.75rem;padding-right:.75rem;gap:.625rem}.product-mobile-buy strong{font-size:1rem}.product-mobile-buy .product-cta{font-size:.75rem;padding:.75rem .5rem}}@media(prefers-reduced-motion:reduce){.product-page *{transition:none!important;animation:none!important}}.product-heading{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem;padding:0 0 1.25rem}.product-heading h1{font-size:1.625rem;font-weight:650;line-height:1.4;letter-spacing:-.045em;word-break:keep-all;text-wrap:balance;overflow-wrap:anywhere}.product-overview{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);background:#fff;border:1px solid var(--product-line);border-radius:1.125rem;overflow:hidden;margin-bottom:1.5rem}.product-overview .product-summary{padding:1.5rem;background:#fcf5ef;border-top:1px solid #eee2d7}.product-purchase-title{font-size:.8125rem;font-weight:600;color:#6c5348;letter-spacing:.02em}.product-overview .product-price-block{margin:1.25rem 0 1.5rem}.product-overview .product-shopping-facts{border-color:#e5d9ce}.product-overview .product-shopping-facts>div{grid-template-columns:5.75rem minmax(0,1fr);gap:.75rem}.product-overview .product-shopping-facts dd{text-wrap:pretty;word-break:keep-all}.product-history-panel{border:0}@media(min-width:760px){.product-page-main{grid-template-columns:minmax(0,1fr);gap:1.5rem}.product-breadcrumb{margin:.5rem 0 -.75rem}.product-heading{padding:0;justify-content:space-between}.product-heading h1{font-size:clamp(1.875rem,3vw,2.5rem);line-height:1.3;max-width:42ch}.product-overview{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin:0}.product-overview .product-hero{align-self:start;padding:0}.product-overview .product-summary{border-top:0;border-left:1px solid #eee2d7;padding:1.75rem 2rem;justify-content:flex-start}.product-purchase-title{font-size:.875rem}.product-overview .product-price-block{margin:1.125rem 0 1.375rem}.product-overview .product-price-block strong{font-size:3.125rem}.product-overview .product-shopping-facts{gap:.875rem;font-size:.8125rem;padding-top:1.125rem}.product-overview .product-desktop-buy{margin-top:auto;padding-top:1.5rem}.product-history-panel{padding:1.5rem 1.75rem .75rem}.product-page .price-history-heading :is(h2,h3),.product-page .product-price-history>h2{font-size:1.375rem}.product-page-loading{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media(max-width:350px){.product-heading h1{font-size:1.5rem}.product-overview .product-summary{padding:1.25rem}.product-overview .product-shopping-facts>div{grid-template-columns:5.25rem minmax(0,1fr);gap:.5rem}}.product-community-sources{margin:24px 0;padding:28px;border:1px solid var(--line,#e3dfd9);border-radius:20px;background:#fff}.product-community-sources h2{margin:0 0 10px;font-size:23px}.product-community-sources>p{color:#78716b;font-size:14px}.product-community-sources article{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;padding:20px 0;border-top:1px solid #eee8e1}.product-community-sources a{display:inline-flex;align-items:center;gap:8px;color:#8c4337;font-weight:650;line-height:1.6}.product-community-sources small{display:block;color:#78716b;margin-top:6px;line-height:1.6}.source-post-claim>span{font-size:13px;color:#78716b;margin-right:12px}.source-post-claim>strong{font-size:18px}@media(max-width:650px){.product-community-sources{padding:20px}.product-community-sources article{grid-template-columns:1fr;gap:10px}}body .product-page .product-page-main .product-history-panel{border:0;border-radius:0;box-shadow:none;margin:20px 0 28px;padding:20px 0}body .product-page .price-history-records{border-top:0;margin-top:16px;padding-top:4px}html:root{--site-width:74rem;--site-gutter:20px;--site-ground:#f7f6f2;--site-paper:#fff;--site-ink:#292824;--site-muted:#6e6c65;--site-line:#e7e4de;--site-accent:#ca493f;--accent:var(--site-accent);--line:var(--site-line);--muted:var(--site-muted);--soft:#f1f0eb;color:var(--site-ink);background:var(--site-ground)}.site-header{height:64px;background:var(--site-paper);border-bottom:1px solid var(--site-line)}.site-header-inner{max-width:var(--site-width);height:100%;margin:auto;padding:0 var(--site-gutter);display:flex;align-items:center;gap:20px}.site-brand{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--site-ink);font-size:23px;font-weight:800;letter-spacing:-1px;text-decoration:none}.site-brand svg{color:var(--site-accent);transform:rotate(-9deg);flex-shrink:0}.site-tagline{display:none;color:var(--site-muted);font-size:12px}.site-header-actions{margin-left:auto;display:flex;align-items:center;gap:12px}.site-header-actions .product-back{color:var(--site-muted)}.site-brand:focus-visible,.site-header button:focus-visible,.bottom-nav button:focus-visible,.card-main:focus-visible{outline:2px solid var(--site-accent);outline-offset:4px;border-radius:4px}body .app-shell{max-width:none;box-shadow:none;border:0;background:var(--site-ground);color:var(--site-ink)}body .app-shell>main{max-width:var(--site-width);margin:0 auto}body .app-shell .card-price{font-variant-numeric:tabular-nums}body .app-shell .card-source,body .app-shell .option{color:var(--site-muted)}body .app-shell .search-box{background:var(--site-paper);border:1px solid var(--site-line)}body .app-shell .categories button{background:var(--site-paper);border-color:var(--site-line)}body .app-shell .categories button.selected{background:var(--site-ink);color:#fff;border-color:var(--site-ink)}body .app-shell .bottom-nav{max-width:none;border-color:var(--site-line)}body .app-shell .live-deals>.list-toolbar{display:none}body .app-shell .live-deals{margin:0}@media(max-width:759px){body .app-shell :is(.feed-head,.search-row,.categories,.list-toolbar,.deal-list,.active-filters,.product-skeletons){padding-left:var(--site-gutter);padding-right:var(--site-gutter)}}@media(min-width:760px){html:root{--site-gutter:32px}.site-header{height:72px}.site-header-inner{padding:0 32px}.site-brand{font-size:25px}.site-tagline{display:block}body .app-shell{padding-bottom:32px}body .app-shell>main{padding:0 32px;display:grid;grid-template-columns:1fr 1fr;column-gap:32px}body .app-shell>main>*{grid-column:1/-1;min-width:0}body .app-shell .bottom-nav{position:static;transform:none;max-width:var(--site-width);margin:auto;padding:0 32px;width:100%;min-height:60px;background:transparent;border-top:0;border-bottom:1px solid var(--site-line);justify-content:flex-start;gap:28px;-webkit-backdrop-filter:none;backdrop-filter:none}body .app-shell .bottom-nav button{flex:none;flex-direction:row;gap:8px;padding:0 2px;min-height:60px;font-size:13px;border-bottom:2px solid transparent}body .app-shell .bottom-nav button.active{border-bottom-color:var(--site-accent)}body .app-shell .bottom-nav svg{width:18px;height:18px}body .app-shell .feed-head{grid-column:1;padding:32px 0 28px}body .app-shell .feed-head .kicker{display:none}body .app-shell .feed-head h1{font-size:36px;letter-spacing:-1.4px;font-weight:700}body .app-shell .search-row{grid-column:2;padding:0;align-self:center;margin:0}body .app-shell .search-box{min-height:52px}body .app-shell .categories{padding:0 0 24px;gap:10px;flex-wrap:wrap}body .app-shell .categories button{padding:10px 16px}body .app-shell .list-toolbar{padding:16px 0 20px;margin:0;border-top:1px solid var(--site-line)}body .app-shell .active-filters{padding:0 0 18px}body .app-shell .deal-list{padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body .app-shell .deal-card{padding:0;border:1px solid var(--site-line);border-radius:16px;background:var(--site-paper);min-width:0;transition:border-color .18s,box-shadow .18s}body .app-shell .deal-card:hover{border-color:#cec5b8;box-shadow:0 6px 20px #65563f0a}body .app-shell .card-main{height:100%;flex-direction:column;gap:0;border-radius:16px}body .app-shell .product-media{width:100%;padding:16px 16px 0}body .app-shell .product-tile{width:100%;height:auto;aspect-ratio:1.5;border:0;background:#fff;border-radius:10px;padding:12px}body .app-shell .product-tile img{height:100%;width:100%;object-fit:contain}body .app-shell .card-copy{width:100%;padding:20px;display:flex;flex-direction:column}body .app-shell .card-source{margin:0 0 8px;font-size:11px;line-height:1.6}body .app-shell .card-copy h2{font-size:16px;font-weight:600;line-height:1.55;margin:0;letter-spacing:-.4px;overflow-wrap:anywhere}body .app-shell .option{margin-top:6px;font-size:12px;line-height:1.6}body .app-shell .card-price{font-size:25px;font-weight:700;line-height:1.35;margin-top:auto;padding-top:20px}body .app-shell .card-price small{color:var(--site-muted)}body .app-shell .card-tags{margin-top:12px;font-size:11px}body .app-shell .heart-button{top:10px;right:10px;z-index:1;width:44px;height:44px;background:#ffffffed;border:1px solid var(--site-line);border-radius:50%}body .app-shell .product-skeletons{padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}body .app-shell .product-skeleton{flex-direction:column;padding:20px;background:#fff;border-radius:16px}body .app-shell .skeleton-image{width:100%;height:180px}body .app-shell .feed-footer{padding:48px 0 24px}body .app-shell .settings-page,body .app-shell .submit-page,body .app-shell .community-page{width:100%;max-width:760px;margin:auto}body .app-shell .toast{bottom:32px}}@media(min-width:1000px){body .app-shell .deal-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:350px){html:root{--site-gutter:16px}.site-header-inner{padding:0 16px;gap:12px}.site-brand{font-size:22px;gap:6px}}.deal-price-comparison{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px}.deal-price-comparison:not(:has(>.coupang-current .coupang-current-offer)){display:block}.deal-price-block{position:relative}.coupang-current-probe{position:absolute;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden}.card-group-price{display:flex;flex-direction:column;gap:3px;margin-top:8px;padding-top:8px;border-top:1px solid #edeaf2;font-size:10px;line-height:1.5;color:#687188}.card-group-price a{width:fit-content;max-width:100%;font-size:16px;font-weight:700;color:#5263b7;text-decoration:none;overflow-wrap:anywhere}.card-group-price a small{font-size:10px;margin-left:1px}.card-group-price-unit{font-size:10px;font-weight:400;line-height:1.5;color:#687188;overflow-wrap:anywhere}.card-group-price a:focus-visible{outline:2px solid #7554ed;outline-offset:3px}.coupang-current{min-width:0;padding-left:12px;border-left:1px solid #edeaf2;line-height:1.45;font-variant-numeric:tabular-nums}.coupang-current-label{display:block;font-size:11px;color:#687188;font-weight:600;margin-bottom:4px}.coupang-current-offer{display:flex;flex-direction:column;gap:2px;min-width:0}.coupang-current-kind{font-size:10px;color:#797483}.coupang-current-kind.identical{color:#4c6e61}.coupang-current-offer>a{display:flex;align-items:center;gap:3px;color:#5263b7;text-decoration:none;min-height:28px;flex-wrap:wrap;max-width:100%}.coupang-current-offer>a>b{font-size:20px;font-weight:750;letter-spacing:-.5px;overflow-wrap:anywhere}.coupang-current-offer>a small{font-size:.65em;margin-left:1px}.coupang-current-offer>a>span{font-size:12px}.coupang-current-offer+.coupang-current-offer{margin-top:10px}.coupang-current-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;color:#66616f;overflow-wrap:anywhere}.coupang-current-basis{display:block;color:#888292;font-size:10px;margin-top:4px}.coupang-current-status{display:block;font-size:11px;color:#95909e;min-height:28px}.coupang-current-retry{min-height:36px;border:0;padding:0;background:transparent;color:#635c7f;font-size:11px;text-align:left;cursor:pointer}.coupang-current-retry:disabled{color:#95909e;cursor:default}.coupang-current a:focus-visible,.coupang-current button:focus-visible{outline:2px solid #7554ed;outline-offset:3px;border-radius:3px}.coupang-current-disclosure,.live-coupang-disclosure{font-size:13px;line-height:1.6;color:#26364a;background:#f3f6fa;border-radius:6px;padding:8px;margin:0 0 10px;overflow-wrap:anywhere}.live-coupang-disclosure{margin:16px 16px 0}.coupang-current.is-expanded .coupang-current-label{font-size:12px}.coupang-current.is-expanded .coupang-current-offer>a>b{font-size:24px}.coupang-current-more{margin-top:6px}.coupang-current-more>summary{font-size:11px;cursor:pointer;color:#75628f;min-height:32px;display:flex;align-items:center;gap:4px}.coupang-current-more>summary:after{content:"⌄"}.coupang-current-more[open]>summary:after{content:"⌃"}.product-price-block .coupang-current span,.product-price-block .coupang-current small{margin-left:0}.product-price-block .coupang-current .coupang-current-label,.product-price-block .coupang-current .coupang-current-kind{font-size:11px}.product-price-block .coupang-current .coupang-current-name{font-size:11px;line-height:1.5}.product-price-block .coupang-current .coupang-current-status{font-size:11px}.product-price-block .coupang-current .coupang-current-offer>a>span{font-size:12px}.product-price-block .coupang-current .coupang-current-offer>a small{font-size:12px}.product-price-block .coupang-current .coupang-current-basis{font-size:10px;line-height:1.5}@container (max-width:220px){.deal-price-comparison{grid-template-columns:minmax(0,1fr);gap:8px}.coupang-current{padding:7px 0 0;border-left:0;border-top:1px solid #edeaf2}.coupang-current-label{font-size:9px;margin-bottom:2px}.coupang-current-kind{font-size:9px}.coupang-current-offer>a>b{font-size:15px;letter-spacing:-.4px}.coupang-current-offer>a{min-height:30px}.coupang-current-basis{font-size:9px}}body .app-shell.wish-shell .deal-card .card-main{height:auto}body .app-shell.wish-shell .deal-card .deal-card-pricing{min-width:0;display:block}.coupang-current-detail{width:100%;min-width:0}.coupang-current-detail .coupang-vs{padding:0;border:0;border-radius:0;background:transparent;color:#252330}.coupang-vs .coupang-vs-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px;line-height:1.5}.coupang-vs-heading>b{font-size:13px;font-weight:650}.product-price-block .coupang-vs .coupang-vs-kind{font-size:10px;font-weight:600;margin:0;padding:3px 7px;border-radius:6px;background:#f0eafb;color:#7151b3;white-space:nowrap}.coupang-vs .coupang-vs-prices{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:6px;align-items:center}.coupang-vs .coupang-vs-price{display:flex;min-width:0;flex-direction:column;align-items:center;padding:12px 0;gap:6px;text-align:center}.coupang-vs .coupang-vs-price.is-lower{color:#6744d7}.coupang-vs .is-source .coupang-vs-amount{color:#d71920}.coupang-vs .is-coupang .coupang-vs-amount{color:#5263b7}.coupang-vs .coupang-vs-placeholder{font-size:12px;line-height:1.5;color:#827b90;margin:0}.coupang-vs .coupang-vs-price{justify-content:center}.product-price-block .coupang-vs .coupang-vs-store{margin:0;font-size:12px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.coupang-vs .coupang-vs-amount{font-size:clamp(18px,6.5cqw,28px);line-height:1.2;font-weight:800;letter-spacing:-.6px;max-width:100%;overflow-wrap:anywhere}.product-price-block .coupang-vs .coupang-vs-amount>span{font-size:11px;font-weight:650;margin-left:1px;white-space:nowrap}.product-price-block .coupang-vs .coupang-vs-caption{font-size:10px;line-height:1.5;font-weight:400;color:#827b90;margin:0}.product-price-block .coupang-vs .coupang-vs-divider{font-size:10px;font-weight:750;margin:0;color:#aaa3b6;text-align:center}.coupang-vs .coupang-vs-difference{font-size:14px;line-height:1.5;color:#6744d7;margin:16px 0 8px}.coupang-vs .coupang-vs-difference>b{font-weight:750}.coupang-vs .coupang-vs-name{font-size:12px;color:#4d4859;line-height:1.6;margin:0;overflow-wrap:anywhere}.coupang-vs .coupang-vs-products{display:grid;gap:8px;margin:12px 0}.coupang-vs-products .coupang-vs-name{display:grid;grid-template-columns:45px minmax(0,1fr);gap:8px}.product-price-block .coupang-vs .coupang-vs-name>span{font-size:10px;color:#827b90;font-weight:500;margin:2px 0 0}.coupang-vs .coupang-vs-note{font-size:11px;font-weight:400;color:#827b90;line-height:1.65;margin:6px 0 14px}.coupang-vs .coupang-vs-link,.coupang-vs .coupang-vs-link.is-neutral{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:12px 16px;background:#2563eb;border-radius:12px;color:#fff;font-size:14px;font-weight:700;text-decoration:none;line-height:1.5;text-align:center}.product-price-block .coupang-vs .coupang-vs-link>span{font-size:18px;color:inherit;font-weight:500;margin:0}.coupang-vs .coupang-vs-link:hover,.coupang-vs .coupang-vs-link.is-neutral:hover{background:#1d4ed8}.coupang-vs .coupang-vs-link:focus-visible{outline:3px solid #252330;outline-offset:3px}.coupang-vs .coupang-current-more{padding:6px 0 0;margin-top:8px;border:0}@container (max-width:300px){.coupang-vs .coupang-vs-prices{gap:3px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)}}.product-price-block .coupang-vs .coupang-vs-pack{font-size:11px;line-height:1.4;font-weight:650;color:#4d4859;margin:0}.product-price-block .coupang-vs .coupang-vs-unit{font-size:10px;line-height:1.5;font-weight:400;margin:0;color:#625d6c;overflow-wrap:anywhere}.coupang-vs .coupang-vs-difference small{font-size:12px;white-space:nowrap}.coupang-vs .coupang-vs-unit-notice{font-size:12px;line-height:1.5;margin:12px 0 0;color:#6d647b}.coupang-current-unit,.deal-unit-price-comparison{display:block;font-size:10px;line-height:1.5;color:#625d6c;overflow-wrap:anywhere;margin:4px 0 0}.coupang-current-empty{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.coupang-current-empty .coupang-current-status{min-height:0;line-height:1.5;color:#6b6475}.coupang-current-search{display:inline-flex;align-items:center;gap:3px;min-height:28px;max-width:100%;font-size:11px;line-height:1.5;color:#5263b7;text-decoration:none;overflow-wrap:anywhere}.coupang-current-search:hover{text-decoration:underline}.deal-price-block{container-type:inline-size;width:100%;min-width:0;margin-top:10px;line-height:1.35;font-variant-numeric:tabular-nums}.deal-price-panel{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:34px 30px minmax(18px,auto);row-gap:4px;padding:0;border:0;border-radius:0;background:transparent}.deal-price-header{display:flex;align-items:center;gap:8px;min-width:0}.deal-price-heading{flex:none;color:#d71920;font-size:11px;font-weight:750;letter-spacing:-.2px;white-space:nowrap}.deal-price-current{display:flex;align-items:baseline;gap:2px;min-width:0;color:#d71920;white-space:nowrap}.deal-price-current>b{font-size:26px;line-height:30px;font-weight:800;letter-spacing:-1px;white-space:nowrap}.deal-price-current>b>span{font-size:.58em;letter-spacing:-.2px;margin-left:1px;font-weight:750}.deal-price-current>small{display:inline;font-size:10px;color:#b64c51;white-space:nowrap}.deal-price-current>b.deal-price-unknown{font-size:16px;letter-spacing:-.3px;color:#7b6264}.deal-price-saving{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:none;gap:0;padding:3px 8px;border-radius:7px;background:#d9f7e2;color:#146137;white-space:nowrap}.deal-price-saving>b{font-size:12px;font-weight:800;line-height:15px;letter-spacing:-.2px}.deal-price-saving>b>span{font-size:10px;font-weight:650}.deal-price-saving>span{font-size:10px;font-weight:600;line-height:13px;letter-spacing:-.15px}.deal-price-reference{display:flex;align-items:baseline;gap:4px;color:#717985;font-size:10px;line-height:18px;white-space:nowrap}.deal-price-reference>s{font-size:12px;font-weight:500;text-decoration-thickness:1px}.deal-price-reference>small{font-size:8px;color:#8b7980;font-weight:400}.deal-price-condition{display:block;min-height:15px;margin-top:4px;color:#7c8187;font-size:10px;line-height:15px}.coupang-preview-note{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;margin:0 20px 10px;color:#7a8185;font-size:10px;line-height:1.6}.coupang-preview-note>span{color:#5c6963;background:#f1f4f2;border-radius:3px;padding:2px 5px;font-size:9px;font-weight:550}.deal-price-block.is-expanded{margin-top:6px}.deal-price-block.is-expanded .deal-price-panel{grid-template-rows:42px 44px minmax(22px,auto);row-gap:7px}.deal-price-block .deal-price-panel.is-unlabelled,.deal-price-block.is-expanded .deal-price-panel.is-unlabelled{grid-template-rows:auto auto;row-gap:6px}.deal-price-block.is-expanded .deal-price-header{gap:12px}.deal-price-block.is-expanded .deal-price-heading{font-size:14px}.deal-price-block.is-expanded .deal-price-current>b{font-size:36px;line-height:44px}.deal-price-block.is-expanded .deal-price-current>small{font-size:12px}.deal-price-block.is-expanded .deal-price-saving{padding:4px 10px;border-radius:8px}.deal-price-block.is-expanded .deal-price-saving>b{font-size:16px;line-height:19px}.deal-price-block.is-expanded .deal-price-saving>b>span{font-size:12px}.deal-price-block.is-expanded .deal-price-saving>span{font-size:12px;line-height:15px}.deal-price-block.is-expanded .deal-price-reference{font-size:13px;line-height:22px;gap:6px}.deal-price-block.is-expanded .deal-price-reference>s{font-size:15px}.deal-price-block.is-expanded .deal-price-reference>small{font-size:10px}@container (max-width:190px){.deal-price-current>b{font-size:24px}.deal-price-reference{gap:4px;font-size:9px}.deal-price-reference>s{font-size:11px}}@container (max-width:150px){.deal-price-header{gap:6px}.deal-price-current>b{font-size:22px}.deal-price-current>small{font-size:9px}.deal-price-saving{padding-left:6px;padding-right:6px}.deal-price-reference{gap:3px;font-size:8px}.deal-price-reference>s{font-size:10px}.deal-price-reference>small{font-size:7px}}body .app-shell .deal-card .product-tile{border-radius:13px}body .app-shell .deal-card .card-copy h2{font-weight:600;height:3em;flex:none}body .app-shell .deal-card .card-source{height:1.4em;min-height:1.4em;white-space:nowrap;overflow:hidden;flex:none}body .app-shell .deal-card .option{min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:none}body .app-shell .deal-card .deal-shipping-chip{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;max-width:100%;margin-top:9px;padding:5px 8px;background:#f5f6f8;border-radius:20px;color:#666e7c;font-size:10px;line-height:1.4;font-weight:500}body .app-shell .deal-card .deal-shipping-chip>svg{width:14px;height:14px;flex:none;color:#485264}@media(max-width:350px){.coupang-preview-note{margin-left:16px;margin-right:16px}body .app-shell .deal-card .deal-shipping-chip{gap:4px;padding:5px 6px;font-size:9px}}.deal-unit-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;color:#56606b;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:0;font-variant-numeric:tabular-nums}.deal-unit-price>span{white-space:nowrap}.deal-price-panel .deal-unit-price{margin-left:0;color:#56606b}.deal-price-panel .deal-unit-price>span{font-size:inherit;line-height:inherit;margin-left:0}.deal-unit-price-basis{font-weight:400}.deal-price-block.is-expanded .deal-unit-price{font-size:13px}.product-mobile-buy small.deal-unit-price,.product-mobile-buy .deal-unit-price>span{font-size:12px;line-height:1.5}.product-mobile-buy small.deal-unit-price{margin-top:3px;display:block}.product-mobile-buy .deal-unit-price>span{display:block}.price-verification{font-size:11px;line-height:1.5;color:#65636b;margin:6px 0;overflow-wrap:anywhere}.price-verification.is-stale{color:#795017}body .app-shell.wish-shell .deal-card:has(>.fashion-similar-trigger){display:flex;flex-direction:column}body .app-shell.wish-shell .deal-card:has(>.fashion-similar-trigger) .card-main{height:auto;flex:1}.fashion-similar-trigger{display:flex;align-items:center;justify-content:center;gap:5px;min-height:44px;border:0;border-radius:11px;background:#f1edfc;color:#7252cd;cursor:pointer;font-family:inherit;font-weight:600}.fashion-similar-trigger--card{width:100%;margin-top:8px;padding:7px 3px;font-size:10px;letter-spacing:-.25px}.fashion-similar-trigger--card>svg{width:14px;height:14px;flex:none}.fashion-similar-trigger--detail{width:100%;margin-top:12px;padding:12px 16px;font-size:14px}.fashion-similar-trigger--detail>svg:last-child{margin-left:auto}.fashion-similar-trigger:focus-visible,.fashion-similar-sheet :is(button,a,input,select):focus-visible{outline:3px solid #baa4ef;outline-offset:2px}.fashion-similar-sheet{box-sizing:border-box;position:fixed;inset:auto 0 0;width:100%;max-width:500px;max-height:88dvh;height:760px;margin:0 auto;padding:0;border:0;border-radius:28px 28px 0 0;overflow:hidden;background:#fff;color:#28262e;font-family:Masil Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;box-shadow:0 -12px 60px #17132026}.fashion-similar-sheet[open]{display:flex;flex-direction:column}.fashion-similar-sheet::backdrop{background:#17141d80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.fashion-sheet-handle{flex:none;width:32px;height:4px;margin:10px auto 0;background:#dedbe4;border-radius:99px}.fashion-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 12px 20px;flex:none}.fashion-sheet-header h2{margin:0;font-size:19px;font-weight:750;line-height:1.4;letter-spacing:-.4px}.fashion-sheet-header p{margin:4px 0 0;font-size:11px;line-height:1.6;color:#8a8493}.fashion-sheet-header>button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#5c5665;cursor:pointer}.fashion-sheet-source{display:flex;align-items:center;flex:none;gap:12px;margin:0 20px;padding:11px;background:#f6f5f8;border-radius:17px;min-width:0}.fashion-source-photo{width:62px;height:62px;border-radius:12px;overflow:hidden;background:#eeecf1;flex:none}.fashion-source-photo img,.fashion-result-photo img{display:block;width:100%;height:100%;object-fit:contain}.fashion-sheet-source>div:last-child{min-width:0}.fashion-sheet-source span:not(.fashion-image-empty){font-size:10px;color:#8b799e}.fashion-sheet-source h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:5px 0 0;font-size:12px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.fashion-sheet-controls{padding:14px 20px 0;flex:none}.fashion-result-search{display:flex;align-items:center;gap:7px;min-width:0;height:42px;padding:0 11px;background:#f6f5f8;border-radius:12px;color:#8c8597}.fashion-result-search input{width:100%;min-width:0;border:0;outline:none;background:transparent;font-family:inherit;font-size:12px;color:#302a3c}.fashion-result-search input::placeholder{color:#9991a4}.fashion-result-search button{display:grid;place-items:center;min-width:36px;min-height:40px;border:0;padding:0;background:transparent;color:inherit}.fashion-type-filters{display:flex;overflow:auto;gap:7px;margin-top:10px;scrollbar-width:none}.fashion-type-filters button{flex:none;min-height:38px;padding:0 13px;border:0;border-radius:12px;background:#f5f4f7;color:#80778c;font-size:12px}.fashion-type-filters button[aria-pressed=true]{background:#7756e8;color:#fff}.fashion-result-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;font-size:11px;color:#8a8492}.fashion-result-toolbar select{min-height:40px;max-width:110px;border:0;padding:0 2px;background:transparent;color:#6f677a;font-family:inherit;font-size:11px}.fashion-sheet-results{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px calc(24px + env(safe-area-inset-bottom));scrollbar-width:thin}.fashion-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.fashion-result-card{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none;border-radius:16px}.fashion-result-photo{aspect-ratio:1;overflow:hidden;border-radius:18px;background:#f5f4f5}.fashion-image-empty{display:grid;place-items:center;width:100%;height:100%;color:#aca6b4}.fashion-result-reason{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:9px 0 4px;color:#8c74b1;font-size:10px;line-height:1.5}.fashion-result-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:1px 2px;color:#36303f;font-size:20px;line-height:1.35;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.fashion-result-price>span{font-size:11px;font-weight:500;letter-spacing:0}.fashion-result-price>small{font-size:10px;color:#8a8295;font-weight:400;letter-spacing:0}.fashion-result-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 0;font-size:12px;line-height:1.5;min-height:36px;font-weight:500;overflow-wrap:anywhere}.fashion-result-card>p{margin:4px 0 0;font-size:10px;color:#93909b;line-height:1.4}.fashion-results-note{margin:24px 0 0;font-size:10px;line-height:1.6;text-align:center;color:#aaa4b2}.fashion-results-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:210px;padding:24px 0;gap:12px;color:#9f90b4;text-align:center}.fashion-results-empty h3{margin:0;font-size:15px;color:#4c435c;font-weight:650}.fashion-results-empty p{margin:0;font-size:12px;line-height:1.8;white-space:pre-line;color:#9991a4}.fashion-results-empty button{min-height:44px;border:0;border-radius:12px;background:#f2edfb;padding:10px 18px;color:#7756cc;font:inherit;font-size:12px}@media(max-width:359px){.fashion-sheet-header{padding-left:16px}.fashion-sheet-header p{font-size:10px}.fashion-sheet-source{margin:0 16px}.fashion-sheet-controls,.fashion-sheet-results{padding-inline:16px}.fashion-result-grid{gap:20px 10px}.fashion-result-price{font-size:18px}}@media(prefers-reduced-motion:no-preference){.fashion-similar-sheet[open]{animation:fashion-sheet-rise .2s ease-out}@keyframes fashion-sheet-rise{0%{transform:translateY(24px);opacity:.5}to{transform:translateY(0);opacity:1}}}.unit-page{width:100%;max-width:500px;margin:0 auto;padding:0 20px 28px;color:var(--site-ink,#1b1c1d);font-family:inherit}.unit-page a{color:inherit;text-decoration:none}.unit-page button,.unit-page input,.unit-page select{font:inherit}.unit-page button{cursor:pointer}.unit-page :focus-visible{outline:2px solid #40566b;outline-offset:3px}.unit-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:11px;color:var(--site-muted)!important}.unit-hero{padding:10px 0 22px}.unit-hero .kicker{font-size:12px;color:#717478;margin:0 0 6px}.unit-hero h1{font-size:23px;font-weight:700;letter-spacing:-.7px;line-height:1.4;margin:0 0 10px}.unit-hero h1:last-child{margin-bottom:0}.unit-hero>p:last-child{font-size:12px;line-height:1.7;color:#717478;margin:0;text-wrap:pretty}.unit-change{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:43px;border:0;border-radius:9px;padding:0 12px;background:#f7f8f9;font-size:12px!important;color:#55595e;margin-bottom:23px}.unit-change[aria-expanded=true] svg{transform:rotate(180deg)}.unit-search{display:flex;align-items:center;gap:9px;height:43px;border:1px solid #eceeef;border-radius:10px;padding:0 12px;background:#f7f8f9}.unit-search svg{color:#899099;flex-shrink:0}.unit-search input{min-width:0;width:100%;font-size:13px;border:0;background:transparent;outline:0;color:#1b1c1d}.unit-search:focus-within{outline:2px solid #40566b;outline-offset:2px}.unit-search input:focus-visible{outline:0}.unit-discover{margin-bottom:24px}.unit-browse-heading{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:26px 0 17px}.unit-browse-heading h2{font-size:15px;letter-spacing:-.35px;font-weight:650;margin:0}.unit-browse-heading>span{font-size:11px;color:#85898e}.unit-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px}.unit-items button{display:block;min-width:0;text-align:left;padding:0;border:0;background:none;color:#1b1c1d}.unit-items button>.comparison-image{width:100%;margin-bottom:9px}.unit-items button>span:not(.comparison-image){display:block;font-size:13px;font-weight:550;line-height:1.5}.unit-items button>small{display:block;font-size:10px;color:#85898e;margin-top:2px}.unit-items button[aria-pressed=true]>.comparison-image{outline:2px solid #1b1c1d;outline-offset:2px}.unit-items button:active .comparison-image{transform:scale(.98)}.unit-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;gap:8px;margin:0 0 3px;min-height:38px}.unit-toolbar>p{font-size:12px;color:#717478;margin:0}.unit-toolbar>p>b{color:#1b1c1d;font-weight:650}.unit-toolbar>p>span{font-size:11px}.unit-filter-panel>summary{display:flex;align-items:center;gap:5px;min-height:38px;cursor:pointer;list-style:none;font-size:12px;color:#55595e}.unit-filter-panel summary::-webkit-details-marker{display:none}.unit-filter-panel>summary>i{width:4px;height:4px;border-radius:50%;background:#1b1c1d}.unit-filter-panel[open]{width:100%;display:block}.unit-filter-panel[open]>summary{justify-content:flex-end;margin-top:-46px;margin-left:auto;width:60px}.unit-filter-panel[open] .unit-controls{margin-top:5px}.unit-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px 10px;padding:16px;background:#f7f8f9;border-radius:9px;margin-bottom:12px}.unit-controls label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#717478;min-width:0}.unit-controls label:first-child{grid-column:1/-1}.unit-controls select{display:block;width:100%;height:43px;background:#fff;border:1px solid #e4e6e8;border-radius:7px;color:#3d4044;padding:0 24px 0 9px;font-size:12px;text-overflow:ellipsis}.unit-controls .unit-check{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;gap:7px;min-height:32px;font-size:12px;color:#55595e}.unit-check input{width:17px;height:17px;accent-color:#1b1c1d}.unit-basis{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 10px;margin-bottom:20px;font-size:10px;color:#85898e}.unit-group{margin:0}.unit-offer{padding:18px 0 0;border-bottom:1px solid #eceeef;background:#fff}.unit-offer-product{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px}.unit-offer-photo{align-self:start}.unit-offer-copy{min-width:0}.unit-offer-top{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:10px;line-height:1.6;color:#85898e;min-height:17px}.unit-best-label{font-size:9px;font-weight:550;background:#1b1c1d;color:#fff;border-radius:3px;padding:1px 5px}.unit-offer h3{font-size:13px;font-weight:550;line-height:1.55;margin:5px 0 4px;overflow-wrap:anywhere}.unit-offer h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.unit-option{font-size:11px;color:#85898e;line-height:1.5;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.unit-price-line{margin-top:10px;font-variant-numeric:tabular-nums;line-height:1.45}.unit-price-line strong{font-size:20px;letter-spacing:-.55px;font-weight:750;color:#1b1c1d}.unit-price-line>span{font-size:10px;color:#717478}.unit-price-line .unit-price-caption{display:block;font-size:9px;margin-bottom:1px;color:#85898e}.unit-price-line small{display:block;font-size:10px;line-height:1.6;color:#717478;margin-top:3px}.unit-price-line .unit-reference{font-size:11px;color:#55595e}.unit-status{font-size:10px;line-height:1.65;color:#85898e;margin:5px 0 0}.unit-status.ready{color:#55595e}.unit-offer-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:12px;min-height:32px}.unit-offer-meta time{font-size:10px;color:#85898e}.unit-offer-meta>a{display:inline-flex;align-items:center;gap:3px;min-height:32px;font-size:11px;font-weight:500;color:#55595e}.unit-offer-conditions{font-size:11px;color:#717478;line-height:1.8;overflow-wrap:anywhere}.unit-offer-conditions>summary{display:flex;align-items:center;gap:4px;cursor:pointer;min-height:34px;padding:4px 0 9px;list-style:none;font-size:10px;color:#85898e}.unit-offer-conditions[open]>summary svg{transform:rotate(180deg)}.unit-offer-conditions>div{padding:11px 12px;background:#f7f8f9;border-radius:8px;margin-bottom:14px}.unit-offer-conditions p{margin:4px 0}.unit-offer-conditions ul{padding-left:16px;margin:8px 0}.unit-offer-conditions li{margin-bottom:4px}.unit-start{text-align:center;padding:38px 8px 44px;margin:12px 0;color:#969ba1}.unit-start>svg{margin:auto}.unit-start h2{font-size:16px;font-weight:600;color:#3d4044;margin:16px 0 8px;letter-spacing:-.3px}.unit-start p{font-size:12px;line-height:1.8;color:#85898e;margin:0}.unit-start button{min-height:42px;border:1px solid #e4e6e8;border-radius:8px;padding:8px 16px;background:#fff;font-size:12px;color:#3d4044;margin-top:20px}.unit-notice{font-size:12px;line-height:1.8;background:#f7f8f9;padding:12px;border-radius:9px;margin:0 0 18px;color:#717478}.unit-notice button{border:0;border-bottom:1px solid #85898e;padding:0;background:none;font-size:11px;color:#3d4044}.unit-notice details{margin-top:6px;font-size:10px;overflow-wrap:anywhere}.unit-footnote{color:#85898e;border-top:1px solid #eceeef;margin-top:26px}.unit-footnote>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font-size:11px}.unit-footnote>p{font-size:11px;line-height:1.8;margin:0 0 12px}.unit-entry{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 20px 0;padding:14px;border:1px solid #eceeef;border-radius:9px;background:#f7f8f9;text-decoration:none;color:#1b1c1d}.unit-entry b{font-size:13px;font-weight:600}.unit-entry small{display:block;font-size:11px;color:#717478;margin-top:5px;line-height:1.6}.unit-entry svg{width:18px;height:18px;flex-shrink:0}#unit-comparison-heading{scroll-margin-top:76px}@media(hover:hover){.unit-items button:hover>.comparison-image{filter:brightness(.97)}.unit-offer a:hover,.unit-back:hover{text-decoration:underline}.unit-change:hover,.unit-start button:hover{background:#f0f1f2}}@media(max-width:350px){.unit-offer-product{grid-template-columns:82px minmax(0,1fr);gap:12px}.unit-price-line strong{font-size:18px}.unit-items{gap:20px 10px}.unit-controls{padding:12px}.unit-controls select{font-size:11px}.unit-hero h1{font-size:21px}}.unit-totals{margin:12px 0;font-size:12px;display:grid;gap:5px}.unit-totals>div{display:flex;justify-content:space-between;gap:12px}.unit-totals dt{color:#5c6760}.unit-totals dd{margin:0;text-align:right}.unit-match,.unit-condition-warning{font-size:11px!important;color:#825421!important;margin-top:8px!important}.unit-page-embedded{padding-top:20px}.unit-inline-heading{margin-bottom:12px}.unit-inline-heading h2{font-size:18px;font-weight:700;letter-spacing:-.4px;line-height:1.5;margin:0}@media(max-width:350px){.unit-page-embedded{padding-left:16px;padding-right:16px}}.unit-price-line>strong{display:block;overflow-wrap:anywhere}body .app-shell.wish-shell.group-detail-page{padding-bottom:28px;min-height:100dvh;color:#1b1c1d}.group-detail-back{display:flex;align-items:center;gap:5px;min-height:44px;font-size:12px;color:inherit}.group-detail-hero{padding:26px 20px 22px;background:#fff;border-bottom:1px solid #eceeef}.group-detail-intro{display:flex;align-items:center;gap:22px}.group-detail-intro>.comparison-image{width:132px;height:132px;flex-shrink:0;border-radius:10px;background:#f4f5f6}.group-detail-intro p{font-size:11px;color:#85898e;margin:0 0 6px}.group-detail-intro h1{font-size:30px;font-weight:700;line-height:1.3;margin:0 0 8px;letter-spacing:-.8px;overflow-wrap:anywhere}.group-detail-intro span{font-size:12px;color:#717478;line-height:1.6}.group-detail-price{display:flex;flex-direction:column;gap:4px;margin-top:21px}.group-detail-price>span{font-size:11px;color:#85898e}.group-detail-price strong{font-size:24px;font-weight:700;letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#1b1c1d;line-height:1.4}.group-detail-price small{font-size:12px;color:#717478;line-height:1.6}.group-detail-note{margin:12px 0 0;font-size:11px;line-height:1.8;color:#717478;text-wrap:pretty}.group-detail-products-heading{font-size:18px;font-weight:650;letter-spacing:-.4px;padding:24px 20px 0;margin:0}.group-detail-page .unit-inline-heading{display:none}.group-detail-page .unit-page{margin-top:0;padding-left:20px;padding-right:20px;padding-top:9px}.group-detail-page .unit-toolbar{margin-bottom:0}.group-detail-page .unit-filter-panel>summary{min-height:44px}.group-detail-page .unit-basis{margin-bottom:8px}body .wish-shell.group-detail-page .unit-offer{padding:20px 0 14px;border-bottom:1px solid #eceeef;border-radius:0;background:#fff}.group-detail-page .unit-offer-product{grid-template-columns:104px minmax(0,1fr);gap:16px}body .wish-shell.group-detail-page .unit-offer-photo{border-radius:10px}.group-detail-page .unit-offer-photo .comparison-image{border-radius:10px;background:#f4f5f6}.group-detail-page .unit-offer-top{font-size:10px;color:#85898e}.group-detail-page .unit-offer h3{font-size:14px;line-height:1.6;font-weight:550;letter-spacing:-.2px;margin:4px 0}.group-detail-page .unit-offer h3 a,.group-detail-page .unit-option{display:block;-webkit-line-clamp:unset;overflow:visible;text-wrap:pretty}.group-detail-page .unit-price-line{margin-top:10px}.group-detail-page .unit-price-line strong{font-size:22px;letter-spacing:-.5px;color:#b84444;font-weight:700}.group-detail-page .unit-price-caption{font-size:10px;color:#85898e;margin-bottom:2px}.group-member-shipping{font-size:10px;color:#717478;margin:4px 0 0;line-height:1.6}.group-member-bottom{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;column-gap:12px;margin-top:9px}.group-member-bottom .unit-offer-conditions{flex:1;min-width:0}.group-member-bottom .unit-offer-conditions[open]{flex-basis:100%;order:1}.group-detail-page .unit-offer-conditions>summary{min-height:44px;font-size:11px;color:#717478;padding:0}.group-member-bottom .unit-offer-conditions[open]>summary{border-top:1px solid #f1f2f3}.group-detail-page .unit-offer-conditions>div,.group-detail-page .unit-controls{background:#f7f8f9;color:#717478}.group-member-source{display:inline-flex;align-items:center;gap:3px;min-height:44px;font-size:11px;color:#7652c9!important;font-weight:550}.group-member-time{display:block;font-size:10px;color:#85898e;line-height:1.6}.group-detail-page .group-member-sort-note{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:8px 0 16px;line-height:1.7}.group-member-sort-note strong{font-size:12px;font-weight:600;color:#45484d}.group-member-sort-note span{font-size:11px;color:#717478;text-wrap:pretty}.group-unit-section-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin:20px 0 0;padding-bottom:10px;border-bottom:1px solid #eceeef;font-size:13px;font-weight:650;line-height:1.6}.group-unit-section-title>span{font-size:11px;font-weight:400;color:#85898e}.manual-kind-page .manual-kind-quantity{font-size:11px;color:#555b63}.manual-kind-unit-unknown,.manual-kind-option-note{font-size:11px;color:#777d85;line-height:1.6}.manual-kind-option-note{margin:5px 0}.manual-kind-delivered-total{font-size:11px;color:#555b63;line-height:1.6;margin:5px 0 0}.manual-kind-delivered-total strong{font-weight:600}.manual-kind-page .unit-best-label{white-space:normal;text-align:right}.manual-kind-page .deal-unit-price-basis{margin-left:4px}.manual-kind-page .group-member-sort-note,.manual-kind-page .group-member-price-basis{padding-left:20px;padding-right:20px}.group-detail-page .group-member-price-basis{font-size:10px;line-height:1.6;color:#717478}.group-detail-page .group-member-offer .unit-price-line strong{font-size:20px;overflow-wrap:anywhere;line-height:1.6}.group-detail-page .unit-footnote{margin-top:20px}.group-detail-page .unit-offer a:focus-visible,.group-detail-page button:focus-visible,.group-detail-page summary:focus-visible{outline:2px solid #8664d9;outline-offset:3px;border-radius:5px}.group-detail-empty{min-height:420px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:55px 24px;text-align:center;background:#fff;color:#969ba1}.group-detail-empty h1{font-size:22px;line-height:1.5;color:#1b1c1d;letter-spacing:-.5px;text-wrap:balance}.group-detail-empty p{font-size:13px;color:#717478;line-height:1.7}.group-detail-empty button{min-height:46px;padding:10px 18px;border:1px solid #eceeef;border-radius:9px;font-size:13px;color:#7652c9;background:#fff}@media(max-width:350px){.group-detail-hero{padding:24px 16px 20px}.group-detail-intro{gap:16px}.group-detail-intro>.comparison-image{width:112px;height:112px}.group-detail-intro h1{font-size:28px}.group-detail-price strong{font-size:22px}.group-detail-products-heading,.group-detail-page .unit-page{padding-left:16px;padding-right:16px}.group-detail-page .unit-offer-product{grid-template-columns:84px minmax(0,1fr);gap:13px}.group-detail-page .unit-offer h3{font-size:13px}.group-detail-page .unit-price-line strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.group-detail-page *{transition:none!important}}.catalog-pagination{padding:16px;color:#667085;font-size:13px}.catalog-pagination p{margin:0 0 10px}.catalog-pagination div{display:flex;gap:8px}.catalog-pagination button{padding:9px 14px;border:1px solid #dfe3e8;border-radius:9px;background:#fff;color:#344054;cursor:pointer}.catalog-pagination button:disabled{opacity:.45;cursor:default}.coupang-savings{padding:26px 16px 22px;background:#fff;border-bottom:8px solid #f6f6f8;color:#25232b}.coupang-savings .savings-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.savings-heading h2,.savings-heading h1{display:flex;align-items:center;gap:5px;font-size:18px;font-weight:800;letter-spacing:-.7px;margin:0;line-height:1.4}.savings-heading h2 svg,.savings-heading h1 svg{color:#ef5549;flex-shrink:0;fill:#fff0eb}.coupang-savings .savings-more{display:inline-flex;align-items:center;gap:1px;min-height:44px;flex-shrink:0;padding:0;border:0;background:none;color:#2563eb;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.coupang-savings .savings-subtitle{font-size:12px;line-height:1.6;color:#85818c;margin:5px 0 18px;letter-spacing:-.3px}.savings-list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)/2.65);gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:0 0 8px;scrollbar-width:thin;scrollbar-color:#ddd8e8 transparent}.savings-card{min-width:0;position:relative;scroll-snap-align:start}.savings-card>a{color:inherit;text-decoration:none;display:block}.savings-photo{aspect-ratio:1;background:#f6f5f8;border-radius:14px;overflow:hidden;display:grid;place-items:center}.savings-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.savings-photo>svg{color:#aca8b3}.savings-card .savings-merchant{display:block;color:#2563eb;font-size:10px;font-weight:650;margin-top:9px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.savings-card h3{font-size:12px;font-weight:500;line-height:1.45;min-height:2.9em;margin:4px 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.35px}.savings-card .savings-price{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;font-variant-numeric:tabular-nums;line-height:1.4}.savings-price>b{font-size:15px;font-weight:800;letter-spacing:-.5px;white-space:nowrap}.savings-price>b>small{font-size:10px;margin-left:1px}.savings-price>span{font-size:11px;font-weight:750;color:#ed5357;background:#fff0f0;border-radius:4px;padding:1px 3px;white-space:nowrap}.savings-card .savings-reference{font-size:10px;color:#96919c;margin:4px 0 0}.savings-card .savings-heart{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;color:#706b79;background:#fffffff0;cursor:pointer}.savings-card .savings-heart.is-saved{color:#7551ec}.coupang-savings .savings-basis{color:#96919c;font-size:10px;line-height:1.6;margin:14px 0 0}.savings-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 15px;background:#f7f6fa;border-radius:14px;text-align:center}.savings-empty>svg{color:#b5a9ca}.savings-empty>b{font-size:13px;font-weight:650}.savings-empty>p{font-size:11px;line-height:1.7;margin:0;color:#8c8498}.savings-loading{font-size:12px;color:#8c8498;line-height:1.7}.savings-skeletons{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:10px}.savings-skeletons i{aspect-ratio:1;background:#f2eff7;border-radius:14px}.coupang-savings.is-expanded{min-height:calc(100dvh - 140px);padding-bottom:110px;border:0}.savings-back{display:flex;align-items:center;gap:6px;min-height:44px;padding:0;margin:0 0 14px;background:none;border:0;color:#716680;font-size:13px;cursor:pointer}.is-expanded .savings-heading h1{font-size:21px}.is-expanded .savings-list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 10px;overflow:visible}.coupang-savings .savings-total{font-size:12px;color:#7e778a;margin:0 0 18px}.coupang-savings a:focus-visible,.coupang-savings button:focus-visible{outline:2px solid #2563eb;outline-offset:3px;border-radius:8px}@media(max-width:360px){.savings-heading h2{font-size:16px}.coupang-savings .savings-more{font-size:12px}.is-expanded .savings-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.comparison-browse .comparison-item-name{flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:0;gap:4px}.comparison-browse .comparison-item-title{width:100%;flex-basis:auto}.comparison-browse .comparison-item-price{display:flex;flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;margin-top:8px;font-variant-numeric:tabular-nums}.comparison-browse .comparison-item-price-label{font-size:9px;font-weight:400;line-height:1.4;color:#89818f}.comparison-browse .comparison-item-total{font-size:16px;font-weight:750;line-height:1.35;letter-spacing:-.3px;color:#b84444;overflow-wrap:anywhere;max-width:100%}.comparison-browse .comparison-item-unit{display:block;font-size:10px;font-weight:400;line-height:1.5;color:#6e6876;white-space:normal;overflow-wrap:anywhere}@media(max-width:359px){.comparison-browse .comparison-item-total{font-size:14px}.comparison-browse .comparison-item-unit{font-size:9px}}.comparison-loading-note{margin:0 0 16px;color:#81778e;font-size:12px;line-height:1.6}.comparison-loading-note:empty{display:none}.comparison-count-skeleton{display:inline-block;width:48px;height:12px;border-radius:5px}.comparison-skeletons .comparison-skeleton{cursor:default}.comparison-skeletons .comparison-skeleton-image{padding:0}.comparison-skeleton-line{display:block;max-width:100%;border-radius:5px}.comparison-skeleton-title{width:76%;height:16px;margin-top:12px}.comparison-skeleton-price{width:64%;height:20px;margin-top:10px}.comparison-skeleton-count{width:45%;height:11px;margin-top:6px}.comparison-count-skeleton,.comparison-skeleton-image,.comparison-skeleton-line{background:#eeebf2;animation:comparison-skeleton-pulse 1.5s ease-in-out infinite}.comparison-refresh-error{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;color:#81778e;font-size:12px;line-height:1.6}.comparison-refresh-error p{margin:0}.comparison-refresh-error button{flex-shrink:0;min-height:44px;padding:8px 12px;border:0;border-radius:10px;background:#f1edfa;color:#6b4cb6;font:inherit;cursor:pointer}.comparison-refresh-error button:focus-visible{outline:2px solid #7756e8;outline-offset:3px}@keyframes comparison-skeleton-pulse{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.comparison-count-skeleton,.comparison-skeleton-image,.comparison-skeleton-line{animation:none}}.product-browse-nav{position:sticky;top:56px;z-index:20;min-width:0;background:#fff;border-bottom:1px solid #eceeef;scroll-margin-top:56px}.product-browse-nav button{min-width:44px;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation}.product-browse-nav button:focus-visible{outline:2px solid #40566b;outline-offset:-3px}.product-browse-categories{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;padding:0 16px}.product-browse-categories button{min-height:48px;padding:2px 0 0;border:0;border-bottom:2px solid transparent;border-radius:0;color:#717478;background:transparent;font-size:14px;font-weight:550;white-space:nowrap}.product-browse-categories button[aria-pressed=true]{border-bottom-color:#1b1c1d;color:#1b1c1d;font-weight:750}.product-browse-item-row{position:relative;border-top:1px solid #f1f2f3}.product-browse-item-row:after{content:"";position:absolute;inset:0 0 0 auto;width:16px;background:linear-gradient(90deg,#fff0,#fff);pointer-events:none}.product-browse-items{display:flex;gap:10px;align-items:start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:12px 20px 13px;scroll-padding-inline:20px}.product-browse-items::-webkit-scrollbar{display:none}.product-browse-items button{display:flex;flex:0 0 58px;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#686c70;font-size:11px;line-height:16px}.product-browse-thumb{display:block;width:56px;height:56px;padding:3px;border:1.5px solid transparent;border-radius:18px}.product-browse-thumb .comparison-image{width:100%;height:100%;border-radius:13px;background:#f4f5f6}.product-browse-thumb .comparison-image img{object-fit:cover}.product-browse-thumb .comparison-image-empty>span{display:none}.product-browse-thumb .comparison-image-empty svg{width:20px;height:20px}.product-browse-label{max-width:100%;white-space:nowrap}.product-browse-items button[aria-pressed=true]{color:#1b1c1d;font-weight:750}.product-browse-items button[aria-pressed=true] .product-browse-thumb{border-color:#1b1c1d}@media(max-width:359px){.product-browse-categories{padding-inline:6px}.product-browse-categories button{font-size:12px}.product-browse-items{padding-inline:16px;gap:8px}}.price-history-page{padding:24px 20px 110px;color:#252b37}.price-back{color:#576172;font-size:14px}.price-kicker{margin:30px 0 8px;color:#8c4b2d;font-size:13px;font-weight:700}.price-history-page h1{font-size:27px;letter-spacing:-1px;margin:0 0 12px}.price-description{color:#657080;font-size:14px;line-height:1.75}.price-source-list{display:grid;gap:10px;margin:26px 0}.price-source-list>div{padding:16px;border:1px solid #e6e8ec;border-radius:14px;background:#fff}.price-source-list b{font-size:15px}.price-source-list span{float:right;font-size:12px;color:#805831;background:#fbf3e8;border-radius:12px;padding:3px 8px}.price-source-list p{font-size:12px;color:#737b87;line-height:1.6;margin:10px 0 0;clear:both}.price-filter{display:flex;align-items:center;justify-content:space-between;font-size:14px}.price-filter select{max-width:180px;border:1px solid #d9dee5;border-radius:8px;padding:8px;background:#fff}.price-no-data{padding:40px 20px;margin:18px 0;background:#f5f7fa;border-radius:16px;text-align:center}.price-no-data h2{font-size:18px}.price-no-data p,.price-no-data small{font-size:13px;color:#737b87;line-height:1.7}.price-series{margin:22px 0;padding:18px;border:1px solid #e3e7ec;border-radius:14px}.price-series h2{font-size:18px}.price-series p{font-size:13px;line-height:1.65}.price-series dl{display:grid;grid-template-columns:90px 1fr;font-size:12px;gap:8px}.price-series dd{margin:0;overflow-wrap:anywhere}.price-condition{color:#707783}.price-comparison{font-weight:700;color:#286843}.price-table-scroll{overflow-x:auto}.price-series table{width:100%;font-size:12px;border-collapse:collapse}.price-series th,.price-series td{padding:10px 5px;text-align:left;border-bottom:1px solid #eee;white-space:nowrap}.price-series caption{text-align:left;color:#7b8490;line-height:1.5;margin:12px 0}.price-export-time{font-size:11px;line-height:1.7;color:#9299a3}.price-history-page>.price-history-unit-note{font-size:11px;line-height:1.6;color:#7b8490;margin:12px 0}.live-deals{margin:20px 0 32px}.live-deals .card-main{width:100%}.product-skeletons{padding:4px 24px}.product-skeleton{display:flex;gap:16px;padding:24px 0;border-bottom:1px solid #f0f1f3}.skeleton-image{width:96px;height:106px;border-radius:14px;flex-shrink:0}.skeleton-copy{flex:1;padding-top:8px}.skeleton-copy i{display:block;height:16px;border-radius:6px;margin-bottom:14px}.skeleton-copy i:nth-child(2){width:82%}.skeleton-copy i:nth-child(3){width:45%;height:24px}.skeleton-image,.skeleton-copy i{background:#eef0f3;animation:product-pulse 1.5s ease-in-out infinite}@keyframes product-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.skeleton-image,.skeleton-copy i{animation:none}}.card-availability{display:inline-block;margin-top:7px;padding:3px 7px;border-radius:5px;background:#f1f2f4;color:#555e6b;font-size:12px;font-weight:700}.card-price-check{display:block;margin-top:7px;color:#707986;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.manual-products>.section-title,.manual-products>.muted{margin-left:16px;margin-right:16px}.manual-products{margin:24px 0}.manual-product-date{margin:6px 0;font-size:12px;line-height:1.5;color:#666}body .app-shell.wish-shell .live-deals{margin:8px 0 32px}body .app-shell.wish-shell .deal-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px 8px;padding:0 16px}body .app-shell.wish-shell .deal-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body .app-shell.wish-shell .deal-card .card-main{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;height:auto;flex:none;border-radius:16px 16px 0 0}body .app-shell.wish-shell .deal-card .product-media{width:100%;min-width:0;padding:0}body .app-shell.wish-shell .deal-card .product-tile{width:100%;height:auto;aspect-ratio:1;padding:0;border:0;border-radius:16px;overflow:hidden;background:#f3f3f1;color:#8a8b88}body .app-shell.wish-shell .deal-card .product-tile img{display:block;width:100%;height:100%;object-fit:contain}body .app-shell.wish-shell .deal-card .product-tile.image-fallback{gap:6px;padding:10px}body .app-shell.wish-shell .deal-card .product-tile.image-fallback span{font-size:10px;font-weight:500;letter-spacing:0}body .app-shell.wish-shell .deal-card .card-copy{display:flex;flex:1;flex-direction:column;min-width:0;width:100%;padding:8px 0 0}body .app-shell.wish-shell .deal-card .card-source{display:block;flex:none;min-height:14px;height:14px;margin:0 0 4px;overflow:hidden;color:#858681;font-size:9px;line-height:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}body .app-shell.wish-shell .deal-card .card-copy h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;height:36px;min-height:36px;margin:0;overflow:hidden;color:#282926;font-size:12px;line-height:18px;font-weight:550;letter-spacing:-.25px;word-break:normal;overflow-wrap:anywhere}body .app-shell.wish-shell .deal-card .card-availability{align-self:flex-start;max-width:100%}body .app-shell.wish-shell .deal-card .deal-price-block{min-width:0;margin-top:7px}body .app-shell.wish-shell .deal-card .deal-price-panel{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(14px,auto) minmax(24px,auto) minmax(14px,auto);row-gap:1px;padding:0;border:0;border-radius:0;background:transparent}body .app-shell.wish-shell .deal-card .deal-price-header{gap:6px;flex-wrap:wrap}body .app-shell.wish-shell .deal-card .deal-price-heading{color:#ab4242;font-size:9px;font-weight:650;line-height:14px}body .app-shell.wish-shell .deal-card .deal-price-current{flex-wrap:wrap;gap:0 2px;color:#b84444}body .app-shell.wish-shell .deal-card .deal-price-current>b{font-size:clamp(12px,calc((100cqw - 8px) / var(--price-width-factor, 5)),18px);font-weight:800;line-height:24px;letter-spacing:-.6px}body .app-shell.wish-shell .deal-card .deal-price-current>b>span{margin-left:1px;font-size:10px;font-weight:650;letter-spacing:-.2px}body .app-shell.wish-shell .deal-card .deal-price-current>small{color:#898a86;font-size:9px}body .app-shell.wish-shell .deal-card .deal-price-current>b.deal-price-unknown{color:#777b74;font-size:12px;font-weight:600}body .app-shell.wish-shell .deal-card .deal-unit-price{gap:0 3px;color:#737770;font-size:9px;line-height:14px}body .app-shell.wish-shell .deal-card .deal-price-condition{color:#82857d;font-size:9px;overflow-wrap:anywhere}body .app-shell.wish-shell .deal-card .deal-shipping-chip{display:inline-flex;align-items:center;align-self:flex-start;gap:3px;max-width:100%;margin-top:6px;padding:3px 5px;border:0;border-radius:6px;background:#f4f5f2;color:#74776e;font-size:9px;line-height:14px;font-weight:450}body .app-shell.wish-shell .deal-card .deal-shipping-chip>svg{flex-shrink:0;width:11px;height:11px;color:#7c8077}body .app-shell.wish-shell .deal-card .heart-button{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#50554a;box-shadow:none}body .app-shell.wish-shell .deal-card .heart-button:before{content:"";position:absolute;inset:6px;border-radius:50%;background:#fffffff0;box-shadow:0 2px 9px #1e27100a}body .app-shell.wish-shell .deal-card .heart-button>svg{position:relative;width:18px;height:18px;stroke-width:1.6}body .app-shell.wish-shell .deal-card .heart-button.is-saved:before{background:#fff}body .app-shell.wish-shell .product-skeletons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 8px;padding:0 16px}body .app-shell.wish-shell .product-skeleton{min-width:0;flex-direction:column;gap:8px;padding:0;border:0}body .app-shell.wish-shell .skeleton-image{width:100%;height:auto;aspect-ratio:1;border-radius:16px;background:#f0f1ed}body .app-shell.wish-shell .skeleton-copy{flex:none;width:100%;padding-top:0}body .app-shell.wish-shell .skeleton-copy i{height:12px;margin-bottom:7px;border-radius:4px}body .app-shell.wish-shell .skeleton-copy i:first-child{width:55%}body .app-shell.wish-shell .skeleton-copy i:nth-child(2){width:100%;height:36px}body .app-shell.wish-shell .skeleton-copy i:nth-child(3){width:70%;height:22px}.catalog-count-skeleton{display:block;width:90px;height:13px;border-radius:4px;background:#eef0f3}@container (max-width: 105px){body .app-shell.wish-shell .deal-card .deal-price-current>b{font-size:clamp(12px,calc((100cqw - 8px) / var(--price-width-factor, 5)),16px);letter-spacing:-.7px}}@media(max-width:359px){body .app-shell.wish-shell .deal-list,body .app-shell.wish-shell .product-skeletons{padding-right:12px;padding-left:12px}body .app-shell.wish-shell .deal-card .card-copy h2{font-size:11px}body .app-shell.wish-shell .deal-card .deal-shipping-chip{padding-right:4px;padding-left:4px}body .app-shell.wish-shell .deal-card .deal-shipping-chip>svg{display:none}}.home-group-link{display:block;padding:0 12px 12px;font-size:12px;color:#6a4dcc;text-decoration:underline;text-underline-offset:3px}:root{font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;color:#20242d;background:#eef0f3;font-synthesis:none;font-size:16px;--accent:#e44336;--line:#eceef1;--muted:#727782;--soft:#f6f7f9}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button{border:0;background:none}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #e4433670;outline-offset:3px}h1:focus{outline:none}h1,h2,h3,p{margin:0}svg{flex-shrink:0}button{padding:0}input,textarea{min-width:0}input[type=number]{appearance:textfield}input::-webkit-inner-spin-button{appearance:none}.app-shell{max-width:480px;margin:auto;min-height:100dvh;background:#fff;position:relative;padding-bottom:calc(88px + env(safe-area-inset-bottom));box-shadow:0 0 50px #17283f08}.app-header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 23px;padding-top:env(safe-area-inset-top)}.brand{display:flex;align-items:center;gap:7px;font-size:21px;font-weight:900;letter-spacing:-1px}.brand-mark{color:var(--accent);display:flex;align-items:center;transform:rotate(-9deg)}.preview-tag{margin-left:5px;background:#f4f5f7;padding:4px 7px;border-radius:5px;color:#6a707b;font-size:11px;font-weight:500;letter-spacing:0}.icon-button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%}.feed-head{padding:14px 24px 22px;display:flex;align-items:flex-end;justify-content:space-between}.kicker{font-size:13px;color:var(--muted);margin-bottom:6px;font-weight:400}h1{font-size:29px;letter-spacing:-1.15px;font-weight:800;line-height:1.35}.feed-head h1 span{color:var(--accent);font-size:22px;margin-left:9px;letter-spacing:-.6px}.snapshot-date{font-size:12px;font-weight:600;color:#69707c;padding-bottom:5px}.snapshot-date span{font-weight:400}.search-row{display:flex;gap:9px;padding:0 24px}.search-box{background:#f4f5f7;display:flex;align-items:center;gap:9px;padding:0 13px;height:49px;border-radius:12px;flex:1;min-width:0;color:#8a909a}.search-box input{border:0;background:transparent;outline:none;flex:1;width:100%;font-size:14px;color:#20242d}.search-box input::placeholder{color:#8a909a}.search-box button{display:flex;padding:5px}.filter-button{width:49px;height:49px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:12px;position:relative}.filter-button.active{color:var(--accent);border-color:#f3b9b3;background:#fff6f5}.filter-button>span{position:absolute;right:-3px;top:-5px;background:var(--accent);color:#fff;border-radius:50%;font-size:11px;min-width:17px;height:17px;line-height:17px}.categories{display:flex;gap:7px;padding:18px 24px 19px;overflow:auto;scrollbar-width:none}.categories::-webkit-scrollbar{display:none}.categories button{display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;padding:9px 13px;border:1px solid #e6e8ec;border-radius:22px;font-size:14px;color:#626873;flex-shrink:0}.categories button.selected{background:#252b35;border-color:#252b35;color:#fff}.snapshot-note{margin:0 24px 12px;padding:12px 11px;background:#f7f8fa;border-radius:10px;display:flex;gap:8px;align-items:flex-start;color:#697386}.snapshot-note svg{margin-top:2px}.snapshot-note b{display:block;font-size:12px;font-weight:500;color:#4d596b;letter-spacing:-.2px}.snapshot-note p{font-size:11px;margin-top:3px;color:#717986;letter-spacing:-.2px}.list-toolbar{display:flex;align-items:center;justify-content:space-between;padding:15px 24px 10px;font-size:13px;color:#737986}.list-toolbar b{color:#252b35;font-weight:600;margin-left:3px}.list-toolbar label{display:flex;align-items:center;gap:3px}.list-toolbar select{border:0;appearance:none;color:#4e5663;background:transparent;font-size:13px;padding:7px 3px;text-align:right;cursor:pointer}.deal-list{padding:0 24px}.deal-card{position:relative;border-bottom:1px solid var(--line);padding:18px 0}.card-main{display:flex;gap:15px;text-align:left;width:100%;align-items:flex-start}.product-tile{width:95px;height:109px;border-radius:14px;background:var(--tile-bg);color:var(--tile-fg);display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;overflow:hidden;gap:11px;border:1px solid #00000003}.product-tile svg{width:45px;height:45px;opacity:.92}.product-tile span{font-size:8px;letter-spacing:.8px;font-weight:700}.cocoa{--tile-bg:#f2e8df;--tile-fg:#8c5c41}.blue{--tile-bg:#e9effa;--tile-fg:#4572a4}.gold{--tile-bg:#fbefd9;--tile-fg:#ad7a2f}.teal{--tile-bg:#e7f3f0;--tile-fg:#4d8d83}.purple{--tile-bg:#eeeafb;--tile-fg:#7c68aa}.pink{--tile-bg:#f9e8ec;--tile-fg:#ba6b83}.pine{--tile-bg:#e8eee8;--tile-fg:#50775a}.slate{--tile-bg:#eceff3;--tile-fg:#596b83}.orange{--tile-bg:#fff0e2;--tile-fg:#c27a3f}.card-copy{flex:1;min-width:0;padding-right:1px}.card-source{font-size:11px;color:#9296a0;display:flex;gap:6px;align-items:center;margin:0 30px 4px 0;line-height:17px}.card-source span{color:#c1c4cc}.card-copy h2{font-size:15px;font-weight:600;line-height:1.45;letter-spacing:-.45px;margin-right:17px;word-break:keep-all}.option{font-size:12px;color:#828791;margin-top:4px;line-height:1.4}.card-price{font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.65px;margin-top:9px;display:flex;align-items:baseline;gap:1px;flex-wrap:wrap}.card-price>span{font-size:15px;font-weight:600;letter-spacing:0}.card-price small{font-size:10px;color:#999da5;font-weight:400;letter-spacing:0;margin-left:5px}.card-tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:8px;font-size:10px;line-height:1.4}.card-tags>span{background:#f5f6f8;border-radius:4px;padding:3px 5px;color:#737986}.card-tags .shipping-free{color:#4d7265;background:#eef5f2}.card-tags .condition-tag{color:#b2663c;background:#fff3e9}.heart-button{position:absolute;right:-8px;top:12px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#b3b8c1}.is-saved{color:var(--accent)!important}.bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);max-width:480px;width:100%;display:flex;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid #eceef1;padding:8px 13px calc(9px + env(safe-area-inset-bottom));z-index:10}.bottom-nav button{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;font-size:11px;color:#8a909a;min-height:51px;justify-content:center}.bottom-nav button.active{color:var(--accent);font-weight:700}.nav-icon{position:relative;display:flex}.nav-icon i{position:absolute;right:-10px;top:-5px;background:var(--accent);font-size:9px;line-height:15px;min-width:15px;border-radius:8px;color:#fff;font-style:normal;font-weight:600}.feed-footer{text-align:center;color:#9399a2;font-size:11px;padding:30px 24px 8px;line-height:1.9}.footer-mark{display:flex;gap:4px;justify-content:center;align-items:center;font-weight:700;font-size:13px;color:#b2b7bf;margin-bottom:6px}.feed-footer p+p{margin-top:7px}.active-filters{display:flex;gap:7px;padding:0 24px 4px;flex-wrap:wrap}.active-filters button{display:flex;align-items:center;gap:5px;background:#fff1ef;border-radius:6px;padding:6px 8px;font-size:12px;color:var(--accent)}.empty-state{text-align:center;padding:54px 23px 35px;color:#a2a8b2}.empty-state h2{font-size:18px;color:#363d48;margin-top:17px}.empty-state p{font-size:14px;color:#7e8590;margin:9px 0 20px;line-height:1.7}.primary-button,.secondary-button{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;min-height:51px;padding:12px 18px;font-size:15px;font-weight:600}.primary-button{background:var(--accent);color:#fff}.primary-button:hover{background:#cf3b2f}.secondary-button{background:#f0f2f5;color:#555e6b}.empty-state .secondary-button{margin:auto;width:fit-content}.detail-header{position:sticky;top:0;z-index:10;background:#ffffffed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 12px;font-size:15px;font-weight:600;border-bottom:1px solid var(--line)}.detail-main{padding-bottom:16px}.product-tile.large{border-radius:0;width:100%;height:240px;gap:16px;border:0;position:relative}.product-tile.large svg{width:93px;height:93px}.product-tile.large span{font-size:12px;letter-spacing:2px}.product-tile.large small{position:absolute;bottom:13px;right:18px;font-size:10px;opacity:.75}.detail-intro{padding:26px 24px 23px}.eyebrow{display:flex;gap:8px;font-size:12px;color:#78828e;margin-bottom:10px}.eyebrow span+span:before{content:"·";padding-right:8px;color:#bcc0c5}.detail-intro h1{font-size:25px;word-break:keep-all;line-height:1.5}.detail-option{color:#7c8590;font-size:15px;margin-top:7px}.price-label{display:block;margin-top:25px;color:#8b919c;font-size:12px}.detail-price{font-size:34px;font-weight:800;letter-spacing:-1px;line-height:1.6}.detail-price>span{font-size:22px;font-weight:600;margin-left:3px}.unit-price{font-size:13px;color:#6b7684;margin-top:0}.unit-price>span{font-size:10px;color:#a0a6af}.shipping-line{display:flex;gap:8px;font-size:14px;align-items:center;margin-top:21px;color:#556372;flex-wrap:wrap}.shipping-line b{font-weight:500}.shipping-line span{font-size:12px;margin-left:auto}.detail-section{padding:23px 24px;border-top:7px solid #f5f6f8}.detail-section h2,.settings-section h2,.section-title h2,.future-note h2{font-size:16px;font-weight:700;letter-spacing:-.3px}.condition-box{display:flex;align-items:flex-start;gap:9px;padding:15px 14px;background:#fff5ed;border-radius:10px;color:#9b602f;margin:16px 0 12px;font-size:14px;line-height:1.7}.condition-box svg{margin-top:2px}.muted{font-size:13px;color:#89919c;line-height:1.75}.facts{margin:17px 0}.facts>div{display:flex;align-items:flex-start;gap:14px;margin-bottom:17px;font-size:13px;line-height:1.7}.facts dt{width:67px;flex-shrink:0;color:#9299a3}.facts dd{margin:0;flex:1;color:#596371}.facts dd small{display:block;color:#9ca3ad;font-size:11px;margin-top:2px}.source-row{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--line);border-radius:10px}.source-row b{font-size:14px;font-weight:600}.source-row small{display:block;color:#939aa4;font-size:11px;margin-top:5px}.section-title{display:flex;justify-content:space-between;align-items:center;gap:10px}.soft-badge{font-size:11px;padding:4px 7px;border-radius:5px;background:#f0f2f5;color:#8b939f;display:inline-block}.history-empty{display:flex;align-items:center;flex-direction:column;text-align:center;padding:23px 10px 0;color:#a9afb9}.history-empty p{font-size:14px;color:#7b8593;margin:12px 0 7px}.history-empty small{font-size:12px;line-height:1.8;color:#969fab}.report-button{display:flex;align-items:center;gap:8px;font-size:13px;color:#8b929d;padding:19px 24px;background:#fafbfc;width:100%}.report-button svg:last-child{margin-left:auto}.outbound-note{font-size:11px;color:#9ba1aa;padding:17px 24px;text-align:center;line-height:1.6}.detail-actions{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);display:flex;gap:10px;z-index:10;background:#fff}.save-action{display:flex;flex-direction:column;align-items:center;justify-content:center;width:45px;color:#838c99;font-size:10px;gap:2px}.detail-actions .primary-button{flex:1;font-size:14px;white-space:nowrap;padding:12px 10px}.store-button{display:flex;align-items:center;gap:4px;border:1px solid #e4e8ec;border-radius:10px;padding:10px;font-size:12px}.settings-page,.submit-page{padding:19px 24px 20px}.settings-page>h1,.submit-page>h1{margin-bottom:24px}.demo-banner{display:flex;align-items:flex-start;gap:12px;background:#f7f8fa;padding:17px;border-radius:13px;color:#7c8797;margin-bottom:28px}.demo-banner svg{margin-top:2px}.demo-banner b{font-size:14px;color:#4d5a6b;font-weight:600}.demo-banner p{font-size:12px;line-height:1.8;margin-top:5px;color:#87909c;word-break:keep-all}.settings-section{padding:2px 0 26px;margin-bottom:25px;border-bottom:1px solid var(--line)}.toggle-row{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px}.toggle-row p{font-size:12px;color:#8c95a1;line-height:1.7;margin-top:5px}.switch{display:block;width:45px;height:26px;background:#dfe3e8;border-radius:15px;padding:3px;flex-shrink:0;transition:background .15s}.switch span{display:block;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0002;transition:transform .15s}.switch.on{background:var(--accent)}.switch.on span{transform:translate(19px)}.field-label{display:block;font-size:14px;font-weight:500;margin-top:24px;color:#586374}.field-label input,.field-label textarea{display:block;width:100%;border:1px solid #e3e7ec;border-radius:10px;background:#fff;padding:14px 13px;margin-top:10px;color:#26313f;font-size:14px;font-weight:400;line-height:1.5}.field-label input::placeholder,.field-label textarea::placeholder{color:#a3aab4}.field-label textarea{resize:vertical}.input-suffix{position:relative;display:block}.input-suffix input{padding-right:68px}.input-suffix>span{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:13px;color:#9aa2ad;font-weight:400}.field-caption{font-size:11px;color:#929ba7;margin-top:9px}.settings-section>.muted{margin-top:8px;font-size:12px}.alert-categories{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:15px}.alert-categories button{display:flex;align-items:center;gap:9px;border:1px solid #e6e9ee;border-radius:10px;padding:15px;font-size:14px;color:#7c8897}.alert-categories button.selected{border-color:#edada6;background:#fff6f5;color:var(--accent)}.alert-categories button svg:last-child:not(:first-child){margin-left:auto}.saved-indicator{display:flex;align-items:center;justify-content:center;gap:5px;font-size:12px;color:#889789;margin:0 0 28px}.future-note{background:#fafbfc;padding:18px;border-radius:12px}.future-note h2{font-size:13px;color:#8a95a2}.future-note p{font-size:12px;color:#99a2ae;line-height:1.85;margin-top:8px}.segmented{display:flex;background:#f2f4f7;padding:4px;border-radius:10px}.segmented button{flex:1;padding:12px 5px;font-size:14px;color:#8b95a2;border-radius:7px}.segmented .selected{color:#374556;font-weight:600;background:#fff;box-shadow:0 2px 5px #182a4008}.required{font-size:11px;color:var(--accent);margin-left:4px}.submit-page form>.primary-button{width:100%;margin-top:22px}.draft-section{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}.draft-section>.section-title>span{color:#9ea7b2;font-size:14px}.draft-section>.muted{padding:20px 0}.draft-card{padding:19px 0;border-bottom:1px solid var(--line)}.draft-card h3{font-size:15px;margin-top:11px}.draft-card p{font-size:13px;line-height:1.7;color:#7d8897;margin-top:7px;overflow-wrap:anywhere;white-space:pre-wrap}.draft-card .draft-url{color:#a0a9b4;font-size:11px}.draft-card>div{display:flex;justify-content:space-between;align-items:center;margin-top:12px;gap:8px}.draft-card small{font-size:10px;color:#a0a8b3}.draft-card button{font-size:12px;color:#9ca4af;padding:7px}.filter-dialog{border:0;margin:auto auto 0;border-radius:23px 23px 0 0;width:100%;max-width:480px;padding:0;color:#263140;max-height:90dvh}.filter-dialog::backdrop{background:#15213369;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dialog-content{padding:8px 24px calc(25px + env(safe-area-inset-bottom))}.dialog-handle{width:34px;height:4px;border-radius:4px;background:#dfe3e8;margin:4px auto 13px}.dialog-content>.muted{font-size:12px}.dialog-content .field-label{margin-top:20px}.price-presets{display:flex;gap:7px;margin:12px 0 26px}.price-presets button{flex:1;border:1px solid #e6eaf0;padding:10px 4px;border-radius:8px;color:#8591a0;font-size:12px}.price-presets button.selected{background:#fff4f2;border-color:#ecaaa3;color:var(--accent)}.checkbox-row{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#606f81;padding:17px 0;border-top:1px solid var(--line)}.checkbox-row>span{display:flex;align-items:center;gap:8px}.checkbox-row input{accent-color:var(--accent);width:20px;height:20px}.filter-actions{display:flex;gap:10px;margin-top:14px}.filter-actions .primary-button{flex:1}.filter-actions .secondary-button{min-width:90px}.toast{position:fixed;z-index:50;bottom:calc(94px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%,8px);display:flex;align-items:center;justify-content:center;gap:8px;max-width:calc(100% - 40px);width:max-content;font-size:12px;padding:13px 17px;border-radius:11px;color:#fff;background:#2a3444f2;box-shadow:0 5px 25px #16263d15;pointer-events:none;opacity:0;transition:opacity .18s,transform .18s}.toast.visible{opacity:1;transform:translate(-50%)}@media(min-width:600px){.app-shell{border-left:1px solid #e2e6ec;border-right:1px solid #e2e6ec}.filter-dialog{margin:auto;border-radius:20px}.app-header{height:80px}}@media(max-width:359px){.app-header{padding:0 16px}.feed-head,.search-row,.categories{padding-left:16px;padding-right:16px}.snapshot-note{margin-left:16px;margin-right:16px}.deal-list{padding:0 16px}.list-toolbar{padding-left:16px;padding-right:16px}.product-tile{width:80px;height:98px}.card-main{gap:11px}.card-copy h2{font-size:14px}.card-price{font-size:20px}.card-price small{display:none}.snapshot-note b{font-size:11px}.snapshot-note p{font-size:10px}.detail-actions{padding-left:12px;padding-right:12px}.preview-tag{font-size:10px}.price-presets button{font-size:11px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.card-tags,.card-source{font-size:12px}.card-price small{font-size:11px}.bottom-nav button,.snapshot-note p,.preview-tag{font-size:12px}.card-copy h2{font-size:16px}.option{font-size:13px}.facts dd small,.demo-banner p,.feed-footer{font-size:12px}.product-media{width:95px;flex-shrink:0}.product-media.large{width:100%}.product-tile.has-photo{background:#fafbfc;border:1px solid #eef0f3;padding:4px;gap:0}.product-tile.has-photo img{display:block;width:100%;height:100%;object-fit:contain}.product-tile.large.has-photo{height:280px;padding:18px 30px;border:0;background:#fafbfc}.photo-caption{padding:11px 24px 13px;background:#fff;border-bottom:1px solid var(--line)}.photo-caption p{color:#738091;font-size:12px;line-height:1.65;word-break:keep-all}.photo-caption a{display:inline-flex;align-items:center;gap:3px;color:#929ba6;font-size:11px;margin-top:5px;line-height:1.6}.image-fallback small{font-size:10px;letter-spacing:0;color:var(--tile-fg)}.product-tile.large.image-fallback small{position:static;font-size:12px}.product-tile:not(.large).image-fallback{gap:7px}@media(max-width:359px){.product-media{width:80px}.product-media.large{width:100%}}.condition-box>div{min-width:0}.condition-box b{font-size:12px}.condition-box p+p{margin-top:7px}.summary-source{font-size:11px;color:#8791a0;margin-top:9px}.merchant-check{background:#f7f9fb;border:1px solid #e8edf2;border-radius:12px;padding:15px;margin-top:17px}.merchant-check b{font-size:13px;color:#405266}.merchant-check p{font-size:13px;line-height:1.8;color:#5e6d7e;margin:7px 0}.merchant-check small{font-size:10px;color:#8791a0}.merchant-check.unconfirmed{background:#fff9ef;border-color:#f1e2c6}.detail-actions .source-action{font-size:13px;color:#68788b;border:1px solid #e2e7ec;border-radius:11px;min-width:62px;display:flex;align-items:center;justify-content:center}.detail-actions .primary-button{font-size:14px;white-space:nowrap}.bottom-nav button{font-size:11px}.community-page{padding:24px 22px 30px}.community-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:22px}.community-heading h1{font-size:27px;letter-spacing:-1px}.community-heading .primary-button{font-size:12px;padding:12px;min-height:42px;gap:4px}.community-back{display:flex;align-items:center;gap:6px;font-size:13px;color:#718093;margin-bottom:20px}.community-demo{display:flex;align-items:flex-start;gap:11px;background:#f2f6fa;border:1px solid #e7edf3;border-radius:12px;padding:15px;margin-bottom:22px;color:#6e8298}.community-demo svg{flex-shrink:0;margin-top:2px}.community-demo b{font-size:13px;color:#4a6079}.community-demo p{font-size:12px;line-height:1.8;margin-top:5px;word-break:keep-all}.community-search{width:100%;margin-bottom:15px}.community-topics{display:flex;gap:7px;flex-wrap:wrap}.community-topics button{font-size:12px;border:1px solid #e5e9ee;color:#758396;padding:8px 10px;border-radius:8px}.community-topics button.selected{color:var(--accent);background:#fff3f1;border-color:#f1c5c0}.community-toolbar{display:flex;justify-content:space-between;align-items:center;margin:24px 0 2px;font-size:13px;color:#7a8797}.community-toolbar b{color:var(--accent);margin-left:3px}.community-toolbar select{background:#fff;border:0;color:#718093;font-size:12px;padding:5px}.question-card{display:block;width:100%;text-align:left;padding:21px 0;border-bottom:1px solid var(--line)}.question-card>div,.question-badges{display:flex;gap:9px;align-items:center}.resolved-label{display:inline-flex;align-items:center;gap:3px;color:#579170;font-size:11px}.question-card h2{font-size:16px;line-height:1.6;margin:11px 0 5px;overflow-wrap:anywhere}.question-card>p{color:#8b95a3;font-size:13px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.question-card footer{display:flex;justify-content:space-between;gap:8px;margin-top:15px;font-size:11px;color:#9ba4b0}.question-card footer>span:last-child{display:flex;align-items:center;gap:4px}.community-empty{padding:43px 5px 35px}.community-empty h2{font-size:17px}.community-empty p{white-space:pre-line}.community-hint{border-top:1px solid var(--line);padding-top:22px;color:#8290a1;margin-top:12px}.community-hint b{font-size:13px;color:#64758b}.community-hint p{font-size:13px;line-height:1.85;margin-top:9px}.community-hint small{display:block;font-size:11px;color:#9ca5b0;line-height:1.8;margin-top:10px}.community-form .field-label:first-child{margin-top:0}.community-form select{display:block;width:100%;padding:13px;border-radius:10px;border:1px solid #e3e7ec;background:#fff;color:#526174;margin-top:10px;font-size:14px}.community-form>.primary-button{width:100%;margin-top:20px}.community-form-note{font-size:12px;color:#8f9baa;line-height:1.7;margin-top:12px}.question-detail{border-bottom:1px solid var(--line);padding-bottom:24px}.question-detail h2{font-size:21px;line-height:1.6;margin:13px 0 10px;overflow-wrap:anywhere}.question-meta{font-size:11px;color:#95a0af}.question-body,.answer-body{font-size:14px;line-height:1.95;color:#5c6b7d;white-space:pre-wrap;overflow-wrap:anywhere;margin:23px 0}.question-tools{display:flex;justify-content:space-between;gap:8px}.question-tools button{font-size:11px;display:flex;gap:4px;align-items:center;color:#8591a0;padding:8px 0}.answers-section{padding-top:25px}.answers-section>h2{font-size:17px;margin-bottom:20px}.answers-section>h2 span{color:var(--accent);margin-left:4px}.answers-section>.muted{font-size:13px;line-height:1.8}.answer-card{border:1px solid #e9edf2;background:#fafbfc;border-radius:12px;padding:16px;margin-bottom:14px}.answer-card .answer-body{margin:13px 0}.answer-delete{font-size:11px;color:#97a0ae}.reply-form{margin-top:26px}.community-notice{font-size:13px;line-height:1.8;color:#b36357;margin-top:15px;overflow-wrap:anywhere}.delete-confirm{background:#fff6f3;border-radius:10px;padding:13px;margin-top:12px;font-size:12px;line-height:1.8;color:#8c675e}.delete-confirm button{font-size:12px;margin:9px 16px 0 0;text-decoration:underline}@media(max-width:359px){.community-page{padding-left:16px;padding-right:16px}.community-heading h1{font-size:25px}.detail-actions .source-action{min-width:52px}.detail-actions .primary-button{font-size:13px;padding-left:10px;padding-right:10px}.bottom-nav button{font-size:10px}}.saved-collections{padding:22px 20px 24px;background:#fff}.saved-collections-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.saved-collections-heading h2{margin:0;color:#202020;font-size:17px;font-weight:750;letter-spacing:-.045em}.saved-collections-heading>span{color:#92928f;font-size:11px;letter-spacing:-.025em}.saved-collections-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 24px)/3);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 0}.saved-collections-row::-webkit-scrollbar{display:none}.saved-collection{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:0;border:0;background:transparent;color:#242424;text-align:left;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.saved-collection-cover{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3px;width:100%;aspect-ratio:1;border:2px solid transparent;border-radius:20px;overflow:hidden;background:#f2f2ef;box-sizing:border-box;transition:border-color .15s ease}.saved-collection-cover-1{grid-template-columns:1fr}.saved-collection-cover-3{grid-template-rows:1fr 1fr}.saved-collection-cover-3>.saved-collection-photo:first-child{grid-row:1/3}.saved-collection-photo{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;overflow:hidden;background:#f2f2ef;color:#aeaea8}.saved-collection-photo img{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.saved-collection[aria-pressed=true] .saved-collection-cover{border-color:#222}.saved-collection-selected{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#242424;color:#fff}.saved-collection-name{display:block;max-width:100%;margin-top:10px;font-size:13px;font-weight:650;line-height:1.4;letter-spacing:-.035em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-collection-count{display:block;margin-top:3px;font-size:11px;line-height:1.4;color:#92928f;font-variant-numeric:tabular-nums}.saved-collection[aria-pressed=true] .saved-collection-name{font-weight:800}.saved-collection:focus-visible{outline:2px solid #222;outline-offset:3px;border-radius:20px}.saved-collections-loading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:24px 20px}.saved-collections-loading>span{display:block;aspect-ratio:1;border-radius:20px;background:#f2f2ef}.saved-collections-empty{padding:30px 24px 42px;text-align:center;background:#fff}.saved-collections-illustration{position:relative;width:146px;height:122px;margin:0 auto 23px}.saved-empty-card{position:absolute;inset:14px 16px 8px 47px;display:flex;align-items:center;justify-content:center;transform:rotate(9deg);border:1px solid #deded8;border-radius:22px;background:#f9f9f6;color:#464642;box-shadow:0 4px 12px #22222204}.saved-empty-card-back{inset:23px 48px 0 15px;transform:rotate(-13deg);border-color:#e7e7e2;background:#efefea;color:#b5b5ad}.saved-collections-empty h2{margin:0;color:#292927;font-size:19px;font-weight:720;line-height:1.45;letter-spacing:-.055em}.saved-collections-empty p{margin:11px 0 0;color:#92928c;font-size:13px;line-height:1.8;letter-spacing:-.025em}.saved-collections-empty>button{display:inline-flex;justify-content:center;align-items:center;gap:13px;min-height:44px;margin-top:22px;padding:0 20px;border:0;border-radius:24px;background:#262623;color:#fff;font-size:13px;font-weight:650;cursor:pointer}.saved-collections-empty>button:focus-visible{outline:2px solid #222;outline-offset:3px}@media(max-width:359px){.saved-collections{padding-right:16px;padding-left:16px}.saved-collections-row{gap:10px;grid-auto-columns:calc((100% - 20px)/3)}.saved-collection-cover{border-radius:16px}.saved-collection-name{font-size:12px}.saved-collections-heading>span{font-size:10px}}.saved-collections{padding-top:8px;padding-bottom:18px}.saved-collections-row{grid-auto-columns:100px;gap:14px;scroll-padding:2px;padding:3px 2px 8px;touch-action:pan-x}.saved-collection-cover{border-radius:19px;background:#f4f3f7}.saved-collection-cover-0{grid-template-columns:1fr}.saved-collection-placeholder{display:grid;place-items:center;color:#aaa5b3}.saved-collection-selected{background:#7756e8}.saved-collection-add .saved-collection-cover{display:grid;place-items:center;background:#f2f2f5;border:1px dashed #d9d7df;color:#a4a1ac}.saved-collection-add .saved-collection-name{color:#797480}.saved-collection-edit{border:0;background:#f4f2f8;color:#736586;border-radius:20px;padding:9px 12px;min-height:36px;font-size:11px;cursor:pointer}.saved-collections-hint{display:flex;align-items:center;gap:4px;margin:12px 0 0;color:#9c96a6;font-size:10px;line-height:1.6}.saved-collection.is-drop-target .saved-collection-cover{border:2px dashed #7756e8!important;box-shadow:0 0 0 4px #7756e816}body .wish-shell .deal-card.is-collection-dragging{opacity:.45}body .wish-shell .deal-card .saved-product-move{position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:3px;min-height:32px;margin:9px 0 0;padding:4px 8px;border:0;border-radius:10px;background:#f3f1f7;color:#92899e;font-size:10px;font-weight:500;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}body .wish-shell .deal-card .saved-product-move:active{cursor:grabbing;background:#ece5ff;color:#7756e8}.saved-drop-tray{position:fixed;z-index:90;bottom:108px;left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:460px;box-sizing:border-box;padding:14px 16px;border:1px solid #e0d7f8;border-radius:22px;background:#fcfaff;box-shadow:0 6px 35px #3c26542b}.saved-drop-tray>span{display:block;margin-bottom:10px;color:#6d4bc6;font-size:12px;font-weight:650}.saved-drop-tray>div{display:flex;gap:8px;overflow:auto;overscroll-behavior-x:contain;padding:3px}.saved-drop-tray button{display:flex;flex-shrink:0;align-items:center;gap:6px;min-height:52px;max-width:170px;border:1px solid #e5deef;border-radius:14px;padding:8px 14px;background:#fff;color:#61586e;font-size:12px;overflow-wrap:anywhere}.saved-drop-tray button.is-drop-target{border:2px dashed #7756e8;background:#eee6ff;color:#633dd0}.saved-drop-tray>div>span{font-size:12px;color:#8d8496}.saved-collection-dialog{position:fixed;inset:auto 0 0;max-width:460px;width:100%;max-height:82dvh;margin:0 auto;padding:26px 22px max(24px,env(safe-area-inset-bottom));box-sizing:border-box;border:0;border-radius:26px 26px 0 0;overflow-y:auto;color:#272331;background:#fff;box-shadow:0 -12px 60px #1c132a16}.saved-collection-dialog::backdrop{background:#1913246b}.saved-collection-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.saved-collection-dialog h2{margin:0;font-size:20px;font-weight:750;letter-spacing:-.6px}.saved-collection-dialog header button{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:0;border-radius:50%;background:#f5f3f8;color:#8a8295;cursor:pointer}.saved-collection-dialog p{font-size:12px;color:#958c9e;line-height:1.6;margin:0 0 22px}.saved-collection-dialog label{display:block;margin:0 0 9px;font-size:12px;font-weight:650;color:#686070}.saved-collection-dialog input{box-sizing:border-box;width:100%;height:52px;padding:0 15px;border:1px solid #e2dceb;border-radius:14px;background:#faf9fc;color:#2b2535;font:inherit;font-size:16px;outline:none}.saved-collection-dialog input:focus{border-color:#9576ed;box-shadow:0 0 0 3px #7756e813}.saved-folder-input-meta{display:flex;justify-content:space-between;gap:10px;min-height:27px;margin:7px 1px 12px;font-size:11px;color:#a098ab}.saved-folder-input-meta [role=alert]{color:#bc5260}.saved-collection-dialog .saved-folder-submit{width:100%;min-height:48px;border:0;border-radius:15px;background:#7756e8;color:#fff;font-size:14px;font-weight:650;cursor:pointer}.saved-folder-delete{margin-top:22px;padding-top:18px;border-top:1px solid #f1edf5;text-align:center}.saved-folder-delete p{margin-bottom:9px;font-size:11px}.saved-folder-delete button{border:0;background:transparent;padding:8px;color:#a86b74;font-size:12px;cursor:pointer}.saved-collection-dialog .saved-move-product{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:18px}.saved-move-options{display:grid;gap:6px;max-height:40dvh;overflow:auto}.saved-move-options button{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 14px;border:1px solid #eee9f4;border-radius:14px;background:#fbf9fd;color:#7d6c99;font-size:13px;text-align:left;cursor:pointer}.saved-move-options button span{flex:1;color:#4f455e;overflow-wrap:anywhere}.saved-move-add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px;margin-top:10px;border:0;background:transparent;color:#9a92a5;font-size:12px;cursor:pointer}.saved-collection-toast{position:fixed;bottom:115px;left:50%;transform:translate(-50%);max-width:calc(100% - 48px);width:max-content;box-sizing:border-box;padding:13px 18px;border-radius:16px;background:#28232fed;color:#fff;font-size:12px;z-index:100;box-shadow:0 5px 22px #21162724}@media(max-width:359px){.saved-collections-row{grid-auto-columns:88px;gap:12px}.saved-collections-heading{gap:6px}.saved-collections-heading>span{font-size:9px}}@media(min-width:600px){.saved-collection-dialog{inset:0;margin:auto;border-radius:26px;height:fit-content}}.saved-resolving{padding:0 20px;color:#9a91a6;font-size:11px;line-height:1.7}.saved-resolving button{border:0;background:none;color:#7756e8;text-decoration:underline;cursor:pointer}@font-face{font-family:Pretendard Variable;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/PretendardVariable.woff2) format("woff2")}html:root{--site-width:500px;--site-gutter:20px;--site-ground:#fff;--site-paper:#fff;--site-ink:#1b1c1d;--site-muted:#717478;--site-line:#eceeef;--site-accent:#1b1c1d;--accent:var(--site-accent);--line:var(--site-line);--muted:var(--site-muted);--soft:#f5f6f7;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:var(--site-ink);background:#f2f3f4;-webkit-font-smoothing:antialiased}body{background:#f2f3f4}button,input,select,textarea{font-family:inherit}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #40566b;outline-offset:3px}h1,h2,h3{letter-spacing:-.4px}body .app-shell,body .product-page{width:100%;max-width:500px;margin:0 auto;min-height:100dvh;background:#fff;border:0;box-shadow:0 0 0 1px #e9eaec;font-family:inherit;color:var(--site-ink)}body .app-shell{padding-bottom:calc(102px + env(safe-area-inset-bottom))}body .app-shell>main{display:block;width:100%;padding:0;margin:0;max-width:none}body .app-shell>main>*{min-width:0}body .site-header{height:56px;position:sticky;top:0;z-index:25;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #f3f4f5;max-width:500px;margin:auto}body .site-header-inner{padding:0 20px;gap:12px;max-width:none}body .site-brand{font-size:23px;letter-spacing:-.8px;font-weight:800;gap:6px}body .site-brand>svg{width:18px;height:18px;color:#1b1c1d;transform:rotate(-9deg)}body .site-tagline{display:none}body .site-header-actions{gap:1px}body .site-header-actions .icon-button{width:38px;height:42px;color:#1b1c1d}body .site-header-actions .icon-button>svg{width:22px;height:22px;stroke-width:1.8}body .app-shell .bottom-nav{position:fixed;bottom:calc(10px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);display:flex;justify-content:space-around;gap:0;width:calc(100% - 24px);max-width:476px;min-height:64px;margin:0;padding:7px 8px;background:#fffffff7;border:1px solid #f1f2f3;border-radius:23px;box-shadow:0 7px 25px #1b1c1d14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30}body .app-shell .bottom-nav button{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:48px;padding:0;font-size:10px;font-weight:500;color:#777b80;border:0;border-radius:10px}body .app-shell .bottom-nav button.active{color:#1b1c1d;font-weight:750;border:0}body .app-shell .bottom-nav svg{width:21px;height:21px}body .app-shell .bottom-nav button.active .nav-icon{background:#f0f1f2;border-radius:7px}body .app-shell .nav-icon{display:grid;place-items:center;width:27px;height:26px}body .app-shell .nav-icon i{background:#1b1c1d}body .app-shell .feed-head{display:flex;align-items:center;justify-content:space-between;padding:26px 20px 18px}body .app-shell .feed-head .kicker{display:block;font-size:12px;font-weight:400;color:#74777b;margin-bottom:5px}body .app-shell .feed-head h1{font-size:21px;font-weight:700;letter-spacing:-.6px}body .app-shell .feed-head h1>span{font-size:14px;margin-left:7px;color:#6a6d71;font-weight:500}body .app-shell .search-row{padding:0 20px;margin:0;gap:8px}body .app-shell .search-box{min-height:0;height:43px;border-radius:10px;border:1px solid #eceeef;background:#f7f8f9;padding:0 12px}body .app-shell .search-box input{font-size:13px;color:#1b1c1d}body .app-shell .search-box input::placeholder{color:#73787d}body .app-shell .filter-button{width:43px;height:43px;border-radius:10px;border-color:#eceeef}body .app-shell .filter-button.active{color:#1b1c1d;border-color:#1b1c1d;background:#f3f4f5}body .app-shell .categories{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:14px 20px 19px;gap:8px}body .app-shell .categories button{min-height:35px;padding:0 12px;border:1px solid #e4e6e8;border-radius:20px;background:#fff;font-size:12px;color:#3d4044;gap:5px}body .app-shell .categories button.selected{background:#1b1c1d;color:#fff;border-color:#1b1c1d}body .app-shell .categories button>svg{width:14px;height:14px}body .app-shell .list-toolbar{padding:12px 20px 17px;margin:0;border:0;font-size:12px}body .app-shell .list-toolbar b{color:#1b1c1d}body .app-shell .list-toolbar select{font-size:12px;color:#5e6267}body .app-shell .active-filters{padding:0 20px 12px}body .app-shell .active-filters>button{color:#45484c;background:#f3f4f5}body .app-shell .deal-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 12px;padding:0 20px}body .app-shell .deal-card{padding:0;min-width:0;border:0;border-radius:0;background:#fff;box-shadow:none}body .app-shell .deal-card:hover{border:0;box-shadow:none}body .app-shell .card-main{display:flex;flex-direction:column;gap:0;width:100%;height:100%;border-radius:0;text-align:left}body .app-shell .product-media{padding:0;width:100%;min-width:0}body .app-shell .product-tile{width:100%;height:auto;aspect-ratio:1;border:0;border-radius:9px;background:#f5f6f7;padding:10px;overflow:hidden}body .app-shell .product-tile.has-photo{padding:0}body .app-shell .product-tile img{width:100%;height:100%;object-fit:contain}body .app-shell .card-copy{display:flex;flex-direction:column;width:100%;padding:10px 0 0;min-width:0}body .app-shell .card-source{font-size:10px;line-height:1.4;color:#73777c;margin:0 0 5px;gap:4px}body .app-shell .card-copy h2{font-size:13px;line-height:1.5;letter-spacing:-.15px;font-weight:500;margin:0;word-break:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:39px}body .app-shell .option{font-size:11px;line-height:1.4;margin-top:4px;color:#74787d}body .app-shell .card-price{font-size:18px;font-weight:750;letter-spacing:-.5px;line-height:1.35;padding-top:7px;margin-top:auto;color:#1b1c1d}body .app-shell .card-price>span{font-size:14px}body .app-shell .card-price small{font-size:10px;font-weight:400;letter-spacing:0;color:#73777c;margin-left:4px}body .app-shell .card-tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:7px;font-size:9px}body .app-shell .card-tags>span{border-radius:3px;padding:3px 4px;background:#f4f5f6;color:#6b7076}body .app-shell .card-tags .shipping-free{color:#367460;background:#eef7f3}body .app-shell .heart-button{top:5px;right:5px;z-index:1;width:31px;height:31px;display:grid;place-items:center;color:#62686f;background:#ffffffed;border:1px solid #eceeef;border-radius:50%}body .app-shell .heart-button>svg{width:17px;height:17px}body .app-shell .live-deals+.deal-list:not(:empty){margin-top:24px}body .app-shell .product-skeletons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 20px}body .app-shell .product-skeleton{display:flex;flex-direction:column;padding:0;border:0;background:none;gap:12px}body .app-shell .skeleton-image{width:100%;height:auto;aspect-ratio:1;border-radius:9px}body .app-shell .feed-footer{padding:35px 20px 20px;color:#74787d}body .app-shell .feed-footer .footer-mark{font-size:16px;color:#1b1c1d}body .app-shell .groupbuy-page{width:100%;max-width:none;margin:0;background:#fff;border:0;border-radius:0;overflow:visible;--gb-line:#eceeef;--gb-quiet:#6c7177}body .groupbuy-page .gb-heading{padding:21px 20px 17px}body .groupbuy-page .gb-heading h1{font-size:21px;letter-spacing:-.6px;font-weight:700}body .groupbuy-page .gb-heading h1>span{font-size:14px;color:#6a6d71}body .groupbuy-page .gb-heading p{font-size:11px;margin-bottom:5px;color:#71767b}body .groupbuy-page .gb-saved-link{height:38px;width:38px;border:0;border-radius:0}body .groupbuy-page .gb-discover-tabs{padding:0 20px;gap:23px}body .groupbuy-page .gb-discover-tabs>button{height:43px;font-size:13px}body .groupbuy-page .gb-discover-tabs>.gb-closing-shortcut{font-size:10px;color:#d92d20;gap:4px}body .groupbuy-page .gb-closing-shortcut>span{background:#d92d20}body .groupbuy-page .gb-search{margin:16px 20px 0;max-width:none;height:40px;background:#f6f7f8;border-color:#f1f2f3}body .groupbuy-page .gb-search input{font-size:12px}body .groupbuy-page .gb-search input::placeholder{color:#747a80}body .groupbuy-page .gb-categories{padding:12px 20px 16px;gap:7px}body .groupbuy-page .gb-categories>button{min-height:34px;padding:0 12px;font-size:11px;color:#454b52;border-color:#e5e7e9}body .groupbuy-page .gb-categories>button.selected{color:#fff;background:#1b1c1d;border-color:#1b1c1d}body .groupbuy-page .gb-filter-summary{padding:0 20px 12px;font-size:11px;color:#424b56}body .groupbuy-page .gb-section-title{padding:19px 20px 17px}body .groupbuy-page .gb-section-title h2{font-size:16px;letter-spacing:-.3px;font-weight:650}body .groupbuy-page .gb-section-title b{font-size:12px;color:#646b73}body .groupbuy-page .gb-section-title p{font-size:11px;color:#747a80;margin-top:5px}body .groupbuy-page .gb-view-switch{border:0;gap:3px}body .groupbuy-page .gb-view-switch>button{background:none;min-width:30px;min-height:34px;color:#828990}body .groupbuy-page .gb-view-switch>button.selected{background:#f1f3f5;color:#1b1c1d}body .gb-list{grid-template-columns:minmax(0,1fr);padding:0 20px;gap:20px}body .gb-list.is-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px;gap:24px 12px}body .gb-card{border:0;border-radius:0;overflow:visible}body .gb-card .gb-post-header{padding:0 1px 9px}body .gb-post-header strong{font-size:11px}body .gb-post-header small{font-size:9px}body .gb-post-header .gb-avatar{background:#f1f3f5;color:#59636d}body .is-grid .gb-post-header .gb-avatar{width:25px;height:25px;font-size:9px}body .is-grid .gb-post-header strong{font-size:10px}body .is-grid .gb-post-header>a:first-child{gap:5px}body .gb-post-source{color:#727a82}body .gb-post-cover{border-radius:10px;aspect-ratio:1.8;--gb-cover:#f4f6f7}body .is-grid .gb-post-cover{aspect-ratio:1.15}body .gb-post-cover:before{background:#fff5}body .gb-category-1{--gb-cover:#f8f4ed}body .gb-category-2{--gb-cover:#edf5f0}body .gb-category-3{--gb-cover:#f1f3f5}body .gb-category-4{--gb-cover:#f8f0f2}body .gb-category-5{--gb-cover:#f1f0f7}body .gb-category-6{--gb-cover:#edf4f8}body .gb-post-cover>.gb-category-artwork{padding:20px 15px 7px}body .is-grid .gb-post-cover>.gb-category-artwork{padding:20px 3px 5px}body .gb-cover-badge{font-size:10px;background:#fffffff2;color:#49515a;border-radius:4px;top:10px;left:10px;padding:5px 6px}body .gb-cover-badge.is-closing{background:#d92d20;color:#fff}body .is-grid .gb-cover-badge{font-size:8px;top:8px;left:8px;padding:5px;gap:3px}body .gb-cover-note{font-size:8px;right:9px;bottom:8px;color:#657079}body .is-grid .gb-cover-note{font-size:7px}body .gb-card-copy{padding:12px 1px 7px}body .is-grid .gb-card-copy{padding:10px 1px 7px}body .gb-post-category{font-size:10px;color:#71777e}body .gb-card h3{font-size:15px;line-height:1.5;letter-spacing:-.2px;font-weight:550;margin:5px 0 8px}body .is-grid .gb-card h3{font-size:13px;line-height:1.5;min-height:39px;margin:4px 0 6px}body .gb-period{font-size:11px;color:#5f6871}body .is-grid .gb-period{font-size:10px}body .gb-post-actions{margin:0;padding:1px 0;border-color:#f0f2f4}body .is-grid .gb-post-actions{margin:0;padding:0}body .gb-save,body .gb-share{color:#3d454e}body .is-grid .gb-save,body .is-grid .gb-share{min-height:36px;min-width:31px}body .gb-post-more{color:#626a73;font-size:10px}body .is-grid .gb-post-more{font-size:9px}body .gb-avatar{color:#59636d;background:#f1f3f5}body .gb-footnote{padding:34px 20px 20px;color:#7a8086}body .gb-footnote-mark{color:#555e67}body .groupbuy-page .gb-calendar-panel{margin:0 20px 13px;padding:0 12px;background:#f8f9fa;border:1px solid #eceff1;border-radius:10px}body .groupbuy-page .gb-calendar{padding:8px 0 13px}body .groupbuy-page .gb-calendar-head h2{font-size:13px}body .groupbuy-page .gb-expand{font-size:10px}body .groupbuy-page .gb-date{min-height:51px;border-radius:8px}body .groupbuy-page .gb-date.selected{background:#1b1c1d}body .groupbuy-page .gb-date-grid.is-month .gb-date{min-height:49px}body .gb-show-more{margin:20px 20px 0;width:calc(100% - 40px);background:#f6f7f8;border-color:#e9ecef;border-radius:7px}body .gb-saved-content{max-width:500px;padding-bottom:20px;margin:auto}body .gb-saved-tabs{margin:0 20px 20px}body .gb-saved-content .gb-list{padding:0 20px}body .gb-detail{inset:auto 0 0;margin:0 auto;height:auto;width:100%;max-width:500px;max-height:90dvh;border-radius:18px 18px 0 0;padding:10px 20px max(24px,env(safe-area-inset-bottom));font-family:inherit}body .gb-detail .gb-dialog-handle{display:block}body .gb-detail h2{font-size:20px;font-weight:650}body .gb-detail-dates{background:#f6f7f8;border-color:#eceff1;border-radius:8px}body .gb-detail .primary-button{background:#1b1c1d}body .app-shell .settings-page,body .app-shell .submit-page,body .app-shell .community-page{max-width:500px;padding:24px 20px 30px}body .app-shell .community-heading h1{font-size:22px}body .app-shell .primary-button{background:#1b1c1d;color:#fff;border-radius:8px}body .app-shell .secondary-button{border-color:#e3e6e9;border-radius:8px;color:#424b55}body .app-shell .demo-banner,body .app-shell .community-demo{background:#f5f7f9;border-color:#e9edf1;color:#596a7c;border-radius:8px}body .app-shell .toast{bottom:calc(91px + env(safe-area-inset-bottom));max-width:460px;width:max-content;font-size:12px;background:#22272def;border-radius:9px}body .filter-dialog{margin:auto auto 0;border-radius:18px 18px 0 0;max-width:500px;font-family:inherit}.community-paused h1{font-size:22px;font-weight:650;line-height:1.5;color:var(--site-ink);margin-top:18px;word-break:keep-all}.community-paused .primary-button{width:fit-content;margin:24px auto 0}body .product-page{padding-bottom:100px;--product-ground:#fff;--product-radius:9px;font-family:inherit}body .product-page .product-page-main{display:block;max-width:none;margin:0;padding:0 var(--site-gutter) 24px}body .product-page .product-breadcrumb{min-height:44px;margin:0;font-size:11px}body .product-page .product-heading{padding-bottom:15px}body .product-page .product-heading h1{font-size:23px;line-height:1.45;font-weight:650;max-width:none}body .product-page .product-overview{display:block;border:0;border-radius:0;overflow:visible;margin-bottom:22px}body .product-page .product-overview .product-hero{display:block;padding:0;margin:0}body .product-page .product-overview .product-hero-image{padding:0;margin:0 calc(-1 * var(--site-gutter));background:transparent;border-radius:0}body .product-page .product-overview .product-summary{display:block;background:#fff;border:0;padding:22px 0 0}body .product-page .product-price-block{margin:14px 0 20px}body .product-page .product-price-block strong{font-size:30px}body .product-page .product-price-label{font-size:12px}body .product-page .product-price-hint{font-size:11px}body .product-page .product-shopping-facts{font-size:12px;gap:12px;padding-top:18px}body .product-page .product-shopping-facts>div{grid-template-columns:72px minmax(0,1fr);gap:14px}body .product-page .product-desktop-buy{display:none}body .product-page .product-history-panel{padding:20px 0;margin:0;border-radius:0}body .product-page .price-history-heading{padding-right:0}body .product-page .price-history-value{position:static;margin-top:16px}body .product-page .product-price-history :is(h2,h3){font-size:17px}body .product-page .price-chart-label{font-family:inherit}body .product-page .product-conditions summary{gap:10px;padding:14px 0}body .product-page .product-conditions summary p{display:none}body .product-page .product-mobile-buy{position:fixed;bottom:0;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;width:100%;max-width:500px;padding:12px 20px max(12px,env(safe-area-inset-bottom));border-top:1px solid #eceeef;background:#fffffff5;z-index:30}body .product-page .product-cta{background:#1b1c1d;color:#fff;border-radius:8px}body .product-page .product-cta:hover{background:#393c40}@media(max-width:350px){html:root{--site-gutter:16px}body .site-header-inner{padding:0 16px}body .app-shell .deal-list,body .gb-list,body .gb-list.is-grid{padding-left:16px;padding-right:16px;gap:18px 10px}body .app-shell .card-copy h2{font-size:12px;min-height:36px}body .app-shell .card-price{font-size:17px}body .groupbuy-page .gb-discover-tabs{gap:17px;padding:0 16px}body .groupbuy-page .gb-discover-tabs>button{font-size:12px}body .groupbuy-page .gb-discover-tabs>.gb-closing-shortcut{font-size:9px}body .groupbuy-page .gb-section-title{padding-left:16px;padding-right:16px}body .groupbuy-page .gb-section-title h2{font-size:15px}body .is-grid .gb-card h3{font-size:12px;min-height:36px}body .is-grid .gb-period{font-size:9px}body .is-grid .gb-save,body .is-grid .gb-share{min-width:29px}body .app-shell .toast{max-width:calc(100% - 24px)}}@media(prefers-reduced-motion:reduce){.app-shell *,.product-page *{scroll-behavior:auto!important}}@media(max-width:350px){body .groupbuy-page .gb-calendar-panel{margin-left:16px;margin-right:16px;padding-left:10px;padding-right:10px}body .groupbuy-page .gb-mode-row{gap:8px}body .groupbuy-page .gb-modes{gap:10px}}@font-face{font-family:Masil Pretendard;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/PretendardVariable.woff2) format("woff2")}body:has(.wish-shell){background:#f1f1f4}body .app-shell.wish-shell{--site-width:500px;--site-ink:#232329;--site-muted:#7a7883;--site-line:#eeedf2;--site-accent:#7756e8;--accent:#7756e8;--line:#eeedf2;--muted:#7a7883;--soft:#f5f4f8;width:100%;max-width:500px;margin:auto;background:#fff;color:#232329;padding-bottom:calc(102px + env(safe-area-inset-bottom));box-shadow:0 0 0 1px #e6e5eb;font-family:Masil Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-font-smoothing:antialiased}body .wish-shell>main{display:block;max-width:none;width:100%;margin:0;padding:0;background:#fff}body .wish-shell>main:has(>.wish-feed-sheet){background:#202024}body .wish-shell>main>.settings-page,body .wish-shell>main>.submit-page,body .wish-shell>main>.community-page{background:#fff;min-height:calc(100dvh - 64px)}body .wish-shell .site-header{position:sticky;top:0;z-index:25;height:64px;max-width:500px;margin:auto;background:#202024;border:0;color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}body .wish-shell .site-header-inner{height:100%;padding:0 20px;gap:12px}body .wish-shell .site-brand{color:#fff;font-size:24px;font-weight:800;letter-spacing:-1px;gap:7px}body .wish-shell .site-brand>svg{color:#c7b8ff;width:19px;height:19px}body .wish-shell .site-tagline{display:none}body .wish-shell .site-header-actions{gap:4px}body .wish-shell .site-header-actions .icon-button{width:40px;height:44px;color:#f7f6fa}body .wish-shell .account-link,body .wish-shell .community-shortcut{color:#fff}body .wish-shell .wish-discovery-top{background:#202024;padding:0 0 24px}.wish-welcome{padding:10px 20px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff}.wish-welcome p{font-size:11px;line-height:1.5;color:#b0aeb9;margin:0 0 5px}.wish-welcome h2{font-size:25px;line-height:1.3;font-weight:700;letter-spacing:-.8px;margin:0}.wish-saved-shortcut{display:flex;flex-direction:column;align-items:center;gap:6px;min-height:52px;min-width:68px;color:#cfc4ff;background:transparent;border:0;padding:0;cursor:pointer}.wish-saved-shortcut>span{font-size:10px;white-space:nowrap;color:#ceccd5}.wish-saved-shortcut b{color:#e4ddff;font-weight:700}body .wish-shell .discovery-banner--photo{width:calc(100% - 32px);margin:0 16px;border-radius:24px;overflow:hidden}body .wish-shell .discovery-banner--photo .discovery-banner-link{height:clamp(260px,72vw,340px)}body .wish-shell .discovery-banner--photo .discovery-banner-copy{width:77%;padding:26px 22px 24px}body .wish-shell .discovery-banner--photo .discovery-banner-copy>h2{font-size:24px;line-height:1.35;letter-spacing:-.7px}body .wish-shell .discovery-banner--photo .discovery-banner-copy>p{font-size:11px}body .wish-shell .discovery-banner--photo .discovery-banner-description{max-width:166px;font-size:11px}body .wish-shell .discovery-banner--photo .discovery-banner-action{font-size:11px}body .wish-shell .wish-feed-sheet{position:relative;min-height:400px;padding-top:3px;background:#fff;border-radius:30px 30px 0 0}body .wish-shell .feed-head{display:flex;justify-content:space-between;align-items:center;padding:24px 20px 18px}body .wish-shell .feed-head .kicker{display:block;font-size:11px;color:#8a8692;margin:0 0 5px}body .wish-shell .feed-head h1{font-size:22px;font-weight:750;line-height:1.35;letter-spacing:-.6px}body .wish-shell .feed-head h1>span{display:inline-block;font-size:13px;margin-left:8px;color:#8b7eab;font-weight:550}.wish-feed-hint{display:flex;align-items:center;gap:4px;font-size:10px;white-space:nowrap;color:#88818f}body .wish-shell .search-row{display:flex;padding:0 20px;gap:8px;margin:0}body .wish-shell .search-box{display:flex;align-items:center;min-height:0;height:46px;background:#f5f4f8;border:0;border-radius:16px;padding:0 14px;color:#918b9e}body .wish-shell .search-box input{font-size:13px;color:#242329}body .wish-shell .search-box input::placeholder{color:#9c97a4}body .wish-shell .filter-button{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:16px;background:#f5f4f8;color:#665d76;flex:none}body .wish-shell .filter-button.active{background:#eee8ff;color:#7756e8}body .wish-shell .product-browse-nav{top:64px;padding-top:10px;background:#fff;border-bottom:1px solid #f1eff5;z-index:20;scroll-margin-top:64px}body .wish-shell .product-browse-categories{gap:3px;padding:0 16px 10px}body .wish-shell .product-browse-categories button{min-width:0;min-height:44px;padding:0 3px;border:0;border-radius:13px;color:#77717f;font-size:13px;font-weight:600;background:transparent}body .wish-shell .product-browse-categories button[aria-pressed=true]{color:#fff;background:#7756e8;font-weight:700}body .wish-shell .product-browse-item-row{border:0}body .wish-shell .product-browse-items{padding:5px 20px 16px;gap:11px}body .wish-shell .product-browse-thumb{border-radius:20px;width:58px;height:58px}body .wish-shell .product-browse-thumb .comparison-image{border-radius:15px}body .wish-shell .product-browse-items button[aria-pressed=true]{color:#7756e8}body .wish-shell .product-browse-items button[aria-pressed=true] .product-browse-thumb{border-color:#7756e8;background:#f4f0ff}body .wish-shell .list-toolbar{position:relative;z-index:1;padding:18px 20px 14px;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between;border:0;margin:0;font-size:12px;color:#7a7484}body .wish-shell .list-toolbar>span[role=status]{flex:1 1 140px;min-width:0;overflow-wrap:anywhere}body .wish-shell .list-toolbar>.sort-menu{margin-left:auto}body .wish-shell .list-toolbar label{display:flex;align-items:center;gap:3px}body .wish-shell .list-toolbar select{font-size:12px;background:transparent;color:#6b6574}body .wish-shell .list-toolbar b{color:#29262f}body .wish-shell .active-filters{padding:0 20px 12px}body .wish-shell .active-filters button{color:#7658b7;background:#f2edfb;border-radius:10px}body .wish-shell .bottom-nav{position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:30;display:flex;justify-content:space-around;gap:0;width:calc(100% - 28px);max-width:472px;min-height:70px;margin:0;padding:8px;background:#242428;border:1px solid #ffffff0d;border-radius:25px;box-shadow:0 10px 28px #1e17312b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body .wish-shell .bottom-nav button{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:52px;padding:0;gap:5px;border:0;color:#92909b;font-size:10px;font-weight:550;background:transparent}body .wish-shell .bottom-nav button.active{color:#f3eeff;font-weight:700;border:0}body .wish-shell .bottom-nav .nav-icon{display:grid;place-items:center;width:30px;height:28px;border-radius:10px}body .wish-shell .bottom-nav button.active .nav-icon{background:#7756e8;color:#fff}body .wish-shell .bottom-nav svg{width:20px;height:20px}body .wish-shell .bottom-nav .nav-icon i{background:#c6b5ff;color:#251c3b;border:2px solid #242428;right:-10px;top:-6px;line-height:14px;min-width:18px;font-size:9px}body .wish-shell .feed-footer{padding:36px 20px 24px;color:#a39da9;font-size:11px}body .wish-shell .feed-footer .footer-mark{color:#514958;font-size:15px}.wish-saved-intro{padding:22px 22px 30px;color:#fff}.wish-saved-intro>p{font-size:12px;color:#b6aec8;margin-bottom:8px}.wish-saved-intro>h1{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:750;margin:0 0 10px;letter-spacing:-.8px}.wish-saved-intro>h1 svg{color:#baa5ff}.wish-saved-intro>span{font-size:12px;line-height:1.6;color:#b5afbf}body .wish-shell .wish-saved-sheet{padding-top:20px}body .wish-shell .gb-saved-tabs{display:flex;gap:6px;padding:5px;margin:0 20px 8px;border:0;border-radius:16px;background:#f4f2f7}body .wish-shell .gb-saved-tabs>a{display:flex;justify-content:center;align-items:center;flex:1;min-height:40px;border:0;border-radius:12px;color:#8c8497;font-size:13px;font-weight:650;text-decoration:none}body .wish-shell .gb-saved-tabs>a.selected{color:#5e41b4;background:#fff;box-shadow:0 2px 7px #38265009}body .wish-shell .gb-saved-tabs>a span{margin-left:6px;color:inherit;font-size:11px}body .wish-shell .saved-collection[aria-pressed=true] .saved-collection-cover{border-color:#7756e8}body .wish-shell .unit-page-embedded{background:#fff;border:0}body .wish-shell .unit-offer{border-radius:22px;border-color:#eeeaf4}body .wish-shell .unit-offer-photo{border-radius:16px;overflow:hidden}body .wish-shell .groupbuy-page{border-radius:28px 28px 0 0;background:#fff}body .wish-shell .gb-post-cover{border-radius:22px}body .wish-shell .gb-calendar-panel{border-radius:22px;background:#f6f4f9;border-color:#efebf5}body .wish-shell .gb-date.selected{background:#7756e8}body .wish-shell .gb-categories>button.selected{background:#7756e8;border-color:#7756e8}body .wish-shell .gb-cover-badge.is-closing{background:#d92d20;color:#fff}body .wish-shell .empty-state button{padding:12px 18px;background:#f1edfa;color:#694bbb;border-radius:14px}body .wish-shell .toast{bottom:calc(100px + env(safe-area-inset-bottom));background:#302b3b;color:#fff;border-radius:15px;max-width:calc(100% - 40px)}body .wish-shell .filter-dialog{position:fixed;inset:auto 0 0;max-width:500px;border-radius:26px 26px 0 0;margin:auto auto 0}body .wish-shell .filter-dialog{transform:translateY(100%);transition:transform .22s cubic-bezier(.4,0,1,1),display .22s allow-discrete,overlay .22s allow-discrete}body .wish-shell .filter-dialog[open]{transform:translateY(0);transition-duration:.28s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@starting-style{body .wish-shell .filter-dialog[open]{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){body .wish-shell .filter-dialog{transition:none}}body .wish-shell .primary-button{background:#7756e8;border-radius:14px;color:#fff}@media(max-width:350px){body .wish-shell .site-header-inner{padding-inline:16px}.wish-welcome{padding-inline:16px;gap:8px}.wish-welcome h2{font-size:22px}.wish-saved-shortcut{min-width:56px}.wish-saved-shortcut>span{font-size:9px}body .wish-shell .discovery-banner--photo{margin-inline:12px;width:calc(100% - 24px);border-radius:21px}body .wish-shell .discovery-banner--photo .discovery-banner-copy{padding-inline:18px;width:80%}body .wish-shell .discovery-banner--photo .discovery-banner-copy>h2{font-size:21px}body .wish-shell .feed-head,body .wish-shell .search-row,body .wish-shell .list-toolbar{padding-left:16px;padding-right:16px}.wish-feed-hint{font-size:9px;gap:3px}body .wish-shell .product-browse-categories{padding-inline:6px;gap:0}body .wish-shell .product-browse-categories button{font-size:12px}body .wish-shell .product-browse-items{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.wish-shell *{scroll-behavior:auto!important}}body .wish-shell .shop-home-banner{padding:12px 0 20px}body .wish-shell .shop-home-banner .discovery-banner{border-radius:20px}body .wish-shell .shop-home-banner .discovery-banner-link{height:180px}body .wish-shell .shop-home-banner .discovery-banner-copy{width:77%;padding:19px 20px}body .wish-shell .shop-home-banner .discovery-banner-copy>p{font-size:10px;margin-bottom:8px}body .wish-shell .shop-home-banner .discovery-banner-copy>h2{font-size:22px;line-height:1.3}body .wish-shell .shop-home-banner .discovery-banner-description{display:none}body .wish-shell .shop-home-banner .discovery-banner-action{padding-top:8px;font-size:11px}body .wish-shell .shop-home-banner .discovery-banner-controls{bottom:12px;right:12px;min-height:30px}body .wish-shell .shop-home-banner .discovery-banner-controls>button{height:30px;min-width:30px;width:30px}body .wish-shell .feed-head{padding-top:22px;padding-bottom:16px}body .wish-shell .bottom-nav button{font-size:12px}.comparison-intro{padding:24px 22px 28px;background:#202024;color:#fff}.comparison-intro>p{font-size:12px;color:#b7aecb;margin-bottom:8px}.comparison-intro>h1{display:flex;align-items:center;gap:12px;font-size:28px;letter-spacing:-.8px;font-weight:750;margin:0 0 10px}.comparison-intro>h1 svg{color:#baa5ff}.comparison-intro>span{display:block;font-size:13px;line-height:1.6;color:#c5bfce;word-break:keep-all}body .wish-shell .comparison-sheet{padding-top:20px;min-height:65dvh}.comparison-browse{padding:24px 20px 0}.comparison-browse-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.comparison-browse-heading h2{font-size:17px;font-weight:720;letter-spacing:-.4px}.comparison-browse-heading>span{font-size:12px;color:#857c95;white-space:nowrap}.comparison-item-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 12px}.comparison-item{display:flex;flex-direction:column;min-width:0;text-align:left;background:transparent;border:0;padding:0;color:#28242e;cursor:pointer}.comparison-item-image{width:100%;aspect-ratio:1;background:#f6f4f9;border-radius:22px;overflow:hidden;padding:8px}.comparison-item-image .comparison-image{height:100%;width:100%;border-radius:15px}.comparison-item-image img{object-fit:cover}.comparison-item-name{display:flex;align-items:center;justify-content:space-between;width:100%;gap:3px;font-size:15px;font-weight:700;margin-top:10px}.comparison-item-name svg{color:#aaa1b7;flex-shrink:0}.comparison-item-count{font-size:11px;color:#89818f;line-height:1.6;margin-top:3px}.comparison-browse-note{margin-top:28px;font-size:12px;line-height:1.7;color:#81778e;word-break:keep-all}.comparison-item:focus-visible{outline:2px solid #7756e8;outline-offset:5px;border-radius:20px}.comparison-state{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:40px 10px;color:#8a8098;font-size:13px}.comparison-state h3{color:#37303f;font-size:17px}.comparison-state button{display:flex;align-items:center;gap:6px;border-radius:12px;background:#f1edfa;color:#6b4cb6;padding:13px 18px;margin-top:8px;font-size:13px}.comparison-back-to-items{display:flex;align-items:center;gap:6px;margin:18px 20px 0;padding:9px 0;color:#70519c;font-size:13px;min-height:40px}.shop-more{margin-top:16px;font-size:12px}.shop-more>summary{display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;min-height:44px;list-style:none}.shop-more>summary::-webkit-details-marker{display:none}.shop-more>div{display:flex;justify-content:center;gap:20px}.shop-more button{color:#736781;min-height:44px;padding:5px;font:inherit}.product-report-link{display:block;padding:20px 0;text-align:center;color:#81778e;font-size:12px}@media(max-width:380px){body .wish-shell .shop-home-banner .discovery-banner-link{height:160px}body .wish-shell .shop-home-banner .discovery-banner-copy{padding:16px}body .wish-shell .shop-home-banner .discovery-banner-copy>h2{font-size:20px}.comparison-browse{padding-inline:16px}.comparison-item-grid{gap:22px 10px}.comparison-item-name{font-size:14px}.comparison-item-count{font-size:10px}}body .wish-shell .unit-offer{padding:22px 0 20px;border-radius:0;border-color:#eeedf2}body .wish-shell .unit-offer-product{grid-template-columns:108px minmax(0,1fr);gap:16px}body .wish-shell .unit-offer-photo,body .wish-shell .unit-offer-photo .comparison-image{border-radius:18px;background:#f5f4f8}body .wish-shell .unit-offer-top{font-size:11px;color:#85818d}body .wish-shell .unit-offer h3{font-size:14px;font-weight:600;line-height:1.55;color:#282926;margin-top:5px}body .wish-shell .unit-price-line strong{font-size:24px;font-weight:800;letter-spacing:-.65px;color:#b84444}body .wish-shell .unit-price-line .unit-price-caption{font-size:10px;color:#ab4242}body .wish-shell .unit-offer[data-price-state=stale] .unit-price-line strong,body .wish-shell .unit-offer[data-price-state=ended] .unit-price-line strong{color:#787580}body .wish-shell .unit-totals{background:#f7f6fa;border-radius:14px;padding:13px 14px;margin:16px 0 12px;gap:8px;font-size:12px;line-height:1.5}body .wish-shell .unit-totals dt{color:#817a8c;flex-shrink:0}body .wish-shell .unit-totals dd{color:#45404f;overflow-wrap:anywhere}.unit-page .unit-observed{display:block;margin-top:5px;font-size:11px;line-height:1.6;color:#8a8592;font-variant-numeric:tabular-nums}.unit-offer-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:end}.unit-offer-footer>.unit-offer-conditions{grid-column:1;grid-row:1;min-width:0}.unit-offer-footer>.unit-offer-conditions>summary{min-height:48px;padding:0;align-items:center}.unit-offer-footer>.unit-offer-conditions[open]{grid-column:1/-1}.unit-offer-footer>.unit-store-button{grid-column:2;grid-row:1}.unit-offer-footer>.unit-offer-conditions[open]+.unit-store-button{grid-row:2}.unit-page .unit-store-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;min-width:154px;padding:12px 18px;border-radius:999px;background:#7756e8;color:#fff!important;font-size:13px;font-weight:700;line-height:1.4;white-space:nowrap;text-decoration:none;transition:background .15s}.unit-page .unit-store-button:focus-visible{outline:3px solid #7756e8;outline-offset:3px}@media(hover:hover){.unit-page .unit-store-button:hover{background:#6845d6;text-decoration:none}}@media(max-width:359px){body .wish-shell .unit-offer-product{grid-template-columns:88px minmax(0,1fr);gap:12px}body .wish-shell .unit-price-line strong{font-size:22px}.unit-page .unit-store-button{min-width:142px;padding-inline:14px;font-size:12px}.unit-offer-footer{column-gap:8px}body .wish-shell .unit-totals{padding:12px;font-size:11px}}.comparison-price-basis{font-size:11px;color:#89818f;margin:-9px 0 18px}.comparison-item-name{align-items:center;gap:5px;min-height:40px}.comparison-item-title{flex:1;min-width:0;line-height:1.4;word-break:keep-all;overflow-wrap:anywhere}.comparison-item-unit{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-variant-numeric:tabular-nums}.comparison-item-unit small{font-size:9px;line-height:1.4;font-weight:400;color:#89818f;white-space:nowrap}.comparison-item-unit b{font-size:12px;line-height:1.4;font-weight:700;color:#b84444;white-space:nowrap}@media(max-width:359px){.comparison-item-name{flex-wrap:wrap;gap:5px;align-content:start;min-height:62px}.comparison-item-title{flex-basis:100%}.comparison-item-unit{flex-direction:row;align-items:baseline;gap:4px}.comparison-item-unit small{font-size:8px}.comparison-item-unit b{font-size:10px}}html:root{--masil-ink:#20252b;--masil-muted:#68717b;--masil-line:#eceef0;--masil-accent:#6550b6;--masil-tint:#f3f0fa;--masil-blue:#2563eb;--masil-red:#bd343b;--site-gutter:20px}body:has(.wish-shell){background:#f2f3f5}body .app-shell.wish-shell,body .product-page{font-family:Masil Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif;-webkit-font-smoothing:antialiased;color:var(--masil-ink);--site-ink:var(--masil-ink);--site-muted:var(--masil-muted);--site-line:var(--masil-line);--site-accent:var(--masil-accent);--accent:var(--masil-accent);--muted:var(--masil-muted);--line:var(--masil-line);--soft:#f6f7f8}body .app-shell.wish-shell{padding-bottom:calc(96px + env(safe-area-inset-bottom));box-shadow:0 0 0 1px #e9ebee}body .wish-shell>main:has(>.wish-feed-sheet){background:#fff}body .wish-shell .site-header,body .product-page .site-header{height:60px;background:#fff;color:var(--masil-ink);border:0;-webkit-backdrop-filter:none;backdrop-filter:none}body .wish-shell .site-header-inner,body .product-page .site-header-inner{padding-inline:20px}body .wish-shell .site-brand,body .product-page .site-brand{color:var(--masil-ink);font-size:23px;letter-spacing:-1px;font-weight:800;gap:6px}body .wish-shell .site-brand>svg,body .product-page .site-brand>svg{color:var(--masil-accent);width:18px;height:20px}body .wish-shell .site-header-actions .icon-button{color:#414a54;width:44px;height:44px}body .wish-shell .site-header-actions .icon-button>svg{width:22px;height:22px;stroke-width:1.7}body .wish-shell .site-header-actions{gap:0}.storefront-intro{padding:10px 20px 4px}.storefront-intro>a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:154px;padding:20px;border-radius:16px;background:#f2f5f3;color:inherit;text-decoration:none;overflow:hidden}.storefront-intro-copy{min-width:0;flex:1}.storefront-intro-eyebrow{font-size:12px;line-height:18px;color:#5e7066;font-weight:500}.storefront-intro-copy p{margin:7px 0 13px;font-size:19px;font-weight:700;line-height:1.4;letter-spacing:-.55px;word-break:keep-all}.storefront-intro-action{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;line-height:20px;color:#40594a}.storefront-intro-photo{width:104px;height:116px;flex:none;display:grid;place-items:center;border-radius:12px;overflow:hidden;background:#fff;color:#6b8173}.storefront-intro-photo img{display:block;width:100%;height:100%;object-fit:contain}.storefront-intro a:focus-visible{outline:2px solid var(--masil-accent);outline-offset:4px}body .wish-shell .wish-feed-sheet{border-radius:0;padding-top:0;background:#fff}body .wish-shell .feed-head{padding:26px 20px 18px}body .wish-shell .feed-head h1{font-size:24px;line-height:32px;font-weight:750;letter-spacing:-.7px}.feed-description{margin:5px 0 0;color:var(--masil-muted);font-size:13px;line-height:20px;word-break:keep-all}body .wish-shell .search-row{padding-inline:20px;gap:8px}body .wish-shell .search-box{height:48px;border:0;border-radius:12px;background:#f4f5f7;color:#7c848d;padding:0 14px}body .wish-shell .search-box input{font-size:16px;color:var(--masil-ink)}body .wish-shell .search-box input::placeholder{color:#6c7680}body .wish-shell .filter-button{width:48px;height:48px;border-radius:12px;background:#f4f5f7;color:#58626d}body .wish-shell .filter-button.active{background:var(--masil-tint);color:var(--masil-accent)}body .wish-shell .product-browse-nav{top:60px;background:#fff;padding-top:9px;border-bottom:1px solid var(--masil-line);scroll-margin-top:60px}body .wish-shell .product-browse-categories{padding:0 20px;gap:2px}body .wish-shell .product-browse-categories button{min-height:48px;padding:0 5px;border-radius:0;border-bottom:2px solid transparent;background:transparent;color:#626d79;font-size:14px;font-weight:500}body .wish-shell .product-browse-categories button[aria-pressed=true]{border-bottom-color:var(--masil-accent);background:transparent;color:var(--masil-accent);font-weight:750}body .wish-shell .product-browse-items{padding:16px 20px;gap:14px}body .wish-shell .product-browse-thumb{border-radius:15px}body .wish-shell .product-browse-label{font-size:12px}body .wish-shell .list-toolbar{padding:18px 20px 14px;font-size:12px;color:var(--masil-muted);gap:8px}body .wish-shell .list-toolbar>span[role=status]{flex-basis:125px}body .wish-shell .sort-menu-trigger{font-size:12px;min-height:44px;background:transparent;border:0}body .wish-shell .live-deals{margin-top:0}body .app-shell.wish-shell .deal-list,body .app-shell.wish-shell .product-skeletons{gap:28px 10px;padding-inline:20px;grid-template-columns:repeat(3,minmax(0,1fr))}body .app-shell.wish-shell .deal-card .product-tile{border-radius:12px;background:#f6f7f8}body .app-shell.wish-shell .deal-card .card-copy{padding-top:10px}body .app-shell.wish-shell .deal-card .card-source{font-size:11px;height:16px;min-height:16px;line-height:16px;color:#68717b;margin-bottom:4px;font-weight:400}body .app-shell.wish-shell .deal-card .card-copy h2{font-size:13px;font-weight:500;line-height:19px;height:38px;min-height:38px;letter-spacing:-.25px;color:#2a3037}body .app-shell.wish-shell .deal-card .deal-price-block{margin-top:9px}body .app-shell.wish-shell .deal-card .deal-price-panel{grid-template-rows:minmax(16px,auto) minmax(25px,auto) auto;row-gap:2px}body .app-shell.wish-shell .deal-card .deal-price-heading{font-size:10px;line-height:16px;color:#a84449;font-weight:500;white-space:normal}body .app-shell.wish-shell .deal-card .deal-price-current{color:var(--masil-red)}body .app-shell.wish-shell .deal-card .deal-price-current>b{font-size:clamp(13px,calc((100cqw - 2px)/var(--price-width-factor,5)),19px);font-weight:750;letter-spacing:-.55px;line-height:25px}body .app-shell.wish-shell .deal-card .deal-price-current>b>span{font-size:11px;font-weight:500}body .app-shell.wish-shell .deal-card .deal-unit-price{font-size:11px;line-height:16px;color:#68717b;font-weight:400}body .app-shell.wish-shell .deal-card .deal-unit-price>span{white-space:normal;overflow-wrap:anywhere}body .app-shell.wish-shell .deal-card .heart-button{width:44px;height:44px;top:0;right:0;color:#697079}body .app-shell.wish-shell .deal-card .heart-button:before{box-shadow:none;background:#fffffff2;inset:6px}body .app-shell.wish-shell .deal-card .heart-button.is-saved{color:var(--masil-accent)}body .app-shell.wish-shell .deal-card .coupang-current{color:var(--masil-blue)}body .app-shell.wish-shell .deal-card .coupang-current-offer>a{color:var(--masil-blue)}body .wish-shell .live-coupang-disclosure{margin:28px 20px 0;padding:12px 0;background:transparent;color:#77808a;font-size:12px;line-height:1.7;border-top:1px solid var(--masil-line);border-radius:0}body .app-shell.wish-shell .bottom-nav{bottom:0;width:100%;max-width:500px;min-height:72px;padding:7px 12px max(8px,env(safe-area-inset-bottom));background:#fff;border:0;border-top:1px solid #e9ecef;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body .wish-shell .bottom-nav button{min-height:56px;font-size:12px;line-height:18px;font-weight:500;color:#66717c;gap:3px}body .wish-shell .bottom-nav button.active{color:var(--masil-accent);font-weight:700}body .wish-shell .bottom-nav button.active .nav-icon{background:transparent;color:var(--masil-accent)}body .wish-shell .bottom-nav svg{width:23px;height:23px}body .wish-shell .bottom-nav .nav-icon i{background:var(--masil-accent);color:#fff;border-color:#fff}body .wish-shell .feed-footer{padding:32px 20px 24px;font-size:12px;line-height:1.7;color:#78808a}body .wish-shell .comparison-intro,body .wish-shell .wish-saved-intro{padding:22px 20px 24px;background:#fff;color:var(--masil-ink)}body .wish-shell :is(.comparison-intro,.wish-saved-intro)>p{font-size:12px;color:var(--masil-muted);margin:0 0 7px}body .wish-shell :is(.comparison-intro,.wish-saved-intro)>h1{font-size:26px;line-height:35px;letter-spacing:-.7px;margin-bottom:8px;font-weight:750}body .wish-shell :is(.comparison-intro,.wish-saved-intro)>h1 svg{display:none}body .wish-shell :is(.comparison-intro,.wish-saved-intro)>span{font-size:14px;line-height:22px;color:var(--masil-muted)}body .wish-shell .comparison-sheet{padding-top:0}body .wish-shell .comparison-browse{padding:24px 20px 0}body .wish-shell .comparison-browse-heading h2{font-size:18px;font-weight:700}body .wish-shell .comparison-browse-heading>span{color:var(--masil-muted)}body .wish-shell .comparison-item-grid{gap:26px 12px}body .wish-shell .comparison-item-image{padding:0;border-radius:12px;background:#f6f7f8}body .wish-shell .comparison-item-image .comparison-image{border-radius:12px}body .wish-shell .comparison-item-name{font-size:15px;min-height:24px;margin-top:10px}body .wish-shell .comparison-item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:21px}body .wish-shell .comparison-item-count,body .wish-shell .comparison-price-basis{font-size:12px;color:var(--masil-muted)}body .wish-shell .comparison-item-price-label{font-size:11px;line-height:17px}body .wish-shell .unit-store-button{border-radius:12px;background:var(--masil-accent);font-size:14px;min-height:48px}body .wish-shell .unit-offer h3{font-size:15px}body .wish-shell .unit-totals{border-radius:12px;background:#f6f7f8;font-size:13px}body .wish-shell .saved-collections-heading h2{font-size:19px;letter-spacing:-.4px}body .wish-shell .saved-collection-cover{border-radius:18px}body .wish-shell .saved-collection-name{font-size:15px}body .wish-shell .primary-button{background:var(--masil-accent);border-radius:12px;font-size:15px;min-height:48px}body .wish-shell .filter-dialog{border-radius:22px 22px 0 0}body .wish-shell .filter-dialog .section-title h2{font-size:21px;font-weight:700}body .wish-shell .filter-dialog .muted{font-size:13px;line-height:1.7;color:var(--masil-muted)}body .wish-shell .price-presets button{color:#58626d}body .wish-shell .filter-dialog input:not([type=checkbox]){font-size:16px}body .wish-shell .price-presets button{min-height:44px;font-size:13px}body .product-page .product-heading h1{font-size:24px;font-weight:700;line-height:1.45;letter-spacing:-.65px}body .product-page .product-price-block strong{font-weight:750}body .product-page .product-shopping-facts{font-size:14px;line-height:1.65}body .product-page .product-cta{border-radius:12px;font-size:15px;min-height:52px}body .product-page .product-mobile-buy{background:#fff;border-color:var(--masil-line)}body .product-page .coupang-vs-link{background:var(--masil-blue);color:#fff;border-radius:12px;min-height:52px}body .product-page .product-back{min-height:44px;font-size:13px}body .wish-shell :is(button,a,input):focus-visible,body .product-page :is(button,a):focus-visible{outline:2px solid var(--masil-accent);outline-offset:3px}@media(max-width:374px){html:root{--site-gutter:16px}body .wish-shell :is(.site-header-inner,.search-row,.feed-head,.list-toolbar),.storefront-intro{padding-left:16px;padding-right:16px}body .app-shell.wish-shell :is(.deal-list,.product-skeletons){padding-inline:16px;column-gap:8px}.storefront-intro>a{padding:16px;gap:10px;min-height:144px}.storefront-intro-photo{width:78px;height:100px}.storefront-intro-copy p{font-size:18px}body .wish-shell .product-browse-categories{padding-inline:12px;gap:0}body .wish-shell .product-browse-categories button{padding-inline:3px;font-size:13px}body .app-shell.wish-shell .deal-card .card-copy h2{font-size:12px}}@media(prefers-reduced-motion:reduce){.storefront-intro *{transition:none}}body .product-page-refined{background:#fff;color:var(--masil-ink);padding-bottom:calc(124px + env(safe-area-inset-bottom));font-family:Masil Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif}body .product-page-refined .product-page-main{display:block;padding:0 20px 24px;max-width:500px}body .product-page-refined .product-breadcrumb{min-height:40px;margin:0;font-size:12px;gap:8px;line-height:20px;color:#66717c}body .product-page-refined .product-breadcrumb>span{color:inherit}body .product-page-refined .product-section-nav{position:sticky;top:60px;z-index:9;display:flex;gap:20px;margin:0 -20px 16px;padding:0 20px;background:#fff;border-bottom:1px solid #edf0f2}body .product-page-refined .product-section-nav button{border:0;background:none;min-height:44px;padding:0 2px;font:inherit;font-size:13px;font-weight:600;color:#58636f;cursor:pointer}body .product-page-refined .product-section-nav button:hover{color:var(--masil-accent)}body .product-page-refined :is(#product-purchase,#product-history,#product-conditions){scroll-margin-top:120px;outline:none}body .product-page-refined .product-overview{display:block;border:0;border-radius:0;overflow:visible;margin:0;background:#fff}body .product-page-refined .product-overview .product-hero{padding:0;margin:0}body .product-page-refined .product-overview .product-hero-image{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;height:clamp(250px,74vw,320px);min-height:0;aspect-ratio:auto;margin:0;padding:16px;border-radius:16px;background:#f6f7f8}body .product-page-refined .product-overview .product-hero-image>img{width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain;mix-blend-mode:multiply}body .product-page-refined .product-heading{display:block;margin:0;padding:22px 0 0}body .product-page-refined .product-merchant-eyebrow{margin:0 0 7px;color:#66717c;font-size:13px;line-height:20px;font-weight:500}body .product-page-refined .product-heading h1{font-size:22px;line-height:1.45;letter-spacing:-.55px;font-weight:700;text-wrap:pretty;word-break:keep-all;max-width:none;margin:0}body .product-page-refined .product-heading>p:not(.product-merchant-eyebrow){font-size:12px;line-height:1.7;color:#66717c;margin-top:8px}body .product-page-refined .product-ended{display:inline-block;margin-top:10px;font-size:12px;border-radius:6px}body .product-page-refined .product-overview .product-summary{border:0;background:#fff;padding:24px 0 28px}body .product-page-refined .product-purchase-title{font-size:14px;line-height:22px;letter-spacing:-.2px;font-weight:600;color:#46515e;margin:0 0 12px}body .product-page-refined .product-overview .product-price-block{margin:0 0 20px}body .product-page-refined .deal-price-block.is-expanded .deal-price-panel{grid-template-rows:auto;grid-auto-rows:auto;row-gap:4px}body .product-page-refined .deal-price-block.is-expanded .deal-price-header{min-height:20px;align-items:center}body .product-page-refined .deal-price-block.is-expanded .deal-price-current{color:var(--masil-red)}body .product-page-refined .deal-price-block.is-expanded .deal-price-current>b{font-size:32px;line-height:40px;font-weight:750;letter-spacing:-.8px}body .product-page-refined .product-overview .product-shopping-facts{padding:16px;border:0;border-radius:12px;background:#f6f7f8;gap:12px;font-size:14px;line-height:1.65}body .product-page-refined .product-overview .product-shopping-facts>div{grid-template-columns:82px minmax(0,1fr);gap:10px}body .product-page-refined .product-shopping-facts dt{font-size:13px;color:#66717c;gap:7px}body .product-page-refined .product-shopping-facts svg{width:17px;height:17px;color:#7b8590}body .product-page-refined .product-shopping-facts dd{font-size:14px;font-weight:500;color:#303945}body .product-page-refined .product-desktop-buy{display:none}body .product-page-refined .product-page-main .product-history-panel{margin:0;padding:28px 0;border-top:1px solid #edf0f2;border-radius:0;background:#fff}body .product-page-refined .price-history-heading h2{font-size:19px;font-weight:700;letter-spacing:-.4px}body .product-page-refined .price-history-heading{padding-right:0}body .product-page-refined .price-history-note{font-size:12px;line-height:1.7;color:#66717c}body .product-page-refined :is(.product-conditions,.product-context){border:0;border-top:1px solid #edf0f2;margin:0}body .product-page-refined :is(.product-conditions,.product-context)>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;min-height:64px;padding:16px 0;cursor:pointer;font-size:15px;font-weight:600;color:#303945}body .product-page-refined :is(.product-conditions,.product-context)>summary::-webkit-details-marker{display:none}body .product-page-refined .product-conditions h2{font-size:15px;margin:0}body .product-page-refined .product-conditions summary>svg:first-child{display:none}body .product-page-refined .product-conditions summary p{display:none}body .product-page-refined .product-conditions-body{padding:0 0 20px}body .product-page-refined .product-conditions li{font-size:13px;line-height:1.8;color:#66717c}body .product-page-refined .product-context[open]>summary>svg{transform:rotate(180deg)}body .product-page-refined .product-context .product-group-info{margin:0 0 20px;font-size:13px;line-height:1.7}body .product-page-refined .product-report-link{display:flex;align-items:center;min-height:48px;margin:14px 0 0;font-size:12px;color:#66717c;text-decoration:underline;text-underline-offset:3px}body .product-page-refined .related-unit-section{border-top:1px solid #edf0f2;margin:0;padding:28px 0}body .product-page-refined .related-unit-heading h2{font-size:19px;line-height:27px;font-weight:700}body .product-page-refined .related-unit-section>p{font-size:13px;line-height:1.7;color:#66717c;margin:8px 0 20px}body .product-page-refined .related-unit-copy h3{font-size:14px;line-height:21px;min-height:42px}body .product-page-refined .related-unit-copy>span{font-size:12px;color:#66717c}body .product-page-refined .related-unit-copy strong{color:var(--masil-red);font-size:20px}body .product-page-refined .related-unit-card .comparison-image{border-radius:12px;background:#f6f7f8}body .product-page-refined .related-unit-card>a.related-unit-all{display:flex;min-height:44px;padding:10px 12px;font-size:12px;margin-top:12px}body .product-page-refined .coupang-vs{border-radius:16px;border:1px solid #e8ebef;box-shadow:none}body .product-page-refined .coupang-vs-link{min-height:52px;background:#2563eb;color:#fff;border-radius:12px;font-size:15px}body .product-page-refined .product-mobile-buy{display:flex;max-width:500px;width:100%;left:50%;right:auto;transform:translate(-50%);margin:0;border-top:1px solid #e8ebef;padding:12px 20px calc(12px + env(safe-area-inset-bottom));gap:14px;background:#fff;box-shadow:0 -4px 16px #26344505}body .product-page-refined .product-mobile-buy>div{max-width:48%;flex-shrink:1}body .product-page-refined .product-mobile-buy strong{font-size:23px;font-weight:750;letter-spacing:-.65px;line-height:30px;color:#222b36}body .product-page-refined .product-mobile-buy>div>span{font-size:11px;color:#66717c;line-height:16px;margin-bottom:0}body .product-page-refined .product-mobile-buy .product-cta{max-width:none;min-height:52px;border-radius:12px;padding:12px;font-size:14px;line-height:20px;background:var(--masil-accent);color:#fff;font-weight:650;white-space:normal}body .product-page-refined .product-mobile-buy .product-cta:hover{background:#55409f}body .product-page-refined .product-mobile-buy .product-cta svg{flex-shrink:0;width:17px}body .product-page-refined :is(button,a,summary):focus-visible{outline:2px solid var(--masil-accent);outline-offset:4px}body .wish-shell .unit-page-refined{padding:24px 20px 0}body .wish-shell .unit-page-refined .unit-offer{padding:24px 0;border:0;border-bottom:1px solid #edf0f2;border-radius:0;background:#fff;box-shadow:none}body .wish-shell .unit-page-refined .unit-offer-product{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start}body .wish-shell .unit-page-refined .unit-offer-photo{border-radius:12px;background:#f6f7f8}body .wish-shell .unit-page-refined .unit-offer-photo .comparison-image{border-radius:12px}body .wish-shell .unit-page-refined .unit-offer h3{font-size:15px;line-height:1.5;font-weight:600;letter-spacing:-.25px;margin:5px 0 8px}body .wish-shell .unit-page-refined .unit-offer h3 a{display:block;overflow:visible;-webkit-line-clamp:unset}body .wish-shell .unit-page-refined .unit-offer-top{font-size:12px;color:#66717c;gap:6px;flex-wrap:wrap}body .wish-shell .unit-page-refined .unit-price-line{margin-top:12px}body .wish-shell .unit-page-refined .unit-price-line strong{font-size:24px;line-height:32px;font-weight:750;color:var(--masil-red);letter-spacing:-.6px}body .wish-shell .unit-page-refined :is(.unit-price-caption,.unit-observed,.group-member-time){font-size:11px;color:#66717c;line-height:18px}body .wish-shell .unit-page-refined :is(.unit-reference,.unit-option,.unit-price-line>small){font-size:12px;line-height:1.65;color:#66717c}body .wish-shell .unit-page-refined :is(.unit-offer-footer,.group-member-bottom){display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px}body .wish-shell .unit-page-refined .unit-offer-conditions{flex:1;min-width:0}body .wish-shell .unit-page-refined .unit-offer-conditions[open]{flex-basis:100%;order:1}body .wish-shell .unit-page-refined .unit-offer-conditions>summary{font-size:12px;min-height:44px;color:#66717c;gap:5px}body .wish-shell .unit-page-refined .unit-offer-conditions>div{border-radius:12px;background:#f6f7f8;font-size:13px;line-height:1.7;padding:16px;color:#58636f}body .wish-shell .unit-page-refined .unit-totals{margin:0 0 16px;padding:0;background:transparent;font-size:13px}body .wish-shell .unit-page-refined .unit-store-button{background:var(--masil-accent);color:#fff!important;border:0;border-radius:12px;font-size:14px;font-weight:600;min-height:48px;padding:12px 17px;gap:7px}body .wish-shell .unit-page-refined .unit-store-button:hover{background:#55409f}body .wish-shell .unit-page-refined .unit-controls{background:#f6f7f8;border-radius:12px;padding:16px;gap:14px}body .wish-shell .unit-page-refined .unit-controls select{min-height:44px;font-size:14px;background:#fff;border-radius:8px}body .wish-shell .unit-page-refined .unit-best-label{font-size:11px;border-radius:5px;background:#f0ecf8;color:var(--masil-accent);padding:3px 6px;white-space:normal}body .group-detail-page .group-detail-hero{padding:24px 20px}body .group-detail-page .group-detail-intro{gap:16px;align-items:center}body .group-detail-page .group-detail-intro>.comparison-image{width:88px;height:88px;border-radius:12px}body .group-detail-page .group-detail-intro h1{font-size:22px;font-weight:700;line-height:1.4;letter-spacing:-.5px}body .group-detail-page .group-detail-price strong{font-size:25px;letter-spacing:-.6px}body .group-detail-page .group-detail-criteria{margin-top:16px;border-top:1px solid #edf0f2}body .group-detail-page .group-detail-criteria>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;font-size:13px;list-style:none;cursor:pointer;color:#66717c}body .group-detail-page .group-detail-criteria>summary::-webkit-details-marker{display:none}body .group-detail-page .group-detail-criteria[open]>summary>svg{transform:rotate(180deg)}body .group-detail-page .group-detail-note{font-size:13px;line-height:1.75;color:#66717c}body .group-detail-page .group-detail-criteria .group-detail-note{margin:0;padding:8px 0}body .group-detail-page .group-detail-products-heading{font-size:19px;font-weight:700;padding-top:24px}body .group-detail-page .unit-page-refined{padding-top:12px}@media(max-width:374px){body .product-page-refined .product-page-main{padding-inline:16px}body .product-page-refined .product-section-nav{margin-inline:-16px;padding-inline:16px}body .product-page-refined .product-heading h1{font-size:21px}body .product-page-refined .product-mobile-buy{padding-inline:16px;gap:10px}body .product-page-refined .product-mobile-buy strong{font-size:21px}body .product-page-refined .product-mobile-buy .product-cta{font-size:13px;padding-inline:10px}body .wish-shell .unit-page-refined{padding-inline:16px}body .wish-shell .unit-page-refined .unit-offer-product{grid-template-columns:84px minmax(0,1fr);gap:12px}}
