.status--paid,.status--fulfilled{color:var(--jungle)}.status--voided,.status--unfulfilled{color:var(--carbon)}.status--pending,.status--partially_paid,.status--unfulfilled_preparing{color:var(--orange)}.status--partially_refunded{color:var(--carbon)}.login,.register{display:flex;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/curvy-gold-pattern.png?v=1769615244);background-size:20rem;background-repeat:repeat;padding:var(--gap-xl)}:is(.login,.register)>div{position:relative;width:45rem;max-width:100%;background-color:var(--chalk);display:flex;flex-direction:column;align-items:center;box-shadow:var(--shadow);overflow:hidden}.recover--container{position:absolute;width:100%;height:100%;right:0;top:0;display:flex;flex-direction:column;gap:var(--gap-s);border-left:var(--border);padding:var(--gap);text-align:center;background-color:var(--white);transform:translate(100%);transition:var(--transition-transform);z-index:1}.recover--container>*{width:100%}.recover--container.opened{transform:translate(0)}.recover--container .form-buttons{display:flex;flex-direction:column;align-items:center;gap:var(--gap-s);padding-top:var(--gap-s)}.login--container,.register--container{display:flex;flex-direction:column;align-items:center;gap:var(--gap);width:100%;padding:var(--gap)}.login-option__company{display:flex;align-items:center;gap:var(--gap-s);border:var(--border);background-color:var(--gold);padding:var(--gap-xs);transition:var(--transition-background-color)}.login-option__company:hover{background-color:var(--jungle)}.login-option__company .chain{flex-shrink:0;width:auto;height:3.5rem;padding-right:var(--gap-xs);border-right:var(--border)}.login-option__company .arrow{flex-shrink:0;width:calc(1rem + var(--gap-xs));padding-right:var(--gap-xs);transition:var(--transition-transform)}.login-option__company:hover .arrow{transform:translate(var(--gap-xs))}.login__options{width:100%;max-width:30rem;display:flex;flex-direction:column;gap:var(--gap)}.login__form input[type=password]{padding-right:calc(var(--gap-s) + 4rem)}.login__form h3{display:flex;align-items:baseline;gap:var(--gap-xs);color:var(--cherry)}.login__form h3 svg{width:1rem;height:1rem}.login__form h3~div ul{padding-top:var(--gap-xxs);color:var(--cherry)}.login__form .forgotten{position:absolute;width:4rem;height:3.5rem;right:0;top:var(--gap-s);display:flex;flex-direction:column;align-items:center;justify-content:center;border:var(--border);background-color:var(--smoke);transition:var(--transition-background-color);cursor:pointer}.login__form .forgotten:before{content:"?";display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:var(--border);border-radius:50%}.login__form .forgotten:hover{background-color:var(--gold)}.login__form .form-button{display:flex;justify-content:center;padding-top:var(--gap-s)}.login--register,.register--login{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--gap-s);padding:var(--gap);text-align:center;background-color:var(--smoke);color:var(--carbon)}:is(.login--register,.register--login):before{content:"";position:absolute;width:100%;height:.25rem;left:0;top:0;background-image:linear-gradient(0deg,var(--smoke) 0%,var(--slate) 100%)}.register--container form{width:100%}.register--container form h3{display:flex;align-items:baseline;gap:var(--gap-xs);color:var(--cherry)}.register--container form h3 svg{width:1rem;height:1rem}.register--container form h3~div ul{padding-top:var(--gap-xxs);color:var(--cherry)}.register--container form .form-checkboxes{display:flex;align-items:center;gap:var(--gap-s);flex-wrap:wrap;padding:var(--gap-s) 0}.register--container form .form-checkboxes div{display:flex;align-items:center;gap:var(--gap-xs)}.register--container form .form-button{display:flex;justify-content:center;padding-top:var(--gap-s)}@media only screen and (max-width:989px){.login,.register{padding:var(--gap) 0}}.customer--container{display:grid;grid-template-columns:1fr 4fr;gap:var(--gap);padding-top:var(--gap-l);padding-bottom:var(--gap-l)}.account-section{display:block}.customer-button{width:20rem;max-width:100%;border:var(--border);background-color:var(--carbon);font-family:var(--font-family);color:var(--white);display:flex;align-items:center;justify-content:center;gap:var(--gap-xs);min-height:3rem;transition:var(--transition-all);cursor:pointer}.customer-button.secundary{background-color:var(--gold);color:var(--carbon)}.customer-button svg{width:1rem;transition:var(--transition-transform)}.customer-button:hover{border-color:var(--jungle);background-color:var(--jungle);color:var(--white)}.customer-button:hover svg{transform:translate(var(--gap-xs))}@media only screen and (max-width:989px){.customer--container{grid-template-columns:1fr;padding-top:var(--gap-xs)}}.account,.account-order,.account-orders,.account-addresses,.account-reorder,.invoice{display:flex;flex-direction:column;gap:var(--gap-l)}:is(.account,.account-order,.account-orders,.account-addresses,.account-reorder,.invoice) h2{display:flex;align-items:baseline;gap:var(--gap-s);color:var(--carbon)}:is(.account,.account-order,.account-orders,.account-addresses,.account-reorder,.invoice) h2:after{content:"";display:inline-block;flex-grow:1;border-bottom:var(--border)}.account__welcome h2{color:var(--jungle)}.account__orders,.account__orders>div,.account__addresses,.account__addresses>div{display:flex;flex-direction:column;gap:var(--gap-s)}.account__addresses .addresses-current{width:fit-content;min-width:20rem;display:flex;align-items:stretch;gap:var(--gap-s);flex-wrap:wrap;padding:var(--gap-s);background-color:var(--smoke)}.account__addresses .addresses-current svg{width:1.5rem;height:1.5rem}.account-orders__list{display:flex;flex-direction:column;gap:var(--gap-s)}customer-addresses{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap);align-items:start}customer-addresses .account-addresses__address{min-height:11rem;position:relative;background-color:var(--smoke);padding:var(--gap-s);display:flex;flex-direction:column;box-shadow:var(--shadow)}customer-addresses .account-addresses__address .address-details{display:flex;flex-direction:column;gap:var(--gap-s)}customer-addresses .account-addresses__address .address-details .default{position:absolute;top:.5rem;right:.5rem;background-color:var(--gold);padding:var(--gap-xxs) var(--gap-s)}customer-addresses .account-addresses__address .address-details .default svg{position:absolute;height:2rem;width:auto;left:.125rem;top:-1rem;color:var(--carbon)}customer-addresses .account-addresses__address .address-details .address-details__content{flex-grow:1;min-height:5.85rem}customer-addresses .account-addresses__address .address-details .address-details__buttons{display:flex;align-items:center;justify-content:center;gap:var(--gap-s)}customer-addresses .account-addresses__address .address-details .address-details__buttons:before,customer-addresses .account-addresses__address .address-details .address-details__buttons:after{content:"";flex-grow:1;border-bottom:var(--border)}customer-addresses .account-addresses__address .address-details .address-details__buttons button{display:flex;align-items:center;justify-content:center;gap:var(--gap-xs);min-width:6.5rem;border:var(--border);background-color:transparent;font-family:var(--font-family);font-size:var(--font-20);padding:var(--gap-xxs) var(--gap-xs);transition:var(--transition-all);cursor:pointer}customer-addresses .account-addresses__address .address-details .address-details__buttons button svg{width:1rem;height:1rem}customer-addresses .account-addresses__address .address-details .address-details__buttons button.address-delete{background-color:var(--smoke)}customer-addresses .account-addresses__address .address-details .address-details__buttons button:disabled{border-color:var(--slate);cursor:not-allowed}customer-addresses .account-addresses__address .address-details .address-details__buttons button:not(:disabled):hover{background-color:var(--jungle);border-color:var(--jungle);color:var(--white)}customer-addresses .account-addresses__address .address-edition{display:none;flex-direction:column;gap:var(--gap-s);padding-top:var(--gap)}customer-addresses .account-addresses__address .address-edition.opened{display:flex}customer-addresses .account-addresses__address.new{background-color:var(--smoke)}customer-addresses .account-addresses__address.new .address-add{display:flex;align-items:center;justify-content:center}customer-addresses .account-addresses__address.new .address-add .address-edit{width:100%;min-height:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-xs);border:var(--border);background-color:transparent;color:var(--carbon);cursor:pointer;transition:var(--transition-all)}customer-addresses .account-addresses__address.new .address-add .address-edit svg{width:2rem;height:2rem}customer-addresses .account-addresses__address.new .address-add .address-edit:hover{color:var(--carbon);border-color:var(--carbon)}customer-addresses .form-country{display:flex;align-items:baseline;gap:var(--gap-xs);flex-wrap:wrap;padding-top:var(--gap-s);padding-bottom:var(--gap-xs)}customer-addresses .form-country>div{flex-grow:1}customer-addresses .form-country>div select{min-height:3.5rem;width:100%}customer-addresses .form-default{display:flex;align-items:baseline;gap:var(--gap-xs);padding-top:var(--gap-s);padding-bottom:var(--gap)}customer-addresses .form-buttons{display:flex;align-items:center;gap:var(--gap-s)}customer-addresses .form-buttons .address-edit{border:var(--border);background-color:transparent;padding:var(--gap-xxs) var(--gap-xs);transition:var(--transition-background-color);cursor:pointer}customer-addresses .form-buttons .address-edit:hover{background-color:var(--smoke)}@media only screen and (max-width:989px){customer-addresses{grid-template-columns:1fr}}:is(.invoice,.account-order) .all-orders{display:flex;align-items:center;gap:var(--gap-xs);color:var(--espresso);transition:var(--transition-color)}:is(.invoice,.account-order) .all-orders svg{width:1.75rem;height:1.75rem;border:var(--border);border-radius:50%;padding:var(--gap-xxs);transform:rotate(180deg)}:is(.invoice,.account-order) .all-orders span{text-decoration:underline .0625rem var(--slate);text-underline-offset:.1875rem}:is(.invoice,.account-order) .all-orders:hover{color:var(--jungle)}.account-order__summary{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.account-order__summary>div{background-color:var(--smoke);padding:var(--gap-s);display:flex;flex-direction:column;gap:var(--gap-xs)}.account-order__summary>div svg{width:2.5rem;height:2.5rem;border:var(--border);padding:var(--gap-xxs);margin-top:-1.5rem;margin-bottom:-1.5rem;background-color:var(--white);align-self:flex-end}.account-order__summary>div>div{display:grid;grid-template-columns:5rem auto;align-items:baseline;gap:var(--gap-s)}.account-order__summary>div>div a{width:fit-content;border:var(--border);padding:0 var(--gap-xs);background-color:var(--gold);transition:var(--transition-all)}.account-order__summary>div>div a:hover{border-color:var(--jungle);background-color:var(--jungle);color:var(--white)}.account-order__summary>div>div .fulfillment-info{display:flex;align-items:baseline;gap:var(--gap-xs)}.account-order__summary .summary-main{background-color:var(--smoke)}.account-order__summary .summary-main div:nth-of-type(3){border-top:var(--border);padding-top:var(--gap-xs)}.account-order__summary .summary-main div.cancelled p{color:var(--cherry)}.account-order__content{display:flex;flex-direction:column;gap:var(--gap-s)}.account-order__content .content-line{display:grid;grid-template-columns:6fr repeat(4,1fr);column-gap:var(--gap-s);row-gap:var(--gap-xxs);border-bottom:var(--border)}.account-order__content .content-line.heading{color:var(--iron);padding-bottom:var(--gap-xs);text-align:center}.account-order__content .content-line.heading p:first-child{text-align:left}.account-order__content .content-line.heading p:last-child{text-align:right}.account-order__content .content-line [table-item=product]>*{display:flex;align-items:stretch;gap:var(--gap-xs)}.account-order__content .content-line [table-item=product]>* img{flex-shrink:0;width:3rem;height:3rem;object-fit:contain;border:var(--border);margin-bottom:-.0625rem;background-color:var(--white);padding:.125rem}.account-order__content .content-line [table-item=product]>* div{display:flex;flex-direction:column}.account-order__content .content-line [table-item=product]>* div ul{list-style:none;margin:0;padding:var(--gap-xxs) 0}.account-order__content .content-line [table-item=product]>* div ul li{display:flex;align-items:center;gap:var(--gap-xxs);font-size:var(--font-18);color:var(--cherry)}.account-order__content .content-line [table-item=product]>* div ul li svg{width:.75rem;height:.75rem}.account-order__content .content-line [table-item=product] .fulfillment{width:fit-content;margin-left:calc(3rem + var(--gap-xs));margin-bottom:var(--gap-xxs);display:flex;align-items:baseline;gap:var(--gap-xs);flex-wrap:wrap;color:var(--espresso)}.account-order__content .content-line [table-item=product] .fulfillment>*{padding:.125rem var(--gap-xxs)}.account-order__content .content-line [table-item=product] .fulfillment span{background-color:var(--smoke)}.account-order__content .content-line [table-item=product] .fulfillment a{background-color:var(--gold);transition:var(--transition-all)}.account-order__content .content-line [table-item=product] .fulfillment a:hover{background-color:var(--jungle);color:var(--white)}.account-order__content .content-line [table-item=sku],.account-order__content .content-line [table-item=price],.account-order__content .content-line [table-item=quantity]{text-align:center}:is(.account-order__content .content-line [table-item=price],.account-order__content .content-line [table-item=total]) .discounted{color:var(--cherry);display:flex;flex-direction:column-reverse}:is(.account-order__content .content-line [table-item=price],.account-order__content .content-line [table-item=total]) .discounted:before{content:attr(original-price);font-size:var(--font-18);text-decoration:line-through;color:var(--carbon)}.account-order__content .content-line [table-item=total]{text-align:right}.account-order__content .content-footer{display:flex;flex-direction:column;align-items:flex-end;gap:var(--gap-xs)}.account-order__content .content-footer .font-notice{color:var(--carbon)}.account-order__content .content-footer>div{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-xs)}.account-order__content .content-footer>div:last-of-type{font-size:var(--font-24);border-top:var(--border);padding-top:var(--gap-xs);padding-bottom:var(--gap-xs);border-bottom:var(--border)}@media only screen and (max-width:989px){.account-order__summary{grid-template-columns:1fr}.account-order__content .content-line{grid-template-columns:1fr;padding-bottom:var(--gap-xs)}.account-order__content .content-line.heading{display:none}.account-order__content .content-line>div:not([table-item=product]){display:flex;align-items:baseline;justify-content:space-between;padding-left:calc(3rem + var(--gap-xs))}.account-order__content .content-line>div:not([table-item=product]):before{content:attr(table-name);font-size:var(--font-16);text-transform:uppercase}.account-order__content .content-line [table-item=price] .discounted,.account-order__content .content-line [table-item=total] .discounted{flex-direction:row;align-items:baseline;column-gap:var(--gap-xs)}}.account-header__container{background-color:var(--gold)}.account-header{display:flex;align-items:stretch;justify-content:space-between;gap:var(--gap-s);padding-top:var(--gap);padding-bottom:var(--gap)}.account-header .account-header__title{flex-grow:1}.account-header .account-header__title a{display:flex;align-items:baseline;gap:var(--gap-xs);color:var(--carbon);padding-bottom:var(--gap-xxs);transition:var(--transition-color)}.account-header .account-header__title a:hover{color:var(--jungle)}.account-header .account-header__title a .account{width:1.25rem;height:1.25rem}.account-header .account-header__title a .caret{height:.5rem;width:auto;color:var(--carbon);opacity:.8}.account-header .account-header__logout{display:flex;align-items:center;padding-left:var(--gap-s);border-left:var(--border)}.account-header .account-header__logout a{display:flex;flex-direction:column;align-items:center;gap:var(--gap-xxs);color:var(--carbon);transition:var(--transition-color)}.account-header .account-header__logout a svg{width:1.5rem;height:1.5rem}.account-header .account-header__logout a:hover{color:var(--jungle)}@media only screen and (max-width:989px){.account-header{padding-top:var(--gap-s);padding-bottom:var(--gap-s);margin-left:calc(var(--gap-xs) * -1);margin-right:calc(var(--gap-xs) * -1)}}.account-menu{padding-right:var(--gap-s);border-right:var(--border)}.account-menu nav{position:sticky;top:calc(var(--header-height) + var(--gap));height:fit-content;max-height:calc(100vh - var(--header-height) - var(--gap) * 2);display:flex;flex-direction:column;gap:var(--gap-xs)}.account-menu nav a{display:flex;align-items:center;gap:var(--gap-xs);padding:var(--gap-xs) 0}.account-menu nav a:hover,.account-menu nav a.active{color:var(--jungle)}:is(.account-menu nav a:hover,.account-menu nav a.active) svg{opacity:1}.account-menu nav a svg{flex-shrink:0;width:1.75rem;height:1.75rem;opacity:.8;transition:var(--transition-all)}.account-menu nav a span{flex-shrink:1;transition:var(--transition-all)}@media only screen and (max-width:989px){.account-menu{border:0;border-bottom:var(--border);padding:var(--gap-xs) 0 var(--gap-s);margin-left:calc(var(--gap-xs) * -1);margin-right:calc(var(--gap-xs) * -1)}.account-menu nav{position:initial;display:grid;grid-template-columns:repeat(3,1fr)}.account-menu nav a{flex-direction:column;align-items:center;gap:0;padding:0}.account-menu nav a svg{width:1.5rem;height:1.5rem}.account-menu nav a span{text-align:center}}@media only screen and (max-width:749px){.account-menu nav{grid-template-columns:repeat(2,1fr)}}order-line{width:100%;display:grid;grid-template-columns:1fr 1fr;border:var(--border)}order-line .order-line__title{display:flex;align-items:stretch;transition:var(--transition-background-color)}order-line .order-line__title>*{padding:var(--gap-s)}order-line .order-line__title h3{display:flex;align-items:center;gap:var(--gap-xs);min-width:8.5rem;padding-left:var(--gap-xs);border-right:var(--border);transition:var(--transition-all)}order-line .order-line__title h3 svg{flex-shrink:0;width:1.5rem;height:1.5rem}order-line .order-line__title:hover h3{background-color:var(--jungle);color:var(--white)}order-line .order-line__details{flex-grow:1;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-s);background-color:var(--smoke);border-right:var(--border)}order-line .order-line__details:hover{background-color:var(--gold)}order-line .order-line__details div{display:flex;align-items:baseline;gap:var(--gap-xs)}order-line .order-line__details div>span:last-of-type{border-left:var(--border);padding-left:var(--gap-xs)}order-line .order-line__info .order-line__status{display:grid;grid-template-columns:repeat(3,1fr)}order-line .order-line__info .order-line__status>div{display:flex;flex-direction:column;align-items:center;gap:var(--gap-xxs);text-align:center;padding:var(--gap-xs)}order-line .order-line__info .order-line__status>div:not(:last-of-type){border-right:dotted .0625rem var(--slate)}order-line .order-line__info .order-line__status>div .font-label{color:var(--iron)}order-line .order-line__info .order-line__status>div a{border:var(--border);padding:0 var(--gap-xs);background-color:var(--smoke);transition:var(--transition-all)}order-line .order-line__info .order-line__status>div a:hover{border-color:var(--jungle);background-color:var(--jungle);color:var(--white)}order-line .order-line__info .order-line__status>div .details-switch{display:flex;align-items:baseline;gap:var(--gap-xxs);cursor:help}order-line .order-line__info .order-line__status>div .details-switch strong{width:1.25rem;height:1.25rem;display:inline-flex;font-size:var(--font-14);align-items:center;justify-content:center;border:var(--border);border-radius:50%}order-line .order-line__info .order-line__status-details{max-height:0;overflow:hidden}order-line .order-line__info .order-line__status-details.opened{max-height:unset;overflow:visible}order-line .order-line__info .order-line__status-details p{position:relative;border-top:var(--border);padding:var(--gap-xxs) var(--gap-xs);background-color:var(--gold);text-align:center}order-line .order-line__info .order-line__status-details p:before,order-line .order-line__info .order-line__status-details p:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-bottom:.75rem solid var(--slate)}order-line .order-line__info .order-line__status-details p:after{bottom:calc(100% - .0625rem);border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-bottom:.75rem solid var(--gold)}@media only screen and (max-width:989px){order-line{grid-template-columns:1fr}order-line .order-line__title{flex-direction:column}order-line .order-line__title>*{padding:var(--gap-xs)}order-line .order-line__title h3{border-right:0}order-line .order-line__title .order-line__details{border-right:0;border-top:var(--border);border-bottom:var(--border)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/template-customer.css.map */
