:root{--clr-neutral-000:#fff;--clr-neutral-100:#efefea;--clr-neutral-200:#ecece7;--clr-neutral-250:#d4d4d2;--clr-neutral-300:#c5c5c5;--clr-neutral-500:#797979;--clr-neutral-700:#424242;--clr-neutral-900:#333;--clr-neutral-950:#000;--clr-primary:#edcf5d;--clr-primary-light:#f6dc72;--clr-green:#08863f;--ff-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--fs-large:2rem;--fs-medium:1.5rem;--fs-normal:1rem;--fs-small:.9rem;--fs-xsmall:.75rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--ff-sans);flex-direction:column;align-items:center;min-height:100vh;display:flex}body>header,body>main,body>footer{flex-direction:column;align-items:center;width:100%;padding-inline:2rem;display:flex}:is(body>header,body>main,body>footer)>div{width:min(100%,1200px)}main{flex-grow:1}footer{background-color:var(--clr-neutral-200);margin-block-start:4rem}footer .logo{font-size:var(--fs-large);text-wrap:nowrap;font-weight:700}footer .wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding-block:2rem;display:grid}footer .wrapper a{color:inherit;width:max-content;font-style:normal;text-decoration:none}footer .wrapper a:hover{color:var(--clr-neutral-500)}footer .wrapper *{flex-direction:column;gap:1rem;display:flex}footer .wrapper * address ul{flex-direction:row}h3{font-size:var(--fs-small)}img{object-fit:cover;max-width:100%;display:block}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}a:hover{color:var(--clr-neutral-500)}input[type=checkbox]{accent-color:var(--clr-primary);width:1rem;height:1rem}:focus{outline-color:var(--clr-primary)}.main-button{background-color:var(--clr-neutral-950);border:1px solid var(--clr-neutral-950);color:var(--clr-neutral-000);width:100%;height:3.5rem;font-size:var(--fs-normal);border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;padding-inline:2rem;display:flex}.main-button svg{width:1.75rem;height:1.75rem}.main-button:hover{background-color:var(--clr-neutral-900);border-color:var(--clr-neutral-900)}.main-button:not([disabled]):active{transform:scale(.995)}.main-button[disabled]{background-color:var(--clr-neutral-300);opacity:.25;cursor:not-allowed}.button{position:relative}.button:hover .toolTip{opacity:1;transition:all .2s ease-in-out .4s}.toolTip{background-color:var(--clr-neutral-700);color:var(--clr-neutral-000);font-size:var(--fs-xsmall);opacity:0;border-radius:.5rem;padding:.25rem .5rem;position:absolute;top:-.5rem;left:50%;transform:translate(-50%,-100%)}.notFound{text-align:center;text-wrap:balance;flex-direction:column;align-items:center;padding-block:2rem}.notFound a{font-weight:700}.wrapper{width:min(100%,1200px)}.skeleton{height:var(--fs-normal);border-radius:.5rem;animation:1s linear infinite skeleton-loading}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}@media (max-width:700px){body>header,body>main,body>footer{padding-inline:1rem}:is(body>header,body>main,body>footer)>div{width:100%}body>main{padding-block-start:4.75rem}}@keyframes skeleton-loading{0%,to{background-color:var(--clr-neutral-300)}50%{background-color:var(--clr-neutral-200)}}
.Logo-module__lE2XJW__logo{font-size:var(--fs-large);text-wrap:nowrap;width:max-content;font-weight:700}.Logo-module__lE2XJW__logo:hover{color:inherit}@media (max-width:700px){.Logo-module__lE2XJW__logo span{display:none}}
.styles-module__YNP9JW__searchBar{justify-self:center;width:min(100%,20rem);display:flex;position:relative}.styles-module__YNP9JW__searchBar img{opacity:.5;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.styles-module__YNP9JW__searchBar input{width:100%;font-size:var(--fs-normal);background-color:var(--clr-neutral-200);outline-color:var(--clr-primary);border:none;border-radius:.5rem;padding-block:.75rem;padding-inline:2.75rem 1.25rem}@media (max-width:700px){.styles-module__YNP9JW__searchBar{width:100%}}
.Categories-module__6R3c5a__headerCategories{grid-column:span 3;gap:2.5rem;list-style:none;display:flex}.Categories-module__6R3c5a__headerCategories a{font-size:var(--fs-normal);font-weight:700}@media (max-width:700px){.Categories-module__6R3c5a__headerCategories{display:none}}
.styles-module__hdN3kq__header{position:relative}.styles-module__hdN3kq__wrapper{border-bottom:1px solid var(--clr-neutral-300);grid-template-columns:repeat(3,1fr);align-items:center;gap:2rem;padding-block:1.5rem;display:grid}@media (max-width:700px){.styles-module__hdN3kq__header{background-color:var(--clr-neutral-000);z-index:10;border:1px solid var(--clr-neutral-300);position:fixed}.styles-module__hdN3kq__wrapper{border:none;grid-template-columns:max-content 1fr 2rem;gap:1rem;padding-block:1rem}}
.HeaderAction-module__eYb2VW__headerAction{flex-direction:column;align-items:center;display:flex}.HeaderAction-module__eYb2VW__headerAction:hover,.HeaderAction-module__eYb2VW__headerAction:hover svg,.HeaderAction-module__eYb2VW__headerAction:hover span:not(.HeaderAction-module__eYb2VW__headerActionsCount){color:var(--clr-neutral-500)}.HeaderAction-module__eYb2VW__headerAction>button{flex-direction:column;align-items:center;display:flex}.HeaderAction-module__eYb2VW__headerActionsCount{aspect-ratio:1;background-color:var(--clr-primary);font-size:var(--fs-xsmall);border-radius:1rem;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-weight:700;display:flex;position:absolute;top:-.5rem;right:-.5rem}.HeaderAction-module__eYb2VW__headerActionsCount[data-visible=false]{display:none}.HeaderAction-module__eYb2VW__headerActionsLabel{font-weight:700;font-size:var(--fs-small)}@media (max-width:700px){.HeaderAction-module__eYb2VW__headerActionsLabel{display:flex}.HeaderAction-module__eYb2VW__headerAction:hover,.HeaderAction-module__eYb2VW__headerAction:hover svg,.HeaderAction-module__eYb2VW__headerAction:hover span:not(.HeaderAction-module__eYb2VW__headerActionsCount){color:inherit}}
.MenuButton-module__Tq-7ba__headerMenuButton{display:none}@media (max-width:700px){.MenuButton-module__Tq-7ba__headerMenuButton{z-index:11;background-color:#0000;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;top:1.35rem;right:1rem}.MenuButton-module__Tq-7ba__headerMenuButton[aria-hidden=true]{position:fixed;transform:rotate(180deg)}}
.AccountMenu-module__brWZfq__headerAvatarMenu{background-color:var(--clr-neutral-200);z-index:2;border:none;border-radius:1rem;min-width:200px;display:block;position:absolute;top:4rem;right:.25rem;overflow:visible;box-shadow:0 .5rem 1rem #0000000d}.AccountMenu-module__brWZfq__headerAvatarMenu[aria-hidden=true]{display:none}.AccountMenu-module__brWZfq__headerAvatarMenu::backdrop{background-color:#0000}.AccountMenu-module__brWZfq__headerAvatarMenu ul{background-color:var(--clr-neutral-000);border:1px solid var(--clr-neutral-200);border-top:none;border-radius:0 0 1rem 1rem;flex-direction:column;padding-inline:1rem;list-style:none;display:flex}.AccountMenu-module__brWZfq__headerAvatarMenu ul li{border-bottom:1px solid var(--clr-neutral-300);padding-block:.75rem}.AccountMenu-module__brWZfq__headerAvatarMenu ul li:last-child{border-bottom:none}.AccountMenu-module__brWZfq__triangle{background-color:var(--clr-neutral-200);width:1rem;height:1rem;position:absolute;top:-.5rem;right:1rem;transform:rotate(45deg)}.AccountMenu-module__brWZfq__headerAvatarMenuTopRow{border-radius:inherit;background-color:var(--clr-neutral-200);text-wrap:nowrap;align-items:center;gap:.5rem;padding:1rem;display:flex}.AccountMenu-module__brWZfq__headerAvatarMenuTopRow button{width:1.5rem;height:1.5rem;margin-left:auto}@media (max-width:700px){.AccountMenu-module__brWZfq__headerAvatarMenu{box-shadow:none;position:initial;font-size:var(--fs-small);background-color:#0000;display:block}.AccountMenu-module__brWZfq__headerAvatarMenu[aria-hidden=true]{display:block}.AccountMenu-module__brWZfq__headerAvatarMenu ul{list-style:initial;background-color:#0000;border:none;padding-left:2.2rem}.AccountMenu-module__brWZfq__headerAvatarMenu ul li{border:none;padding-block:.5rem}.AccountMenu-module__brWZfq__triangle,.AccountMenu-module__brWZfq__headerAvatarMenuTopRow{display:none}}
