.page-customer-account .page-header h1,.page-my-account .page-header h1{margin-bottom:3.125rem;margin-top:3.75rem;text-align:center}.page-customer-account #primary,.page-my-account #primary{background:var(--theme-white);padding-bottom:5rem}.page-customer-account .l-footer,.page-my-account .l-footer{margin-top:0}section.login-form{margin:0 auto;max-width:700px;position:relative}.login-title{display:block;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;margin-bottom:20px;text-align:center}.forgot-password .forgot-password-link{display:inline-block;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;margin-bottom:20px;text-align:left;text-decoration:underline}.button--login{margin:0 auto 30px;padding:15px 40px}.button--register{margin:20px auto;padding:15px 40px}.no-account{background-color:var(--theme-page-background);border-radius:.625rem;margin:0 auto 3.125rem;padding:1.875rem;position:relative;text-align:center}.no-account p{color:var(--theme-black)}.no-account a,.no-account p{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700}.no-account a{display:block;text-align:center;text-decoration:underline;-webkit-text-decoration:underline var(--theme-black);text-decoration:underline var(--theme-black);text-decoration-thickness:1px;text-underline-offset:6px;width:100%}.no-account a:active,.no-account a:focus,.no-account a:hover{color:var(--theme-primary-color-darker);text-decoration-thickness:2px}.page-header--my-account{margin-bottom:3.75rem;text-align:center}@media(max-width:680px){.page-header--my-account{margin-bottom:1.25rem}}section.register-form{margin:0 auto;max-width:700px;position:relative}.account-links{align-items:stretch;display:flex;flex-flow:row wrap;gap:1.25rem;justify-content:flex-start;margin-bottom:20px}.account-links .link-item{align-items:center;display:flex;flex-flow:row nowrap;gap:.625rem;justify-content:flex-start}.account-links .link-item i{font-size:1.875rem;margin-bottom:5px}@media(max-width:980px){.account-links .link-item i{font-size:1.5rem}}@media(max-width:680px){.account-links .link-item i{font-size:1.5rem}}.account-links a{background:var(--theme-light-grey);border:none;border-radius:.625rem;color:var(--theme-primary-color);cursor:pointer;flex-basis:calc(50% - 0.625rem);flex-grow:0;flex-shrink:1;font-family:Inter,sans-serif;font-size:clamp(.875rem,.2847222222rem + 1.3888888889vw,1.5rem);font-weight:700;line-height:1.2;max-width:unset!important;padding:2.5rem;text-decoration:none!important;transition:all .2s cubic-bezier(.65,.05,.36,1)}.account-links a:focus-visible{outline:2px solid var(--theme-black)}.account-links a:active,.account-links a:focus,.account-links a:hover{color:var(--theme-primary-color-darker);text-decoration:underline}@media(max-width:939px){.account-links a{padding:1.25rem}}@media(max-width:680px){.account-links a{flex-basis:100%}}.account-link{align-items:center;display:inline-flex;font-size:1rem;justify-content:center;margin:5px;padding:5px}.account-link .material-icons{margin-right:5px}.page-content--module-ps_emailalerts-account ul li{align-items:center;border:2px solid #f6f6f6;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:20px;padding:15px}.page-content--module-ps_emailalerts-account ul li a{align-items:center;color:var(--theme-black);display:flex;flex-flow:row wrap;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;justify-content:space-between}@media(max-width:680px){.page-content--module-ps_emailalerts-account ul li a{align-items:flex-start;flex-flow:column wrap;justify-content:flex-start}}.page-content--module-ps_emailalerts-account ul li a img{margin:0 15px 0 0}@media(max-width:680px){.page-content--module-ps_emailalerts-account ul li a img{margin:0 0 5px}}.page-content--module-ps_emailalerts-account ul li a span{font-family:Inter,sans-serif;font-size:1rem;font-weight:500;margin:0 20px;text-transform:none}@media(max-width:680px){.page-content--module-ps_emailalerts-account ul li a span{margin:5px 0}}.page-content--module-ps_emailalerts-account ul li a.js-remove-email-alert{color:#fff}.page-content--module-ps_emailalerts-account ul li a.js-remove-email-alert:active,.page-content--module-ps_emailalerts-account ul li a.js-remove-email-alert:focus,.page-content--module-ps_emailalerts-account ul li a.js-remove-email-alert:hover{color:var(--theme-primary-color)}.ps-alert-success .item i{display:block;text-align:center}.ps-alert-success .item i svg{margin:0 auto 25px;max-width:80px}.ps-alert-success .item i svg path{fill:var(--theme-primary-color)}.page-footer--my-account{margin-bottom:50px;margin-top:25px}.page-footer--customer{margin-bottom:50px;margin-top:50px}.form-footer--connexion{text-align:center}.page-footer--password{margin-bottom:50px;margin-top:50px}.address{background-color:var(--theme-light-background);border-radius:.875rem;color:var(--theme-primary-color);font-size:1rem;padding:1.375rem}.address-body{font-size:.875rem}.address-footer a{text-decoration:none}.addresses-footer{margin:25px 0 50px}.page-history h6{display:block;margin-bottom:40px}.page-history .table{font-size:.875rem;font-weight:700;width:100%}.page-history .badge{border-radius:20px;color:#fff;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;padding:1em}.page-history .badge.dark{color:#000}.page-history td.text-sm-center .material-icons{font-size:1.25rem}@media(max-width:939px){.page-history .visible--desktop{display:none}}.page-history .visible--desktop .btn{font-size:.8125rem}.page-history .visible--mobile{display:none}@media(max-width:939px){.page-history .visible--mobile{display:block}}.page-history .visible--mobile .order{background-color:#fff;border:1px solid gray;margin-bottom:20px;padding:20px}.page-history .visible--mobile .order .h3,.page-history .visible--mobile .order h3{font-size:1.125rem}.page-history .visible--mobile .order .date,.page-history .visible--mobile .order .total{font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:2}.page-history .visible--mobile .order .status{margin-top:20px}.page-history .visible--mobile .order .btn{margin-top:10px}.page-history .order-actions .btn{padding:9px}.page-order-detail{font-size:.875rem}.page-order-detail h3{display:block;margin:30px 0}@media(max-width:939px){.page-order-detail .visible--desktop{display:none}}.page-order-detail .visible--mobile{display:none}@media(max-width:939px){.page-order-detail .visible--mobile{display:block}}.page-order-detail .badge{border-radius:20px;color:#fff;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;padding:1em}.page-order-detail .badge.dark{color:#000}.page-order-detail hr{margin:1.875rem 0}.page-content--discount table{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;margin:15px 0}.page-content--discount table td,.page-content--discount table th{padding:15px}.renew-password .email{font-size:1.125rem}.table-bordered{border-collapse:collapse;border-spacing:0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-bordered td,.table-bordered th{border:1px solid #dee2e6;padding:.9375rem}.psgdprgetdatabtn17{float:none;margin:.625rem .625rem .625rem 0!important}.order-infos-list{background-color:var(--theme-light-background);border-radius:.875rem;color:var(--theme-primary-color);font-size:1rem;padding:1.375rem}.order-infos-list li{margin-bottom:.625rem}.order-message-form{background-color:var(--theme-light-background);border-radius:.875rem;color:var(--theme-primary-color);font-size:1rem;padding:1.375rem}.history-line{align-items:center;display:flex;flex-flow:row wrap;gap:.625rem;justify-content:flex-start;margin-bottom:1.25rem}.orders-table{font-size:clamp(.875rem,.7569444444rem + .2777777778vw,1rem)}.cart-rule,.credit-slip{background-color:var(--theme-light-background);border-radius:.875rem;color:var(--theme-primary-color);font-size:.875rem;padding:1.375rem}.colissimo-shipments{margin-bottom:7.5rem}