.customer-login{padding:80px 0}@media (max-width: 749.98px){.customer-login{padding:40px 0}}.customer-login .customer-login__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}@media (max-width: 749.98px){.customer-login .customer-login__container{display:block}}.customer-login .customer-login__container .customer-login__image{grid-column:1/7;position:relative;padding-top:120%}.customer-login .customer-login__container .customer-login__image .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.customer-login .customer-login__container .customer-login__content{grid-column:8/12;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1199.98px){.customer-login .customer-login__container .customer-login__content{grid-column:8/13}}.customer-login .customer-login__container .customer-login__content .customer-login__reset-password{display:none;scroll-margin-top:1000px}.customer-login .customer-login__container .customer-login__content .customer-login__reset-password:target{display:block}.customer-login .customer-login__container .customer-login__content .customer-login__reset-password:target~*{display:none}.customer-login .customer-login__container .customer-login__content .customer-login__reset-password .reset-password__title{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:26px;line-height:48px;letter-spacing:2.4px;margin-bottom:24px}@media (max-width: 989.98px){.customer-login .customer-login__container .customer-login__content .customer-login__reset-password .reset-password__title{font-size:18px;line-height:30px;letter-spacing:2px}}.customer-login .customer-login__container .customer-login__content .customer-login__reset-password .reset-password__text{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;margin-bottom:32px}@media (max-width: 989.98px){.customer-login .customer-login__container .customer-login__content .customer-login__reset-password .reset-password__text{font-size:16px;line-height:26px}}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner{display:flex;flex-direction:column;justify-content:center;gap:40px;height:100%}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__switch{width:214px;height:40px;display:flex;align-items:center;background-color:var(--grey-very-light);border-radius:5px;overflow:hidden;position:relative}@media (max-width: 749.98px){.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__switch{width:100%}}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__switch .customer-login__switch--slider{position:absolute;top:0;width:50%;height:100%;background-color:var(--dark-secondary);border-radius:5px;z-index:1;transition:all var(--duration-short) ease}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__switch .customer-login__switch--slider.active-current{left:0}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__switch .customer-login__switch--slider.active-new{left:50%}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__switch .customer-login__switch--type{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:13px;line-height:20px;letter-spacing:2.1px;width:50%;height:100%;text-align:center;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--duration-short) ease}@media (max-width: 989.98px){.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__switch .customer-login__switch--type{font-size:10px;line-height:14px;letter-spacing:2.1px}}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__switch .customer-login__switch--type.active{color:var(--white)}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .recover-message{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;color:var(--green)}@media (max-width: 989.98px){.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .recover-message{font-size:16px;line-height:26px}}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type{display:flex;flex-direction:column;justify-content:center;gap:64px}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type .customer-login__current-customer .current-customer__title{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:26px;line-height:48px;letter-spacing:2.4px;margin-bottom:32px}@media (max-width: 989.98px){.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type .customer-login__current-customer .current-customer__title{font-size:18px;line-height:30px;letter-spacing:2px}}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type .customer-login__new-customer .new-customer__title{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:26px;line-height:48px;letter-spacing:2.4px;margin-bottom:16px}@media (max-width: 989.98px){.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type .customer-login__new-customer .new-customer__title{font-size:18px;line-height:30px;letter-spacing:2px}}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type .customer-login__new-customer .new-customer__text{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type .customer-login__new-customer .new-customer__text{font-size:16px;line-height:26px}}.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type .customer-login__new-customer .new-customer__register-btn{margin-top:40px}@media (max-width: 749.98px){.customer-login .customer-login__container .customer-login__content .customer-login__content-inner .customer-login__customer-type .customer-login__new-customer .new-customer__register-btn{margin-top:32px}}.account-form .account-form__row{position:relative;margin-bottom:24px}@media (max-width: 749.98px){.account-form .account-form__row{margin-bottom:20px}}.account-form .account-form__row.set-as-default{display:flex;align-items:center;gap:12px}.account-form .account-form__row.set-as-default>input[type=checkbox]{width:16px;height:16px}.account-form .account-form__row.set-as-default>.account-form__label{font-family:Proforma Med,serif;font-weight:400;font-size:15px;line-height:25px;letter-spacing:normal;text-transform:none;margin:0}@media (max-width: 989.98px){.account-form .account-form__row.set-as-default>.account-form__label{font-size:13px;line-height:22px}}@media (max-width: 989.98px){.account-form .account-form__row.set-as-default>.account-form__label{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}}@media (max-width: 989.98px)and (max-width: 989.98px){.account-form .account-form__row.set-as-default>.account-form__label{font-size:16px;line-height:26px}}.account-form .account-form__row .errors{font-family:Proforma Med,serif;font-weight:400;font-size:15px;line-height:25px;letter-spacing:normal;text-transform:none;color:var(--red)}@media (max-width: 989.98px){.account-form .account-form__row .errors{font-size:13px;line-height:22px}}.account-form .account-form__row .errors ul{margin:0;padding:0;list-style:none}.account-form .account-form__row .account-form__label{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:2.8px;font-size:12px;line-height:20px;letter-spacing:1.5px;display:block;margin-bottom:5px}@media (max-width: 989.98px){.account-form .account-form__row .account-form__label{font-size:12px;line-height:24px;letter-spacing:1.5px}}.account-form .account-form__row .account-form__input{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;width:100%;height:48px;border-radius:6px;padding:9px 12px;outline:none;border:1px solid var(--grey-light);box-shadow:none;color:var(--dark-primary)}@media (max-width: 989.98px){.account-form .account-form__row .account-form__input{font-size:16px;line-height:26px}}@media (max-width: 749.98px){.account-form .account-form__row .account-form__input{height:42px}}.account-form .account-form__row .account-form__input[type=password]{padding-right:50px}.account-form .account-form__row .account-form__select{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;width:100%;height:48px;border-radius:6px;padding:9px 50px 9px 12px;outline:none;border:1px solid var(--grey-light);box-shadow:none;color:var(--dark-primary);cursor:pointer;background-image:url(/cdn/shop/files/icon-caret.svg);background-position:right 12px center;background-repeat:no-repeat;background-color:var(--white);-moz-appearance:none;-webkit-appearance:none}@media (max-width: 989.98px){.account-form .account-form__row .account-form__select{font-size:16px;line-height:26px}}.account-form .account-form__row .account-form__select:hover{outline:none;box-shadow:none;filter:none;transition:none}.account-form .account-form__row .account-form__select::-ms-expand{display:none}@media (max-width: 749.98px){.account-form .account-form__row .account-form__select{height:42px}}.account-form .account-form__row .account-form__show-password{display:block;position:absolute;bottom:12px;right:16px;cursor:pointer}.account-form .account-form__row .account-form__forget-password-button{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;text-decoration:underline}@media (max-width: 989.98px){.account-form .account-form__row .account-form__forget-password-button{font-size:16px;line-height:26px}}.account-form .account-form__button,.account-form .account-form__buttons{margin-top:40px}@media (max-width: 749.98px){.account-form .account-form__button,.account-form .account-form__buttons{margin-top:32px}}.account-form .account-form__button .account-form__submit,.account-form .account-form__buttons .account-form__submit{border:none;cursor:pointer;height:56px}@media (max-width: 749.98px){.account-form .account-form__button .account-form__submit,.account-form .account-form__buttons .account-form__submit{height:46px}}.account-form .account-form__buttons{display:flex;gap:16px}.account-form .account-form__buttons>*{min-width:auto;width:50%;cursor:pointer;padding-right:16px;padding-left:16px}.account-form .account-form__buttons .account-form__cancel{border:none}.customer-register{padding:80px 0}@media (max-width: 749.98px){.customer-register{padding:40px 0}}.customer-register .customer-register__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}@media (max-width: 749.98px){.customer-register .customer-register__container{display:block}}.customer-register .customer-register__container .customer-register__image{grid-column:1/7;position:relative;padding-top:120%}.customer-register .customer-register__container .customer-register__image .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.customer-register .customer-register__container .customer-register__content{grid-column:8/12;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1199.98px){.customer-register .customer-register__container .customer-register__content{grid-column:8/13}}.customer-register .customer-register__container .customer-register__content .customer-register__create-account .create-account__title{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:26px;line-height:48px;letter-spacing:2.4px;margin-bottom:32px}@media (max-width: 989.98px){.customer-register .customer-register__container .customer-register__content .customer-register__create-account .create-account__title{font-size:18px;line-height:30px;letter-spacing:2px}}.customer-register .customer-register__container .customer-register__content .customer-register__create-account .create-account__form{margin-bottom:28px}@media (max-width: 749.98px){.customer-register .customer-register__container .customer-register__content .customer-register__create-account .create-account__form{margin-bottom:16px}}.customer-register .customer-register__container .customer-register__content .customer-register__create-account .create-account__back-to-login{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-register .customer-register__container .customer-register__content .customer-register__create-account .create-account__back-to-login{font-size:16px;line-height:26px}}.customer-register .customer-register__container .customer-register__content .customer-register__create-account .create-account__back-to-login a{text-decoration:underline}.customer-reset-password{padding:80px 0}@media (max-width: 749.98px){.customer-reset-password{padding:40px 0}}.customer-reset-password .customer-reset-password__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}@media (max-width: 749.98px){.customer-reset-password .customer-reset-password__container{display:block}}.customer-reset-password .customer-reset-password__container .customer-reset-password__image{grid-column:1/7;position:relative;padding-top:120%}.customer-reset-password .customer-reset-password__container .customer-reset-password__image .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.customer-reset-password .customer-reset-password__container .customer-reset-password__content{grid-column:8/12;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1199.98px){.customer-reset-password .customer-reset-password__container .customer-reset-password__content{grid-column:8/13}}.customer-reset-password .customer-reset-password__container .customer-reset-password__content .customer-reset-password__title{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:26px;line-height:48px;letter-spacing:2.4px;margin-bottom:24px}@media (max-width: 989.98px){.customer-reset-password .customer-reset-password__container .customer-reset-password__content .customer-reset-password__title{font-size:18px;line-height:30px;letter-spacing:2px}}.customer-activate-account{padding:80px 0}@media (max-width: 749.98px){.customer-activate-account{padding:40px 0}}.customer-activate-account .customer-activate-account__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}@media (max-width: 749.98px){.customer-activate-account .customer-activate-account__container{display:block}}.customer-activate-account .customer-activate-account__container .customer-activate-account__image{grid-column:1/7;position:relative;padding-top:120%}.customer-activate-account .customer-activate-account__container .customer-activate-account__image .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.customer-activate-account .customer-activate-account__container .customer-activate-account__content{grid-column:8/12;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1199.98px){.customer-activate-account .customer-activate-account__container .customer-activate-account__content{grid-column:8/13}}.customer-activate-account .customer-activate-account__container .customer-activate-account__content .customer-activate-account__title{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:26px;line-height:48px;letter-spacing:2.4px;margin-bottom:24px}@media (max-width: 989.98px){.customer-activate-account .customer-activate-account__container .customer-activate-account__content .customer-activate-account__title{font-size:18px;line-height:30px;letter-spacing:2px}}.customer-account{padding-bottom:80px}@media (max-width: 749.98px){.customer-account{padding-bottom:32px}}.customer-account .customer-account__container{display:flex;gap:20px}@media (max-width: 749.98px){.customer-account .customer-account__container{flex-direction:column;gap:32px}}.customer-account .customer-account__container .customer-account__recent-order,.customer-account .customer-account__container .customer-account__address{width:50%;border-radius:5px;border:1px solid var(--grey-light);padding:32px}@media (max-width: 749.98px){.customer-account .customer-account__container .customer-account__recent-order,.customer-account .customer-account__container .customer-account__address{width:100%;padding:24px}}.customer-account .customer-account__container .customer-account__recent-order .recent-order__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}@media (max-width: 749.98px){.customer-account .customer-account__container .customer-account__recent-order .recent-order__heading{margin-bottom:24px}}.customer-account .customer-account__container .customer-account__recent-order .recent-order__heading .recent-order__title{font-family:Proforma Bk,serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__recent-order .recent-order__heading .recent-order__title{font-size:16px;line-height:26px}}@media (max-width: 749.98px){.customer-account .customer-account__container .customer-account__recent-order .recent-order__heading .recent-order__title{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:28px;letter-spacing:normal;text-transform:none}}.customer-account .customer-account__container .customer-account__recent-order .recent-order__heading .recent-order__view-all{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;text-decoration:underline}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__recent-order .recent-order__heading .recent-order__view-all{font-size:16px;line-height:26px}}.customer-account .customer-account__container .customer-account__recent-order .recent-order__body{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:24px 100px}@media (max-width: 749.98px){.customer-account .customer-account__container .customer-account__recent-order .recent-order__body{gap:24px 50px}}.customer-account .customer-account__container .customer-account__recent-order .recent-order__body .recent-order__label{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:2.8px;font-size:12px;line-height:20px;letter-spacing:1.5px;margin-bottom:4px}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__recent-order .recent-order__body .recent-order__label{font-size:12px;line-height:24px;letter-spacing:1.5px}}.customer-account .customer-account__container .customer-account__recent-order .recent-order__body .recent-order__details{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__recent-order .recent-order__body .recent-order__details{font-size:16px;line-height:26px}}.customer-account .customer-account__container .customer-account__recent-order .recent-order__body .recent-order__number .recent-order__details a:hover{text-decoration:underline}.customer-account .customer-account__container .customer-account__recent-order .recent-order__view-all--mobile{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;display:block;text-decoration:underline;margin-top:24px}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__recent-order .recent-order__view-all--mobile{font-size:16px;line-height:26px}}.customer-account .customer-account__container .customer-account__address .address__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}@media (max-width: 749.98px){.customer-account .customer-account__container .customer-account__address .address__heading{margin-bottom:24px}}.customer-account .customer-account__container .customer-account__address .address__heading .address__title{font-family:Proforma Bk,serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__address .address__heading .address__title{font-size:16px;line-height:26px}}@media (max-width: 749.98px){.customer-account .customer-account__container .customer-account__address .address__heading .address__title{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:28px;letter-spacing:normal;text-transform:none}}.customer-account .customer-account__container .customer-account__address .address__heading .address__view-all{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;text-decoration:underline}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__address .address__heading .address__view-all{font-size:16px;line-height:26px}}.customer-account .customer-account__container .customer-account__address .address__body .address__label{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:2.8px;font-size:12px;line-height:20px;letter-spacing:1.5px;margin-bottom:4px}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__address .address__body .address__label{font-size:12px;line-height:24px;letter-spacing:1.5px}}.customer-account .customer-account__container .customer-account__address .address__body .address__details{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__address .address__body .address__details{font-size:16px;line-height:26px}}.customer-account .customer-account__container .customer-account__address .address__body .addresses__warning{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__address .address__body .addresses__warning{font-size:16px;line-height:26px}}.customer-account .customer-account__container .customer-account__address .address__view-all--mobile{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;display:block;text-decoration:underline;margin-top:24px}@media (max-width: 989.98px){.customer-account .customer-account__container .customer-account__address .address__view-all--mobile{font-size:16px;line-height:26px}}.customer-account .orders__container .orders__title{font-family:Proforma Bk,serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:normal;text-transform:none;margin-bottom:56px}@media (max-width: 989.98px){.customer-account .orders__container .orders__title{font-size:16px;line-height:26px}}@media (max-width: 749.98px){.customer-account .orders__container .orders__title{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:28px;letter-spacing:normal;text-transform:none;margin-bottom:24px}}.customer-account .orders__container .orders__body .orders__table-desktop{width:100%;text-align:left;border-spacing:0}.customer-account .orders__container .orders__body .orders__table-desktop th{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:2.8px;font-size:12px;line-height:20px;padding:0 5px 24px 0;border-bottom:1px solid var(--grey-light)}@media (max-width: 989.98px){.customer-account .orders__container .orders__body .orders__table-desktop th{font-size:12px;line-height:24px;letter-spacing:1.5px}}.customer-account .orders__container .orders__body .orders__table-desktop td{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;padding:24px 5px 24px 0;border-bottom:1px solid var(--grey-light)}@media (max-width: 989.98px){.customer-account .orders__container .orders__body .orders__table-desktop td{font-size:16px;line-height:26px}}.customer-account .orders__container .orders__body .orders__table-desktop td:first-child a:hover{text-decoration:underline}.customer-account .orders__container .orders__body .orders__table-desktop td:last-child{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;text-decoration:underline;text-align:right}@media (max-width: 989.98px){.customer-account .orders__container .orders__body .orders__table-desktop td:last-child{font-size:16px;line-height:26px}}.customer-account .orders__container .orders__body .orders__table-mobile .mobile-order{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto 1fr;gap:24px 50px;border-top:1px solid var(--grey-light);padding:32px 0}.customer-account .orders__container .orders__body .orders__table-mobile .mobile-order .mobile-order__label{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:2.8px;font-size:12px;line-height:20px;letter-spacing:1.5px;margin-bottom:4px}@media (max-width: 989.98px){.customer-account .orders__container .orders__body .orders__table-mobile .mobile-order .mobile-order__label{font-size:12px;line-height:24px;letter-spacing:1.5px}}.customer-account .orders__container .orders__body .orders__table-mobile .mobile-order .mobile-order__details{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-account .orders__container .orders__body .orders__table-mobile .mobile-order .mobile-order__details{font-size:16px;line-height:26px}}.customer-account .orders__container .orders__body .orders__table-mobile .mobile-order .mobile-order__number .mobile-order__details a:hover{text-decoration:underline}.customer-account .orders__container .orders__body .orders__table-mobile .mobile-order .mobile-order__view-order{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;text-decoration:underline}@media (max-width: 989.98px){.customer-account .orders__container .orders__body .orders__table-mobile .mobile-order .mobile-order__view-order{font-size:16px;line-height:26px}}.customer-account .order__warning{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-account .order__warning{font-size:16px;line-height:26px}}.customer-order{padding-bottom:80px}@media (max-width: 749.98px){.customer-order{padding-bottom:32px}}.customer-order .customer-order__container .customer-order__heading{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--grey-light);margin-bottom:36px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading{flex-direction:column-reverse;gap:24px;margin-bottom:30px}}.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:8px 24px;align-items:baseline}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content{gap:5px 20px}}.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content .customer-order__title{font-family:Proforma Bk,serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content .customer-order__title{font-size:16px;line-height:26px}}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content .customer-order__title{font-size:18px;line-height:28px}}.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content .customer-order__date{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;color:var(--grey-dark)}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content .customer-order__date{font-size:16px;line-height:26px}}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content .customer-order__date{font-family:Proforma Bk,serif;font-size:18px;line-height:28px}}.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content .customer-order__text{grid-column:span 2;font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading .customer-order__heading-content .customer-order__text{font-size:16px;line-height:26px}}.customer-order .customer-order__container .customer-order__heading .customer-order__back{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:14px;line-height:24px;letter-spacing:1px;display:flex;gap:8px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading .customer-order__back{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:2.8px}}@media (max-width: 989.98px)and (max-width: 989.98px){.customer-order .customer-order__container .customer-order__heading .customer-order__back{font-size:12px;line-height:24px;letter-spacing:1.5px}}.customer-order .customer-order__container .customer-order__heading .customer-order__back svg{transform:rotate(90deg)}.customer-order .customer-order__container .customer-order__body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body{display:flex;flex-direction:column;gap:30px}}.customer-order .customer-order__container .customer-order__body .customer-order__items{grid-column:1/5}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__title{font-family:Proforma Bk,serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:normal;text-transform:none;margin-bottom:32px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__items .items__title{font-size:16px;line-height:26px}}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__items .items__title{font-size:18px;line-height:28px;margin-bottom:20px}}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants{display:flex;flex-direction:column;gap:12px}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant{display:flex;gap:16px}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__image{width:138px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__image{width:100px}}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__image .image-container{position:relative;padding-top:120%}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__image .image-container img{position:absolute;top:0;left:0;width:100%;height:100%}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__info .variant__product-title{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;margin-bottom:4px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__info .variant__product-title{font-size:16px;line-height:26px}}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__info .variant__variant-title{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;margin-bottom:8px;color:var(--grey-dark)}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__info .variant__variant-title{font-size:16px;line-height:26px}}.customer-order .customer-order__container .customer-order__body .customer-order__items .items__variants .items__variant .variant__info .variant__price{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:14px;line-height:24px;letter-spacing:1px}.customer-order .customer-order__container .customer-order__body .customer-order__details{grid-column:5/13}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__heading{font-family:Proforma Bk,serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:normal;text-transform:none;margin-bottom:24px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__heading{font-size:16px;line-height:26px}}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__heading{font-size:18px;line-height:28px;margin-bottom:20px}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container{padding:40px;border:1px solid var(--grey-light);display:flex}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container{border-radius:5px;padding:24px}}@media (max-width: 749.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container{flex-direction:column}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__title{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:2.8px;font-size:12px;line-height:20px;letter-spacing:1.5px;margin-bottom:8px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__title{font-size:12px;line-height:24px;letter-spacing:1.5px}}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__title{line-height:20px}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__content{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__content{font-size:16px;line-height:26px}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__delivery{width:25%;border-right:1px solid var(--grey-light);padding-right:40px;margin-right:40px}@media (max-width: 749.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__delivery{padding-right:0;padding-bottom:24px;border-right:none;border-bottom:1px solid var(--grey-light);margin-right:0;margin-bottom:24px;width:100%}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__delivery .delivery__title{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;margin-bottom:24px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__delivery .delivery__title{font-size:16px;line-height:26px}}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__delivery .delivery__title{margin-bottom:16px}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__delivery .delivery__content{display:flex;flex-direction:column;gap:24px}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing{flex:1}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__title{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;margin-bottom:24px}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__title{font-size:16px;line-height:26px}}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__title{margin-bottom:16px}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__content{display:flex;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--grey-light);margin-bottom:24px}@media (max-width: 749.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__content{flex-direction:column;gap:24px}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__content .billing__status,.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__content .billing__address{width:50%}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__prices{padding-bottom:24px;border-bottom:1px solid var(--grey-light);margin-bottom:24px}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__prices>*{display:flex;gap:20px}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__prices>*>*{width:50%}@media (max-width: 749.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__prices>*>*:first-child{flex:1}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__prices>*>*:last-child{width:auto;text-align:right}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__prices p{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__prices p{font-size:16px;line-height:26px}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__totals{display:flex;gap:20px}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__totals>*{width:50%}@media (max-width: 749.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__totals>*:first-child{flex:1}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__totals>*:last-child{width:auto;text-align:right}}.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__totals p{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.customer-order .customer-order__container .customer-order__body .customer-order__details .details__container .details__billing .billing__totals p{font-size:16px;line-height:26px}}.main-addresses{padding-bottom:80px}@media (max-width: 749.98px){.main-addresses{padding-bottom:32px}}.main-addresses .main-addresses__container .main-addresses__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}@media (max-width: 749.98px){.main-addresses .main-addresses__container .main-addresses__heading{flex-direction:column;align-items:flex-start;gap:24px}}.main-addresses .main-addresses__container .main-addresses__heading .main-addresses__title{font-family:Proforma Bk,serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.main-addresses .main-addresses__container .main-addresses__heading .main-addresses__title{font-size:16px;line-height:26px}}@media (max-width: 989.98px){.main-addresses .main-addresses__container .main-addresses__heading .main-addresses__title{font-size:18px;line-height:28px}}.main-addresses .main-addresses__container .main-addresses__body{display:flex;gap:20px}@media (max-width: 749.98px){.main-addresses .main-addresses__container .main-addresses__body{flex-direction:column;gap:16px}}.main-addresses .main-addresses__container .main-addresses__body .main-addresses__default-address{width:50%}@media (max-width: 749.98px){.main-addresses .main-addresses__container .main-addresses__body .main-addresses__default-address{width:100%}}.main-addresses .main-addresses__container .main-addresses__body .main-addresses__default-address .address-card{background-color:var(--grey-very-light);border:1px solid var(--grey-very-light)}.main-addresses .main-addresses__container .main-addresses__body .main-addresses__other-addresses{width:50%;display:flex;flex-direction:column;gap:20px}@media (max-width: 749.98px){.main-addresses .main-addresses__container .main-addresses__body .main-addresses__other-addresses{width:100%;gap:16px}}.main-addresses .main-addresses__container .main-addresses__body .address-card{padding:32px;border:1px solid var(--grey-light);border-radius:5px;display:grid;grid-template-columns:1fr auto;gap:20px}@media (max-width: 749.98px){.main-addresses .main-addresses__container .main-addresses__body .address-card{display:flex;flex-direction:column;gap:16px}}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__info .address-card__default-label{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:12px;line-height:20px;letter-spacing:1.5px;margin-bottom:4px}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__info .address-card__details{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__info .address-card__details{font-size:16px;line-height:26px}}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:20px}@media (max-width: 749.98px){.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options{flex-direction:column-reverse;align-items:flex-start;gap:16px}}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__buttons{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media (max-width: 749.98px){.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__buttons{align-items:baseline;flex-direction:row;gap:24px}}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__buttons .address-card__edit,.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__buttons .address-card__delete{font-family:Proforma Semi Bd,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none;text-decoration:underline;cursor:pointer}@media (max-width: 989.98px){.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__buttons .address-card__edit,.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__buttons .address-card__delete{font-size:16px;line-height:26px}}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__set-default{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__set-default{font-size:16px;line-height:26px}}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__set-default *{cursor:pointer}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__set-default form{display:flex;align-items:center;gap:8px}.main-addresses .main-addresses__container .main-addresses__body .address-card .address-card__options .address-card__set-default form input[type=checkbox]{width:16px;height:16px}.main-addresses .main-addresses__container .main-addresses__body .addresses__warning{font-family:Proforma Bk,serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:normal;text-transform:none}@media (max-width: 989.98px){.main-addresses .main-addresses__container .main-addresses__body .addresses__warning{font-size:16px;line-height:26px}}.main-addresses .new-address-modal,.main-addresses .edit-address-modal{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}@media (max-width: 989.98px){.main-addresses .new-address-modal,.main-addresses .edit-address-modal{display:flex;flex-direction:column;gap:24px}}.main-addresses .new-address-modal .new-address__close,.main-addresses .new-address-modal .edit-address__close,.main-addresses .edit-address-modal .new-address__close,.main-addresses .edit-address-modal .edit-address__close{grid-column:span 4;font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:14px;line-height:24px;letter-spacing:1px;display:flex;align-items:center;gap:8px;height:-moz-fit-content;height:fit-content}@media (max-width: 1399.98px){.main-addresses .new-address-modal .new-address__close,.main-addresses .new-address-modal .edit-address__close,.main-addresses .edit-address-modal .new-address__close,.main-addresses .edit-address-modal .edit-address__close{grid-column:span 3}}@media (max-width: 989.98px){.main-addresses .new-address-modal .new-address__close,.main-addresses .new-address-modal .edit-address__close,.main-addresses .edit-address-modal .new-address__close,.main-addresses .edit-address-modal .edit-address__close{font-family:Gotham,sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:30px;letter-spacing:2.8px}}@media (max-width: 989.98px)and (max-width: 989.98px){.main-addresses .new-address-modal .new-address__close,.main-addresses .new-address-modal .edit-address__close,.main-addresses .edit-address-modal .new-address__close,.main-addresses .edit-address-modal .edit-address__close{font-size:12px;line-height:24px;letter-spacing:1.5px}}.main-addresses .new-address-modal .new-address__close svg,.main-addresses .new-address-modal .edit-address__close svg,.main-addresses .edit-address-modal .new-address__close svg,.main-addresses .edit-address-modal .edit-address__close svg{transform:rotate(90deg)}.main-addresses .new-address-modal .new-address__content,.main-addresses .new-address-modal .edit-address__content,.main-addresses .edit-address-modal .new-address__content,.main-addresses .edit-address-modal .edit-address__content{grid-column:span 4}@media (max-width: 1399.98px){.main-addresses .new-address-modal .new-address__content,.main-addresses .new-address-modal .edit-address__content,.main-addresses .edit-address-modal .new-address__content,.main-addresses .edit-address-modal .edit-address__content{grid-column:span 6}}.main-addresses .new-address-modal .new-address__content .new-address__title,.main-addresses .new-address-modal .new-address__content .edit-address__title,.main-addresses .new-address-modal .edit-address__content .new-address__title,.main-addresses .new-address-modal .edit-address__content .edit-address__title,.main-addresses .edit-address-modal .new-address__content .new-address__title,.main-addresses .edit-address-modal .new-address__content .edit-address__title,.main-addresses .edit-address-modal .edit-address__content .new-address__title,.main-addresses .edit-address-modal .edit-address__content .edit-address__title{font-family:Proforma Bk,serif;font-weight:400;font-size:25px;line-height:35px;letter-spacing:normal;text-transform:none;margin-bottom:40px}@media (max-width: 989.98px){.main-addresses .new-address-modal .new-address__content .new-address__title,.main-addresses .new-address-modal .new-address__content .edit-address__title,.main-addresses .new-address-modal .edit-address__content .new-address__title,.main-addresses .new-address-modal .edit-address__content .edit-address__title,.main-addresses .edit-address-modal .new-address__content .new-address__title,.main-addresses .edit-address-modal .new-address__content .edit-address__title,.main-addresses .edit-address-modal .edit-address__content .new-address__title,.main-addresses .edit-address-modal .edit-address__content .edit-address__title{font-size:16px;line-height:26px}}@media (max-width: 989.98px){.main-addresses .new-address-modal .new-address__content .new-address__title,.main-addresses .new-address-modal .new-address__content .edit-address__title,.main-addresses .new-address-modal .edit-address__content .new-address__title,.main-addresses .new-address-modal .edit-address__content .edit-address__title,.main-addresses .edit-address-modal .new-address__content .new-address__title,.main-addresses .edit-address-modal .new-address__content .edit-address__title,.main-addresses .edit-address-modal .edit-address__content .new-address__title,.main-addresses .edit-address-modal .edit-address__content .edit-address__title{font-size:18px;line-height:28px;margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/490/assets/customer.css.map */
