.AccountNavigation__selected-dashboard-container{width:100%;display:block;padding:14px 24px;border:1px solid #3F202124;border-width:1px 0;background:none;cursor:pointer}@media (min-width:1024px){.AccountNavigation__selected-dashboard-container{display:none}}.AccountNavigation__selected-dashboard{display:flex;justify-content:space-between;align-items:center}.AccountNavigation--active .AccountNavigation__triangle{transform:scaleY(-1)}.AccountNavigation--active .AccountNavigation__nav-list{display:flex;flex-direction:column;gap:18px;z-index:500;border-bottom:1px solid #3F202124}.AccountNavigation__triangle{transform:scaleY(1);transition:transform .3s}.AccountNavigation__triangle svg{transform:rotate(90deg)}.AccountNavigation__nav{position:relative}.AccountNavigation__nav-list{position:absolute;top:calc(100% - 10px);left:0;width:100%;min-width:141px;display:none;flex-direction:column;align-items:flex-start;gap:12px;list-style:none;background:#fff;padding:18px 24px 14px}@media (min-width:1024px){.AccountNavigation__nav-list{width:unset;position:relative;display:flex;padding:0}}.AccountNavigation__nav-item{padding-bottom:4px;position:relative}.AccountNavigation__nav-item.current{display:none}@media (min-width:1024px){.AccountNavigation__nav-item.current{display:block}}.AccountNavigation__nav-item.current:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#966b57}
.AddressesPage{padding:40px 0 0}@media (min-width:1024px){.AddressesPage{padding:60px 60px 0}}.AddressesPage__title{max-width:326px;padding:0 24px;margin:0 0 24px}@media (min-width:1024px){.AddressesPage__title{padding:0;margin-bottom:36px}}.AddressesPage__wrapper{display:flex;flex-direction:column}@media (min-width:1024px){.AddressesPage__wrapper{flex-direction:row;justify-content:flex-start;gap:139px}}.AddressesPage__content{width:100%;padding:40px 24px 0}@media (min-width:1024px){.AddressesPage__content{padding:0}}.AddressesPage__addresses{display:flex;flex-wrap:wrap;column-gap:192px;row-gap:40px;justify-content:flex-start;align-items:flex-start}@media (min-width:1024px){.AddressesPage__addresses{row-gap:60px}}.AddressesPage__address{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px}@media (min-width:1024px){.AddressesPage__address{width:312px;align-items:flex-start;gap:24px}}.AddressesPage__address form{width:100%;display:flex;align-items:flex-start}.AddressesPage__default-address-label{position:relative;padding-left:21px;-webkit-appearance:none;appearance:none;background:none;border:none}.AddressesPage__default-address-label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:12px;width:12px;background-color:#fff;border:1px solid #3f2021;border-radius:2px}.AddressesPage__default-address-label.active:before{background-color:#3f2021;border:1px solid}.AddressesPage__default-address-checkmark{position:absolute;top:8px;left:3px;transform:translateY(-50%)}.AddressesPage__pagination{width:100%;display:flex;gap:9px}
.AccountAddAddressForm{width:100%}.AccountAddAddressForm__header{margin:0 0 40px}.AccountAddAddressForm__address-modal{z-index:600}.AccountAddAddressForm__address-modal form{z-index:600;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid #000;padding:40px 24px;max-width:80%;width:600px;overflow-y:scroll;max-height:80vh}.AccountAddAddressForm__fieldsets{display:flex;flex-wrap:wrap;justify-content:space-between}.AccountAddAddressForm__fieldset{width:100%;padding:0;margin-bottom:40px;display:flex;flex-direction:column;gap:18px}.AccountAddAddressForm__overlay{position:fixed;left:0;right:0;bottom:0;top:0;background-color:hsla(32,45%,94%,.8);content:"";display:block;z-index:590}.AccountAddAddressForm__btn{border:none}.AccountAddAddressForm__cancel-btn{border:none;background:none;text-decoration:underline}.AccountAddAddressForm input{padding-bottom:6px}.AccountAddAddressForm input,.AccountAddAddressForm select{border:none;border-bottom:1px solid #966b57;width:100%;color:#3f2021}.AccountAddAddressForm select{background:transparent;padding:14px 0 6px}.AccountAddAddressForm__actions{display:flex;flex-direction:row;align-items:center;gap:12px}
.AccountEditAddressForm{display:flex;gap:18px;width:100%}.AccountEditAddressForm__header{margin:0 0 40px}.AccountEditAddressForm__address-modal{z-index:600}.AccountEditAddressForm__address-modal form{z-index:600;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid #000;padding:40px 24px;max-width:80%;width:600px;overflow-y:scroll;max-height:80vh;display:flex;flex-direction:column}.AccountEditAddressForm__fieldsets{display:flex;flex-wrap:wrap;justify-content:space-between}.AccountEditAddressForm__fieldset{width:100%;padding:0;margin-bottom:40px;display:flex;flex-direction:column;gap:18px}.AccountEditAddressForm__overlay{position:fixed;left:0;right:0;bottom:0;top:0;background-color:hsla(32,45%,94%,.8);content:"";display:block;z-index:590}.AccountEditAddressForm__btn{background:none;border:none;text-decoration:underline}.AccountEditAddressForm__update-btn{border:none}.AccountEditAddressForm input{padding-bottom:6px}.AccountEditAddressForm input,.AccountEditAddressForm select{border:none;border-bottom:1px solid #966b57;width:100%;color:#3f2021}.AccountEditAddressForm select{background:transparent;padding:14px 0 6px}.AccountEditAddressForm__default-address-checkbox{display:flex;justify-content:flex-start;align-items:center;gap:8px}.AccountEditAddressForm__default-address-checkbox input{width:unset}.AccountEditAddressForm__actions{display:flex;flex-direction:row;align-items:center;gap:12px}
