.v12-social-banner{box-sizing:border-box;width:100%;padding:0 20px 24px;background:#fff}.v12-social-banner__link{display:block;width:100%;max-width:1600px;margin-inline:auto;padding:0;border:0;text-decoration:none;line-height:0}.v12-social-banner__link:focus-visible{outline:3px solid #0070ee;outline-offset:4px}.v12-social-banner__picture{display:block}.v12-social-banner__image{display:block;width:100%;max-width:100%;height:auto;margin:0;padding:0;border:0}@media(max-width:767px){.v12-social-banner{padding-inline:12px}}.vo-brand-directory{display:block;width:100%;background:#fff;color:#111;padding:46px 0 64px;font-family:inherit;font-size:16px;line-height:1.5}.vo-brand-directory *,.vo-brand-directory *:before,.vo-brand-directory *:after{box-sizing:border-box}.vo-brand-directory [hidden]{display:none!important}.vo-brand-directory .vo-bd-wrap{width:min(1280px,calc(100% - 64px));margin-inline:auto}.vo-brand-directory .vo-bd-header{margin:0 0 30px}.vo-brand-directory .vo-bd-eyebrow{margin:0 0 8px;font:inherit;font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#0070ee}.vo-brand-directory h1{color:#111;font:inherit;font-size:clamp(32px,3.3vw,46px);font-weight:750;letter-spacing:-.035em;line-height:1.12;margin:0}.vo-brand-directory .vo-bd-intro{font:inherit;color:#525762;margin:12px 0 0;max-width:740px}.vo-brand-directory .vo-bd-news-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:20px;padding:12px 22px;border:1px solid #0070ee;border-radius:7px;background:#0070ee;color:#fff;font:inherit;font-size:15px;font-weight:650;line-height:1.4;text-align:center;text-decoration:none}.vo-brand-directory .vo-bd-news-button:hover{background:#005dc6;border-color:#005dc6;color:#fff}.vo-brand-directory .vo-bd-controls{padding:22px 24px 16px;border:1px solid #e3e7ed;border-radius:14px;background:#fafbfc}.vo-brand-directory .vo-bd-fields{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px}.vo-brand-directory .vo-bd-field{min-width:0}.vo-brand-directory .vo-bd-field label{display:block;color:#25282d;font:inherit;font-size:13px;font-weight:650;margin:0 0 7px}.vo-brand-directory .vo-bd-input-wrap,.vo-brand-directory .vo-bd-select-wrap{position:relative}.vo-brand-directory .vo-bd-input-wrap>svg{position:absolute;left:16px;top:16px;color:#717887;pointer-events:none}.vo-brand-directory .vo-bd-select-wrap>svg{position:absolute;right:16px;top:18px;color:#111;pointer-events:none}.vo-brand-directory input[type=search],.vo-brand-directory select{display:block;min-width:0;width:100%;height:52px;margin:0;padding:0 16px;color:#111;background:#fff;border:1px solid #bcc4cf;border-radius:8px;font:inherit;font-size:16px;line-height:1.3;box-shadow:none}.vo-brand-directory input[type=search]{padding-left:46px}.vo-brand-directory input[type=search]::placeholder{color:#6a707a;opacity:1}.vo-brand-directory select{-webkit-appearance:none;appearance:none;padding-right:40px;cursor:pointer}.vo-brand-directory button{font:inherit;box-shadow:none;text-transform:none;letter-spacing:normal}.vo-brand-directory :is(input,select,button,a):focus-visible{outline:3px solid #0070ee;outline-offset:3px}.vo-brand-directory .vo-bd-alphabet{display:flex;flex-wrap:wrap;gap:3px;align-items:center;padding-top:16px}.vo-brand-directory .vo-bd-letter{display:inline-flex;justify-content:center;align-items:center;width:36px;min-width:36px;height:40px;min-height:40px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:#414650;font-size:13px;font-weight:650;cursor:pointer}.vo-brand-directory .vo-bd-letter--all{width:48px;min-width:48px;margin-right:7px}.vo-brand-directory .vo-bd-letter[aria-pressed=true]{background:#0070ee;color:#fff;border-color:#0070ee}.vo-brand-directory .vo-bd-letter:disabled{color:#949ba5;cursor:default}.vo-brand-directory .vo-bd-results-bar{display:flex;align-items:center;gap:16px;min-height:62px;padding:10px 0}.vo-brand-directory .vo-bd-count{margin:0;color:#535b68;font:inherit;font-size:13px}.vo-brand-directory .vo-bd-sort{margin-left:auto;font-size:12px;color:#535b68}.vo-brand-directory .vo-bd-clear{border:0;padding:10px 0;min-height:44px;background:transparent;color:#0067da;font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.vo-brand-directory .vo-bd-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.vo-brand-directory .vo-bd-item{min-width:0;padding:0;margin:0;list-style:none}.vo-brand-directory .vo-bd-card{display:flex;flex-direction:column;align-items:center;height:100%;min-height:225px;padding:22px 16px 16px;border:1px solid #e0e4ea;border-radius:12px;color:#111;text-decoration:none;background:#fff;text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.vo-brand-directory .vo-bd-logo{display:flex;align-items:center;justify-content:center;width:100%;max-width:176px;height:80px;margin:0 0 18px;overflow:hidden}.vo-brand-directory .vo-bd-logo-image{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(var(--vo-logo-scale, 1))}.vo-brand-directory .vo-bd-logo--wide .vo-bd-logo-image{height:auto;max-height:none;flex-shrink:0}.vo-brand-directory .vo-bd-logo-fallback{font:inherit;font-size:20px;line-height:1.1;font-weight:700;color:#25282d}.vo-brand-directory .vo-bd-card-copy{width:100%}.vo-brand-directory .vo-bd-card h2{color:#111;font:inherit;font-size:16px;font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:0;overflow-wrap:anywhere}.vo-brand-directory .vo-bd-card p{font:inherit;font-size:12px;line-height:1.4;color:#606773;margin:6px 0 0}.vo-brand-directory .vo-bd-card-action,.vo-brand-directory .vo-bd-card-pending{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12px;line-height:1.4;margin:auto 0 0;padding-top:15px}.vo-brand-directory .vo-bd-card-action{color:#0067da;font-weight:650}.vo-brand-directory .vo-bd-card-pending{color:#6d7480}.vo-brand-directory .vo-bd-empty{padding:58px 20px;border:1px dashed #ccd3dd;border-radius:12px;text-align:center}.vo-brand-directory .vo-bd-empty h2{font:inherit;font-size:22px;font-weight:700;color:#111;margin:0 0 8px}.vo-brand-directory .vo-bd-empty p{font:inherit;color:#606773;margin:0 0 22px}.vo-brand-directory .vo-bd-reset{min-height:46px;padding:10px 22px;background:#0070ee;border:1px solid #0070ee;border-radius:7px;color:#fff;font-weight:650;cursor:pointer}.vo-brand-directory .vo-bd-noscript{color:#535b68}@media(hover:hover){.vo-brand-directory a.vo-bd-card:hover{border-color:#0070ee;box-shadow:0 4px 16px #102f5810}.vo-brand-directory .vo-bd-letter:not(:disabled):not([aria-pressed=true]):hover{background:#e9f2ff;color:#005dc6}}@media(max-width:1199px){.vo-brand-directory .vo-bd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:959px){.vo-brand-directory .vo-bd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.vo-brand-directory{padding:28px 0 42px}.vo-brand-directory .vo-bd-wrap{width:calc(100% - 32px)}.vo-brand-directory .vo-bd-header{margin-bottom:22px}.vo-brand-directory .vo-bd-intro{font-size:14px;line-height:1.55}.vo-brand-directory .vo-bd-controls{padding:16px;border-radius:12px}.vo-brand-directory .vo-bd-fields{grid-template-columns:1fr;gap:14px}.vo-brand-directory .vo-bd-alphabet{flex-wrap:nowrap;overflow-x:auto;padding:14px 3px 7px;margin:0 -3px;scrollbar-width:thin;scrollbar-color:#bcc4cf transparent}.vo-brand-directory .vo-bd-letter{width:40px;min-width:40px;height:44px;min-height:44px}.vo-brand-directory .vo-bd-letter--all{min-width:48px}.vo-brand-directory .vo-bd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vo-brand-directory .vo-bd-results-bar{min-height:58px;gap:12px}.vo-brand-directory .vo-bd-card{min-height:224px;padding:17px 10px 14px;border-radius:10px}.vo-brand-directory .vo-bd-logo{margin-bottom:15px}.vo-brand-directory .vo-bd-card h2{font-size:14px}.vo-brand-directory .vo-bd-card p{font-size:11px}.vo-brand-directory .vo-bd-card-action,.vo-brand-directory .vo-bd-card-pending{font-size:11px;padding-top:13px}}@media(prefers-reduced-motion:reduce){.vo-brand-directory .vo-bd-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map?subset=AgE */
