.template-customers-login .shopify-section-announcement-bar,.template-customers-register .shopify-section-announcement-bar,.template-customers-reset_password .shopify-section-announcement-bar{display:none}.template-customers-login .shopify-section-header,.template-customers-register .shopify-section-header,.template-customers-reset_password .shopify-section-header{top:0!important}.main-account-page .customer.login form:has(.form-error) input:not(:placeholder-shown){border-color:var(--dark-mid-grey);color:var(--white)}.main-account-page .customer.login form:has(.form-error) input:not(:placeholder-shown)::placeholder{color:var(--white)}.customer.activate h1,.customer.activate p{color:var(--white)}body:has(.section-announcement-bar) .customer-details{min-height:calc(60svh - 78px)}body:not(:has(.section-announcement-bar)) .customer-details{min-height:calc(60svh - 48px)}.form-error{color:red}.hide-form{display:none}.cart-discount svg{width:10px;height:10px}.personal-part{width:30%;flex:0 0 auto;padding-right:15px}.account-wrap:has(.active-form) .outer-wrap,.account-wrap:not(:has(.active-form)) .address-form{display:none}.account-head{padding-bottom:24px}.account-head h1{color:var(--black);font-size:18px;font-weight:600;line-height:120%}.address-part ul{display:flex;flex-wrap:wrap}.address-part ul li{padding:24px;background:#f3f3f3;border-radius:10px}.address-part ul li.add-address{display:flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;outline:1px solid var(--mid-grey);outline-offset:-1px;background:transparent}.address-part ul li.address-list{display:grid;gap:42px}.add-address-btn{font-size:var(--medium);line-height:120%;font-weight:600;padding:4px 16px;height:40px;display:flex;align-items:center;justify-content:center;min-width:75px;border-radius:10px}.address-meta{display:grid;gap:12px;color:var(--dark-mid-grey)}.address-meta h4{color:var(--mid-grey)}.address-btn,.form-btn{display:flex;align-items:center;gap:4px}.address-inr{display:grid;gap:4px}.address-form{max-width:494px;margin:0 auto;padding:58.5px 15px}.address-form input,.address-form select{color:var(--black)}.address-btn .button{flex:0 0 100px;max-width:100px}.form-btn .button{flex:1}.address-head{display:flex;align-items:center;justify-content:space-between}.active_address{position:relative;color:var(--green)}.active_address:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:100%;background:var(--green);box-shadow:0 0 4px 2px var(--green)}.default-check{color:var(--mid-grey);text-decoration:underline}#address_form_new,.address-edit-form form{display:grid;gap:24px}.customer-field-wrap{display:flex;flex-wrap:wrap;gap:0 4px}.customer-field-wrap.reverse{flex-direction:row-reverse;gap:0}.customer-field-wrap.reverse>div:last-child{flex:1}.customer-half{flex:0 0 calc(50% - 2px);max-width:calc(50% - 2px)}.customer-full{flex:0 0 100%;max-width:100%}.customer-field-wrap #countrySelect,#AddressCountryNew,#AddressProvinceNew,.select-cou .select select,select[name="address[province]"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;padding:0 18px 0 8px}.customer-field-wrap .select,.select-cou .select,#AddressProvinceContainerNew .select,.select.cust-arrow{position:relative}.customer-field-wrap .select:before,.select-cou .select:before,#AddressProvinceContainerNew .select:before,.select.cust-arrow:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Icon.png?v=1762858059);width:10px;height:7px;background-repeat:no-repeat;background-size:contain;right:0;top:50%;transform:translateY(-50%)}.customer-field-wrap .select:after{position:absolute;content:"";width:1px;height:14px;background-color:var(--mid-grey);left:0;top:50%;transform:translateY(-50%)}.customer-field input[type=checkbox]{vertical-align:middle;margin:0}.customer-field label{vertical-align:middle}.address-list-outer{display:flex;flex-wrap:wrap}.address-edit-form{display:none}.address-edit-form.active-form{display:block}#address_form_new,.address-edit-form{display:none}.active-form#address_form_new{display:grid}.order-details{border-collapse:collapse}.media-img{position:relative}.media-img img,.media-img video{position:absolute;top:0;width:100%;height:100%;object-fit:cover;left:0;right:0;bottom:0;display:inline-block}.page-background .media-img{padding-bottom:100vh}.template-customers-login .shopify-section-announcement-bar,.template-customers-register .shopify-section-announcement-bar{display:none}.template-customers-login .shopify-section-header,.template-customers-register .shopify-section-header{top:0!important}.main-account-page{position:relative}.main-account-page .customer.login{position:absolute;top:50%;transform:translate(-50%,-50%);max-width:488px;width:100%;padding:0 12px;left:50%}.main-account-page .customer.register{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#login{color:var(--white)}.main-account-page .customer.login form .form-error{display:none}.main-account-page .customer.login form:has(.form-error) input{border-color:#c74848;color:#c74848}.main-account-page .customer.login form:has(.form-error) input::placeholder{color:#c74848}svg.flu-plus{margin-left:5px;margin-bottom:2px}.main-account-page .customer.register{display:flex;padding:66px 12px 56px}.main-account-page .customer.register .left-reg{color:var(--white);width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-account-page .customer.register .right-reg{width:50%}.left-reg .inner-left{display:flex;flex-direction:column;gap:24px;max-width:488px;width:100%;padding:0 12px}.left-reg .inner-left .top span{display:block}.left-reg .inner-left .top{display:flex;flex-direction:column;gap:5px}.left-reg .inner-left .reg-usp ul{display:flex;flex-direction:column;gap:2px}.left-reg .inner-left .button{width:max-content;margin:0 auto}.right-reg .inner-right{max-width:464px;width:100%;padding:20px 70px;background:#222;height:100%;margin:0 auto;color:var(--white);display:flex;flex-direction:column;justify-content:center}.main-account-page .customer.register form{margin:0;gap:36px}.main-account-page .customer.register .part .title{margin-bottom:24px}.main-account-page .reg-bottom{padding-top:16px;padding-bottom:16px}.reg-error ul{display:flex;flex-direction:column;gap:12px}.reg-error ul li{font-size:10px;line-height:120%;font-weight:400;margin-top:-8px;color:var(--red)}.main-account-page .customer.register form:has(.reg-error) input[type=email]{border-color:var(--red)}.main-account-page .customer.register form:has(.reg-error) input[type=email]::placeholder{color:var(--red)}.reg-error ul li .err-res-pass{font-weight:700;text-decoration:underline;margin-left:2px}.main-account-page .customer.login form{margin-top:48px}.main-account-page .customer.login form .submit{margin-top:36px}.main-account-page .creat-account-page{margin-top:12px}.main-account-page .recover-form{color:var(--white)}.main-account-page .recover-form .button{margin-top:36px}.main-account-page .customer.reset-password #res-pass,.main-account-page .customer.reset-password p{color:var(--white)}.main-account-page .customer.reset-password p{margin-top:12px}.main-account-page .customer.reset-password .button{margin-top:36px}.main-account-page .customer.reset-password .form-message{margin-top:24px;display:block}.empty-address p{font-size:18px;font-weight:600;line-height:120%;color:#0d0d0d}.empty-address{padding:228px 0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.ol-rgt-inr{background:var(--neutral-white);border-radius:10px}.ol-rgt-wrapper{display:grid}.ol-rgt-top{display:flex;gap:24px 1px}.ol-rgt-btn a{display:inline-flex}.ol-rgt-info{flex:1;display:grid;gap:24px}.ol-rgt-info-inr{display:flex;flex-direction:column;gap:4px}.ol-rgt-address{flex:1;display:flex;flex-direction:column;gap:12px}.ol-rgt-btm-left{display:flex;flex-direction:column;gap:12px}.ol-rgt-btm-left ul{display:flex;flex-direction:column;gap:4px}.ol-rgt-btm-left ul li{background:var(--white);padding:8px;border-radius:10px;display:flex}.ol-info{display:flex;justify-content:space-between;gap:26px}.ol-info-inr{display:flex;flex-direction:column;gap:8px}.ol-info-inr span{color:var(--dark-mid-grey)}.ol-prod{display:flex;align-items:center;gap:2px;overflow:auto;cursor:pointer}.ol-prod::-webkit-scrollbar{display:none}.ol-prod-inr{width:45px;line-height:0;flex:0 0 45px}.ol-prod-inr img{aspect-ratio:45/58}.ol-prod-media{flex:0 0 79px;width:79px}.ol-prod-media img{aspect-ratio:.79}.ol-prod-meta{flex:1;padding:8px 12px}.ol-prod-meta h4{padding-bottom:4px}.ol-prod-meta p:not(.bold){color:#989898;padding-top:12px}.ol-rgt-info-inr p{display:flex;gap:2px;align-items:center}.ol-rgt-info-inr p span:first-child{flex:0 0 116px;max-width:116px;color:var(--dark-mid-grey)}.order-status{padding:2px 4px;border-radius:4px;background:var(--blue);color:var(--white);line-height:1}.ol-rgt-address span{color:var(--dark-mid-grey)}.ol-rgt-address-inr{display:flex;flex-direction:column;gap:4px}.form-message{font-size:14px;line-height:120%;font-weight:600;color:var(--white)}.forgot-pass-mess p{margin-top:12px;font-weight:400;font-size:12px}.login-form:has(.forgot-pass-mess) #login{display:none}.login-form:has(.forgot-pass-mess) form{display:none}@media (max-width:1399px){.main-account-page .customer.register{padding:66px 12px 20px}}@media (min-width:992px){.account-wrap{padding:12px 24px}.address-part ul{gap:12px}.address-part ul li{flex:0 0 calc(33.33% - 8px);max-width:calc(33.33% - 8px)}.account-details .order-wrapper{padding:0}.ol-left ul{display:flex;flex-direction:column;gap:4px}.ol-left li{display:flex;justify-content:space-between;gap:12px;background:var(--background-grey);border-radius:10px;padding:12px}.ol-left li.active{background:var(--light-grey)}.ol-info{max-width:80%}.ol-rgt{padding-left:12px}.ol-rgt-btm{display:flex;gap:1px}.ol-rgt-btm-left,.ol-rgt-btm-rgt{flex:1}.ol-rgt-wrapper{padding:24px;gap:48px}.ol-rgt-inr:not(.active-order-list){display:none}.main-account-page .reg-bottom{padding-top:16px;padding-bottom:16px}}@media (max-width:991px){.main-account-page .customer.register{flex-direction:column;padding:0;position:unset}.main-account-page .customer.register .left-reg{width:100%;height:70vh;min-height:70vh;position:absolute;top:0}.right-reg .inner-right{max-width:100%;padding:24px 12px}.main-account-page .customer.register .right-reg{width:100%;margin-top:-10px}.main-account-page:has(.customer.register) .page-background .media-img{padding-bottom:70vh;z-index:-1}.main-account-page .reg-bottom{padding-top:24px;padding-bottom:0}.account-wrap{padding:12px 12px 24px}.address-part ul{gap:4px}.address-part ul li{flex:0 0 100%;max-width:100%}.address-part ul li.add-address{padding:83px 24px}.account-right,.account-left{width:100%;padding-right:0}.account-sider,.order,.account-page-active{display:none}.account-page-active.active .order,.account-page-active.active{display:block}.ol-mb-head{display:flex;justify-content:space-between;gap:12px;background:var(--background-grey);border-radius:10px;padding:12px}.active-order-list.ol-rgt-inr .ol-mb-head{background:var(--light-grey)}.ol-info{max-width:90%}.ol-rgt-wrapper{padding:24px 12px;gap:24px;position:relative}.ol-rgt-top{flex-direction:column}.mb-order-close{position:absolute;right:10px;top:10px;color:var(--mid-grey)}.ol-rgt-wrap{max-height:0;overflow:hidden;will-change:max-height;transition:max-height .3s ease-in-out}.ol-rgt-inr.active-order-list .ol-rgt-wrap{max-height:fit-content}.ol-rgt{display:flex;flex-direction:column;gap:4px}}@media (max-width:767px){.personal-part,.address-part,.address-list{width:100%}}#RegisterForm-password{-webkit-text-security:none!important}
/*# sourceMappingURL=/cdn/shop/t/120/assets/customer.css.map */
