/* Customer Account
-------------------------------------------------- */


/* Layout
-------------------------------------------------- */

body.account.customer-account-edit main.page-main,
body.account.customer-address-index main.page-main,
body.account.customer-address-form main.page-main{
    max-width: 1330px;
}

body.account.page-layout-2columns-left .column.main{
    width: calc(100% - 29% - 24px);
    min-height: 0;
}

body.account.page-layout-2columns-left:not(.wishlist-index-index) .column.main{
    border-radius: 4px;
    padding: 24px;
    box-sizing: border-box;
}

body.account.page-layout-2columns-left .sidebar-main,
body.account.page-layout-2columns-left .sidebar-additional{
    width: 30%;
}

body.account .sidebar-additional{
    margin: 0;
}

body.account .column.main .customer-address {
    border-radius: 16px;
    border: 1px solid #CBC3BC;
    background: #FFF;
    padding: 40px;
}

body.account .column.main .block {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 25px;
    flex-shrink: 0;
    margin-bottom: 40px;
}

body.account .column.main .block.block-addresses-default .block-content {
    flex-direction:column;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

body.account .column.main .block.block-addresses-default .block-content .box-address-billing {
    margin-bottom: 40px;
}

body.account .column.main .block .block-title {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    font-family: 'Alata', sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px; /* 133.333% */
}

body.account .column.main .block .block-title .action {


    /* Body Text/(Desktop) Body text 1 */
    font-size: 18px;
    /* 133.333% */
    font-family: "Glacial Indifference";
}

body.account .column.main .block .block-title strong {
    font-weight: 400;
}

body.account .column.main .block .block-content {
    display: flex;
    align-self: stretch;
    align-items: stretch;
    width: 100%;
}

body.account .column.main .block .box {
    display: flex;
    width: 47%;
    gap: 0;
    min-height: 200px;
    padding: 24px;
    margin-right: 25px;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    border-radius: 16px;
    border: 1px solid #CBC3BC;
    background: #FFF;
    float: none;
    box-sizing: border-box;
}

body.account .column.main .block .box:last-child {
    margin-right: 0;
}

.account .column.main .block:not(.widget) .block-content .box.box-full {
    width: 100%;
    min-height:auto;
    margin-top: 0;
}

body.account .column.main .block .box .box-title {
    color: #2D2D2D;
    font-family: 'Alata', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 27px;
}

body.account .column.main .block .box address {
    color: #2D2D2D;
    font-size: 18px;
    margin-bottom: 15px;
}

body.account .column.main .block .box .amrewards-expiring-wrapper .table th {
    color: #7C7C7C;
    font-family: 'Alata', sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px; /* 135% */
}

body.account .column.main .block .box .table th {
    font-family: 'Alata', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 27px;
}
body.account .column.main .block .box .table td {
    font-family: "Glacial Indifference", sans-serif;
    font-size: 18px;
    line-height: 24px;
}

body.account .column.main .block .amrewards-container {
    display: flex;
    padding: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 40px;
}

body.account .column.main .block .amrewards-container .amrewards-label {
    color: #2D2D2D;

    /* Heading/H5 Heading */
    font-family: 'Alata', sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px; /* 133.333% */
}

body.account .column.main .block .amrewards-container .rewards-block-handler {

}
body.account .column.main .block .amrewards-container .reward-description {
    display: flex;
    padding: 24px;
    max-width: 580px;
    flex-direction: column;
    align-items: flex-start;
    border-radius: 20px;
    border: 1px solid #EFEAE5;
    background: #FBF9F5;
}

.amrewards-history .orders-history {
    width: 100%;
}

body.account .column.main .block .box.amrewards-history .table th {
    color: #7C7C7C;
    font-family: 'Alata', sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px; /* 135% */
}
body.account .column.main .block .box.amrewards-history .table td {
    color: #2D2D2D;
    font-family: "Glacial Indifference", sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
}

.amrewards-history .amrewards-expiration {
    display: flex;
    max-width: 137px;
    padding: 2px 8px 4px 8px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 100px;
    background: #D6A796;
    color: #2D2D2D;
    font-family: "Glacial Indifference";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}

.aw-ar-email-subscriber-container {
    display: flex;
    padding: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;
    border-radius: 16px;
    border: 1px solid #CBC3BC;
    background: #FFF;
}

.aw-ar-email-subscriber-form {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;
}

.aw-ar-email-subscriber-form .admin__fieldset {
    border: none;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
}

.aw-ar-email-subscriber-form  .fieldset-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;
}

.aw-ar-email-subscriber-form  .fieldset-wrapper-title {
    color:#2D2D2D;
    font-size: 24px;
    font-family: 'Alata', sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}
.aw-ar-email-subscriber-form input[type="checkbox"] {
    accent-color: #1F9965;
}

.aw-ar-email-subscriber-form .actions-toolbar .primary {
    width: 100%;
}
.aw-ar-email-subscriber-form .actions-toolbar .primary .action {
    width: 100%;
    display: flex;
    height: 50px;
    padding: 16px 40px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
}

.aw-ar-email-subscriber-form .actions-toolbar {
    margin-top: 15px;
}

.aw-ar__review-list-wrapper  {
    display: flex;
    padding: 24px;
    justify-content: space-between;
    align-items: flex-start;
    align-self: stretch;
    border-radius: 16px;
    border: 1px solid #CBC3BC;
    background: #FFF;
    margin-top: 25px;
}

