:root:where(:not(.studio-block.widget *)){--ds-motion-style:calm}.site-document:where(:not(.studio-block.widget *)){
  --g-ground:#f5f6f5;--g-ink:#202326;--g-ink-2:#4e555b;--g-line:#dde1de;--g-field:#e9ecea;
  --g-accent:#737c60;--g-accent-deep:#5f6750;
  --g-sans:"Pretendard Variable",Pretendard,Inter,-apple-system,"Apple SD Gothic Neo","Noto Sans KR",sans-serif;
  --g-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;
  --site-heading-font:var(--g-sans);
  --site-accent:#5f6750;
  font-family:var(--g-sans);color:var(--g-ink);background:var(--g-ground);
  font-weight:400;font-variant-numeric:tabular-nums;
  -webkit-font-smoothing:antialiased;word-break:keep-all;
}.site-document :where(:not(.studio-block.widget *))::selection{background:#737c60;color:#fff}.site-document a:where(:not(.studio-block.widget *)){text-underline-offset:3px}.site-document :focus-visible:where(:not(.studio-block.widget *)){outline:2px solid #5f6750;outline-offset:3px}html:where(:not(.studio-block.widget *)){scrollbar-color:#9aa29a #f5f6f5}.site-document .studio-block h1:where(:not(.studio-block.widget *)),.site-document .studio-block h2:where(:not(.studio-block.widget *)),.site-document .studio-block h3:where(:not(.studio-block.widget *)){font-family:var(--site-heading-font);font-weight:600;color:var(--g-ink);letter-spacing:-0.03em}.site-document .studio-block p:where(:not(.studio-block.widget *)),.site-document .studio-block li:where(:not(.studio-block.widget *)){color:var(--g-ink-2)}.site-document .btn-el:where(:not(.studio-block.widget *)){font-family:var(--g-sans);font-weight:500;font-size:14px;border-radius:2px;letter-spacing:0;transition:background-color .2s,color .2s,border-color .2s}.site-document .btn-el.primary:where(:not(.studio-block.widget *)){background:#5f6750;color:#fff;border:1px solid #5f6750}.site-document .btn-el.primary:hover:where(:not(.studio-block.widget *)),.site-document .btn-el.primary:focus-visible:where(:not(.studio-block.widget *)){background:#202326;border-color:#202326;color:#fff}.site-document .btn-el.secondary:where(:not(.studio-block.widget *)){background:transparent;color:#202326;border:1px solid #202326}.site-document .btn-el.secondary:hover:where(:not(.studio-block.widget *)),.site-document .btn-el.secondary:focus-visible:where(:not(.studio-block.widget *)){background:#202326;color:#fff}.site-document .btn-el.tertiary:where(:not(.studio-block.widget *)){background:transparent;color:#202326;border:0;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#737c60;padding-left:0;padding-right:0}.site-document .btn-el.tertiary:hover:where(:not(.studio-block.widget *)),.site-document .btn-el.tertiary:focus-visible:where(:not(.studio-block.widget *)){color:#5f6750}.site-header:where(:not(.studio-block.widget *)){position:sticky;top:0;z-index:30;border-bottom:1px solid #dde1de;background:#f5f6f5}.gear-header .studio-shared-menu:where(:not(.studio-block.widget *)){gap:24px;font-size:14px;font-weight:500}.gear-header .studio-shared-menu a:where(:not(.studio-block.widget *)),.gear-header .studio-shared-menu summary:where(:not(.studio-block.widget *)){color:#202326;text-decoration:none}.gear-header .studio-shared-menu a:hover:where(:not(.studio-block.widget *)),.gear-header .studio-shared-menu summary:hover:where(:not(.studio-block.widget *)){color:#5f6750;text-decoration:underline}.site-header .site-nav-dropdown>div:where(:not(.studio-block.widget *)),.site-header .studio-shared-more>div:where(:not(.studio-block.widget *)){background:#fff;border:1px solid #dde1de;box-shadow:0 8px 24px rgba(32,35,38,.08);border-radius:2px}.site-header .site-nav-dropdown>div a:where(:not(.studio-block.widget *)),.site-header .studio-shared-more>div a:where(:not(.studio-block.widget *)){color:#202326}.header-toggle summary:where(:not(.studio-block.widget *)){font-size:20px;color:#202326}.site-document .search-el:where(:not(.studio-block.widget *)){display:flex;height:100%;border:1px solid #dde1de;background:#fff;border-radius:2px}.site-document .search-el:focus-within:where(:not(.studio-block.widget *)){border-color:#737c60}.site-document .search-el input:where(:not(.studio-block.widget *)){flex:1;min-width:0;border:0;background:transparent;padding:0 14px;font:400 14px var(--g-sans);color:#202326}.site-document .search-el input:where(:not(.studio-block.widget *))::placeholder{color:#6b7177}.site-document .search-el input:focus:where(:not(.studio-block.widget *)){outline:none}.site-document .search-btn:where(:not(.studio-block.widget *)){border:0;background:transparent;padding:0 14px;font:500 13px var(--g-sans);color:#5f6750;cursor:pointer}.site-document .search-btn:hover:where(:not(.studio-block.widget *)),.site-document .search-btn:focus-visible:where(:not(.studio-block.widget *)){color:#202326;text-decoration:underline}.hero-title h1:where(:not(.studio-block.widget *)){font-size:clamp(34px,4.4cqw,58px);line-height:1.16}.hero-copy p:where(:not(.studio-block.widget *)){font-size:17px;line-height:1.7;max-width:44ch}.hero-photo .content:where(:not(.studio-block.widget *)),.use-photo .content:where(:not(.studio-block.widget *)),.spec-photo .content:where(:not(.studio-block.widget *)){background:#e9ecea;overflow:hidden}.hero-photo img:where(:not(.studio-block.widget *)),.use-photo img:where(:not(.studio-block.widget *)),.spec-photo img:where(:not(.studio-block.widget *)){transition:transform .6s ease}.hero-photo a:hover img:where(:not(.studio-block.widget *)),.use-photo a:hover img:where(:not(.studio-block.widget *)){transform:scale(1.02)}.callout .content:where(:not(.studio-block.widget *)){justify-content:center}.callout p:where(:not(.studio-block.widget *)){position:relative;display:inline-block;margin:0;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4;color:#202326;background:#f5f6f5;border:1px solid #dde1de}.callout p:where(:not(.studio-block.widget *))::before{content:"";position:absolute;right:100%;top:50%;width:72px;height:1px;background:#202326}.callout p:where(:not(.studio-block.widget *))::after{content:"";position:absolute;right:calc(100% + 72px);top:50%;width:7px;height:7px;margin:-3px -3px 0 0;border-radius:50%;background:#737c60;border:1px solid #f5f6f5}.spec-table ul:where(:not(.studio-block.widget *)){list-style:none;margin:0;padding:0;border-bottom:1px solid #dde1de}.spec-table li:where(:not(.studio-block.widget *)){display:grid;grid-template-columns:7.5em 1fr;gap:16px;padding:12px 0;margin:0;border-top:1px solid #dde1de;font-size:14px;line-height:1.6}.spec-table li strong:where(:not(.studio-block.widget *)){font-weight:500;color:#202326}.spec-table li span:where(:not(.studio-block.widget *)){color:#4e555b}.spec-table em:where(:not(.studio-block.widget *)){font-family:var(--g-mono);font-style:normal;font-size:13px;color:#5f6750;margin-right:6px}.spec-list li:where(:not(.studio-block.widget *)){padding:18px 0;font-size:15px}.section-head h2:where(:not(.studio-block.widget *)){font-size:clamp(26px,2.6cqw,36px);line-height:1.25}.section-sub p:where(:not(.studio-block.widget *)){font-size:15px;line-height:1.7}.use-text h3:where(:not(.studio-block.widget *)){font-size:18px;margin:0 0 6px;padding-top:14px;border-top:1px solid #202326}.use-text p:where(:not(.studio-block.widget *)){font-size:14px;line-height:1.65;margin:0}.use-text .content:where(:not(.studio-block.widget *)){justify-content:flex-start}.gear-grid>.content:where(:not(.studio-block.widget *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;align-content:start}.gear-card:where(:not(.studio-block.widget *)){display:flex;flex-direction:column;gap:6px;color:#202326;text-decoration:none}.gear-photo:where(:not(.studio-block.widget *)){position:relative;display:block;aspect-ratio:1/1;max-height:420px;background:#e9ecea;overflow:hidden;margin-bottom:10px}.gear-photo img:where(:not(.studio-block.widget *)){width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.gear-photo em:where(:not(.studio-block.widget *)){position:absolute;left:0;top:0;padding:4px 8px;font:500 12px var(--g-mono);font-style:normal;background:#202326;color:#fff}.gear-cat:where(:not(.studio-block.widget *)){font-size:12px;font-weight:500;color:#5f6750}.gear-name:where(:not(.studio-block.widget *)){font-size:15px;font-weight:500;line-height:1.45}.gear-price:where(:not(.studio-block.widget *)){font-size:14px;font-variant-numeric:tabular-nums;padding-top:6px;border-top:1px solid #dde1de}.gear-price b:where(:not(.studio-block.widget *)){font-weight:600}.gear-price s:where(:not(.studio-block.widget *)){color:#6b7177;margin-right:4px}.gear-card:hover .gear-photo img:where(:not(.studio-block.widget *)){transform:scale(1.03)}.gear-card:hover .gear-name:where(:not(.studio-block.widget *)),.gear-card:focus-visible .gear-name:where(:not(.studio-block.widget *)){text-decoration:underline;text-decoration-color:#737c60}.find-title h2:where(:not(.studio-block.widget *)){color:#f5f6f5;font-size:clamp(26px,2.6cqw,36px)}.find-copy p:where(:not(.studio-block.widget *)){color:#c3c9c0;font-size:15px}.gear-find .search-el:where(:not(.studio-block.widget *)){border-color:#4e555b;background:#2b2f33}.gear-find .search-el input:where(:not(.studio-block.widget *)){color:#f5f6f5}.gear-find .search-el input:where(:not(.studio-block.widget *))::placeholder{color:#a9b0a6}.gear-find .search-btn:where(:not(.studio-block.widget *)){color:#d6dccb}.gear-find .btn-el.secondary:where(:not(.studio-block.widget *)){color:#f5f6f5;border-color:#a9b0a6}.gear-find .btn-el.secondary:hover:where(:not(.studio-block.widget *)),.gear-find .btn-el.secondary:focus-visible:where(:not(.studio-block.widget *)){background:#f5f6f5;color:#202326}.site-footer:where(:not(.studio-block.widget *)){border-top:1px solid #dde1de}.gear-footer [data-studio-binding] span:where(:not(.studio-block.widget *)),.gear-footer [data-studio-binding] p:where(:not(.studio-block.widget *)){color:#4e555b;font-size:13px;line-height:1.7}.gear-footer nav a:where(:not(.studio-block.widget *)){color:#202326;text-decoration:none;font-weight:500}.gear-footer nav a:hover:where(:not(.studio-block.widget *)),.gear-footer nav a:focus-visible:where(:not(.studio-block.widget *)){color:#5f6750;text-decoration:underline}@container (max-width:740px){.gear-grid>.content:where(:not(.studio-block.widget *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.gear-photo:where(:not(.studio-block.widget *)){max-height:220px}.gear-name:where(:not(.studio-block.widget *)){font-size:14px}.gear-price:where(:not(.studio-block.widget *)){font-size:13px}.hero-copy p:where(:not(.studio-block.widget *)){font-size:15px}.spec-table li:where(:not(.studio-block.widget *)){grid-template-columns:6em 1fr;gap:12px}.spec-list li:where(:not(.studio-block.widget *)){padding:14px 0;font-size:14px}.use-text h3:where(:not(.studio-block.widget *)){font-size:16px}.use-text p:where(:not(.studio-block.widget *)){font-size:13px}}@media (prefers-reduced-motion:reduce){.site-document *:where(:not(.studio-block.widget *)){transition:none!important}}