.page-customer{background:var(--bg)}.page-customer a[data-button-delete],.page-customer a[data-button-edit]{text-decoration:underline}.page-customer .is-hidden{display:none}#customer_login>p{float:left}.return a{color:var(--text-lighten)}.no-padding{padding:0}.section-header--address{text-align:left}.section-header--address h1{margin-bottom:0}@media only screen and (min-width:768px){.section-header--address{display:flex;justify-content:space-between;align-items:center}}.address-return,.address-title{display:block}.template-customers-account table,.template-customers-account th,.template-customers-account td{border-width:var(--BORDER-WIDTH);padding:20px 15px;color:var(--text)}.template-customers-account .table-wrap{margin-top:10px}.address{padding-bottom:25px;position:relative}.addresses-wrapper{display:flex;flex-direction:column}.address__edit,.address__form{padding-top:25px}.address__form__name,.address__form__bottom,.address__edit__name,.address__edit__bottom{display:grid;grid-template-columns:minmax(0,1fr)}.address__form .address-form__checkbox,.address__edit .address-form__checkbox{display:flex;align-items:center;gap:8px}.address__form .address-form__checkbox input,.address__edit .address-form__checkbox input{margin:0;height:auto}@media only screen and (min-width:480px){.address__form__name,.address__form__bottom,.address__edit__name,.address__edit__bottom{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--grid-gutter)}}.order__item{display:grid;grid-template-columns:minmax(0,1fr)}@media only screen and (min-width:768px){.order__item{grid-template-columns:minmax(0,3fr) minmax(0,1fr);column-gap:var(--gutter-mobile)}}@media only screen and (min-width:1024px){.order__item{column-gap:var(--gutter)}}.order__item td a{position:relative;display:inline-block;text-decoration:none!important}.order__item td a:before,.order__item td a:after{content:"";position:absolute;left:0;bottom:-.1rem;width:100%;height:var(--BORDER-WIDTH);display:block;background:var(--btn-text, var(--link));transition:none;pointer-events:none}.order__item td a:before{transform:scaleX(0);transform-origin:left}.order__item td a:after{transform-origin:right}.no-touch .order__item td a:hover{background:transparent;border:0}.no-touch .order__item td a:hover:before,.no-touch .order__item td a:hover:after{transition:transform 1.1s cubic-bezier(.19,1,.22,1);transform:scaleX(0)}.no-touch .order__item td a:hover:before{transform:scaleX(1);transition-delay:.25s}.order__item .order__item__property{margin:2px 0 0;font-size:calc(.85rem * var(--adjust-body))}.template-customers-order th,.template-customers-order td{border:var(--BORDER-WIDTH) solid var(--border);padding:20px 15px}.template-customers-order .note{padding:0;color:var(--text-lighten);text-align:inherit;opacity:.7}.template-customers-order table{overflow:scroll}.responsive-order th{display:none}.account__heading{display:inline-block;margin-right:20px}.account__heading--small{font-size:calc(2.5rem * var(--adjust-heading))}.account__subheading{margin:0 0 var(--gutter-mobile)}@media only screen and (min-width:768px){.account__subheading{margin:0 0 var(--gutter)}}.template-customers-order ::-webkit-scrollbar,.template-customers-account ::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:2px}.template-customers-order ::-webkit-scrollbar-thumb,.template-customers-account ::-webkit-scrollbar-thumb{border-radius:0;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.address-selector-wrapper{position:relative;display:block;padding-right:0;z-index:99}.address-selector-wrapper .icon-select{position:absolute;top:0;right:0;height:100%;width:54px;padding:0 20px;pointer-events:none;transform:rotate(90deg)}.template-customers-addresses label{display:block;margin-bottom:5px}.template-customers-addresses label.inline{display:inline-block;margin:0 0 0 4px}@media only screen and (max-width:1023px){.responsive-order{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.responsive-order th,.responsive-order td{width:100%;display:block}.template-customers-account table,.template-customers-account tbody{border:none}.template-customers-account table,.template-customers-account th,.template-customers-account td{border-width:1px}.template-customers-account th,.template-customers-account td{background:none;padding:10px;vertical-align:top}.template-customers-account .table-wrap{margin-left:0;margin-top:0}.template-customers-account .responsive-order th{border-left:var(--BORDER-WIDTH) solid var(--border);border-top:none;border-right:none}.template-customers-account .responsive-order td{border-right:var(--BORDER-WIDTH) solid var(--border);border-top:none}.template-customers-account .responsive-order th:first-of-type,.template-customers-account td:first-of-type{border-width:0 0 var(--BORDER-WIDTH) 0;padding:20px 15px 10px 0}.template-customers-account .responsive-order td:last-of-type{border-width:var(--BORDER-WIDTH)}.template-customers-account .responsive-order th:last-of-type{border-width:var(--BORDER-WIDTH)}.address-return{display:block;margin-bottom:10px}.template-customers-order .order-title{font-size:calc(1.125rem * var(--adjust-body))}.template-customers-order table{border-collapse:separate}.template-customers-order th,.template-customers-order td{display:block;width:100%;background:none;border-top:0;border-bottom:var(--BORDER-WIDTH) solid var(--border);border-left:0}.template-customers-order td:not(:first-child){border-right:0}.template-customers-order th:first-of-type,.template-customers-order td:first-of-type{border-top-width:2px}.template-customers-order tfoot tr:last-of-type td,.template-customers-order tfoot tr:last-of-type th{border-bottom:0}.desktop-order{display:none!important}.toggle-wrapper{position:relative;text-align:center;right:0;margin-bottom:25px}.btn--checkout{margin-bottom:10px}.account__heading{padding-left:0}.password-input,.signup-input{margin-bottom:10px}}.order__item__subscription{font-size:calc(.75rem * var(--adjust-body));margin-top:10px;margin-bottom:0}.order__discounts p{margin:0}.account__table{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gutter-mobile)}@media only screen and (min-width:768px){.account__table{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}@media only screen and (min-width:1024px){.account__table{gap:var(--gutter)}}.reset-password{display:flex;justify-content:center}.reset-password__form{width:100%}@media only screen and (min-width:768px){.reset-password__form{width:33%}}input::placeholder,textarea::placeholder{font-size:16px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:16px}input::-moz-placeholder,textarea::-moz-placeholder{font-size:16px}input:-ms-input-placeholder,textarea:-ms-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:16px}.o-account-page__content:not(.is-active){display:none}button.account-nav__link.is-active,.account-nav__link:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:8.5%;text-underline-offset:24.5%;text-underline-position:from-font}.btn--account-link,.address-return .btn--account-link{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:8.5%;text-underline-offset:24.5%}ul.account-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}li.account-nav__item{margin:0}li.account-nav__item .account-nav__link{font-weight:400;line-height:180%;letter-spacing:-.48px}.form-row--birthday{margin-bottom:15px}.form-row.form-row--birthday{margin-bottom:10px;position:relative}.form-row.form-row--birthday input[type=date]{margin-bottom:0}.form-row.form-row--birthday .o-form__label-mobile{display:none}@media only screen and (max-width:1023px){@supports (-webkit-touch-callout: none){.form-row.form-row--birthday .o-form__label{display:none}.form-row.form-row--birthday .o-form__label-mobile{position:absolute;top:13px;left:20px;transition:opacity .2s ease;pointer-events:none;display:block}.form-row.form-row--birthday input[type=date]:focus+.o-form__label-mobile{opacity:0}}.account-nav{margin-bottom:60px}}.page-customer .form-vertical input,.page-customer .form-vertical select{height:54px}.o-account-page__content .wrapper{width:100%;padding:0}@media only screen and (min-width:1024px){.o-account-page__wrapper{display:grid;grid-template-columns:19.563rem 1fr;margin:0 auto;width:100%}.account-nav{padding:5rem 0 5.25rem}.o-account-page__content{padding:4.85rem min(7.4%,5.5rem) 4.9rem}}
/*# sourceMappingURL=/cdn/shop/t/1183/assets/template-customer.css.map */
