._mainMenu_16f0q_1{justify-content:center;gap:2rem;list-style:none;display:flex}._mainMenu_16f0q_1 li{margin:0}._mainMenu_16f0q_1 a{font-size:1.1rem;font-weight:600;text-decoration:none}._mainMenu_16f0q_1 a:hover{color:red;text-decoration:underline}._cartBtnContainer_16f0q_23{align-items:center;gap:4px;display:flex}._cartLength_16f0q_29{color:#fff;background-color:red;border-radius:50%;align-self:center;padding:3px 8px;font-size:.8rem;font-weight:600}._cartEmpty_16f0q_39{display:none}*{box-sizing:border-box;margin:0}#root{letter-spacing:1px;flex-direction:column;min-height:100vh;margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.4;display:flex}img{width:100%}main{flex-direction:column;flex-grow:1;padding:1rem;display:flex}header{background-color:#f0f0f0;border-bottom:1px solid #d2d2d2;justify-content:space-between;align-items:center;padding:.8rem 2rem;display:flex}header h1{color:#ff4368}footer{color:#b4b4b4;background-color:#373737;border-top:1px solid #c8c8c8;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:1rem 0;font-size:.8rem;display:flex}footer p{margin:0;padding:0}footer .created-by{justify-content:center;align-items:center;gap:.5rem;display:flex}footer svg{color:gray;width:30px;height:30px}footer svg:hover{color:#fff}.page-title{text-align:center;margin:1rem 0}.welcome-container{text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.active{color:red}._btn_o67re_1{color:#fff;background-color:#3c3cff;border-radius:.5rem;padding:.5rem 2rem;font-size:1.5rem;text-decoration:none;transition:all .1s ease-in-out}a._btn_o67re_1:hover{background-color:#f44}._counter_paeyh_1{gap:4px;display:flex}._counter_paeyh_1 input[type=number]::-webkit-outer-spin-button{appearance:none}._counter_paeyh_1 input[type=number]::-webkit-inner-spin-button{appearance:none}._counter_paeyh_1 input[type=number],._counter_paeyh_1 button{text-align:center;background-color:#fff;border:1px solid silver;border-radius:4px;width:2rem;margin:0;padding:6px 4px;font-size:1rem}._counter_paeyh_1 button{cursor:pointer;color:#fff;background-color:#00c800;border:none;font-weight:600;transition:all .1s}._counter_paeyh_1 button:hover{background-color:red}._counter_paeyh_1 button:active{transform:translateY(-3px)}._counter_paeyh_1 button:disabled{background:gray}._counter_paeyh_1 button:disabled:active{transform:translate(0)}._container_1nukq_1{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;gap:1rem;display:grid}._productCard_1nukq_8:hover{translate:0 -4px;box-shadow:0 4px 9px #d3d3d3}._productCard_1nukq_8:hover img{transform:scale(1)}@keyframes _slideUp_1nukq_1{0%{transform:translateY(50px)}to{transform:none}}._productCard_1nukq_8{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:.8rem;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:1rem;transition:all .2s ease-in-out;animation:.3s _slideUp_1nukq_1;display:flex}._productCard_1nukq_8 h3{font-size:1rem}._productCard_1nukq_8 h3 a{color:#5050ff;text-decoration:none}._productCard_1nukq_8 h3 a:hover{color:#f44}._productCard_1nukq_8 img{object-fit:contain;height:150px;transition:all .3s ease-in-out;transform:scale(.8)}._productCard_1nukq_8 ._category_1nukq_56{background-color:#7fffd4;border-radius:4px;padding:4px 6px;font-size:.8rem;font-weight:600}._category_1nukq_56.clothing{background-color:beige}._category_1nukq_56.jewelery{color:#fff;background-color:silver}._category_1nukq_56.electronics{color:#fff;background-color:red}._productContainer_1nukq_78{background-color:#fafcff;border:1px solid silver;border-radius:1rem;flex-direction:column;gap:2rem;max-width:800px;margin:auto;padding:2rem 2.4rem;display:flex}._productInfo_1nukq_90{align-items:center;gap:3rem;display:flex}._productInfo_1nukq_90 ._productDesc_1nukq_96{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._pricing_1nukq_104{justify-content:space-between;width:100%;display:flex}._productInfo_1nukq_90 img{object-fit:contain;width:240px;height:240px}._buttonContainer_1nukq_116{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._productStats_1nukq_124{color:#646464;justify-content:space-between;width:100%;font-size:.9rem;display:flex}._button_1iqzm_1{cursor:pointer;color:#fff;background-color:#1e78ff;border:none;border-radius:4px;padding:8px 16px;font-size:1rem;font-weight:600;transition:all .1s}._button_1iqzm_1:hover{background-color:#00c800}._button_1iqzm_1:active{background-color:red;transform:translateY(-3px)}._loader_h3jz0_2{aspect-ratio:1;border:8px solid #2660ff;border-radius:50%;width:60px;margin:2rem auto 0;animation:.8s linear infinite alternate _l20-1_h3jz0_1,1.6s linear infinite _l20-2_h3jz0_1}@keyframes _l20-1_h3jz0_1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes _l20-2_h3jz0_1{0%{transform:scaleY(1)rotate(0)}49.99%{transform:scaleY(1)rotate(135deg)}50%{transform:scaleY(-1)rotate(0)}to{transform:scaleY(-1)rotate(-135deg)}}._categories_1dm7w_1{justify-content:center;gap:1rem;width:100%;padding:1.5rem 0;display:flex}._categories_1dm7w_1 button{color:#000;cursor:pointer;background-color:#f3f3f3;border:1px solid #d2d2d2;border-radius:6px;padding:.5rem .8rem;font-size:.8rem;font-weight:600;transition:all .2s ease-in-out}._categories_1dm7w_1 ._active_1dm7w_21{color:#fff;background-color:red;border:1px solid #dc143c}._categories_1dm7w_1 button:hover{color:#fff;background-color:red;transform:translateY(-4px)}._categories_1dm7w_1 button:active{transform:translateY(-6px)}._container_1agdg_1 hr{border:1px solid #bebebe;width:100%}._counter_1agdg_6{background-color:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:6px 8px;display:flex}._counter_1agdg_6 input[type=number]::-webkit-outer-spin-button{appearance:none}._counter_1agdg_6 input[type=number]::-webkit-inner-spin-button{appearance:none}._counter_1agdg_6 input[type=number]{text-align:center;background-color:#0000;border:none;width:2rem;padding:4px 2px;font-size:1rem}._counter_1agdg_6 button{cursor:pointer;background-color:#fff;border:none;border-radius:2px;padding:2px 4px;font-size:1rem}._container_1agdg_1 button:hover{transform:scale(1.1)}._deleteBtn_1agdg_45{cursor:pointer;background-color:#0000;border:none;padding:0;font-size:1rem}._deleteBtn_1agdg_45:hover{filter:brightness(.8);transform:scale(1.1)}._emptyCartContainer_1agdg_58{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:1rem;display:flex}._container_1agdg_1{flex-direction:column;align-items:center;gap:1.5rem;width:800px;margin:0 auto;display:flex}._container_1agdg_1 h2{text-align:left;width:100%}._item_1agdg_81{background-color:#fff;border:1px solid #ebebeb;border-radius:.5rem;grid-template-columns:1fr 4.5fr 1fr 1fr .5fr;align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem;display:grid;box-shadow:1px 1px 3px #f0f0f0}._item_1agdg_81 h3{font-size:1rem}._item_1agdg_81 a{color:#2828ff;text-decoration:none}._item_1agdg_81 a:hover{color:red}._item_1agdg_81 ._imgContainer_1agdg_107{flex-shrink:0;width:60px;height:60px;display:block}._item_1agdg_81 img{object-fit:contain;aspect-ratio:1}._item_1agdg_81 ._details_1agdg_119{flex-direction:column;justify-content:space-between;gap:.4rem;display:flex}._item_1agdg_81 ._price_1agdg_126{color:#4b4b4b;font-size:.8rem}._item_1agdg_81 ._total_1agdg_131{text-align:center;color:#505050;align-self:center;font-weight:600}._cartTotal_1agdg_138{text-align:right;width:100%;font-size:1.4rem}._loader_t4mfb_1{--color-1:#26323866;--color-2:#ddd;--size:1.5px;width:calc(320 * var(--size));height:calc(170 * var(--size));background-image:linear-gradient(100deg, transparent, var(--color-1) 50%, transparent 80%), linear-gradient(var(--color-2), var(--color-2)), linear-gradient(var(--color-2) calc(14 * var(--size)), transparent 0), linear-gradient(var(--color-2) calc(12 * var(--size)), transparent 0), linear-gradient(var(--color-2) calc(12 * var(--size)), transparent 0), linear-gradient(var(--color-2) calc(28 * var(--size)), transparent 0);background-repeat:no-repeat;background-size:calc(80 * var(--size)) calc(170 * var(--size)), calc(140 * var(--size)) calc(170 * var(--size)), calc(140 * var(--size)) calc(14 * var(--size)), calc(170 * var(--size)) calc(12 * var(--size)), calc(170 * var(--size)) calc(12 * var(--size)), calc(90 * var(--size)) calc(28 * var(--size));background-position:-50% 0, 0 0, calc(160 * var(--size)) calc(10 * var(--size)), calc(160 * var(--size)) calc(40 * var(--size)), calc(160 * var(--size)) calc(62 * var(--size)), calc(160 * var(--size)) calc(120 * var(--size));box-sizing:border-box;animation:1.2s linear infinite _animloader_t4mfb_1;display:block}@keyframes _animloader_t4mfb_1{0%{background-position:0% 0, 0 0, calc(160 * var(--size)) calc(10 * var(--size)), calc(160 * var(--size)) calc(40 * var(--size)), calc(160 * var(--size)) calc(62 * var(--size)), calc(160 * var(--size)) calc(120 * var(--size))}to{background-position:120% 0, 0 0, calc(160 * var(--size)) calc(10 * var(--size)), calc(160 * var(--size)) calc(40 * var(--size)), calc(160 * var(--size)) calc(62 * var(--size)), calc(160 * var(--size)) calc(120 * var(--size))}}