.aw-ar__review-list-wrapper .data-grid {
    color: #2D2D2D;
    font-family: "Glacial Indifference";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

@media all and (max-width: 959px){
    body.account {
        font-size: 16px;
    }
    .account .page-title-wrapper .page-title {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    body.account.page-layout-2columns-left:not(.wishlist-index-index) .column.main{
        padding: 16px;
    }

    body.account .page-main{
        padding: 0;
    }

    body.account.page-layout-2columns-left .column.main,
    body.account.page-layout-2columns-left .sidebar-main,
    body.account.page-layout-2columns-left .sidebar-additional{
        float: none;
        width: 100%;
    }

    body.account .columns{
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }

    body.account .columns .page-title-wrapper {
        margin-top: 0;
    }

    body.account.page-layout-2columns-left .sidebar-main{
        -ms-flex-order: -100;
        -webkit-order : -100;
        order         : -100;
    }

    body.account.page-layout-2columns-left .column.main {
        padding: 0 12px;
    }

}

body.account .page-title{
    text-transform: none;
    color: #2D2D2D;
    text-align: left;
    /* Heading/H2 Heading */
    font-family: 'Alata', sans-serif;
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 48px;
    margin-top: 60px;
    margin-bottom: 41px;
}

body.account .page.messages,
body.account .messages{
    margin: 0;
}


/* Nav
-------------------------------------------------- */

.block.account-nav{
    display: none;
}

.account .block.block-collapsible-nav{
    border-radius: 4px;
    background: none;
    margin: 0 0 16px;
    position: static;
    width: auto;
}

.account .block-collapsible-nav .title{
    border: 0;
    text-align: center;
    border: 0;
    padding: 12px 16px;
    font-size: 0;
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    cursor: pointer;
    display: none;
}

.account .block-collapsible-nav .title:after{
    display: none;
}

.account .block-collapsible-nav .title strong{
    margin: 0 8px 0 0;
    display: inline-block;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 700;
    color: #414650;
    vertical-align: middle;
}

.account .block-collapsible-nav .title .material-icons{
    display: inline-block;
    vertical-align: middle;
}

.account .block-collapsible-nav .title.active strong + .material-icons,
.account .block-collapsible-nav .title:not(.active) .material-icons + .material-icons{
    display: none;
}

.account .block-collapsible-nav .content{
    background: none;
    padding: 70px 10px 20px 0;
    border: 0;
}

.account .block-collapsible-nav .content ul.items{list-style-type:none;padding-left:0px;padding-top:20px}

.account .block-collapsible-nav .item{
    margin: 0 0 16px;
    padding-left: 17px;
    position: relative;
    color: #414650;
    display: flex;
    height: 46px;
    align-items: center;
    gap: 8px;
}

.account .block-collapsible-nav .item:last-child{
    margin-bottom: 0;
}

.account .block-collapsible-nav .item:before{
    content: "";
    position: absolute;
    left: 17px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform    : translateY(-50%);
    transform        : translateY(-50%);
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    display: inline-block;
    line-height: 24px;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
}

.account-nav-un{
    padding: 16px 24px;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.33;
    color: #414650;
    border-bottom: solid 1px rgba(65, 70, 80, 0.12);
    margin: -12px -16px 12px;
}

.account .block-collapsible-nav .item a,
.account .block-collapsible-nav .item > strong{
    text-decoration: none;
    border: 0;
    padding: 0 0 0 38px;
    position: relative;
    color: #2D2D2D;
    /* Sub Heading/Sub H3 */
    font-family: Lato;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
}
.account .block-collapsible-nav .item:hover,
.account .block-collapsible-nav .item.current {
    background: #EFEAE5;
}

.account .block-collapsible-nav .item.current:after {
    content: "";
    display: block;
    position: absolute;
    width: 15px;
    height: 45px;
    background: #CBC3BC;
    left: -15px;
}

.account .block-collapsible-nav .item a:hover,
.account .block-collapsible-nav .item.current a,
.account .block-collapsible-nav .item.current > strong{
    background: none;
    /* background: #EFEAE5; */
}

.account .block-collapsible-nav .item:nth-child(1):before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cpath d='M15.5 2.5C12.0593 2.5 9.25 5.30933 9.25 8.75C9.25 12.1907 12.0593 15 15.5 15C18.9407 15 21.75 12.1907 21.75 8.75C21.75 5.30933 18.9407 2.5 15.5 2.5ZM15.5 4.375C17.9274 4.375 19.875 6.32265 19.875 8.75C19.875 11.1774 17.9274 13.125 15.5 13.125C13.0726 13.125 11.125 11.1774 11.125 8.75C11.125 6.32265 13.0726 4.375 15.5 4.375ZM8.3125 17.5C6.77031 17.5 5.5 18.7703 5.5 20.3125V21.062C5.5 22.9001 6.66545 24.5487 8.44312 25.6824C10.2208 26.816 12.653 27.5 15.5 27.5C18.347 27.5 20.7792 26.816 22.5569 25.6824C24.3346 24.5487 25.5 22.9001 25.5 21.062V20.3125C25.5 18.7703 24.2297 17.5 22.6875 17.5H8.3125ZM8.3125 19.375H22.6875C23.2166 19.375 23.625 19.7834 23.625 20.3125V21.062C23.625 22.1027 22.9547 23.2049 21.5486 24.1016C20.1425 24.9982 18.043 25.625 15.5 25.625C12.957 25.625 10.8575 24.9982 9.45142 24.1016C8.04534 23.2049 7.375 22.1027 7.375 21.062V20.3125C7.375 19.7834 7.78344 19.375 8.3125 19.375Z' fill='black'/%3E%3C/svg%3E");
}

.account .block-collapsible-nav .item:nth-child(2):before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cpath d='M15.5 3.13477C14.7821 3.13477 14.0644 3.3683 13.4712 3.83545H13.47L6.03711 9.6936C4.90988 10.582 4.25 11.9394 4.25 13.3752V24.6802C4.25 25.877 5.24065 26.8677 6.4375 26.8677H24.5625C25.7593 26.8677 26.75 25.877 26.75 24.6802V13.3752C26.75 11.9394 26.0901 10.582 24.9629 9.6936L24.875 9.6228V4.6875C24.875 4.43887 24.7762 4.20042 24.6004 4.02461C24.4246 3.84881 24.1861 3.75002 23.9375 3.75H20.8125C20.5639 3.75002 20.3254 3.84881 20.1496 4.02461C19.9738 4.20042 19.875 4.43887 19.875 4.6875V5.68359L17.5288 3.83545C16.9356 3.3683 16.2179 3.13477 15.5 3.13477ZM15.5 5.00488C15.8061 5.00488 16.1123 5.10661 16.3691 5.30884L20.2327 8.35205C20.3709 8.46081 20.537 8.52849 20.7118 8.54736C20.8867 8.56623 21.0634 8.53552 21.2216 8.45875C21.3799 8.38197 21.5134 8.26223 21.6068 8.1132C21.7002 7.96417 21.7499 7.79186 21.75 7.61597V5.625H23V10.0781C23.0001 10.2199 23.0323 10.3598 23.0943 10.4873C23.1562 10.6147 23.2463 10.7265 23.3577 10.8142L23.8032 11.1658C24.481 11.6999 24.875 12.5124 24.875 13.3752V24.6802C24.875 24.8646 24.7469 24.9927 24.5625 24.9927H6.4375C6.2531 24.9927 6.125 24.8646 6.125 24.6802V13.3752C6.125 12.5124 6.519 11.6999 7.19678 11.1658L14.6309 5.30884C14.8877 5.10661 15.1939 5.00488 15.5 5.00488ZM9.5625 14.9927C9.31387 14.9927 9.07542 15.0915 8.89961 15.2673C8.7238 15.4431 8.62502 15.6815 8.625 15.9302V20.9302C8.62502 21.1788 8.7238 21.4172 8.89961 21.5931C9.07542 21.7689 9.31387 21.8677 9.5625 21.8677H13.3125C13.5611 21.8677 13.7996 21.7689 13.9754 21.5931C14.1512 21.4172 14.25 21.1788 14.25 20.9302V15.9302C14.25 15.6815 14.1512 15.4431 13.9754 15.2673C13.7996 15.0915 13.5611 14.9927 13.3125 14.9927H9.5625ZM17.6875 14.9927C17.4389 14.9927 17.2004 15.0915 17.0246 15.2673C16.8488 15.4431 16.75 15.6815 16.75 15.9302V20.9302C16.75 21.1788 16.8488 21.4172 17.0246 21.5931C17.2004 21.7689 17.4389 21.8677 17.6875 21.8677H21.4375C21.6861 21.8677 21.9246 21.7689 22.1004 21.5931C22.2762 21.4172 22.375 21.1788 22.375 20.9302V15.9302C22.375 15.6815 22.2762 15.4431 22.1004 15.2673C21.9246 15.0915 21.6861 14.9927 21.4375 14.9927H17.6875ZM10.5 16.8677H12.375V19.9927H10.5V16.8677ZM18.625 16.8677H20.5V19.9927H18.625V16.8677Z' fill='black'/%3E%3C/svg%3E");
}

