.fostr-customer__content{margin:var(--spacer-32) var(--spacer-16) var(--spacer-64)}.fostr-customer__media img,.fostr-customer__media svg{display:block;width:100%;height:auto}.form-field.form-dob{margin-bottom:var(--spacer-24)}.form-field.form-dob .dob-container{column-gap:13px;display:grid;grid-auto-columns:minmax(0px,1fr);grid-auto-flow:column;grid-auto-rows:minmax(0px,1fr);margin-bottom:16px;margin-top:16px}.input-select{position:relative}.input-select:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" focusable="false" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="m11.9 5.6-4.653 4.653a.35.35 0 0 1-.495 0L2.1 5.6"></path></svg>');background-repeat:no-repeat;background-size:100%;content:"";display:block;height:10px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:10px}.input-select select{color:#0000008f}.input-select label{color:#0000008f;display:none;font-size:13px;letter-spacing:var(--x-global-typography-kerning);max-width:calc(100% - 62px);position:absolute;left:11px;top:7px}.input-select.changed label{display:block}.input-select.changed select{color:var(--color-midnight)}.input-select select{border:1px solid var(--color-midnight);padding-left:11px}.input-select.changed select{padding-bottom:8px;padding-top:24px}.dob-input{background:none;border:none;color:var(--color-midnight);font-size:var(--font-size-14);outline:none;text-align:left;width:auto}.dob-input:focus{border-bottom-color:#000}.dob-input::placeholder{color:var(--color-darkgrey)}.dob-separator{font-size:var(--font-size-14);color:#6c7a89;margin:0 .5rem}.form-field.form-dob>input,.form-field.form-dob>.dob-separator{vertical-align:middle}@media screen and (min-width:750px){.fostr-customer__content{margin-left:var(--spacer-32);margin-right:var(--spacer-32)}}@media screen and (min-width:990px){.fostr-customer__content-container{display:flex;align-items:center;justify-content:center}.fostr-customer__content{width:100%;max-width:44.8rem;margin:var(--spacer-64)}.fostr-customer__media{position:sticky;top:0}.fostr-customer__media img,.fostr-customer__media svg{width:100%;height:100vh;object-fit:cover;object-position:center}}#theme :is(.account,.order){margin:6rem auto 9rem;max-width:var(--page-width);padding:0 2rem}@media screen and (min-width:750px){#theme :is(.account,.order){padding:0 5rem}}#theme .account-page h2{text-transform:uppercase;font-size:var(--font-size-24);line-height:var(--leading-normal);font-family:var(--font-body-family);margin-top:0;margin-bottom:var(--spacer-32);font-weight:var(--font-display-weight)}#theme .account-custom{margin-top:var(--spacer-32)}#theme .account-nav{position:relative;display:flex;justify-content:center}#theme .account-nav:after{content:"";position:absolute;z-index:-1;display:block;bottom:0;left:0;right:0;width:100%;height:1px;background:var(--color-lightgrey)}#theme .account-nav ul{padding:0;margin:0 auto}#theme .account-nav li{list-style:none;line-height:var(--leading-none);float:left;display:inline}#theme .account-nav ul>:not([hidden])~:not([hidden]){margin-left:var(--spacer-32)}#theme .account-nav li a{display:flex;text-decoration:none;align-items:center;font-size:var(--font-size-14);color:var(--color-midnight);line-height:var(--leading-normal);padding:var(--spacer-12) 0}#theme .account-nav li a svg{display:none;margin-right:var(--spacer-8);transform:rotate(-90deg)}#theme .account-nav li a.active-link{text-decoration:none;border-bottom:1px solid var(--color-midnight)}@media screen and (min-width:990px){#theme .account-nav ul>:not([hidden])~:not([hidden]){margin-top:var(--spacer-16);margin-left:0}#theme .account-nav li{display:flex;float:none}#theme .account-nav li a{line-height:inherit;padding:0}#theme .account-nav li a.active-link{border-bottom:none}#theme .account-nav li a.active-link svg{display:block}}#theme .customer table{border-bottom:none}#theme .customer a{text-decoration:none;transition:none;color:var(--color-midnight)}#theme .customer a:hover{color:var(--color-grey)}#theme .customer table{box-shadow:none;font-size:var(--font-size-13)}#theme .customer thead th{text-transform:none;font-size:var(--font-size-14);font-family:var(--font-body-family);font-weight:var(--font-heading-weight);color:var(--color-midnight)}#theme .customer thead:after,#theme .customer tfoot:before{height:1px;background:var(--color-lightgrey)}#theme .customer tbody tr{border-top:1px solid var(--color-lightgrey)}@media screen and (min-width:750px){#theme .customer.order tbody tr:last-child{border-bottom:1px solid var(--color-lightgrey)}}#theme .customer tbody tr:first-of-type{border-top:0}#theme .account table td:first-of-type a{border:none;box-shadow:none;padding:0}#theme .customer th:first-of-type,#theme .customer td:first-of-type{padding-left:0}#theme .customer thead th,#theme .customer tbody td{padding-top:var(--spacer-16);padding-bottom:var(--spacer-16)}#theme .order-details td:nth-child(2){white-space:nowrap}@media screen and (max-width:749px){#theme .customer thead{display:table-header-group}#theme .customer th{display:table-cell}#theme .customer th,#theme .customer td:first-of-type{text-align:left;padding-left:0;padding-right:2.2rem}#theme .customer tr{display:table-row;flex-direction:initial;justify-content:left;width:auto}#theme .customer td:before{display:none}#theme .customer td{display:table-cell;text-align:left}#theme .customer td:first-of-type{display:table-cell;align-items:initial}}@media screen and (min-width:990px){#theme .account-page{display:flex}#theme .account-nav{width:20%;margin-top:7rem;margin-bottom:0;margin-left:0;margin-right:0;border-bottom:none;justify-content:left}#theme .account-nav:after{display:none}#theme .account-custom{width:80%;margin-top:0}#theme .account-nav ul{flex-direction:column;margin:0}}.order-history,.order-details{margin-top:-17px}.order-details--mobile{margin-top:var(--spacer-32);margin-bottom:var(--spacer-32)}#theme .order-details--mobile tr{border-bottom:none}#theme .order tbody td{padding-top:var(--spacer-16);padding-bottom:var(--spacer-16)}#theme .order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start}#theme .order tbody td{vertical-align:top}#theme .order-details tfoot td{font-size:var(--font-size-14);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:var(--color-midnight)}#theme .order-details tfoot td:first-of-type{text-align:right}#theme .order-details .product-cell{display:flex;flex-direction:row}#theme .order-details .product-cell a{text-decoration:none;display:block}#theme .order-details .product-cell p{font-size:var(--font-size-13);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:var(--color-midnight);margin-bottom:var(--spacer-4)}#theme .order-details .product-cell span{font-size:var(--font-size-12);color:var(--color-darkgrey)}#theme .order-details .product-cell>div:first-of-type{margin-right:var(--spacer-16)}#theme .order-details th:last-of-type,#theme .order-details td:last-of-type{padding-right:0}#theme .order tfoot:before{display:none}#theme .order-details tr:nth-last-child(2){border:none}#theme .customer td:empty{display:table-cell}@media screen and (min-width:750px){#theme .order-info{grid-template-columns:1fr 1fr 1fr}#theme .order tfoot:before{display:block}#theme .order thead th:nth-last-child(-n+3),#theme .order td:nth-last-child(-n+3){text-align:left}}#theme .account thead th:last-of-type,#theme .account td:last-of-type,#theme .order thead th:last-of-type,#theme .order td:last-of-type{text-align:right}#theme .order-info{margin-top:var(--spacer-8);display:grid;gap:1px}#theme .order-info .order-info__cell{padding:var(--spacer-32);background:var(--color-lightgrey)}#theme .order-info .order-info__cell h6{margin:0 0 var(--spacer-16);font-size:var(--font-size-12);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:var(--color-midnight);text-transform:uppercase}#theme .order-info .order-info__cell p{font-size:var(--font-size-12);line-height:var(--leading-normal)}#theme .order-info .order-info__cell p:last-of-type{margin-bottom:0}#theme .order-info .order-info__cell table{margin-bottom:var(--spacer-32)}#theme .order-info .order-info__cell table tr{border:none}#theme .order-info .order-info__cell table td{text-align:left;padding:0;border:none}#theme .order-info .order-info__cell table td:first-of-type p{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}#theme tfoot.show-lg{display:none}@media screen and (min-width:750px){#theme tfoot.show-lg{display:table-footer-group}#theme .hide-lg{display:none}}#theme .order-details--mobile tfoot td:first-of-type{text-align:left}#theme .order-details--mobile tfoot td:last-of-type{text-align:right}@media screen and (min-width:750px){#theme .addresses{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}}@media screen and (min-width:1080px){#theme .addresses{grid-template-columns:1fr 1fr 1fr}}#theme .addresses{margin-top:var(--spacer-8);display:grid;width:100%;gap:1px}#theme .addresses .addresses__cell{padding:var(--spacer-32);background:var(--color-lightgrey);font-size:var(--font-size-13);line-height:var(--leading-normal)}#theme .addresses .addresses__cell p:last-child{margin-bottom:0}#theme .addresses .addresses__cell .heading{font-size:var(--font-size-12);line-height:var(--leading-normal);font-weight:var(--font-heading-weight);margin-bottom:20px}#theme .addresses .addresses__cell .default{font-size:var(--font-size-12);background-color:var(--color-white);padding:3px var(--spacer-8);margin-bottom:var(--spacer-16)}#theme .customer button{margin:0;position:relative;display:inline-block;text-decoration:none;font-weight:var(--font-body-weight-medium);color:var(--color-midnight);border:0;font-size:var(--font-size-13);line-height:var(--leading-normal);letter-spacing:var(--tracking-wide);padding:0;background-color:transparent;min-width:0;min-height:0;margin-right:var(--spacer-12)}#theme .customer button:before{display:none}#theme .customer button:after{top:unset;border-radius:0;box-shadow:none}.telephone--wrapper{display:flex;flex-direction:row}.telephone--wrapper select{width:100%;max-width:82px;margin-right:var(--spacer-16)}@media screen and (min-width:750px){.telephone--wrapper select{max-width:152px}}
/*# sourceMappingURL=/cdn/shop/t/214/assets/fostr-customer.css.map */
