.page-customer{padding-block:var(--padding-2xl, 3rem);padding-inline:var(--page-margin, 16px)}.page-customer .wrapper{width:100%;max-width:32rem;margin-inline:auto}.template-customers-account .page-customer .wrapper,.template-customers-order .page-customer .wrapper,.template-customers-addresses .page-customer .wrapper{max-width:var(--narrow-page-width, 1000px)}.page-customer .is-hidden{display:none}.page-customer .section__header{margin-bottom:var(--padding-xl, 1.5rem)}.account__heading{display:inline-block;margin:0 0 .5rem}.account__heading--small{font-size:var(--font-h3--size, 1.5rem)}.account__subheading{margin:.5rem 0 0;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7))}.account__subheading a{color:var(--color-foreground);text-decoration:underline}.section__heading-line{border:none;border-top:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .15));margin:var(--padding-lg, 1rem) 0}.form-vertical{display:flex;flex-direction:column;gap:var(--padding-lg, 1rem)}.form-vertical-wrapper{width:100%}.hidden-label{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.input--full{display:block;width:100%;text-align:left;padding:var(--input-padding, .875rem 1rem);font-size:var(--font-paragraph--size, 1rem);color:var(--color-input-text);background-color:var(--color-input-background);border:var(--style-border-width-inputs, 1px) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs, 4px);outline:none;transition:box-shadow var(--animation-speed, .2s) ease}.input--full:is(:focus,:hover){box-shadow:var(--input-box-shadow-focus);background-color:var(--color-input-hover-background, var(--color-input-background))}.input--full.error{border-color:#d02b2b}.page-customer .btn,.page-customer .btn--primary{display:inline-grid;align-content:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer;width:fit-content;-webkit-appearance:none;appearance:none;border:none;font-family:var(--button-font-family-primary, var(--font-paragraph--family));font-size:var(--font-paragraph--size, 1rem);line-height:var(--font-paragraph--line-height, 1.4);text-transform:var(--button-text-case-primary, none);padding-block:var(--button-padding-block, .9rem);padding-inline:var(--button-padding-inline, 1.75rem);border-radius:var(--style-border-radius-buttons-primary, 4px);color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);box-shadow:inset 0 0 0 var(--style-border-width-primary, 0) var(--color-primary-button-border);transition:color var(--animation-speed, .2s) ease,background-color var(--animation-speed, .2s) ease}.page-customer .btn:hover,.page-customer .btn--primary:hover{color:var(--color-primary-button-hover-text);background-color:var(--color-primary-button-hover-background)}.page-customer hover-button{display:none}.return{display:inline-block;margin-top:.25rem}.return a,.light-gray,.light-gray a{color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7))}.return a:hover,a.light-gray:hover{color:var(--color-foreground)}.page-customer .note,.page-customer .form-success{margin-bottom:var(--padding-lg, 1rem);color:var(--color-foreground)}.page-customer .errors,.page-customer .form-errors{margin-bottom:var(--padding-lg, 1rem);color:#d02b2b}.page-customer .errors ul{margin:0;padding-inline-start:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.reset-password{display:flex;justify-content:center}.reset-password__form{width:100%;max-width:32rem}.account__logout{margin-left:1rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7));text-decoration:underline}.account__table{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--padding-2xl, 2.5rem)}@media only screen and (min-width:768px){.account__table{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.account__table table{width:100%;border-collapse:collapse}.account__table th,.account__table td{text-align:left;padding:.75rem;border-bottom:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .15))}.table-wrap{overflow-x:auto}@media only screen and (max-width:767px){.desktop-order{display:none}.responsive-order{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem;border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .15))}.responsive-order th,.responsive-order td{display:block;width:100%;border:none;padding:.5rem .75rem}}.pagination{margin-top:var(--padding-xl, 1.5rem);display:flex;gap:1rem}.address__form__name,.address__form__bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--padding-lg, 1rem)}@media only screen and (min-width:480px){.address__form__name,.address__form__bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}.cl{padding:0;display:flex;flex-direction:column;min-height:calc(100svh - var(--cl-mainpad, 48px));box-sizing:border-box}.cl__grid{display:grid;grid-template-columns:1fr;flex:1 0 auto}.cl__form-col{display:flex;align-items:center;padding:1.25rem var(--page-margin, 16px) 2.5rem}.cl__form-inner{width:100%;max-width:30rem;margin-inline:auto}.cl form{display:flex;flex-direction:column;gap:1.15rem}.cl__header{margin-bottom:.6rem}.cl__title{margin:0 0 .75rem;font-family:Jost,sans-serif;font-size:2.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.05}.cl__subheading{margin:0;font-size:.95rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7))}.cl__subheading a{color:var(--color-foreground);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.cl__subheading a:hover{color:#eb1a51!important}.cl__password{position:relative}.cl__password .input--full{padding-right:2.75rem}.cl__password-toggle{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7))}.cl__password-toggle:hover{color:var(--color-foreground)}.cl__actions{display:flex;align-items:center;gap:1.5rem;margin-top:.5rem}.cl__submit{background-color:#000!important;color:#fff!important;border:none;padding:.85rem 2.25rem;border-radius:4px;font-size:.95rem;cursor:pointer;transition:background-color .25s ease}.cl__submit:hover{background-color:#eb1a51!important;color:#fff!important}.cl__forgot{font-size:.9rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7));text-decoration:underline;text-underline-offset:2px}.cl__forgot:hover{color:var(--color-foreground)}.cl__guest{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .15))}.cl__media-col{position:relative;background:#f7eded;order:-1;min-height:35svh}.cl__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.cl__media-img--mobile{display:none}@media screen and (max-width:767px){.cl__media-col--has-mobile .cl__media-img--desktop{display:none}.cl__media-col--has-mobile .cl__media-img--mobile{display:block}}@media screen and (min-width:768px){.cl__grid{grid-template-columns:1fr 1fr;align-items:stretch}.cl__form-col{padding:4rem clamp(2rem,6vw,6rem)}.cl__media-col{order:0;min-height:0}}@media screen and (min-width:1100px){.cl__title{font-size:3.25rem}}.cl__trust{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .12));flex-shrink:0}.cl__trust-item{display:flex;align-items:center;gap:.75rem;padding:.9rem var(--page-margin, 16px)}.cl__trust-item+.cl__trust-item{border-left:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .12))}.cl__trust-item:nth-child(odd){border-left:none}.cl__trust-item:nth-child(n+3){border-top:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .12))}.cl__trust-icon{display:inline-flex;flex-shrink:0;color:var(--color-foreground)}.cl__trust-text{display:flex;flex-direction:column;line-height:1.3}.cl__trust-text strong{font-family:Jost,sans-serif;font-size:.9rem;font-weight:600;color:var(--color-foreground)}.cl__trust-text span{font-size:.8rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .6))}@media screen and (min-width:768px){.cl__trust{grid-template-columns:repeat(4,1fr)}.cl__trust-item{justify-content:center;padding:1.75rem 1rem}.cl__trust-item:nth-child(n+3){border-top:none}.cl__trust-item:nth-child(odd){border-left:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-15, .12))}.cl__trust-item:first-child{border-left:none}}
/*# sourceMappingURL=/cdn/shop/t/213/assets/template-customer.css.map */
