.customer,.customer:not(.account):not(.order){display:block;margin:0 auto;padding:0;max-width:var(--page-width)}.customer button{margin-top:24px;padding-bottom:1px}:is(.account,.order){display:block;margin:0 auto;padding:0;max-width:var(--page-width)}@media screen and (min-width:750px){:is(.account,.order){padding:0}}:is(.account,.order)>div:nth-of-type(2)>div:first-of-type{margin-bottom:2rem}@media screen and (min-width:990px){:is(.account,.order)>div:nth-of-type(2){display:flex;margin-top:0}:is(.account,.order)>div:nth-of-type(2)>div:first-of-type{flex-grow:1;padding-right:6rem;margin-bottom:0}}@media screen and (min-width:750px)and (max-width:989px){.order>div:nth-of-type(2)>div:last-of-type{display:flex}.order>div:nth-of-type(2)>div:last-of-type div{padding-right:6rem}}:is(.account,.order) p{margin:0;font-size:1.6rem}:is(.account,.order) h1{margin-bottom:0}:is(.account,.order) h2{margin-top:0;margin-bottom:0}@media screen and (min-width:990px){:is(.account,.order) h2{margin-top:0}}.customer.register .register_information{display:none;max-width:600px;width:100%;margin:40px auto 0;font-size:14px;line-height:1.8;text-align:left}.customer.register form{display:none;margin:20px auto 0;padding:24px;max-width:600px;background-color:var(--gradient-base-background-2);border-radius:8px}.customer.register form button{margin-bottom:0}.customer.register form button.disabled{pointer-events:none;opacity:.25}.customer.register .register_information.main,.customer.register form,.customer.register .register_information.registered{display:none}.customer.login .reset_password .title{display:inline-block;margin:0;font-size:18px;font-weight:700;line-height:2.2}.customer.login .reset_password .activate{display:inline-block;margin:0;color:var(--gradient-base-accent-2);font-weight:700;line-height:1.4}.customer.login .reset_password a{display:block;margin:0 auto;text-decoration:none}.customer.login .recover_information,.customer.login .login_information{display:inline-block;max-width:600px;width:100%;margin:40px auto 0;font-size:14px;font-weight:700;line-height:1.8;text-align:center}@media(max-width:768px){.customer.login .recover_information,.customer.login .login_information{text-align:left}}.customer.login .reset_password{display:inline-block;max-width:720px;width:100%;margin:40px auto 20px;font-size:14px;line-height:1.4;text-align:left}.customer.login form{margin:20px auto 0;padding:24px;max-width:600px;background-color:var(--gradient-base-background-2);border-radius:8px}.customer.login form a.activate,.customer.login form a.recover,.customer.login form a.register{display:inline-block;max-width:600px;width:100%;margin:12px 0 0 4px;font-size:13px;line-height:1.8;text-align:left}.customer.login .login_information a{display:inline-block;margin:0 4px}.customer.account h2{margin:0;font-size:16px;font-weight:700}.customer.account .order-history{margin:12px 0 0}.customer.account .order-history thead tr{border:1px solid rgba(var(--color-base-accent-1),.32);border-bottom:0}.customer.account .order-history tbody tr{cursor:pointer;background-color:#fff;border:1px solid rgba(var(--color-base-accent-1),.32)}.customer.account .order-history tbody tr:first-child{border-top-width:0}.customer.account .order-history tbody tr:hover{background-color:rgba(var(--color-base-accent-1),.06)}@media(max-width:749px){.customer.account .order-history tbody tr{margin-top:12px}.customer.account .order-history tbody tr:first-child{margin-top:0;border-top-width:1px}}.customer.account .order-history thead th,.customer.account .order-history tbody td{padding:12px;color:var(--gradient-base-accent-1);vertical-align:middle}.customer.account .order-history thead th{font-size:12px;color:#fff;text-align:left;background-color:rgba(var(--color-base-accent-1),.6)}.customer.account .order-history tbody td{font-size:14px}.customer.account .contact_wrapper{margin:12px 0 36px;padding:0}.customer.account .contact_wrapper li{list-style:none;margin:0 0 8px;padding:0}.customer.account .contact_wrapper li h3{margin:16px 0 8px;font-size:12px;font-weight:700;line-height:1}.customer.account .contact_wrapper li div,.customer.account .contact_wrapper li div a{font-size:12px;line-height:1.4}.customer.account .address_wrapper{margin:12px 0 0;padding:0}.customer.account .address_wrapper li{list-style:none;margin:0 0 8px;padding:0;font-size:14px;line-height:1}.customer.account .address_edit{margin-top:8px}.customer.account .customer_information_wrapper{margin:12px 0 36px;padding:0}.customer.account .customer_information_wrapper li{list-style:none;margin:0 0 8px;padding:0}.customer.account .customer_information_wrapper li a{font-size:12px;line-height:1.4}.customer.order h2{margin:0;font-size:16px;font-weight:700}.customer.order h2+p.status{font-size:14px}.customer.order h2.top_margin{margin-top:40px}.order>div:nth-of-type(2)>div:first-of-type h2~p:first-of-type{margin-top:12px}.order>div:nth-of-type(2)>div:first-of-type h2~p:last-of-type{margin-bottom:0}.customer.order .order-details{margin:12px 0 0}.customer.order .order-details thead tr{border:1px solid rgba(var(--color-base-accent-1),.32);border-bottom:0}@media(max-width:749px){.customer.order .order-details tbody{margin-bottom:12px;display:block}}.customer.order .order-details tbody tr{border:1px solid rgba(var(--color-base-accent-1),.32)}.customer.order .order-details tfoot{border:1px solid rgba(var(--color-base-accent-1),.32);border-top-width:0}@media(max-width:749px){.customer.order .order-details tfoot{border-top-width:1px}}.customer.order .order-details tbody tr:first-child{border-top-width:0}@media(max-width:749px){.customer.order .order-details tbody tr{margin-top:12px}.customer.order .order-details tbody tr:first-child{margin-top:0;border-top-width:1px}}.customer.order .order-details thead th,.customer.order .order-details tbody td,.customer.order .order-details tfoot td{padding:12px;color:var(--gradient-base-accent-1);vertical-align:middle}.customer.order .order-details thead th{font-size:12px;color:#fff;text-align:left;background-color:rgba(var(--color-base-accent-1),.6);white-space:nowrap}.customer.order .order-details tbody td,.customer.order .order-details tfoot td{font-size:14px}.customer.order .order-details tfoot td#RowSubtotal,.customer.order .order-details tfoot td#RowTax,.customer.order .order-details tfoot td#RowTotal{text-align:right}.customer.order .order-details tfoot td#RowTotal,.customer.order .order-details tfoot td#RowTotal+td{font-size:16px}.customer.order .address_wrapper{margin:12px 0 0;padding:0}.customer.order .address_wrapper li{list-style:none;margin:0 0 8px;padding:0;font-size:14px;line-height:1}.customer.order .order_receipt{display:block;margin:8px 0 0;text-align:right}.customer.order .order_receipt a{display:inline-block;text-decoration:underline}.customer.order .order_receipt.disable a{pointer-events:none;text-decoration:none}.customer.order .order_receipt_text{display:block;margin:8px 0 0;text-align:right;font-size:10px}.customer.order .order_receipt_text span{display:inline-block;text-align:left}.customer.reset-password p{display:inline-block;max-width:600px;width:100%;margin:40px auto 0;font-size:14px;font-weight:700;line-height:1.8;text-align:center}@media(max-width:768px){.customer.reset-password p{text-align:left}}.customer.reset-password form{margin:20px auto 0;padding:24px;max-width:600px;background-color:var(--gradient-base-background-2);border-radius:8px}.customer.reset-password form button{margin-bottom:0}.customer.activate p{display:inline-block;max-width:600px;width:100%;margin:40px auto 0;font-size:14px;font-weight:700;line-height:1.8;text-align:center}@media(max-width:768px){.customer.activate p{text-align:left}}.customer.activate form{margin:20px auto 0;padding:24px;max-width:600px;background-color:var(--gradient-base-background-2);border-radius:8px}.customer.addresses>div>button{margin:40px auto 0}.customer.addresses #AddAddress h2,.customer.addresses>ul>li h2{margin:60px auto 0;max-width:600px;font-size:16px;font-weight:700}.customer.addresses>ul>li button{margin-bottom:0}.customer.addresses form{margin:20px auto 0;padding:24px;max-width:600px;background-color:var(--gradient-base-background-2);border-radius:8px}.customer.activate form button{margin-bottom:0}.customer.addresses form>div:nth-of-type(1),.customer.addresses form>div:nth-of-type(2){box-sizing:initial;flex-basis:initial}.customer.addresses form>div:nth-of-type(1){margin-right:initial}.customer.addresses form>div.address_country{display:none}.customer.addresses form>div.address_province>label{display:none}.customer.addresses form>div.address_province .dummy_address_province{display:none}.customer.addresses form>div.address_last_name,.customer.addresses form>div.address_first_name{box-sizing:border-box;flex-basis:calc(50% - 1rem)}.customer.addresses form>div.address_last_name{margin-right:2rem}.customer.addresses form>div.address_button{text-align:center}.customer.addresses .address_wrapper{margin:12px 0 0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/db_customize_customer.css.map */
