.topbar-master-container{height:68px}.topbar-master-container div.logo-text-container img{width:56px;height:56px}.topbar-master-container div.right{max-height:100%}.topbar-master-container span.badge-notif{width:22px;height:22px;top:-30%;left:50%}.topbar-master-container .notif-container{background-color:rgba(253,158,33,.2)}@media screen and (max-width:768px){.topbar-master-container{height:136px}}
div.mobile-side-menu-container div.overlay{z-index:4;-webkit-backdrop-filter:blur(2px);background-color:rgba(5,5,5,.067);width:100%;height:100vh;position:fixed;top:0}div.mobile-side-container{z-index:5;width:70%;height:100vh;padding-bottom:120px;transition:transform .6s ease-in-out;position:fixed;top:0;right:0;overflow-x:hidden;overflow-y:auto}div.product-icon-sidebar img{width:20px;height:20px}div.mobile-side-container.open{transform:translate(0)}div.mobile-side-container.close{transform:translate(120%)}div.mobile-side-container .rotate{transition:transform .3s}div.mobile-side-container .rotate-open{transform:rotate(180deg)}.social-icon-container{padding:16px}
.master-search-input{align-items:center;width:100%;height:36px;display:flex;position:relative;top:0}.master-search-input input{border:1px solid var(--border-strong);outline:none;flex:1;width:100%;height:100%}.master-search-input input:focus{border:1px solid rgba(0,0,0,.22);flex:1}.search-icon{color:#1a1a1a;margin-left:8px;font-size:18px;position:absolute;left:0}
div.footer-container div.img-container img{width:64px;height:64px}div.footer-container div.right{flex:4}div.footer-container div.middle,div.footer-container div.left{flex:1}@media screen and (max-width:992px){div.footer-container div.right{flex:4}div.footer-container div.middle{flex:2}div.footer-container div.left{flex:1}}div.footer-container div.lisence-container img{width:56px;height:56px}p.copyright{border-top:1px solid rgba(255,255,255,.443)}
div.down-menu-container{z-index:3;border-top:1px solid var(----border-subtle,#e5e7eb);width:100%;height:64px;padding:0 20px;position:fixed;bottom:0}div.down-menu-container .title{padding-top:4px}div.down-menu-container .active{border-top:3px solid var(--brand-secondary)}div.down-menu-container .not-active{color:rgba(250,250,250,.8)}div.down-menu-container span.count{color:#000;border-radius:50%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:30px;background-color:#fff!important}
