.cart-button{position:relative;display:flex;cursor:pointer}.cart-button-count{position:absolute;top:0;background-color:var(--color-on-primary);color:var(--color-primary);font-weight:700;font-size:12px;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center}.cart-button-count.primary{background-color:var(--color-primary);color:var(--color-on-primary)}.cart-button-count.secondary{background-color:var(--color-secondary);color:var(--color-on-primary)}.cart-button-count.on-primary{background-color:var(--color-on-primary);color:var(--color-primary)}.cart-button.en{left:-3px}.cart-button.ar,.cart-button.en .cart-button-count{right:-3px}.cart-button.ar .cart-button-count{left:-3px}.cart-button .loader span{width:20px;height:20px;border:2px solid var(--color-surface-container);border-bottom-color:var(--color-primary)}.sidenav-container{display:flex;position:fixed;top:0;bottom:0}.sidenav-container.en{right:0}.sidenav-container.ar{left:0}.sidenav-background-container{position:absolute;width:100%;height:100%}.sidenav-background-container img{position:relative;width:100%;height:100%;object-fit:cover}.sidenav-content{display:flex;height:100%;width:100%;z-index:5;overflow-y:auto;overflow-x:hidden;word-wrap:break-word;z-index:10000;justify-content:end}.sidenav-lang-profile-container{display:flex;flex-direction:row;justify-content:end;margin:var(--padding-normal);gap:var(--padding-normal)}.sidenav-lang-profile-container button{background-color:var(--color-on-primary);color:var(--color-tertiary);padding:var(--padding-small) var(--padding-normal);font-size:var(--font-normal);border-radius:var(--radius-small);outline:none;border:none;cursor:pointer}.sidenav-lang-profile-container .profile-dropdown-menu{margin-top:10px}.sidenav-profile-balance,.sidenav-profile-dropdown{display:flex;flex-direction:row;gap:var(--padding-small)}.sidenav-profile-balance{align-items:center}.sidenav-content-info{display:flex;flex-direction:column;gap:var(--padding-large)}.sidenav-logo-container{display:flex;flex-direction:column;align-items:center;padding-top:var(--padding-large)}.sidenav-content-info h1{font-size:30px;font-weight:700;color:var(--color-header-font)}.sidenav-menu-list{gap:var(--padding-small)}.sidenav-menu-list,.sidenav-menu-list>li{display:flex;flex-direction:column;align-items:center}.sidenav-menu-list>li{width:100%;margin:0 40px}.sidenav-menu-list button{border:none;background:none}.sidenav-menu-row{position:relative;display:flex;align-items:center;justify-content:center;padding:10px 0;font-size:var(--font-normal);color:var(--color-primary);cursor:pointer}.sidenav-menu-row>img{position:absolute;height:100%;width:auto}.sidenav-menu-row>p{z-index:1}.sidenav-country{display:flex;align-items:center;font-size:var(--font-normal);gap:var(--padding-medium);color:var(--color-primary)}@media (max-width:1199px){.sidenav-content-info{width:100%;margin:0}.sidenav-lang-profile-container{flex-direction:column-reverse;align-items:end}}@media (min-width:1200px){.sidenav-content-info{margin:0 var(--padding-normal);width:600px}}.bottom-navbar-menu{position:fixed;bottom:0;left:0;right:0;width:100%;height:var(--navbar-height);background-color:var(--color-background);z-index:1000}.bottom-navbar-menu>ul{display:flex;justify-content:space-evenly;gap:var(--padding-normal);border-top:1px solid var(--color-primary)}.bottom-navbar-menu>ul>li{flex:1 1}.bottom-navbar-menu-row{flex:1 1;display:flex;flex-direction:column;align-items:center;cursor:pointer;border-top:2.5px solid transparent;padding:5px}.bottom-navbar-menu-row.selected{color:var(--color-primary);border-top:2.5px solid var(--color-primary);font-weight:700}.bottom-navbar-menu-row p{font-size:var(--font-small);color:var(--color-on-surface)}.bottom-navbar-menu-row.selected p{color:var(--color-primary)}.bottom-navbar-menu-row .cart-button-count{width:18px;height:18px}.bottom-navbar-menu-row .cart-button .custom-svg{width:25px;height:25px}.bottom-navbar-sheet-list{display:flex;flex-direction:column;margin-bottom:var(--padding-xx-large)}.bottom-navbar-sheet-list li{border-bottom:1px solid var(--color-separator)}.bottom-navbar-sheet-row{display:flex;align-items:center;padding:0 var(--padding-normal);cursor:pointer;color:var(--color-secondary);height:60px}.bottom-navbar-sheet-row:hover{background-color:var(--color-hover)}.bottom-navbar-sheet-row-info{display:flex;flex:1 1;gap:var(--padding-normal)}.bottom-navbar-sheet{flex:1 1;overflow-x:hidden;flex-direction:column;gap:var(--padding-xx-large)}.confirm-age-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,0%,.5);color:#fff;font-size:var(--font-large);gap:var(--padding-small);text-align:center;z-index:99999}.confirm-age-container>p{font-size:var(--font-x-large);font-weight:700}.confirm-age-container>p,.confirm-age-container>span{margin:0 var(--padding-x-large)}.confirm-age-container .checkbox-container{align-items:center;justify-content:center;opacity:.7;color:#fff;font-size:var(--font-large)}.confirm-age-container .checkbox-container.active{color:#fff;opacity:1}.confirm-age-container path{fill:#fff!important}.confirm-age-container button{background-color:#fff;outline:none;border:none;color:#000;border-radius:var(--radius-small);padding:var(--padding-medium) var(--padding-x-large);margin-top:var(--padding-medium);cursor:pointer}.confirm-age-container button.disable{cursor:not-allowed}