.retailer-hero[data-astro-cid-6vl3x6ey]{margin-bottom:var(--space-4);padding:var(--space-4) 0 var(--space-3) 0;text-align:center}.retailer-hero-content[data-astro-cid-6vl3x6ey]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.retailer-hero-header[data-astro-cid-6vl3x6ey]{display:flex;align-items:center;justify-content:center;width:100%;gap:var(--space-4);margin-bottom:var(--space-4);text-align:center}.retailer-logo[data-astro-cid-6vl3x6ey]{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid var(--border-subtle);box-shadow:var(--shadow-md)}.retailer-logo-placeholder[data-astro-cid-6vl3x6ey]{width:48px;height:48px;border-radius:50%;background:var(--bg-primary);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);font-weight:700;color:var(--text-tertiary);flex-shrink:0;box-shadow:var(--shadow-md)}.retailer-hero-name[data-astro-cid-6vl3x6ey]{font-size:var(--text-4xl, 2.25rem);font-weight:800;margin:0;line-height:1.1;letter-spacing:-.03em;color:var(--text-primary)}.logistics-item--trust[data-astro-cid-6vl3x6ey]{color:var(--text-secondary);text-decoration:none}.logistics-item--trust[data-astro-cid-6vl3x6ey] strong[data-astro-cid-6vl3x6ey]{color:var(--text-primary);font-weight:700}.logistics-item--trust[data-astro-cid-6vl3x6ey]:hover{text-decoration:underline}.retailer-hero-logistics[data-astro-cid-6vl3x6ey]{display:flex;align-items:center;justify-content:center;width:100%;gap:var(--space-4);flex-wrap:wrap;font-size:var(--text-caption, .75rem);color:var(--text-secondary);margin-bottom:var(--space-4)}.logistics-item[data-astro-cid-6vl3x6ey]{display:flex;align-items:center;gap:var(--space-1)}.retailer-hero-search[data-astro-cid-6vl3x6ey]{width:100%;margin-bottom:var(--space-2)}.search-input-wrapper[data-astro-cid-6vl3x6ey]{position:relative;display:flex;align-items:center;width:100%}.search-input-wrapper[data-astro-cid-6vl3x6ey] .search-icon{position:absolute;left:var(--space-4);color:var(--text-tertiary);pointer-events:none}.retailer-search-input[data-astro-cid-6vl3x6ey]{width:100%;padding:var(--space-4) var(--space-4) var(--space-4) calc(var(--space-4) * 2 + 20px);border:1px solid var(--border-base, #e5e7eb);border-radius:100px;background:var(--bg-surface, #fff);font-size:var(--text-lg);color:var(--text-primary);transition:all .2s ease;box-shadow:var( --shadow-md, 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06) )}.retailer-search-form[data-astro-cid-6vl3x6ey]{width:100%}.retailer-search-input[data-astro-cid-6vl3x6ey]:hover{box-shadow:var( --shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1) )}.retailer-search-input[data-astro-cid-6vl3x6ey]:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px var(--focus-ring)}.retailer-search-input[data-astro-cid-6vl3x6ey]::placeholder{color:var(--text-tertiary)}.retailer-search-input[data-astro-cid-6vl3x6ey]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 4l8 8M12 4l-8 8' stroke='%23999' stroke-width='1.5' stroke-linecap='round'/></svg>") center/contain no-repeat;cursor:pointer}.retailer-chips-rail[data-astro-cid-6vl3x6ey]{display:flex;gap:var(--space-2);overflow-x:auto;width:100%;padding:var(--space-3) 0 0;scrollbar-width:none;-ms-overflow-style:none;justify-content:center;flex-wrap:wrap}.retailer-chips-rail[data-astro-cid-6vl3x6ey]::-webkit-scrollbar{display:none}.chip-count[data-astro-cid-6vl3x6ey]{color:var(--text-tertiary);font-weight:400}@media(max-width:768px){.retailer-hero-name[data-astro-cid-6vl3x6ey]{font-size:var(--text-2xl, 1.5rem)}.retailer-logo[data-astro-cid-6vl3x6ey],.retailer-logo-placeholder[data-astro-cid-6vl3x6ey]{width:40px;height:40px}.retailer-hero-header[data-astro-cid-6vl3x6ey]{margin-bottom:var(--space-2)}.retailer-hero-logistics[data-astro-cid-6vl3x6ey]{gap:var(--space-2) var(--space-3);font-size:var(--text-tiny, .6875rem)}.retailer-hero-logistics[data-astro-cid-6vl3x6ey]>span[data-astro-cid-6vl3x6ey].logistics-item:first-child{flex-basis:100%;justify-content:center}.retailer-chips-rail[data-astro-cid-6vl3x6ey]{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto}}.trustpilot-summary[data-astro-cid-qiko2dby]{margin:var(--space-6) auto;max-width:480px;text-align:center}.trust-card-link[data-astro-cid-qiko2dby]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-6);background:var(--bg-surface, #fff);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:var(--shadow-sm);text-decoration:none;transition:box-shadow .15s ease,border-color .15s ease}.trust-card-link[data-astro-cid-qiko2dby]:hover{box-shadow:var(--shadow-md);border-color:var(--border-base, #e5e7eb);text-decoration:none}.trust-rating-row[data-astro-cid-qiko2dby]{display:inline-flex;align-items:center;gap:var(--space-2)}.trust-stars[data-astro-cid-qiko2dby]{display:inline-flex;gap:2px;line-height:1}.trust-score-value[data-astro-cid-qiko2dby]{font-size:var(--text-2xl, 1.5rem);color:var(--text-primary);font-weight:800;line-height:1}.trust-meta[data-astro-cid-qiko2dby]{margin:0;font-size:var(--text-sm, .875rem);color:var(--text-tertiary)}.trust-brand-mark[data-astro-cid-qiko2dby]{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm, .875rem);color:var(--text-secondary);font-weight:700;letter-spacing:-.01em}.trust-brand-text[data-astro-cid-qiko2dby]{margin-left:2px}.sr-only[data-astro-cid-qiko2dby]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.trust-card-link[data-astro-cid-qiko2dby]{padding:var(--space-8) var(--space-4)}.trust-score-value[data-astro-cid-qiko2dby]{font-size:var(--text-xl, 1.25rem)}}
