.kgbd{--kgbd-pink: #ff2d9f;--kgbd-violet: #7458ff;--kgbd-blue: #2f8bff;--kgbd-ink: #111111;--kgbd-muted: #5a6072;--kgbd-card: #ffffff;--kgbd-line: rgba(17, 17, 17, .1);--kgbd-bg: #fafafc;position:relative;isolation:isolate;background:var(--kgbd-bg);color:var(--kgbd-ink);font-family:Poppins,Arial,sans-serif;padding:5.6rem 2rem 8rem}html[data-kg-theme=dark] .kgbd{--kgbd-ink: #f3f3fa;--kgbd-muted: rgba(255, 255, 255, .66);--kgbd-card: rgba(255, 255, 255, .06);--kgbd-line: rgba(255, 255, 255, .14);--kgbd-bg: #070719}.kgbd__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 40% 28% at 0% 0%,rgba(255,45,159,.12),transparent 70%),radial-gradient(ellipse 40% 28% at 100% 6%,rgba(116,88,255,.14),transparent 70%);pointer-events:none}.kgbd__inner{max-width:120rem;margin:0 auto}.kgbd__head{text-align:center;margin-bottom:3.2rem}.kgbd__eyebrow{display:inline-block;margin:0 0 1.2rem;padding:.6rem 1.6rem;border:1px solid var(--kgbd-line);border-radius:99px;font-size:1.2rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--kgbd-pink)}.kgbd__title{margin:0;font-family:Poppins,Arial,sans-serif;font-size:clamp(3.6rem,7vw,6.4rem);font-weight:900;line-height:1;letter-spacing:-.01em;text-transform:uppercase;background:linear-gradient(100deg,var(--kgbd-pink),var(--kgbd-violet) 60%,var(--kgbd-blue));-webkit-background-clip:text;background-clip:text;color:transparent}.kgbd__sub{margin:1.4rem auto 0;max-width:56rem;font-size:1.6rem;line-height:1.6;color:var(--kgbd-muted)}.kgbd__tools{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem}.kgbd__search{display:flex;align-items:center;gap:1rem;width:min(54rem,100%);padding:0 1.8rem;border:1px solid var(--kgbd-line);border-radius:99px;background:var(--kgbd-card);box-shadow:0 .8rem 3rem #7458ff1a;transition:border-color .2s,box-shadow .2s}.kgbd__search:focus-within{border-color:var(--kgbd-pink);box-shadow:0 0 0 3px #ff2d9f33}.kgbd__search svg{width:2.2rem;height:2.2rem;flex:0 0 auto;color:var(--kgbd-violet)}.kgbd__search input{flex:1 1 auto;min-width:0;height:5.2rem;border:0;outline:0;background:transparent;color:var(--kgbd-ink);font:inherit;font-size:1.6rem}.kgbd__count{margin:0;font-size:1.3rem;letter-spacing:.06em;color:var(--kgbd-muted)}.kgbd__az{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0 auto 3.2rem;max-width:80rem}.kgbd__az a{display:inline-flex;align-items:center;justify-content:center;min-width:3.6rem;height:3.6rem;padding:0 .6rem;border-radius:99px;font-size:1.4rem;font-weight:600;color:var(--kgbd-ink);text-decoration:none;transition:background .2s,color .2s}.kgbd__az a:hover,.kgbd__az a:focus-visible{background:linear-gradient(100deg,var(--kgbd-pink),var(--kgbd-violet));color:#fff}.kgbd__letter-row{grid-column:1 / -1;scroll-margin-top:14rem;margin-top:2rem}.kgbd__letter-row:first-child{margin-top:0}.kgbd__letter{display:flex;align-items:center;gap:1.4rem;margin:0 0 1.4rem;font-family:Poppins,Arial,sans-serif;font-size:3.2rem;font-weight:800;color:var(--kgbd-pink)}.kgbd__letter:after{content:"";flex:1 1 auto;height:1px;background:var(--kgbd-line)}.kgbd__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:1rem;margin:0;padding:0;list-style:none}.kgbd__item[hidden],.kgbd__letter-row[hidden]{display:none}.kgbd__brand{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5.4rem;padding:1rem 1.8rem;border:1px solid var(--kgbd-line);border-radius:1.4rem;background:var(--kgbd-card);color:var(--kgbd-ink);font-size:1.5rem;font-weight:500;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.kgbd__brand:hover,.kgbd__brand:focus-visible{border-color:var(--kgbd-pink);transform:translateY(-2px);box-shadow:0 .8rem 2.4rem #ff2d9f2e}.kgbd__brand-name{overflow-wrap:anywhere}.kgbd__arrow{width:1.8rem;height:1.8rem;flex:0 0 auto;color:var(--kgbd-pink);opacity:.7}.kgbd__empty{text-align:center;font-size:1.6rem;color:var(--kgbd-muted)}@media screen and (max-width:749px){.kgbd{padding:3.6rem 1.6rem 6rem}.kgbd__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.kgbd__brand{padding:1rem 1.2rem;font-size:1.4rem;min-height:5rem}.kgbd__arrow{display:none}.kgbd__az a{min-width:3.4rem;height:3.4rem}.kgbd__letter-row{scroll-margin-top:8rem}}@media(prefers-reduced-motion:reduce){.kgbd__brand{transition:none}.kgbd__brand:hover{transform:none}}.kgbd__featured{margin:0 0 4rem}.kgbd__h{margin:0 0 1.6rem;font-family:Poppins,Arial,sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--kgbd-pink);text-align:center}.kgbd__h--az{margin-top:1rem}.kgbd__logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.4rem;margin:0;padding:0;list-style:none}.kgbd__logo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;min-height:17rem;padding:2.4rem 2rem 1.8rem;border:1px solid var(--kgbd-line);border-radius:2rem;background:#fff;color:#111;text-decoration:none;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.kgbd__logo--dark{background:linear-gradient(150deg,#1a1450,#0b0b24 60%,#3a1260);border-color:#ffffff1f;color:#fff}.kgbd__logo img{display:block;width:100%;max-width:20rem;max-height:8rem;height:auto;object-fit:contain}.kgbd__logo-text{font-size:2.6rem;font-weight:800;letter-spacing:-.01em;text-align:center}.kgbd__logo-cta{display:inline-flex;align-items:center;gap:.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kgbd-pink);opacity:.85;transition:gap .25s,opacity .25s}.kgbd__logo--dark .kgbd__logo-cta{color:#ff6ad5}.kgbd__logo-cta svg{width:1.6rem;height:1.6rem}.kgbd__logo:hover,.kgbd__logo:focus-visible{transform:translateY(-4px);border-color:var(--kgbd-pink);box-shadow:0 1.4rem 3.6rem #ff2d9f38}.kgbd__logo:hover .kgbd__logo-cta,.kgbd__logo:focus-visible .kgbd__logo-cta{gap:1rem;opacity:1}.kgbd__brand{justify-content:flex-start}.kgbd__brand-name{flex:1 1 auto;min-width:0}.kgbd__mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3.6rem;height:3.6rem;border-radius:50%;background:linear-gradient(140deg,var(--kgbd-pink),var(--kgbd-violet));color:#fff;font-size:1.5rem;font-weight:700;overflow:hidden}.kgbd__mark--img{background:#fff;border:1px solid var(--kgbd-line)}.kgbd__mark--img img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:749px){.kgbd__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kgbd__logo{min-height:13.4rem;padding:1.8rem 1.2rem 1.4rem;gap:1rem;border-radius:1.6rem}.kgbd__logo img{max-height:5.6rem}.kgbd__logo-cta{font-size:1.05rem}.kgbd__mark{width:3.2rem;height:3.2rem;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.kgbd__logo{transition:none}.kgbd__logo:hover{transform:none}}.kgbd__logos{display:flex;flex-wrap:wrap;justify-content:center;gap:1.4rem}.kgbd__logos>li{flex:0 1 calc(20% - 1.2rem);min-width:20rem;display:flex}.kgbd__logos .kgbd__logo{width:100%;justify-content:space-between}.kgbd__logo-box{flex:1 1 auto;display:flex;align-items:center;justify-content:center;width:100%;min-height:8.4rem}@media screen and (max-width:749px){.kgbd__logos{gap:1rem}.kgbd__logos>li{flex:0 1 calc(50% - .5rem);min-width:0}.kgbd__logo-box{min-height:6rem}}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__search input,html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__search input:focus{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--kgbd-ink)!important}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__title{background:linear-gradient(100deg,#ff6ad5,#9d86ff 55%,#5fa8ff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__letter{color:#ff6ad5}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__logo--dark{border-color:#fff3}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__logo:not(.kgbd__logo--dark){box-shadow:0 0 0 1px #ffffff14}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__mark--img{background:#fff}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__brand{color:var(--kgbd-ink);background:var(--kgbd-card)}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kg404 .kg404__search input[type=search]{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--kg404-ink)!important}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kg404 .kg404__code{background:linear-gradient(100deg,#ff6ad5,#9d86ff 55%,#5fa8ff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kg404 .kg404__code,html[data-kg-theme=dark]:not(#kg-a):not(#kg-b) .kgbd .kgbd__title{-webkit-text-fill-color:transparent!important}.kgbd__logos .kgbd__logo,.kgbd__logos .kgbd__logo--dark{background:linear-gradient(150deg,#1a1450,#0b0b24 60%,#3a1260);border:1px solid rgba(255,255,255,.14);color:#fff;height:17rem;min-height:17rem;padding:2.2rem 2rem 1.8rem;transition:transform .25s,box-shadow .25s,border-color .25s,background .25s}.kgbd__logos .kgbd__logo-box{flex:0 0 auto;width:100%;max-width:20rem;height:7.2rem;min-height:0;padding:0;margin-top:.4rem}.kgbd__logos .kgbd__logo img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;filter:brightness(0) invert(1);transition:filter .25s}.kgbd__logos .kgbd__logo--keep img{filter:none}.kgbd__logos .kgbd__logo-text{color:#fff;font-size:2.2rem}.kgbd__logos .kgbd__logo-cta{color:#ff6ad5}.kgbd__logos .kgbd__logo:not(.kgbd__logo--dark):not(.kgbd__logo--keep):hover,.kgbd__logos .kgbd__logo:not(.kgbd__logo--dark):not(.kgbd__logo--keep):focus-visible{background:#fff}.kgbd__logos .kgbd__logo:not(.kgbd__logo--dark):not(.kgbd__logo--keep):hover img,.kgbd__logos .kgbd__logo:not(.kgbd__logo--dark):not(.kgbd__logo--keep):focus-visible img{filter:none}.kgbd__logos .kgbd__logo:not(.kgbd__logo--dark):not(.kgbd__logo--keep):hover .kgbd__logo-text{color:#111}@media(hover:none){.kgbd__logos .kgbd__logo:not(.kgbd__logo--dark):not(.kgbd__logo--keep):hover{background:linear-gradient(150deg,#1a1450,#0b0b24 60%,#3a1260)}.kgbd__logos .kgbd__logo:not(.kgbd__logo--dark):not(.kgbd__logo--keep):hover img{filter:brightness(0) invert(1)}}@media screen and (max-width:749px){.kgbd__logos .kgbd__logo,.kgbd__logos .kgbd__logo--dark{height:13.4rem;min-height:13.4rem;padding:1.6rem 1.2rem 1.4rem}.kgbd__logos .kgbd__logo-box{height:5.2rem}}.kgbd{--kgbd-pink-text: #bf0068;--kgbd-grad-a: #d6007a;--kgbd-grad-b: #5b3fe0}html[data-kg-theme=dark] .kgbd{--kgbd-pink-text: #ff8fe0}.kgbd .kgbd__eyebrow,.kgbd .kgbd__h,.kgbd .kgbd__letter{color:var(--kgbd-pink-text)}.kgbd .kgbd__az a:hover,.kgbd .kgbd__az a:focus-visible{background:linear-gradient(100deg,var(--kgbd-grad-a),var(--kgbd-grad-b))}.kgbd .kgbd__mark:not(.kgbd__mark--img){background:linear-gradient(140deg,var(--kgbd-grad-a),var(--kgbd-grad-b))}.kgbd .kgbd__arrow{color:var(--kgbd-pink-text);opacity:.9}.kgbd .kgbd__count,.kgbd .kgbd__sub{color:var(--kgbd-muted)}.kgbd .kgbd__brand{border-color:#1113}html[data-kg-theme=dark] .kgbd .kgbd__brand{border-color:#fff3}.kgbd .kgbd__search{border-color:#1111113d}html[data-kg-theme=dark] .kgbd .kgbd__search{border-color:#ffffff3d}.kgbd .kgbd__search input::placeholder{color:var(--kgbd-muted);opacity:1}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kg-brand-directory.css.map */
