.hm-subpage.storefront-home,.hm-subpage.storefront-home input,.hm-subpage.storefront-home button,.hm-subpage.storefront-home select,.hm-subpage.storefront-home textarea,.hm-subpage.storefront-home :is(h1,h2,h3,h4,h5,h6,.hm-header-label,.hm-topbar-links a,.hm-topbar-links .hm-logout-button){font-family:var(--font-store-body), "Noto Sans KR", "Apple SD Gothic Neo", sans-serif}.m-r-10{margin-right:10px}.text-crimson{color:#e53935}
.hm-theme-root.hm-layout-boxed .hm-container{max-width:1200px}.hm-theme-root.hm-layout-wide .hm-container{max-width:1400px}.hm-theme-root.hm-header-sticky .hm-header-zone{z-index:40;background:#fff;position:sticky;top:0}.hm-page-body.hm-with-sub-side{align-items:start;gap:24px;display:grid}.hm-theme-root.hm-has-sub-side.hm-side-right .hm-page-body.hm-with-sub-side{grid-template-columns:minmax(0,1fr) 280px}.hm-theme-root.hm-has-sub-side.hm-side-left .hm-page-body.hm-with-sub-side{grid-template-columns:280px minmax(0,1fr)}.hm-theme-root.hm-has-sub-side.hm-side-left .hm-page-side{order:-1}.hm-theme-root.hm-has-shop-sub-side.hm-side-right .hm-page-body.hm-with-sub-side{grid-template-columns:minmax(0,1fr) 280px}.hm-theme-root.hm-has-shop-sub-side.hm-side-left .hm-page-body.hm-with-sub-side{grid-template-columns:280px minmax(0,1fr)}.hm-theme-root.hm-has-shop-sub-side.hm-side-left .hm-page-side{order:-1}.hm-page-side{flex-direction:column;gap:16px;display:flex}.hm-theme-side-module{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:14px}.hm-theme-side-module h3{color:#0f172a;margin:0 0 10px;font-size:14px;font-weight:800}.hm-body.hm-with-main-side,.hm-with-main-side{gap:20px;display:grid}.hm-theme-root.hm-has-main-side.hm-side-right .hm-body.hm-with-main-side,.hm-theme-root.hm-has-main-side.hm-side-right .hm-with-main-side{grid-template-columns:minmax(0,1fr) 260px}.hm-theme-root.hm-has-main-side.hm-side-left .hm-body.hm-with-main-side,.hm-theme-root.hm-has-main-side.hm-side-left .hm-with-main-side{grid-template-columns:260px minmax(0,1fr)}.hm-theme-root.hm-has-main-side.hm-side-left .hm-home-side{order:-1}.hm-theme-root.hm-has-shop-main-side.hm-side-right .hm-page-body.hm-with-sub-side{grid-template-columns:minmax(0,1fr) 280px}.hm-theme-root.hm-has-shop-main-side.hm-side-left .hm-page-body.hm-with-sub-side{grid-template-columns:280px minmax(0,1fr)}.hm-theme-root.hm-has-shop-main-side.hm-side-left .hm-page-side{order:-1}.hm-search-image-enabled .hm-shop-list-thumb.is-search-image{width:var(--hm-search-image-width,300px);max-width:100%;min-height:120px;position:relative}.hm-product-brand{color:#64748b;margin:6px 0 0;font-size:12px;font-weight:700}.hm-product-brand a{color:inherit;text-decoration:none}.hm-product-brand a:hover{color:#2563eb}.bl-sideview-wrap{display:inline-block;position:relative}.bl-sideview-trigger{cursor:pointer;background:0 0;border:0;padding:0}.bl-sideview-panel{z-index:30;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:6px;min-width:140px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0f172a1f}.bl-sideview-avatar img{border-radius:999px}.bl-sideview-id{color:#94a3b8;font-size:11px}.hm-shop-main-intro{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:20px;padding:16px}.hm-shop-main-title{margin:0;font-size:20px;font-weight:800}.hm-shop-main-desc{color:#64748b;margin:8px 0 0;font-size:13px}.hm-shop-main-links{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hm-shop-main-link{color:#334155;border:1px solid #cbd5e1;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.hm-shop-main-link:hover{color:#2563eb;border-color:#2563eb}.hm-shop-brand-image-wrap{width:min(240px,100%);height:80px;margin:0 0 12px;position:relative}.hm-shop-brand-desc{color:#475569;text-align:left;margin:0 0 16px;font-size:14px}@media (max-width:1023px){.hm-page-body.hm-with-sub-side,.hm-body.hm-with-main-side,.hm-with-main-side{grid-template-columns:minmax(0,1fr)}.hm-page-side,.hm-home-side{order:0}}
