/* Buyer-first catalogue refinement, 2026-11-08 */
:root{--paper:#fafbf9;--line:#e1e6e0}body{background:var(--paper)}.site-header{background:#fff}.site-nav{padding-top:17px;padding-bottom:17px}.hero.wrap{display:block;padding-top:48px;padding-bottom:38px}.hero>div{max-width:none}.hero h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:700;letter-spacing:-2px;line-height:1.12;margin:17px 0}.hero h1 em{font-style:normal;color:#55705a}.hero p{max-width:660px;font-size:16px;line-height:1.8}.hero .eyebrow{font-size:10px;letter-spacing:1.4px}.collection-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.collection-shortcut{min-width:0;min-height:154px!important;padding:24px!important;border:1px solid #dce3dd!important;border-top:3px solid #193e59!important;background:#fff!important;color:#193b33!important;border-radius:9px!important;box-shadow:none!important;display:flex;align-items:center;gap:15px;transition:box-shadow .2s,transform .2s}.collection-shortcut.shortcut-korea{border-top-color:#b49a70!important}.collection-shortcut.shortcut-daily{border-top-color:#a1bd65!important}.collection-shortcut:hover{box-shadow:0 7px 22px #173c3310!important;transform:translateY(-2px)}.shortcut-copy{flex:1;min-width:0}.shortcut-kicker{font-size:9px!important;letter-spacing:1.1px!important;color:#657567!important}.collection-shortcut strong{font-size:19px!important;line-height:1.3!important;letter-spacing:-.3px!important}.shortcut-description{font-size:12px!important;line-height:1.5!important;color:#657468!important}.shortcut-photo{width:80px!important;height:85px!important;flex:0 0 80px;background:white!important;border:0!important;border-radius:5px!important}.shortcut-photo img{width:100%;height:100%;object-fit:contain!important}.shortcut-arrow{display:none!important}.strip{display:none!important}#collection{padding-top:38px;padding-bottom:55px;border-top:1px solid var(--line)}#collection .section-head{align-items:center;margin-bottom:24px}#collection h2{font-family:Arial,Helvetica,sans-serif;font-size:32px;letter-spacing:-1px;font-weight:650}#collection .section-head p{font-size:14px;max-width:420px}#collection .eyebrow{display:none}.toolbar{gap:8px;margin:20px 0}.toolbar button{background:#fff;border-color:#d9e1d7;border-radius:5px;padding:10px 15px;font-size:13px;min-height:43px}.toolbar button.active{background:#193b33}.search{margin-top:22px;margin-bottom:25px}.search input{padding:15px 18px;border-radius:7px;border:1px solid #c9d4c7}.grid{gap:20px}.card{border-color:#e2e7df;border-radius:9px;box-shadow:none}.photo{padding:22px}.photo img{height:190px}.body{padding:20px}.body h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.45;letter-spacing:0;margin:7px 0 12px}.body p{font-size:13px;line-height:1.7;color:#667163}.tag{font-size:10px;letter-spacing:.5px}.body .button{border-radius:5px;padding:12px 14px;font-size:13px}.fast-card-link{font-size:12px}.living-photo-showcase{display:none!important}main>section[aria-label="Korea Living Product"]{display:none!important}.about{background:#f0f3ed}.about .section{padding-top:45px;padding-bottom:45px}.about h2{font-size:32px}.about p{font-size:14px}.contact{padding-top:45px;padding-bottom:45px}.contact h2{font-size:34px}.order-list-button{background:#193b33!important;border-radius:7px!important;font-size:14px!important;box-shadow:0 4px 16px #173a3325!important}.note{font-size:12px;color:#6a766a}a:focus-visible,button:focus-visible{outline:3px solid #9aac66;outline-offset:4px}@media(max-width:900px){.collection-shortcuts{gap:12px}.collection-shortcut{padding:18px!important}.shortcut-photo{width:60px!important;flex-basis:60px;height:70px!important}.collection-shortcut strong{font-size:17px!important}.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.hero.wrap{padding-top:30px;padding-bottom:28px}.hero h1{font-size:37px;letter-spacing:-1.4px}.hero p{font-size:14px}.collection-shortcuts{grid-template-columns:1fr;gap:10px;margin-top:22px}.collection-shortcut{min-height:105px!important;padding:17px 20px!important}.shortcut-photo{width:72px!important;flex-basis:72px;height:65px!important}.collection-shortcut strong{font-size:19px!important}.shortcut-kicker{font-size:9px!important}.hero p[style]{font-size:10px!important;margin-top:20px!important;line-height:1.8}#collection{padding-top:28px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.body{padding:14px}.body h3{font-size:14px}.photo{padding:14px}.photo img{height:145px}.search{display:block}.count{display:block;margin-top:9px}.toolbar{gap:6px}.toolbar button{font-size:12px;padding:9px 12px}.about-grid{gap:22px}.order-list-button{max-width:calc(100vw - 28px)}}
