table,table tr>th,table tr>td,.account table th{border:none}.account{margin:0 auto}.account table th{background:transparent;padding:22px 6px;text-align:left}.account table tr>td{font-size:13px;font-weight:600;letter-spacing:1px;line-height:1.231;padding:13px 6px 16px;text-align:left}.account table tr>td.date,table tr>td.sku.note{font-size:12px;font-weight:300;color:#575347;line-height:1.083}.account .line-item-product{padding-right:200px;width:50%}.account table{width:90%;margin-top:33px}.account table th{font-size:15px;letter-spacing:.74px;text-transform:uppercase;color:#575347;border-bottom:1px solid #BFBAAB;font-family:var(--FONT-STACK-HEADING)}.account-sidebar{--link-hover: var(--COLOR-PRIMARY);width:100%;position:relative;z-index:0}.account-main{width:100%}@media only screen and (min-width: 768px){.account-infos-grid{display:flex;justify-content:space-between;width:90%;padding-top:2.5rem}.account-main .account-infos-grid h2.theme{margin-top:0}}.return-buttons>a{min-width:203px;display:block;max-width:none;font-weight:500;letter-spacing:0;font-size:13px}.return-buttons>a:not(:last-child){margin-bottom:.5rem}.account-main h2.theme{font-size:30px;text-transform:uppercase;font-weight:500;margin:33px 0 24px;letter-spacing:2.3px}.account-main h2.theme span{font-size:48px;letter-spacing:3.69px;line-height:.833;font-family:var(--FONT-STACK-HEADING-LIGHT)}.account-main p{font-size:13px;font-weight:500;text-transform:uppercase}.account-main tbody tr.even{background:var(--COLOR-BG-SECONDARY)}.order-info{margin-bottom:42px;font-size:13px;font-weight:500}h2.theme-orders-none{font-size:30px;font-weight:500;letter-spacing:2.3px;text-transform:uppercase;margin-top:33px;margin-bottom:24px}@media only screen and (max-width: 768px){.account table th{display:none}.account table tr:first-child>td{padding-top:25px}.account table tr>td:first-child{width:20%}.account table tr>td:nth-child(2){width:40%}.account table tr>td{font-weight:400;line-height:16px}.account table{width:100%!important;margin-top:33px}.account-sidebar{margin-bottom:0}.account-main h2.theme{margin-top:15px;margin-bottom:52px;line-height:40px}.order-info{margin-bottom:26px}h2.theme-orders-none{margin-top:15px;margin-bottom:25px}}tfoot tr.order_summary.note:first-child{border-top:1px solid #BFBAAB}tfoot tr.order_summary.note td.label{font-size:17px;letter-spacing:.84px;text-transform:uppercase;color:#575347;font-family:var(--FONT-STACK-HEADING);font-weight:500}tfoot tr.order_summary.note td.total.money{font-size:15px;font-weight:500}tfoot tr.order_summary.note:nth-child(2n){border-bottom:1px solid #BFBAAB}tfoot tr.order_summary.order_total td.label{font-size:17px;letter-spacing:1.13px;text-transform:uppercase;color:#575347;font-family:var(--FONT-STACK-HEADING);font-weight:700}tfoot tr.order_summary.order_total td.total.money{font-size:17px;letter-spacing:1.13px;text-transform:uppercase;color:#575347;font-weight:700}.account-back{margin:auto;padding:13px 85px;background:#575347}.account-back a{color:#fff;font-size:13px;font-weight:600;text-transform:uppercase}tbody tr td:last-child,thead tr th:last-child,tfoot tr td:last-child{text-align:right}#OrderPayment>p.h5,#OrderShipping>p.h5{margin-bottom:20px;font-size:16px}#OrderPayment .address.note p,#OrderShipping .address.note p{text-transform:capitalize;font-size:13px}tbody td.payment-status .small.highlight{font-size:10px;text-transform:capitalize;font-weight:500;background-color:transparent;padding:0}.order-image{height:118px}.order-image .image-wrapper{height:100%}@media only screen and (max-width: 768px){#OrderPayment>p.h5,#OrderShipping>p.h5{font-size:17px;margin-bottom:12px;line-height:19px}.medium-up--hide .order-details-m p,.order-details{text-align:left}.order-details-m a{text-decoration:none!important;background:none}.order-details-m p{margin-right:-105px}.order-details-m .order-details{color:#bfbaab;font-size:12px;font-family:500;line-height:13px;margin-top:11px;margin-bottom:8px}.order-details--price{text-align:left!important}.order-details-m td{vertical-align:middle}.order-details--price .old-price{font-size:11px;color:#bfbaab;font-weight:500}.order-details--price .new-price{font-weight:600;letter-spacing:1px}.account-back{display:none}}h2.theme.checkout{text-align:center!important;text-transform:uppercase}.animates.login.align-left,.guest-checkout .form-field{text-align:center}@media only screen and (max-width: 768px){.guest-checkout .form-field{text-align:right}}button.btn.btn--solid.btn--primary.address-new-toggle svg path{stroke:#fff}header.account-header.addresses{align-items:center}.btn .btn--solid .btn--primary .address-new-toggle{margin-bottom:0}button.btn.btn--solid.btn--primary.address-new-toggle{margin-bottom:0;min-width:max-content;width:20rem;font-family:var(--FONT-STACK-BODY);font-size:.8rem;font-weight:500}button.btn.btn--solid.btn--primary.address-new-toggle svg{margin-right:2px}.addresses-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.8rem}.account-main.adresses{width:100%}button.text-link.address-delete{margin-right:3vw;font-family:var(--FONT-STACK-BODY);font-size:.8rem;font-weight:500;text-transform:uppercase}button.btn.btn--solid.btn--primary.address-edit-toggle{width:20rem;font-family:var(--FONT-STACK-BODY);font-size:.8rem;font-weight:500;justify-content:center}.title-adresses{font-size:2.3rem;text-transform:uppercase;font-weight:500}p.adresses-default{font-size:1.1rem;text-transform:uppercase}.select-adresses{background:url(icon-arrow-right-sp.svg) no-repeat;background-position:calc(100% - .75rem) center!important;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;padding-right:2rem!important}.account-main.adresses input,.account-main.adresses select{border:1px solid #BFBAAB}.addresse_checkbox{margin-bottom:1.8rem}.addresses_button--form{margin-right:3rem}.addresse_phone{display:none;justify-content:inherit!important}.addresse_desktop{display:inherit}.account-main.adresses hr{border-top:1px solid #BFBAAB}.account-main.adresses header{border-bottom:1px solid #BFBAAB;padding:1em 0 0}div#empty_addresses{text-transform:uppercase;font-size:.9rem;text-align:center;margin:3rem 0}.account-main.adresses form{width:900px;max-width:100%;float:left}.h4--body_addresses{text-transform:uppercase}p.addresse_checkbox input{margin:0}@media only screen and (max-width: 768px){header.account-header.addresses{flex-direction:column;padding-bottom:2rem}.addresses-container{flex-direction:column;align-items:flex-start;margin-bottom:.8rem}.addresses-container>div{align-self:center;display:flex;justify-content:space-around;width:100%;margin-bottom:1rem}button.btn.btn--solid.btn--primary.address-edit-toggle{justify-content:center;padding-inline:5rem;width:0}.addresse_phone{display:inherit}.addresse_desktop{display:none!important}button.text-link.address-delete{background-position:50% 65%}.addresses_button--form{margin-right:16vw}}.is-uppercase{text-transform:uppercase}.btn--large{max-width:100%}.account:not(.just) .col{width:70%}@media only screen and (max-width: 479px){.account:not(.just) .col{width:100%}}.account.just .col form{max-width:100%}.account form{max-width:472px;margin:auto}.form-field input{border-color:#bfbaab;margin-bottom:30px;font-size:15px;letter-spacing:1.15px}.customer-register,.account--login,.reset-password{padding-top:2rem}.customer-register h2,.account--login h2,.reset-password h2{font-size:30px;letter-spacing:2px}.customer-register h2+p,.account--login h2+p,.reset-password h2+p{font-size:13px}.customer-register h2+p>span,.account--login h2+p>span,.reset-password h2+p>span{display:inline-block;margin:0 0 0 .2rem}.customer-register p[data-spam-detection-disclaimer],.account--login p[data-spam-detection-disclaimer]{font-size:10px;color:var(--text-a70);opacity:.88;line-height:1.4;letter-spacing:.77px}.customer-register p[data-spam-detection-disclaimer]>a,.account--login p[data-spam-detection-disclaimer]>a{color:inherit}.customer-register button[type=submit],.account--login button[type=submit]{--btn-top: 12px}.account--login .form-message>p,.reset-password .form-message>p{font-size:13px;text-align:center}.account--login .action-bottom{margin-bottom:0}form .form-field{margin-bottom:30px}form .errors{min-height:20px;text-transform:uppercase;background-color:#b27d74;border-color:currentColor;color:#fff;text-align:center;padding:.5rem}form .errors>ul{margin:0;text-align:center}form .errors>ul>li{font-size:13px}form .d-flex{display:flex;width:100%;padding:0 0 20px;justify-content:space-between;align-items:center}[data-recover-password] .errors{margin-bottom:30px}.login.align-center{text-align:center}form :-moz-placeholder{color:var(--COLOR-TEXT);opacity:1}form ::-moz-placeholder{color:var(--COLOR-TEXT);opacity:1}form ::-webkit-input-placeholder{color:var(--COLOR-TEXT)}.success-recovery--icon{width:46px;height:46px;background-color:#658373;border-radius:50%;position:relative;z-index:0;margin:1rem auto}.success-recovery--icon:before{content:"";display:inline-block;width:1px;height:14px;position:absolute;top:22px;left:11px;background-color:#fff;z-index:1;transform:rotate(-44deg);transform-origin:0 0}.success-recovery--icon:after{display:inline-block;content:"";width:1px;height:25px;position:absolute;top:14px;left:38px;background-color:#fff;z-index:1;transform:rotate(45deg);transform-origin:0 0}.gift-card-check_section{margin:auto;max-width:800px;flex-direction:column;align-items:center;display:flex}h1.title1-gift-card{font-size:6rem;font-weight:500;line-height:6rem;margin:0}h1.title2-gift-card{font-size:6rem;font-weight:500;font-style:italic;line-height:3rem;margin:0;font-family:var(--FONT-STACK-HEADING-SEMI-BOLD-ITALIC)}.text-gift-card_balance{color:#bfbaab;text-transform:uppercase;font-size:1rem;margin:2.5em 0 1em;font-family:var(--FONT-STACK-BODY)}span.text-gift-card_inputs{text-transform:uppercase;font-size:.7rem;font-weight:500;font-family:Lato}.gift-card_image-container{background:var(--COLOR-TEXT);border-radius:2vw;width:20vw;height:12vw;position:relative}.gift-card-content{display:flex;gap:3em;width:100%;justify-content:center;margin:2em 0 0;align-items:center}.gift-card_form{margin:1em 0;width:100%;max-width:450px}.gift-card_form input{width:100%;border:1px solid #BFBAAB;margin:0;padding-left:8rem}.gift-card_form>input{padding-left:14px}.gift-card_form>div{display:flex;gap:1em;margin:1.7em 0 0}span.gift-card_image-text{color:#faf9f7;position:absolute;bottom:1vw;left:1vw;font-size:3vw;font-weight:500;font-style:italic;line-height:2.2vw;font-family:var(--FONT-STACK-HEADING-SEMI-BOLD-ITALIC)}.gift-card_form button{padding:0 3em}@media only screen and (max-width: 768px){.gift-card-content{padding:4vw;flex-direction:column;margin-top:1.5em;gap:1.5em}.gift-card_image-container{border-radius:10vw;width:80vw;height:44vw}span.gift-card_image-text{bottom:5vw;left:6vw;font-size:12vw;line-height:9.2vw}h1.title1-gift-card,h1.title2-gift-card{font-size:5rem}.text-gift-card_balance{font-size:1.4rem;width:70%;text-align:center;margin-top:1.5em}span.text-gift-card_inputs{font-size:1rem;text-align:center;max-width:70%}}.input_code-and-send:before{content:"**** **** ****";position:absolute;bottom:8px;left:14px;font-size:1.2rem}.input_code-and-send{position:relative}.input_code-and-send div{content:"?";position:absolute;font-family:Wulkan Display Semi Bold;right:10px;bottom:8px;border-radius:50%;padding:6px;height:22px;color:#fff;text-align:center;width:22px;background:var(--text);line-height:11px}.input_code-and-send div:after{content:attr(data-title);position:absolute;right:4px;bottom:24px;padding:5px;opacity:0;transition:all .1s ease .3s;visibility:visible;background-color:var(--COLOR-BADGE-BG);color:var(--COLOR-BADGE-TEXT);min-width:10rem;max-width:13rem;line-height:1rem}.input_code-and-send div:hover:after{opacity:1}.input_code-and-send div:hover{box-shadow:2px 2px 8px gray}#gift-card-balance,#gift-card-date{display:none}div#gift-card-result{position:absolute;z-index:1;font-size:1rem;display:block}.errors-giftcard{min-height:20px;text-transform:uppercase;background-color:#b27d74;border-color:currentColor;color:#fff;text-align:center;padding:.5rem;margin:2em 0 0;font-size:.8rem;width:100%;display:none}.error-inputs{border-color:#b27d74!important;display:block}.error-inputs::placeholder{color:#b27d74;opacity:1}.lds-ring{display:none;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid var(--COLOR-TEXT);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--COLOR-TEXT) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.customer-informations__title{text-align:center;margin:1em;text-transform:uppercase}.marketing-consent__block{text-align:center;margin:4em auto}.marketing-consent__block p{font-size:1.1em;display:block;margin:2em auto;font-weight:500;max-width:28em;font-family:lato}.marketing-consent__block h6{font-family:Lato;font-size:1.2em;font-weight:500;display:block;margin:1em auto;width:17em;text-transform:uppercase}.marketing-consent__block h6:after{content:"";height:1px;width:69vw;left:50%;transform:translate(-50%,-50%);position:absolute;max-width:600px;margin:.4em auto auto;background-color:#bfbaab;display:block}@media only screen and (max-width: 768px){.marketing-consent__block h6:after{width:86vw}}.checkbox-rect input[type=checkbox]{display:none}.checkbox-rect input[type=checkbox]+label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.checkbox-rect input[type=checkbox]+label:before{content:"";display:block;width:1em;height:1em;border:1px solid #343a3f;position:absolute;left:-1.5em;top:0;background:#f3f3f3}.checkbox-rect input[type=checkbox]:checked+label:before{border:.3rem solid #fff;background:#50565a;box-shadow:0 0 0 1px #50565a}.checkbox-block{display:flex;align-items:center;gap:3em;justify-content:center;margin:auto;font-size:1.2rem}.input-row.giftBoxInputRow.informations{width:0}.checkbox_Container{display:grid;grid-template-columns:50% 50%;gap:2em;width:15em;margin:2em auto}.input-row.giftBoxInputRow.informations input:checked~label:after{transform:none;background:var(--primary)}.lds-ring.spinner{left:50%;top:50%;transform:translate(-50%,-50%);position:fixed;z-index:9999}.errors-contact{min-height:20px;text-transform:uppercase;background-color:#b27d74;border-color:currentColor;color:#fff;text-align:center;padding:.5rem;margin:2em auto;max-width:900px;display:none}.errors-contact ul{text-align:center;font-size:.9rem;margin:0}.marketing_consent_success{display:none}.customer-info_childgrid_full{grid-column:1 / span 2}.account.infos_customer--block{background:#fff;width:90%;padding:3em 8em;max-width:900px;display:grid;grid-template-columns:1fr 1fr;gap:1em}@media only screen and (max-width: 768px){.account.infos_customer--block{display:flex;flex-direction:column;width:100%;padding:3em 1em;gap:0}.account.infos_customer--block.account button{width:100%}}.account.infos_customer--block.account input,.account.infos_customer--block.account select{margin:0}.account.infos_customer--block.account button{margin:0 0 0 auto;grid-column:1 / 3}.form-field.customer-info_childgrid_full.email input{color:#bfbaab}.account.infos_customer--block select{border-color:#bfbaab}.marketing_consent_success.modifyinfos{text-align:center}.form-field.country{display:flex}#contry_selector{padding:4px;width:9em}.form-field select{background-position:right 2px center}.loyalty__simone{color:#bfbaab;font-family:var(--FONT-STACK-HEADING);font-size:14px;line-height:.51;letter-spacing:1.692308px;text-align:left;text-transform:none;display:inline-block;margin:2em 0 0}.loyalty__simone p{font-family:var(--FONT-STACK-HEADING);margin-left:9px;font-style:italic;margin-top:7px}.title_and_logo{display:flex;margin:auto;width:fit-content;align-items:center}@media only screen and (max-width: 768px){.title_and_logo{display:flex;width:auto;flex-direction:column;position:relative}.marketing-consent__block .title_and_logo h6:after{bottom:0}.loyalty__simone,.loyalty__simone p{margin:0;font-size:1.3rem}.loyalty__simone p{padding:9px}}.input-row.giftBoxInputRow.loyaly label.label-checkbox__informations span{position:relative;text-transform:none}.input-row.giftBoxInputRow.loyaly{max-width:39em;margin:1em auto;width:100%}.checkbox_Container_loyalty p{margin:0 auto}.marketing_consent_succes.loyalty,.checkbox_Container_loyalty{display:none}
/*# sourceMappingURL=/cdn/shop/t/81/assets/customer-account.css.map */
