.gmarket-buy-box{--gmarket-ink: var(--color-text, #171717);--gmarket-muted: #6b7280;--gmarket-line: #e5e7eb;--gmarket-accent: var(--color-primary, #1f6feb);--gmarket-accent-ink: #ffffff;margin:1.25rem 0;color:var(--gmarket-ink);font-size:.95rem;line-height:1.5}.gmarket-buy-box__loading{display:flex;align-items:center;gap:.5rem;color:var(--gmarket-muted);padding:.75rem 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-postcode__form{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--gmarket-line)}.gmarket-postcode__label{font-size:.85rem;color:var(--gmarket-muted);margin:0}.gmarket-postcode__input{width:5.5rem;padding:.4rem .5rem;border:1px solid var(--gmarket-line);border-radius:4px;font-size:.95rem}.gmarket-postcode__button{padding:.4rem .75rem;border:1px solid var(--gmarket-line);border-radius:4px;background:#fff;font-size:.85rem;cursor:pointer}.gmarket-dealers__heading,.gmarket-supplier__heading,.gmarket-oos__heading{font-size:1rem;font-weight:600;margin:0 0 .5rem}.gmarket-dealers__list{list-style:none;margin:0;padding:0}.gmarket-dealer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--gmarket-line)}.gmarket-dealer__details{display:flex;flex-direction:column;min-width:0}.gmarket-dealer__name{font-weight:600;color:inherit;text-decoration:none}.gmarket-dealer__name:hover{text-decoration:underline}.gmarket-dealer__where{font-size:.85rem;color:var(--gmarket-muted)}.gmarket-dealer__action{display:flex;align-items:center;gap:.75rem;flex:0 0 auto}.gmarket-dealer__price{font-weight:600;white-space:nowrap}.gmarket-dealer__add,.gmarket-supplier__add,.gmarket-oos__button{padding:.5rem .9rem;border:0;border-radius:4px;background:var(--gmarket-accent);color:var(--gmarket-accent-ink);font-size:.9rem;font-weight:600;cursor:pointer;white-space:nowrap}.gmarket-dealer__add:disabled,.gmarket-supplier__add:disabled,.gmarket-oos__button:disabled{opacity:.55;cursor:default}@media(max-width:480px){.gmarket-dealer{flex-direction:column;align-items:flex-start;gap:.5rem}.gmarket-dealer__action{width:100%;justify-content:space-between}}.gmarket-supplier__lead,.gmarket-oos__lead{margin:0 0 .75rem;color:var(--gmarket-muted)}.gmarket-supplier__price{font-size:1.15rem;font-weight:600;margin:0 0 .75rem}.gmarket-supplier__select{display:block;width:100%;max-width:28rem;padding:.5rem;margin-bottom:.75rem;border:1px solid var(--gmarket-line);border-radius:4px;font-size:.95rem}.gmarket-oos__form{display:flex;gap:.5rem;flex-wrap:wrap}.gmarket-oos__input{flex:1 1 14rem;min-width:0;padding:.5rem;border:1px solid var(--gmarket-line);border-radius:4px;font-size:.95rem}.gmarket-oos__done{margin:0}.gmarket-oos__error{margin:0;color:#b91c1c}.gmarket-note{font-size:.85rem;color:var(--gmarket-muted);margin:.5rem 0 0}.gmarket-note--error{color:#b91c1c}.gmarket-note--lead-time,.gmarket-note--transfer{color:var(--gmarket-ink);background:#fffbeb;border-left:3px solid #f59e0b;padding:.5rem .75rem;margin-top:.75rem}.gmarket-added{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1rem;padding:.7rem .9rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px}.gmarket-added__link{font-weight:600;color:var(--gmarket-accent)}.gmarket-buy-box__noscript{margin:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gmarket-buy-box.css.map */