.account .block-collapsible-nav .item:nth-child(3):before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cpath d='M8.3125 3.125C6.77031 3.125 5.5 4.39531 5.5 5.9375V20.625H4.5625C4.31387 20.625 4.07542 20.7238 3.89961 20.8996C3.72381 21.0754 3.62502 21.3139 3.625 21.5625V22.8125C3.625 25.045 5.45504 26.875 7.6875 26.875H21.4375C23.67 26.875 25.5 25.045 25.5 22.8125V5.9375C25.5 4.39531 24.2297 3.125 22.6875 3.125H8.3125ZM8.3125 5H22.6875C23.2166 5 23.625 5.40844 23.625 5.9375V22.8125C23.625 24.0313 22.6563 25 21.4375 25C20.2187 25 19.25 24.0313 19.25 22.8125V21.5625C19.25 21.3139 19.1512 21.0754 18.9754 20.8996C18.7996 20.7238 18.5611 20.625 18.3125 20.625H7.375V5.9375C7.375 5.40844 7.78344 5 8.3125 5ZM10.8125 8.125C10.5639 8.125 10.3254 8.22377 10.1496 8.39959C9.97377 8.5754 9.875 8.81386 9.875 9.0625C9.875 9.31114 9.97377 9.5496 10.1496 9.72541C10.3254 9.90123 10.5639 10 10.8125 10C11.0611 10 11.2996 9.90123 11.4754 9.72541C11.6512 9.5496 11.75 9.31114 11.75 9.0625C11.75 8.81386 11.6512 8.5754 11.4754 8.39959C11.2996 8.22377 11.0611 8.125 10.8125 8.125ZM13.9375 8.125C13.8133 8.12324 13.6899 8.14619 13.5746 8.19252C13.4594 8.23884 13.3544 8.30762 13.266 8.39485C13.1775 8.48208 13.1072 8.58602 13.0593 8.70064C13.0113 8.81525 12.9866 8.93826 12.9866 9.0625C12.9866 9.18674 13.0113 9.30975 13.0593 9.42436C13.1072 9.53898 13.1775 9.64292 13.266 9.73015C13.3544 9.81738 13.4594 9.88616 13.5746 9.93248C13.6899 9.97881 13.8133 10.0018 13.9375 10H20.1875C20.3117 10.0018 20.4351 9.97881 20.5504 9.93248C20.6656 9.88616 20.7706 9.81738 20.859 9.73015C20.9475 9.64292 21.0178 9.53898 21.0657 9.42436C21.1137 9.30975 21.1384 9.18674 21.1384 9.0625C21.1384 8.93826 21.1137 8.81525 21.0657 8.70064C21.0178 8.58602 20.9475 8.48208 20.859 8.39485C20.7706 8.30762 20.6656 8.23884 20.5504 8.19252C20.4351 8.14619 20.3117 8.12324 20.1875 8.125H13.9375ZM10.8125 11.875C10.5639 11.875 10.3254 11.9738 10.1496 12.1496C9.97377 12.3254 9.875 12.5639 9.875 12.8125C9.875 13.0611 9.97377 13.2996 10.1496 13.4754C10.3254 13.6512 10.5639 13.75 10.8125 13.75C11.0611 13.75 11.2996 13.6512 11.4754 13.4754C11.6512 13.2996 11.75 13.0611 11.75 12.8125C11.75 12.5639 11.6512 12.3254 11.4754 12.1496C11.2996 11.9738 11.0611 11.875 10.8125 11.875ZM13.9375 11.875C13.8133 11.8732 13.6899 11.8962 13.5746 11.9425C13.4594 11.9888 13.3544 12.0576 13.266 12.1449C13.1775 12.2321 13.1072 12.336 13.0593 12.4506C13.0113 12.5653 12.9866 12.6883 12.9866 12.8125C12.9866 12.9367 13.0113 13.0597 13.0593 13.1744C13.1072 13.289 13.1775 13.3929 13.266 13.4801C13.3544 13.5674 13.4594 13.6362 13.5746 13.6825C13.6899 13.7288 13.8133 13.7518 13.9375 13.75H20.1875C20.3117 13.7518 20.4351 13.7288 20.5504 13.6825C20.6656 13.6362 20.7706 13.5674 20.859 13.4801C20.9475 13.3929 21.0178 13.289 21.0657 13.1744C21.1137 13.0597 21.1384 12.9367 21.1384 12.8125C21.1384 12.6883 21.1137 12.5653 21.0657 12.4506C21.0178 12.336 20.9475 12.2321 20.859 12.1449C20.7706 12.0576 20.6656 11.9888 20.5504 11.9425C20.4351 11.8962 20.3117 11.8732 20.1875 11.875H13.9375ZM10.8125 15.625C10.5639 15.625 10.3254 15.7238 10.1496 15.8996C9.97377 16.0754 9.875 16.3139 9.875 16.5625C9.875 16.8111 9.97377 17.0496 10.1496 17.2254C10.3254 17.4012 10.5639 17.5 10.8125 17.5C11.0611 17.5 11.2996 17.4012 11.4754 17.2254C11.6512 17.0496 11.75 16.8111 11.75 16.5625C11.75 16.3139 11.6512 16.0754 11.4754 15.8996C11.2996 15.7238 11.0611 15.625 10.8125 15.625ZM13.9375 15.625C13.8133 15.6232 13.6899 15.6462 13.5746 15.6925C13.4594 15.7388 13.3544 15.8076 13.266 15.8949C13.1775 15.9821 13.1072 16.086 13.0593 16.2006C13.0113 16.3153 12.9866 16.4383 12.9866 16.5625C12.9866 16.6867 13.0113 16.8097 13.0593 16.9244C13.1072 17.039 13.1775 17.1429 13.266 17.2301C13.3544 17.3174 13.4594 17.3862 13.5746 17.4325C13.6899 17.4788 13.8133 17.5018 13.9375 17.5H20.1875C20.3117 17.5018 20.4351 17.4788 20.5504 17.4325C20.6656 17.3862 20.7706 17.3174 20.859 17.2301C20.9475 17.1429 21.0178 17.039 21.0657 16.9244C21.1137 16.8097 21.1384 16.6867 21.1384 16.5625C21.1384 16.4383 21.1137 16.3153 21.0657 16.2006C21.0178 16.086 20.9475 15.9821 20.859 15.8949C20.7706 15.8076 20.6656 15.7388 20.5504 15.6925C20.4351 15.6462 20.3117 15.6232 20.1875 15.625H13.9375ZM5.5 22.5H17.375V22.8125C17.375 23.6344 17.6838 24.3584 18.1086 25H7.6875C6.46871 25 5.5 24.0313 5.5 22.8125V22.5Z' fill='black'/%3E%3C/svg%3E");
}

.account .block-collapsible-nav .item:nth-child(4):before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cpath d='M9.875 4.375C6.08903 4.375 3 7.46403 3 11.25C3 13.8101 4.92978 16.2206 7.28223 18.6926C9.63468 21.1647 12.5302 23.6684 14.8372 25.9753C15.013 26.1511 15.2514 26.2498 15.5 26.2498C15.7486 26.2498 15.987 26.1511 16.1628 25.9753C18.4698 23.6684 21.3653 21.1647 23.7178 18.6926C26.0702 16.2206 28 13.8101 28 11.25C28 7.46403 24.911 4.375 21.125 4.375C18.9522 4.375 17.0605 5.54156 15.5 7.52319C13.9395 5.54156 12.0478 4.375 9.875 4.375ZM9.875 6.25C11.7054 6.25 13.2289 7.224 14.7078 9.56299C14.7923 9.69659 14.9093 9.80664 15.0478 9.8829C15.1863 9.95915 15.3419 9.99914 15.5 9.99914C15.6581 9.99914 15.8137 9.95915 15.9522 9.8829C16.0907 9.80664 16.2077 9.69659 16.2922 9.56299C17.7711 7.224 19.2946 6.25 21.125 6.25C23.8978 6.25 26.125 8.47722 26.125 11.25C26.125 12.7524 24.6173 15.0294 22.3604 17.4011C20.3022 19.5639 17.7439 21.8234 15.5 24.0112C13.2561 21.8234 10.6978 19.5639 8.63965 17.4011C6.38272 15.0294 4.875 12.7524 4.875 11.25C4.875 8.47722 7.10222 6.25 9.875 6.25Z' fill='black'/%3E%3C/svg%3E");
}

.account .block-collapsible-nav .item:nth-child(5):before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cpath d='M15.5 4.375C9.64308 4.375 4.875 9.14308 4.875 15C4.875 20.8569 9.64308 25.625 15.5 25.625C21.3569 25.625 26.125 20.8569 26.125 15C26.125 9.14308 21.3569 4.375 15.5 4.375ZM15.5 6.25C20.3436 6.25 24.25 10.1564 24.25 15C24.25 19.8436 20.3436 23.75 15.5 23.75C10.6564 23.75 6.75 19.8436 6.75 15C6.75 10.1564 10.6564 6.25 15.5 6.25ZM15.5 8.125C15.025 8.125 14.6412 8.5106 14.6418 8.9856V9.86572C13.085 9.97822 11.8477 11.2678 11.8477 12.8528C11.8477 14.5109 13.1973 15.8606 14.8555 15.8606H16.3594C17.07 15.8606 17.6484 16.4378 17.6484 17.1484C17.6484 17.8591 17.07 18.4375 16.3594 18.4375H14.6736C13.8755 18.4375 13.3758 18.1065 13.0989 17.8296C12.7633 17.494 12.2199 17.494 11.8843 17.8296C11.5487 18.1652 11.5487 18.7098 11.8843 19.0454C12.5937 19.7548 13.5719 20.1445 14.6406 20.1526V21.0156C14.6406 21.49 15.025 21.875 15.5 21.875C15.975 21.875 16.3594 21.49 16.3594 21.0156V20.1562C18.0175 20.1562 19.366 18.8053 19.366 17.1472C19.366 15.4891 18.0163 14.1394 16.3582 14.1394H14.8555C14.1448 14.1394 13.5664 13.5622 13.5664 12.8516C13.5664 12.1409 14.1448 11.5625 14.8555 11.5625H16.1763C16.9821 11.5625 17.3526 12.0256 17.3567 12.0276V12.0288C17.6131 12.4269 18.1441 12.5394 18.5432 12.2839C18.942 12.0264 19.0571 11.4949 18.7996 11.0962C18.5321 10.6824 17.6856 9.92346 16.3594 9.85596V8.98438C16.3594 8.51 15.975 8.125 15.5 8.125Z' fill='black'/%3E%3C/svg%3E");
}

