.shopify-challenge__container{max-width:500px;margin:0 auto;height:80vh;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:20px}.lsg-cust-account,.lsg-cust-addresses,.lsg-cust-order{overflow:hidden}.lsg-cust-account__wrapper .top,.lsg-cust-addresses__wrapper .top,.lsg-cust-order__wrapper .top,.modal-top{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;padding-bottom:50px}.lsg-cust-account__wrapper .top .border-bottom-full,.lsg-cust-addresses__wrapper .top .border-bottom-full,.lsg-cust-order__wrapper .top .border-bottom-full,.modal-top .border-bottom-full{width:200vw;position:absolute;bottom:0;right:0;height:1px;background-color:#dae9ea;left:-100vw}.lsg-cust-account .lsg-cust-account__content-wrapper{gap:60px}.lsg-cust-account .lsg-cust-account__wrapper,.lsg-cust-addresses__wrapper,.lsg-cust-order__wrapper{margin-top:30px!important;gap:30px!important}.lsg-cust-account__wrapper .top .rtx-link,.lsg-cust-order__wrapper .top .rtx-link{display:flex;justify-content:center;align-items:center;background-color:var(--lsg-brand-color-7);color:var(--lsg-brand-color-1);border-radius:10px;height:50px;min-width:220px;text-transform:uppercase;font-family:ITC Avant Garde Gothic Pro Demi;font-size:16px;font-weight:600;line-height:20px;letter-spacing:.02em;text-align:center}.rtx-link.lsg-button__style-1:hover{background-color:var(--lsg-btn-color-bg-hover-1)!important;color:var(--lsg-btn-color-fg-hover-1)!important;border-color:var(--lsg-btn-color-ol-hover-1)!important}.lsg-cust-addresses__wrapper .add-address{display:flex;align-items:center;border-radius:10px;height:50px;min-width:220px;text-transform:uppercase;font-family:ITC Avant Garde Gothic Pro Demi;font-size:16px;font-weight:600;line-height:20px;letter-spacing:.02em;text-align:center}.add-address.second-btn{color:var(--lsg-brand-color-1)}.lsg-cust-addresses .add-address{justify-content:space-evenly}.lsg-cust-addresses__wrapper .add-address span{font-size:16px;font-weight:600;line-height:20px;letter-spacing:.02em;text-align:left}.lsg-cust-addresses__wrapper .add-address svg{height:20px;width:20px}.shopify-challenge__container .shopify-challenge__button{margin-top:20px}.lsg-header__account-btn.logged-in{background-color:var(--lsg-brand-color-1);height:40px;width:40px;border-radius:40px;display:flex;justify-content:center;align-items:center}.lsg-header__utility .logout{margin-right:20px}.lsg-header__account-btn.logged-in svg path{fill:#fff}.lsg-pagination{display:flex;justify-content:center;margin-top:30px}.lsg-pagination ul{display:flex;align-items:center;column-gap:12px}.lsg-cust-account__orders-table.lsg-table{display:flex;flex-grow:1;flex-direction:column}.order-container{display:flex;flex-direction:column;width:100%}.order-header{display:flex;justify-content:space-between;margin-bottom:25px}.header-title{display:flex;flex:1;color:var(--lsg-brand-color-1);align-items:center;text-align:center;text-transform:uppercase}.order-items{display:flex;flex-direction:column;row-gap:10px;border-top:1.5px solid var(--lsg-brand-color-1);padding-top:10px}.order-item{display:flex;justify-content:space-evenly;background-color:var(--lsg-brand-color-5);border-radius:5px;height:40px;align-items:center;width:100%;cursor:pointer}.order-item:hover{background-color:var(--lsg-brand-color-4)}.header-title{font-size:18px;font-weight:600;line-height:24px;letter-spacing:0em;justify-content:center}.order-item .order-number,.order-item .date,.order-item .pay-status,.order-item .fulfill-status,.order-item .total{display:flex;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0em;align-items:center;justify-content:center;flex:1;color:var(--lsg-brand-color-1)}.lsg-cust-account__wrapper h1,.lsg-cust-addresses__wrapper h1,.lsg-cust-order__wrapper h1{color:var(--lsg-brand-color-1);font-family:ITC Souvenir Std;font-size:48px;font-weight:600;line-height:52px;letter-spacing:0em;text-align:left}.lsg-pagination svg{height:15px;width:15px;color:#fff}.lsg-pagination .not-current-num{opacity:.4}.lsg-cust-account .lsg-cust-account__details{gap:0px;background-color:#fff}.lsg-cust-account .lsg-cust-account__details .first-last{text-transform:uppercase;font-size:20px;font-weight:600;line-height:24px;margin-bottom:25px;letter-spacing:0em;text-align:left;color:var(--lsg-brand-color-1);width:100%}.order-info{display:flex;flex-wrap:wrap;row-gap:10px}.order-info .date,.order-info .pay-status,.order-info .fulfill-status,.order-info .total{width:50%}.lsg-cust-account .lsg-cust-account__details .lsg-cust-account__info{border-top:1.5px solid var(--lsg-brand-color-1);padding-top:10px;padding-bottom:20px}.lsg-pagination .circle{width:30px;height:30px;background-color:var(--lsg-brand-color-1);display:flex;justify-content:center;align-items:center;border-radius:50px;margin:0 8px}.lsg-pagination .next svg{transform:rotate(270deg);margin-left:5px}.lsg-pagination .prev svg{transform:rotate(90deg);margin-right:5px}.lsg-cust-addresses .lsg-cust-addresses__list{grid-template-columns:repeat(3,minmax(0,auto))}.lsg-cust-addresses .lsg-cust-addresses__address-group .callout{font-size:20px;font-weight:600;line-height:24px;letter-spacing:0em;text-align:left;border-bottom:1px solid var(--lsg-brand-color-1)}.lsg-cust-addresses .lsg-cust-addresses__address-group .callout{padding-bottom:20px}.lsg-cust-addresses__address li{font-family:ITC Avant Garde Gothic Pro Md;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.address-delete-form button{font-family:ITC Avant Garde Gothic Pro Md;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left;text-decoration:underline}.lsg-cust-addresses .lsg-address-controls{align-items:center}.lsg-address-controls button.address-edit{width:215px;height:50px;border-radius:10px;border:2px solid var(--lsg-brand-color-1);text-transform:uppercase;font-size:16px;font-weight:600;line-height:20px;letter-spacing:.02em;text-align:left;display:flex;justify-content:space-around;align-items:center}.lsg-cust-addresses .lsg-cust-addresses__address-group .lsg-cust-addresses__address{gap:10px}.lsg-cust-addresses .lsg-address-controls svg{height:20px;width:20px;stroke:var(--lsg-brand-color-1)}.item-mobile-cards{padding:0 20px;display:flex;flex-direction:column;gap:8px}.lsg-cust-order__address-group h2,.lsg-cust-order__order-heading .callout{color:var(--lsg-brand-color-1);font-size:20px!important;font-weight:600!important;line-height:24px!important;letter-spacing:0em;text-align:left;text-transform:uppercase}.lsg-cust-order__info li,.lsg-cust-order__info li span,.lsg-cust-order__order-heading .p-small,.order-summary-card .subheader,.order-summary-card .right .amount,.order-summary-card .header,.order-summary-card .left .text{color:var(--lsg-brand-color-1);font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.order-summary-card .left .text,.order-summary-card .right .amount span{font-size:14px}.order-summary-card .amount.subtotal,.order-summary-card .amount.shipping{text-align:right!important}.order-summary-card{display:flex;flex-direction:column;width:100%;background-color:#dae9ea;box-shadow:0 0 20px #0000001a;border-radius:10px;padding:15px}.order-summary-card .row{display:flex;justify-content:space-between;align-items:center}.order-summary-card .long{flex:3}.order-summary-card .short{flex:1}.order-summary-card .row.first{padding-bottom:20px;border-bottom:1.5px solid var(--lsg-brand-color-1)}.order-summary-card .row.second{padding:10px 0;border-bottom:1px solid var(--lsg-brand-color-1)}.order-summary-card .left,.order-summary-card .right{display:flex;flex-direction:column;row-gap:10px}.order-summary-card .last-row{margin-top:15px}.order-summary-card .text.total,.order-summary-card .amount.total{font-weight:700}.order-summary-card .amount.total,.order-summary-card .text.total{margin-top:10px;font-size:18px;text-transform:uppercase}.order-summary-card .last{display:flex;justify-content:flex-end}.order-summary-card .header{text-transform:uppercase}.order-summary-card .mobile{display:none}.order-summary-card .date,.order-summary-card .pay-status,.order-summary-card .fulfill-status,.order-summary-card .total{display:flex;flex-direction:column;row-gap:8px}.order-summary-card .order-title{color:var(--lsg-brand-color-1);font-size:15px;font-weight:600;line-height:20px;letter-spacing:.02em;text-align:left}.order-summary-card .info{color:var(--lsg-brand-color-1);font-size:13px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:left}.lsg-page-width.extra{margin-top:30px}.back-btn{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left;display:flex;justify-content:space-between;align-items:center;column-gap:15px;width:max-content;color:var(--lsg-brand-color-1)}.back-btn svg{height:20px;width:20px;transform:rotate(180deg)}.address-modal-wrapper{background-color:#fff}.address-modal-wrapper dialog::backdrop{background:#fff!important}.lsg-cust-addresses [lsg-add-address-modal],.lsg-cust-addresses [lsg-edit-address-modal]{width:100%}.lsg-cust-addresses .form-wrapper{margin-top:40px}.lsg-cust-addresses form{max-width:670px;margin:0 auto}.lsg-cust-addresses .inputs-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:20px;column-gap:10px;margin:20px 0}.lsg-cust-addresses .fieldset-set{display:flex}.lsg-cust-addresses .input-container{display:flex;width:49%;flex-direction:column}.lsg-cust-addresses .input-container input{background-color:#eef8f7;height:50px;border-radius:10px;row-gap:10px;color:#8a9c9e;padding-left:10px}.lsg-cust-addresses .input-container .title{color:var(--lsg-brand-color-1);font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.lsg-cust-addresses .lsg-checkbox-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.lsg-cust-addresses .lsg-checkbox-wrapper label{color:var(--lsg-brand-color-1);font-family:ITC Souvenir Std;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.lsg-cust-addresses .required-fields{color:var(--lsg-brand-color-1);font-family:ITC Avant Garde Gothic Pro Md;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:right}.lsg-cust-addresses .checkbox-container input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;outline:none}.lsg-cust-addresses .checkbox-container input[type=checkbox]:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #8A9C9E;border-radius:50%;margin-right:5px}.lsg-cust-addresses form select{border:none;height:50px;border-radius:10px;background-color:#eef8f7;color:#8a9c9e;padding:0 5px}.lsg-cust-addresses .lsg-checkbox-wrapper .checkbox-container{cursor:pointer}.lsg-cust-addresses .checkbox-container input[type=checkbox]:checked:before{background-color:#fff;border:5px solid var(--lsg-brand-color-1)}.lsg-button__style-3-2{background-color:var(--lsg-brand-color-1);color:#fff}[lsg-edit-address-form] form input:invalid{outline:1.5px solid red}.checkbox-container.address-check label{color:#8a9c9e;font-family:ITC Souvenir Std;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left;cursor:pointer}.checkbox-container.address-check label .checkbox-container.address-check label{font-family:ITC Souvenir Std;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0em;text-align:left}.checkbox-container.address-check[data-current-default-address=true] label{color:var(--lsg-brand-color-1)}.input-container.province-override{display:flex!important}@media screen and (max-width: 989px){.lsg-cust-addresses .lsg-cust-addresses__list{grid-template-columns:repeat(1,minmax(0,auto));gap:30px}.lsg-cust-addresses__address-group{box-shadow:0 0 20px #0000001a;border-radius:10px;padding:15px}.lsg-cust-addresses .lsg-cust-addresses__address-group .callout{border:none}.lsg-cust-addresses .lsg-address-controls{width:100%;justify-content:space-between}.lsg-cust-account__wrapper .top,.lsg-cust-addresses__wrapper .top,.lsg-cust-order__wrapper .top,.modal-top{flex-direction:column;gap:30px}.lsg-cust-account__orders-table.lsg-table{display:none}.lsg-cust-account .lsg-cust-account__details{border-radius:10px;box-shadow:0 0 20px #0000001a}.lsg-cust-account .lsg-cust-account__details .lsg-cust-account__info{border-top:none}.lsg-cust-account__details .bottom{width:100%;max-width:250px}.lsg-cust-order__address-group{box-shadow:0 0 20px #0000001a;padding:15px;border-radius:10px}.lsg-cust-order__info li,.lsg-cust-order__info li span,.lsg-cust-order__order-heading .p-small,.order-summary-card .subheader,.order-summary-card .right .amount,.order-summary-card .header,.order-summary-card .left .text{font-size:14px}.lsg-cust-order .lsg-cust-order__content-wrapper .lsg-cust-order__order-detail{max-width:none}.lsg-cust-order__content-wrapper{gap:30px}.order-summary-card .header.short,.order-summary-card .row.second.desktop{display:none}.order-summary-card .mobile{display:block}.order-summary-card .mobile a{font-size:14px}.order-summary-card .header.long{font-size:16px}.order-summary-card .row.second{padding:20px 0}.lsg-cust-order__addresses{padding:0!important}.back-btn{padding:0 15px}}@media screen and (max-width: 701px){.lsg-cust-addresses form{padding:0 10px}.lsg-cust-addresses .inputs-wrapper{justify-content:center;row-gap:10px}.lsg-cust-addresses .input-container{width:100%}}@media screen and (max-width: 561px){.lsg-customers-login .lsg-customers-login__wrapper,.lsg-customers-register__wrapper{padding:30px 14px!important;gap:35px!important}.lsg-form-wrapper .required-label,.customer-email{font-size:14px}.lsg-form-wrapper .lsg-form-controls .lsg-button{max-width:none}.lsg-customers-login .lsg-customers-login__forms-container{min-height:max-content}}.current-num,.lsg-cust-account__info,.lsg-cust-addresses__address li,.lsg-address-controls,.lsg-cust-addresses .lsg-cust-addresses__address-group .callout,.lsg-form-wrapper input,.lsg-form-wrapper input:-webkit-autofill{color:var(--lsg-brand-color-1);-webkit-text-fill-color:var(--lsg-brand-color-1)}
/*# sourceMappingURL=/cdn/shop/t/104/assets/account.css.map */
