.login .section__wrapper,.register .section__wrapper,.activate .section__wrapper,.reset-password .section__wrapper{width:100%;max-width:50rem;padding:0 1.5rem;margin:0 auto}.login p,.register p,.activate p,.reset-password p{margin:2.4rem 0 0}@media(max-width:767.98px){.login p,.register p,.activate p,.reset-password p{margin-top:1.6rem}}.login .form-field+a,.register .form-field+a,.activate .form-field+a,.reset-password .form-field+a{margin-top:.8rem}.login form,.register form,.activate form,.reset-password form{margin:3.2rem 0 0}.login form button,.login form .btn--secondary,.register form button,.register form .btn--secondary,.activate form button,.activate form .btn--secondary,.reset-password form button,.reset-password form .btn--secondary{margin-top:3.2rem}.login form button+a,.login form .btn--secondary+a,.register form button+a,.register form .btn--secondary+a,.activate form button+a,.activate form .btn--secondary+a,.reset-password form button+a,.reset-password form .btn--secondary+a{margin-top:2rem}.login form button+button,.login form .btn--secondary+button,.register form button+button,.register form .btn--secondary+button,.activate form button+button,.activate form .btn--secondary+button,.reset-password form button+button,.reset-password form .btn--secondary+button{margin-top:1.6rem}@media(max-width:767.98px){.login form,.register form,.activate form,.reset-password form{margin-top:2.4rem}.login form button,.register form button,.activate form button,.reset-password form button{margin-top:2rem}}#customer_login_guest button{margin-top:0}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}#recover,#login{scroll-margin-top:20rem}#recover{margin-bottom:0}.customer__header{margin-bottom:4rem}@media(max-width:767.98px){.customer__header{margin-bottom:3.2rem}}.customer__body{display:flex;column-gap:3rem}.customer__sidebar{flex:0 0 32rem;align-self:self-start}.customer__sidebar p{margin:0}.customer__widget{padding:2.4rem;background-color:rgb(var(--color-secondary-background))}.customer__content{flex:1}.customer .rich-text{margin-bottom:2.4rem}@media(max-width:767.98px){.customer .rich-text{margin-bottom:1.2rem}}@media(max-width:1023.98px){.customer__body{flex-direction:column;row-gap:3.2rem}.customer__sidebar{flex:0 0 100%;min-width:100%}}.order-total-amount{margin-top:2.4rem}.order-total-amount li+li{margin-top:.8rem}.addresses .section__wrapper{width:100%;max-width:70rem;padding:0 1.5rem;margin:0 auto}.addresses [data-address]{padding:3.2rem;margin-bottom:3.2rem}@media(max-width:767.98px){.addresses [data-address]{padding:2.4rem}}.addresses__edit-form{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgb(var(--color-border))}.address-info__default-badge{margin-bottom:.4rem}.address-info p{margin:0}.address-info button{padding:0;height:auto;line-height:normal}.section--breadcrumb .page-width{max-width:100%}.section--breadcrumb .breadcrumbs{left:15px}.section--breadcrumb .breadcrumbs a{color:#262525}.section--breadcrumb .breadcrumbs--sep{margin:0 8px}@media screen and (min-width:768px){.section--breadcrumb .page-width .breadcrumbs{left:50px}}.custom-main-customer{background:#f7f2eb}.custom-main-customer .page-width{padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.custom-main-customer .page-width{padding-left:50px;padding-right:50px}}@media screen and (min-width:1024px){.custom-main-customer .page-width{padding-left:92px;padding-right:92px}}@media screen and (max-width:767px){.custom-main-customer .table-container--mobile-scrollable.fixed-side td:first-of-type,.custom-main-customer .table-container--mobile-scrollable.fixed-side th:first-of-type{background-color:#fff}.custom-main-customer .customer__content table tbody tr:nth-child(2n) td:first-child{background:#f7f2eb!important}}.custom-main-customer .customer__header{margin-bottom:42px}.custom-main-customer .customer__header a{font-family:DM Sans;font-size:16px;font-weight:500;line-height:16px;min-height:50px;min-width:120px;padding:0 20px;color:#000;background:#fff}.custom-main-customer .customer__title{font-family:DM Sans;font-size:40px;font-weight:700;line-height:45px;color:#262525}.custom-main-customer .customer__body{gap:20px}.custom-main-customer .customer__body h2{font-family:DM Sans;font-size:24px;font-weight:700;line-height:28px}.custom-main-customer .customer__sidebar{flex:0 0 300px}.custom-main-customer .customer__widget{background:#fff;border-radius:0;padding:16px;gap:20px}.custom-main-customer .customer__widget p{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;color:#262525;margin-bottom:8px}.custom-main-customer .customer__widget .btn--address{color:#fff;font-family:DM Sans;font-size:16px;font-weight:500;line-height:16px;min-height:51px;padding:0 10px;min-width:180px;width:auto}.custom-main-customer .customer__content{padding:16px;background:#fff}.custom-main-customer .customer__content .rich-text{margin-bottom:16px}.custom-main-customer .customer__content table th,.custom-main-customer .customer__content table td{font-family:DM Sans;font-size:16px;font-weight:400;line-height:16px;padding:14px 5px 13px 15px;color:#262525}.custom-main-customer .customer__content table th#RowOrder,.custom-main-customer .customer__content table td#RowOrder{padding-left:25px;font-weight:500}.custom-main-customer .customer__content table thead th{color:#fff;background:#262525!important;font-family:DM Sans;font-weight:500;line-height:21px;padding:11px 5px 11px 15px}@media screen and (min-width:768px){.custom-main-customer .customer__widget,.custom-main-customer .customer__content{padding:32px}.custom-main-customer .customer__content table th,.custom-main-customer .customer__content table td{border:1px solid #F7F2EB}.custom-main-customer .customer__content table thead th{width:170px}.custom-main-customer .customer__content table thead th#ColumnOrder{padding-left:25px}.custom-main-customer .customer__content table thead th#ColumnDate{width:217px}.custom-main-customer .customer__content table thead th#ColumnTotal{width:145px}}@media screen and (max-width:767px){.custom-main-customer .table tr{border:0}.custom-main-customer .customer__content table th,.custom-main-customer .customer__content table td{border:1px solid #F7F2EB}.custom-main-customer .table-container{padding:0}}.custom-main-customer .customer__content table tbody tr:nth-child(2n){background:#f7f2eb}.custom-main-order{background:#f7f2eb}.custom-main-order .page-width{padding-left:15px;padding-right:15px;max-width:700px}.custom-main-order .customer__header{gap:5px;margin-bottom:36px}.custom-main-order .customer__header .customer__title{font-family:DM Sans;font-size:40px;font-weight:700;line-height:45px;color:#262525}.custom-main-order .customer__header svg{transform:none}.custom-main-order .customer__header a{font-family:DM Sans;font-size:16px;font-weight:700;line-height:23.52px;color:#262525;gap:11px}.custom-main-order .customer__body{background:#fff}.custom-main-order .customer__body h2.h3{font-family:DM Sans;font-size:28px;font-weight:700;line-height:34px;color:#262525;margin-bottom:16px}.custom-main-order .customer__content--header{border-bottom:2px solid #F7F2EB;padding:20px 16px;margin:0}.custom-main-order .customer__content--header h2.h3{margin-bottom:19px}.custom-main-order .customer-order__detail{flex-wrap:wrap;gap:5px 0;margin:0}.custom-main-order .customer-order__detail .rich-text__text{width:100%;padding-right:20px;font-family:DM Sans;font-size:16px;font-weight:500;line-height:23px}.custom-main-order .customer-order__detail .rich-text__text a{font-weight:700;color:#68735c}.custom-main-order .customer-order__body{padding:20px 16px}.custom-main-order .customer-order__items{padding-bottom:30px;border-bottom:2px solid #F7F2EB}.custom-main-order .customer-order__items .label{font-family:DM Sans;font-size:16px;font-weight:500;line-height:16px;padding:5px 20px;background:#68735c;color:#f5e6d3;display:flex;min-height:40px;justify-content:center;align-items:center;text-align:center;border-radius:100px}.custom-main-order .table-container table th,.custom-main-order .table-container table td{vertical-align:top;padding-left:0;padding-right:0;border-bottom:2px solid #F7F2EB}.custom-main-order .table-container table tbody td:not(.ColumnProduct){padding-top:20px}.custom-main-order .table-container table .ColumnProduct{width:300px}.custom-main-order .table-container table .ColumnTotal{text-align:right;width:60px}.custom-main-order .table-container table .ColumnQuantity{width:70px;text-align:center}.custom-main-order .table-container table .ColumnPrice{width:60px}.custom-main-order .table-container table th{font-family:DM Sans;font-size:16px;font-weight:700;line-height:23px;padding:13px 0 12px;color:#262525;border-color:#f7f2eb}.custom-main-order .table-container .row__product{display:flex;gap:12px;position:relative}.custom-main-order .table-container .order-item__media{border-radius:0;width:105px;flex:none}.custom-main-order .table-container .order-item__media img{aspect-ratio:1}.custom-main-order .table-container .info>a{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;color:#262525}.custom-main-order .table-container .fulfillment{position:relative;bottom:0;width:100%}.custom-main-order .table-container .fulfillment .rich-text__text{font-family:DM Sans;font-size:16px;font-weight:700;line-height:23px;color:#262525}.custom-main-order .table-container .fulfillment .rich-text__text a{color:#68735c}.custom-main-order .order-total-amount{margin-top:20px}.custom-main-order .order-total-amount li{display:flex;justify-content:space-between;font-family:DM Sans;font-size:16px;font-weight:500;line-height:23px;color:#262525}.custom-main-order .order-total-amount li+li{margin-top:4px}.custom-main-order .order-total-amount li.h3{font-weight:700}.custom-main-order .custom-order__address{flex-wrap:wrap;padding:20px 16px;border-top:2px solid #F7F2EB}.custom-main-order .custom-order__address .customer__widget{width:100%;background:transparent;border-radius:0;padding:0}.custom-main-order .custom-order__address .customer__widget h2{font-family:DM Sans;font-size:24px;font-weight:700;line-height:28px;color:#262525;margin-bottom:3px}.custom-main-order .custom-order__address .customer__widget p{margin:0;font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;color:#262525}@media screen and (min-width:768px){.custom-main-order .customer__content--header{padding:46px 23px 36px 56px}.custom-main-order .customer-order__body{padding:32px 56px 38px}.custom-main-order .custom-order__address{padding:32px 23px 48px 56px}.custom-main-order .custom-order__address .customer__widget,.custom-main-order .customer-order__detail .rich-text__text{width:50%}}.custom-main-address{background:#f7f2eb}.custom-main-address .section__wrapper{padding-left:15px;padding-right:15px;max-width:700px}.custom-main-address .customer__header{margin-bottom:40px}.custom-main-address .customer__header>div{gap:6px}.custom-main-address .customer__header .btn{font-family:DM Sans;font-size:16px;font-weight:500;line-height:16px;color:#000;background:#fff;min-height:50px;padding:0 10px;min-width:190px}.custom-main-address .customer__header .reversed-link{font-family:DM Sans;font-size:16px;font-weight:700;line-height:23.52px;color:#262525;gap:11px}.custom-main-address .customer__title{font-family:DM Sans;font-size:40px;font-weight:700;line-height:45px;color:#262525}.custom-main-address .address-list li{padding:20px 16px;margin-bottom:20px}.custom-main-address .address-list .address-info__default-badge{font-family:DM Sans;font-size:14px;font-weight:500;line-height:14px;color:#262525;background:#f7f2eb;border-radius:20px;padding:10px 15px;min-height:42px;min-width:140px;margin-bottom:20px}.custom-main-address .address-info__main p{font-family:DM Sans;font-size:16px;font-weight:500;line-height:21px;color:#262525}.custom-main-address .address-info__cta{gap:19px;padding-top:4px}.custom-main-address .address-info__cta button{font-family:DM Sans;font-size:16px;font-weight:700;line-height:23px;color:#68735c}.custom-main-address .address-form{background:#f5e6d3;padding:20px 16px;margin-bottom:20px}.custom-main-address .address-form .rich-text{margin-bottom:32px}.custom-main-address .address-form h2.h3{font-family:DM Sans;font-size:24px;font-weight:700;line-height:28px;color:#262525}.custom-main-address .address-form .form-control{background:#f7f2eb;color:#262525}.custom-main-address .address-form .form-control::placeholder{color:transparent}.custom-main-address .address-form .form-control.form-control--select{color:#26252533}.custom-main-address .address-form label{font-family:DM Sans;font-size:16px;font-weight:700;line-height:16px;color:#262525;display:block}.custom-main-address .address-form label:not(.form-no-margin){margin-bottom:8px}.custom-main-address .address-form .form-label{font-family:DM Sans;font-size:14px;font-weight:500;line-height:14px;margin-bottom:8px}.custom-main-address .address-form .form-field~.form-field{margin-top:24px}.custom-main-address .address-form input:is([type=checkbox],[type=radio]){border:0;border-radius:0;width:21px;height:21px;outline:none;box-shadow:none}.custom-main-address .address-form input:is([type=checkbox],[type=radio]):after{inset-inline-start:8px;inset-block-start:5px}.custom-main-address .address-form .form-control--select~.icon{inset-inline-end:20px}.custom-main-address .address-form .form-footer .btn{min-height:50px;font-family:DM Sans;font-size:16px;font-weight:500;line-height:16px;padding:0 15px}.custom-main-address .address-form .form-footer .btn--secondary{min-width:180px;color:#fff;background:#262525}.custom-main-address .address-form .form-footer .btn--primary{min-width:120px;margin-left:10px;background:#fff;color:#000}.custom-main-address .address-list .address-form{background:transparent;margin-top:32px;border-color:#f7f2eb;padding:20px 0}.custom-main-address .address-list .address-form input:is([type=checkbox],[type=radio]){border:1px solid #68735C}@media screen and (min-width:768px){.custom-main-address .address-form{padding:50px 56px}.custom-main-address .address-form .form-row .form-field{margin:0}.custom-main-address .address-list li{padding:30px 56px 35px 40px}.custom-main-address .address-info__main p{padding-left:16px}.custom-main-address .address-list .address-form{padding:50px 56px;width:calc(100% + 96px);margin-left:-40px}.custom-main-address .address-form label{font-size:14px;line-height:14px;font-weight:500}.custom-main-address .address-list .address-form input:is([type=checkbox],[type=radio]){border-color:#f5e6d3}}.customer.login .page-width{padding-left:0;padding-right:0}.login .section__wrapper{width:auto;max-width:66rem;padding:4rem 1.5rem;margin:0 auto}.customer.login .contact__wrapper{max-width:470px;padding-top:40px}.customer.login .section__wrapper h1{font-family:DM Sans;font-size:28px;font-weight:700;line-height:34px;margin-bottom:0}.customer.login form{margin-top:2rem}.customer{font-family:DM Sans}.customer .form-label{font-family:DM Sans;font-size:14px;font-weight:500;line-height:14px}.customer .form-control{background:#f7f2eb;border:0;color:#262525;min-height:48px}.login .form-field+a{font-family:DM Sans;font-size:16px;font-weight:500;line-height:23px;margin-inline:auto;margin-top:20px}.form-field~.form-field{margin-top:2rem}.login .account_register{margin-top:2rem;display:flex;justify-content:center}.login .account_register a{margin-inline-start:4px;font-family:DM Sans;font-size:16px;font-weight:500;line-height:23px;color:#68735c;padding:0!important}.account_register{font-weight:500}.login .account_register a:after{display:none}.login .login-btn{width:fit-content;font-family:DM Sans;padding-inline:32px;border-radius:100px;font-weight:600}@media(min-width:768px){.form-field~.form-field{margin-top:2.4rem}.login .account_register,.customer.login form{margin-top:3.2rem}.login .login-btn{--buttons-height: 5.3rem}}.login .form-field+a:after{display:none}.customer .card-media,.customer .card-media__media{height:100%}@media screen and (max-width:767px){.customer.login .contact-form__wrapper{padding-left:15px;padding-right:15px}.customer.login .contact-form__info{overflow:hidden;background:#f7f2eb}}.form-field~.form-password-field{margin-top:2rem}@media(min-width:768px){.customer.login .contact-form__info{flex:0 0 49.3%}.customer.login .section__wrapper h1{font-family:DM Sans;font-size:32px;font-weight:700;line-height:32px}.form-password-field{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.form-password-field .form-field{margin:0}.form-field~.form-password-field{margin-top:2.4rem}}.row__product .info{max-width:80%;padding-right:15px}.custom-main-customer .pagination ul{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.8rem;list-style:none;padding:0;margin:0}.custom-main-customer .pagination__item{transition:all .2s ease}.custom-main-customer .pagination__item:hover{background-color:#68735c;color:#fff}.custom-main-customer .pagination__item--current:hover{background-color:#262525;color:#fff}.custom-main-customer .pagination__item--previous svg{transform:rotate(90deg)}.custom-main-customer .pagination__item--next svg{transform:rotate(-90deg)}.custom-main-customer .pagination__item svg{width:1rem;height:1rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/customer.css.map */
