.address{max-width:600px;text-align:center;margin-top:52px;margin-bottom:52px}.address .title{font-size:34px;line-height:42px;letter-spacing:.32px}@media(max-width: 767px){.address .title{font-size:24px;line-height:34px}}.address__nav-link{text-decoration:underline;margin-bottom:24px;display:block}.address__detail,.address__edit{max-width:820px;border-radius:0}.address__detail::-webkit-scrollbar,.address__edit::-webkit-scrollbar{width:8px;height:8px}.address__detail::-webkit-scrollbar-track,.address__edit::-webkit-scrollbar-track{border-radius:10px;background-color:#e8e8e8}.address__detail::-webkit-scrollbar-thumb,.address__edit::-webkit-scrollbar-thumb{background-color:#7a7a7a;border-radius:10px}.address__detail[data-active=false],.address__edit[data-active=false]{display:none}.address__detail .countryselector,.address__edit .countryselector{display:flex;flex-direction:column;align-items:flex-start;width:100%}.address__detail .edit-btn,.address__edit .edit-btn{display:flex;flex-direction:column;border-top:1px solid #d4dae6;padding:20px 64px;margin-top:20px}.address__detail .edit-inputs,.address__edit .edit-inputs{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0 64px}.address__detail__title,.address__edit__title{font-size:48px}@media screen and (max-width: 768px){.address__detail__title,.address__edit__title{font-size:34px}}.address__detail__title,.address__edit__title{margin:20px 64px 0}.address__detail__subtitle,.address__edit__subtitle{font-size:14px;margin:0 64px;margin-bottom:24px}.address__edit{height:90%;overflow-y:auto;margin-top:24px}.address__detail-badge{background-color:#174d93;padding:2px 6px;color:#fff}.address .form-delete{width:fit-content}.address .content-address{border:1px solid #9facc6;padding:24px 0}.address__subcription{display:flex;flex-direction:column;gap:24px;margin:24px 0}.address__subcription a{text-align:center}@media screen and (min-width: 768px){.address__subcription a{width:max-content;margin:auto}}.address__subcription div{display:flex;gap:24px;align-items:center}.address__btn-new{width:max-content}.address__return{margin-bottom:30px;font-size:18px;text-decoration:underline}.address__title{display:block;font-weight:600;margin-bottom:30px}.address__cancel{background-color:rgba(0,0,0,0);border-style:none;text-decoration:underline;font-weight:600;margin-top:15px;cursor:pointer}.address>ul{display:grid;margin-top:32px;list-style:none}.address>ul>li:not(:last-of-type){margin-bottom:20px;height:fit-content}@media screen and (min-width: 768px){.address>ul{grid-template-columns:1fr 1fr;column-gap:20px}}.address__actions{--columns: 1fr 1fr;grid-template-columns:1fr 1fr;width:fit-content;margin:12px auto 0;margin-top:30px}.address__form{display:flex;flex-direction:column;gap:12px}.auth{text-align:center}.auth .form__checkbox input[type=checkbox]{display:inline-block}.auth a{text-decoration:underline;cursor:pointer}.auth__new-acount{margin-top:24px;text-align:start}.auth__title{margin:0;font-weight:400}.auth__subtitle{margin-top:12px;font-weight:400;font-size:16px}@media screen and (max-width: 768px){.auth__subtitle{font-size:18px}}.auth__inputs{display:flex;flex-direction:column;align-items:start;gap:10px}.auth.customer{max-width:600px}.auth__recover p{margin-bottom:.5rem}.auth__recover .inputs-container{display:flex;flex-direction:column;gap:24px}.auth>*{display:initial}.auth>*[data-active=false]{display:none !important}.auth__buttons{--direction: column;margin-top:32px}@media(max-width: 767px){.auth__buttons{margin-top:24px}}.auth__buttons>*:not(:last-of-type){margin:0 0 20px}.auth__buttons .btn-1{font-size:18px;line-height:24px}.auth__register{display:flex;flex-direction:column;gap:24px}.auth__register-inputs{display:flex;flex-direction:column;gap:12px}#login-container{gap:10px;display:flex;flex-direction:column}#login-container a{text-decoration:underline}#recover-container{gap:25px;display:flex;flex-direction:column}#recover-container a{text-decoration:underline;font-size:18px;line-height:32px;font-weight:400;font-family:"Sofia Pro",serif}#recover-container #recover-hidden{display:block;margin-top:24px}.customer{margin:52px auto 90px}@media(max-width: 767px){.customer{margin:42px auto 90px}}.customer .title.h2{font-size:48px;line-height:54px}@media(max-width: 767px){.customer .title.h2{font-size:37px;line-height:44px}}.customer__subcription{display:flex;flex-direction:column;gap:24px;margin:24px 0}.customer__subcription a{text-align:center}@media screen and (min-width: 800px){.customer__subcription a{width:max-content;margin:auto}}.customer__subcription div{display:flex;gap:24px;align-items:center;justify-content:center}.customer__subcription div p{font-size:14px}.customer__title{text-align:center;margin-bottom:16px}.customer__nav-link{text-align:center;display:block;margin-bottom:24px;text-decoration:underline}.customer__layout{display:flex;flex-direction:column}.customer__layout .order-content{color:var(--color-general, #092c59);display:grid;grid-template-areas:"a a"}.customer__layout .order-content :nth-child(even){font-weight:700;text-align:end}.customer__layout .order-content .total{font-weight:700}@media screen and (min-width: 800px){.customer__layout{flex-flow:row nowrap}}@media screen and (max-width: 800px){.customer__layout>*:last-child{margin-bottom:50px}}@media screen and (min-width: 800px){.customer__layout>*:first-child{margin-right:50px}}.customer__2-3{width:100%}.customer__2-3 .order-total-container{padding:24px;border:1px solid #d4dae6;margin-top:24px}.customer__2-3 .acount-btn-details{height:fit-content}.customer__2-3 .line{grid-column:1/-1;height:1px;background:#9facc6}.customer__1-3{border:1px solid #d4dae6;margin-top:6px;padding:24px}@media screen and (min-width: 800px){.customer__1-3{margin:0;width:20%}}@media(max-width: 767px){.customer__1-3{margin-top:24px;margin-bottom:42px !important}}.customer .customer__3-3{display:flex;flex-direction:column;gap:24px}.customer .customer__3-3 .section-space{border:1px solid #d4dae6;padding:24px}.customer .customer__3-3 .section-space p:not(:last-of-type){margin-bottom:16px}.customer .customer__3-3 .section-space p strong{display:block}.customer__layout--order{display:flex;flex-direction:column;gap:24px}.customer__order-list{--columns: 1fr 2fr 2fr 2fr 1fr 1fr;--column-gap: 30px;align-items:center}.customer__order-list>div>*:last-child{text-align:right;font-weight:400}.customer__order-list>div{display:flex;justify-content:space-between}.customer__order-list--header{font-family:"Gopher",serif;font-size:18px;display:none}@media screen and (min-width: 800px){.customer__order-list--header{display:grid;font-weight:600}}.customer__order-list--detail{--columns: 2fr;--row-gap: 8px;background-color:#f9f6ef;padding:24px}.customer__order-list--detail>*:last-child{text-align:right;font-weight:700}.customer__order-total{display:flex;justify-content:space-between}.customer__order-total:last-of-type{font-weight:700}.customer__order-total:not(:last-of-type){margin-bottom:10px}.customer__order-total>*:first-child{display:block;margin-right:50px}.customer__order-total>*:last-child{text-align:right}.customer__order-date{margin-bottom:25px}.customer__order-datelabel{font-size:18px}.customer__titleh5{margin:0;display:inline-block;cursor:pointer}.customer__section-space:first-of-type{margin-bottom:50px}.customer__return-link{margin:0 auto;display:block;width:max-content;margin-bottom:24px}.content-btn{margin:12px 5px 5px 0;width:-webkit-fill-available;display:block;text-align:center}.order-container-details>*:not(:last-child){border-bottom:1px solid #d4dae6}body.customer-portal{background-color:#fff}.customer-portal .form__message{flex-wrap:wrap;gap:5px}.customer-portal .errors{margin-bottom:0;flex:0 0 100%;max-width:100%}.before-checkout-login{margin-top:32px}