.account .block-collapsible-nav .item:nth-child(5):hover:before,
.account .block-collapsible-nav .item.current:nth-child(5):before{
}

.account .block-collapsible-nav .item:nth-child(6):before{
    content: url(
    "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cpath d='M6.4375 3.125C4.54188 3.125 3 4.66688 3 6.5625V21.25C3 21.5306 3.12614 21.797 3.34302 21.9751C3.56052 22.1532 3.84745 22.2236 4.12183 22.1692L6.75 21.6443V25.625C6.75 25.9056 6.87614 26.172 7.09302 26.3501C7.31052 26.5282 7.59683 26.5986 7.87183 26.5442L10.7893 25.9607L13.0854 26.5344C13.2348 26.5719 13.3896 26.5719 13.5396 26.5344L15.8357 25.9607L18.7532 26.5442C18.8144 26.5567 18.8763 26.5625 18.9375 26.5625C19.1525 26.5625 19.3632 26.4888 19.532 26.3501C19.7489 26.172 19.875 25.9062 19.875 25.625V23.7378C19.2394 23.7147 18.6138 23.6224 18 23.4668V24.4824L15.9968 24.0808C15.8606 24.0533 15.7204 24.0574 15.5854 24.0918L13.3125 24.6582L11.0396 24.0906C10.9046 24.0568 10.7638 24.0533 10.6282 24.0808L8.625 24.4824V21.9824L9.33545 22.1594C9.48482 22.1969 9.63955 22.1969 9.78955 22.1594L12.0857 21.5857L15.0032 22.1704C15.0644 22.1829 15.1263 22.1887 15.1875 22.1887C15.4025 22.1887 15.6132 22.1138 15.782 21.9751C15.9738 21.817 16.0887 21.59 16.114 21.3452C17.3025 22.0731 18.6965 22.5 20.1875 22.5C24.4911 22.5 28 18.9911 28 14.6875C28 10.3839 24.4911 6.875 20.1875 6.875C18.701 6.875 17.3111 7.29983 16.125 8.02368V5.9375C16.125 5.42062 16.5456 5 17.0625 5C17.5706 5 17.9826 5.40627 17.9976 5.91064C18.6001 5.75752 19.2182 5.66891 19.8457 5.64453C19.6963 4.23266 18.5131 3.125 17.0625 3.125H6.4375ZM6.4375 5H14.4111C14.3074 5.29312 14.25 5.60875 14.25 5.9375V20.1074L12.2468 19.7058C12.1106 19.6783 11.9704 19.6824 11.8354 19.7168L9.5625 20.2832L7.28955 19.7156C7.21518 19.6968 7.13875 19.6875 7.0625 19.6875C7.00063 19.6875 6.9388 19.6939 6.87817 19.7058L4.875 20.1074V6.5625C4.875 5.70125 5.57625 5 6.4375 5ZM7.0625 8.125C6.93827 8.12324 6.81493 8.14619 6.69965 8.19252C6.58436 8.23884 6.47944 8.30762 6.39097 8.39485C6.3025 8.48208 6.23224 8.58602 6.18429 8.70064C6.13634 8.81525 6.11165 8.93826 6.11165 9.0625C6.11165 9.18674 6.13634 9.30975 6.18429 9.42436C6.23224 9.53898 6.3025 9.64292 6.39097 9.73015C6.47944 9.81738 6.58436 9.88616 6.69965 9.93248C6.81493 9.97881 6.93827 10.0018 7.0625 10H12.0625C12.1867 10.0018 12.3101 9.97881 12.4254 9.93248C12.5406 9.88616 12.6456 9.81738 12.734 9.73015C12.8225 9.64292 12.8928 9.53898 12.9407 9.42436C12.9887 9.30975 13.0134 9.18674 13.0134 9.0625C13.0134 8.93826 12.9887 8.81525 12.9407 8.70064C12.8928 8.58602 12.8225 8.48208 12.734 8.39485C12.6456 8.30762 12.5406 8.23884 12.4254 8.19252C12.3101 8.14619 12.1867 8.12324 12.0625 8.125H7.0625ZM20.1875 8.75C23.4777 8.75 26.125 11.3973 26.125 14.6875C26.125 17.9777 23.4777 20.625 20.1875 20.625C18.6081 20.625 17.1875 20.0078 16.125 19.0076V10.3674C17.1875 9.36721 18.6081 8.75 20.1875 8.75ZM20.1729 9.98657C19.957 9.99018 19.749 10.0682 19.5839 10.2074C19.4189 10.3466 19.307 10.5385 19.2671 10.7507C18.1899 11.0234 17.375 11.9748 17.375 13.1287V13.1299C17.375 14.4884 18.4819 15.6262 19.8433 15.6262H20.5317C20.8604 15.6262 21.125 15.8836 21.125 16.2463C21.125 16.6071 20.8638 16.865 20.5366 16.8677L19.6125 16.875C19.4207 16.875 19.2654 16.7495 19.2085 16.5649C19.1722 16.4473 19.1131 16.3379 19.0345 16.2431C18.9559 16.1483 18.8594 16.0699 18.7506 16.0124C18.5307 15.8962 18.2736 15.8721 18.036 15.9454C17.7984 16.0188 17.5996 16.1835 17.4834 16.4034C17.3672 16.6233 17.3432 16.8803 17.4165 17.1179C17.6707 17.9417 18.4079 18.4887 19.2683 18.634C19.3115 18.8468 19.4272 19.038 19.5957 19.175C19.7642 19.3119 19.975 19.3862 20.1921 19.385C20.4092 19.3838 20.6192 19.3074 20.7863 19.1686C20.9533 19.0299 21.067 18.8375 21.1079 18.6243C22.185 18.3517 23 17.4002 23 16.2463C23 14.8878 21.8931 13.7512 20.5317 13.7512H19.8433C19.5146 13.7512 19.25 13.4926 19.25 13.1299V13.1287C19.25 12.7687 19.5093 12.5122 19.8347 12.5073L20.2888 12.5012C20.4812 12.5012 20.6394 12.6287 20.6953 12.8149C20.7293 12.9346 20.7866 13.0462 20.8642 13.1435C20.9417 13.2407 21.0377 13.3215 21.1468 13.3813C21.2558 13.441 21.3757 13.4785 21.4994 13.4915C21.623 13.5045 21.748 13.4927 21.8671 13.457C21.9862 13.4212 22.097 13.3621 22.193 13.2831C22.289 13.2041 22.3684 13.1068 22.4264 12.9968C22.4845 12.8868 22.5201 12.7664 22.5312 12.6426C22.5423 12.5187 22.5286 12.3939 22.491 12.2754C22.2918 11.6122 21.7534 11.1758 21.1238 10.9094C21.1199 10.661 21.0176 10.4243 20.8393 10.2512C20.661 10.0782 20.4213 9.98301 20.1729 9.98657ZM7.0625 11.875C6.93827 11.8732 6.81493 11.8962 6.69965 11.9425C6.58436 11.9888 6.47944 12.0576 6.39097 12.1449C6.3025 12.2321 6.23224 12.336 6.18429 12.4506C6.13634 12.5653 6.11165 12.6883 6.11165 12.8125C6.11165 12.9367 6.13634 13.0597 6.18429 13.1744C6.23224 13.289 6.3025 13.3929 6.39097 13.4801C6.47944 13.5674 6.58436 13.6362 6.69965 13.6825C6.81493 13.7288 6.93827 13.7518 7.0625 13.75H12.0625C12.1867 13.7518 12.3101 13.7288 12.4254 13.6825C12.5406 13.6362 12.6456 13.5674 12.734 13.4801C12.8225 13.3929 12.8928 13.289 12.9407 13.1744C12.9887 13.0597 13.0134 12.9367 13.0134 12.8125C13.0134 12.6883 12.9887 12.5653 12.9407 12.4506C12.8928 12.336 12.8225 12.2321 12.734 12.1449C12.6456 12.0576 12.5406 11.9888 12.4254 11.9425C12.3101 11.8962 12.1867 11.8732 12.0625 11.875H7.0625ZM7.0625 15.625C6.93827 15.6232 6.81493 15.6462 6.69965 15.6925C6.58436 15.7388 6.47944 15.8076 6.39097 15.8949C6.3025 15.9821 6.23224 16.086 6.18429 16.2006C6.13634 16.3153 6.11165 16.4383 6.11165 16.5625C6.11165 16.6867 6.13634 16.8097 6.18429 16.9244C6.23224 17.039 6.3025 17.1429 6.39097 17.2301C6.47944 17.3174 6.58436 17.3862 6.69965 17.4325C6.81493 17.4788 6.93827 17.5018 7.0625 17.5H10.1875C10.3117 17.5018 10.4351 17.4788 10.5504 17.4325C10.6656 17.3862 10.7706 17.3174 10.859 17.2301C10.9475 17.1429 11.0178 17.039 11.0657 16.9244C11.1137 16.8097 11.1384 16.6867 11.1384 16.5625C11.1384 16.4383 11.1137 16.3153 11.0657 16.2006C11.0178 16.086 10.9475 15.9821 10.859 15.8949C10.7706 15.8076 10.6656 15.7388 10.5504 15.6925C10.4351 15.6462 10.3117 15.6232 10.1875 15.625H7.0625Z' fill='black'/%3E%3C/svg%3E");
}

