.bls__page-account{--background-order:#e3fadf;--color-order:#008a00}.active-form form ul{padding:0}.account-dashboard a:last-child{border:0}.account-dashboard a.active{background-color:var(--light-grey-color)}.bls__account-details h3,.bls__order-history h3{--font-h3:2.4rem;font-size:clamp(2rem, 3.5vw, var(--font-h3))}.bls__order-history .no-order{padding:1.6rem 2.5rem;background-color:var(--background-order);color:var(--color-order);border-radius:5px;font-size:1.4rem}.no-order span{font-size:1.6rem;margin-right:.5rem}.no-order a{color:var(--color-order);border-bottom:1px solid var(--color-order);font-weight:500}.account-details{border:1px solid var(--border-color-base);border-bottom:0;border-radius:5px}.account-details span{padding:1.3rem 2rem;display:inline-block}.account-details span:not(:last-child){border-right:1px solid var(--border-color-base);min-width:138px}.account-details>div{border-bottom:1px solid var(--border-color-base)}.bls__your-addresses h3,.title-default{--font-h3:2.4rem;font-size:clamp(2rem, 3.5vw, var(--font-h3));margin-bottom:1.5rem}.bls__your-addresses .form-field label{margin-bottom:.5rem;color:var(--color-link)}.bls__your-addresses .form-field select{background-position:98% 50%}.address-info p{margin-bottom:.2rem}.info-actions .btn-outline{--btn-bg:var(--light-grey-color);border-color:var(--border-color-base)}.responsive-table,.table-history-order{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;text-align:left}.responsive-table{color:var(--color-link)}.table-history-order thead th{padding:1.1rem 2rem;font-weight:500;color:var(--btn-link-color);border:1px solid var(--border-color-base);background-color:var(--light-grey-color)}.table-history-order tbody td{vertical-align:middle;padding:1.1rem 2rem;border:1px solid var(--border-color-base)}.table-history-order tfoot td{padding:1.1rem 2rem;vertical-align:middle}.text-order{font-size:1.4rem}.table-history-order tbody td:last-child,.table-history-order tfoot td:last-child{font-weight:500;color:var(--color-link)}@media (min-width:1024px){.bls__page-account .container>.row,.bls__page-addresses .container>.row,.row-order{--bs-gutter-x:10rem}}@media (max-width:767px){.col-md-9.border-left,.col-md-9.border-right{border:0}.bls-customer__address .form-add-addresses,.bls__addreses-default .bls__your-addresses{padding:2rem}.table-history-order{font-size:1.4rem;min-width:500px}.table-history-order tbody td,.table-history-order thead th{padding:1rem}.bls__order-history{overflow:hidden;overflow-x:auto;-webkit-mask-image:linear-gradient(to left,transparent 5px,#000 40px);mask-image:linear-gradient(to left,transparent 5px,#000 40px)}.content-register{margin-top:var(--space_between_section)}}.customer-login .fluid_container,.customer-register .fluid_container{padding:60px;margin-bottom:30px;border-radius:10px;background:#f9fcf1}.customer-login .form-control,.customer-register .form-control{border:solid 1px #cff273!important;border-radius:10px!important;height:60px!important;font-size:18px!important;padding-top:18px!important}.customer-login label.form-label.mb-3,.customer-register label.form-label.mb-3{padding-top:15px!important}.customer-login .form-actions.mt-20 input,.customer-register .form-actions.mt-20 input{margin-top:10px;background:#0d4031;border-radius:10px;font-size:18px}.customer-login h3.title-customer.mt-0,.customer-register h3.title-customer.mt-0{text-align:center;font-size:34px;color:#0d4031;margin-bottom:10px}.customer-login .form-control,.customer-register .form-control{border:solid 1px #cff273!important;border-radius:10px!important;height:60px!important;font-size:18px!important;padding-top:18px!important;background:#fff!important}.content-register{padding:30px;background:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:solid 1px #cff273}.content-register p{text-align:center;color:#777}.customer-register input.btn-primary.text-center,a.btn.btn-primary.inline-block.no-underline.text-center.w-full{margin-top:0;background:#0d4031;border-radius:10px;font-size:18px}.customer-register a.btn.btn-outline.no-underline.w-full.text-center.mt-20{background:#b3e99e;border:0;border-radius:10px}.customer-register label.form-label.pb-5{padding-top:15px!important}@media only screen and (max-width:600px){.customer-login .fluid_container,.customer-register .fluid_container{padding:20px!important}}
