.page-customer-account .page-footer,.page-addresses .page-footer,.page-order-detail .page-footer{display:flex;align-items:center;justify-content:center}@media(max-width:767.98px){.page-customer-account .page-footer,.page-addresses .page-footer,.page-order-detail .page-footer{flex-direction:column}}.page-customer-account .page-footer .btn-account,.page-addresses .page-footer .btn-account,.page-order-detail .page-footer .btn-account{margin:2rem 0;width:-moz-max-content;width:max-content}@media(max-width:575.98px){.page-customer-account .page-footer .btn-account,.page-addresses .page-footer .btn-account,.page-order-detail .page-footer .btn-account{width:100%;justify-content:space-between!important}}.page-customer-account .page-footer .btn-account a:first-child,.page-addresses .page-footer .btn-account a:first-child,.page-order-detail .page-footer .btn-account a:first-child{margin-right:15px}.page-customer-account .page-header,.page-addresses .page-header,.page-order-detail .page-header{text-align:center}.page-customer-account .page-header h1,.page-addresses .page-header h1,.page-order-detail .page-header h1{margin:0;font-size:calc(var(--h2-min-font-size) * 1px)}@media screen and (min-width:320px){.page-customer-account .page-header h1,.page-addresses .page-header h1,.page-order-detail .page-header h1{font-size:calc(var(--h2-min-font-size) * 1px + (var(--h2-max-font-size) - var(--h2-min-font-size)) * (100vw - 320px) / 1600)}}@media screen and (min-width:1920px){.page-customer-account .page-header h1,.page-addresses .page-header h1,.page-order-detail .page-header h1{font-size:calc(var(--h2-max-font-size) * 1px)}}@media(min-width:767.98px){.page-customer-account .page-header h1,.page-addresses .page-header h1,.page-order-detail .page-header h1{text-align:center}}.page-customer-account .breadcrumb,.page-addresses .breadcrumb,.page-order-detail .breadcrumb{display:flex;align-items:center;justify-content:center}.page-customer-account #wrapper,.page-addresses #wrapper,.page-order-detail #wrapper{margin:2rem 0}@media(min-width:1199.98px){.page-customer-account #wrapper #content,.page-addresses #wrapper #content,.page-order-detail #wrapper #content{margin:5rem auto 2.5rem;max-width:80%}}@media(max-width:1199.98px){.page-customer-account #wrapper #content,.page-addresses #wrapper #content,.page-order-detail #wrapper #content{margin:4rem auto;max-width:95%}}@media(max-width:767.98px){.page-customer-account #wrapper #content,.page-addresses #wrapper #content,.page-order-detail #wrapper #content{max-width:100%;margin:1rem 0 2rem}}.page-customer-account #wrapper #content .content-order,.page-addresses #wrapper #content .content-order,.page-order-detail #wrapper #content .content-order{padding:1rem;border:1px solid var(--color-gray-2);border-radius:5px;margin-bottom:2rem}.page-customer-account #wrapper #content .content-order span,.page-addresses #wrapper #content .content-order span,.page-order-detail #wrapper #content .content-order span{font-size:90%}.page-customer-account #wrapper #content .content-order .info-last,.page-addresses #wrapper #content .content-order .info-last,.page-order-detail #wrapper #content .content-order .info-last{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--color-gray-2)}.page-customer-account #wrapper #content .info-final,.page-addresses #wrapper #content .info-final,.page-order-detail #wrapper #content .info-final{padding:1rem;border:1px solid var(--color-black);border-radius:5px;margin-bottom:2rem}.page-customer-account #wrapper #content .info-final span,.page-addresses #wrapper #content .info-final span,.page-order-detail #wrapper #content .info-final span{font-size:90%}.page-customer-account #wrapper #content .label-pill,.page-addresses #wrapper #content .label-pill,.page-order-detail #wrapper #content .label-pill{padding:2px 10px;border-radius:5px;color:var(--color-white);display:flex;align-items:center;width:-moz-max-content;width:max-content;font-size:85%!important}.page-customer-account #wrapper #content address,.page-addresses #wrapper #content address,.page-order-detail #wrapper #content address{font-size:90%;font-style:normal;line-height:1.5}.page-customer-account #wrapper #content #login-form .form-group:nth-child(3) .input-group,.page-addresses #wrapper #content #login-form .form-group:nth-child(3) .input-group,.page-order-detail #wrapper #content #login-form .form-group:nth-child(3) .input-group{width:100%}.page-customer-account #wrapper #col-links,.page-addresses #wrapper #col-links,.page-order-detail #wrapper #col-links{display:flex;flex-direction:column}@media(min-width:991.98px){.page-customer-account #wrapper #col-links,.page-addresses #wrapper #col-links,.page-order-detail #wrapper #col-links{position:sticky;top:calc(var(--heightHeader, 91px) + 2rem)}}@media(max-width:991.98px){.page-customer-account #wrapper #col-links .intro-account,.page-addresses #wrapper #col-links .intro-account,.page-order-detail #wrapper #col-links .intro-account{order:1;margin-bottom:1.5rem;padding-bottom:3rem;border-bottom:1px solid var(--color-gray-2)}}.page-customer-account #wrapper #col-links .intro-account .col,.page-addresses #wrapper #col-links .intro-account .col,.page-order-detail #wrapper #col-links .intro-account .col{position:relative;height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content;max-height:fit-content;margin-top:1rem}@media(min-width:991.98px){.page-customer-account #wrapper #col-links .intro-account .col,.page-addresses #wrapper #col-links .intro-account .col,.page-order-detail #wrapper #col-links .intro-account .col{padding-bottom:2rem;margin-bottom:.5rem;border-bottom:1px solid var(--color-gray-1)}}.page-customer-account #wrapper #col-links .intro-account .col .badge-famille,.page-addresses #wrapper #col-links .intro-account .col .badge-famille,.page-order-detail #wrapper #col-links .intro-account .col .badge-famille{padding:1rem;border:1px solid var(--color-gray-2);border-radius:5px;width:calc(100% - 2rem)}.page-customer-account #wrapper #col-links .intro-account .col .badge-famille .content-badge,.page-addresses #wrapper #col-links .intro-account .col .badge-famille .content-badge,.page-order-detail #wrapper #col-links .intro-account .col .badge-famille .content-badge{margin-right:10px;width:60px}.page-customer-account #wrapper #col-links .intro-account .col .badge-famille .content-text,.page-addresses #wrapper #col-links .intro-account .col .badge-famille .content-text,.page-order-detail #wrapper #col-links .intro-account .col .badge-famille .content-text{justify-content:center}@media(max-width:991.98px){.page-customer-account #wrapper #col-links .account-links,.page-addresses #wrapper #col-links .account-links,.page-order-detail #wrapper #col-links .account-links{padding:1rem 0;margin-bottom:2rem}}@media(min-width:991.98px){.page-customer-account #wrapper #col-links .account-links .embla-container,.page-addresses #wrapper #col-links .account-links .embla-container,.page-order-detail #wrapper #col-links .account-links .embla-container{margin:0!important}}.page-customer-account #wrapper #col-links .account-links .embla-slide,.page-addresses #wrapper #col-links .account-links .embla-slide,.page-order-detail #wrapper #col-links .account-links .embla-slide{opacity:0}@media(min-width:991.98px){.page-customer-account #wrapper #col-links .account-links .embla-slide,.page-addresses #wrapper #col-links .account-links .embla-slide,.page-order-detail #wrapper #col-links .account-links .embla-slide{padding:0;margin-bottom:1rem}.page-customer-account #wrapper #col-links .account-links .embla-slide:last-child,.page-addresses #wrapper #col-links .account-links .embla-slide:last-child,.page-order-detail #wrapper #col-links .account-links .embla-slide:last-child{margin-bottom:0}}.page-customer-account #wrapper #col-links .account-links.is-active .embla-slide,.page-addresses #wrapper #col-links .account-links.is-active .embla-slide,.page-order-detail #wrapper #col-links .account-links.is-active .embla-slide{opacity:1}.page-customer-account #wrapper #col-links .account-links .navigation-embla,.page-addresses #wrapper #col-links .account-links .navigation-embla,.page-order-detail #wrapper #col-links .account-links .navigation-embla{top:25px;left:-.5rem;right:-.5rem;width:auto;height:34px;justify-content:space-between;pointer-events:none}.page-customer-account #wrapper #col-links .account-links .navigation-embla .prev,.page-customer-account #wrapper #col-links .account-links .navigation-embla .next,.page-addresses #wrapper #col-links .account-links .navigation-embla .prev,.page-addresses #wrapper #col-links .account-links .navigation-embla .next,.page-order-detail #wrapper #col-links .account-links .navigation-embla .prev,.page-order-detail #wrapper #col-links .account-links .navigation-embla .next{width:32px;height:32px;pointer-events:auto;background:var(--color-white)}.page-customer-account #wrapper #col-links .account-links .navigation-embla .prev i,.page-customer-account #wrapper #col-links .account-links .navigation-embla .next i,.page-addresses #wrapper #col-links .account-links .navigation-embla .prev i,.page-addresses #wrapper #col-links .account-links .navigation-embla .next i,.page-order-detail #wrapper #col-links .account-links .navigation-embla .prev i,.page-order-detail #wrapper #col-links .account-links .navigation-embla .next i{font-size:1rem}.page-customer-account #wrapper #col-links .account-links a,.page-addresses #wrapper #col-links .account-links a,.page-order-detail #wrapper #col-links .account-links a{padding:0;height:50px;max-height:50px}@media(min-width:991.98px){.page-customer-account #wrapper #col-links .account-links a,.page-addresses #wrapper #col-links .account-links a,.page-order-detail #wrapper #col-links .account-links a{margin-bottom:15px}}.page-customer-account #wrapper #col-links .account-links .link-item,.page-addresses #wrapper #col-links .account-links .link-item,.page-order-detail #wrapper #col-links .account-links .link-item{height:50px;border:1px solid var(--color-gray-2);border-radius:25px;padding:0 20px;display:flex;align-items:center;justify-content:center;text-align:center;transition:border .5s ease-in;font-family:var(--font-secondary);font-weight:700}@media(min-width:991.98px){.page-customer-account #wrapper #col-links .account-links .link-item,.page-addresses #wrapper #col-links .account-links .link-item,.page-order-detail #wrapper #col-links .account-links .link-item{font-size:90%}}@media(max-width:991.98px){.page-customer-account #wrapper #col-links .account-links .link-item,.page-addresses #wrapper #col-links .account-links .link-item,.page-order-detail #wrapper #col-links .account-links .link-item{font-size:80%}}.page-customer-account #wrapper #col-links .account-links .link-item:hover,.page-addresses #wrapper #col-links .account-links .link-item:hover,.page-order-detail #wrapper #col-links .account-links .link-item:hover{border:1px solid var(--color-black)}@media(min-width:1199.98px){#authentication #content,#registration #content{margin:4rem auto 2rem!important;max-width:25rem!important}}@media(max-width:1199.98px){#authentication #content,#registration #content{margin:2rem auto;max-width:95%}}@media(min-width:991.98px)and (max-width:1199.98px){#authentication #content,#registration #content{max-width:50%!important}}#authentication .login-form .help-block,#registration .login-form .help-block{margin-bottom:1rem}#authentication .login-form .help-block li,#registration .login-form .help-block li{justify-content:center}#authentication .login-form .form-group.email,#registration .login-form .form-group.email{margin-bottom:1rem}#authentication .forgot-password a,#authentication .no-account a,#registration .forgot-password a,#registration .no-account a{text-decoration:underline;font-weight:700}#authentication .register-form a,#registration .register-form a{font-weight:700}#authentication .register-form .warning,#registration .register-form .warning{font-family:var(--font-primary);font-size:1rem;text-align:center}#identity .breadcrumb li:nth-child(2) a:after{display:none}#identity .breadcrumb li:last-child{display:none}#identity .warning{font-family:var(--font-primary);font-size:1rem;text-align:center}#identity #customer-form .gender{order:1}#identity #customer-form .firstname{order:2}#identity #customer-form .lastname{order:3}#identity #customer-form .email{order:4}#identity #customer-form .birthday{order:5}#identity #customer-form .field-password-policy{order:6}#identity #customer-form .password-google{order:7}#identity .page-footer{display:none}@media(min-width:1199.98px){#password #content{margin:4rem auto 0!important;max-width:40%!important}}@media(max-width:1199.98px){#password #content{margin:2rem auto;max-width:95%}}#password #content .ps-alert-error{padding:0;margin:0}#password #content .item{display:flex;align-items:center}#password #content .item svg{width:20px}#password #content .item p{margin:0}#password #content .form-group{display:flex;align-items:flex-end;justify-content:center}#password #content .col-email{position:relative;width:100%;margin-right:1rem}#password #content .col-btn{display:flex;align-items:center;justify-content:flex-end}#password .page-footer{margin:2rem 0;display:flex;align-items:center;justify-content:center}#addresses .address{padding:1rem;border:1px solid var(--color-gray-2);border-radius:5px;position:relative;min-height:15rem;display:flex;flex-direction:column;margin-bottom:2rem}#addresses .address address{font-weight:400;font-style:initial}#addresses .address .address-footer{position:absolute;bottom:10px}#address #content{max-width:30rem;margin:2rem auto}#address .form-group{margin-bottom:1rem}#address .form-group .col-md-6,#address .form-group .col-md-3{position:relative;width:100%;text-align:left;padding:0}#address .form-group .input-group{position:relative}#address .form-group .input-group .input-group-btn{position:absolute;right:0;top:50%;transform:translateY(-50%)}#orderdetail #order-infos .box{padding:1rem;border:1px solid var(--color-gray-2);border-radius:5px;margin-bottom:2rem}#gdpr #content{margin:4rem 0}#gdpr #content .btn-data span{font-size:85%}