.account .block-collapsible-nav .item:nth-child(6):hover:before,
.account .block-collapsible-nav .item.current:nth-child(6):before{
}

.account .block-collapsible-nav .item:nth-child(7):before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' viewBox='0 0 31 30' fill='none'%3E%3Cpath d='M15.5 2.49878C8.60768 2.49878 3 8.10646 3 14.9988C3 17.0459 3.53919 18.9593 4.41357 20.6653L3.05859 25.5164C2.743 26.6435 3.85745 27.7579 4.98486 27.4426L9.8396 26.0876C11.5442 26.9602 13.4548 27.4988 15.5 27.4988C22.3923 27.4988 28 21.8911 28 14.9988C28 8.10646 22.3923 2.49878 15.5 2.49878ZM15.5 4.37378C21.3789 4.37378 26.125 9.11985 26.125 14.9988C26.125 20.8777 21.3789 25.6238 15.5 25.6238C13.624 25.6238 11.8691 25.136 10.3389 24.2834C10.1232 24.1632 9.86875 24.133 9.63086 24.1992L5.01416 25.4871L6.30322 20.8728C6.36981 20.6345 6.33954 20.3796 6.21899 20.1636C5.36478 18.6322 4.875 16.8766 4.875 14.9988C4.875 9.11985 9.62107 4.37378 15.5 4.37378ZM15.5 8.1897C15.1425 8.1897 14.8164 8.39216 14.6589 8.71216L13.1721 11.7249L9.84692 12.2083C9.49442 12.2595 9.20071 12.5073 9.09009 12.8467C8.98009 13.1861 9.07128 13.5586 9.3269 13.8074L11.7341 16.1536L11.1653 19.4653C11.1047 19.8172 11.2501 20.1721 11.5388 20.3821C11.8282 20.5915 12.2107 20.6197 12.5264 20.4541L15.5 18.8892L18.4749 20.4541C18.6124 20.526 18.7613 20.5615 18.9106 20.5615C19.105 20.5615 19.2987 20.5002 19.4624 20.3821C19.7512 20.1721 19.8947 19.8178 19.8347 19.4653L19.2671 16.1536L21.6731 13.8074C21.9281 13.558 22.0199 13.1861 21.9099 12.8467C21.7993 12.5073 21.5062 12.2601 21.1531 12.2083L17.8279 11.7249L16.3411 8.71216C16.1836 8.39216 15.8575 8.1897 15.5 8.1897Z' fill='black'/%3E%3C/svg%3E");
}

.account .block-collapsible-nav .item:nth-child(7):hover:before,
.account .block-collapsible-nav .item.current:nth-child(7):before{
}

.account .block-collapsible-nav .item:nth-child(8):before{
    width: 24px;
    height: 24px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wcWFQEeYq96ZgAAA4dJREFUSMetVE1slFUUPee+1/mmMlYHiIMCkVAhMWqVGsJPQ4K0DkFTZMFKWUDANK5cunKliQswBmuN1QULCImSEBPZYDCpMcTF+IMmRKWLBjERE0XTMJ3JjO8dF98341DaWlLv5iXvvXPOve/cd0lym6TnAeTw/0aD5GkCGCV5keT3ACw7DADcHKCYrTbHWScmSuqTNAAA4wAeAQAzg5nlST5mZt659H5//+PIzteZ2RqSbVbnHMysi2SfmeVamIxzHADGzezR1i7JMoCKmW0CgHJ5FwEgn8/fBeAkibFCYVlOEvbseZqpMLcAqJDc2eLJOMeZCRwHAEkjklaS/EnSRpK/knxP0pCkARLTAP+WdA/JCZIXJb0kaVWG2UDyD5LvAvAxxpetI/ObktaQ/KRYvPd1kpckPWBm09n73k3aGyTfArASQDCzaUklkl+USve9RvJzSQ+SrLafEMAwyUqMcZJkHcCOer3uJQ2SfD/G+EMul7scQtgBoABgI4CeJEmONpvNaZK/AxqqVmeYYT6KMVZIliRt8bM6IWmVCaAEIEmNNAdgGaA+ILXEjB5AI8VgPYknAKyeq93bJjvnerz3RQDw3q8ws4KZwTlnzrlSkiRdSZJ0OedK6Z7BOSt471dkmKJzrqfT5FYF8t6tCiFuB2AkGUKISNOlJACIjUaj1Z/q+AsCgkhaCEEA5Jz7UhmoLSAhD+D+eT7RnUQE1J0l0RZgd3f+eq1WP5dlvaTI55PrtVq995YKZmZqD0k6AsgtgRsAY61WP4G0AdoCdvbsycsHDoy8AmjeCkKIFkLo+i+JtWtX35yauvpwpwD27XtB+/c/1+icM51x5szHMrNNkg4BWsAnhqmpqx8gG4weSB0mgVOnPtTevc8yxnALxIzZaj9KOoqFfZKZ/dZsNjcgu/gqySKAnwGQ5LkY4+TQ0E4C6bQ8f/4zkewHsBX/juyFQgDWAah67907IcTNALoBDEraDGByFvl2SYdITgCoYnGdNuWcq/jh4Wf+6u1d/+mxY8cBoNjyYBb5YZJvS/pu+fIibtz4c0Hm0dE3ce3aL7hyZZJsPcWFCxMieRBAQ9JppO+1TdIRkqOSLpXLTzFGLSL5Dv/m7QVyq6QXSY6l5LvumHxOAUmR5JOSRjLyb1LyxXh7e8we14HkQDbXxyR9vRTy2yog+a2kHMkTkr7avXtwSeQA8A8mNIa1USJ33gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOS0wNy0yMlQyMTowMTowNyswMDowMNsta3gAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTktMDctMjJUMjE6MDE6MDcrMDA6MDCqcNPEAAAAAElFTkSuQmCC);
    background-size: 24px;
}

