.form-error{color:var(--error)}.hide-form{display:none}.account-wrap{display:flex;flex-wrap:wrap}.account-left{width:30%;padding-right:20px}.account-right{width:70%;padding-right:20px}.order-row{display:flex;flex-wrap:wrap}.order-row>div{width:14.28%;flex:0 0 auto;padding-right:10px}.cart-discount svg{width:10px;height:10px}.personal-part{width:30%;flex:0 0 auto;padding-right:15px}.address-part{width:100%}.outer-wrap{display:flex;flex-wrap:wrap}.customer-field input[type=checkbox]{vertical-align:middle;margin:0}.customer-field label{vertical-align:middle}.address-edit-form{display:none}.address-edit-form.active-form{display:block}#address_form_new,.address-edit-form{display:none}.active-open-form#address_form_new,.edit-addr-form form{display:flex;flex-direction:column;gap:48px}.order-details{border-collapse:collapse}.login-page-wrap{min-height:100vh;display:flex;justify-content:center;align-items:center}.login-page-wrap:has(.reset-password){min-height:auto;padding:63px 0}.template-customers-reset_password .customer.reset-password{padding:96px 20px}.template-customers-login .customer,.template-customers-register .customer,.template-customers-reset_password .customer{max-width:360px;width:100%;padding:0 20px;margin:0 auto}.form-message{font-size:10px;font-weight:400;line-height:130%;margin-bottom:12px;text-align:center}.form-error{text-align:center;margin-bottom:12px}.form-field .form-message{position:absolute;top:-7px;left:10px;width:100%;text-align:left;background:var(--white);padding:0 4px;width:max-content;margin:0;color:var(--error)}.form-field:has(.form-message) input{border-color:var(--error)}.error-msg:not(:empty){padding-top:4px;color:var(--error);display:inline-block}.snippet-account-details{padding:63px 0}.snippet-account-details .account-top{display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center}.snippet-account-details .account-nav{padding:48px 0;display:flex;gap:24px;align-items:center;justify-content:center}.account-nav .tab{letter-spacing:.84px;text-transform:uppercase;padding:4px 0;cursor:pointer}.account-nav .tab.active-nav{text-decoration:underline;text-underline-offset:3px;4px}.account-top h1{color:var(--Black);font-size:24px;font-weight:900;line-height:100%;letter-spacing:-.48px;text-transform:uppercase}.account-bottom{padding-top:48px}.snippet-account-details .customer-name{color:var(--Black);font-size:14px;font-weight:400;line-height:90%}.snippet-account-details .account-wrap{max-width:554px;width:100%;margin:0 auto;padding:0 12px;display:flex;flex-wrap:wrap;flex-direction:column}.snippet-account-details .account-info{display:flex;flex-direction:column;gap:48px}.snippet-account-details .wrapper .label{font-size:14px;font-weight:400;line-height:90%;text-transform:unset}.snippet-account-details .wrapper .mail{line-height:140%;margin-top:23px}.snippet-account-details .ad-def-add-wrap{position:relative;width:100%;margin-top:16px}.snippet-account-details .add-sel{width:100%;padding:10px 40px 10px 12px;border:1px solid var(--black-30);background-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;color:var(--black-60);font-size:14px;font-weight:400;line-height:130%;cursor:pointer}.snippet-account-details .add-sel:focus{outline:none;border-color:var(--black)}.snippet-account-details .ad-def-add-wrap:after{content:"";position:absolute;top:50%;right:4px;transform:translateY(-50%);width:30px;height:30px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M10.5 13.5L15.5 17.5L20.5 13.5" stroke="%230D0D0D"/></svg>') no-repeat center;pointer-events:none}.address-wrapper button{padding:10px 40px 10px 12px;border:1px solid var(--black-30);margin-top:16px;width:100%;line-height:130%;justify-content:start}.last-order{padding:16px;border:1px solid rgba(0,0,0,.05);margin-top:23px;display:flex;flex-direction:column;gap:48px}.order-top{display:flex;flex-direction:column;gap:7px}.order-top .order-info{display:flex;justify-content:space-between}.order-top .order-info span{line-height:140%}.order-status{color:var(--gold)}.order-bottom{display:flex;justify-content:center;align-items:end;justify-content:space-between}.order-bottom .order-pdts{display:flex;gap:8px}.order-bottom .order-pdts img{height:104px;object-fit:cover;display:block}.order-lists-wrap .last-order:first-of-type{margin:0}.btn-link{color:var(--Black);font-size:14px;font-weight:400;line-height:90%;padding:4px;text-decoration:underline;text-underline-offset:4px}.address-list-outer{display:flex;flex-direction:column;gap:24px}.address-list{width:100%;padding:12px;background:var(--white-90);display:flex;flex-direction:column;gap:24px}.address-list .btn-wrap{display:flex;gap:12px;justify-content:end}.address-list .al-top{justify-content:space-between;align-items:center}.address-list .al-top input[type=radio]{-webkit-appearance:none;appearance:none;margin:0;position:absolute}.address-list .al-top input[type=radio]+label{font-size:10px;font-weight:400;line-height:100%;text-transform:uppercase;padding:3px 4px;background:var(--white);display:none}.address-list .al-top input[type=radio]:checked+label{display:block}.address-part .add-address{justify-content:center;width:100%;margin-top:48px}.address-part .addr{line-height:140%}.empty-address p{color:var(--black-50);line-height:140%}.address-part:has(.address-edit-form.active-form) .address-list-outer,.address-part:has(.address-edit-form.active-form) .add-address-form-main{display:none!important}.order-view-btn{cursor:pointer}.add-address-form-main .field-wrapper,.edit-addr-form .field-wrapper{display:flex;flex-direction:column;gap:12px}.edit-addr-form .title{margin-bottom:48px;display:block}.template-customers-order .customer .order-details{max-width:554px;width:100%;margin:0 auto;padding:48px 0}.customer .order-wrapper{padding:16px;border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;gap:48px}.customer .order-wrapper .detail-top{display:flex;flex-direction:column;gap:7px}.customer .order-info{display:flex;align-items:center;justify-content:space-between;gap:20px}.customer .order-info span{line-height:140%}.customer .order-info .order-status{color:var(--gold)}.customer .new-r span,.customer .address-info span,.customer .item-count{display:inline-block;opacity:.5}.customer .new-r{display:flex;flex-direction:column;gap:12px}.customer .address-info{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.customer .address-info p{line-height:140%;margin-top:12px}.customer .items{display:flex;flex-direction:column;margin-top:17px}.customer .order-item{display:flex;gap:12px;background:var(--white-90)}.customer .item-count{opacity:.5;font-size:10px;line-height:130%}.customer .order-item img{width:100px;height:150px;object-fit:cover;max-width:unset;display:block}.customer .order-item .info{width:100%;padding:12px}.customer .order-item .info{display:flex;flex-direction:column;justify-content:space-between}.customer .order-item .item-title{display:flex;flex-direction:column;gap:4px}.customer .order-item .item-title>div{display:flex;justify-content:space-between;gap:15px;align-items:center}.customer .order-item .title span{white-space:nowrap;display:inline-block}.customer .order-item .props .size-wrap{display:flex;flex-direction:column;gap:8px}.customer .order-item .props span,.customer .order-item .item-title .color{line-height:140%;color:var(--black-50)}.customer .order-item .props span.value{color:var(--black)}.customer .payment div.caps{line-height:140%}.all-orders .button{margin-top:48px}.order-bottom .order-pdts img{width:70px}@media (max-width:991px){.account-right,.account-left{width:100%;padding-right:0}.account-sider,.order,.account-page-active{display:none}.account-page-active.active .order,.account-page-active.active{display:block}.snippet-account-details .account-nav{padding:48px 0 0;white-space:nowrap;overflow-x:auto;flex-wrap:nowrap;max-width:100%}.snippet-account-details .account-nav::-webkit-scrollbar{display:none}.account-nav .tab{flex:0 0 auto}.snippet-account-details .account-info{gap:60px}.account-bottom{margin-top:96px;padding:0}.address-part .add-address{justify-content:start}.account-list .field-wrapper input{font-size:14px}.account-list input[type=checkbox]+label{line-height:140%}.all-orders .button{margin-top:60px}}@media (max-width:767px){.order-row>div{width:25%}.personal-part,.address-part,.address-list{width:100%}}@media (max-width:380px){.snippet-account-details .account-nav{justify-content:start}}.account-list{display:none}.account-list.active-acc{display:block}
/*# sourceMappingURL=/cdn/shop/t/133/assets/customer.css.map */
