@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Noto+Sans+KR:wght@400;500;600;700;800&display=swap");:root{--blue:#3182f6;--blue-dark:#1767d8;--blue-soft:#eef5ff;--ink:#191f28;--muted:#6b7684;--line:#e8edf3;--paper:#fff;--subtle:#f7f8fa;--danger:#f04452;--discount:#ef4452}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Manrope,Noto Sans KR,sans-serif;-webkit-font-smoothing:antialiased}.shell{max-width:1180px;margin:auto;padding-left:32px;padding-right:32px}.top{padding-top:18px}header{height:58px;justify-content:space-between}.brand,header{display:flex;align-items:center}.brand{gap:10px;color:inherit;text-decoration:none;font-size:19px;font-weight:800;letter-spacing:-.8px}.brand-mark{width:31px;height:31px;display:grid;place-items:center;background:var(--blue);color:#fff;border-radius:10px;font-weight:800;font-size:15px}.header-note{font-size:12px;font-weight:600;color:#8993a0;display:flex;align-items:center;gap:8px}.pulse{width:7px;height:7px;background:var(--blue);border-radius:50%;box-shadow:0 0 0 4px #e5efff}.affiliate-note{font-size:11px;line-height:1.7;color:#737e8a}.affiliate-note-top{padding:7px 0 12px;border-bottom:1px solid var(--line)}.affiliate-note-bottom{margin-top:24px;padding:13px 0 0;border-top:1px solid var(--line);font-weight:600}.hero{padding:64px 0 38px;position:relative;background:radial-gradient(circle at 87% 28%,#edf5ff 0,rgba(237,245,255,.8) 12%,transparent 32%)}.eyebrow{font-size:10px;letter-spacing:1.5px;font-weight:800;color:#8a95a3;margin:0 0 12px}.hero h1{letter-spacing:-3.8px;line-height:1.06;font-size:clamp(42px,6vw,72px);margin:0;font-weight:800}.hero h1 em{font-style:normal;color:var(--blue)}.hero>p:not(.eyebrow){color:#727d8b;line-height:1.75;margin:19px 0 25px;font-size:14px}.search{height:60px;max-width:none;border:1px solid #dce3ec;border-radius:17px;background:#fff;display:flex;align-items:center;padding:0 12px 0 18px;gap:12px;box-shadow:0 10px 30px rgba(24,38,56,.07);transition:border-color .18s,box-shadow .18s}.search:focus-within{border-color:#8eb8f8;box-shadow:0 12px 32px rgba(49,130,246,.12)}.coupang-search{max-width:none;margin-top:18px;padding:17px 18px 14px;border:1px solid #e7ebf0;border-radius:16px;background:#fbfcfe}.coupang-eyebrow{margin:0 0 5px;font:800 9px Manrope;letter-spacing:1.2px;color:#8b96a3}.coupang-search h2{margin:0;font:800 15px Noto Sans KR;letter-spacing:-.5px;color:#303946}.coupang-search-description{margin:0 0 12px;font:400 16px/1.7 Noto Sans KR;letter-spacing:-.5px;color:#252d37}.coupang-widget{overflow:hidden;border-radius:10px;background:#fff}.coupang-widget iframe{display:block;width:100%;height:44px;border:0}.coupang-disclosure{margin:11px 1px 0;font:400 15px/1.75 Noto Sans KR;letter-spacing:-.45px;color:#1f2937}.search>span{font-size:27px;line-height:1;transform:rotate(-20deg);color:var(--blue)}.search input{border:0;outline:0;min-width:0;flex:1 1;font:15px Noto Sans KR;color:var(--ink);background:transparent}.search input::placeholder{color:#a6afb9}.search kbd{font:11px Manrope;color:#94a0ad;background:#f4f6f8;border:1px solid #e9edf2;border-radius:7px;padding:5px 8px}.search-clear{border:0;background:#f2f5f8;color:#657181;border-radius:8px;height:30px;padding:0 10px;font:700 11px Noto Sans KR;cursor:pointer;white-space:nowrap}.search-clear:hover{background:#e8f1ff;color:var(--blue)}.hero-update{display:inline-flex;align-items:center;gap:8px;margin-top:17px;padding:8px 11px;border:1px solid #e4ebf3;border-radius:999px;background:#fff;color:#7e8997;font-size:10px;box-shadow:0 5px 15px rgba(24,38,56,.04)}.hero-update strong{font-family:Noto Sans KR;font-size:10px;font-weight:700;color:#667281}.hero-update b{font-weight:700;color:#3e4a59}.hero-update-dot,.update-chip i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 3px #e5efff}.store-tabs{display:flex;align-items:center;gap:8px;border-bottom:0;padding:2px 0 10px}.store-tab{border:0;background:transparent;color:#9aa4b1;border-radius:12px;padding:10px 15px;font:700 18px Noto Sans KR;cursor:pointer}.store-tab.active{color:var(--ink);background:var(--blue-soft)}.store-tab:disabled:not(.active){cursor:default;opacity:.48}.sub-tabs{display:flex;gap:4px;padding:3px 0 18px;border-bottom:1px solid var(--line);overflow:auto}.sub-tabs button{border:0;background:transparent;color:#75808d;border-radius:10px;padding:10px 15px;font:600 13px Noto Sans KR;white-space:nowrap;cursor:pointer}.sub-tabs button:hover{background:#f5f7fa;color:#303946}.sub-tabs button.active{background:var(--blue);color:#fff;box-shadow:0 5px 12px rgba(49,130,246,.18)}.coupang-info{padding-top:24px;padding-bottom:18px}.coupang-info .coupang-eyebrow{margin-bottom:5px}.coupang-info .coupang-search-description{margin:0;font:400 16px/1.7 Noto Sans KR;letter-spacing:-.5px;color:#252d37}.coupang-info .coupang-disclosure{margin:10px 0 0;font:400 15px/1.75 Noto Sans KR;letter-spacing:-.45px;color:#1f2937}.controls-shell{position:-webkit-sticky;position:sticky;top:0;z-index:1000;isolation:isolate;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 6px 20px rgba(25,40,61,.07)}.controls-inner{max-width:1180px;margin:0 auto;padding:10px 32px}.controls-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.controls-top .coupang-search,.controls-top .search{width:100%;max-width:none}.controls-top .coupang-search{margin-top:0;padding:0;border:0;background:transparent}.controls-top .coupang-widget{height:60px;border:0;border-radius:17px;background:#fff;overflow:hidden;box-shadow:0 0 0 1px #e7ebf0}.controls-top .coupang-widget iframe{display:block;width:100%;height:44px;margin:8px 0;border:0}.controls-store-tabs{margin-top:6px}.controls-store-tabs .store-tabs{padding:0}.controls-store-tabs .store-tab{padding:7px 12px}.controls-category-tabs{margin-top:2px}.controls-category-tabs .sub-tabs{padding:0;border-bottom:0}.controls-category-tabs .sub-tabs button{padding:8px 12px}.controls-category-tabs .sub-tabs button.active{box-shadow:none}.content{padding-top:46px;min-height:480px}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:22px;gap:20px}.section-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;min-width:0}.section-title .eyebrow{margin:0;flex:0 0 auto}.section-head h2,.section-title h2{margin:0;letter-spacing:-1.5px;font-size:28px}.section-meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;color:#84909d;font-size:12px;font-weight:600}.update-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;background:#f6f8fb;border:1px solid #e8edf2;color:#7c8795;font-size:10px;white-space:nowrap}.update-chip i{width:5px;height:5px;box-shadow:none}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.card{background:#fff;border:1px solid #e8edf3;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;min-width:0;height:100%;transition:transform .18s,box-shadow .18s,border-color .18s}.card:hover{transform:translateY(-4px);border-color:#d5deea;box-shadow:0 18px 38px rgba(25,40,61,.1)}.image{height:222px;background:#f5f7f9;position:relative;display:grid;place-items:center;color:#9ba6b2;font-size:12px;overflow:hidden}.image-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.image-link-empty{display:grid;place-items:center}.image img{width:100%;height:100%;object-fit:cover}.discount-badge{position:absolute;top:12px;left:12px;background:var(--discount);color:#fff;border-radius:10px;padding:7px 10px;font:800 18px Manrope;letter-spacing:-.7px;box-shadow:0 6px 16px rgba(239,68,82,.22)}.discount-badge small{font-size:9px;margin-left:2px;letter-spacing:-.2px}.deal-tags{position:absolute;top:58px;left:12px;right:auto;max-width:calc(100% - 24px);display:flex;flex-direction:column;align-items:flex-start;gap:5px;z-index:2}.deal-tag{display:inline-flex;align-items:center;min-height:26px;max-width:100%;padding:4px 10px;border-radius:999px;background:rgba(18,22,30,.72);-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);color:#fff;border:1px solid rgba(255,255,255,.14);font:600 10px/1.3 Manrope,Noto Sans KR;letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 3px 12px rgba(0,0,0,.22)}.card-body{padding:15px 16px 16px;display:flex;flex-direction:column;flex:1 1;min-width:0}.brand-name{font-size:11px;color:#8994a1;margin:0 0 5px}.card h3{font:600 14px/1.5 Noto Sans KR;letter-spacing:-.45px;margin:0;height:42px;overflow:hidden;color:#252d37}.product-title-link{color:inherit;text-decoration:none}.product-title-link:hover{text-decoration:underline;text-underline-offset:3px}.price{margin-top:11px;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.price del{font-size:11px;color:#a3adb8}.price strong{font-size:22px;letter-spacing:-1.1px;color:#151b24}.price strong small{font-size:12px;margin-left:1px}.rating-slot{height:40px;display:flex;align-items:flex-start;padding-top:8px}.rating{font:12px Noto Sans KR;margin:0;color:#f59f0b}.rating span{color:#7f8995;margin-left:2px}.card .deal-link,.card button{width:100%;border:1px solid #dfe5ec;background:#fff;border-radius:10px;color:#394452;height:39px;margin-top:auto;font:700 12px Noto Sans KR;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.18s}.card .deal-link:hover,.card button:hover{background:var(--blue);border-color:var(--blue);color:#fff}.card button:disabled{cursor:default;opacity:.7}.card .deal-link span,.card button span{margin-left:8px;font-size:15px}.skeleton{height:385px;border-radius:18px;background:linear-gradient(100deg,#f0f2f5 20%,#fafbfc 40%,#f0f2f5 60%);background-size:200% 100%;animation:load 1.3s infinite}@keyframes load{to{background-position:-200% 0}}.empty{text-align:center;padding:47px 20px 72px;background:#f8fafc;border:1px dashed #d9e1ea;border-radius:22px}.empty-orbit{height:68px;width:68px;border-radius:50%;margin:auto auto 17px;background:var(--blue-soft);display:grid;place-items:center;box-shadow:11px 11px 0 #d8e7ff}.empty-orbit i{font-size:26px;color:var(--blue);font-style:normal}.empty h3{letter-spacing:-1.5px;font-size:23px;margin:0}.empty>p:not(.eyebrow){font:14px/1.7 Noto Sans KR;color:var(--muted);margin:11px 0 20px}.search-empty{padding:28px 20px 40px;background:#fff;border:1px solid #e8edf3;border-radius:22px}.empty-coupang{width:min(100%,700px);margin:0 auto 18px;padding:5px;background:#fff;border:1px solid #e8edf3;border-radius:17px}.empty-coupang .coupang-widget{height:68px;border:1px solid #e3e8ef;border-radius:14px;background:#fff;overflow:hidden}.empty-coupang .coupang-widget iframe{display:block;width:100%;height:56px;margin:6px 0;border:0}.search-empty h3{margin:0;font:700 20px/1.4 Noto Sans KR;letter-spacing:-.8px;color:#252d37}.search-empty>p:not(.eyebrow){max-width:620px;margin:9px auto 0;font:14px/1.7 Noto Sans KR;color:#6f7a86}.seo-intro{max-width:1180px;padding-top:54px;padding-bottom:4px}.seo-intro h1{font-size:42px;letter-spacing:-2.8px;line-height:1.12;margin:0 0 14px}.seo-intro>p:last-child{max-width:720px;font:15px/1.85 Noto Sans KR;color:#6c7784;margin:0}.home-seo,.today-seo{max-width:1180px;margin:54px auto 0;padding:28px 32px 34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home-seo h2,.today-seo-title h2{font-size:24px;letter-spacing:-1.5px;margin:0 0 10px}.home-seo>div:first-child>p:last-child,.today-seo-title>p:last-child{font:14px/1.8 Noto Sans KR;color:#6f7a86;margin:0}.today-seo-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:22px}.today-seo-grid article{background:#fff;border:1px solid #e8edf2;border-radius:14px;padding:17px}.today-seo-grid strong{display:block;font-size:14px;letter-spacing:-.4px;margin-bottom:7px}.today-seo-grid span{display:block;font:12px/1.7 Noto Sans KR;color:#7b8692}.today-seo-note{margin:18px 0 0;font:11px/1.7 Noto Sans KR;color:#89939f}.home-seo{display:flex;justify-content:space-between;gap:36px}.home-seo>div:first-child{flex:1 1}.home-seo-links{width:min(100%,560px);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.home-seo-links a{display:flex;flex-direction:column;gap:5px;padding:14px 15px;border:1px solid #e8edf2;border-radius:13px;background:#fff;text-decoration:none;color:inherit}.home-seo-links a:hover{border-color:#c9dcfb;background:#f8fbff}.home-seo-links strong{font:700 13px Noto Sans KR;letter-spacing:-.4px}.home-seo-links span{font:11px Noto Sans KR;color:#89939f}.site-footer{border-top:1px solid var(--line);margin-top:60px;padding-top:22px;padding-bottom:34px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.site-footer p{margin:3px 0 0;font:12px Noto Sans KR;color:#737e8c}.site-footer small{font:11px Noto Sans KR;color:#98a1ad}.footer-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px}.footer-links a{font:11px Noto Sans KR;color:#75808d;text-decoration:none}.footer-links a:hover{color:var(--blue)}.ohouse-detail-sales{display:inline-flex;align-items:center;margin:0 0 11px;padding:7px 10px;border-radius:9px;background:#fff2f0;color:#e5484d;font:800 12px/1 Noto Sans KR;letter-spacing:-.25px}.ohouse-detail-benefits{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px}.ohouse-detail-benefits span{padding:7px 9px;border-radius:8px;background:#f4f7fb;border:1px solid #e6ebf1;color:#566271;font:700 11px/1.2 Noto Sans KR}.ohouse-detail-price-note{margin:10px 0 0;font:11px/1.7 Noto Sans KR;color:#89939f}.product-original-price{font:600 13px/1 Noto Sans KR;color:#9aa4b0;text-decoration:line-through;margin-left:5px}.product-back-row{margin-bottom:12px}.product-back{display:inline-flex;align-items:center;min-height:36px;padding:0 11px;border:1px solid #e5eaf0;border-radius:10px;background:#fff;color:#596574;text-decoration:none;font:700 12px Noto Sans KR;transition:.18s}.product-back:hover{background:#f6f9fd;border-color:#d2dce8;color:var(--blue)}.product-page{padding-top:42px}.product-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:26px;font:12px Noto Sans KR;color:#8b96a3}.product-breadcrumb a{color:#6f7b88;text-decoration:none}.product-breadcrumb a:hover{color:var(--blue)}.product-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:42px;gap:42px;align-items:start}.product-visual{background:#f5f7f9;border:1px solid var(--line);border-radius:22px;overflow:hidden;aspect-ratio:1/1}.product-visual img{width:100%;height:100%;object-fit:cover;display:block}.product-info{padding-top:8px}.product-eyebrow{margin-bottom:13px}.product-brand{font:12px Noto Sans KR;color:#8994a1;margin:0 0 8px}.product-title{font:700 34px/1.3 Noto Sans KR;letter-spacing:-1.8px;margin:0 0 18px}.product-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:17px}.product-tag{padding:6px 9px;border-radius:8px;background:#f2f5f8;color:#566271;font:700 11px Noto Sans KR}.product-price-row{display:flex;align-items:baseline;gap:10px;margin-top:6px}.product-discount{font:800 20px Manrope;color:var(--discount)}.product-price{font:800 32px Manrope;letter-spacing:-1.3px}.product-price small{font:700 14px Noto Sans KR;margin-left:2px}.product-rating{margin:14px 0 0;font:13px Noto Sans KR;color:#f59f0b}.product-rating span{color:#7f8995;margin-left:4px}.product-action{display:flex;flex-direction:column;gap:9px;margin-top:26px}.product-buy{height:52px;border-radius:13px;background:var(--blue);color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;font:800 14px Noto Sans KR;box-shadow:0 10px 24px rgba(49,130,246,.2)}.product-buy:hover{background:var(--blue-dark)}.product-meta{margin-top:20px;padding:16px 17px;border:1px solid var(--line);border-radius:15px;background:#fbfcfd;color:#6f7a86;font:12px/1.75 Noto Sans KR}.product-meta strong{color:#3d4855}.product-related{margin-top:58px;padding-top:30px;border-top:1px solid var(--line)}.product-related h2{margin:0 0 17px;font-size:23px;letter-spacing:-1.3px}.related-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.related-card{display:block;color:inherit;text-decoration:none;border:1px solid var(--line);border-radius:15px;overflow:hidden;background:#fff;transition:.18s}.related-card:hover{border-color:#cfdbea;transform:translateY(-2px)}.related-card img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background:#f5f7f9}.related-card-body{padding:11px 12px 13px}.related-card-title{font:600 12px/1.5 Noto Sans KR;height:36px;overflow:hidden}.related-card-price{margin-top:7px;font:800 16px Manrope}.related-card-price small{font:600 10px Noto Sans KR;margin-left:1px}.product-note{margin-top:12px;font:11px/1.7 Noto Sans KR;color:#89939f}.ohouse-deal-countdown{margin:0 0 24px;padding:18px 22px;border:1px solid #dce8f8;border-radius:18px;background:linear-gradient(135deg,#f7fbff,#fff);display:flex;align-items:center;gap:14px;box-shadow:0 10px 26px rgba(49,130,246,.07)}.ohouse-deal-countdown>div{display:flex;align-items:baseline;gap:7px}.ohouse-countdown-label{font:800 11px Noto Sans KR;letter-spacing:.5px;color:var(--blue);text-transform:uppercase}.ohouse-deal-countdown strong{font:700 14px Noto Sans KR;color:#4b5664}.ohouse-deal-countdown>b{font:800 34px/1 Manrope;letter-spacing:-1.5px;color:#151b24;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ohouse-countdown-note{margin-left:auto;font:600 10px Noto Sans KR;color:#87919e}.ohouse-sales-badge{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;padding:8px 10px;border-radius:9px;background:rgba(25,31,40,.9);color:#fff;font:800 11px/1.25 Noto Sans KR;letter-spacing:-.25px;box-shadow:0 6px 14px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ohouse-card .discount-badge{font-size:14px;padding:7px 9px}.ohouse-card .card-body{padding-top:14px}.ohouse-rating-row{display:flex;align-items:center;gap:7px;margin:7px 0 0;font:700 12px Noto Sans KR;color:#f59f0b}.ohouse-rating-row i{font-style:normal;color:#a1abb7}.ohouse-rating-row span:last-child{color:#7f8995;font-weight:600}.ohouse-card .price{margin-top:9px;flex-wrap:nowrap;min-width:0}.ohouse-card .price del{font:600 11px Noto Sans KR;color:#9aa4b0;white-space:nowrap;flex:0 0 auto}.ohouse-benefits{display:flex;flex-wrap:wrap;align-content:flex-start;gap:5px;margin-top:8px;min-height:29px}.ohouse-benefits span{display:inline-flex;align-items:center;max-width:100%;padding:4px 7px;border-radius:7px;background:#f4f7fb;border:1px solid #e6ebf1;color:#566271;font:700 10px/1.2 Noto Sans KR;letter-spacing:-.25px}.ohouse-card .deal-link{margin-top:auto}.ohouse-price-note{margin:8px 0 0;min-height:31px;font:10px/1.55 Noto Sans KR;color:#919aa6;letter-spacing:-.2px}.product-back-row{margin-bottom:10px}.product-back{width:100%;justify-content:center;min-height:42px;padding:0 12px;font-size:12px;border-radius:11px}.product-breadcrumb{margin-bottom:18px;gap:6px;white-space:nowrap;overflow:hidden}.product-breadcrumb span:last-child{overflow:hidden;text-overflow:ellipsis}@media(max-width:720px){.coupang-info{padding-top:17px;padding-bottom:13px}.coupang-info .coupang-search-description{font-size:14px;line-height:1.65}.coupang-info .coupang-disclosure{font-size:13px;line-height:1.7}.controls-inner{padding:7px 18px 8px;min-width:0}.controls-top{grid-template-columns:1fr;gap:5px;min-width:0}.controls-top .coupang-search,.controls-top .search{min-width:0}.controls-top .coupang-widget{height:44px;border-radius:15px}.controls-top .coupang-widget iframe{height:44px;margin:0}.controls-store-tabs{margin-top:4px;min-width:0;max-width:100%;overflow:hidden}.controls-store-tabs .store-tabs{min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.controls-store-tabs .store-tabs::-webkit-scrollbar{display:none}.controls-store-tabs .store-tab{flex:0 0 auto;font-size:16px;padding:8px 11px}.controls-category-tabs{margin-top:2px;min-width:0;max-width:100%;overflow:hidden}.controls-category-tabs .sub-tabs{min-width:0;max-width:100%;padding:0;gap:2px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.controls-category-tabs .sub-tabs::-webkit-scrollbar{display:none}.controls-category-tabs .sub-tabs button{flex:0 0 auto;padding:8px 9px;font-size:11px}.shell{padding-left:18px;padding-right:18px}.top{padding-top:10px}.header-note{display:none}.affiliate-note-top{padding:6px 0 10px;font-size:10px}.hero{padding:47px 0 29px}.hero h1{font-size:43px;letter-spacing:-2.8px}.hero>p:not(.eyebrow){font-size:13px;margin:16px 0 21px}.search{height:53px;border-radius:15px;gap:8px}.coupang-search{margin-top:13px;padding:14px 13px 12px;border-radius:14px}.coupang-search-description{font-size:14px;line-height:1.65}.coupang-disclosure{font-size:13px;line-height:1.7}.search-clear{height:29px;padding:0 8px;font-size:10px}.search kbd{display:none}.store-tabs{padding-top:1px}.store-tab{font-size:16px;padding:9px 12px}.sub-tabs{padding-bottom:14px}.sub-tabs button{padding:9px 12px;font-size:12px}.content{padding-top:34px}.section-head{align-items:flex-start;flex-direction:column;margin-bottom:18px}.section-head h2{font-size:23px}.section-meta{width:100%;justify-content:flex-start;gap:8px}.update-chip{font-size:9px}.grid{grid-template-columns:repeat(2,1fr);gap:10px}.image{height:166px}.card{border-radius:14px}.card-body{padding:12px}.card h3{font-size:13px}.price{gap:5px;margin-top:9px}.price strong{font-size:18px}.rating-slot{height:34px;padding-top:7px}.rating{font-size:10px}.discount-badge{font-size:15px;top:9px;left:9px;padding:6px 8px}.deal-tags{top:54px;left:9px;right:auto;max-width:calc(100% - 18px);gap:4px}.deal-tag{min-height:22px;padding:3px 8px;border-radius:999px;font-size:9px;letter-spacing:0}.card .deal-link,.card button{font-size:11px;height:37px}.empty{padding:39px 10px 50px}.product-page{padding-top:28px}.product-layout{grid-template-columns:1fr;gap:24px}.product-info{padding-top:0}.product-title{font-size:27px;letter-spacing:-1.4px}.product-visual{border-radius:17px}.product-related{margin-top:40px;padding-top:25px}.related-grid{grid-template-columns:repeat(2,1fr);gap:9px}.seo-intro{padding-top:36px;padding-bottom:0}.seo-intro h1{font-size:30px;letter-spacing:-2px}.seo-intro>p:last-child{font-size:13px}.home-seo,.today-seo{margin-top:36px;padding:23px 18px 27px}.home-seo h2,.today-seo-title h2{font-size:20px}.today-seo-grid{grid-template-columns:1fr;gap:8px}.today-seo-grid article{padding:14px}.home-seo{display:block}.home-seo-links{width:100%;margin-top:20px;grid-template-columns:1fr}.home-seo-links a{padding:13px}.today-seo-note{font-size:10px}.search-empty{padding:22px 12px 34px}.empty-coupang{width:100%;padding:3px;margin-bottom:15px;border-radius:15px}.empty-coupang .coupang-widget{height:56px;border-radius:12px}.empty-coupang .coupang-widget iframe{height:52px;margin:2px 0}.search-empty h3{font-size:18px}.search-empty>p:not(.eyebrow){font-size:13px;line-height:1.65}.site-footer{margin-top:42px;padding-bottom:25px}.ohouse-deal-countdown{margin-bottom:18px;padding:14px 13px;gap:9px;flex-wrap:wrap}.ohouse-deal-countdown>div{gap:5px}.ohouse-countdown-label{font-size:9px}.ohouse-deal-countdown strong{font-size:12px}.ohouse-deal-countdown>b{font-size:28px;letter-spacing:-1.1px}.ohouse-countdown-note{width:100%;margin-left:0;font-size:9px}.ohouse-sales-badge{left:8px;right:8px;bottom:8px;padding:7px 8px;font-size:9px;border-radius:8px}.ohouse-card .discount-badge{font-size:12px;top:8px;left:8px;padding:6px 7px}.ohouse-rating-row{font-size:10px;gap:5px;margin-top:6px}.ohouse-benefits{gap:4px;margin-top:7px}.ohouse-benefits span{padding:3px 6px;font-size:9px}.ohouse-card .price{margin-top:8px;flex-wrap:nowrap;gap:3px;align-items:baseline}.ohouse-card .price strong{font-size:15px;letter-spacing:-.7px;white-space:nowrap;min-width:0}.ohouse-card .price del{font-size:9px;white-space:nowrap;flex:0 0 auto}.ohouse-card .deal-link{margin-top:auto}}.product-affiliate-disclosure{font-size:12px;line-height:1.7;padding:10px 12px}.product-affiliate-disclosure,.product-rating-affiliate{color:#667281;border:1px solid #e8edf3;border-radius:10px;background:#f8fafc}.product-rating-affiliate{margin:7px 0 0;padding:9px 11px;font:11px/1.65 Noto Sans KR;letter-spacing:-.25px}.deal-explorer .top{padding-top:12px}.deal-explorer .affiliate-note-top{padding:8px 0 10px;font-size:12px;line-height:1.65}.deal-explorer .hero{padding:30px 0 24px;background:none}.deal-explorer .hero .eyebrow{margin-bottom:10px;color:#657181}.deal-explorer .explorer-hero-title{margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.25;letter-spacing:-1.7px;word-break:keep-all}.deal-explorer .explorer-hero-title em{color:var(--blue);font-style:normal}.deal-explorer .hero>p:not(.eyebrow){max-width:680px;margin:12px 0 0;color:#596574;font-size:14px;line-height:1.7;word-break:keep-all}.deal-explorer .hero-update{margin-top:14px;padding:7px 10px;font-size:11px;box-shadow:none}.deal-explorer .hero-update strong{font-size:11px}.deal-explorer .controls-shell{box-shadow:0 4px 14px rgba(25,40,61,.04)}.deal-explorer .search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.deal-explorer .search input{font-size:15px}.deal-explorer .search-clear{min-height:32px;font-size:12px}.deal-explorer .store-tabs{gap:4px}.deal-explorer .controls-store-tabs .store-tab{min-height:40px;padding:7px 11px;font-size:15px}.deal-explorer .sub-tabs{gap:5px}.deal-explorer .controls-category-tabs .sub-tabs button{min-height:38px;padding:8px 12px;font-size:13px}.deal-explorer .content{padding-top:28px}.deal-explorer .section-head{align-items:center;gap:14px;margin-bottom:12px}.deal-explorer .section-title{gap:8px}.deal-explorer .section-title h2{font-size:25px;line-height:1.4;letter-spacing:-1px;overflow-wrap:anywhere}.deal-explorer .section-meta{color:#657181;font-size:12px}.deal-explorer .update-chip{color:#596574;font-size:11px}.toss-explorer .toss-catalog-context{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 18px;margin-bottom:20px}.toss-explorer .toss-catalog-context p{margin:0;color:#657181;font-size:12px;line-height:1.7;word-break:keep-all}.toss-explorer .toss-catalog-context nav{display:flex;flex-wrap:wrap;gap:8px 12px}.toss-explorer .toss-catalog-context a{color:#405b80;font-size:12px;text-decoration:underline;text-underline-offset:3px}.toss-explorer .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.toss-explorer .card:not(.ohouse-card){border-radius:15px}.toss-explorer .card:not(.ohouse-card) .image{height:auto;aspect-ratio:1/1}.toss-explorer .card:not(.ohouse-card) .image img{display:block}.toss-explorer .card:not(.ohouse-card) .card-body{padding:14px}.toss-explorer .card:not(.ohouse-card) h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:auto;min-height:44px;font-size:14px;line-height:22px;overflow:hidden;overflow-wrap:anywhere}.toss-explorer .card:not(.ohouse-card) .brand-name{font-size:12px;color:#657181}.toss-explorer .card:not(.ohouse-card) .price{margin-top:10px}.toss-explorer .card:not(.ohouse-card) .price strong{font-size:23px;line-height:1.3;letter-spacing:-.7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.toss-explorer .card:not(.ohouse-card) .price strong small{font-size:13px}.toss-explorer .card:not(.ohouse-card) .rating-slot{height:36px;padding-top:7px}.toss-explorer .card:not(.ohouse-card) .rating{font-size:12px;line-height:1.5}.toss-explorer .card:not(.ohouse-card) .rating span{color:#657181}.toss-explorer .card:not(.ohouse-card) .deal-link{min-height:42px;height:auto;padding:9px 6px;font-size:13px}.deal-explorer :is(a,button,input,summary):focus-visible{outline:3px solid #3182f6;outline-offset:3px}@media (min-width:721px) and (max-width:1023px){.toss-explorer .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.deal-explorer .controls-store-tabs .store-tab{padding:7px 8px;font-size:14px}.deal-explorer .search kbd{display:none}}@media (max-width:720px){.deal-explorer .top{padding-top:8px}.deal-explorer .affiliate-note-top{font-size:11px}.deal-explorer .hero{padding:23px 0 20px}.deal-explorer .explorer-hero-title{font-size:29px;line-height:1.35;letter-spacing:-1.5px}.deal-explorer .hero>p:not(.eyebrow){margin-top:9px;font-size:13px}.deal-explorer .hero-update{flex-wrap:wrap;border-radius:10px;font-size:11px}.deal-explorer .controls-store-tabs .store-tab{min-height:40px;font-size:15px;padding:7px 10px}.deal-explorer .controls-category-tabs .sub-tabs button{min-height:38px;font-size:12px;padding:8px 10px}.deal-explorer .content{padding-top:22px}.deal-explorer .section-head{align-items:flex-start;gap:9px;margin-bottom:10px}.deal-explorer .section-title h2{font-size:22px}.deal-explorer .section-meta{gap:8px;font-size:12px}.deal-explorer .update-chip{font-size:10px}.toss-explorer .toss-catalog-context{gap:8px;margin-bottom:16px}.toss-explorer .toss-catalog-context p{font-size:11px}.toss-explorer .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.toss-explorer .card:not(.ohouse-card){border-radius:12px}.toss-explorer .card:not(.ohouse-card) .card-body{padding:11px 10px 12px}.toss-explorer .card:not(.ohouse-card) h3{min-height:40px;font-size:13px;line-height:20px}.toss-explorer .card:not(.ohouse-card) .price strong{font-size:20px}.toss-explorer .card:not(.ohouse-card) .price strong small{font-size:12px}.toss-explorer .card:not(.ohouse-card) .rating{font-size:11px}.toss-explorer .card:not(.ohouse-card) .rating-slot{height:36px}.toss-explorer .card:not(.ohouse-card) .deal-link{font-size:12px}}@media (prefers-reduced-motion:reduce){.deal-explorer .search,.toss-explorer .card{transition:none}.deal-explorer .card:hover{transform:none}.toss-explorer .skeleton{animation:none}}.coupang-static-notice{position:static;padding-top:2px;padding-bottom:12px}.coupang-static-notice .coupang-search-description{margin:0;font-size:12px;line-height:1.65;letter-spacing:-.2px;color:#596574;word-break:keep-all}.coupang-static-notice .coupang-disclosure{margin:5px 0 0;font-size:12px;line-height:1.65;letter-spacing:-.2px;color:#657181;word-break:keep-all}@media (max-width:720px){.coupang-static-notice .coupang-disclosure,.coupang-static-notice .coupang-search-description{font-size:11px}}.deal-explorer .card .deal-link{min-height:42px;height:auto;padding:9px 6px;font:700 13px Noto Sans KR}@media (max-width:720px){.deal-explorer .card .deal-link{font-size:12px}}.coupang-explorer .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.coupang-explorer .card{border-radius:15px}.coupang-explorer .card .image{aspect-ratio:1/1;height:auto}.coupang-explorer .card .image img{display:block;width:100%;height:100%;object-fit:cover}.coupang-explorer .card .card-body{padding:14px}.coupang-explorer .card h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:44px;overflow:hidden}.coupang-explorer .card h3 a{color:inherit;text-decoration:none}.coupang-explorer .card .price{margin-top:10px}.coupang-explorer .card .price strong{font-size:23px;line-height:1.3;letter-spacing:-.7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coupang-explorer .card .price del{margin-left:5px;font-size:12px;color:#9aa4b0;white-space:nowrap}.coupang-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-height:24px;margin-top:7px;color:#6f7a87;font-size:11px;line-height:1.4}.coupang-meta span:first-child{color:#f59f0b;font-weight:800}.coupang-meta span:last-child{color:#566271;font-weight:700}.coupang-meta i{color:#b0b8c2;font-style:normal}.coupang-sales,.coupang-unit{margin:7px 0 0;color:#7c8794;font-size:10px;line-height:1.45;letter-spacing:-.2px}.coupang-sales{color:#596574;font-weight:700}.coupang-unit{min-height:15px}.coupang-catalog-context{margin:0 0 18px;padding:11px 13px;border:1px solid #e7edf4;border-radius:11px;background:#f8fafc}.coupang-catalog-context p{margin:0;color:#657181;font-size:11px;line-height:1.65;word-break:keep-all}@media (min-width:721px) and (max-width:1023px){.coupang-explorer .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (max-width:720px){.coupang-explorer .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.coupang-explorer .card{border-radius:12px}.coupang-explorer .card .card-body{padding:11px 10px 12px}.coupang-explorer .card h3{min-height:40px;font-size:13px;line-height:20px}.coupang-explorer .card .price strong{font-size:20px}.coupang-explorer .card .price del{font-size:9px}.coupang-meta{min-height:22px;font-size:9px}.coupang-sales,.coupang-unit{font-size:9px}.coupang-catalog-context{margin-bottom:14px;padding:9px 10px}.coupang-catalog-context p{font-size:10px}}.discount-badge.special-badge{display:inline-flex;align-items:center;gap:5px;font-family:Noto Sans KR,sans-serif;font-size:13px;font-weight:700;letter-spacing:-.3px;padding:6px 10px;border-radius:9px;background:var(--discount);color:#fff;box-shadow:0 4px 14px rgba(239,68,82,.32)}.discount-badge.special-badge .special-off{font-family:Manrope,Noto Sans KR,sans-serif;font-weight:800;letter-spacing:-.5px}.card:has(.special-badge) .deal-tags{top:48px}@media (max-width:720px){.discount-badge.special-badge{font-size:11px;padding:5px 8px;letter-spacing:-.2px;gap:3px}.card:has(.special-badge) .deal-tags{top:44px}}