.account .block-collapsible-nav .item:nth-child(8):hover:before,
.account .block-collapsible-nav .item.current:nth-child(8):before{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wcWFQEeYq96ZgAAA4dJREFUSMetVE1slFUUPee+1/mmMlYHiIMCkVAhMWqVGsJPQ4K0DkFTZMFKWUDANK5cunKliQswBmuN1QULCImSEBPZYDCpMcTF+IMmRKWLBjERE0XTMJ3JjO8dF98341DaWlLv5iXvvXPOve/cd0lym6TnAeTw/0aD5GkCGCV5keT3ACw7DADcHKCYrTbHWScmSuqTNAAA4wAeAQAzg5nlST5mZt659H5//+PIzteZ2RqSbVbnHMysi2SfmeVamIxzHADGzezR1i7JMoCKmW0CgHJ5FwEgn8/fBeAkibFCYVlOEvbseZqpMLcAqJDc2eLJOMeZCRwHAEkjklaS/EnSRpK/knxP0pCkARLTAP+WdA/JCZIXJb0kaVWG2UDyD5LvAvAxxpetI/ObktaQ/KRYvPd1kpckPWBm09n73k3aGyTfArASQDCzaUklkl+USve9RvJzSQ+SrLafEMAwyUqMcZJkHcCOer3uJQ2SfD/G+EMul7scQtgBoABgI4CeJEmONpvNaZK/AxqqVmeYYT6KMVZIliRt8bM6IWmVCaAEIEmNNAdgGaA+ILXEjB5AI8VgPYknAKyeq93bJjvnerz3RQDw3q8ws4KZwTlnzrlSkiRdSZJ0OedK6Z7BOSt471dkmKJzrqfT5FYF8t6tCiFuB2AkGUKISNOlJACIjUaj1Z/q+AsCgkhaCEEA5Jz7UhmoLSAhD+D+eT7RnUQE1J0l0RZgd3f+eq1WP5dlvaTI55PrtVq995YKZmZqD0k6AsgtgRsAY61WP4G0AdoCdvbsycsHDoy8AmjeCkKIFkLo+i+JtWtX35yauvpwpwD27XtB+/c/1+icM51x5szHMrNNkg4BWsAnhqmpqx8gG4weSB0mgVOnPtTevc8yxnALxIzZaj9KOoqFfZKZ/dZsNjcgu/gqySKAnwGQ5LkY4+TQ0E4C6bQ8f/4zkewHsBX/juyFQgDWAah67907IcTNALoBDEraDGByFvl2SYdITgCoYnGdNuWcq/jh4Wf+6u1d/+mxY8cBoNjyYBb5YZJvS/pu+fIibtz4c0Hm0dE3ce3aL7hyZZJsPcWFCxMieRBAQ9JppO+1TdIRkqOSLpXLTzFGLSL5Dv/m7QVyq6QXSY6l5LvumHxOAUmR5JOSRjLyb1LyxXh7e8we14HkQDbXxyR9vRTy2yog+a2kHMkTkr7avXtwSeQA8A8mNIa1USJ33gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOS0wNy0yMlQyMTowMTowNyswMDowMNsta3gAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTktMDctMjJUMjE6MDE6MDcrMDA6MDCqcNPEAAAAAElFTkSuQmCC);
}


.account .block-collapsible-nav .item:nth-child(9):before{
    width: 24px;
    height: 24px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAAclBMVEX///8AAAASEhIcHBzx8fGDg4O2trYXFxcODg6IiIj5+fnv7+/8/Py0tLR3d3c/Pz/p6el9fX3Jyck4ODienp49PT2GhoaYmJjf39/Z2dlmZmasrKxFRUVbW1tPT0/CwsIqKiohISGmpqbGxsZvb28yMjJu+KxYAAADSElEQVR4nO2b63aqMBBGCRe5WcVbFYu99/1fsQ6QAgq2yYwuVv32j5NODoNbQoaQtXQcAAAAAAAAwNXwx/4RblDnZ0m3TbJu7Pv9sT5Ox2f9gcsSVCqapY6TzqIwTpo22XpqnzWxH7ud43Ssj9NxT79STEGl3GARURvGuo1DaqOFjgO3e5yO9XE67u9nC16b+xAM41nUbqNZNUw61sN3GuvjmuHt9osIBq77eJx7aasN6IZ/bMV+OR/PYn3cT3zaLyJ4ViJ0m6b9/QatjOAVgSAXCHKBIBcIcoEgFwhygSAXccFLS/dThvIgCEGOoDQQ5AJBLhDkcn+CpgW6Lw+CEOQISgNBLhDkAkEu9yf4l0I9VJBvUqgh+O8FpYEgFwhygSCX+xM0LdB9eRCEIEdQGghygSAXCHK5P8G/FOqhgnyTQg3Bfy8oDQS5QJALBLlAkAsEudyTYB4UoYpcFW0pevC8iURL59/uBASXRbMaKZaO4ynlUT+3rc64ep/yBJNFdyG1SGQFlXqdcATT1elSb/VUD9GE2Tan/LS7iJTqV37Fepck+boa65XQjz6T7CWe13dOaiu4oX+8nzGYeBTPre+ac3b7aphtDH8mRuuK+eVXjsX8jizfyg+x+NK13zxpd5aGUS5lR2Tll/40T6z8wuzkdPSrwmcZtZqkNPwwzqsEn067H6hX9BI6KY3yyjitGuDzfpo4ewGtFh+9l+I3+i+g4zzRXSg4kYlnqhimSWWF6RGZ0l24lNBqyOnDTJ/LlHPo+4+DdKU5QvNka5hDgmsdrMOw+Vt8HjtOPHQ1LqBaIzmhQD9QllZz7jIvx3N+Gea0b4vyKVzUwe7495ugHJFRyTXMISf9FKl+A14HCU1jQTl9TtP1dTQk6I9E8G3sQ/w19knyPFRmtiMpM4M51yjUG4tC/TH2R900ut1i4WCzWHD2/Vkr+eUWTTv1bpyW32rBmlFFe7UYlOKWS/4Xi8zyEs47r8H+ZjwvTU5VaTqGo3rtPDItfa754p4fyjcLqxd3ot76mK9z2vqoNioktz421auj3dZH2/C6WG4e1d9z8fsH8Hi1mb9t2huY8mzsNzAb8qDwokjczf06sLaAAQAAAAAAABf5Bp91Ki802bKtAAAAAElFTkSuQmCC);
    background-size: 24px;
}

