.gmarket-shopfront{--gmarket-ink: var(--gmarket-set-text, var(--body-color, #171717));--gmarket-muted: var(--gmarket-set-muted, #6b7280);--gmarket-line: var(--gmarket-set-border, var(--border-color, #e5e7eb));--gmarket-accent: var(--gmarket-set-accent, var(--btn-default-bg-color, #1f6feb));--gmarket-accent-ink: var(--gmarket-set-accent-text, var(--btn-default-color, #ffffff));--gmarket-surface: var(--gmarket-set-surface, var(--body-bg, #ffffff));--gmarket-panel: var(--gmarket-set-panel, #fafafa);--gmarket-confirm: var(--gmarket-set-confirm, #f0fdf4);--gmarket-confirm-line: var(--gmarket-set-confirm-border, #bbf7d0);margin:2rem auto 4rem;color:var(--gmarket-ink);line-height:1.5}.gmarket-shopfront__loading{display:flex;align-items:center;gap:.5rem;color:var(--gmarket-muted);padding:2rem 0}.gmarket-spinner{width:.9rem;height:.9rem;border:2px solid var(--gmarket-line);border-top-color:var(--gmarket-accent);border-radius:50%;animation:gmarket-spin .7s linear infinite;flex:0 0 auto}@keyframes gmarket-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gmarket-spinner{animation:none;border-top-color:var(--gmarket-line)}}.gmarket-shopfront__head{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--gmarket-line)}.gmarket-shopfront__name{font-size:1.5rem;font-weight:600;margin:0 0 .25rem}.gmarket-shopfront__where{margin:0 0 .75rem;color:var(--gmarket-muted)}.gmarket-shopfront__about{margin:0 0 .75rem;max-width:44rem}.gmarket-shopfront__contact{margin:0 0 .75rem}.gmarket-shopfront__policy{margin-top:.4rem}.gmarket-shopfront__policy>summary{cursor:pointer;font-size:.9rem;color:var(--gmarket-accent)}.gmarket-shopfront__policy>p{margin:.5rem 0 0;max-width:44rem;font-size:.92rem}.gmarket-shopfront__hours{display:grid;grid-template-columns:auto auto;gap:.15rem 1rem;justify-content:start;margin:.5rem 0 0;font-size:.9rem}.gmarket-shopfront__hours dt{color:var(--gmarket-muted)}.gmarket-shopfront__hours dd{margin:0;font-variant-numeric:tabular-nums}.gmarket-shopfront__search{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:1.25rem}.gmarket-shopfront__search-input{flex:1 1 16rem;min-width:0;padding:.5rem;border:1px solid var(--gmarket-line);border-radius:4px;font-size:.95rem}.gmarket-shopfront__search-button{padding:.5rem .9rem;border:1px solid var(--gmarket-line);border-radius:4px;background:var(--gmarket-surface);font-size:.9rem;cursor:pointer}.gmarket-shopfront__clear{font-size:.85rem;color:var(--gmarket-muted);text-decoration:underline}.gmarket-shopfront__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem}.gmarket-listing{display:flex;flex-direction:column;border:1px solid var(--gmarket-line);border-radius:6px;overflow:hidden}.gmarket-listing__image{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:var(--gmarket-surface)}.gmarket-listing__body{display:flex;flex-direction:column;gap:.25rem;padding:.8rem;flex:1 1 auto}.gmarket-listing__title{font-weight:600;color:inherit;text-decoration:none}.gmarket-listing__title:hover{text-decoration:underline}.gmarket-listing__variant,.gmarket-listing__brand{font-size:.85rem;color:var(--gmarket-muted)}.gmarket-listing__price{font-weight:700;margin-top:.25rem}.gmarket-listing__transfer{font-size:.78rem;color:#92400e}.gmarket-listing__add{margin-top:auto;padding:.5rem;border:0;border-radius:4px;background:var(--gmarket-accent);color:var(--gmarket-accent-ink);font-size:.9rem;font-weight:600;cursor:pointer}.gmarket-listing__add:disabled{opacity:.55;cursor:default}.gmarket-flash{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;padding:.7rem .9rem;background:var(--gmarket-confirm);border:1px solid var(--gmarket-confirm-line);border-radius:4px}.gmarket-flash--error{background:#fef2f2;border-color:#fecaca}.gmarket-flash__link{font-weight:600;color:var(--gmarket-accent)}.gmarket-pager{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--gmarket-line)}.gmarket-pager__link{font-weight:600;color:var(--gmarket-accent)}.gmarket-pager__count{font-size:.88rem;color:var(--gmarket-muted)}.gmarket-note{font-size:.9rem;color:var(--gmarket-muted)}.gmarket-note--error{color:#b91c1c}.gmarket-shopfront__masthead{margin-bottom:1.25rem}.gmarket-shopfront__banner{display:block;width:100%;height:13rem;object-fit:cover;border-radius:6px;border:1px solid var(--gmarket-line)}.gmarket-shopfront__identity{display:flex;align-items:center;gap:1rem;margin-top:1rem}.gmarket-shopfront__logo{flex:none;width:5rem;height:5rem;object-fit:contain;border-radius:6px;border:1px solid var(--gmarket-line);background:var(--gmarket-surface);padding:.3rem}.gmarket-shopfront__titles{min-width:0}.gmarket-shopfront__nav,.gmarket-shopfront__brands{display:flex;flex-wrap:wrap;gap:.4rem}.gmarket-shopfront__nav{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--gmarket-line)}.gmarket-chip{display:inline-block;padding:.35rem .7rem;border:1px solid var(--gmarket-line);border-radius:999px;background:var(--gmarket-surface);color:inherit;font-size:.85rem;text-decoration:none;white-space:nowrap}.gmarket-chip:hover{border-color:var(--gmarket-accent)}.gmarket-chip.is-active{border-color:var(--gmarket-accent);background:var(--gmarket-accent);color:var(--gmarket-accent-ink)}.gmarket-shopfront__filter-label{margin:0 0 .35rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--gmarket-muted)}.gmarket-shopfront__filter{margin-bottom:1rem}.gmarket-shopfront__filter>summary{font-size:.85rem;cursor:pointer;margin-bottom:.5rem}.gmarket-shopfront__brands-plain{margin-bottom:1rem}.gmarket-shopfront__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.gmarket-shopfront__toolbar .gmarket-shopfront__search{flex:1 1 22rem;margin-bottom:0}.gmarket-shopfront__toolbar .gmarket-shopfront__sort{flex:0 0 auto}.gmarket-shopfront__sort{display:flex;flex-direction:column}.gmarket-shopfront__sort-select{padding:.4rem .5rem;border:1px solid var(--gmarket-line);border-radius:4px;background:var(--gmarket-surface);font-size:.85rem}.gmarket-shopfront__summary{margin:0 0 1rem;font-size:.85rem;color:var(--gmarket-muted)}.gmarket-shopfront__featured{margin-bottom:1.5rem}.gmarket-shopfront__section-title{margin:0 0 .6rem;font-size:1rem;font-weight:600}.gmarket-shopfront__strip{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem}.gmarket-listing--compact{flex:none;width:11rem}.gmarket-listing--compact .gmarket-listing__image{height:7rem}@media(max-width:600px){.gmarket-shopfront__banner{height:8rem}.gmarket-shopfront__logo{width:3.5rem;height:3.5rem}.gmarket-shopfront__toolbar{flex-direction:column;align-items:stretch}.gmarket-shopfront__toolbar .gmarket-shopfront__search{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/gmarket-dealer.css.map */
