#content>.container{margin-bottom:0;margin-top:0;max-width:none;padding-left:0;padding-right:0}.account-page{display:flex;flex-direction:column;margin:2rem auto 5rem;max-width:87rem;padding:0 1rem}@media screen and (min-width:1024px){.account-page{flex-direction:row;margin-top:4rem}.account-page .section-account-menu{margin-right:1.5rem;min-width:21.5rem;width:21.5rem}.account-page .section-account-content{flex-grow:1}}.account-page .address-item{border-bottom:1px solid var(--border-grey);margin-bottom:1.25rem}.account-page .address-item-columns{display:flex;justify-content:space-between}.account-page .address-item-columns .address_title{font-size:1.25rem}.account-page .address-item-columns .address-details div:not(.note-default){color:#000;font-size:1rem}.account-page .address-item-columns .address-details .note-default{font-size:1.125rem;margin-top:1.25rem}.account-page .address-item-columns svg{margin-left:1.25rem;width:.9375rem}.account-page #admin_header .title{font-size:1.5rem;text-align:left}.account-header{align-items:center;border-bottom:1px solid var(--color-disabled);display:flex;flex-direction:column;margin-bottom:1.5rem;position:relative}.account-header.hidden{display:none}@media screen and (min-width:1024px){.account-header{flex-direction:row;margin-bottom:1rem;padding-bottom:.5rem}}.account-header h2{font-size:1.375rem;line-height:1.75rem;margin:0 0 1.25rem}@media screen and (min-width:1024px){.account-header h2{font-size:1.5rem;line-height:1.25;margin:0 auto 0 0;padding:.3125rem 0}}.account-header h2 span{font-size:1rem}.account-header h1{font-size:1.375rem;line-height:1.75rem;margin:0 0 1.25rem}@media screen and (min-width:1024px){.account-header h1{font-size:1.5rem;line-height:1.25;margin:0 auto 0 0;padding:.3125rem 0}}.account-header h1 span{font-size:1rem}.account-header .btn{border:1px solid var(--color-links);border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,.15);display:block;font-size:1rem;line-height:1.25;margin:0 0 1rem;padding:.9375rem;text-transform:uppercase;width:100%}.account-header .btn:last-child{margin-bottom:0}.account-header .btn:hover{border:1px solid var(--color-links)}@media screen and (min-width:1024px){.account-header .btn{margin:0 0 0 1rem;padding:.4375rem .75rem;width:auto}}.account-header #link-back{font-size:1rem;margin-bottom:20px;position:unset;top:unset;width:100%}@media screen and (min-width:1024px){.account-header #link-back{position:absolute;top:-30px;width:unset}}.account-content{margin-top:1.25rem;position:relative}.account-content h4{color:var(--color-black);font-size:1.25rem;font-weight:600;line-height:1.1;margin:0 0 .5rem}.account-content h5{color:var(--color-grey);font-size:1rem;font-weight:400;line-height:1.25;margin:0 0 1.25rem}.account-action{float:right;font-size:1.25rem;margin:0 0 1.875rem 1.875rem}.account-action svg{display:block;height:1em;width:1em}.checkbox-row{cursor:pointer;display:block;margin:1rem 0 0}.checkbox-row:first-child{margin-top:0}.checkbox-row.disabled{pointer-events:none}.checkbox-row .checkbox-wrapper{color:var(--color-links);display:flex;font-size:1rem;line-height:1.25;margin:0}.checkbox-row .checkbox-wrapper .checkbox{background-image:var(--icon-tick);background-position:50% 50%;background-repeat:no-repeat;background-size:0 0;border:1px solid;border-radius:2px;display:block;flex-shrink:0;height:1.5em;margin-right:.5rem;transition:.3s ease;width:1.5em}.checkbox-row input:checked+.checkbox-wrapper .checkbox{background-color:currentColor;background-size:11.25px 9px}.account-modal-form h3{font-size:1.375rem;line-height:1.75rem;margin:0 0 1rem}.account-modal-form .input-row{margin-bottom:1rem}.account-modal-form .input-row input{border:1px solid var(--color-disabled);border-radius:4px;color:var(--color-grey);font-family:inherit;font-size:1rem;line-height:1.5;padding:1.5rem 1rem .5rem}.account-modal-form .input-row input.custom-datepicker-edit{max-width:283px;width:100%}.account-modal-form .action_bottom{margin-top:.5rem}@media screen and (min-width:1024px){.account-modal-form .action_bottom{margin-top:1rem}}.account-modal-form .btn{border-radius:2px;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.25;margin-top:.5rem;min-width:188px;padding:.6875em 1.375em;text-transform:uppercase}.account-modal-form .btn.loading{position:relative;z-index:0}.account-modal-form .btn.loading:before{background:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.account-modal-form .btn.loading:after{content:"Loading";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.metafields-form__error{margin-top:.5rem}