.account .block-collapsible-nav .item:nth-child(9):hover:before,
.account .block-collapsible-nav .item.current:nth-child(9):before{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAMAAAC8EZcfAAAAclBMVEX///8AAAASEhIcHBzx8fGDg4O2trYXFxcODg6IiIj5+fnv7+/8/Py0tLR3d3c/Pz/p6el9fX3Jyck4ODienp49PT2GhoaYmJjf39/Z2dlmZmasrKxFRUVbW1tPT0/CwsIqKiohISGmpqbGxsZvb28yMjJu+KxYAAADSElEQVR4nO2b63aqMBBGCRe5WcVbFYu99/1fsQ6QAgq2yYwuVv32j5NODoNbQoaQtXQcAAAAAAAAwNXwx/4RblDnZ0m3TbJu7Pv9sT5Ox2f9gcsSVCqapY6TzqIwTpo22XpqnzWxH7ud43Ssj9NxT79STEGl3GARURvGuo1DaqOFjgO3e5yO9XE67u9nC16b+xAM41nUbqNZNUw61sN3GuvjmuHt9osIBq77eJx7aasN6IZ/bMV+OR/PYn3cT3zaLyJ4ViJ0m6b9/QatjOAVgSAXCHKBIBcIcoEgFwhygSAXccFLS/dThvIgCEGOoDQQ5AJBLhDkcn+CpgW6Lw+CEOQISgNBLhDkAkEu9yf4l0I9VJBvUqgh+O8FpYEgFwhygSCX+xM0LdB9eRCEIEdQGghygSAXCHK5P8G/FOqhgnyTQg3Bfy8oDQS5QJALBLlAkAsEudyTYB4UoYpcFW0pevC8iURL59/uBASXRbMaKZaO4ynlUT+3rc64ep/yBJNFdyG1SGQFlXqdcATT1elSb/VUD9GE2Tan/LS7iJTqV37Fepck+boa65XQjz6T7CWe13dOaiu4oX+8nzGYeBTPre+ac3b7aphtDH8mRuuK+eVXjsX8jizfyg+x+NK13zxpd5aGUS5lR2Tll/40T6z8wuzkdPSrwmcZtZqkNPwwzqsEn067H6hX9BI6KY3yyjitGuDzfpo4ewGtFh+9l+I3+i+g4zzRXSg4kYlnqhimSWWF6RGZ0l24lNBqyOnDTJ/LlHPo+4+DdKU5QvNka5hDgmsdrMOw+Vt8HjtOPHQ1LqBaIzmhQD9QllZz7jIvx3N+Gea0b4vyKVzUwe7495ugHJFRyTXMISf9FKl+A14HCU1jQTl9TtP1dTQk6I9E8G3sQ/w19knyPFRmtiMpM4M51yjUG4tC/TH2R900ut1i4WCzWHD2/Vkr+eUWTTv1bpyW32rBmlFFe7UYlOKWS/4Xi8zyEs47r8H+ZjwvTU5VaTqGo3rtPDItfa754p4fyjcLqxd3ot76mK9z2vqoNioktz421auj3dZH2/C6WG4e1d9z8fsH8Hi1mb9t2huY8mzsNzAb8qDwokjczf06sLaAAQAAAAAAABf5Bp91Ki802bKtAAAAAElFTkSuQmCC);
}

@media all and (max-width: 959px){

    .account-nav-un,
    .account .block-collapsible-nav .content:not(.active){
        display: none;
    }
    .account .block-collapsible-nav .content{
        padding: 0;
    }

    .account .block-collapsible-nav .title{
        display: block;
        border-top: 1px solid var(--Background-Colour-300, #CBC3BC);
        border-bottom: 1px solid var(--Background-Colour-300, #CBC3BC);
    }

    .account .block-collapsible-nav .title strong {
        position: relative;
    }

    .account .block-collapsible-nav .title strong:before {
        content: "expand_more";
        font-family: 'Material Icons';
        font-size: 30px;
        font-weight: 400;
        color: #414650;
        position: absolute;
        right: -35px;
        top: 50%;
        pointer-events: none;
        transform: translateY(-50%);
    }
    .account .block-collapsible-nav .title.active strong:before {
        transform: rotate(180deg);
        top: -25%;
    }

    .account .block-collapsible-nav .title strong {
        font-family: 'Alata', sans-serif;
        font-size: 20px;
        font-weight: 400;
    }

    .account .block-collapsible-nav .content ul.items {
        padding-top: 0;
    }

    .account .block-collapsible-nav .item{
        border-top: solid 1px rgba(65, 70, 80, 0.12);
        margin: 0;
        display: flex;
        justify-content: left;
        align-items: center;
    }
    .account .block-collapsible-nav .item:before {
        position: static;
        transform: none;
    }
    .account .block-collapsible-nav .item a,
    .account .block-collapsible-nav .item > strong{;
        padding: 10px 14px;
    }

}


/* Account Information
-------------------------------------------------- */

.account form.form-edit-account .fieldset{
    float: none;
    width: 100%;
    margin: 0 0 24px;
}

.account form.form-edit-account .fieldset .field.field-name-lastname {
    width: 48%;
    float: left;
}
.account form.form-edit-account .fieldset .field.field-name-firstname {
    float: left;
    width: 48%;
    margin-right: 15px;
}

.form-edit-account .actions-toolbar {
    width: 100%;
}

.form-edit-account .actions-toolbar > div.primary{
    float: none;
    display: block;
    margin: 0;
}

.form-edit-account .actions-toolbar > div.primary .action.primary{
    float: none;
    display: block;
    width: 100%;
    margin: 0;
}

.form-edit-account .actions-toolbar > div.secondary{
    display: none;
}


/* Address Book
-------------------------------------------------- */

.customer-address-index .block.block-addresses-default{
    float: left;
    width: 44%;
    margin: 0 0 24px;
}

.customer-address-index .block.block-addresses-list{
    float: right;
    width: 44%;
    margin: 0 0 24px;
}

.customer-address-index .block.block-addresses-default .box,
.block-addresses-list .items.addresses > .item{
    float: none !important;
    width: auto !important;
}

.customer-address-index .block.block-addresses-default .box + .box{
    margin-top: 24px;
}

.customer-address-index .actions-toolbar{
    clear: both;
}

.customer-address-index .actions-toolbar div.primary{
    float: none;
    display: block;
    margin: 0;
}

.customer-address-index .actions-toolbar div.primary .action.primary,
.customer-address-form .actions-toolbar div.primary .action.primary,
.customer-address-form .actions-toolbar > .secondary .action.back{
    margin: 0;
    float: none;
    display: block;
    width: 100%;
    font-size: 14px;
    line-height: 24px;
    padding: 7px 0;
}

.customer-address-index .actions-toolbar div.secondary{
    display: none;
}

.customer-address-form .actions-toolbar div.primary{
    float: right;
    width: calc(50% - 11px);
    margin: 0;
}

.customer-address-form .actions-toolbar div.primary .action.primary{
    margin: 0;
    float: none;
    width: 100%;
    display: block;
}

.customer-address-form .actions-toolbar div.secondary{
    float: left;
    width: calc(50% - 11px);
}

.customer-address-index.account .column.main .block:not(.widget) .box-title{
    color: #414650;
    font-weight: 700;
    display: block;
    margin: 0 0 5px;


    /* Heading/H6 Heading */
    font-family: Alata;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px; /* 135% */
}

.customer-address-index.account .column.main .block:not(.widget) .box-title > span{
    color: var(--Gray-800, #2D2D2D);

    /* Heading/H6 Heading */
    font-family: 'Alata', sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px; /* 135% */
}

.customer-address-index .block-title-alt{
    color: #414650;
    font-family: 'Alata', sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px; /* 135% */
}

.customer-address-index .block-title-alt strong {
    font-weight: 400;
}

.customer-address-index.account .column.main .block .box-content address,
div.block-addresses-list address{
    font-size: 18px;
    line-height: 25px;
    color: #414650;
}

.customer-address-index.account .column.main .block .box-content address a,
div.block-addresses-list address a{
    color: #414650;
}

.customer-address-index .block.block-addresses-default .action.edit{
    color: #064E8F;
    font-size: 18px;
}

.block-addresses-list .items.addresses > .item .action.edit{
    color: #239e6b;
    margin-right: 21px;
}

.block-addresses-list .items.addresses > .item .action.delete{
    color: #9fa8ab;
}

div.block-addresses-list .items.addresses .item.actions .action:after{
    display: none;
}

.customer-address-form .page-title-wrapper .page-title{
    font-size: 16px;
    margin-bottom: 16px;
}

.customer-address-form .page-title-wrapper .page-title:before{
    content: "Address Book";
    display: block;
    font-size: 18px;
    margin: 0 0 16px;
}

.customer-address-form .form-address-edit fieldset.fieldset{
    float: none;
    width: auto;
    margin: 0 0 20px;
}

.customer-address-form .form-address-edit fieldset.fieldset:last-child{
    margin-bottom: 36px;
}

.customer-address-form .field.country{
    clear: both;
}

@media all and (max-width: 768px){
    .account .page-title-wrapper .page-title {
        margin-top: 0px;
        text-align: left;
    }
    body.account .column.main .block .box {
        width:100%;
        margin-right: 0;
    }
    body.account .column.main .block .block-content {
        flex-direction: column;
    }

    body.account .column.main .block.block-dashboard-addresses {
        margin-top: 80px;
    }

    .customer-address-index .block.block-addresses-default,
    .customer-address-index .block.block-addresses-list{
        float: none;
        width: auto;
        margin: 0 0 24px;
    }

}

/* Wishlist
-------------------------------------------------- */


body.wishlist-index-index .page-title-wrapper .page-title{
    display: block;
    padding: 24px 0 0;
}

body.wishlist-index-index .actions-toolbar{
    display: none;
}

body.wishlist-index-index .product-item-inner{
    background: none;
    border: 0;
    padding: 0;
    margin: 0;
    position: static;
    box-shadow: none;
}

div.products-grid.wishlist{
    margin: 0;
    padding: 0;
}

div.products-grid.wishlist .product-item{
    border: 0 !important;
}

div.products-grid.wishlist .product-item .fieldset{
    display: block;
    margin-bottom: 0;
}

div.products-grid.wishlist .product-item  .box-tocart{
    margin: 0;
}

div.products-grid.wishlist .product-item .fieldset .field.qty{
    display: none;
}

div.products-grid.wishlist .product-item .fieldset .product-item-actions{
    display: block;
}

div.products-grid.wishlist .product-item .box-tocart{
    float: none;
}

div.products-grid.wishlist .product-item .box-tocart .tocart{
    font-size: 14px;
    line-height: 24px;
    padding: 7px 18px;
}

div.products-grid.wishlist .product-item .box-tocart action.tocart{
    font-size: 14px;
    line-height: 24px;
    padding: 7px 18px;
}

div.products-grid.wishlist .product-item .product-item-details{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap    : wrap;
    flex-wrap        : wrap;
    -webkit-flex-direction: column;
    -ms-flex-direction    : column;
    flex-direction        : column;
}

div.products-grid.wishlist .product-item .product-item-details > *{
    width: 100%;
}

div.products-grid.wishlist .product-item .price-box{
    margin: auto 0 8px;
    padding-top: 8px;
}

div.products-grid.wishlist .product-item .price-box .price-box{
    padding: 0;
    margin: 0;
}

body.wishlist-index-index .products-grid .product-items{
    margin-left: -24px;
}

div.products-grid.wishlist .product-item-actions,
div.products-grid.wishlist .product-item .box-tocart .stock{
    margin: 0;
}

div.products-grid.wishlist .product-item-actions .action.delete{
    margin: 0;
    position: absolute;
    top: 12px;
    right: 12px;
    color: #2D2D2D;
    border-radius: 50%;
    padding: 4px;
    text-decoration: none;
}

div.products-grid.wishlist .product-item-actions .action.delete.deleted{
    color: #ced5d8;
}

div.products-grid.wishlist .product-item-actions .action.delete:hover{
    background: #e8f0dc;
    color: #9cc94d;
}

div.products-grid.wishlist .product-item-actions .action.delete:active{
    background: #e1edcf;
    color: #9dca4e;
}

div.products-grid.wishlist .product-item-actions .action.delete .material-icons{
    display: block;
}


@media all and (max-width: 959px){

    body.wishlist-index-index .page-title-wrapper .page-title{
        padding: 16px;
        margin-bottom: 16px;
    }

    body.wishlist-index-index .products-grid .product-items{
        margin-left: -16px;
    }

}

@media all and (max-width: 767px){

    body.wishlist-index-index .page-title-wrapper{
        display: none;
    }

}


/* Order History
-------------------------------------------------- */

.orders-history-empty{
    font-size: 16px;
    line-height: 1.5;
    color: #9fa8ab;
}

.sales-order-history .order-products-toolbar{
    margin: 0;
}

.sales-order-history .actions-toolbar,
.sales-order-history .order-products-toolbar.toolbar .toolbar-amount,
.sales-order-history .order-products-toolbar.toolbar .limiter{
    display: none;
}

.sales-order-history .order-products-toolbar.toolbar:after{
    content: '';
    clear: both;
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    font-size: 0;
}

.sales-order-history .order-products-toolbar.toolbar .pages{
    margin: 0 -24px;
    position: static;
    padding: 16px 24px 0;
    border-top: solid 1px rgba(65, 70, 80, 0.12);
    width: auto;
}

.sales-order-history .table-wrapper{
    margin: 0 -24px;
    border: 0;
    border-radius: 16px;
    border: 1px solid #CBC3BC;
    background: #fff;
    padding: 24px;
}

.sales-order-history .col.id{
    white-space: nowrap;
}

.sales-order-history .col.id .order-img,
.sales-order-history .col.id .order-number{
    display: inline-block;
    vertical-align: middle;
}

.sales-order-history .col.id .order-img{
    margin-right: 21px;
}

.sales-order-history .table-order-items thead th{
    padding: 0 20px 20px;
    border: 0;
    color: #2D2D2D;

    /* Heading/H6 Heading */
    font-family: 'Alata', sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px; /* 135% */
}

.sales-order-history .table-order-items tbody td{
    padding: 12px 24px;
    border: 0;
    border-top: solid 1px rgba(65, 70, 80, 0.12);
    vertical-align: middle;
    color: #2D2D2D;

    /* Body Text/(Desktop) Body text 1 */
    font-family: "Glacial Indifference", sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 133.333% */
}

.sales-order-history .col.actions{
    width: 1%;
    white-space: nowrap;
}

.sales-order-history .actions .action{
    font-family: "Lato", sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 133.333% */
}

#notification-settings {
    width: 100%;
    display: flex;
    padding: 20px 20px 0;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;
    box-sizing: border-box;
}

#notification-settings .legend {
    float: none;
    text-align: center;
    color: #2D2D2D;

    /* Heading/H5 Heading */
    font-family: Alata;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px; /* 133.333% */
    text-decoration: none;
    border: 0;
}

#notification-settings .action {
    width: 100%;
}

