:root{--mn-customer-gold: #c5a572;--mn-customer-black: #0a0a0a;--mn-customer-cream: #faf7f2}.customer,.account,.cart{background-color:#fff;color:var(--mn-customer-black);font-family:var(--font-body-family)}.customer .section-header,.customer h1,.account__header h1,.cart__title-wrapper h1,.cart__warnings h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(4rem,7vw,8rem);letter-spacing:-.015em;line-height:1;color:var(--mn-customer-black);margin:0 0 1.6rem;text-transform:capitalize}.customer__title,.account__header,.cart__title{text-align:center;margin:0 auto 4rem}.customer:before,.cart__title:before{content:"MISS NORMANDIE \b7  ESPACE CLIENT";display:block;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--mn-customer-gold);margin:0 0 1.8rem;text-align:center}.cart__title:before{content:"VOTRE PANIER"}.customer.login,.customer.register,.customer.reset-password,.customer.activate-account{max-width:560px;margin:0 auto;padding:12rem 2.4rem 8rem}.customer.login h1,.customer.register h1,.customer.reset-password h1,.customer.activate-account h1{text-align:center;margin-bottom:4.8rem}.customer form{display:flex;flex-direction:column;gap:1.8rem}.customer .field,.cart__items .field{position:relative}.customer input[type=text],.customer input[type=email],.customer input[type=password],.customer input[type=tel],.customer input[type=number],.customer textarea{width:100%;padding:1.8rem 1.6rem;font-family:var(--font-body-family);font-size:1.4rem;color:var(--mn-customer-black);background-color:var(--mn-customer-cream);border:1px solid rgba(10,10,10,.08);border-radius:4px;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.customer input:focus,.customer textarea:focus{outline:none;background-color:#fff;border-color:var(--mn-customer-gold);box-shadow:0 0 0 3px #c5a57226}.customer label,.customer .field__label{font-family:var(--font-body-family);font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#0a0a0a8c;margin-bottom:.6rem;display:block}.customer button[type=submit],.customer .button,.cart__update-button,.cart__submit,.account button,.account .button{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1.8rem 2.6rem;background-color:var(--mn-customer-black);color:#fff;border:1.5px solid var(--mn-customer-black);border-radius:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.customer button[type=submit]:hover,.customer .button:hover,.cart__submit:hover,.account .button:hover{background-color:var(--mn-customer-gold);border-color:var(--mn-customer-gold);color:var(--mn-customer-black)}.customer button[type=submit][disabled],.cart__submit[disabled]{opacity:.45;cursor:not-allowed}.customer a,.account a{color:var(--mn-customer-black);text-decoration:none;border-bottom:1px solid rgba(10,10,10,.25);padding-bottom:1px;transition:color .25s ease,border-color .25s ease}.customer a:hover,.account a:hover{color:var(--mn-customer-gold);border-bottom-color:var(--mn-customer-gold)}.customer .login__forgot,.customer__forgot{font-size:1.2rem;letter-spacing:.06em;align-self:flex-end;margin-top:-.8rem;margin-bottom:.4rem}.customer__no-account,.customer.login p,.customer.register p{text-align:center;margin-top:3rem;font-size:1.3rem;color:#0a0a0aa6}.customer .errors,.account .errors,.form__message--error{background-color:#dc32320f;border:1px solid rgba(220,50,50,.25);color:#b8202c;padding:1.4rem 1.6rem;border-radius:4px;margin-bottom:2rem;font-size:1.3rem}.customer .form__message--success,.account .form__message--success{background-color:#c5a5721f;border:1px solid rgba(197,165,114,.4);color:var(--mn-customer-black);padding:1.4rem 1.6rem;border-radius:4px;margin-bottom:2rem;font-size:1.3rem}.customer.account{max-width:1100px;margin:0 auto;padding:10rem 2.4rem 8rem}.customer.account h1{text-align:left;font-size:clamp(3.2rem,5vw,5.6rem)}.account__header{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:4.8rem;border-bottom:1px solid rgba(10,10,10,.1);padding-bottom:2.4rem}.account__header h2{font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--mn-customer-gold);margin:0}.account__order-history,.account__addresses{margin-bottom:5rem}.account__order-history h2,.account__addresses h2{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.4rem,3vw,3.6rem);margin:0 0 2.4rem}.account__order-history table{width:100%;border-collapse:collapse;font-family:var(--font-body-family);font-size:1.3rem}.account__order-history th{text-align:left;font-weight:700;letter-spacing:.15em;text-transform:uppercase;font-size:1.1rem;color:#0a0a0a99;padding:1.4rem 1.2rem;border-bottom:1px solid rgba(10,10,10,.1)}.account__order-history td{padding:1.6rem 1.2rem;border-bottom:1px solid rgba(10,10,10,.06)}.account__order-history tr:hover td{background-color:var(--mn-customer-cream)}.cart-page,.cart{max-width:1280px;margin:0 auto;padding:10rem 2.4rem 6rem}.cart__title{text-align:center;margin-bottom:5rem}.cart__warnings{text-align:center;padding:12rem 2rem}.cart__warnings .button{display:inline-block;margin-top:3rem}.cart__items{width:100%;border-collapse:collapse;margin-bottom:4rem}.cart-item{border-bottom:1px solid rgba(10,10,10,.08)}.cart-item__media img{border-radius:4px}.cart-item__name{font-family:var(--font-heading-family);font-weight:400;font-size:1.8rem;color:var(--mn-customer-black);text-decoration:none;border-bottom:none}.cart-item__name:hover{color:var(--mn-customer-gold)}.cart-item__price,.product-option,.cart-item__details span,.totals,.cart__ctas{font-family:var(--font-body-family)}.totals__total-value,.price--end{font-family:var(--font-heading-family);font-weight:400;color:var(--mn-customer-black)}.cart__footer{border-top:2px solid rgba(10,10,10,.08);padding-top:3.2rem;margin-top:2.4rem}.tax-note{font-size:1.2rem;color:#0a0a0a99;margin-top:1rem}.quantity{border:1px solid rgba(10,10,10,.15);background-color:#fff;border-radius:4px;overflow:hidden}.quantity__button{background:transparent;border:none;cursor:pointer;color:var(--mn-customer-black);transition:background-color .2s ease}.quantity__button:hover{background-color:var(--mn-customer-cream)}.quantity__input{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;text-align:center;border:none;background:transparent}cart-drawer .drawer__inner,.cart-drawer__inner{background-color:#fff}cart-drawer .cart-drawer__title,.cart-drawer__heading{font-family:var(--font-heading-family);font-weight:400;font-size:3.2rem;color:var(--mn-customer-black);letter-spacing:-.01em}@media(max-width:749px){.customer.login,.customer.register,.customer.reset-password,.customer.activate-account{padding:9rem 1.8rem 6rem}.customer.account{padding:8rem 1.8rem 6rem}.cart,.cart-page{padding:8rem 1.8rem 4rem}.customer button[type=submit],.customer .button,.cart__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/customer-mn.css.map */
