.stockists-inner{display:flex;flex-direction:column;gap:1rem}.stockists-table{width:100%;border:1px solid var(--color-text)}.stockists-empty{margin:1rem 0 0;text-align:center;font-size:.9375rem;color:rgb(var(--color-text-rgb) / .65)}.stockists-column-head,.stockists-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) 72px 72px;gap:.75rem;align-items:center}.stockists-column-head{padding-bottom:.375rem;border-bottom:1px solid var(--color-text)}.stockists[data-header-style=table] .stockists-column-head{margin-bottom:0;padding:.625rem .75rem;border-bottom:0;background-color:var(--color-text);color:var(--color-background)}.stockists[data-header-style=table] .stockists-column-label{color:inherit;text-align:left;font-size:.75rem;letter-spacing:.08em}.stockists[data-header-style=table] .stockists-column-label--flag{text-align:center}.stockists-column-label{font-family:var(--subheading-font-family);font-weight:700;font-size:.65625rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-text-rgb) / .55)}.stockists-column-label--flag,.stockists-cell--flag{text-align:center}.stockists-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.stockists-row{padding:.625rem .75rem;border-bottom:1px solid var(--color-border);background-color:var(--color-background)}.stockists[data-header-style=table] .stockists-row{padding-inline:.75rem;border-bottom-color:rgb(var(--color-text-rgb) / .15)}.stockists[data-header-style=table] .stockists-row:last-child{border-bottom:0}.stockists-row-title{font-size:.875rem;font-weight:400;line-height:1.45;color:var(--color-text)}.stockists[data-header-style=menu] .stockists-row-title{font-family:var(--accent-font-family);font-weight:700;font-size:.90625rem;letter-spacing:.03em;line-height:1.25;text-transform:uppercase}.stockists-row-location{font-size:.875rem;line-height:1.45;color:var(--color-text)}.stockists-mark{font-family:var(--accent-font-family);font-weight:700;font-size:1rem;line-height:1;color:var(--color-text)}@media screen and (max-width:599px){.stockists-column-head,.stockists-row{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) 44px 44px;gap:.5rem}.stockists-row{padding:.625rem .25rem}.stockists-row-title{font-size:.8125rem}.stockists-row-location{font-size:.75rem}.stockists-column-label{font-size:.5625rem}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/stockists.css.map */
