.f-section .f-customer h1{margin:30px auto;max-width:1140px;padding-left:20px;padding-right:20px;letter-spacing:.2em;font-size:2em;line-height:1.25}.f-customer__login h1#login,.f-customer__register h1{margin-bottom:30px}.f-customer:not(.f-customer__account):not(.f-customer__order){max-width:400px;margin-right:auto;margin-bottom:60px;margin-left:auto;padding-right:15px;padding-left:15px}.f-customer .label{margin-bottom:10px;line-height:1.25;font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase;text-align:left;display:block;font-family:Quattrocento,serif}.f-customer .form-control{padding:9px 15px;max-width:100%;width:100%;height:44px;border:1px solid #ebebeb;border-radius:0;background-color:#fff;color:#333;line-height:1.6;font-size:14px;text-transform:capitalize;transition:unset}.f-customer input.form-control{text-transform:none}#customer_login .form--action{border-bottom:1px solid #ebebeb}.form--action{display:flex;align-items:center;margin-top:20px;padding-bottom:20px}.f-customer__login .form--action a[href="#recover"]{position:static;font-size:1.4rem;display:inline-block;text-align:center;border-radius:0;cursor:pointer;line-height:29px;color:#000;padding:7px 24px 9px!important;transform:unset}.f-customer .form--action button{margin:0 20px 0 0;min-width:170px}.f-customer button.btn--primary{padding:7px 24px 9px;background:#000;height:44px;line-height:29px;font-size:1.4rem;display:inline-block}.f-customer button.btn--primary.create-account-link{margin:20px 0 0;min-width:200px;max-width:100%;width:100%}.f-customer button.btn--primary.create-account-link a{color:#fff;text-decoration:none}.template-login main,.template-account main,.template-register main,.template-addresses main{min-height:auto}.template-login .f-section,.template-register .f-section,.template-account .f-section,.template-addresses .f-section{margin:0}.f-customer .errors,.form--error{font-size:1.4rem;padding:6px 8px;color:#cb4d4d;border:1px solid hsl(0,55%,55%);background:#d6d6d6;margin-bottom:20px}.f-customer .errors ul{margin:0;line-height:1;list-style:none;padding:0}.f-customer .errors li{line-height:22.4px}.f-customer h1#recover{font-size:21px}.reset_psw_text{text-align:left;font-size:1.4rem;margin:14px 0}.form--action .cancle_btn{padding:7px 24px 9px;height:44px}.f-customer__login a{margin:0}#recover:target~#login+div{display:none}.reset_psw_text+form .form--action{border:0}.f-customer h1:focus-visible{outline:0;box-shadow:none}.f-section .f-customer.f-customer__register h1{font-size:28px}.f-section .f-customer.f-customer__account h1{text-align:center}.f-customer.f-customer__account .account-wrapper{margin-right:-10px;margin-bottom:40px;margin-left:-10px}.f-customer.f-customer__account .account-wrapper .grid-item--66{width:66.666%}.f-customer.f-customer__account .account-wrapper .grid-item--33{width:33.333%}.f-customer.f-customer__account .account-header{font-size:1.4rem;line-height:1.25;letter-spacing:.2em;padding-bottom:5px;border-bottom:1px solid #ebebeb}.f-section .f-customer.f-customer__account .account-wrapper p{font-size:1.4rem;line-height:1.6;color:#333;margin:14px 0}.f-section button.btn_link{padding:7px 24px 9px;border:0}.template-addresses .f-customer button.btn--primary{min-width:200px}.template-addresses .f-customer .address-list button.btn--primary{margin-bottom:0}.template-addresses li[data-address]>h2{font-size:1.3rem;font-family:Josefin Sans,sans-serif;font-weight:400;color:#666;letter-spacing:.2em;text-align:left}.f-customer.f-customer__addresses:not(.f-customer__account):not(.f-customer__order){max-width:1240px;margin:0 auto;text-align:left}.f-customer__addresses ul:empty{padding:0}.f-section .f-customer.f-customer__addresses h1{text-align:center}.f-section .f-customer.f-customer__addresses h1{padding-left:0;margin-left:0}.f-customer__addresses ul{text-align:left;border-bottom:1px solid #ebebeb;margin-bottom:0;padding-bottom:15px}.customer--name{font-size:1.4rem;margin-bottom:1em;letter-spacing:.2em;font-family:Josefin Sans,sans-serif}.template-addresses .form-field.grid-item-50{padding:0;width:50%}.template-addresses .form-field.grid-item-50+.form-field.grid-item-50{padding-left:20px}.f-customer.f-customer__account{max-width:1240px!important}.f-customer select.form-control{width:100%;padding:9px 30px 9px 15px;border:1px solid #ebebeb;line-height:1.5;cursor:pointer;outline:0;border-radius:0;background-color:#f7f7f7;height:44px;background-image:none}.select-wrapper{position:relative;display:block}.select-wrapper:after{content:"";position:absolute;z-index:2;right:16px;top:68%;margin-top:-1px;border-top:3px solid #333333;border-left:3px solid transparent;border-right:3px solid transparent}select:hover{box-shadow:none}div#AddAddress{max-width:600px;margin-right:auto;margin-left:auto}.set--address input{width:11px;height:11px;border:1px solid #ebebeb;accent-color:#ebebeb}button.cancle--btn{border:0}.set--address label{font-size:1.4rem}.set--address{display:flex;align-items:center;margin-top:15px;gap:7px}.f-customer__addresses .set--address input[type=checkbox]{margin-top:0}h2#AddressNewHeading{margin:30px auto;max-width:1140px;font-size:1.4rem;letter-spacing:.2em}.f-customer.f-customer__addresses{margin-bottom:60px!important}.f-customer__addresses h2.edit--address{margin:30px auto;max-width:1140px;font-size:1.4rem;letter-spacing:.2em}.f-customer__addresses form{max-width:600px;margin-right:auto;margin-left:auto}.account-header.address-name h2.customer---name{font-family:Quattrocento,serif}.account-header.address-name{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-bottom:1px solid #ebebeb;margin-bottom:1.3rem}.address-list li{padding:0 10px;vertical-align:top;margin-bottom:30px}.address-list{margin:0 -10px}.f-section .address-list button.btn_link{padding:10px 0;margin:0}.account-header.address-name h2{font-size:1.3rem;font-family:Josefin Sans,sans-serif;font-weight:400;color:#666;letter-spacing:.2em;margin-bottom:0;padding-bottom:5px}.f-customer tbody td:first-of-type{padding-top:5px}.f-customer thead th,.f-customer tbody td{padding-top:10px;padding-bottom:10px}.f-customer.f-customer__account .account-wrapper .grid-item--66 .account-header{margin-bottom:0}.f-customer__account table td:first-of-type a{box-shadow:unset;padding:0}.f-customer table{box-shadow:unset}@media(max-width:960px){.address-list li{margin-bottom:30px}.f-customer.f-customer__account .account-wrapper .grid-item--66{width:100%}.f-customer.f-customer__account .account-wrapper .grid-item--33{width:100%;padding-top:30px}}@media(max-width:767px){.f-customer.f-customer__account .account-header{margin-top:8px}.f-customer.f-customer__account .account-wrapper .grid-item--66 .account-header{margin-bottom:5px}.f-customer tbody tr{border-top:0}.f-customer tbody td:last-of-type{padding-bottom:10px}.f-customer.f-customer__account td:before{content:unset}.f-customer.f-customer__account td{display:unset;text-align:left}.f-customer.f-customer__account tr{display:unset;font-size:calc(1.4rem - .4vw);margin:0 -10px}.f-customer.f-customer__account tbody tr{padding-bottom:8px;margin:0 -10px}.f-customer.f-customer__account tbody td{padding-left:10px;font-size:calc(1.4rem - .4vw);padding-right:10px;width:20%;display:inline-block;text-align:center}.f-customer thead,.f-customer th,.f-customer tfoot td:first-of-type{display:table-row-group}.f-customer thead th{width:20%;display:inline-block;text-align:center;font-size:calc(1.4rem - .4vw);text-transform:none}.f-customer th{display:unset;padding:10px}.f-customer.f-customer__account .account-header,.customer--name{font-size:calc(1.4rem - .4vw)}.address-list li>*{font-size:calc(1.3rem - .4vw)}.template-addresses .f-customer button.btn--primary{font-size:calc(1.3rem - .4vw);margin-right:20px}.account-header.address-name h2.customer---name,.account-header.address-name h2{font-size:calc(1.3rem - .4vw)}}@media(max-width:720px){.form--action{flex-wrap:wrap;justify-content:center}.form--action>*{width:100%}.f-customer.f-customer__account .account-wrapper .grid-item--66,.f-customer.f-customer__account .account-wrapper .grid-item--33{width:100%}.f-customer button.btn--primary{margin-right:0}.f-customer.f-customer__account td:before{content:unset}.f-customer.f-customer__account td{display:unset;text-align:left}.f-customer thead,.f-customer th,.f-customer tfoot td:first-of-type{display:none}.f-customer.f-customer__account tr{display:block;font-size:calc(1.4rem - .4vw)}.f-customer.f-customer__account .account-wrapper .grid-item--66 .account-header{margin-bottom:10px}.f-customer.f-customer__account tbody tr{padding-bottom:8px}.f-customer.f-customer__account tbody td{padding-left:10px;padding-right:10px}.f-customer.f-customer__account tbody td{width:auto}.f-customer.f-customer__account tbody tr{margin:0 -10px}}@media(max-width:600px){.address-list li{width:100%;margin-bottom:30px}}@media(max-width:428px){.template-addresses .form-field.grid-item-50{padding:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/customer-pages.css.map */
