body{font-family:"Montserrat",sans-serif;margin:0;padding:0;box-sizing:border-box;line-height:1.5;overflow-x:hidden}button{font-family:"Montserrat",sans-serif!important}.inline{display:inline}.relative{position:relative}.absolute{position:absolute}.cursorPointer{cursor:pointer!important}.textWhite{color:#fff}a{text-decoration:none!important}.formInput{padding:12px 8px;font-size:14px;border:none;background:rgba(0,0,0,.1);color:#fff;border-radius:10px;letter-spacing:1.5px}.formInput:focus{outline:none!important}h1,h2,h3,h4,h5,h6,p{margin:0;color:#1d256e;cursor:default}li{color:#1d256e!important}.displayFlex{display:flex}.justifiedFlex{display:flex;justify-content:space-between}.alignCenter{align-items:center}.w100{width:100%}.h100{height:100%}.textWrap{text-overflow:ellipsis;white-space:nowrap;width:50%;overflow:hidden}.fontSize14{font-size:14px}.mb8{margin-bottom:8px!important}.mb10{margin-bottom:10px!important}.mt10{margin-top:10px}.mb20{margin-bottom:20px!important}.my10{margin:14px 0!important}.my20{margin:20px 0}.horizontalDivider{border-top:1px solid rgba(29,37,110,.3);margin:10px 0}.bottomBorder{border-bottom:1px solid rgba(29,37,110,.3)}.text-red{color:red}.border{border:1px solid rgba(29,37,110,.3);border-radius:4px}.MuiCheckbox-colorPrimary.Mui-checked,.MuiFormLabel-root,.MuiInputBase-input,.MuiTypography-body1{color:#1d256e!important}.MuiInput-underline:before,.MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:1px solid #1d256e!important}.MuiInput-underline:after{border-bottom:0!important}.MuiButton-outlined{border:1px solid rgba(29,37,110,.3)!important}.MuiButton-outlined,.MuiButton-root{color:#1d256e!important}.borderRadiusNone{border-radius:0!important}.cancelBtn:hover{background-color:none!important}@media (max-width:575.98px){.justifiedFlex{flex-direction:column}.rowDir{flex-direction:row!important}.alignNormal{align-items:normal!important}}.navBar{height:60.64px;background-color:#1d256e;color:#f2f2f2}.verticalAlign .MuiBadge-colorSecondary{color:#1d256e;background-color:#ff7f2d}.userName{color:#fff;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:70px;cursor:pointer}.products{display:grid!important;margin:24px 0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:2rem;gap:2rem}.hide-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card{width:inherit;height:370px;max-width:220px;margin:auto;transition:box-shadow .2s ease-in-out}.product-card:hover{box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.8px 22.7px rgba(0,0,0,.086)}.product-info{height:22%;line-height:1.2!important;color:#1d256e}.brand-info{padding:8px 6px 4px}.img-container{height:78%;overflow:hidden}.img-container img{width:100%;height:100%;object-fit:cover}.brand-info>h4{letter-spacing:2px;margin:0;display:flex;justify-content:space-between;align-items:center}.brand-info>h4>span{font-size:12px;padding:2px 8px;border:.5px solid rgba(255,125,45,.8784313725);border-radius:10px}.brand-info span{font-size:14px}.price-info{margin-top:6px}.price-info h4,h6{margin:0;display:inline}.originalPrice{font-weight:400;text-decoration:line-through}.discount{color:rgba(255,125,45,.8784313725)}.product-imgs{height:80vh;min-height:400px}.otherImgs{width:15%;height:inherit;margin-right:1%;overflow:auto}.otherImgs::-webkit-scrollbar{display:none}.mainImg-container{width:70%;height:80vh;overflow:hidden}.mainImg{width:100%;height:100%;object-fit:cover;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.mainImg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.otherImgs img{width:100%}.faded{opacity:.8}.horizontal-divider{border-top:1px solid rgba(29,37,110,.3);margin:10px 0}.purchase-buttons{margin-top:20px;position:-webkit-sticky;position:sticky;bottom:0;padding:10px 0;display:block;background:#fff}.addToCart{width:58%!important;margin-right:2%!important;background:#ff7f2d!important;font-weight:600!important}.addToCart,.addToWishlist{padding:14px!important;font-size:18px!important;color:#1d256e!important}.addToWishlist{width:40%!important;border:1px solid rgba(29,37,110,.3)!important}.size-select input[type=radio]{display:none}.size-buttons{display:flex}.size-buttons label{margin-right:10px;width:50px;height:50px;border:1px solid rgba(29,37,110,.3);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#1d256e;transition:border .3s}.size-buttons .selected,.size-buttons label:hover{border:1px solid #1d256e}.size-buttons .selected{font-weight:600}.hide-div{width:100%;bottom:-41px;background-color:#fff;transition:all .2s ease-out}.hide-div .MuiButton-outlined{padding:3px 15px;border-radius:0}.product-card:hover .hide-div{bottom:0}.wishlist button{border:1px solid #1d256e;color:#1d256e}@media(max-width:772px){.products{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:2rem;gap:2rem}.product-card{max-height:360px}.marginButtonDisable{margin-bottom:20px!important}}@media(max-width:712px){.products{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.product-card{max-height:350px}}@media(max-width:652px){.products{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media(max-width:640px){.mainImg-container,.otherImgs,.product-imgs{max-height:380px}.img-container{height:70%}.product-card{max-height:320px}.otherImgs{width:20%}.mainImg-container{width:79%}.MuiBox-root-4{margin-bottom:0!important}}@media(max-width:576px){.products{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media(max-width:516px){.product-card{max-height:370px}.img-container{height:80%}}@media(max-width:446px){.products{grid-gap:1rem;gap:1rem}.img-container{height:75%}}@media(max-width:410px){.product-card{max-height:318px}.img-container{height:72%}}.marginAuto{margin:auto}.cartUtilityButtons{margin-top:4px!important;text-transform:none!important;padding:1px 15px!important;border:1px solid rgba(29,37,110,.3)!important;color:#1d256e!important}.cart-item{height:219px;border:1px solid rgba(29,37,110,.3);border-radius:4px;margin-top:10px;margin-bottom:20px;position:relative}.cart-info{height:74%;display:flex}.productImg{padding:10px;height:87%}.productImg img{height:100%}.cart-product-info{width:100%;padding:10px 10px 10px 0}.cart-product-info .faded{opacity:.7;font-size:13px}.cart-action{position:absolute;bottom:0;width:97%;margin:0 10px;border-top:1px solid rgba(29,37,110,.3)}.cart-action .btnGroup{padding:10px 0}.removeBtn{width:28%}.removeBtn button{width:100%}.divider{border-left:1px solid rgba(29,37,110,.3);margin:0 2%}.wishlistBtn{width:67%}.wishlistBtn button{width:100%}.priceDetails{border:1px solid rgba(29,37,110,.3);border-radius:4px;padding:10px;margin-top:10px;margin-bottom:24px}.priceDetails p{font-size:14px}.btnGroup{color:#1d256e}.text-center{text-align:center}.shake-horizontal{-webkit-animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes shake-horizontal{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px)}80%{-webkit-transform:translateX(8px);transform:translateX(8px)}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@keyframes shake-horizontal{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px)}80%{-webkit-transform:translateX(8px);transform:translateX(8px)}90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}#card-element input{border-radius:6px;margin-bottom:6px;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;font-size:16px;width:100%;background:#fff;box-sizing:border-box}.result-message{line-height:22px;font-size:16px}.result-message a{color:#596fd6;font-weight:600;text-decoration:none}#card-error{color:#697386;font-size:16px;line-height:20px;margin-top:12px;text-align:center}#card-element{border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;width:100%;background:#fff;box-sizing:border-box}#payment-request-button{margin-bottom:32px}#payment-form button{background:#ff7f2d;font-family:Arial,sans-serif;color:#1d256e;border-radius:0 0 4px 4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}#payment-form button:hover{-webkit-filter:contrast(115%);filter:contrast(115%)}#payment-form button:disabled{opacity:.5;cursor:default}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);transform:translateZ(0)}.spinner:after,.spinner:before{position:absolute;content:""}.spinner:before{height:20.4px;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s ease 1.5s infinite;animation:loading 2s ease 1.5s infinite}.spinner:after,.spinner:before{width:10.4px;background:#5469d4}.spinner:after{height:10.2px;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mb14{margin-bottom:14px}.mainDiv{background-color:#1d256e;color:#f2f2f2;min-height:100vh}.signUpDiv{height:80vh;min-height:512px;border-radius:20px;padding:56px 96px;background-color:rgba(76,177,255,.1)}.auth-titles{display:flex;justify-content:space-evenly;margin-bottom:20px}.auth-titles h3{cursor:pointer}.main-container{width:100%;overflow-x:hidden;position:relative}#login-div,#signup-div{width:100%;position:absolute;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}#login-div{-webkit-transform:translateX(-110%);transform:translateX(-110%)}#logIn,#signIn{transition:opacity .3s}#logIn{opacity:.5}.checkIcon{position:absolute;color:#1d256e;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.displayNone{display:none!important}.displayContent{display:block!important}.auth-inputs .MuiFilledInput-root{border-radius:12px!important;background-color:#c4c4c4!important}.auth-inputs .MuiFilledInput-underline:after,.auth-inputs .MuiFilledInput-underline:before{display:none}.auth-inputs .MuiInputLabel-filled,.auth-inputs input{color:#1d256e!important}.MuiButton-contained:hover{background-color:rgba(255,125,45,.8784313725)!important}@media(max-width:700px){.hideContent{display:none!important;border:1px solid red}.MuiGrid-grid-sm-6{max-width:100%!important;flex-basis:100%!important}}@media(max-width:500px){.signUpDiv{padding:56px 32px}}.add-new-imgs{width:100%;margin-top:16px;margin-bottom:8px;flex-wrap:wrap}.addImage{width:150px;height:200px;background-color:#faf9f6;position:relative}.addImage>div{width:100%;height:100%}.marginTopBottom{margin-top:16px;margin-bottom:8px}.addImage img{width:100%;height:100%;object-fit:cover}.addImageIcon{color:#1d256e;opacity:.5;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.closeBtn{z-index:2;position:absolute;right:0;padding:3px;background:rgba(0,0,0,.2);margin:6px;color:#fff;border-radius:8px;font-size:16px!important}.loader-btn{width:.875rem!important;height:.875rem!important;color:#1d256e!important;margin-right:10px}.accountSection{border-top:1px solid rgba(29,37,110,.3);margin-top:10px}.accountItems{border-right:1px solid rgba(29,37,110,.3)}.fw500{font-weight:500}.fw600{font-weight:600}.items>div{padding-bottom:4px;margin-right:24px;border-bottom:1px solid rgba(29,37,110,.3);margin-bottom:24px}.accountLinks{margin-top:8px}.accountLinks p{font-size:14px}.activeLink{color:rgba(255,125,45,.8784313725);font-weight:500}.detailSection{padding:24px;border:1px solid rgba(29,37,110,.3)}.address-card{transition:height .3s}.pagination{color:#1d256e}.order-container{border:1px solid rgba(29,37,110,.3);padding:18px;margin-top:10px}.trashIcon{right:16px;color:#1d256e}@media(max-width:600px){.removePadding{padding:20px 0!important}}
/*# sourceMappingURL=main.e8f1ba19.chunk.css.map */