.bmn,.bmn-page-end{display:none}@media screen and (max-width:768px){.bmn{display:block;color:#171717;font-family:inherit}.bmn:before,.bmn:after{display:none}.bmn *,.bmn *:before,.bmn *:after{box-sizing:border-box}.bmn a{color:inherit;text-decoration:none}.bmn button{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.bmn button:disabled{opacity:.45;cursor:default}.bmn :focus-visible{outline:2px solid currentColor;outline-offset:-4px}.bmn svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.bmn__bottom{position:fixed;inset:auto 0 0;z-index:100;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:calc(64px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-top:1px solid #e8e8e8}.bmn__bottom>*{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:44px}.bmn__bottom small{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bmn-page-end{display:block;height:calc(64px + env(safe-area-inset-bottom,0px))}.bmn__drawer{position:fixed;inset:0 auto 0 0;display:none;width:min(92vw,440px);max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#171717;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.bmn__drawer[open]{display:block;animation:bmn-enter .22s ease-out}.bmn__drawer::backdrop{background:#0006}.bmn__drawer-top{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;background:#fff;border-bottom:1px solid #eee}.bmn__drawer-top>a{display:flex;align-items:center;min-width:0;min-height:44px}.bmn__drawer-top button{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px}.bmn__logo{display:block;width:auto;height:auto;max-width:min(180px,100%);max-height:36px;object-fit:contain}.bmn__wordmark{font-size:20px;font-weight:400;letter-spacing:.16em;line-height:1.2}.bmn__links{padding:12px 24px 24px;padding-bottom:max(24px,env(safe-area-inset-bottom,0px))}.bmn__links>a,.bmn__links summary{display:block;padding:22px 0;border-bottom:1px solid #eee;font-size:14px;font-weight:400;letter-spacing:.12em;line-height:1.5;overflow-wrap:anywhere;cursor:pointer}.bmn__links summary{position:relative;padding-right:28px;list-style:none}.bmn__links summary::-webkit-details-marker{display:none}.bmn__links summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:20px}.bmn__links details[open]>summary:after{content:"\2212"}.bmn__links details a{display:block;padding:14px 10px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.bmn__links .bmn__subitem{padding-left:24px}@keyframes bmn-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}}@media screen and (max-width:768px)and (prefers-reduced-motion:reduce){.bmn__drawer[open]{animation:none}}@media screen and (min-width:769px){.bmn,.bmn__drawer,.bmn__bottom,.bmn-page-end{display:none!important}}@media screen and (max-width:768px){.bmn,.bmn__links>a,.bmn__links summary,.bmn__links details a{font-family:Red Rose,sans-serif;text-transform:uppercase;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/braganza-mobile-navigation.css.map */
