@media screen and (max-width:749px){body.has-mobile-bottom-bar{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}body.has-mobile-bottom-bar #goToTop{bottom:calc(5.25rem + env(safe-area-inset-bottom,0px))}body.has-mobile-bottom-bar .floating-contact{bottom:calc(5rem + env(safe-area-inset-bottom,0px));top:auto;transform:none;right:12px}.mobile-bottom-bar{--mbb-bar-height: 4.25rem;--mbb-icon-size: 1.75rem;--mbb-label-size: .9375rem;--mbb-active: #005ea8;--mbb-inactive: #636366;position:fixed;left:0;right:0;bottom:0;z-index:9998;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;box-sizing:content-box;min-height:var(--mbb-bar-height);padding-bottom:env(safe-area-inset-bottom,0px);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;background:#fff;border-top:.5px solid rgba(0,0,0,.15);box-shadow:0 -2px 12px #00000014;-webkit-font-smoothing:antialiased}.mobile-bottom-bar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;min-height:var(--mbb-bar-height);min-width:0;padding:.4375rem .25rem .5rem;color:var(--mbb-inactive);text-decoration:none;font-size:var(--mbb-label-size);line-height:1.15;font-weight:500;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mobile-bottom-bar__item.is-active{color:var(--mbb-active);font-weight:600}.mobile-bottom-bar__item:active{opacity:.75}.mobile-bottom-bar__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--mbb-icon-size);height:var(--mbb-icon-size);color:inherit}.mobile-bottom-bar__icon svg{display:block;width:var(--mbb-icon-size);height:var(--mbb-icon-size)}.mobile-bottom-bar__label{display:block;max-width:100%;padding:0 .125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.footer--mobile-compact .footer__content-top .footer-block--menu,.footer--mobile-compact .footer-block--newsletter,.footer--mobile-compact .footer__newsletter{display:none!important}.footer--mobile-compact .footer__content-top{padding-bottom:.5rem}.footer--mobile-compact .footer-block--about-us{margin-bottom:0}.footer--mobile-compact .section-footer-padding,.footer--mobile-compact.section-footer-padding{padding-bottom:1rem}}@media screen and (min-width:750px){.mobile-bottom-bar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-mobile-bottom-bar.css.map */
