.template-404 h1{margin-bottom:30px}.customer-container{width:908px;margin:0 auto;padding-bottom:34px}.customer-container:after{content:"";width:100%;display:inline-block}.customer-container .customer-left{width:calc(100% - 484px);float:left}.customer-container .customer-right{width:424px;float:right}.customer-container .customer-title{border-bottom:1px solid #444444;padding-bottom:10px;margin-bottom:24px;text-align:left}.customer-container .grid__form{margin-bottom:12px}.customer-container .header-title{text-transform:capitalize}.template-customers-login .customer-practition{border:1px solid #444444;padding:29px 30px 28px;margin-bottom:30px}.template-customers-login .customer-practition .practition-description{padding:5px 0 10px}.template-customers-login .login-button{display:flex;align-items:baseline;justify-content:space-between}.template-customers-login .customer-create .create-link{padding-top:14px}.template-customers-login .cusomter-header-login{padding:66px 0 63px}.template-customers-login .login-button{padding-top:6px;padding-bottom:11px}.template-customers-login .login-button input{line-height:11px;height:40px;letter-spacing:1px;min-width:107px}.template-customers-login .create-link a{min-width:224px;line-height:14px;padding:13px 0;height:40px;letter-spacing:1px}.template-customers-login #RecoverHeading p{margin-bottom:14px}.template-customers-register .customer-header-register{padding:65px 0 46px;width:604px;max-width:100%;margin:0 auto}.template-customers-register .customer-header-register .header-description{padding-top:12px;text-align:center}.template-customers-register .customer-header-register .header-description p{margin-bottom:10px}.template-customers-register .customer-title-add{padding-top:18px}.template-customers-register .customer-condition-resgiter{padding-top:3px;padding-bottom:19px}.template-customers-register .customer-condition-resgiter.customer-condition-resgiter-mobile{display:none}.template-customers-register .login-button input{min-width:204px;letter-spacing:1px}.template-customers-reset_password .customer-header{padding:65px 0 46px;width:604px;max-width:100%;margin:0 auto}.template-customers-reset_password .customer-header .header-description{padding-top:12px;text-align:center}.template-customers-reset_password .customer-header .header-description p{margin-bottom:10px}.customer-section-header{margin-top:33px;margin-bottom:30px;border-bottom:1px solid #444444;display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}.customer-section-header .h2{text-transform:none}.customer-section-header .lac-addresses-button{padding-top:16px}.customer-section-header .lac-addresses-button a{margin-right:14px}.customer-section-header .lac-addresses-button a:last-child{margin-right:0}.addresses-container{width:100%}.addresses-container .addresses-left{float:left;width:238px;border:1px solid #444444;padding:23px 24px;margin-right:48px}.addresses-container .addresses-left button{min-width:190px;letter-spacing:1px}.addresses-container .addresses-right{float:left;width:calc(100% - 286px)}.addresses-container .addresses-right .grid__item{width:612px}.addresses-container .address-title{padding-bottom:15px;line-height:30px}.addresses-container:after{content:"";display:table;width:100%}.myaccount .addresses-container .addresses-left{padding:26px 30px}.customer-top-banner{width:100%;padding:100px 0}.customer-top-banner.customer-top-banner-mobile{display:none}.template-customers-addresses .addresses-container{padding-bottom:22px}.template-customers-addresses .addresses-container .address{margin-bottom:24px}.template-customers-addresses .addresses-container .address-name{font-size:14px;line-height:20px;font-family:Roboto,sans-serif;text-transform:capitalize;font-weight:500;padding-bottom:4px}.template-customers-addresses .addresses-container .address-format{padding-bottom:7px}.template-customers-addresses .addresses-container .address-button button{height:auto;padding:0;min-width:auto;text-transform:inherit;margin-right:11px}.template-customers-addresses .addresses-container .address-button button:hover,.template-customers-addresses .addresses-container .address-button button:not([disabled]):hover,.template-customers-addresses .addresses-container .address-button button:focus{background-color:#fff0;font-weight:400}.template-customers-addresses .addresses-container .address-label-as-default{margin-bottom:16px}.template-customers-addresses .addresses-container .address-button-form{margin-bottom:24px}.template-customers-addresses .addresses-container .address-button-form input{letter-spacing:1px;margin-bottom:0;min-width:150px}.template-customers-addresses .addresses-container .address-button-form button{height:auto;min-width:auto;text-transform:capitalize;margin:14px 0 14px 16px;text-align:center;display:inline-block;vertical-align:middle}.template-customers-addresses .addresses-container .address-button-form button:hover{font-weight:400;background-color:#fff0}.template-customers-addresses .addresses-container .address-province[style="display: none;"]+.grid__form-half{float:right;width:calc(50% - 6px)}.template-customers-addresses .grid__form{margin-bottom:18px}.template-customers-addresses .grid__half{width:100%}.template-customers-addresses .grid__half .grid__form-half{width:calc(50% - 6px);float:left}.template-customers-addresses .grid__half .grid__form-half:nth-child(2n){float:right}.template-customers-addresses .form-vertical select{margin-bottom:0}.shopify-challenge__container{padding:80px 12px}.myaccount__order-history table{margin-bottom:0}.myaccount__order-history table thead{background:#f7f7f7}.myaccount__order-history table thead th,.myaccount__order-history table thead td{border:none;padding:14px 16px;text-transform:capitalize;font-weight:500;color:#000}.myaccount__order-history table tbody th,.myaccount__order-history table tbody td{border:none;padding:15px 16px 0}.myaccount__account-details .address-name{font-size:14px;line-height:20px;color:#000;font-weight:500;padding-bottom:2px}.myaccount__account-details p{margin-bottom:16px;word-break:break-word}.myaccount__account-details p:last-child{margin-bottom:0}.myaccount__account-details .address-view{padding-top:4px}.template-customers-account .addresses-container{padding-bottom:66px}.template-customers-account .address-title{padding-bottom:20px}.template-customers-account .addresses-right .grid__item.myaccount__order-history{width:100%}.template-customers-order .order-table{border:none}.template-customers-order .order-table a{border-bottom:none;text-decoration:none;color:#333}.template-customers-order .order-table thead{border:none}.template-customers-order .order-table tbody .note{display:none}.template-customers-order .order-table tfoot{border-top:1px solid #444444}.template-customers-order .order-table tfoot tr:last-child th,.template-customers-order .order-table tfoot tr:last-child td{border-top:1px solid #444444;border-bottom:1px solid #444444}.template-customers-order .myaccount__account-billing{padding-top:45px;width:100%!important;padding-bottom:48px}.template-customers-order .myaccount__account-billing .myaccount__account-billing-item{float:left;display:inline-block}.template-customers-order .myaccount__account-billing .myaccount__account-billing-item:first-child{padding-right:287px}.template-customers-order .myaccount__account-billing .myaccount__account-billing-item h3{font-family:Roboto,sans-serif;font-size:13px;font-weight:500;letter-spacing:1px;line-height:18px;text-transform:uppercase;padding-bottom:4px}.template-customers-order .myaccount__account-billing .myaccount__account-billing-item h3+p{margin-bottom:23px}.template-customers-order .myaccount__order-history{width:100%!important;padding-right:28px}.template-customers-order .myaccount__order-history .address-date{margin-top:-12px;padding-bottom:10px}.template-customers-order .myaccount__order-history table .order-product{width:49.5%}.template-customers-order .myaccount__order-history table .order-sku{width:14%}.template-customers-order .myaccount__order-history table .order-price{width:12%}.template-customers-order .myaccount__order-history table .order-quantity{width:12.7%}.template-customers-order .myaccount__order-history table tbody th,.template-customers-order .myaccount__order-history table tbody td{padding:14px 16px 0}.template-customers-order .myaccount__order-history table tbody th dl,.template-customers-order .myaccount__order-history table tbody td dl{display:table-cell}.template-customers-order .myaccount__order-history table tbody th dl dt,.template-customers-order .myaccount__order-history table tbody td dl dt{display:none}.template-customers-order .myaccount__order-history table tbody th dl dd,.template-customers-order .myaccount__order-history table tbody td dl dd{text-align:left;display:block;margin:0}.template-customers-order .myaccount__order-history table tbody tr+tr{border-top:none}.template-customers-order .myaccount__order-history table tbody td[data-label=Quantity]{text-align:center!important;margin:0 auto}.template-customers-order .myaccount__order-history table tbody tr:last-child th,.template-customers-order .myaccount__order-history table tbody tr:last-child td{padding-bottom:13px}.template-customers-order .myaccount__order-history table tfoot th,.template-customers-order .myaccount__order-history table tfoot td{padding:6px 16px 0;text-transform:capitalize}.template-customers-order .myaccount__order-history table tfoot tr:first-child td,.template-customers-order .myaccount__order-history table tfoot tr:first-child th{padding-top:15px}.template-customers-order .myaccount__order-history table tfoot tr.order-shipping td,.template-customers-order .myaccount__order-history table tfoot tr.order-shipping th{padding-bottom:21px!important}.template-customers-order .myaccount__order-history table tfoot tr.order-grand-total td,.template-customers-order .myaccount__order-history table tfoot tr.order-grand-total th{padding-top:15px!important;padding-bottom:13px!important;color:#000}.template-customers-order .myaccount__order-history table tfoot tr.order-grand-total th{font-weight:500}@media(max-width:1024px){.customer-container{width:100%}.customer-container .customer-left,.customer-container .customer-right{width:47%}.template-customers-addresses .addresses-container .addresses-right .grid__item{width:100%}.template-customers-order .myaccount__order-history{padding-right:0}.template-customers-order .myaccount__account-billing .myaccount__account-billing-item:first-child{padding-right:50px}.template-customers-register .customer-container .customer-right img,.template-customers-login .customer-container .customer-right img{width:100%;height:auto}}@media(max-width:768px){.template-customers-account .addresses-container .addresses-right{float:none;width:100%;clear:both}.template-customers-account .addresses-container .addresses-left{display:inline-block;border:1px solid #444444;padding:26px 30px;margin-bottom:25px}.template-customers-account .addresses-right{min-height:0}}@media(max-width:767px){.customer-header{width:100%;padding:15px 0 20px}.customer-header .header-title.h1{font-size:30px;line-height:28px;border-bottom:1px solid #222222;padding:0 35px 19px}.customer-header .header-description{text-align:left;padding:12px 12px 0}.customer-container{margin-bottom:0}.customer-container .customer-left{width:100%;float:none}.customer-container .customer-right{display:none}.customer-container .customer-title{margin-bottom:18px}.customer-container:after{display:none}.template-customers-register .customer-header-register{padding:15px 0 21px;width:100%}.template-customers-register .customer-header-register .header-description{text-align:left;padding-top:16px}.template-customers-register .customer-header-register .header-description p{margin-bottom:8px}.template-customers-register .login-button input{min-width:100%;margin-bottom:14px;margin-top:6px}.template-customers-register .customer-condition-resgiter{display:none}.template-customers-register .customer-condition-resgiter.customer-condition-resgiter-mobile{display:block;padding-top:0;padding-bottom:0}.template-customers-register .customer-container{padding-bottom:0}.template-customers-register .main-content{padding-bottom:20px}.template-customers-reset_password .cusomter-header-register{padding:15px 0 21px;width:100%}.template-customers-reset_password .cusomter-header-register .header-description{text-align:left;padding-top:16px}.template-customers-reset_password .cusomter-header-register .header-description p{margin-bottom:8px}.template-customers-reset_password .login-button input{min-width:100%}.template-customers-login .customer-container{padding-bottom:0}.template-customers-login .cusomter-header-login{padding:16px 0 24px;width:100%}.template-customers-login .cusomter-header-login .header-title.h1{padding:0 35px 18px}.template-customers-login .customer-practition{padding:29px 30px 26px;margin-bottom:24px}.template-customers-login .login-button{padding-bottom:13px}.template-customers-login .create-link a{min-width:100%}.lac-customer-container{margin:0 -12px}.customer-section-header{display:block;margin:0 -12px;border-bottom:none;padding-bottom:16px}.customer-section-header .h2{text-align:center;padding:15px 12px 19px;border-bottom:1px solid #222222;font-size:30px;line-height:28px}.customer-section-header .lac-addresses-button{display:flex;justify-content:space-between;padding:19px 12px 0}.addresses-container .addresses-left,.addresses-container .addresses-right{width:100%;float:none}.addresses-container .addresses-left{border:none;padding:0 0 24px}.addresses-container .addresses-left .address-view{padding-top:4px}.addresses-container .addresses-left button{width:100%}.addresses-container .addresses-left .grid__item{float:none}.template-customers-addresses .addresses-container{padding-bottom:0}.template-customers-addresses .addresses-container .address{margin-bottom:18px}.template-customers-addresses .addresses-container .addresses-right{min-height:auto}.template-customers-addresses .addresses-container .address-title-edit{margin-top:24px}.template-customers-addresses .addresses-container .grid__half .grid__form-half.grid__form-phone{width:100%}.template-customers-addresses .addresses-container .address-province[style="display: none;"]+.grid__form-half{width:100%}.customer-top-banner{width:100%;padding:13.34% 0;display:none}.customer-top-banner.customer-top-banner-mobile{display:block}.template-customers-account .myaccount{padding-bottom:0}.template-customers-account .customer-section-header .lac-addresses-button{text-align:center;margin:0 auto;display:block}.template-customers-account .main-content{padding-bottom:18px}.template-customers-account .myaccount__order-history table tbody td:nth-of-type(1):before{content:"Order"}.template-customers-account .myaccount__order-history table tbody td:nth-of-type(2):before{content:"Date"}.template-customers-account .myaccount__order-history table tbody td:nth-of-type(3):before{content:"Payment Status"}.template-customers-account .myaccount__order-history table tbody td:nth-of-type(4):before{content:"Fulfillment status"}.template-customers-account .myaccount__order-history table tbody td:nth-of-type(5):before{content:"Tracking number"}.template-customers-account .myaccount__order-history table tbody td:nth-of-type(6):before{content:"Total"}.template-customers-account .addresses-container{padding-bottom:0}.myaccount__order-history .address-title{font-family:Roboto,sans-serif;font-size:12px;line-height:12px;padding-bottom:15px;border-bottom:1px solid #444444;text-transform:uppercase;font-weight:500;letter-spacing:1px}.myaccount__order-history table tr,.myaccount__order-history table th,.myaccount__order-history table td{display:block}.myaccount__order-history table thead{display:none}.myaccount__order-history table tbody{float:none;width:100%;text-align:left}.myaccount__order-history table tbody tr{border-bottom:1px solid #444444;padding:13px 0}.myaccount__order-history table tbody tr:last-child{border-bottom:none;padding-bottom:0}.myaccount__order-history table tbody td{position:relative;line-height:28px;text-align:left;padding:0;float:none}.myaccount__order-history table tbody td a{line-height:28px;float:left;width:calc(100% - 159px)}.myaccount__order-history table tbody td:before{text-align:left;color:#222;font-size:14px;font-weight:500;letter-spacing:0;line-height:28px;min-width:154px;float:left;display:inline-block;margin-right:5px}.template-customers-order .addresses-left{display:inline-block;border:1px solid #444444;padding:26px 30px;margin-bottom:24px}.template-customers-order .myaccount__account-billing{padding-top:25px;padding-bottom:0}.template-customers-order .myaccount__account-billing .myaccount__account-billing-item{width:49%}.template-customers-order .myaccount__account-billing .myaccount__account-billing-item:first-child{margin-right:4px;padding-right:0}.template-customers-order .myaccount__order-history{padding-right:0}.template-customers-order .myaccount__order-history .address-date{border-bottom:1px solid #444444;padding-bottom:12px}.template-customers-order .myaccount__order-history .address-title{border-bottom:none}.template-customers-order .myaccount__order-history table.order-table tbody tr th,.template-customers-order .myaccount__order-history table.order-table tbody tr td{width:100%;text-align:left!important;padding:0!important}.template-customers-order .myaccount__order-history table.order-table tbody tr th dl,.template-customers-order .myaccount__order-history table.order-table tbody tr td dl{display:inline-block;margin:0}.template-customers-order .myaccount__order-history table.order-table tbody tr td:nth-of-type(1):before{content:"Product"}.template-customers-order .myaccount__order-history table.order-table tbody tr td:nth-of-type(2):before{content:"SKU"}.template-customers-order .myaccount__order-history table.order-table tbody tr td:nth-of-type(3):before{content:"Price"}.template-customers-order .myaccount__order-history table.order-table tbody tr td:nth-of-type(4):before{content:"Quantity"}.template-customers-order .myaccount__order-history table.order-table tbody tr td:nth-of-type(5):before{content:"Total"}.template-customers-order .myaccount__order-history table.order-table tbody tr:last-child{padding-bottom:11px}.template-customers-order .myaccount__order-history table.order-table tfoot td,.template-customers-order .myaccount__order-history table.order-table tfoot th{display:table-cell;padding-left:0;padding-right:0}.template-customers-order .myaccount__order-history table.order-table tfoot tr{display:inline-table;width:100%}.template-customers-order .myaccount__order-history table.order-table tfoot tr:first-child td,.template-customers-order .myaccount__order-history table.order-table tfoot tr:first-child th{padding-top:17px}}.customer-title-custom{margin-bottom:24px;text-align:left}.b2b-sign-up{border:1px solid #444;padding:16px}
/*# sourceMappingURL=/cdn/shop/t/117/assets/lac-customer.scss.css.map */
