@keyframes page{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}#profileSection .innerSection{display:flex}#profileSection .innerSection #profileMenuSection{width:100%}@media(min-width: 1024px){#profileSection .innerSection #profileMenuSection{width:250px;border-right:1px solid #f8f8f9}}#profileSection .innerSection #profileMenuSection #profileNameContainer{display:flex;padding-bottom:1rem;border-bottom:1px solid #f8f8f9}#profileSection .innerSection #profileMenuSection #profileNameContainer #profileIcon{width:40px;height:40px;border-radius:2rem;overflow:hidden}#profileSection .innerSection #profileMenuSection #profileNameContainer #profileNameDiv{margin-left:1rem;display:flex;flex-direction:column}#profileSection .innerSection #profileMenuSection #profileNameContainer #profileNameDiv #profileLabel{color:#28ad7d;font-size:.79rem;font-weight:400;margin:0}#profileSection .innerSection #profileMenuSection #profileNameContainer #profileNameDiv #profileName{margin-top:.5rem;display:block}#profileSection .innerSection #profileMenuSection #profileMenuDiv{margin-top:1rem}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileMenuLinkDiv{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;padding-right:1rem;border-bottom:1px solid #f8f8f9;cursor:pointer;transition:all .3s}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileMenuLinkDiv:hover .titleDiv{color:#909294}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileMenuLinkDiv:hover .titleDiv i{color:#ee293a}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileMenuLinkDiv .activeProfileMenuLink{color:#ee293a !important}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileMenuLinkDiv .titleDiv{display:flex;align-items:center;color:#101011;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileMenuLinkDiv .titleDiv i{margin-right:.75rem;cursor:pointer}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileMenuLinkDiv .arrow{width:12px;cursor:pointer;opacity:.25}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileSubMenu{display:flex;flex-direction:column;padding:1rem}#profileSection .innerSection #profileMenuSection #profileMenuDiv .profileMenu .profileSubMenu .profileSubMenuList{color:#28ad7d;font-size:.9rem;font-weight:500;margin-bottom:.5rem}#profileSection .innerSection .profileScrollIntro{top:0 !important}@media(min-width: 1024px){#profileSection .innerSection .profileScrollIntro{top:unset !important}}#profileSection .innerSection .profileContentSectionIntro{transform:none !important}#profileSection .innerSection #profileContentSection{position:fixed;top:5.6rem;left:0;z-index:989;width:100%;height:100vh;transform:translateX(100%);display:flex;overflow:hidden;background-color:#fff;transition:all .3s}@media(min-width: 768px){#profileSection .innerSection #profileContentSection{top:4rem}}@media(min-width: 1024px){#profileSection .innerSection #profileContentSection{position:relative;top:unset !important;left:unset;height:auto;display:flex;transform:none !important;padding:0;padding-left:2.441rem}}#profileSection .innerSection #profileContentSection #profileContainer{height:100vh;overflow-y:auto}@media(min-width: 1024px){#profileSection .innerSection #profileContentSection #profileContainer{height:auto;overflow:hidden}}#profileSection .innerSection #profileContentSection #profileContentWrapper{width:100%;min-height:100vh;display:flex;transition:opacity .3s !important}@media(min-width: 1024px){#profileSection .innerSection #profileContentSection #profileContentWrapper{min-height:auto}}#profileSection .innerSection #profileContentSection #profileContentWrapper .profileContent{width:100%;min-width:100%;opacity:0;height:0;margin-top:1rem;transition:opacity .3s !important}@media(min-width: 1024px){#profileSection .innerSection #profileContentSection #profileContentWrapper .profileContent{margin:0;padding:0 !important}}#profileSection .innerSection #profileContentSection #profileContentWrapper .profileContent .profileContentTitleDiv{display:flex;justify-content:space-between}#profileSection .innerSection #profileContentSection #profileContentWrapper .profileContent .profileContentTitleDiv .profileContentTitle{margin:0}#profileSection .innerSection #profileContentSection #profileContentWrapper .profileContent .profileContentTitleDiv .backToProfile{display:flex;align-items:center;color:#101011;font-size:.889rem;font-weight:600}@media(min-width: 1024px){#profileSection .innerSection #profileContentSection #profileContentWrapper .profileContent .profileContentTitleDiv .backToProfile{display:none}}#profileSection .innerSection #profileContentSection #profileContentWrapper .profileContent .profileContentTitleDiv .backToProfile i{line-height:.6;margin-right:.25rem}#orderSection #order{margin-top:1.266rem;max-width:800px}#orderSection #order .orderListDiv{padding:1rem;border-radius:7px;border:1px solid #ebedf3;box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px;margin-bottom:1rem}#orderSection #order .orderListDiv .orderTitle{color:#242323;font-weight:600}#orderSection #order .orderListDiv .orderListTitle{display:none;border-bottom:1px solid #ebedf3;border-radius:0}@media(min-width: 768px){#orderSection #order .orderListDiv .orderListTitle{display:flex}}#orderSection #order .orderListDiv .orderListTitle li{color:#909294;font-size:.79rem;font-weight:400}#orderSection #order .orderListDiv .noStock{opacity:.5 !important}#orderSection #order .orderListDiv .noStock .product .id{display:none !important}#orderSection #order .orderListDiv .noStock .product .outOfStock{display:inline-block !important}#orderSection #order .orderListDiv .orderList{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:1rem .5rem}@media(min-width: 768px){#orderSection #order .orderListDiv .orderList{justify-content:space-between}}#orderSection #order .orderListDiv .orderList li{width:auto;text-align:center;font-size:.889rem;font-weight:500;padding-right:1rem}@media(min-width: 768px){#orderSection #order .orderListDiv .orderList li{width:100px}}#orderSection #order .orderListDiv .orderList .product{width:100%;display:flex;align-items:center;overflow:hidden;margin-bottom:.5rem;text-align:left}@media(min-width: 768px){#orderSection #order .orderListDiv .orderList .product{margin:0;width:300px}}#orderSection #order .orderListDiv .orderList .product .image{width:40px;min-width:40px}@media(min-width: 768px){#orderSection #order .orderListDiv .orderList .product .image{width:30px;min-width:30px}}#orderSection #order .orderListDiv .orderList .product .content{padding-left:1.266rem}#orderSection #order .orderListDiv .orderList .product .title{width:auto;overflow:hidden;margin:0;font-size:.79rem}#orderSection #order .orderListDiv .orderList .product .id{color:#909294;font-size:.79rem;margin-top:.25rem}#orderSection #order .orderListDiv .orderList .product .outOfStock{display:none;background-color:#fd5b68;color:#fff;font-size:.624rem;padding:.15rem .25rem;margin-top:.5rem}#orderSection #order .orderListDiv .orderList .color{color:#ee293a;padding-left:60px}@media(min-width: 768px){#orderSection #order .orderListDiv .orderList .color{padding:auto;color:#101011}}#orderSection #order .orderListDiv .orderList .quantity p{margin:0}#orderSection #order .orderListDiv .orderList .price{display:flex;align-items:center;margin-left:auto}@media(min-width: 768px){#orderSection #order .orderListDiv .orderList .price{margin:0}}#orderSection #order .orderListDiv .orderList .price .priceValue{margin:0;margin-right:.5rem;display:flex;align-items:center;font-size:1.125rem;font-weight:600}@media(min-width: 568px){#orderSection #order .orderListDiv .orderList .price .priceValue{margin-right:1rem}}#orderSection #order .orderListDiv .orderList .price .priceValue span{display:inline-block;width:12px;font-weight:400;font-family:sans-serif;margin-right:.25rem}#orderSection #order .orderListDiv .orderList .price .cartListDelete{display:inline-block;width:18px;height:18px;padding:5px;border-radius:.25rem;background-color:#ebedf3;border:1px solid #ebedf3;cursor:pointer;transition:all .3s}#orderSection #order .orderListDiv .orderList .price .cartListDelete img{cursor:pointer}#orderSection #order .orderListDiv .orderList .price .cartListDelete:hover{opacity:.5}#orderSection #order .priceValue{margin:0;margin-right:.5rem;font-size:1.125rem;font-weight:600}@media(min-width: 568px){#orderSection #order .priceValue{margin-right:1rem}}#orderSection #order .priceValue span{display:inline-block;width:12px;font-weight:400;font-family:sans-serif}#profileInformationSection #profileInformation{width:100%;max-width:500px;padding:1rem;margin-top:2.441rem;background-color:#fff;box-shadow:-1px 5px 18px -8px rgba(0,0,0,.12);border:1px solid #ebedf3;border-radius:.5rem}#profileInformationSection #profileInformation li{margin-bottom:.5rem}#profileInformationSection #profileInformation li label{color:#5d5e5f;font-size:.79rem}#profileInformationSection #profileInformation li p{color:#101011;font-size:.889rem;font-weight:500}#profileInformationSection #profileInformation li label,#profileInformationSection #profileInformation li p{margin:0}#profileInformationSection #editProfileForm{width:100%;max-width:500px;padding:1rem;margin-top:2.441rem;background-color:#fff;box-shadow:-1px 5px 18px -8px rgba(0,0,0,.12);border:1px solid #ebedf3;border-radius:.5rem}#profileInformationSection #editProfileForm .profileContentTitle{display:block;margin-bottom:2.441rem !important}#manageAddressSection #addressContainer{margin-top:1rem}#manageAddressSection #addressContainer #addressSelectDiv{width:100%}#manageAddressSection #addressContainer #addressSelectDiv .addressSelectList{width:100%;display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid #ebedf3}#manageAddressSection #addressContainer #addressSelectDiv .addressSelectList label{flex:1;margin:0;color:#101011;font-size:.9rem;font-weight:500;margin-left:1rem;white-space:inherit;cursor:pointer;transition:all .3s}#manageAddressSection #addressContainer #addressSelectDiv .addressSelectList .deleteAddress{width:30px;height:30px;padding:.35rem;color:#ff3232;background-color:#fff3f4;border:1px solid #ffd1d5;border-radius:.3rem;margin-left:2.441rem;cursor:pointer;transition:all .3s}#manageAddressSection #addressContainer #addressSelectDiv .addressSelectList .deleteAddress:hover{background-color:#fcdddf}#manageAddressSection #addressContainer #addressSelectDiv .addressSelectList .deleteAddress i{cursor:pointer}#manageAddressSection #addressContainer #addAddressSection{width:100%}#manageAddressSection #addressContainer #addAddressSection #addAddressBtn{font-weight:600;border:none;padding:1rem 0}#manageAddressSection #addressContainer #addAddressSection #addAddressBtn img{width:13px;margin-right:.5rem}#manageAddressSection #addressContainer #addAddressSection .addAddressDivIntro{display:flex !important}#manageAddressSection #addressContainer #addAddressSection #addAddressDiv{width:100%;max-width:500px;margin-top:2.441rem;display:none;justify-content:space-between;flex-wrap:wrap}#changePasswordForm{width:100%;max-width:500px}#changePasswordForm .inputDiv{max-width:100%}#changePasswordForm .inputDiv .inputBox .passwordShowIconDiv{position:absolute;top:0;right:0;height:100%;padding:.75rem;cursor:pointer;transition:.3s cubic-bezier(0.37, 0, 0.63, 1)}#changePasswordForm .inputDiv .inputBox .passwordShowIconDiv i{display:none;cursor:pointer}#changePasswordForm .inputDiv .inputBox .passwordShowIconDiv .showIcon{display:block;cursor:pointer}/*# sourceMappingURL=profile.css.map */