.page_error__OKbu6{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh}.page_error__OKbu6 h1{font-size:5rem;text-align:center}.page_error__OKbu6 p{font-size:2rem;margin:2rem 0;text-align:center}.page_error__OKbu6 a{color:#fff;font-size:2rem;background-color:#ae6b4a;padding:1rem 3rem;border-radius:20px;text-decoration:none;margin:1rem 0}.page_categoryloader__jYMRQ{display:flex;flex-direction:row;gap:6rem;justify-content:space-between;margin:3rem 0}.page_categoryloader__left__Jgqgg{width:30rem}.page_categoryloader__right__6CNHQ{width:100%}.page_category__1My1j{display:flex;flex-direction:row;margin:3rem 0}.page_category__filters__6gAMK{padding-right:1rem;border-right:1px solid #c1c2b1;min-width:20rem}@media(max-width:600px){.page_category__filters__6gAMK{position:absolute;left:50%;transform:translateX(-50%);background-color:#f8f9e9;padding:2rem;border:1px solid #c1c2b1;z-index:90;width:calc(100% - 4rem)}}.page_category__filters__6gAMK h2{font-size:2.5rem;color:#426224;text-transform:uppercase;font-weight:500;font-style:normal;padding-bottom:1rem;border-bottom:1px solid #c1c2b1;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer}.page_category__filters__edit__OLK2D{font-size:1.6rem;margin-top:1rem}.page_category__filters__edit__OLK2D span{margin-right:1rem}.page_category__filters__edit__OLK2D button{background-color:transparent;border-style:none;cursor:pointer;padding:.5rem;border-radius:10px;display:flex;align-items:center;gap:.5rem}.page_category__filters__edit__OLK2D button:hover{background-color:#c42121;color:#fff}.page_category__filters__edit__OLK2D button:after{content:"×";font-size:1.2em;font-weight:700;margin-left:.3rem}.page_category__filters__section__5_LVP{margin-top:2rem}.page_category__filters__section__5_LVP h3{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;font-size:2rem}.page_category__filters__section__5_LVP h3 img{width:1.5rem;object-fit:contain}.page_category__filters__section__ul__M9kOj{list-style-type:none}.page_category__filters__section__ul__M9kOj li button{display:flex;flex-direction:row;justify-content:space-between;width:100%;background-color:transparent;border-style:none;cursor:pointer;font-size:1.6rem;margin:1rem 0}.page_category__filters__section__ul__M9kOj li button span{font-size:1.2rem;color:#fff;background-color:#000;padding:.25rem 1rem;border-radius:20px}.page_category__products__wR61z{margin:0 0 3rem 3rem;flex:1 1;width:auto}@media(max-width:600px){.page_category__products__wR61z{margin:0 0 3rem}}.page_category__products__showfilter__rW2PO{color:#fff;background-color:#426224;margin-top:1rem;width:100%;font-size:2rem;border-style:none;border-radius:10px;padding:1rem;cursor:pointer}.page_category__products__length__IQc7F{font-weight:700;margin:1rem 0;font-size:2.5rem}.page_category__products__wR61z h1{font-size:2.5rem;color:#426224;text-transform:uppercase;font-weight:500;font-style:normal}.page_category__products__featured__njecv{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:3rem;gap:3rem;margin:3rem 0}.page_category__products__featured__item__CneDz{height:15rem;width:15rem;position:relative;display:flex;text-decoration:none;flex-direction:column;justify-content:flex-end;align-items:center}.page_category__products__featured__item__CneDz img{z-index:10}.page_category__products__featured__item__CneDz p{position:relative;z-index:11;width:100%;background-color:#000;color:#fff;padding:.5rem 0;font-size:1.6rem;text-align:center}.page_category__products__products__fF7i6{margin:3rem 0;display:flex;flex-direction:row;gap:3rem;justify-content:space-evenly;flex-wrap:wrap}.page_category__products__products__noproducts__Hd64Z{width:100%;text-align:left}.page_category__products__products__noproducts__Hd64Z h2{font-size:2.5rem}.page_category__products__products__noproducts__Hd64Z p{font-size:2rem}.page_category__products__products__product__BdweE{background-color:#fff;width:25rem;padding:2rem 1rem;box-shadow:0 0 20px 3px rgba(0,0,0,.05)}.page_category__products__products__product__top__JE4W3{display:flex;flex-direction:column;justify-self:center;align-items:center;text-align:center;font-size:1.6rem;text-decoration:none;color:#000}.page_category__products__products__product__top__price__mbZ86{color:#ae6b4a;padding:1rem 0;font-weight:700}.page_category__products__products__product__button__95Z4s{display:block;color:#fff;background-color:#ae6b4a;font-size:1.6rem;text-align:center;text-decoration:none;padding:.5rem;width:100%}.page_category__products__pagination__6O8Om{display:flex;flex-direction:row;justify-content:space-between}.page_category__products__pagination__6O8Om button{display:flex;flex-direction:row;justify-content:center;gap:1rem;align-items:center;background-color:#426224;color:#fff;font-size:1.6rem;padding:1rem 4rem;border-radius:10px;border-style:none;cursor:pointer}