.account-page{padding-bottom:3rem}.account-page .checkbox-input{top:-3px}.account-page .checkbox span{font-size:.75rem;color:var(--gray-60)}.account-order .account-main .link{display:block;text-align:center;margin:0 auto 1.5rem}.account-order .title-16-18{margin-bottom:2rem}.account-order-details .account-main-header .title-16-18{margin-bottom:1rem}.account-wishlist .row-gap_mod{row-gap:1.5rem}.account-wishlist .account-main-header .title-16-18{flex-direction:row;align-items:center}.account-wishlist .product-card .icon-wish-full{color:var(--primary-burgundy);font-size:1rem}.account-beauty h2{font-family:var(--third-family);font-weight:700;font-size:2.375rem;margin-bottom:1rem}.account-beauty h3{font-family:var(--second-family);font-size:1rem;font-weight:400;margin-bottom:1rem}.account-address-add .title-14-16{font-size:.875rem;text-transform:none;margin-bottom:1rem}.account-address-add .account-main{max-width:34.25rem}.account-address-add .checkbox{margin-bottom:1.5rem}.account-address-add .account-addrtess-add-btns{display:flex;gap:1rem}.account-address-add .account-addrtess-add-btns .btn{flex:1}.show-password{cursor:pointer}.account-password .icon-eye-close{font-size:.5rem}.account-password .btn{width:100%}.account-register .form{max-width:600px}.account-navigation{margin-bottom:2rem}.account-navigation .dropdown-btn{display:flex;align-items:center;gap:.875rem;width:100%;border:1px solid var(--gray-10);border-radius:.5rem;padding:.875rem 1rem;font-size:1rem}.account-navigation .dropdown-btn .icon-select-arrow{margin-left:auto}.account-navigation .dropdown-btn .icon-user{font-size:1rem;color:var(--primary-burgundy)}.account-navigation .dropdown-btn.active{margin-bottom:.25rem}.account-navigation-list{display:flex;flex-direction:column;border-radius:.5rem;border:1px solid transparent}.account-navigation-list a{display:flex;align-items:center;gap:.875rem;font-size:.875rem;padding:.875rem 1rem;border-bottom:1px solid rgba(231,231,231,.4)}.account-navigation-list a .icon{color:var(--primary-burgundy)}.account-navigation-list .icon-select-arrow{display:none}.account-navigation-list .link{font-weight:400;text-transform:uppercase}.account-navigation-list.open{border:1px solid var(--gray-10);box-shadow:0 4px 10px 0 rgba(211,211,211,.25)}.account-button-text .btn{width:100%;margin:0 auto 1rem}.account-main-header{display:flex;gap:.875rem;margin-bottom:1.5rem}.account-main-header .icon-link-arrow{color:var(--gray-50);transform:rotate(-135deg);height:-moz-fit-content;height:fit-content;font-size:.875rem}.account-main-header .title-16-18{display:flex;flex-direction:column;gap:.5rem;margin:0}.account-main-header .title-16-18 span{font-family:var(--font-family);font-size:.875rem;color:var(--gray-60);text-transform:none}.account-main-header .status{font-weight:500;font-size:.875rem;color:var(--status-success);border-radius:.5rem;padding:.625rem 1rem;background:rgba(2,90,40,.2);text-align:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.account-order-content{margin-bottom:2rem}.account-order-item{display:flex;gap:.5rem;border:1px solid var(--gray-10);border-radius:1rem;padding:1rem;font-size:.875rem;margin-bottom:1rem}.account-order-item .status-color{border-radius:.5rem;width:.25rem;min-height:100%}.account-order-item .inner-wrapper{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(4,auto);width:100%}.account-order-item .number-date-status{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.account-order-item .number-date{color:var(--gray-60);white-space:nowrap}.account-order-item .btn-wrap{grid-column:2;grid-row:1;display:flex;justify-content:flex-end}.account-order-item .btn{height:-moz-fit-content;height:fit-content;width:4.875rem;border:1px solid rgba(110,11,22,.3);border-radius:5rem;padding:.5rem 1rem;font-weight:500;color:var(--primary-burgundy);background:var(--white)}.account-order-item .count-box{display:flex;justify-content:space-between;grid-column:1/3;margin-bottom:.75rem;width:100%;white-space:nowrap}.account-order-item .count-box .span-1{color:var(--gray-60)}.account-order-item .count-box-one{padding-top:.75rem;border-top:1px solid var(--gray-20)}.account-order-item .images{grid-column:1/3;display:flex;gap:1rem;position:relative;overflow-x:hidden}.account-order-item .images img{min-width:4.375rem;width:4.375rem;height:4.375rem}.account-order-item .images span{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.5rem;color:var(--gray-80);border-radius:100px;width:1rem;min-width:1rem;height:1rem;background:var(--gray-20)}.account-order-details-blocks{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;color:var(--gray-80)}.account-order-details-blocks .border-block{padding:1.25rem 1rem}.account-order-details-blocks .title-14-16{font-size:.875rem;margin-bottom:1.25rem}.account-order-details-blocks .icon-cash{transform:translateY(2px)}.account-order-details-blocks .icon-NP{font-size:1.125rem}.account-order-details-blocks .details-row{display:flex;gap:.375rem}.account-order-details-blocks .total-row{display:flex;justify-content:space-between}.account-order-details-blocks .total-row .price{font-size:1.125rem}.order-details-pr-item{border-bottom:1px solid rgba(231,231,231,.6);padding-bottom:.25rem;margin-bottom:1.25rem}.order-details-pr-item .image-name-descr{display:flex;gap:1rem;margin-bottom:.875rem}.order-details-pr-item img{width:4.375rem;min-width:4.375rem;height:4.375rem}.order-details-pr-item .name-descr-production{display:flex;flex-direction:column;gap:.25rem}.order-details-pr-item .production{font-family:var(--second-family);font-size:.75rem;letter-spacing:.13em;color:var(--primary-burgundy)}.order-details-pr-item .descr{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--gray-60)}.order-details-pr-item .item-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.order-details-pr-item .span-1{color:var(--gray-60)}.order-details-pr-item .btn{display:none}.order-history-item{position:relative;display:flex;flex-direction:column;gap:.5rem;padding-left:2rem;margin-bottom:2rem;max-width:260px}.order-history-item:before{content:"\e906";font-family:icomoon;font-size:.5rem;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;z-index:1;width:1rem;min-width:1rem;height:1rem;border-radius:100%;background:var(--primary-burgundy);color:var(--white)}.order-history-item:last-child{margin:0}.order-history-item .span-1{color:var(--gray-60)}.order-history-item .span-2{white-space:nowrap;overflow-x:hidden}.order-history-item+.order-history-item::after{content:"";position:absolute;left:8px;bottom:100%;width:1px;height:calc(100% + 1rem);border-left:1px dashed var(--gray-50)}.account-beauty-balance-block{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.account-beauty-balance-block .border-blocks-wrap{display:flex;gap:.5rem;width:100%}.account-beauty-balance-block .border-block{display:flex;flex-direction:column;width:calc(50% - .25rem);padding:1.125rem 1rem}.account-beauty-balance-block .border-block .text-icon{display:flex;gap:.5rem;margin-bottom:1rem}.account-beauty-balance-block .border-block .icon{color:var(--primary-burgundy)}.account-beauty-balance-block .border-block .icon-cart{font-size:.875rem}.account-beauty-balance-block .border-block .text{font-size:.875rem;color:var(--gray-80)}.account-beauty-balance-block .border-block .number{margin-top:auto;font-family:var(--second-family);font-size:1.5rem;color:var(--primary-burgundy)}.account-beauty-balance{display:flex;flex-direction:column;background:url(../image/account/account-beauty-bg.jpg) center center/cover no-repeat;border-radius:1rem;color:var(--white);padding:1rem;width:100%}.account-beauty-balance .text-bonus-logo{display:flex;justify-content:space-between;margin-bottom:1.375rem}.account-beauty-balance .logo{min-width:4.25rem;width:4.25rem}.account-beauty-balance .text-1{margin-bottom:.25rem;font-size:.875rem}.account-beauty-balance .number{font-family:var(--second-family);font-size:2.5rem}.account-beauty-balance .text-2{font-size:.75rem;color:rgba(255,255,255,.7);max-width:11rem;margin-top:auto}.account-beauty-balance .text-2 span{color:var(--white);font-weight:500}.account-beauty-counting{font-size:.75rem}.account-beauty-counting .border-block{padding:1.25rem}.account-beauty-counting .header-row{border:1px solid var(--gray-10);border-radius:.375rem;padding:.75rem .5rem}.account-beauty-counting .header-row span{font-family:var(--second-family);text-transform:uppercase}.account-beauty-counting .custom-row{display:flex;gap:.5rem;padding:.875rem .5rem;border-bottom:1px solid var(--gray-10)}.account-beauty-counting .custom-row:last-child{border:none}.account-beauty-counting .custom-row span{flex:1}.account-address-list-wrap{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.account-address-list-block{display:flex;flex-direction:column;padding:1.25rem 1rem}.account-address-list-block .title-14-16{margin:0;line-height:28px}.account-address-list-block .address-list-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.account-address-list-block .address-list-header .label{font-size:.75rem;color:var(--gray-100);border-radius:.375rem;padding:.375rem .5rem;background:var(--gray-10)}.account-address-list-block .address{font-size:.875rem;color:var(--gray-80);margin-bottom:2.5rem}.account-address-list-block .bottom{display:flex;justify-content:space-between;color:var(--primary-burgundy);margin-top:auto}.account-address-list-block .bottom div{display:flex;align-items:center}.account-address-list-block .bottom .icon{margin-right:.25rem}@media screen and (min-width:768px){.account-address .btn,.account-address-list .btn,.account-password .btn{max-width:10.875rem}.account-order-details .account-main-header .title-16-18{margin-bottom:0}.account-address-add .account-addrtess-add-btns .btn{max-width:9.125rem}.account-main-header{align-items:center}.account-main-header .title-16-18{flex-direction:row;gap:.75rem;align-items:center}.account-main-header .inner{display:flex;justify-content:space-between;align-items:center;width:100%}.order-history-items{display:flex;gap:.5rem}.order-history-item{flex:1;padding:3rem 0 0;margin:0}.order-history-item::before{top:0;left:0}.order-history-item .span-2{white-space:wrap;overflow:visible}.order-history-item+.order-history-item::after{right:100%;left:auto;width:100%;height:1px;border-top:1px dashed var(--gray-50);top:8px}}@media screen and (min-width:992px){.account-page{padding:0}.account-page .page-wrapper{padding-top:8.125rem}.account-address-add .delivery-method-wrap{flex-wrap:nowrap}.account-wrapper{display:flex}.account-form-short,.account-password .account-main{max-width:26.75rem}.account-password .password-form{margin-bottom:2rem}.account-navigation{min-width:18rem;border-right:1px solid rgba(231,231,231,.5);padding:2.5rem 1.25rem 5rem 0;min-height:100%;margin:0}.account-navigation .dropdown-btn{display:none}.account-navigation-list{gap:.75rem;height:auto}.account-navigation-list a{border:none;padding:.75rem .625rem;font-size:1rem}.account-navigation-list a.active{color:var(--primary-burgundy)}.account-navigation-list a.active .icon-select-arrow{display:flex}.account-navigation-list li:last-child:not(.mt0){margin-top:1.25rem}.account-navigation-list .icon-select-arrow{display:flex;margin-left:auto;transform:rotate(-90deg);font-size:.5rem}.account-navigation-list .icon-wish{font-size:1.125rem}.account-main{position:relative;width:100%;padding:2.5rem 0 5rem 2rem}.account-main:before{content:"";position:absolute;top:-2rem;left:0;right:100vw;width:100%;height:2rem;box-shadow:0 4px 20px 0 rgba(228,228,228,.5);z-index:-1}.account-button-text{max-width:23rem}.account-button-text .btn{max-width:11.25rem;margin:0 0 1rem}.account-beauty-counting .header-row span{display:flex;gap:.25rem}.account-beauty-counting .header-row span span{flex:none}}@media screen and (min-width:1200px){.account-account .form{display:flex;gap:1.5rem}.account-account .form .group{width:100%}.account-wishlist .product-card .icon-wish-full{font-size:1.25rem}.account-beauty h3{font-size:1.125rem}.account-beauty-balance .logo{min-width:5.25rem;width:5.25rem}.account-order .title-16-18{margin-bottom:2.5rem}.account-address-add .address-form{margin-bottom:2rem}.account-order-item{gap:.875rem}.account-order-item .inner-wrapper{grid-template-columns:auto 35% auto auto auto;grid-template-rows:1fr;column-gap:1rem;align-items:center;width:100%}.account-order-item .number-date-status{margin:0}.account-order-item .number-date{min-width:9.375rem}.account-order-item .images{grid-column:2;grid-row:1}.account-order-item .images span{right:0}.account-order-item .count-box{flex-direction:column;align-items:center;margin:0;padding:0;border:none;gap:.5rem;justify-content:unset;width:100px}.account-order-item .count-box-one{grid-column:3}.account-order-item .count-box-two{grid-column:4;border-left:1px solid var(--gray-20);padding-left:1rem}.account-order-item .btn-wrap{grid-column:5}.account-main-header{margin-bottom:2rem}.account-order-details-blocks{flex-wrap:wrap;flex-direction:row;gap:1rem}.account-order-details-blocks .border-block:nth-child(-n+4){width:calc(50% - .5rem)}.account-order-details-blocks .border-block:nth-child(n+5){width:100%}.order-details-pr-item{display:flex;justify-content:space-between;gap:1.5rem;padding-bottom:1.25rem;margin-bottom:2rem}.order-details-pr-item .image-name-descr,.order-details-pr-item .item-row{margin:0}.order-details-pr-item .image-name-descr{width:37%}.order-details-pr-item .item-row{flex-direction:column;justify-content:unset;align-items:flex-end;gap:.5rem;width:120px}.order-details-pr-item .btn{display:flex;border:1px solid rgba(110,11,22,.3);background:var(--primary-whiite);min-width:4rem;color:var(--primary-burgundy);height:-moz-fit-content;height:fit-content}.order-details-pr-item:not(:has(+.order-details-pr-item)){padding:0;border:none}.order-history-items{gap:1rem}.order-history-item+.order-history-item::after{width:calc(100% + 1rem)}.account-beauty-balance-block{flex-wrap:nowrap;gap:1rem}.account-beauty-balance-block .border-blocks-wrap{flex-direction:column;gap:1rem;width:50%}.account-beauty-balance-block .border-block{flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%;padding:1.25rem 1.5rem}.account-beauty-balance-block .border-block .text-icon{flex-direction:column;gap:1rem;margin:0}.account-beauty-balance-block .border-block .number{margin:0;font-size:1.75rem}.account-beauty-balance{padding:1.5rem 1.875rem 1.5rem 1.375rem;width:48%}.account-beauty-balance .logo{min-width:5.25rem}.account-beauty-balance .number{font-size:3rem}.account-beauty-balance .text-2{max-width:100%}.account-beauty-counting{font-size:.875rem}.account-beauty-counting .border-block{padding:1.5rem}.account-beauty-counting .custom-row{padding:.75rem 1rem}.account-address-list-block .title-14-16{font-size:.875rem}.account-address-list-wrap{flex-direction:row;flex-wrap:wrap;margin-bottom:2rem}.account-address-list-wrap .account-address-list-block{width:calc(50% - .5rem)}}@media screen and (min-width:1440px){.account-order-item{padding:1.5rem;font-size:1rem}.account-order-item .inner-wrapper{column-gap:1.5rem}.account-order-item .count-box .span-1,.account-order-item .number-date{font-size:.875rem}.account-order-item .count-box-two{padding-left:1.5rem}.account-order-details-blocks .border-block{padding:1.5rem}.account-order-details-blocks .total-row{padding-top:1rem}.account-order-details-blocks .total-row .span-1{font-size:1rem}}
/*# sourceMappingURL=../sourcemaps/account.css.map */
