section{padding:0}#breadcrumb{padding:0 16px}h1{display:none}.add-new-field{transform:translateY(-10px)}main:has(.personal-page){padding:0}main:has(.personal-page) .content{padding:16px}main:has(.personal-page) .content.history-wrapper.user{padding-top:0}main:has(.personal-page) .content.history-wrapper.user .title{display:none}main:has(.personal-page) .content.reviews,main:has(.personal-page) .content.wishlist{padding-top:0}section.personal-page{position:relative}section.personal-page h2{margin:16px 0 0}section.personal-page:after{background-color:#fff;height:100%;position:absolute;width:100%;z-index:10}section.personal-page:after,section.personal-page:before{display:block;opacity:0;pointer-events:none;transition:.3s}section.personal-page:before{animation:rotate 3s ease-in .1s infinite reverse both running;background-color:#3f78bf;height:32px;left:calc(50% - 16px);position:sticky;top:50%;width:32px;z-index:20}section.personal-page.loading:after{content:"";opacity:1;pointer-events:all;transition:.3s}section.personal-page.loading:before{content:"";opacity:1;transition:.3s}section.personal-page nav .divider{display:none}section.personal-page.reviews .content.reviews{gap:8px}section.personal-page.reviews .content.reviews.empty{width:100%}section.personal-page.reviews .content.reviews .item{border:1px solid #ebeeef;border-radius:8px;padding:16px}section.personal-page.reviews .content.reviews .item-header{display:flex}section.personal-page.reviews .content.reviews .general-info{flex:1 0 50%}section.personal-page.reviews .content.reviews .thumbs{display:flex;gap:12px}section.personal-page.reviews .content.reviews .thumbs .count{align-items:center;display:flex;gap:4px;max-height:16px}section.personal-page.reviews .content.reviews .date{color:#727271;font-size:12px;font-weight:400;line-height:16px}section.personal-page.reviews .content.reviews .rating{margin:4px 0}section.personal-page.reviews .content.reviews .rating img{height:13px;width:13px}section.personal-page.reviews .content.reviews .buttons-wrapper{display:flex;gap:16px;margin-top:10px}section.personal-page.reviews .content.reviews .buttons-wrapper button{border:0;font-size:14px;font-weight:400;line-height:24px}section.personal-page.reviews .content.reviews .buttons-wrapper button.report{color:#727271}section.personal-page.reviews .content.reviews .buttons-wrapper button.reply{color:#3f78bf}section.personal-page.wishlist button.removeBtn{left:auto;position:absolute;right:10px;top:0}section.personal-page.wishlist button.removeBtn img{height:18px;width:18px}section.personal-page.wishlist button.comparisonBtn{top:44px}section.personal-page.wishlist h2{padding:0 16px}section.personal-page.wishlist .content{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:0}section.personal-page.wishlist .content .empty.wishlist{display:none}section.personal-page.wishlist .content.empty{display:flex;margin-top:16px}section.personal-page.wishlist .content.empty>:not(.empty.wishlist){display:none}section.personal-page.wishlist .content.empty .empty.wishlist{display:flex}section.personal-page.wishlist .content .buttons{margin-top:auto}section.personal-page.wishlist .clear{border:0;color:#3f78bf;grid-column:1/-1;justify-content:flex-end;margin-bottom:8px;margin-left:auto;margin-top:8px;padding:0 16px;width:auto}section.personal-page.wishlist .clear:before{background-image:url(/_themes/soft-ua/default-theme/build/images/cross.f2f8ab6e.svg);content:"";display:block;height:8px;margin-right:8px;width:8px}section.history{padding:0;width:100%}section.history .slider{width:100%}section.history .slider ul{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}section.history .slider ul .productBlock{height:100%}main .content{display:flex;flex-direction:column;padding:0 0 16px}main .content.not-user{border:0}main .content.history-wrapper{border:0;margin:0}main .content .text{font-size:16px;margin:auto}main a.personal{display:flex;font-weight:600;padding:12px 16px}main a.personal i{align-items:center;display:flex;height:24px;justify-content:center;margin-right:12px;width:24px}main a.personal:after{background-image:url(/_themes/soft-ua/default-theme/build/images/chevron-right-big.da989f1d.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:24px;margin-left:auto;width:24px}main a.personal.open:after{transform:rotate(90deg)}main a.personal.personal-logout{color:#7a7a7a}main a.personal.personal-logout:after{display:none}main a.personal.open{border:0}main .tabs{background-color:#fff;display:flex;flex-flow:column nowrap;gap:0;height:100%;margin:0;width:100%}.personal-data{padding:0}.personal-data button{border:0}.personal-data h3{display:block;margin:8px 0}.personal-data form.content{display:flex;flex-direction:column;gap:18px;padding:0 16px 20px}.personal-data form.content>div{display:flex;flex-direction:column;gap:12px}.personal-data form[name=customer_data_form]{padding-bottom:24px}.personal-data input:not([type=radio]){background-position:10px;background-repeat:no-repeat;background-size:16px 16px;padding-left:32px;width:100%}.personal-data input.password,.personal-data input[type=email],.personal-data input[type=password],.personal-data input[type=text],.personal-data input[type=text].phone{padding-left:36px}.personal-data .contacts legend,.personal-data label{align-items:center;background-color:#fff;border-radius:24px;color:#7a7a7a;display:flex;font-size:12px;left:0;line-height:16px;margin-left:12px;padding:2px 4px;pointer-events:none;position:absolute;right:auto;text-transform:uppercase;top:-10px;transition:all .35s;width:fit-content!important;z-index:5}.personal-data #customer_data_form_gender{display:flex;flex-flow:row wrap;gap:32px;margin-top:8px}.personal-data #customer_data_form_gender .form-check{display:flex;gap:8px;padding-top:0}.personal-data #customer_data_form_gender .form-check:before{background-color:#fff;border:1px solid #7a7a7a;border-radius:50%;content:"";display:inline-block;height:16px;position:relative;visibility:visible;width:16px}.personal-data #customer_data_form_gender label{cursor:pointer;left:0;margin:0;padding:0;pointer-events:all;position:relative;top:0}.personal-data #customer_data_form_gender .form-check:has(input:checked):before{background-color:#3f78bf;border:5px solid #fff;content:"";display:inline-block;position:relative;visibility:visible}.personal-data #customer_data_form_gender .form-check:has(input:checked):after{border:1px solid #3f78bf;border-radius:50%;content:"";display:inline-block;height:16px;position:absolute;visibility:visible;width:16px;z-index:10}.personal-data #customer_data_form_gender input[type=radio]{border:0;cursor:pointer;height:16px;margin:0;padding:0;position:absolute;width:16px}.personal-data .form-check,.personal-data .row{position:relative}.personal-data .form-check label{color:#7a7a7a;left:0;margin:0;text-transform:none;top:8px}.personal-data #customer_data_form_emails .delete-visible,.personal-data #customer_data_form_phones .delete-visible{position:relative}.personal-data #customer_data_form_emails .delete-visible:after,.personal-data #customer_data_form_phones .delete-visible:after{align-items:center;background-image:url(/_themes/soft-ua/default-theme/build/images/plus.97a82428.svg);background-position:50%;background-repeat:no-repeat;color:#727271;content:"";cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:4px;top:8px;transform:rotate(45deg);width:26px;z-index:1}.personal-data #customer_data_form_emails .form-check,.personal-data #customer_data_form_phones .form-check{width:fit-content}.personal-data #customer_data_form_emails .form-check-label,.personal-data #customer_data_form_phones .form-check-label{align-items:center;display:flex;margin:8px 0;position:static}.personal-data input[type=checkbox]+label:before{margin-top:0}.personal-data .btn-wrapper{display:flex;gap:8px}.personal-data .btn-wrapper button{color:#3f78bf}.personal-data .password-wrapper{display:flex;position:relative}.personal-data .password-wrapper button{background:transparent;cursor:pointer;height:100%;position:absolute;right:8px;width:24px}.personal-data button[type=submit]{min-height:44px;width:100%}.orders-container{display:flex;flex-direction:column;gap:8px}.order-item{border:1px solid #ebeeef;border-radius:16px}.order-item.hidden{display:none}.order-item>div{border-bottom:1px solid #ebeeef;padding:14px}.order-item>div .block-name button{align-items:center;display:flex;width:100%}.order-item>div .block-name span{color:#141414;font-size:16px;font-weight:600;line-height:24px}.order-item>div .block-name i{margin-left:auto;transition:all .3s}.order-item>div.open .info{margin-top:16px}.order-item>div.open .block-name i{transform:rotate(-180deg);transition:all .3s}.order-item .date-and-time{display:flex;gap:24px}.order-item .date,.order-item .time{align-items:center;display:flex;gap:8px}.order-item .date i,.order-item .time i{height:16px;width:16px}.order-item .state{align-items:center;border-radius:8px;display:flex;gap:4px;margin-bottom:8px;padding:8px 12px;width:fit-content}.order-item .state.accepted{background-color:#ebeeef;color:#727271}.order-item .state.accepted:before{background-image:url(/_themes/soft-ua/default-theme/build/images/hourglass.bb85f76a.svg);content:"";display:block;height:16px;width:16px}.order-item .state.canceled{background-color:#f5ebeb;color:#933}.order-item .state.canceled:before{background:url(/_themes/soft-ua/default-theme/build/images/red-cross.b58e0dbf.svg) no-repeat 50%;content:"";display:block;height:16px;width:16px}.order-item .state.finished{background-color:#dcf2ef;color:#3f78bf}.order-item .state.finished:before{background:url(/_themes/soft-ua/default-theme/build/images/check-green.768aa36d.svg) no-repeat 50%;content:"";display:block;height:16px;width:16px}.order-item .order-number{color:#141414;font-family:Inter Medium;font-size:20px;line-height:24px;margin-bottom:8px}.order-item .order-info-block button{border:0}.order-item .order-info-block .info{max-height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:all .3s ease}.order-item .order-info-block.open .info{max-height:1000px;transform:scaleY(1);transition:all .3s ease}.order-item .order-items{height:fit-content}.order-item .order-items button{border:0}.order-item .order-items .amount{color:#727271;font-size:14px;font-weight:400;line-height:24px;margin-left:8px}.order-item .order-items .items-wrapper{max-height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:all .3s ease}.order-item .order-items.open .items-wrapper{max-height:3000px;transform:scaleY(1);transition:all .3s ease}.order-item .order-items .item{border-bottom:1px solid #ebeeef;display:flex;gap:8px;padding:14px 0}.order-item .order-items .item picture{align-items:center;display:flex;flex:0 0 100px;justify-content:center}.order-item .order-items .item:last-of-type{border:0}.order-item .order-items img{max-height:85px}.order-item .order-items .price-and-amount{align-items:center;display:flex;flex-flow:row wrap;gap:10px;margin-top:4px}.order-item .order-items .divider{background:none;background-color:#7a7a7a;display:block;height:12px;width:1px}.order-item .order-footer{background-color:#ebeeef;border:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;flex-flow:row wrap;gap:16px 0}.order-item .order-footer .sum-and-total{display:flex;gap:24px;width:100%}.order-item .order-footer .sum,.order-item .order-footer .total{display:flex;flex-flow:column nowrap}.order-item .order-footer .sum span,.order-item .order-footer .total span{white-space:nowrap}.order-item .order-footer .sum .value,.order-item .order-footer .total .value{color:#3f78bf;font-family:Inter Medium;font-size:20px;line-height:24px}.order-item .order-footer button{width:100%}.order-filter{display:flex;gap:16px;margin-bottom:16px;padding:0 16px}.order-filter a{color:#727271}.order-filter a.active{color:#1d201f}.order-filter a.active:after{background-color:#1d201f;border-top-left-radius:8px;border-top-right-radius:8px;content:"";display:block;height:3px;width:100%}@media screen and (min-width:576px){section.history .slider ul{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}h1{display:block;margin:20px 0 12px;padding:0 16px}section.personal-page.wishlist .content{gap:20px 30px;grid-template-columns:repeat(2,1fr)}section.personal-page.wishlist .content .clear{margin-bottom:0;margin-top:16px}section.personal-page.wishlist .content:not(.not-user) .clear{justify-content:flex-start}section.personal-page nav{display:flex;justify-content:space-between;overflow:hidden;overflow-x:auto}section.personal-page nav a.personal{align-items:center;border:0;color:#727271;flex-direction:column;font-weight:400;justify-content:flex-end;padding:12px;white-space:nowrap}section.personal-page nav a.personal i{margin-right:0}section.personal-page nav a.personal img{filter:invert(70%) sepia(15%) saturate(190%) hue-rotate(147deg) brightness(94%) contrast(89%)}section.personal-page nav a.personal.open{color:#3f78bf}section.personal-page nav a.personal.open img{filter:none}section.personal-page nav a.personal:after{display:none}main .content{border:0}}@media screen and (min-width:700px){section.personal-page nav{justify-content:space-evenly}}@media screen and (min-width:768px){.orders-container{gap:24px}h1{margin-top:8px}section.personal-page.wishlist button.removeBtn{position:absolute;right:8px;top:8px}section.personal-page.wishlist .buttons{margin-top:auto}section.personal-page nav{justify-content:space-between;padding:0 16px}section.personal-page nav a:first-of-type{padding-left:0}section.personal-page nav a:last-of-type{padding-right:0}section.personal-page .order-item .state{margin:0;padding:12px;position:absolute;right:16px}}@media screen and (min-width:992px){section.history .slider ul{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.personal-page.personal-data form{display:grid;gap:16px 72px;grid-template-columns:1fr 1fr 1fr;margin:0}.personal-page.personal-data form>div{gap:18px}section.personal-page .order-item .state{right:0}section.personal-page .order-item button{cursor:auto}section.personal-page .order-item button:active{transform:none}.order-item{display:flex;flex-flow:row wrap}.order-item .order-header{margin:24px 24px 0;padding-left:0;padding-right:0;padding-top:0;position:relative;width:100%}.order-item .order-info-block,.order-item .order-items{border:0;flex:1 1 45%;margin:24px}.order-item .order-info-block button,.order-item .order-items button{justify-content:flex-start}.order-item .order-info-block button i,.order-item .order-items button i{display:none}.order-item .order-info-block .info,.order-item .order-info-block .items-wrapper,.order-item .order-items .info,.order-item .order-items .items-wrapper{max-height:10000px;transform:scaleY(1)}.order-item .order-items{border:1px solid #ebeeef;border-radius:16px;padding:16px}.order-item .order-info-block{padding-left:0;padding-right:0}.order-item .order-footer{padding:24px;width:100%}.order-item .order-footer .sum-and-total{width:fit-content}.order-item .order-footer button{margin-left:auto;width:fit-content}.order-item .order-footer button:hover{cursor:pointer}section.personal-page.wishlist .content{gap:30px}section.personal-page.loading:after,section.personal-page.loading:before{content:none;opacity:0;pointer-events:none}section.personal-page nav{align-items:center}section.personal-page nav a.personal{flex-direction:row;gap:8px}section.personal-page nav a.personal:last-of-type:after{display:none}section.personal-page nav .divider{background:none;background-color:#7a7a7a;display:block;height:16px;width:1px}section.personal-page.reviews .content.reviews{width:70%}section.personal-page.reviews .content.reviews .general-info{display:flex;flex-flow:row wrap}section.personal-page.reviews .content.reviews .general-info .name{order:1;width:33%}section.personal-page.reviews .content.reviews .general-info .rating{order:2;width:50%}section.personal-page.reviews .content.reviews .general-info .date{order:3;width:33%}section.personal-page.reviews .content.reviews .review-content{margin-left:30%}section.personal-page.reviews .content.reviews .buttons-wrapper button.report{position:absolute}section.personal-page.reviews .content.reviews .buttons-wrapper button.reply{margin-left:30%}}@media screen and (min-width:1200px){section.personal-page.wishlist .content{grid-template-columns:repeat(4,1fr)}}