body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ProductsGrid_container__PB95u{align-items:center;display:flex;flex-wrap:wrap;gap:1vw;justify-content:center;padding:0 5vw}.ProductCard_product__EdkmA{border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;display:inline;flex:0 0 auto;height:400px;overflow:hidden;position:relative;scroll-snap-align:start;width:15vw}.ProductCard_product__EdkmA:hover{box-shadow:0 16px 18px rgba(0,0,0,.2)}.ProductCard_cart_icon__4KkBh{background-color:hsla(0,0%,100%,.8);border:none;border-radius:50px;cursor:pointer;display:none;padding:5px;position:absolute;right:10px;top:10px}.ProductCard_product__EdkmA span{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666060;display:-webkit-box;flex:1 1;font-family:sans-serif;font-size:17px;font-weight:500;margin-bottom:10px;margin-left:20px;margin-top:5px;overflow:hidden;padding:1px;text-overflow:ellipsis}.ProductCard_product__EdkmA h1{border-top:1px solid #cecccc;color:#333;font-family:sans-serif;margin-bottom:0;padding:10px 0 0 20px}.ProductCard_imageContainer__4Cstk{align-items:center;display:flex;height:50%;justify-content:center;margin:20px 0 10px;width:100%}.ProductCard_imageContainer__4Cstk img{max-height:100%;max-width:100%}@-webkit-keyframes ProductCard_buttonAnimation__ecjJM{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}@keyframes ProductCard_buttonAnimation__ecjJM{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}.ProductCard_button__rcJkM{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:ProductCard_buttonAnimation__ecjJM;animation-name:ProductCard_buttonAnimation__ecjJM;background-color:#333;border:solid #333;bottom:10px;color:#fff;cursor:pointer;display:none;font-family:sans-serif;font-size:16px;font-weight:600;padding:5px;position:absolute;text-align:center;width:100%}.ProductCard_product__EdkmA:hover .ProductCard_button__rcJkM{display:block}.ProductCard_product__EdkmA:hover .ProductCard_cart_icon__4KkBh{display:inline}@media screen and (max-width:900px){.ProductCard_product__EdkmA{width:25vw}}@media screen and (max-width:768px){.ProductCard_product__EdkmA{height:350px;width:43vw}.ProductCard_product__EdkmA h1{font-size:x-large}.ProductCard_product__EdkmA span{font-size:14px}}.Skeletons_skeleton__OJqkO{-webkit-animation:Skeletons_loading__ZVHQM 1.5s infinite;animation:Skeletons_loading__ZVHQM 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:5px;display:inline;flex:0 0 auto;height:400px;position:relative;width:15vw}@-webkit-keyframes Skeletons_loading__ZVHQM{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Skeletons_loading__ZVHQM{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:900px){.Skeletons_skeleton__OJqkO{width:25vw}}@media screen and (max-width:768px){.Skeletons_skeleton__OJqkO{height:350px;width:43vw}}.ErrorMessage_Message__KOCY1{align-items:center;color:#333;display:flex;font-size:50px;justify-content:center}.ErrorMessage_icon__OiLQv{display:flex;font-size:80px}@media screen and (max-width:768px){.ErrorMessage_Message__KOCY1{font-size:20px}.ErrorMessage_icon__OiLQv{font-size:50px}}.Pages_pages__cftHV{align-items:center;display:flex;flex-direction:row;justify-content:center}.Pages_pages__cftHV button{background:none;border:1px solid #333;border-radius:10px;color:#333;cursor:pointer;font-size:18px;margin:20px 5px;padding:5px}.Carousel_slider_box__A0dut{height:300px;margin:0 auto;overflow:hidden;width:70%}.Carousel_slider_box__A0dut ul{-webkit-animation:Carousel_slide__d\+uhB 20s ease-in-out infinite alternate;animation:Carousel_slide__d\+uhB 20s ease-in-out infinite alternate;display:flex;height:100%;padding:0;width:400%}.Carousel_slider_box__A0dut li{align-items:center;background-color:#333;display:flex;height:100%;justify-content:center;list-style:none;width:100%}.Carousel_slider_box__A0dut img{max-height:100%;max-width:100%}@-webkit-keyframes Carousel_slide__d\+uhB{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}45%{margin-left:-100%}50%{margin-left:-200%}70%{margin-left:-200%}75%{margin-left:-300%}to{margin-left:-300%}}@keyframes Carousel_slide__d\+uhB{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}45%{margin-left:-100%}50%{margin-left:-200%}70%{margin-left:-200%}75%{margin-left:-300%}to{margin-left:-300%}}@media screen and (max-width:768px){.Carousel_slider_box__A0dut{height:200px;width:100%}}.SingleProduct_detailContainer__UY27l{display:flex;height:600px;margin:20px}.SingleProduct_imageContainer__wRd-O{align-items:center;display:flex;height:100%;justify-content:center;width:50%}.SingleProduct_imageContainer__wRd-O img{margin-top:20px;max-height:100%;max-width:100%}.SingleProduct_productInfo__0paQn{color:#333;display:flex;flex-direction:column;margin-left:20px;width:50%}.SingleProduct_productInfo__0paQn h1{font-family:sans-serif;font-size:30px;margin-bottom:0}.SingleProduct_productInfo__0paQn h2{font-family:sans-serif;font-size:40px;margin-top:0}.SingleProduct_productInfo__0paQn h4{font-family:sans-serif;font-size:15px}.SingleProduct_productInfo__0paQn p{font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0 10px}.SingleProduct_buttonZone__xrj4m{display:flex;flex-direction:row;justify-content:space-around;margin-top:20px}.SingleProduct_buttonZone__xrj4m button{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;width:250px}@media screen and (max-width:1350px){.SingleProduct_detailContainer__UY27l{margin:0}.SingleProduct_buttonZone__xrj4m{align-items:center;flex-direction:column}.SingleProduct_buttonZone__xrj4m button{margin:10px 0;width:300px}}@media screen and (max-width:768px){.SingleProduct_detailContainer__UY27l{flex-direction:column;height:auto;padding:20px}.SingleProduct_imageContainer__wRd-O{align-self:center}.SingleProduct_productInfo__0paQn{margin-left:0;width:100%}}.LoaderMini_LoaderMini__QOvrT{-webkit-animation:LoaderMini_rotation__gAojK 1s linear infinite;animation:LoaderMini_rotation__gAojK 1s linear infinite;border-radius:50%;box-sizing:border-box;display:inline-block;height:15px;width:15px}@-webkit-keyframes LoaderMini_rotation__gAojK{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes LoaderMini_rotation__gAojK{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.skeletonDetail_container__9rNty{display:flex;height:600px;margin:20px}.skeletonDetail_imageSkeleton__x1k5A{align-items:center;-webkit-animation:skeletonDetail_loading__Blpj9 1.5s infinite;animation:skeletonDetail_loading__Blpj9 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;display:flex;height:100%;justify-content:center;width:50%}.skeletonDetail_info__YChTt{display:flex;flex-direction:column;margin-left:20px;width:50%}.skeletonDetail_titleSkeleton__ca-I7{height:30px;margin-bottom:0}.skeletonDetail_ratingSkeleton__fhWr3,.skeletonDetail_titleSkeleton__ca-I7{-webkit-animation:skeletonDetail_loading__Blpj9 1.5s infinite;animation:skeletonDetail_loading__Blpj9 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;width:40%}.skeletonDetail_ratingSkeleton__fhWr3{height:15px}.skeletonDetail_priceSkeleton__R87fi{height:40px;margin-bottom:0;width:20%}.skeletonDetail_descriptionSkeleton__q6zNO,.skeletonDetail_priceSkeleton__R87fi{-webkit-animation:skeletonDetail_loading__Blpj9 1.5s infinite;animation:skeletonDetail_loading__Blpj9 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}.skeletonDetail_descriptionSkeleton__q6zNO{height:60px;width:100%}@-webkit-keyframes skeletonDetail_loading__Blpj9{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeletonDetail_loading__Blpj9{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:768px){.skeletonDetail_container__9rNty{flex-direction:column;margin:0;padding:20px}.skeletonDetail_imageSkeleton__x1k5A{align-self:center;height:300px}.skeletonDetail_info__YChTt{justify-content:center;margin-left:0;width:100%}.skeletonDetail_titleSkeleton__ca-I7{width:100%}.skeletonDetail_ratingSkeleton__fhWr3{width:80%}}.Comments_loading__NGzEF{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.Comments_comment__Yxxms{color:#333;padding:10px}.Comments_comment__Yxxms p{font-family:Arial,Helvetica,sans-serif;font-size:16px;margin-left:10px;white-space:pre-line;word-break:break-word}.Comments_header__UxKbt{display:flex;justify-content:space-between}.Comments_rigth_side__OvqYU{align-items:center;display:flex;flex-direction:row;font-size:20px}.Comments_rigth_side__OvqYU p{color:rgba(0,0,0,.55);font-size:12px}.Comments_header__UxKbt button{background:none;border:none;cursor:pointer;font-size:20px}@media screen and (max-width:768px){.Comments_comment__Yxxms p{font-size:small}.Comments_header__UxKbt button{font-size:15px}}.DeleteComment_body__OOV8i{background-color:rgba(0,0,0,.5);display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.DeleteComment_delete_message__h3g4t{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:20vh;justify-content:center;left:20vw;position:fixed;top:40vh;width:60vw;z-index:200}.DeleteComment_delete_message__h3g4t h3{text-align:center}.DeleteComment_delete_message__h3g4t button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}@media screen and (max-width:1065px){.DeleteComment_delete_message__h3g4t{left:5vw;width:90vw}}.CommentsColumn_container__FPXAC{color:#333;margin-top:50px}.CommentsColumn_title__g9MS7{align-self:center;display:flex;font-family:sans-serif;font-size:30px;justify-content:center}.CommentsColumn_commentsContainer__8N25S{display:flex;flex-direction:column;gap:10px;max-height:500px;overflow-y:auto}.CommentsColumn_message__fUtnV{align-items:center;color:#888;display:flex;font-size:25px;font-weight:700;justify-content:center}.CommentsColumn_commentsContainer__8N25S::-webkit-scrollbar{width:3px}.CommentsColumn_commentsContainer__8N25S::-webkit-scrollbar-thumb{background-color:#888;border-radius:6px}.CommentsColumn_commentsContainer__8N25S::-webkit-scrollbar-track{background-color:#f1f1f1}.CommentsColumn_commentsContainer__8N25S{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.CommentsColumn_show_more_button__Poxow{background-color:#333;border:none;color:#fff;cursor:pointer;padding:10px 0}@media screen and (max-width:768px){.CommentsColumn_commentsContainer__8N25S{margin:20px;max-height:300px}.CommentsColumn_container__FPXAC{margin-top:10px}}.Loader_loader__\+lRPl{-webkit-animation:Loader_rotation__7eXxl 1s linear infinite;animation:Loader_rotation__7eXxl 1s linear infinite;border-radius:50%;box-sizing:border-box;height:48px;margin:10px;width:48px}@-webkit-keyframes Loader_rotation__7eXxl{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Loader_rotation__7eXxl{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.CommentInput_loading__ybgxF{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:80px;justify-content:center;position:absolute;width:100%;z-index:2}.CommentInput_review_form__weVqK{height:80px}.CommentInput_input__wqQ1v{align-items:center;display:flex;flex-direction:row}.CommentInput_text_input__ptDz6{border:1px solid transparent;font-size:20px;padding:8px;transition:border-color .3s ease;width:80vw}.CommentInput_text_input__ptDz6:focus{border-color:#ccc;outline:none}.CommentInput_submit_button__dXBDH{background:none;border:none;color:#333;cursor:pointer}@media screen and (max-width:768px){.CommentInput_review_form__weVqK{margin-left:10px}.CommentInput_text_input__ptDz6{font-size:small}}.Detail_container__Q2MjY{display:flex;flex-direction:column;margin:0 200px}@media screen and (max-width:1065px){.Detail_container__Q2MjY{margin:0}}.CarrouselProducts_container__TmkLu{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative}.CarrouselProducts_buttons__F5SHJ{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.CarrouselProducts_carrouselButton__TvNIe{background-color:hsla(0,0%,100%,.8);border:1px solid #888;border-radius:20px;color:#333;cursor:pointer;font-size:large;height:200px;margin:0 10px;padding:0 10px;z-index:1}.CarrouselProducts_carrouselButton__TvNIe:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CarrouselProducts_carrousel__ZyA1E{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;overflow-x:scroll;-webkit-scroll-snap-type:x proximity;scroll-snap-type:x proximity;transition:scroll-snap-align .3s ease-in-out;width:100%}.CarrouselProducts_carrousel__ZyA1E::-webkit-scrollbar{height:5px}.CarrouselProducts_carrousel__ZyA1E::-webkit-scrollbar-thumb{background-color:#333;border-radius:6px}.CarrouselProducts_carrousel__ZyA1E::-webkit-scrollbar-track{background-color:#f1f1f1}.CarrouselProducts_carrousel__ZyA1E{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.CarrouselProducts_products__RnRPO{align-items:center;display:flex;flex-direction:row;justify-content:center;white-space:nowrap}@media screen and (max-width:1068px){.CarrouselProducts_carrousel__ZyA1E{height:300px;width:100%}.CarrouselProducts_buttons__F5SHJ{display:none}}.Product_product__Ubawh{border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;display:inline;height:400px;margin:15px;overflow:hidden;position:relative;scroll-snap-align:start;width:200px}.Product_product__Ubawh:hover{box-shadow:0 16px 18px rgba(0,0,0,.2)}.Product_cart_icon__NBK0D{background-color:hsla(0,0%,100%,.8);border:none;border-radius:50px;cursor:pointer;display:none;padding:5px;position:absolute;right:10px;top:10px}.Product_product__Ubawh span{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#666060;display:-webkit-box;flex:1 1;font-family:sans-serif;font-size:17px;font-weight:300;margin-bottom:10px;overflow:hidden;padding:2px 5px;text-overflow:ellipsis}.Product_product__Ubawh h1{border-top:1px solid #cecccc;color:#333;font-family:sans-serif;margin-bottom:0;padding:10px 0 0 20px}.Product_imageContainer__nxm3W{align-items:center;display:flex;height:50%;justify-content:center;margin:20px 0 10px;width:100%}.Product_imageContainer__nxm3W img{max-height:100%;max-width:100%}@-webkit-keyframes Product_buttonAnimation__14Rvt{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}@keyframes Product_buttonAnimation__14Rvt{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}.Product_button__9yT\+l{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:Product_buttonAnimation__14Rvt;animation-name:Product_buttonAnimation__14Rvt;background-color:#333;border:solid #333;bottom:10px;color:#fff;cursor:pointer;display:none;font-family:sans-serif;font-size:16px;font-weight:600;padding:5px;position:absolute;text-align:center;width:100%}.Product_product__Ubawh:hover .Product_button__9yT\+l{display:block}.Product_product__Ubawh:hover .Product_cart_icon__NBK0D{display:inline}@media screen and (max-width:768px){.Product_product__Ubawh{height:280px;margin:10px;width:150px}.Product_product__Ubawh h1{font-size:medium}.Product_product__Ubawh span{-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:14px;margin-bottom:0;margin-left:0}}.SkeletonCarrousel_skeletonCarrousel__MLuu1{-webkit-animation:SkeletonCarrousel_loading__T8dDx 1.5s infinite;animation:SkeletonCarrousel_loading__T8dDx 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;display:flex;height:400px;margin:0 60px}@-webkit-keyframes SkeletonCarrousel_loading__T8dDx{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes SkeletonCarrousel_loading__T8dDx{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:768px){.SkeletonCarrousel_skeletonCarrousel__MLuu1{height:280px;margin:0}}.NotFound_container__gVQ7z{align-items:center;color:#333;display:flex;flex-direction:row;height:80vh;justify-content:center}.LoginWithEmail_formContainer__MkEC8{display:flex;height:100vh;justify-content:center}.LoginWithEmail_form__pLpNd{background-color:hsla(0,0%,100%,.925);border-radius:20px;height:550px;margin-top:50px;padding:0 30px;width:400px}.LoginWithEmail_logo__BYhVc{display:flex;justify-content:center;margin-top:10px;padding:10px}.LoginWithEmail_form__pLpNd label{display:block}.LoginWithEmail_form__pLpNd input{background-color:#f3f3f3;border:1px solid #ccc;border-radius:10px;font-size:medium;height:40px;padding-left:10px;transition:border-color .3s ease;width:97%}.LoginWithEmail_form__pLpNd input:focus{border-color:#333;outline:none}.LoginWithEmail_submit__UJk0Y{background-color:#333;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:medium;margin:10px 0;outline:none;padding:10px 20px;text-align:center;width:100%}.LoginWithEmail_signUp__g7l1G{align-items:center;display:flex}.LoginWithEmail_signUp__g7l1G p{font-size:small;margin-right:5px}.LoginWithEmail_flexItemsCenter__OyVGA{align-items:center;display:flex}.LoginWithEmail_flexItemsCenter__OyVGA hr{flex-grow:1;margin:0 10px}.LoginWithEmail_error__atA1f{color:red;font-size:small;position:absolute}.LoginWithEmail_LogInGoogle__r1Pb6{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;justify-content:space-around;margin:10px;padding:10px;width:250px}.LoginWithEmail_LogInGoogle__r1Pb6:hover{background-color:#e0dfdf}.SignUpWithEmail_formContainer__TbRHm{display:flex;height:100vh;justify-content:center}.SignUpWithEmail_form__EG\+xn{background-color:hsla(0,0%,100%,.925);border-radius:20px;height:550px;margin-top:50px;padding:0 30px;width:400px}.SignUpWithEmail_logo__dk3-7{display:flex;justify-content:center;margin-top:10px;padding:10px}.SignUpWithEmail_form__EG\+xn label{display:block}.SignUpWithEmail_form__EG\+xn input{background-color:#f3f3f3;border:1px solid #ccc;border-radius:10px;font-size:medium;height:40px;padding-left:10px;transition:border-color .3s ease;width:97%}.SignUpWithEmail_form__EG\+xn input:focus{border-color:#333;outline:none}.SignUpWithEmail_submit__CkD4V{background-color:#333}.SignUpWithEmail_submit__CkD4V,.SignUpWithEmail_submit_disable__uAcJU{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:medium;margin:10px 0;outline:none;padding:10px 20px;text-align:center;width:100%}.SignUpWithEmail_submit_disable__uAcJU{background-color:#494848}.SignUpWithEmail_signUp__XpD10{align-items:center;display:flex}.SignUpWithEmail_signUp__XpD10 p{font-size:small;margin-right:5px}.SignUpWithEmail_flexItemsCenter__Fgwq2{align-items:center;display:flex}.SignUpWithEmail_flexItemsCenter__Fgwq2 hr{flex-grow:1;margin:0 10px}.SignUpWithEmail_error__B-lj9{color:red;font-size:small;position:absolute}.NavBar_navBar__P88J\+{align-items:center;display:flex;flex-direction:row;position:relative}.NavBar_logo_container__6GMVU{display:inline;justify-content:center;margin-left:10px;padding:10px}.NavBar_logo__OGFVx{width:150px}.NavBar_nav_elements__jc5kd{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.NavBar_login_button__Unni6{background-color:#fff;border:1px solid #cecccc;border-radius:10px;cursor:pointer;height:50px;margin-right:40px;width:80px}.NavBar_profileImg__Au\+0q{height:50px;margin-right:40px;position:relative;width:50px}.NavBar_profileImg__Au\+0q img{border-radius:100%;cursor:pointer;max-height:100%;max-width:100%}@-webkit-keyframes NavBar_listAnimation__AzdaW{0%{-webkit-transform:translateX(40px);transform:translateX(40px)}}@keyframes NavBar_listAnimation__AzdaW{0%{-webkit-transform:translateX(40px);transform:translateX(40px)}}.NavBar_list_container__607xm{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:NavBar_listAnimation__AzdaW;animation-name:NavBar_listAnimation__AzdaW;left:-50px;position:absolute}.NavBar_list__nzLTB{background-color:#fff;border:1px solid #cecccc;border-radius:5px;justify-content:center;list-style-type:none;margin-top:5px;padding:0;position:absolute;z-index:1}.NavBar_list__nzLTB ol{cursor:pointer;margin:0;padding:10px}.NavBar_list__nzLTB ol:hover{background-color:#cecccc}@media screen and (max-width:768px){.NavBar_navBar__P88J\+{flex-direction:column}.NavBar_logo_container__6GMVU{margin-left:5px}.NavBar_logo__OGFVx{width:70px}.NavBar_profileImg__Au\+0q{height:40px;margin:10px 20px 10px 0;width:40px}.NavBar_login_button__Unni6{font-size:small;height:40px;margin-left:0;margin-right:5px;width:70px}}.SearchInput_inputContainer__xxSU3{display:flex;flex-direction:column}.SearchInput_searchInput__r2-Vo{border:1px solid #ccc;border-radius:15px;font-size:large;height:30px;margin-left:10px;outline-color:#4d4d4d;padding-left:10px;transition:border-color .3s ease;width:500px}.SearchInput_searchInput__r2-Vo:focus{border-color:#333;outline:none}.SearchInput_searchList__t0ZsH{background-color:#fff;border:1px solid #cecccc;margin:35px 0 0 10px;max-height:300px;overflow-y:auto;position:absolute;width:500px;z-index:1}.SearchInput_searchList__t0ZsH::-webkit-scrollbar{width:5px}.SearchInput_searchList__t0ZsH::-webkit-scrollbar-thumb{background-color:#888;border-radius:6px}.SearchInput_searchList__t0ZsH::-webkit-scrollbar-track{background-color:#f1f1f1}.SearchInput_searchList__t0ZsH{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.SearchInput_searchs__15iSS{height:100%;list-style-type:none;padding:0;width:100%}.SearchInput_searchs__15iSS li{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px;text-align:left;width:100% - 10px}.SearchInput_searchs__15iSS li button{background:none;border:none;margin-right:10px}.SearchInput_searchs__15iSS li:hover{background-color:#cecccc}.SearchInput_searchs__15iSS li button:hover{color:#00f}@media screen and (max-width:768px){.SearchInput_searchInput__r2-Vo{margin-top:10px;width:200px}.SearchInput_searchList__t0ZsH{margin-top:45px;width:200px}}.ProductItem_container__2nQWf{align-items:center;color:#333;display:flex;height:150px}.ProductItem_container__2nQWf button{background:none;border:none;cursor:pointer;position:absolute;right:10px}.ProductItem_info__cTAIq{margin-left:10px}.ProductItem_info__cTAIq h5{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductItem_imageContainer__keYU8{align-items:center;display:flex;height:100%;justify-content:center;margin:0 10px;width:80px}.ProductItem_imageContainer__keYU8 img{height:auto;max-width:100%}@media screen and (max-width:768px){.ProductItem_container__2nQWf{height:90px}.ProductItem_imageContainer__keYU8{width:50px}.ProductItem_info__cTAIq h5{font-size:small;max-width:100px}}@-webkit-keyframes Cart_productsListAnimation__wq3n3{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}@keyframes Cart_productsListAnimation__wq3n3{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}.Cart_cart__8DoTe{cursor:pointer;display:flex;margin:0 30px}.Cart_cart__8DoTe span{background-color:red;border-radius:50%;color:#fff;height:50%;padding:0 5px;position:relative;right:12px;top:-10px}.Cart_totalContainer__kZY2Q{border-bottom:1px solid #333;display:flex;justify-content:space-between}.Cart_totalContainer__kZY2Q button{align-self:center;background-color:#333;border:none;border-radius:10px;color:#fff;height:40px;margin-right:10px;width:100px}.Cart_total__vj33N{align-items:flex-end;display:flex;margin-left:10px}.Cart_total__vj33N h3{bottom:0;margin-left:5px;position:relative}.Cart_login_message__7QmNj{align-items:center;display:flex;flex-direction:column;justify-content:center}.Cart_login_message__7QmNj h4{color:#333;text-align:center}.Cart_login_message__7QmNj button{align-self:center;background-color:#333;border:none;border-radius:10px;color:#fff;cursor:pointer;height:40px;margin-bottom:10px;width:100px}.Cart_products__Z3IDE{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:Cart_productsListAnimation__wq3n3;animation-name:Cart_productsListAnimation__wq3n3;background-color:#fff;border:1px solid #cecccc;border-radius:5px;list-style-type:none;margin-top:5px;max-height:500px;overflow-y:auto;padding:0;position:absolute;width:40%;z-index:1}.Cart_product__lpIj8 span{align-items:center;display:flex;justify-content:center}.Cart_products__Z3IDE ol{-webkit-padding-start:0;padding-inline-start:0}.Cart_products__Z3IDE ol:hover{background-color:#f1f1f1}.Cart_products__Z3IDE::-webkit-scrollbar{width:3px}.Cart_products__Z3IDE::-webkit-scrollbar-thumb{background-color:#888;border-radius:6px}.Cart_products__Z3IDE::-webkit-scrollbar-track{background-color:#f1f1f1}.Cart_products__Z3IDE{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}@media screen and (max-width:768px){.Cart_cart__8DoTe{margin:0 0 0 10px}.Cart_products__Z3IDE{margin-left:-200px;margin-top:40px;max-height:300px;width:240px}.Cart_totalContainer__kZY2Q button{border-radius:5px;height:30px;width:60px}.Cart_total__vj33N h2{font-size:larger}.Cart_total__vj33N h3{font-size:medium}}.AdminDashboard_deleting__6A3HY{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.AdminDashboard_container__xEBQt{margin:0 30px}.AdminDashboard_myTab__wDXxG{display:flex;list-style:none;margin-bottom:0;padding:0}.AdminDashboard_navLink__0gwPD{background-color:#333;border:solid #333;border-top-left-radius:10px;border-top-right-radius:10px;color:#f0f0f0;cursor:pointer;outline:none;padding:8px 26px}.AdminDashboard_active__Uorrx{background-color:#f0f0f0;border-color:solid 1px#333;border-top-left-radius:10px;border-top-right-radius:10px;color:#333}.AdminDashboard_myTabContent__Ngzh-{height:550px;margin-top:0;overflow-y:auto}.AdminDashboard_myTabContent__Ngzh-::-webkit-scrollbar{width:5px}.AdminDashboard_myTabContent__Ngzh-::-webkit-scrollbar-thumb{background-color:#888;border-radius:6px}.AdminDashboard_myTabContent__Ngzh-::-webkit-scrollbar-track{background-color:#f1f1f1}.AdminDashboard_myTabContent__Ngzh-{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.AdminDashboard_tabPane__5Zox2{border-radius:4px;display:none;padding:20px}.AdminDashboard_create_button__Cr0la{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:15px}.AdminDashboard_active__Uorrx.AdminDashboard_tabPane__5Zox2{display:block}@media screen and (max-width:768px){.AdminDashboard_container__xEBQt{margin:0}.AdminDashboard_myTabContent__Ngzh-{height:700px}.AdminDashboard_deleting__6A3HY{height:760px}}.DashboardProducts_content__TfUoe{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;height:150px;justify-content:space-between;position:relative;width:100%}.DashboardProducts_content__TfUoe:hover{border:1px solid #333}.DashboardProducts_info__vfG6P{display:flex;flex-direction:row}.DashboardProducts_content__TfUoe h3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;width:300px}.DashboardProducts_content__TfUoe h2{margin:0 30px}.DashboardProducts_icon__\+jUYy{border:none;cursor:pointer;font-size:25px;margin:0 10px}.DashboardProducts_icon__\+jUYy:hover{color:#00f}.DashboardProducts_imageContainer__00hnV{align-items:center;display:flex;height:100%;justify-content:center;margin:0 10px;width:80px}.DashboardProducts_imageContainer__00hnV img{height:auto;max-width:100%}@media screen and (max-width:768px){.DashboardProducts_content__TfUoe{height:200px}.DashboardProducts_imageContainer__00hnV{margin:0 10px;width:100px}.DashboardProducts_info__vfG6P{align-items:center;flex-direction:column;width:40%}.DashboardProducts_info__vfG6P h3{font-size:small;width:20vw}.DashboardProducts_info__vfG6P h2{margin:0;width:20vw}.DashboardProducts_icon__\+jUYy{display:flex;font-size:15px;margin:0;padding:0}}.Categories_container__DvC1Z{align-items:center;border:1px solid transparent;display:flex;justify-content:space-between}.Categories_container__DvC1Z:hover{border:1px solid #333}.Categories_category_form__I6bm1{display:flex;flex-direction:column}.Categories_category_form__I6bm1 button{align-items:center;background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;height:auto;padding:5px 10px}.Categories_container__DvC1Z input{font-size:20px;margin:10px}.Categories_errors__1aoVc{color:red;font-size:medium}.Categories_icon_button__ZUwrZ{border:none;cursor:pointer;font-size:25px;margin:0 10px}.Categories_icon_button__ZUwrZ:hover{color:#00f}@media screen and (max-width:768px){.Categories_container__DvC1Z input{font-size:15px;margin:5px;width:40vw}.Categories_icon_button__ZUwrZ{font-size:15px;margin:0;padding:0}}.LoadingScreen_container__iIB1Z{align-items:center;display:flex;flex-direction:column;height:75vh;justify-content:center}.ToggleCreateCategory_body__J5HAx{background-color:rgba(0,0,0,.5);display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.ToggleCreateCategory_toggle_create_cetagory__GevtB{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:20vh;justify-content:center;left:20vw;position:fixed;top:40vh;width:60vw;z-index:200}.ToggleCreateCategory_toggle_create_cetagory__GevtB form{display:flex;height:50px}.ToggleCreateCategory_toggle_create_cetagory__GevtB button{background-color:#333;border:none;color:#fff;cursor:pointer;width:60px}.ToggleCreateCategory_errors__\+fmIq{color:red;font-size:medium}@media screen and (max-width:1065px){.ToggleCreateCategory_toggle_create_cetagory__GevtB{left:5vw;width:90vw}}.Footer_footterContainer__AKKll{align-items:center;background-color:#333;color:#fff;display:flex;height:70px;justify-content:center;margin-top:50px}.Footer_iconZone__YJ\+Vp{align-items:center;display:flex;justify-content:space-around;width:150px}.Buy_container__lczRc{box-shadow:0 16px 18px rgba(0,0,0,.2);color:#333;display:flex;flex-direction:row;margin:0 100px}.Buy_leftZone__YOoJB{flex-direction:column;padding:20px 100px;width:70%}.Buy_leftZone__YOoJB button{background:none;border:none;color:#131c46;cursor:pointer;display:flex;font-size:medium;font-weight:700;justify-content:space-between;margin:30px 0}.Buy_title__h7Wr6{border-bottom:1px solid #333;display:flex;flex-direction:row;justify-content:space-around}.Buy_productList__jyotY{max-height:400px;overflow-y:auto;padding-right:50px}.Buy_productList__jyotY::-webkit-scrollbar{width:3px}.Buy_productList__jyotY::-webkit-scrollbar-thumb{background-color:#888;border-radius:6px}.Buy_productList__jyotY::-webkit-scrollbar-track{background-color:#f1f1f1}.Buy_productList__jyotY{scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.Buy_rightZone__HSFmM{background-color:#f5f5f1;display:flex;flex-direction:column;padding:20px 50px;width:30%}.Buy_rightZone__HSFmM button{background-color:#131c46;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:20px;width:100%}.Buy_form__kfCNk{border-bottom:1px solid #888;border-top:1px solid #888;display:flex;flex-direction:column;padding:20px 0}.Buy_form__kfCNk input{background-color:none;border:1px solid #888;border-radius:5px;height:40px;width:100%}.Buy_form__kfCNk button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:20px 0;padding:10px;width:100px}.Buy_total__U9Sbc{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:1115px){.Buy_container__lczRc{flex-direction:column-reverse;font-size:smaller;margin:0;padding:0 10px;width:90vw}.Buy_leftZone__YOoJB{padding:0;width:100%}.Buy_title__h7Wr6 h2{font-size:15px}.Buy_productList__jyotY{height:40vh;padding-right:0}.Buy_rightZone__HSFmM{padding:0 10px;width:100%}.Buy_rightZone__HSFmM button{padding:10px}.Buy_form__kfCNk{flex-direction:column;padding:0}.Buy_form__kfCNk h4{font-size:10px;margin:5px}.Buy_form__kfCNk input{font-size:smaller;height:20px}.Buy_form__kfCNk button{font-size:10px}}.SkeletonBuy_skeleton__cU8wC{-webkit-animation:SkeletonBuy_loading__TrvKj 1.5s infinite;animation:SkeletonBuy_loading__TrvKj 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;height:600px;margin:0 100px}@-webkit-keyframes SkeletonBuy_loading__TrvKj{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes SkeletonBuy_loading__TrvKj{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:1115px){.SkeletonBuy_skeleton__cU8wC{margin:0;width:100%}}.Notification_notification__SfISU{align-items:center;-webkit-animation:Notification_notification__SfISU .2s;animation:Notification_notification__SfISU .2s;border:none;border-radius:10px 0 0 10px;bottom:0;color:#fff;display:flex;flex-direction:row;height:auto;margin-bottom:10px;padding-left:10px;position:fixed;right:0;width:40vw;z-index:999}.Notification_notification__SfISU p{font-size:20px;margin-left:10px}@-webkit-keyframes Notification_notification__SfISU{0%{-webkit-transform:translateX(40px);transform:translateX(40px)}}@keyframes Notification_notification__SfISU{0%{-webkit-transform:translateX(40px);transform:translateX(40px)}}@media screen and (max-width:768px){.Notification_notification__SfISU{width:90vw}}.ProductForm_loading__o9h8F{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.ProductForm_edit__jtnQE{display:flex;height:700px;margin:20px}.ProductForm_image__fzAn1{align-items:center;display:flex;flex-direction:column;height:60%;justify-content:center;margin:20px 5px 10px 0;width:50%}.ProductForm_image__fzAn1 img{max-height:90%;max-width:90%}.ProductForm_editImage__Vyk3v{align-items:center;border-radius:100%;display:flex;flex-direction:column;height:70px;justify-content:center;margin:10px;width:70px}.ProductForm_editImage__Vyk3v button{background-color:#333;border:none;border-radius:100%;color:#fff;cursor:pointer;height:70px;width:70px}.ProductForm_editImage__Vyk3v input{border:solid red;border-radius:100%;cursor:pointer;height:70px;opacity:0;position:absolute;width:70px}.ProductForm_info__likAN{flex-direction:column;width:50%}.ProductForm_title__tLa75{border:1px solid transparent;font-family:sans-serif;font-size:30px;height:100px;margin:20px 0;overflow:hidden;padding:20px;resize:none;transition:border-color .3s ease;width:90%}.ProductForm_title__tLa75:focus{border-color:#333;outline:none}.ProductForm_price__fhi6l{display:flex;flex-direction:row;font-family:sans-serif;font-size:40px;margin-left:25px}.ProductForm_price__fhi6l input{border:1px solid transparent;font-family:sans-serif;font-size:40px;transition:border-color .3s ease;width:80%}.ProductForm_price__fhi6l input:focus{border-color:#333;outline:none}.ProductForm_category__AdZQY{align-items:center;display:flex;flex-direction:row;margin-left:25px}.ProductForm_category__AdZQY select{border:none;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin-left:5px}.ProductForm_description__-NbKx{border:1px solid transparent;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:200px;margin:20px 0;overflow:hidden;padding:20px;resize:none;transition:border-color .3s ease;width:90%}.ProductForm_description__-NbKx:focus{border-color:#333;outline:none}.ProductForm_editProduct__1Nh1X{display:flex;justify-content:center}.ProductForm_editProduct__1Nh1X button{background-color:#333;border:1px solid #333;border-radius:5px;color:#fff;cursor:pointer;font-family:Source Sans Pro,Arial,sans-serif;font-size:20px;height:70px;width:160px}.ProductForm_errors__rEyon{color:red;font-size:medium}@media screen and (max-width:768px){.ProductForm_edit__jtnQE{flex-direction:column;height:auto;margin:0}.ProductForm_edit__jtnQE,.ProductForm_info__likAN{align-items:center;width:100%}.ProductForm_title__tLa75{height:200px}.ProductForm_description__-NbKx{height:300px}.ProductForm_errors__rEyon{margin-left:10px}}
/*# sourceMappingURL=main.f2cdb034.css.map*/