*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}body{background:#fff;position:relative}@media screen and (max-width:769px){body{overflow-x:hidden}}.category-container{padding:1rem}.card,.category-container{display:flex;justify-content:space-between}.card{align-items:center;background-color:#fff;border-radius:.3rem;box-shadow:0 0 10px 4px rgb(0 0 0/5%);flex-direction:column;height:70vh;margin:1rem;position:relative;width:calc(33.33% - 1rem)}.card-img{object-fit:cover}.card-img,.card-info{height:100%;width:100%}.card-info{align-items:center;background-color:rgba(0,0,0,.5);border-radius:.3rem;box-shadow:0 0 10px 4px rgb(0 0 0/5%);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:1.5rem;font-weight:500;justify-content:center;letter-spacing:3px;position:absolute}.card-info:hover{background-color:transparent;color:#fff}.card-title{font-size:1.5rem;font-weight:500;letter-spacing:3px;margin-bottom:1.25rem}.card-btn{background:transparent;border:1px solid #eee;border-radius:.3rem;color:#fff;cursor:pointer;font-size:1.2rem;min-width:80px;outline:none;padding:.75rem 1.5rem;text-align:center}.card-btn:hover{background:#eee;color:#000}@media screen and (max-width:769px){.category-container{flex-direction:column;justify-content:center;padding:0}.card{width:95%}}.slider-container{display:flex;height:55vh;margin-bottom:2rem;overflow:hidden;position:relative;width:100%;z-index:1}.slider-arrow{align-items:center;background-color:transparent;border:none;border-radius:50%;bottom:0;cursor:pointer;display:flex;font-size:1.5rem;height:50px;justify-content:center;margin:auto 1rem;padding:.625rem 1rem;position:absolute;top:0;width:50px;z-index:2}.slider-arrow:hover{background-color:rgba(0,0,0,.1);color:#fff}.right-arrow{right:0}.wrapper{display:flex;height:100%}.slide{align-items:center;background-color:rgb(0 0 0/5%);display:flex;width:100vw}.img-container{cursor:pointer;height:100%;width:100%}.info-container{flex:1 1;padding:50px}img{height:100%;object-fit:cover;width:100%}.title{font-size:4rem}.desc{font-size:1.5rem;font-weight:500;letter-spacing:3px;margin:3rem 0;max-width:90%}.info-btn{background:transparent;border-radius:.3rem;cursor:pointer;font-size:1.2rem;min-width:80px;outline:none;padding:.75rem 1.5rem;text-align:center}.info-btn:hover{background:rgba(0,0,0,.8);color:#fff}@media screen and (max-width:769px){.slider-container{display:none}}.text-Featured{color:#282c3f;font-size:2.5rem;font-weight:500;line-height:1.2;margin:.625rem 0;text-align:center}.title-underline{background-color:#ff6589;height:.25rem;margin:0 auto 2rem;width:16rem}.products-container{display:flex;flex-wrap:wrap;padding:1rem;width:100%}.product-card{align-items:center;background-color:#fff;border-radius:.125rem;box-shadow:0 0 10px 4px rgb(0 0 0/5%);cursor:pointer;display:flex;flex-direction:column;height:55vh;justify-content:space-between;margin:1rem;overflow:hidden;position:relative;width:calc(25% - 2rem)}.btn-rm-wishlist,.btn-wishlist{border-radius:50%!important;height:2rem;padding:0!important;position:absolute;right:12px;top:-12px;width:2rem;z-index:999}.btn-rm-wishlist:hover{color:red;font-size:large}.fa-heart-product.active{color:#ff4d4f;font-size:1.2rem}.product-card:hover{box-shadow:0 0 10px 4px rgba(0,0,0,.1);transition:.3s ease-in-out}.product-image{height:100%;object-fit:cover;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%}.card-img{border-radius:.3rem}.product-image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-details{background-color:rgba(0,0,0,.5);border-radius:.3rem;bottom:0;color:#eee;height:50%;padding:1rem;position:absolute;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.product-card:hover .product-details{-webkit-transform:translateY(65%);transform:translateY(65%)}.product-card .product-details:hover{background-color:rgba(0,0,0,.7);opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:.3s ease-in-out}.product-heading{font-size:1rem;font-weight:400;margin-bottom:.8rem}#product-title{color:#fff}#product-title:hover{color:#fff;text-decoration:underline}.product #product-title,.product-price .new-price{font-size:1rem}.old-price{color:#979fb7;font-size:.8rem;font-weight:600;margin-left:.5rem;text-decoration:line-through}.rating{color:#ffc107;font-size:1rem}.product-card-btn{margin:0!important;padding:.5rem 1rem}.card-wishlist-btn{font-size:1.2rem;height:1.2rem;position:absolute;right:1rem;top:1rem;width:1.2rem}@media screen and (max-width:769px){.products-container{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;place-items:center;width:100%}.product-card{max-width:200px;width:100%}}.productlist-container{display:flex;margin-top:2rem;width:100%;z-index:2}.grid-left-filter{margin-left:1rem;min-width:20%;padding:0 1rem 1rem}.padding-around-filter{padding:1rem .2rem 0}.title_of_filters{display:flex;justify-content:space-between;margin-bottom:.5rem;padding:0 1rem;position:-webkit-sticky;position:sticky}.clear-btn{border-bottom:1px solid red!important}.clear-btn:hover{color:#e63961}.filter-section{font-size:.9rem;font-weight:300;list-style:none;max-height:calc(100vh - 8rem);overflow-y:auto;padding:0 1rem}.filter-divider-line{background-color:#d8d8da;border:none;height:.5px;margin:.5rem 0 1rem;width:100%}.filter-divider-line:last-child{background-color:#696b79}.filter-form-label,.filter-section-title{padding-bottom:.625rem}.filter-form-label{color:#55565a;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:300}label{display:flex}.filter-section input{margin-right:.5rem}.form-checkbox-field{border-radius:.3rem;cursor:pointer;display:inline-block;height:1rem;margin-right:.25rem;outline:none;position:relative;top:.15rem;width:1rem}@media screen and (max-width:1024px){.grid-left-filter{margin-left:0}.title_of_filters{flex-wrap:wrap}.sm-filter-text{font-size:1rem}}@media screen and (max-width:767px){.grid-left-filter{background-color:#edebef;bottom:0;padding:0;position:fixed;width:100%;z-index:9999}.position-fixed{background-color:#eaeaec;bottom:.8rem;position:fixed;-webkit-transform:translateY(93%);transform:translateY(93%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.padding-around-filter .filter-open{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:768px){.position-fixed{position:-webkit-sticky;position:sticky;top:4rem;width:100%}.pointer-event-none{pointer-events:none}}@media screen and (max-width:1024px) and (min-width:767px){.grid-left-filter{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.form-container{box-shadow:0 0 10px 4px rgba(0,0,0,.05);display:flex;flex-direction:column;flex-grow:1;margin:3rem auto;max-width:35rem;padding:2rem 3rem;width:100%}.login-header{color:#282c3f;font-size:1.75rem;font-weight:500;line-height:1.2;margin:.625rem 0;text-align:center}.login-form{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%}.login-signup-text{display:inline-block;margin-left:10px;text-decoration:underline;-webkit-text-decoration-color:teal;text-decoration-color:teal}.form-field{border:1px solid #ccc;border-radius:.3rem;box-sizing:border-box;display:block;line-height:1.5;outline:none;padding:.5rem;width:100%}.form-field:focus{border:1px solid blue;outline:none}.login-btn{background-color:teal;border:1px solid #ccc;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;margin:1.25rem 0;outline:none;padding:.5rem 1rem;text-align:center;width:100%}.login-btn:hover{opacity:.8;transition:.3s ease-in-out}.input-with-show-btn{display:block;position:relative;width:100%}.show-btn{background:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:.5rem;top:.7rem}.submit-form{display:flex;flex-direction:column;width:100%}.label-div{width:30%}.input-div{width:100%}.column1{margin-right:1rem}.row .form-label{padding:.5rem}.form-label{box-sizing:border-box;display:inline-block;font-size:.875rem;font-weight:500;padding-bottom:.625rem}label{color:#282c3f;cursor:pointer;font-weight:400}.sub-header{font-size:1rem;padding-bottom:1rem}.login-route,.sub-header{color:#686b68;line-height:1.5;margin:.625rem 0;text-align:center}.login-route{font-size:.875rem}@media screen and (max-width:768px){.body-cp-md{align-items:center;display:flex;flex-direction:column}.login-clicked{color:#282c3f;font-weight:500;margin-left:.5rem;text-decoration:underline}}.nav-container{background-color:#fff;box-shadow:0 0 10px 4px rgb(0 0 0/5%);color:#282c3f;display:flex;justify-content:space-between;min-height:10vh;padding:.625rem 1rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:9999}#navbar-logo{height:50px;margin:4px;object-fit:cover;width:100px}.side-nav-bar{display:none}.nav-section{align-items:center;display:flex;flex:1 1;width:50%}.navbar-logo{padding:0 1rem}a{color:#000;color:initial}.navbar-links{display:flex;letter-spacing:.8px;list-style:none;padding:0 1rem}.activeClassName{color:#ff3f6c}.list-inline-item{margin-right:1.5rem}a{text-decoration:none}.search-bar{align-items:center;background-color:#f5f5f6;border:1px solid #f5f5f6;border-radius:.3rem;color:#696e79;display:flex;justify-content:space-between;justify-self:right;position:relative;width:100%}.search-bar-btn{border-radius:.3rem;color:inherit;cursor:pointer;font-size:1rem;text-decoration:none}.search-bar-btn,.search-bar-input{background-color:transparent;border:none;padding:.625rem 1rem}.search-bar-input{outline:0;width:calc(100% - 2rem)}.nav-icons{display:flex;list-style:none;padding:0 1rem;width:50%}.nav-icon-link{align-items:center;display:flex;flex-direction:column;justify-content:center}.link-no-style{background-color:transparent;border:none;color:inherit;cursor:pointer;text-decoration:none}.nav-icon{color:#696b79;font-size:1.2rem;height:1.2rem;width:1.2rem}.nav-icon-text{font-size:.75rem;margin-top:4px}.badge-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.status-badge-number{background-color:#f5f5f6;border-radius:50%;color:red;height:auto;left:1rem;position:absolute;text-align:center;top:-.5rem;width:24px}.side-bar{display:none}@media screen and (max-width:769px){.navbar-links{display:none}.nav-container{padding:0;position:relative}.nav-section-item-width50pc{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.nav-right-side{justify-content:end}.hide-login-mobile{display:none}.search-bar-btn{font-size:1.1rem;padding-right:.5rem}.search-bar{background-color:#fff;display:none;left:0;position:fixed;top:4rem;width:100%;z-index:99999}.search-bar-input{display:inline-block;position:relative}.burger{cursor:pointer;display:block;margin-left:1rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.line1,.line2,.line3{background-color:#424553;height:.125rem;margin:.313rem 0;width:1.5rem}.btn-close{background-color:transparent;color:#fff}.side-bar{background-color:#fff;display:block;height:100vh;left:0;position:absolute;top:0;width:50%;z-index:99999}.sidebar-header{align-items:center;background-color:#282c3f;border-bottom:1px solid #696b79;display:flex;height:15%;justify-content:center;margin-bottom:1rem;padding:0 1rem}.sidebar-user-text{color:#fff}.sidebar-close{align-items:center;display:flex;height:30px;padding:1rem;position:absolute;right:-12px;top:5px}.fa-user{border:2px solid #fff;border-radius:50%;color:#fff;padding:1rem}.fa-times{font-size:20px}.sidebar-login{color:#fff}.sidebar-top{align-items:center;display:flex;justify-content:space-between}.fas-sidebar-user{margin-right:.5rem}.sidebar-links{list-style:none;padding:1rem}.sidebar-links li{margin-bottom:1rem}}.footer-container{background-color:#eaeaec;box-sizing:border-box;font-size:1.5rem;min-height:7rem;padding:2.5rem;text-align:center;width:100%}.footer-header{color:#696b79;font-size:1rem;letter-spacing:.5px;text-align:center}.primary-text-color{color:red;margin:0 .5rem}.footer-social-icons{align-items:center;color:#000;display:flex;list-style:none;margin:1rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-links:hover{color:#282c3f}.footer-copy{color:#696b79;font-size:.875rem;font-weight:300}@media screen and (max-width:769px){.footer-copy{margin-bottom:1rem}}.cart-section{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:3rem auto;max-width:1200px;width:100%}.cart-header{font-size:1.25rem;padding:2rem 1rem;text-align:center}.cart-item{background-color:#fff;border:1px solid #ccc;border-radius:.5rem;display:flex;margin:.5rem;padding:1rem;width:100%}.cart-item:hover{box-shadow:0 10px 10px hsla(210,8%,62%,.2)}.cart-item-figure{border-right:1px solid #e9e9eb}.cart-image{border-radius:.3rem;cursor:pointer;height:200px;margin-right:1rem;width:200px}.cart-item-details{background-color:#fff;display:flex;flex-direction:column;margin:0 1rem;padding:.5rem}.cart-item-title{color:#282c3f;font-size:1rem;margin-bottom:.5rem}.cart-item-title:hover{color:#282c3f;text-decoration:underline}.cart-item-brand{color:#4a526b;font-size:.875rem;margin-bottom:.5rem}.cart-item-qty{font-weight:700;padding:.5rem}.cart-item-btns{margin-bottom:1rem;margin-top:1rem}.cart-item-btns-sm{display:block}.cart-item-btn{background-color:#fff;border:1px solid #d3d7e1;border-radius:.2rem;color:#4a526b;cursor:pointer;font-weight:500;margin-right:.2rem;outline:none;padding:.4rem 1rem;text-align:center;transition:all .15s ease-in}.cart-item-btn:hover{background-color:#d8d8da}.cart-item-quantity-dec,.cart-item-quantity-inc{font-size:1rem;font-weight:500;padding:.2rem .5rem}.cart-item-quantity-dec:hover,.cart-item-quantity-inc:hover{background-color:#d8d8da}.cart-item-subtotal{font-size:1.1rem;font-weight:600;margin-top:1rem}.cart-summary-container{border-left:2px solid #e9e9eb;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;width:40%}.cart-summary-container:hover{box-shadow:0 10px 10px hsla(210,8%,62%,.2)}.heading{font-weight:500;line-height:1.5;margin:.625rem 0}.heading,.row{font-size:.875rem}.row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;width:100%}.price-label{width:calc(80% - 1rem)}.price{text-align:right;width:20%}.text-green{color:#00b894}.text-strike-through{text-decoration:line-through}.btn-solid-primary{background-color:#ff3f67;color:#fff}.btn-solid-primary:hover{background-color:#e63961}.btn{font-size:1rem;padding:.5rem 1rem}@media screen and (max-width:769px){.cart-image{height:auto;width:100%}.cart-section{flex-direction:column}.cart-item{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.cart-summary-container{border-left:unset;border-top:2px solid #e9e9eb;width:90%}.cart-item-btn{border:1px solid #ccc!important;width:-webkit-max-content;width:max-content}.cart-item-btn:first-child{margin-bottom:.5rem}}.product-detail-card{grid-column-gap:1.5rem;align-items:flex-start;border-radius:.3rem;box-shadow:0 0 10px 4px rgb(0 0 0/5%);-webkit-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:50% 50%;margin:2rem auto;max-width:1024px;padding:1rem}.product-detail-image{border-radius:.3rem;max-height:80vh;object-fit:cover;width:100%}.card-horizontal{border-radius:.3rem;color:#282c3f;display:flex}.card-horizontal-title{font-size:1.5rem;font-weight:500;margin:.5rem 0}p{font-size:1rem;line-height:1.5;margin:.625rem 0}.review-box{margin-left:.5rem}.card-horizontal-price{font-size:1.5rem;font-weight:500;margin:.5rem 0}.discounted-price{margin-right:.5rem}.actual-price{color:#696b79;font-size:1rem;text-decoration:line-through}.tax-desc{color:#014e01}.card-horizontal-description-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;list-style:none}.card-horizontal-description-container li{margin:.5rem 0}.feature-icon{color:#696b79;margin-right:.5rem;text-align:center;width:1.2rem}.CTA-Container .btn:not(:last-child){margin-right:.625rem}.btn-lg-size{font-size:1.1rem;min-width:80px;padding:.7rem 1.5rem}.btn{border:none;border-radius:.3rem;cursor:pointer;display:inline-block;margin:1.25rem 0;outline:none;text-align:center;text-decoration:none}.btn-text-icon-primary{background-color:red;color:#fff}.btn-text-icon-primary:hover{opacity:.8}.btn-icon{color:#696b79;padding-right:.625rem}.btn-icon-primary{color:#fff;padding-right:.625rem}.btn-text-icon-secondary{background-color:#fff;border:1px solid #d8d8da;color:#696b79}.btn-text-icon-secondary:hover{color:#000;opacity:.7}@media screen and (max-width:768px){.product-detail-card{grid-column-gap:0;-webkit-column-gap:0;column-gap:0;grid-template-columns:100%}.product-detail-image{max-height:50vh}}.wishlist-sec{min-height:70vh}.wishlist-heading,.wishlist-info{margin-top:2rem;text-align:center}.wishlist-info{font-size:1.3rem}.wrapper-wishlist{align-items:center;display:flex;flex-direction:column;justify-content:center}.btn-cart{margin:0}.btn-cart:hover{opacity:.8}@media (min-width:768px){.wrapper-wishlist{flex-direction:row;flex-wrap:wrap}}.wrapper-account{margin:1rem;padding:1rem;width:80%}.container-profile{background-color:#fff;display:flex;flex-direction:column;justify-content:center;margin:1rem;padding:1rem;width:100%}.card-profile{border-radius:.3rem;padding-bottom:2rem}.profile-info{flex-direction:row;padding:.5rem;width:80%}.profile-info,.profile-label{align-items:center;display:flex}.profile-label{font-weight:500;width:100%}.title-profile{color:#3a3838;font-size:1.3rem;letter-spacing:1px;padding:.8rem}.profile-input{background-color:#f7f7f7;border-radius:.1rem;display:inline-block;padding:.3rem;width:100%}.profile-label-title{display:inline-block;padding:.3rem;text-align:left;width:20%}.btn-account-auth{margin-top:2rem}.btn-account-auth:hover{opacity:.8}@media screen and (max-width:840px){.profile-info{width:100%}.wrapper-account{margin:1rem;padding:1rem;width:100%}.wrapper-sidebar{margin:1rem;width:25%}.container-profile{display:flex;margin-top:2rem;width:100%}.profile-label{flex-direction:row;width:100%}.profile-label-title{width:100%}.profile-input{padding:.3rem;width:100%}.btn-account-auth{margin-left:1rem}}
/*# sourceMappingURL=main.56113aa6.css.map*/