._navBar_xfpah_1{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#464646;color:#fff}._title_xfpah_10{font-size:40px}._linksList_xfpah_14{display:flex;gap:1rem}._link_xfpah_14{text-decoration:none;padding:8px 16px;display:block;text-align:center;color:#fff;border-radius:4px}._link_xfpah_14:hover{background-color:#323232}._appContainer_1e6al_1{min-height:100vh;display:flex;flex-direction:column}main{flex:1;display:flex;flex-direction:column}._errorPage_ia9sl_1{flex:1;display:flex;flex-direction:column;align-items:center;padding:var(--padding-page);text-align:center;gap:1rem}._errorMessage_ia9sl_11{font-size:1.5rem;font-weight:500}._homePage_1cmk7_1{flex:1;display:flex;flex-direction:column;align-items:center;background-color:var(--color-bg-light);padding:var(--padding-page);text-align:center;gap:3rem}._aboutUsHeading_1cmk7_12{font-size:2rem;font-weight:600}._aboutUsInfo_1cmk7_17{color:#050555;max-width:60ch;font-style:italic}._aboutUs_1cmk7_12,._mission_1cmk7_24{display:flex;flex-direction:column;gap:1rem}._missionHeading_1cmk7_30{font-size:1.5rem}._missionInfo_1cmk7_34{max-width:75ch}._itemCounter_dm0hq_1{align-self:stretch;display:flex;gap:.5rem}._quantityInputGroup_dm0hq_7{flex:1;display:flex;align-items:center;gap:.5rem}._quantityInput_dm0hq_7{color:#464646;border:1px solid rgb(70,70,70);border-radius:4px;background-color:var(--color-bg-light);flex:1}div._quantityBtns_dm0hq_22{display:grid;grid-template-columns:1.5rem 1.5rem;gap:.25rem}._quantityBtn_dm0hq_22{border:none;appearance:none;background-color:var(--color-bg-light);color:#464646;border-radius:4px;border:1px solid rgb(70,70,70)}._quantityBtn_dm0hq_22:hover{box-shadow:0 4px 8px #0003}._card_faki8_1{color:#464646;display:grid;grid-auto-rows:250px 50px auto auto;place-items:center;gap:1rem}._img_faki8_9{height:250px;object-fit:contain}._title_faki8_14{font-size:1.125rem;font-weight:500;text-align:center}._cardFooter_faki8_20{justify-self:stretch;margin-top:1rem;display:flex;justify-content:space-between;align-items:center}._addToCartBtn_faki8_28{border:none;appearance:none;background-color:var(--color-bg-light);color:#464646;border-radius:4px;border:1px solid rgb(70,70,70)}._addToCartBtn_faki8_28:hover{box-shadow:0 4px 8px #0003}._addToCartBtn_faki8_28:active{font-weight:600}._shopPage_xcqj8_1{background-color:var(--color-bg-light);display:flex;flex-direction:column;padding:var(--padding-page);gap:3rem}._title_xcqj8_9{align-self:flex-start;font-size:2rem;font-weight:600}._products_xcqj8_15{display:grid;gap:6rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}._cartItem_1pwkj_1{color:#464646;display:grid;grid-auto-rows:250px 50px auto auto;place-items:center;gap:1rem}._img_1pwkj_9{height:250px;object-fit:contain}._title_1pwkj_14{font-size:1.125rem;font-weight:500;text-align:center}._cardFooter_1pwkj_20{justify-self:stretch;margin-top:1rem;display:flex;justify-content:space-between;align-items:center}._removeFromCartBtn_1pwkj_28{border:none;appearance:none;background-color:var(--color-bg-light);color:#464646;border-radius:4px;border:1px solid rgb(70,70,70)}._removeFromCartBtn_1pwkj_28:hover{box-shadow:0 4px 8px #0003}._removeFromCartBtn_1pwkj_28:active{font-weight:600}._cartPage_1ts2c_1{flex:1;background-color:var(--color-bg-light);display:flex;flex-direction:column;text-align:center;padding:var(--padding-page);gap:3rem}._title_1ts2c_11{align-self:flex-start;font-size:2rem;font-weight:600}._products_1ts2c_17{display:grid;gap:6rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}._emptyCartMessage_1ts2c_23{align-self:flex-start;font-size:1.5rem;font-weight:600}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}body{line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}ol,ul{list-style:none;padding-inline:0}:root{color:#464646;--color-bg-light: rgb(234, 237, 237);--padding-page: 3rem}
