.Cart-module__0PSbsa__root{position:relative}.Cart-module__0PSbsa__root svg{transition:all .2s linear}.Cart-module__0PSbsa__root:hover svg{color:var(--mantine-color-main-6)}
.Count-module__vnwUGa__root{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);border-radius:calc(.625rem * var(--mantine-scale));color:var(--mantine-color-white);background-color:var(--mantine-color-main-6);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;top:0;right:0}
.Links-module__Zhmvcq__root a{position:relative}.Links-module__Zhmvcq__root a:after{visibility:hidden;content:"";width:100%;height:calc(.125rem * var(--mantine-scale));bottom:calc(-.75rem * var(--mantine-scale));background-color:var(--mantine-color-black);display:block;position:absolute}.Links-module__Zhmvcq__root a:hover:after{visibility:visible}
.Menu-module__jwqugW__drawerContent{background:#212529}.Menu-module__jwqugW__drawerBody{padding:0;overflow:hidden}.Menu-module__jwqugW__root{height:100%;padding:var(--mantine-spacing-md);color:#fff}.Menu-module__jwqugW__title{color:#fff;font-size:1.3125rem;font-weight:600;line-height:150%}.Menu-module__jwqugW__closeBtn{color:#fff;cursor:pointer;justify-content:center;align-items:center;display:flex}.Menu-module__jwqugW__closeBtn:hover{opacity:.85}.Menu-module__jwqugW__link{text-decoration:none;color:#fff!important}.Menu-module__jwqugW__link:hover{color:#fff;opacity:.9}.Menu-module__jwqugW__linkButton{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.Menu-module__jwqugW__chevron{color:#fff;flex-shrink:0}
.Favorites-module__DE_gHq__root{position:relative}.Favorites-module__DE_gHq__root svg{transition:all .2s linear}.Favorites-module__DE_gHq__root:hover svg{color:var(--mantine-color-main-6)}.Favorites-module__DE_gHq__count{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);border-radius:calc(.625rem * var(--mantine-scale));color:var(--mantine-color-white);background-color:var(--mantine-color-main-6);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;top:0;right:0}

.Footer-module__KPLrmq__root{width:100%}.Footer-module__KPLrmq__root a:hover{color:var(--mantine-color-main-6)}.Footer-module__KPLrmq__inner{height:100%}
