bravo-mobile-menu{display:block}.bm-trigger{border:0;background:none;color:inherit;cursor:pointer}.bm-dialog{position:fixed;inset:0 auto 0 0;margin:0;padding:0;border:0;width:min(100vw,420px);max-width:100vw;height:100dvh;max-height:100dvh;background:#fff;color:#111;overflow:hidden;z-index:1000}.bm-dialog::backdrop{background:#00000080}.bm-dialog *{box-sizing:border-box}.bm-dialog [hidden]{display:none!important}.bm-panel{height:100%;display:flex;flex-direction:column}.bm-heading{display:flex;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid #eee;flex-shrink:0}.bm-heading strong{font-size:17px;line-height:1.2}.bm-heading button{border:0;background:none;color:#111;cursor:pointer;width:44px;height:30px;font-size:28px;flex-shrink:0}.bm-heading [data-bm-close]{margin-left:auto}.bm-logo{width:auto;max-width:165px;height:auto;max-height:42px;object-fit:contain}.bm-body{padding:7px 18px 24px;overflow:auto;overscroll-behavior:contain;flex:1;min-height:0}.bm-search{position:relative}.bm-search input{display:block;width:100%;height:44px;border:1px solid #ddd;border-radius:7px;background:#fff;color:#111;font-size:16px;padding:8px 44px 8px 12px}.bm-search button{position:absolute;right:0;top:0;width:44px;height:44px;background:none;border:0;font-size:26px;color:#111}.bm-links{list-style:none;padding:0;margin:0;display:grid;gap:10px}.bm-link{font:inherit;text-align:left;text-decoration:none;color:#111;border:0;width:100%;cursor:pointer;position:relative;display:flex;align-items:center;gap:16px;background:#fff}.bm-links--list{gap:0}.bm-links--list .bm-link{min-height:62px;border-bottom:1px solid #eee;padding:10px 0}.bm-link-label{font-size:15px;font-weight:650;line-height:1.3}.bm-icon{width:30px;flex:0 0 30px;display:flex;align-items:center;justify-content:center}.bm-icon--red{color:#e30620}.bm-arrow{margin-left:auto;font-size:25px;flex-shrink:0}.bm-links--cards .bm-link{height:142px;border-radius:9px;overflow:hidden;background:#202327;color:#fff;padding:18px;align-items:flex-end;isolation:isolate}.bm-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bm-links--cards .bm-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgb(0 0 0 / .7),transparent 85%);z-index:-1}.bm-links--cards .bm-link-label{font-size:18px}.bm-links--cards .bm-arrow{background:#fff;color:#111;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:22px}.bm-banner{display:block;height:210px;position:relative;isolation:isolate;margin-top:22px;border-radius:9px;overflow:hidden;background:#111;color:#fff;text-decoration:none}.bm-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bm-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(0 0 0 / .8),transparent);z-index:-1}.bm-banner>span{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;padding:18px;gap:18px}.bm-banner strong{font-size:19px;line-height:1.15}.bm-banner small{background:#fff;color:#111;padding:10px 14px;border-radius:5px}.bm-dialog :focus-visible{outline:2px solid #e30620;outline-offset:3px}.bm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bm-accordion-list{list-style:none;margin:0;padding:0}.bm-accordion-heading,.bm-accordion-link{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:12px 0;color:#111;background:transparent;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none}.bm-accordion-heading{list-style:none;cursor:pointer}.bm-accordion-heading::-webkit-details-marker{display:none}.bm-accordion-toggle{display:grid;place-items:center;width:32px;height:32px;margin-left:auto;flex-shrink:0;font-size:22px}.bm-accordion-toggle:before{content:"+"}.bm-accordion[open]>summary .bm-accordion-toggle:before{content:"\2212"}.bm-accordion-content{padding:0 0 16px 42px}.bm-accordion-content .bm-accordion-link,.bm-accordion-content .bm-accordion-heading{min-height:44px;padding:8px 0;font-size:14px;font-weight:400}.bm-accordion-content .bm-accordion-content{padding-left:14px}.bm-accordion-list>li{border-bottom:1px solid #eeeeee}.bm-accordion-content .bm-accordion-list>li{border:0}.bravo-menu-banner{position:relative;display:block;width:100%;height:160px;overflow:hidden;border-radius:9px;background:#111;color:#fff;text-decoration:none;isolation:isolate}.bravo-menu-banner>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.bravo-menu-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000c,#000c,#00000059,#0000,#0000);z-index:-1}.bravo-menu-banner__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:20px;height:100%;padding:20px}.bravo-menu-banner__content strong{color:#fff;font-size:21px;font-weight:800;line-height:1.1}.bravo-menu-banner__content em{color:#e30620;font-style:normal}.bravo-menu-banner__button{display:inline-flex;align-items:center;min-height:40px;padding:10px 16px;border-radius:5px;background:#fff;color:#111;font-size:13px;font-weight:600}.bravo-menu-banner:focus-visible{outline:2px solid #e30620;outline-offset:3px}#header-component .header__drawer:has(bravo-mobile-menu){display:flex!important;align-items:center;min-height:44px}#header-component bravo-mobile-menu{display:block!important}#header-component .bm-trigger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;border:0;background:transparent;color:inherit;cursor:pointer}.bm-dialog{width:min(100vw,420px);max-width:100vw}
/*# sourceMappingURL=/cdn/shop/t/81/assets/bravo-mobile-menu.css.map */