.amrewards-expiring-wrapper {
    width: 100%;
    max-width: 580px;
    border-radius: 16px;
    border: 1px solid #CBC3BC;
    background: #FFF;
    padding: 24px;
    overflow:hidden
}

@media all and (max-width: 767px){

    .sales-order-history .table-wrapper{
        width: auto;
        margin: 1rem;
    }

    body.account.page-layout-2columns-left.sales-order-history .column.main{
        padding: 0;
    }

    .sales-order-history .table-wrapper .table.table-order-items tbody tr td:before{
        content: attr(data-th);
        display: inline-block;
        font-weight: 400 !important;
        width: 100px;
        font-size: 14px;
        line-height: 1.71;
        color: #9fa8ab !important;
        padding-right: 5px !important;
    }
    [lang="fr"] .sales-order-history .table-wrapper .table.table-order-items tbody tr td:before{
        width: 150px;
    }

    .sales-order-history .table-wrapper .table.table-order-items tbody tr td.actions{
        width: auto;
        border: 0 !important;
        padding-bottom: 4px !important;
    }

    .sales-order-history .table-wrapper .table.table-order-items tbody tr td.actions:before{
        display: none;
    }

    .sales-order-history .table-wrapper .table.table-order-items tbody,
    .sales-order-history .table-wrapper .table.table-order-items tbody tr,
    .sales-order-history .table-wrapper .table.table-order-items tbody tr td{
        display: block;
        border: 0;
    }

    .sales-order-history .table-wrapper .table.table-order-items tbody tr{
        padding: 12px 0;
    }

    .sales-order-history .table-wrapper .table.table-order-items tbody tr:not(:last-child){
        border-bottom: solid 1px rgba(65, 70, 80, 0.12);
    }

    .sales-order-history .table-wrapper .table.table-order-items tbody tr td{
        padding: 4px 16px !important;
    }

    .sales-order-history .page-title-wrapper,
    .sales-order-history thead,
    .sales-order-history .col.id .order-img{
        display: none;
    }

    .sales-order-history tbody td.col.date,
    .sales-order-history tbody td.col.shipping{
        color: #414650;
    }

    .sales-order-history .order-products-toolbar.toolbar .pages{
        margin: 0;
        padding: 16px;
    }
    .account form.form-edit-account .fieldset .field.field-name-firstname {
        float: unset;
        width: 100%;
        margin-right: 0;
    }
    .account form.form-edit-account .fieldset .field.field-name-lastname {
        width: 100%;
        float: unset;
    }
}
