.login a[href="#recover"]{margin:var(--spacing-m) auto var(--spacing-xs);font-family:var(--font-misc);font-size:var(--text-2xs);text-decoration:none}h1#login,h1#recover{display:none}form#customer_login input:focus-visible{outline:none;box-shadow:none}form#customer_login input{margin-bottom:30px}form#customer_login label:nth-of-type(1){margin-top:0}.customer button.customer-login-button{margin:0}.customer a.button.button--secondary.button--dark-outline.customer-register-button{margin-top:16px;width:100%}.buly-grid.account{max-width:100%;padding:0;margin-top:0;background:#fff;margin-bottom:0}@media (min-width: 750px){.buly-grid.account{max-width:100%;padding:0px var(--spacing-base);margin-top:100px;margin-bottom:var(--spacing-l)}}.template-account{grid-template-rows:0 32px 110px 1fr auto}.buly-grid.delivery-details,.buly-grid .account__main.addresses,.buly-grid .account__main.order-history{margin-bottom:50px}@media (max-width: 750px){.buly-grid .account__main.order-history{background:#fff}}.account table.order-details td{padding-top:var(--spacing-xs);padding-bottom:0}.customer.account,.customer.order,.customer:not(.account):not(.order){max-width:1140px;padding:0 var(--spacing-base)}.buly-grid .account__sidebar,.buly-grid .account__main{grid-column:1 / -1}.buly-grid .account__main{padding-left:var(--spacing-base);white-space:nowrap;overflow-x:scroll;margin:0}.buly-grid .account__main.addresses{margin-left:var(--spacing-base);margin-right:var(--spacing-base);padding-left:0;white-space:inherit}@media (min-width:750px){.buly-grid.delivery-details,.buly-grid .account__main.addresses,.buly-grid .account__main.order-history{margin-bottom:100px;margin-left:0;margin-right:0}}.account__main .addresses{display:grid;grid-template-columns:1fr;gap:1px;padding-top:var(--spacing-base)}.account__main .addresses .underlined-link{border:0;padding-left:0;cursor:pointer;text-align:left}@media (min-width: 750px){.account__main .addresses .underlined-link{text-align:center}}@media (min-width: 750px){.buly-grid .account__main{padding-left:0}.account__main .addresses{padding-top:0;grid-template-columns:1fr 1fr}}@media (min-width: 1200px){.account__main .addresses{grid-template-columns:1fr 1fr 1fr}}.account__main::-webkit-scrollbar,.account__sidebar-links::-webkit-scrollbar{width:0px;display:none}.account__main::-webkit-scrollbar-track,.account__sidebar-links::-webkit-scrollbar-track{background:none}.account__main::-webkit-scrollbar-thumb,.account__sidebar-links::-webkit-scrollbar-thumb{background:none}.account__main::-webkit-scrollbar-thumb:hover,.account__sidebar-links::-webkit-scrollbar-thumb:hover{background:none}@media screen and (min-width:750px){.buly-grid .account__sidebar{grid-column-start:1;grid-column-end:3;flex-direction:column}.buly-grid .account__main{grid-column-start:3;grid-column-end:13}}.customer .account-overview__grid--title{margin-bottom:var(--spacing-2xs);font-size:var(--text-xl);text-align:left}.account-overview__grid{display:grid;grid-template-columns:20rem auto;grid-template-rows:1fr auto;font-family:var(--font-misc);padding-top:var(--spacing-s);row-gap:2rem;column-gap:var(--spacing-3xs)}.account-overview__grid .account-overview__grid--title{grid-row:1 / 2;grid-column:2 / 3}.account-overview__grid .account-overview__grid--navbar{grid-row:2 / 3;grid-column:1 / 2}.account-overview__grid .account-overview__grid--orders,.account-overview__grid .account-overview__grid--addresses{grid-row:2 / 3;grid-column:2 / 3}.account-overview__grid--navbar ul{list-style:none;padding:0;margin:0;text-align:left}.account-overview__grid--navbar ul li:first-of-type{margin-top:0}.account-overview__grid--navbar ul li:last-of-type{margin-bottom:0}.account-overview__grid--navbar ul li,.account-overview__grid--navbar ul li a{font-family:var(--font-misc);text-transform:uppercase;text-decoration:none;font-size:var(--text-2xs);letter-spacing:0}.account-overview__grid--navbar ul li{margin:var(--spacing-s) 0}.account-overview__grid--navbar ul li.active{font-weight:700}.customer table{box-shadow:none;margin:0}.customer table th,.customer table td{font-size:var(--text-2xs)}.customer .account-overview__grid .account-overview__grid--orders table th{font-weight:700;padding-left:0;text-align:left;padding-top:0}.customer .account-overview__grid .account-overview__grid--orders table td{padding-top:1.6rem;padding-bottom:2.5rem;padding-left:0;text-align:left;padding:1.6rem 1rem 2.5rem}.customer .account-overview__grid .account-overview__grid--orders table td a{padding:0;box-shadow:none;border:none;font-size:inherit;text-decoration:initial}.address-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px}.address-cards .account-address__block{width:clamp(33%,380px,50%);background-color:#f2f2f2;margin:0 2px 2px;padding:var(--spacing-m);text-align:left;display:grid;grid-template-rows:1fr 0fr 0fr 3fr 0fr;width:100%;column-gap:5px}.address-cards .account-address__block h2{margin:0}.address-cards .account-address__block:last-of-type{justify-content:flex-start}.address-cards .account-address__block p{margin:0}.address-card__name{grid-row:2;grid-column:1 / 3}.address-card__email{grid-row:3;grid-column:1 / 3}.address-card__address{grid-row:4;grid-column:1 / 3;align-self:center}.address-card__buttons{grid-row:5;grid-column:1 / 3}.address-cards .address-card__btn-edit,.address-cards .address-card__btn-delete{font-size:var(--text-2xs);align-self:flex-start;background-color:transparent;color:var(--color-primary-text);padding:0;margin:0;justify-self:baseline;min-width:unset}.address-cards .address-card__buttons button:not(:last-of-type){margin-right:var(--spacing-m)}.address-card__edit-form{grid-row:6;grid-column:1 / 3}.address-cards .account-address-new{margin:0;background-color:var(--color-brand-2);color:var(--color-white)}.address-cards .account-address-new:hover{color:var(--color-white);border-color:var(--color-brand-2)}.address-cards .account-address-new:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)}#AddAddress{margin:var(--spacing-3xl) 0 var(--spacing-4xl)}#AddressNewHeading,#AddAddress form{margin:var(--spacing-s)}#AddAddress form{width:90%}#AddAddress form input,#AddAddress form label{font-size:var(--text-2xs)}#AddAddress label.checkbox-control{font-weight:400;margin:var(--spacing-m) 0}.order .account-overview__grid .previous-orders td:last-of-type,.order .account-overview__grid .previous-orders th:last-of-type{text-align:right}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{font-size:var(--text-2xs);font-weight:700;text-align:right}.order .previous-orders tr:first-of-type td:first-of-type>div.order-details__product-img-and-title{display:flex;flex-direction:row;gap:1.6rem}.order-details__product-img-and-title img{width:75px;height:75px}.account-overview__grid--orders{grid-column-start:1;grid-column-end:13}@media (min-width: 750px){.order-details__product-img-and-title img{width:100px;height:100px}.account-overview__grid--orders{grid-column-start:3;grid-column-end:13}}.line-item-variant{font-size:var(--text-s)!important}.order .previous-orders .order-details__product-img-and-title .line-item-product-title{font-family:var(--font-header);font-size:var(--text-xl);color:var(--color-brand-1);line-height:1;margin-bottom:var(--spacing-3xs)}.order .previous-orders .order-details__product-img-and-title .line-item-variant{font-size:var(--text-s);font-weight:500}.delivery-and-shipping-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px}.delivery-and-shipping-cards>div{background-color:#f2f2f2;padding:var(--spacing-m)}.delivery-and-shipping-cards>div.active h2{display:block}.delivery-and-shipping-cards>div h2{display:none}.delivery-and-shipping-cards h2{font-size:var(--text-l);margin-bottom:1.6rem;margin-top:0}.delivery-and-shipping-cards .delivery-info-card .delivery-status{font-size:var(--text-2xs);display:grid;grid-template-columns:4fr 5fr;line-height:1.6;margin-bottom:var(--spacing-m);font-family:var(--font-misc)}.delivery-and-shipping-cards .delivery-info-card .delivery-status dt{font-weight:700}.delivery-and-shipping-cards .delivery-info-card a.button{display:flex;align-items:center;justify-content:center;text-decoration:none}.delivery-and-shipping-cards p{font-size:var(--text-s);font-weight:500}@media screen and (max-width: 950px){.account-overview__grid .account-overview__grid--navbar{grid-row:1 / 2;grid-column-start:1;overflow-x:scroll;grid-column-end:3}.account-overview__grid .account-overview__grid--navbar ul{display:flex;align-items:center}.account-overview__grid .account-overview__grid--navbar ul li{min-width:15rem;margin:0;padding:var(--spacing-s) var(--spacing-3xs);border-bottom:1px solid var(--color-ultra-light-grey)}.account-overview__grid .account-overview__grid--navbar ul li.active{border-bottom-color:var(--color-midnight)}.account-overview__grid .account-overview__grid--title{grid-row:2 / 3;grid-column:1 / 3}.account-overview__grid .account-overview__grid--orders,.account-overview__grid .account-overview__grid--addresses{grid-row:3 / 4;grid-column-start:1;overflow-x:scroll}}@media screen and (max-width: 750px){.account-overview__grid .account-overview__grid--addresses .address-cards,.delivery-and-shipping-cards{grid-template-columns:1fr}.account-overview__grid--orders .previous-orders{overflow-x:scroll}.account-overview__grid .account-overview__grid--orders .previous-orders table th{padding:0 1rem}}@media screen and (max-width: 400px){.delivery-and-shipping-cards>div{padding:var(--spacing-xs)}}.account__title--desktop{grid-column-start:3;grid-column-end:13}.account__sidebar .account__sidebar-links a{font-family:var(--font-misc);font-size:var(--text-2xs);text-decoration:none}.account__sidebar .account__sidebar-links a.active,.account__sidebar .account__sidebar-links a:hover{font-weight:700}@media screen and (min-width: 750px){.account__sidebar-links{list-style:none;padding:0;margin:0}.account__sidebar-links li{line-height:15px;font-size:var(--text-2xs);margin:0 0 var(--spacing-base) 0}}@media screen and (min-width: 990px){:is(.account,.order)>div:nth-of-type(2){margin-top:var(--spacing-base)}}@media screen and (max-width: 749px){.account .account__sidebar-links{display:flex;white-space:nowrap;padding:0;overflow-x:scroll;margin:0}.account .account__sidebar-links li{margin:0}.account .account__sidebar-links li a{padding:var(--spacing-xs) var(--spacing-xl) var(--spacing-xs) 0;border-bottom:1px solid var(--color-border);padding-bottom:20px;padding-top:20px}.account .account__sidebar-links li:nth-of-type(1) a{padding-left:var(--spacing-base)}.account .account__sidebar-links .active{text-underline-offset:23px}.account .account__sidebar-links .active,.account__sidebar-links a:hover{text-decoration:underline}.account__sidebar-links li{padding:0;list-style:none}}.account__title--desktop{display:none}.account__title--mobile{display:block;grid-column-start:1;grid-column-end:13;padding-left:var(--spacing-base)}:is(.account,.order) h2.account__mobile-title{margin-top:52px;margin-bottom:0}@media screen and (min-width: 750px){.account__title--desktop{display:block}.account__title--mobile{display:none}}.account__page-title{font-size:var(--text-xl);line-height:var(--text-xl);margin:0}:is(.account,.order) h1{margin:0}.account table{table-layout:auto;border-collapse:collapse;box-shadow:none;width:100%;font-size:var(--text-base);position:relative;margin-bottom:0;margin-top:0}@media screen and (min-width:750px){.account table{table-layout:fixed}}@media screen and (forced-colors: active){.account table{border-top:.1rem solid transparent;border-bottom:.1rem solid transparent}}.account th,.account td{font-weight:var(--font-normal);line-height:15px;font-size:var(--text-2xs);border:none;padding:0}.account tbody td{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.account td:empty{display:initial}.account thead th{font-size:var(--text-2xs);line-height:15px;font-weight:var(--font-semibold);text-transform:none;width:150px;min-width:150px}.account tbody td:first-of-type{padding-top:4rem}.account thead th,.account tbody td{padding-right:var(--spacing-base);padding-top:0;padding-top:var(--spacing-base);padding-bottom:var(--spacing-base)}.account tbody td{font-weight:300}.account thead th{font-size:var(--text-2xs);line-height:15px;font-weight:var(--font-semibold);text-transform:none;padding-right:0;width:20%;font-weight:600;text-align:left;border-bottom:1px solid var(--color-border)}.account thead th:nth-of-type(1),.account thead td:nth-of-type(1){width:25%}.account .previous-orders thead th:nth-of-type(1),.account .previous-orders thead td:nth-of-type(1){width:75%}.account table td:first-of-type a{padding:0;font-weight:300;font-size:var(--text-2xs);box-shadow:none}.account tbody td:first-of-type{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}@media screen and (min-width: 750px){.account thead th:last-child,.account td:last-child{padding-right:0}}.account thead th{font-weight:700}.account thead th,.account tbody td{vertical-align:top}.order-details__product-img-and-title{display:flex;flex-direction:row;gap:var(--spacing-2xs)}.order-details__product-img-and-title .line-item-product-title{font-family:var(--font-header);text-transform:uppercase;font-size:var(--text-m)!important;line-height:var(--text-l);color:var(--color-brand-1);margin-bottom:var(--spacing-2xs)}.account__main table.order-details tfoot{display:none}@media (min-width:750px){.account__main table.order-details tfoot{display:table-row-group}}.account-order-total{grid-column-start:1;grid-column-end:13}.account-order-total__subtotal,.account-order-total__total,.account-order-total__shipping,.account-order-total__tax{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-family:var(--font-misc);font-size:var(--text-2xs);line-height:11px;padding-bottom:var(--spacing-s)}.account-order-total__subtotal>div~div,.account-order-total__total>div~div,.account-order-total__shipping>div~div,.account-order-total__tax>div~div{min-width:fit-content}.account-order-total__subtotal{padding-top:var(--spacing-m)}.account-order-total__total{padding-bottom:var(--spacing-l)}@media (min-width:750px){.account-order-total{display:none}}.order-history #ColumnTotal,.order-history td:last-child{text-align:left}div[data-customer-addresses] .modal-main .grid__item{width:100%;max-width:100%}.addresses .delivery-and-shipping-cards button{margin-right:8px}.delivery-info-card{display:flex;justify-content:space-between;flex-direction:column}.account-edit-buttons-wrapper{display:flex;flex-direction:row;align-items:flex-end}.customer select.caret{padding:0;border-bottom:1px solid var(--color-border);margin-bottom:20px;font-size:.9rem}.birthday-options{width:100%;display:flex}.birthday-options>div{flex:1}.birthday-options>div:nth-of-type(2){margin:0 1rem}.customer.register .alternate-checkbox-label{line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/293/assets/buly-customer.css.map */
