:root{--bno-cream:var( --bfg-color-cream, #F8EDE3 );--bno-white:var( --bfg-color-white, #FFFFFF );--bno-ink:var( --bfg-color-ink, #2E2A2A );--bno-green:var( --bfg-color-green, #247B4E );--bno-amber:var( --bfg-color-amber, #FFA825 );--bno-focus:#1F6B42;--bno-heading-font:"Nominee", var( --theme-font-family, sans-serif );--bno-body-font:"Kobe1.1", var( --theme-font-family, sans-serif )}.bno-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bno-drawer a:focus-visible,.bno-drawer button:focus-visible,.bno-drawer input:focus-visible,.bno-dropdown a:focus-visible,.bno-dropdown button:focus-visible,.bno-trigger:focus-visible{outline:2px solid var(--bno-focus);outline-offset:2px;border-radius:4px}.bno-drawer .bno-drawer__close:focus-visible{outline:2px solid var(--bno-white);outline-offset:2px;border-radius:4px}.bno-backdrop{position:fixed;inset:0;background:rgb(36 34 34 / .45);z-index:9998}.bno-drawer{position:fixed;inset:0;z-index:9999}.bno-drawer[hidden]{display:none}body.bno-modal-open .mysticky-welcomebar-fixed-wrap{display:none}.bno-drawer__panel{position:fixed;top:0;left:0;bottom:0;width:390px;max-width:90vw;z-index:9999;background:var(--bno-cream);border-top-right-radius:16px;border-bottom-right-radius:16px;box-shadow:4px 0 24px rgb(36 34 34 / .18);overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}@media (max-width:374px){.bno-drawer__panel{width:100vw;max-width:100vw;border-radius:0}}.bno-drawer__header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;background:var(--bno-green);color:var(--bno-white);padding:12px 20px}.bno-drawer__title{font-family:var(--bno-heading-font);font-weight:900;font-size:18px;line-height:1;margin:0;color:var(--bno-white)}.bno-drawer__close{background:#fff0;border:0;color:var(--bno-white);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0}.bno-drawer__body{padding:0 0 32px}.bno-drawer__section{padding:24px 16px}.bno-drawer__section--white{background:var(--bno-white)}.bno-drawer__divider{height:34px;background-image:url(../../../../themes/blocksy-child/custom/assets/navbar-overlay/bno-drawer-divider-icon-strip.png);background-size:cover;background-position:center;background-repeat:no-repeat}.bno-drawer__divider--flip{transform:scaleY(-1)}.bno-drawer__section--lang{padding:8px 16px 0}.bno-drawer__lang ul{display:flex;flex-wrap:wrap;gap:8px}.bno-drawer__lang li+li{margin-top:0}.bno-drawer__lang a{min-height:44px;padding:0 12px;border:1px solid currentColor;border-radius:999px;text-transform:none;font-size:13px}.bno-drawer__lang a[aria-current="true"]{background:var(--bno-green);border-color:var(--bno-green);color:var(--bno-white);text-decoration:none}.bno-drawer__nav-group ul{list-style:none;margin:0;padding:0}.bno-drawer__nav-group li+li{margin-top:18px}.bno-drawer__nav-group a{font-family:var(--bno-heading-font);font-weight:900;font-size:12px;letter-spacing:.02em;text-transform:uppercase;color:var(--bno-ink);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.bno-drawer__nav-group a:hover,.bno-drawer__nav-group a:focus-visible{text-decoration:underline;text-underline-offset:3px}.bno-drawer__help h3{font-family:var(--bno-heading-font);font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.02em;color:var(--bno-ink);margin:0 0 16px}.bno-drawer__contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.bno-drawer__contact li{display:flex;align-items:center;gap:12px}.bno-drawer__contact .bno-icon-circle{flex:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--bno-ink)}.bno-drawer__contact a,.bno-drawer__contact span.bno-contact-text{font-family:var(--bno-body-font);font-weight:700;font-size:14px;color:var(--bno-ink);text-decoration:none}.bno-drawer__contact a:hover,.bno-drawer__contact a:focus-visible{text-decoration:underline}.bno-whatsapp-accent{color:#247B4E}.bno-drawer__badges{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.bno-badge{display:inline-flex;align-items:center;gap:10px;background:var(--bno-white);border-radius:8px;padding:8px}.bno-badge__icon{flex:none;width:34px;height:34px;border-radius:50%;background:var(--bno-amber);display:inline-flex;align-items:center;justify-content:center;color:var(--bno-ink)}.bno-badge__icon .bno-badge__icon-disc{width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;color:inherit}.bno-badge__label{font-family:var(--bno-body-font);font-weight:700;font-size:16px;color:var(--bno-ink)}.bno-dropdown{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;background:var(--bno-cream);border-radius:12px;box-shadow:0 8px 40px 0 rgb(0 0 0 / .12);padding:24px 32px;z-index:30}.bno-dropdown[hidden]{display:none}.bno-dropdown ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px;line-height:22px}.bno-dropdown li{display:flex}.bno-dropdown a{font-family:var(--bno-body-font);font-weight:700;font-size:16px;line-height:22px;color:var(--bno-ink);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.bno-dropdown a:hover,.bno-dropdown a:focus-visible{text-decoration:underline;text-underline-offset:3px}.bno-dropdown--language img.bno-flag,.bno-drawer__nav-group img.bno-flag{width:18px;height:13px;object-fit:cover;border-radius:2px;flex:none}.bno-provisional-bar{position:relative;display:none;align-items:center;gap:20px;background:var(--bno-white);border-bottom:1px dashed var(--bno-amber);padding:10px 20px;font-family:var(--bno-body-font);font-size:13px}.bno-provisional-bar__label{color:var(--bno-amber);font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.04em}.bno-trigger{background:#fff0;border:1px solid rgb(46 42 42 / .25);border-radius:6px;padding:6px 12px;font-family:var(--bno-body-font);font-weight:700;font-size:13px;color:var(--bno-ink);cursor:pointer}.bno-trigger[aria-expanded="true"]{background:var(--bno-cream);border-color:var(--bno-ink)}@media (min-width:1024px){.bno-provisional-bar{display:flex}}.bno-drawer__title{line-height:20px}.bno-drawer__nav-group li+li{margin-top:0}.bno-drawer__nav-group a{display:flex;min-height:44px;line-height:16px}.bno-drawer__lang a{line-height:16px}.bno-drawer__help h3{line-height:16px}.bno-drawer__contact{gap:0}.bno-drawer__contact li{min-height:44px}.bno-drawer__contact a,.bno-drawer__contact span.bno-contact-text{line-height:16px}.bno-drawer__langs-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none;font-family:var(--bno-heading-font);font-weight:900;font-size:16px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:var(--bno-ink)}.bno-drawer__langs-toggle::-webkit-details-marker{display:none}.bno-drawer__langs-toggle img.bno-flag{width:21px;height:14px;object-fit:cover;border-radius:2px;flex:none}.bno-drawer__langs-chevron{flex:none}.bno-drawer__langs[open] .bno-drawer__langs-chevron{transform:rotate(180deg)}.bno-drawer__langs-toggle:focus-visible{outline:2px solid var(--bno-ink);outline-offset:2px}.bno-drawer__langs .bno-drawer__lang{padding-bottom:8px}