.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:white}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:OutfitThin;src:url(/fonts/Outfit-Regular.woff)}@font-face{font-family:RobotoRegular;src:url(/fonts/Roboto-Regular.woff)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:75px}body::-webkit-scrollbar{display:none}body{position:relative;color:#000000!important;font-style:normal;font-weight:400;font-family:RobotoRegular!important}a,button,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0;line-height:normal}a,button,li,p,ul{text-decoration:none!important}a:hover{text-decoration:none}img{width:100%;height:auto}button{border:0;background-color:transparent;cursor:pointer}input:focus,select:focus,textarea:focus{outline:none}.custom-validate-class-valid{padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e")}.custom-validate-class-invalid,.custom-validate-class-valid{background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.custom-validate-class-invalid{border-color:var(--bs-form-invalid-border-color)!important;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e")!important}.alert{text-align:center}.alert-customizing{position:fixed!important;z-index:9999;width:100%;animation:fadeout 10s linear forwards}@keyframes fadeout{0%{opacity:1}to{opacity:0;height:0}}@keyframes fadeinout{0%,to{opacity:0}50%{opacity:1}}.custom-dropdown:hover .dropdown-menu{display:block;position:absolute;left:0;right:0;top:100%;padding:0;margin:0;z-index:8;border-radius:3px}.social-icon a img{width:16px;z-index:1;transition:.3s ease-in-out;margin-right:5px}.followLinks{text-align:left;color:#b2b2b2;padding:16px 10px;background-color:#dfdfdf}.followLinks a{color:#787878}.followLinks a:hover{color:#ffb91f}.star{width:25px;height:42px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.star img{width:70%;z-index:1;transition:.3s ease-in-out}.xy{display:flex;justify-content:space-between;padding:10px}.pageFilters{height:-moz-fit-content;height:fit-content;text-align:left;padding:15px;width:30%!important}.pageFilters h5{font-size:1.1rem;margin-bottom:20px;font-weight:600}.pageFilters hr{color:#b4b4b4}.pageFilters .categLvlLinks{color:black;margin:10px 0;padding:1px 10px;font-weight:400}.pageFilters .categLvlLinks a:hover{color:#ffb91f!important}.pageFilters .topLvlCategLinks{display:block;font-size:16px;line-height:1.7rem;color:rgb(99 98 98/78%);font-weight:400}.pageFilters .subLvlCategLinks{color:rgb(61,61,61);display:block;font-size:15px;font-weight:300;line-height:1.7rem;margin-left:5%}.pageProductsListing{margin:8px;text-align:left;padding:15px}.pageProductsListing .titleBar{display:flex;justify-content:space-between}.pageProductsListing .titleBar .dropdown .btn{background-color:initial;border:none;color:#848282}.pProductsListing .cList .product_container{width:30%!important;float:left;margin:3px 7px}.pProductsListing .cList .product_container:hover .btn{display:block}.pageNumbersList{clear:both;display:flex;justify-content:center;padding-top:25px}.loading-card{border-radius:10px;height:55vh;max-height:100%;margin:2px 7px;padding:4px;animation:skeleton-loading 1s linear infinite alternate}.featured_content .loading-card{height:100%;width:32%}.pageProductsListing .cList .loading-card{width:31%;float:left}.loading-card-category{border-radius:6px;height:5vh;max-height:100%;margin:2px;padding:4px;animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:hsl(0deg 0% 82.31%)}to{background-color:hsl(200,20%,95%)}}.loading-card-image{height:60%;width:100%;background-color:#80808030;border-radius:10px}.loading-card-content-1{width:65%}.loading-card-content-1,.loading-card-content-2{background-color:#80808030;border-radius:10px;margin:1rem 0}.loading-card-content-2{width:90%}.loading-product{max-height:100%;width:100%;margin:2px 7px;padding:4px;animation:skeleton-loading 1s linear infinite alternate}.loading-product-image{height:50vh;width:100%;background-color:#eff0f0;border-radius:10px}.loading-product-content-1,.loading-product-content-2{background-color:#eff0f0;width:90%;margin:1rem 0}.loading-product-content-3,.loading-product-content-4{background-color:#eff0f0;width:50%;margin:1rem 0}.loading-product-btn{display:block;width:80%}.prod-spec-placeholder{margin:25px 2px!important;min-height:35vh}.alert-danger{padding:5px!important}.alert-dismissible .btn-close{padding:4px!important;font-size:10px;margin:2px}.alert-heading{font-size:1.3rem!important}.spinner-grow{position:-webkit-sticky!important;position:sticky!important;top:35vh!important}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;cursor:inherit;display:block}.input_type_hidden{height:0;width:0!important;visibility:hidden;padding:0!important;margin:0;float:right}.no_validation_needed{background-image:none!important;border:var(--bs-border-width) solid var(--bs-border-color)!important}.minus-plus-container{display:flex;margin:12px 0;border:1px solid gray;border-radius:20px;width:-moz-fit-content;width:fit-content}.minus-plus-container .btn{margin-top:0;border-radius:20px;border:none}.minus-plus-container input{max-width:65px;border:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:auto;appearance:auto;-moz-appearance:textfield}.form-control:focus{outline:none!important;box-shadow:none!important}@media (min-width:1700px){main .container{max-width:100%;padding:0 150px}}@media (max-width:768px){.container,.container-md,.container-sm{max-width:934px!important}}@media (max-width:576px){.container,.container-sm{max-width:768px!important}.main_page .loading-product-image{height:25vh}}nav.navbar{width:100%;top:0;z-index:99}.fixed_navbar{position:fixed;transition:2s ease-in-out}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgb(255 255 255)!important}nav .navbar-brand{width:15%;height:auto}nav .d-flex{width:40%;padding:8px 0}nav .input-group .btn{border:none;padding:0;width:70px;height:100%}nav .input-group .btn:hover{background-color:transparent!important;border-radius:26px}nav .input-group input{line-height:2.5;border-radius:26px}nav .input-group .input-group-text{background-color:#ffb91f;color:black;border-radius:26px;padding:0}.navSideActions a:hover{color:#ffb91f}.nav_contact{display:flex}.custom_navbar_dropdown .dropdown-menu{width:218px;text-align:left}.custom_navbar_dropdown .btn{background-color:#ffb91f;color:black;padding:10px 35px;border:none;font-weight:700;border-radius:20px}.custom_navbar_dropdown .btn:hover{background-color:black;color:white}.custom_navbar_dropdown a{color:#686868}.custom_navbar_dropdown a:hover{color:#ffb91f}@media (min-width:576px){.navSideActions{display:flex}.navSideActions a{margin:0 15px}}.custom_container{padding:20px 50px;max-width:100%}.sidebar{text-align:left;position:relative;top:0;bottom:0;left:0;min-height:100vh!important;box-shadow:inset -1px 0 0 rgba(0,0,0,.1)}.sidebar .nav-item{border-bottom:1px solid rgb(181,181,181)}.sidebar .active{background-color:#b0b0b0}.sidebar .nav-item a{color:black;font-weight:500;padding:15px}.sidebar .nav-item a:hover{color:#ffb91f}.toggle_siderbar{display:none}.categories_carousel{min-height:10vh;color:white;background-color:rgb(27,25,25)}.categories_carousel_div{display:flex;flex-direction:row;justify-content:space-between}.categories_carousel_div a{color:white}.categories_carousel_div a:hover{color:#ffb91f}.categories_carousel_div .dropdown-menu{max-height:50vh;overflow-y:scroll;width:-moz-fit-content;width:fit-content;scrollbar-width:thin}.categories_carousel_div .dropdown-menu .dropdown-item{color:#575757;padding:10px 5px}.categories_carousel_div .dropdown-menu .dropdown-item:hover{color:#ffb91f}.image_overlay{filter:contrast(.35)}.main_carousel .carousel-item{max-height:82vh}.main_carousel .carousel-item .carousel-caption{bottom:10rem}.main_carousel .carousel-item .carousel-caption .btn{background-color:#ffffff;color:black;border:none;padding:12px 25px;border-radius:33px;font-size:small;font-weight:700}.main_carousel .carousel-item .carousel-caption p{margin-bottom:1rem!important}.main_carousel .carousel-item .carousel-caption .btn:hover{background-color:#ffb91f;color:black;border:none}.main_carousel .carousel-item img{transform:translateY(-15%)}.react-multi-carousel-item a{color:white}.react-multi-carousel-item a:hover{color:#ffb91f}.carousel-category-item{padding:10px}.carousel-category-item img{height:45px}.carousel-category-item h5{font-size:16px}.category_container{text-align:left;margin:10px 0;overflow:hidden;padding:10px 10px 30px}.category_container a{color:black}.category_container a:hover{color:#ffb91f}.category_container .react-multi-carousel-list{overflow:visible;height:65vh}.category_container .react-multi-carousel-track{margin-top:-50px}.product_container{border-right:1px solid rgb(246,246,246)}.product_container .product_container_content{padding:10px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.product_container a{color:rgb(0,0,173)}.product_container a:hover{color:#ffb91f}.product_container:hover{position:relative;z-index:4;box-shadow:0 7px 10px rgba(101,101,101,.16)}.product_container h5{color:blue;font-size:medium;font-weight:700}.product_container .product_container_btn{margin:0;z-index:8}.product_container .product_container_btn .btn{background-color:black;border:1px solid #ffb91f;color:white;padding:10px 0;width:100%}.product_container .product_container_btn .row{padding:10px 0}.product_container .product_container_btn .row .col{width:30%;text-align:center}.product_container .product_container_btn .row .btn{background-color:transparent;border:none;padding:0}.product_container .btn:hover{background-color:#ffb91f;color:black}.percantage_off{background-color:#000000;color:white;font-weight:700;font-size:small;padding:6px;border-radius:20px;width:-moz-fit-content;width:fit-content}.product_container .product_left_actions{position:absolute;display:grid}.product_container .product_left_actions .btn{background-color:transparent;border:none;padding:0;text-align:left}.product_container .product_left_actions svg{background-color:#ffffffeb}.product_container .product_extended_actions{background-color:transparent;position:relative;display:none}.product_container:hover .product_extended_actions{display:block}.product_container .product_extended_actions a{position:absolute;right:0}.off_price{text-decoration:line-through;font-size:12px;color:grey;margin:0 4px;-webkit-text-decoration-color:red;text-decoration-color:red}.quick_view{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#000000ab;display:none!important;height:100%;left:0;outline:none!important;position:fixed;top:0;width:100%;z-index:9999}.quick_view_show{display:block!important}.quick_view_spec{background:#fff;box-shadow:0 0 8px #0009;display:block;height:85%!important;left:4%!important;position:absolute;top:10%!important;width:92%!important;overflow:auto}.quick_view_close{position:absolute;right:10px;top:5px;color:white;cursor:pointer;z-index:99999}.featured_products{height:70vh;margin:35px 0}.featured_products .container{max-width:100%;padding:0 35px}.featured_header{padding:75px 20px;text-align:left;background-color:#ffb91f;display:flex;flex-direction:column;justify-content:space-evenly}.featured_header .btn{padding:10px 26px;color:black;border:1px solid;background-color:transparent;border-radius:30px}.featured_header .btn:hover{color:white;background-color:black;border:none}.featured_content{display:flex}.featured_content .product_container{height:100%;width:33%;text-align:left}.popular_products{margin:35px 0;text-align:left}.popular_products .container{padding:0 35px}.popular_content{display:contents}.popular_content .product_container{height:100%;width:33%;text-align:left;border:1px solid rgb(201 201 201);margin:1px}.popular_content .product_container img{width:80%}.popular_content .loading-card{width:32%}.filter-list .itemsList{margin-top:15px;max-height:30vh;overflow:auto}.listTile{margin:5px;display:inline-block;font-weight:300}.listTile input{height:15px;margin-right:10px;width:15px}.range-slider{height:5px;position:relative;background-color:#e1e9f6;border-radius:2px}.range-selected{height:100%;position:absolute;border-radius:5px;background-color:#000000}.range .range-slider-inputs{position:relative}.range .range-slider-inputs input{position:absolute;width:100%;height:5px;top:-7px;background:none;pointer-events:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.range-slider-inputs input::-webkit-slider-thumb{height:20px;width:20px;border-radius:50%;border:3px solid #000000;background-color:#fff;pointer-events:auto;-webkit-appearance:none}.range-slider-inputs input::-moz-range-thumb{height:15px;width:15px;border-radius:50%;border:3px solid #000000;background-color:#fff;pointer-events:auto;-moz-appearance:none}.range .range-price-input{display:flex;margin:25px 0 10px;justify-content:space-between}.range .range-price-input input{padding:5px;width:40%;outline:none;border-radius:10px;border:1px solid;font-weight:300}.range button{margin:15px;width:30%;border:none;background-color:#ffb91f;border-radius:20px;color:black;font-weight:500}.range button:hover{background-color:black;color:white}.product_page .product_page_image .carousel-indicators{margin-bottom:0;overflow-y:hidden;display:none}.product_page .product_page_image .carousel-indicators [data-bs-target]{width:70px;height:60px;border-radius:10px;background-color:transparent}.product_page .product_page_image .percantage_off{z-index:10}.product_page .product_page_details{text-align:left}.product_page .product_page_details h1{font-size:2rem}.product_page .product_page_details a{color:black}.product_page .product_page_details a:hover{color:#ffb91f}.product_page .product_page_details .product_page_details_buttons .btn{padding:12px 50px;margin:10px 5px;border-radius:30px;font-weight:700}.add_to_cart{background-color:#ffb91f;color:black;border:none}.add_to_cart:hover{background-color:#000000;color:white}.add_to_cart:disabled{background-color:#ffb91f;color:black}.buy_now{border:1px solid rgb(216,216,216)}.buy_now,.buy_now:disabled{background-color:transparent;color:black}.buy_now:disabled{border:1px solid rgb(95,95,95)}.buy_now:hover{background-color:#000000;color:white}.p_re{color:gray;font-size:15px}.add_all_to_cart{padding:12px 50px;margin:10px 5px;border-radius:30px;border:none;font-weight:700;background-color:#000000;color:#ffb91f}.add_all_to_cart:hover{background-color:#ffb91f;color:#000000}.related_products{text-align:left;margin:10px 0;overflow:hidden;padding:10px 10px 30px}.related_products a{color:black}.related_products a:hover{color:#ffb91f}.related_products .react-multi-carousel-list{overflow:visible;height:72vh}.grouped_products{text-align:left;margin:30px 0}.grouped_products .grouped_product_container{padding:20px}.grouped_products a{color:#000000}.grouped_products a:hover{color:#ffb91f}.grouped_products h5{font-weight:400;font-size:15px}.grouped_products_actions{text-align:center;display:flex;flex-direction:column;justify-content:center}.product_page_more_info{min-height:30vh;margin:20px 0}.product_page_more_info .nav-tabs{font-size:22px;font-weight:500}.product_page_more_info .nav-tabs .nav-link{color:#828282}.product_page_more_info .nav-tabs .nav-link.active{color:#ffb91f}.product_page_more_info .tab-content{text-align:left}.product_key_features{margin-top:10px;color:#575757}.product_key_features li{margin:5px 0}.cartPage th{font-weight:300}.shopping_cart_list{overflow:auto}.shopping_cart_list .cart_min_display{display:none}.cart_container{font-weight:300;text-align:left}.cart_container img{width:150px}.cart_container td{vertical-align:middle}.cart_container svg{cursor:pointer}.cart_container svg:hover{color:#ffb91f}.cart_container_name{display:flex;flex-direction:column;justify-content:center}.cart_container_name p{font-weight:400}.cart_container_name a{color:#787878}.cart_container_name a:hover{color:#ffb91f}.cart_checkout{text-align:left;padding:20px;border:2px solid #ffb81f5e;height:-moz-fit-content;height:fit-content;border-radius:10px;justify-content:end}.cart_checkout p{display:flex;justify-content:space-between}.cart_checkout .btn{width:90%;border:none;border-radius:25px;background-color:#ffb91f;color:black;font-weight:700;padding:0}.cart_checkout .btn a{color:black;padding:15px 0;display:block;width:100%}.cart_checkout .btn:hover{background-color:#000000;color:white}.cart_checkout .btn a:hover{color:white}.empty_cart{font-weight:700;padding:15px 65px;background-color:transparent;color:#787878;border:1px solid;border-radius:30px}.empty_cart:hover{background-color:#ffb91f;color:black;border:none}.checkout_page h4 a{color:grey}.checkout_page h4 a:hover{color:#ffb91f}.order_checkout{text-align:left;padding:20px;border:2px solid #ffb81f5e;height:-moz-fit-content;height:fit-content;border-radius:10px;justify-content:end}.order_checkout p{display:flex;justify-content:space-between}.order_checkout .btn{width:90%;border:none;padding:15px 0;border-radius:25px;background-color:#ffb91f;color:black;font-weight:700}.order_checkout .btn:hover{background-color:#000000;color:white}.order_checkout .card{margin-top:7px;margin-left:25px;background-color:#f7fbff;color:#585858}.billing_details{text-align:left}.orders_page{min-height:80vh}.order_item{text-align:left;background:white;position:relative;margin-top:25px}.order_item:before{top:-13px;left:11px;background-position:-3px -5px,0 0}.order_item:after,.order_item:before{content:"";width:96%;height:13px;position:absolute;background-image:radial-gradient(farthest-side,transparent 5px,#f7f7f7 0);background-size:15px 15px}.order_item:after{bottom:0;left:10px;background-position:-3px 2px,0 0}.authpage{padding:20px;min-height:100vh}.authpage .authform{text-align:left;padding:20px;background-color:#e3e3e3;border-radius:20px}.authpage .authform>*{margin:20px 7px}.authpage .authform h2{font-weight:700}.authpage .authform .form-control{line-height:2.3rem}.authpage .authform .btn{display:block;width:70%;margin:15px auto auto;padding:11px 0;font-size:20px;background:#ffb91f;border:none;color:black;border-radius:30px;font-weight:600}.authpage .authform .btn:hover{background-color:black;color:white}.adminPage{min-height:100vh}.admin_content_header{display:flex;justify-content:space-around;margin-bottom:15px}.admin_content_header .btn{border-radius:18px;box-shadow:3px 4px 6px silver}.admin_content_content{margin-top:15px;text-align:justify}.admin_content_content .table tbody tr{cursor:pointer}.admin_content_content .table tbody svg{color:#686868;cursor:pointer}.admin_content_content .table tbody svg:hover{color:#ffb91f}.adminPage form .mb-3{text-align:left}.adminPage form .mb-3 .toggle_list_div{display:block;width:80%;padding:.375rem .75rem;color:var(--bs-body-color);background-clip:padding-box;position:relative;z-index:5}.adminPage form .mb-3 .form-svg-display{height:50px;background-color:#dbdbbf;width:auto}.adminPage form .form-image-display{width:-moz-fit-content;width:fit-content;display:inline-block}.adminPage form .form-image-display img{height:150px;width:auto}.adminPage form .mb-3 .toggle_list_btn{margin:9px 1px;float:left;border-radius:12px}.adminPage form .mb-3 .toggle_list_btn:hover{background-color:var(--bs-btn-hover-bg)!important}.adminPage form .mb-3 .dropdown{display:block;width:80%;padding:.375rem .75rem;color:var(--bs-body-color);background-clip:padding-box}.adminPage form .mb-3 .dropdown .dropdown-toggle{display:block;width:75%;background-color:#00000021;color:#1d1d1d;border:1px solid grey;margin:5px 0}.adminPage form .mb-3 .dropdown .dropdown-menu{width:80%;margin-top:5px;max-height:200px;overflow:scroll}.drop-down-menu-custom{max-height:200px;overflow-y:scroll;--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.drop-down-item-custom{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.drop-down-item-custom:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.drop-down-item-custom:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.adminPage form .mb-3 .form-control-in-div{display:block;width:80%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color)}.form-control-in-div li{cursor:pointer;color:#686868;padding:3px}.form-control-in-div li:hover{color:#ffb91f}.adminPage form .mb-3 .two-inputs{display:flex;justify-content:space-between}.adminPage form .mb-3 .two-inputs .mb-3{display:flex}.adminPage form .mb-3 .two-inputs .form-control{width:70%}.adminPage form .mb-3 .two-inputs .btn{margin-left:4px;height:37px}.adminPage form .mb-3 .form-control-in-div .input-group{width:75%}.adminPage form .mb-3 .form-control-in-div .input-group input{width:70%}.adminPage form .mb-3 .form-control-in-div .input-group .input-group-text{padding:0;background-color:transparent;margin-left:2px!important}.adminPage form .form-submit-btn{width:50%}.adminPage .admin_order_form{text-align:left}.adminPage .admin_content_content .dropdown .btn{background-color:transparent;border:none}.adminPage .admin_content_content .dropdown .dropdown-toggle:after{display:none}.profile{min-height:75vh;text-align:left}.profile .update_btn_div{width:100%;display:flex;justify-content:center}.about-us{text-align:left;padding-top:50px}.footer{text-align:left;font-weight:500;padding:20px 20px 0;margin-top:50px;background-color:#ededed}.footer .map{margin-bottom:30px;padding:0}.footer .top_part{border-bottom:1px solid #cfcfcf;padding:20px}.footer .top_part p{color:#8f8f8f}.footer .top_part .col-sm-4 p{margin-bottom:0}.footer .top_part ul{padding:0!important;list-style:none}.footer .top_part ul li{margin:10px 0}.footer .top_part a{color:#6f6f6f;font-weight:300;word-break:break-all}.footer .top_part a:hover{color:#ffb91f}.footer .bottom_part{padding:15px;text-align:center}.footer .bottom_part p{margin:0}.footer .bottom_part a{color:#686868}.footer .bottom_part a:hover{color:#ffb91f}.page_not_found{height:70vh;width:100%;display:flex;flex-direction:column;justify-content:space-evenly}.page_not_found .btn{padding:15px 25px;background-color:#ffb91f;color:black;border-radius:20px;border:none}.page_not_found .btn:hover{background-color:black;color:white;border:none}.floating_contact{position:fixed;bottom:6%;right:1%;z-index:99}.floating_contact img{width:60px}.phone_actions{display:none}.loading_div{position:fixed;background-color:#0000004a;color:white;top:0;bottom:0;right:0;left:0;z-index:999;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;justify-content:center;padding:20%}.spinner-grow{position:absolute!important;z-index:9}@media (max-width:768px){.nav_contact{display:none}nav .d-flex{width:50%}.carousel-category-item img{height:25px}.carousel-category-item h5{font-size:11px}.adminPage .sidebar{display:none}.toggle_siderbar{display:block}}@media (max-width:630px){.popular_content .product_container{width:48%}}@media (max-width:601px){.main_carousel .carousel-item .carousel-caption{bottom:7rem}}@media (max-width:576px){.main_carousel .carousel-item .carousel-caption{bottom:4rem}}@media (max-width:481px){body{font-size:14px}.container .row{margin-left:0;margin-right:0}nav .navbar-brand{width:25%}.image_overlay{filter:contrast(.175)}.categories_carousel_div{overflow:auto}.categories_carousel{min-height:-moz-fit-content;min-height:fit-content}.carousel-category-item{padding:7px;width:80px}.categories_carousel_div .custom-dropdown:hover .dropdown-menu{display:none}.carousel-caption h2{font-size:18px}.main_carousel .carousel-item img{transform:none;height:28vh}.main_carousel .carousel-item .carousel-caption{bottom:2.5rem}.main_carousel .carousel-item .carousel-caption .btn{border-radius:10px;padding:7px 15px}.popular_products .container{padding:0 5px}.product_container .prod_name_div{height:45px;text-overflow:ellipsis}.product_container .prod_name_div p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.popular_content .product_container{width:49%;height:320px;display:flex;flex-direction:column;justify-content:space-between}.popular_content .loading-card{width:48%!important;height:33vh;margin:2px}.popular_content .placeholder_image{height:150px}.quick_view_spec{top:10%!important}.quick_view_spec .product_page_image img{width:250px}.popular_content .product_container img{width:95%}.popular_content .product_container .prod_image{height:150px;width:auto}.star{width:15px;height:30px}.pageFilters{padding:2px;width:100%!important}.pageFilters .sub_categs_div{max-height:18.5vh;overflow-y:scroll;scrollbar-width:thin}.pageProductsListing{padding:2px;margin:0}.pageProductsListing .titleBar{display:block}.pProductsListing .cList .product_container{width:48%!important;margin:3px 2px;border:1px solid rgb(201 201 201);padding:5px;height:320px;display:flex;flex-direction:column;justify-content:space-between}.pProductsListing .cList .product_container .prod_image{height:150px;width:auto}.pProductsListing .cList .product_container .placeholder_image{height:150px}.pProductsListing .cList .loading-card{width:48%!important;height:33vh;margin:2px}.product_page_more_info .nav-tabs .nav-item{width:50%}.custom_container{padding:20px 5px}.cart_container_alt{border-bottom:1px solid gray}.cart_container_alt .col-sm-6{width:50%;text-align:left;display:flex;flex-direction:column;justify-content:space-around}.cart_container_alt img{width:50%;height:auto}.cart_container_alt .x_svg{position:absolute;right:1%}.shopping_cart_list .table{display:none}.shopping_cart_list .cart_min_display{display:block;margin:10px 0;padding:5px}.cart_checkout{margin-top:20px;border-radius:0}.phone_actions{display:block;position:-webkit-sticky;position:sticky;top:6%;z-index:99;background-color:white}.hovering_login_register{width:100%;display:flex}.hovering_login_register .col-sm-6{width:50%}.hovering_login_register .btn{border-radius:0;border:1px solid white;width:100%;font-weight:500}.hovering_login_register .dropdown-toggle:after{display:none}.hovering_login_register a{color:white;display:block}.hovering_search_bar{margin:3px}.hover_shopping_cart{background-color:#0053c9;padding:10px 0;display:flex;justify-content:center;color:#fff}.empty_cart{display:none}.checkout_page h4{font-size:13px}.footer .top_part .col-sm-3{width:49%}.footer .bottom_part p{font-size:13px}.floating_contact img{width:55px}}