.sbx-studio-nav{position:relative;z-index:29;background:#0c0d10;color:#fff;--studio-accent:#ed1535}html[data-sbx-studio=color] .sbx-studio-nav{--studio-accent:#0ba7ed}.sbx-studio-identity{max-width:1440px;margin:auto;display:flex;align-items:center;gap:24px;padding:16px 32px;border-bottom:1px solid #2b2c31}.sbx-studio-nav a{color:inherit;text-decoration:none}.sbx-identity img{object-fit:contain;width:180px;height:45px}.sbx-shared-cart{font-size:12px;color:#b8b8c1;margin-right:auto}.sbx-switch{display:flex;gap:12px;align-items:center;border:1px solid #585960;border-radius:8px;padding:10px 14px;font-size:12px}.sbx-switch:hover{border-color:var(--studio-accent);background:#222329}.sbx-switch img{object-fit:contain}.sbx-studio-nav a:focus-visible,.sbx-studio-nav summary:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.sbx-universe{font-size:20px;font-weight:700}.sbx-studio-menu{max-width:1440px;margin:auto;padding:0 24px}.sbx-menu-list,.sbx-menu-children,.sbx-menu-children ul{list-style:none;padding:0;margin:0}.sbx-menu-list{display:flex;flex-wrap:wrap;align-items:center;gap:0 5px}.sbx-menu-list>li>a,.sbx-menu-group>summary{display:flex;align-items:center;gap:16px;padding:15px 12px;font-size:13px;font-weight:600;cursor:pointer}.sbx-menu-group>summary{list-style:none}.sbx-menu-group>summary::-webkit-details-marker{display:none}.sbx-menu-group[open]>summary{color:var(--studio-accent)}.sbx-menu-panel{position:absolute;left:24px;right:24px;max-width:1392px;margin:auto;top:100%;padding:24px;background:#fff;color:#25262a;box-shadow:0 12px 24px #0003;border-radius:0 0 12px 12px;max-height:65vh;overflow:auto}.sbx-menu-all{display:inline-block;font-weight:700;margin-bottom:18px;border-bottom:2px solid var(--studio-accent);padding-bottom:6px}.sbx-menu-children{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 24px}.sbx-menu-children>li>a,.sbx-menu-children summary{display:block;cursor:pointer;padding:10px 0;font-size:13px;font-weight:600}.sbx-menu-children summary{display:list-item;list-style-position:inside}.sbx-menu-children ul{padding:0 0 10px 16px}.sbx-menu-children ul a{display:block;padding:7px 0;font-size:12px;color:#595a60}.sbx-menu-children a:hover{text-decoration:underline}.sbx-context-promo,.sbx-context-color{display:none!important}html[data-sbx-studio=promo] .sbx-context-promo,html[data-sbx-studio=color] .sbx-context-color{display:block!important}html[data-sbx-studio=promo] .sbx-switch.sbx-context-promo,html[data-sbx-studio=color] .sbx-switch.sbx-context-color{display:flex!important}html[data-sbx-studio=promo] .sbx-context-none,html[data-sbx-studio=color] .sbx-context-none{display:none!important}@media(max-width:900px){.sbx-studio-identity{padding:14px 20px;gap:16px}.sbx-shared-cart{display:none}.sbx-switch{margin-left:auto}.sbx-menu-children{grid-template-columns:repeat(3,minmax(0,1fr))}.sbx-studio-menu{padding:0 12px}}@media(max-width:600px){.sbx-identity img{width:125px;height:34px}.sbx-studio-identity{padding:12px 16px;gap:12px}.sbx-switch{font-size:11px;padding:9px}.sbx-switch img{display:none}.sbx-menu-list{display:block}.sbx-menu-list>li>a,.sbx-menu-group>summary{padding:12px;font-size:13px;border-top:1px solid #24252b;justify-content:space-between}.sbx-menu-panel{position:static;max-height:55vh;padding:16px;border-radius:8px;box-shadow:none;margin:0 0 10px}.sbx-menu-children{grid-template-columns:1fr 1fr;gap:4px 14px}.sbx-menu-children>li>a,.sbx-menu-children summary{font-size:12px}}
.sbx-menu-toggle{display:none}@media(max-width:600px){.sbx-menu-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;padding:13px 20px;background:transparent;color:#fff;border:0;font:inherit;font-size:13px}.js [data-sbx-studio-nav]:not([data-menu-open=true]) #sbx-studio-menus{display:none}}

.sbx-color-campaign-nav{align-items:center;gap:18px}
html[data-sbx-studio=color] .sbx-color-campaign-nav{display:flex!important}
.sbx-color-campaign-nav>.sbx-menu-list{flex:1;min-width:0}
.sbx-studio-nav .sbx-buen-fin-link{display:flex;align-items:center;gap:10px;flex-shrink:0;margin:10px 0;padding:5px 12px 5px 5px;border:2px solid #e30613;border-radius:10px;background:#fff;color:#171717;font-size:13px;font-weight:800;line-height:1.2;box-shadow:0 0 0 0 #e3061320;animation:sbx-buen-fin-glow 3.2s ease-in-out infinite}
.sbx-buen-fin-link img{display:block;width:64px;height:64px;object-fit:contain;border-radius:5px}
.sbx-buen-fin-link>span:not([aria-hidden]){max-width:75px}
.sbx-studio-nav .sbx-buen-fin-link:hover{background:#fff3f4}
.sbx-studio-nav .sbx-buen-fin-link:focus-visible{outline:3px solid #fff;outline-offset:4px}
@keyframes sbx-buen-fin-glow{0%,100%{box-shadow:0 0 0 0 #e3061320}50%{box-shadow:0 0 0 5px #e3061338,0 0 18px #e3061340}}
@media(max-width:600px){html[data-sbx-studio=color] .sbx-color-campaign-nav{display:block!important}.sbx-studio-nav .sbx-buen-fin-link{justify-content:flex-start;max-width:280px;margin:12px auto}.sbx-buen-fin-link>span:not([aria-hidden]){max-width:none}.sbx-buen-fin-link>span[aria-hidden]{margin-left:auto}}
@media(prefers-reduced-motion:reduce){.sbx-studio-nav .sbx-buen-fin-link{animation:none}}
