

/* Start:/local/templates/sun/components/bitrix/sale.personal.section/custom/style.min.css?177962288630680*/
.sale-personal-section-dashboard{margin:0 0 32px}.sale-personal-section-dashboard__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sale-personal-section-index-block{min-height:220px;margin:0;border:1px solid rgba(17,17,17,.12);border-radius:0;background:radial-gradient(circle at top left,rgba(255,214,219,.5),transparent 34%),linear-gradient(180deg,#fff 0,#f8f4ef 100%);color:#111;text-align:left;text-transform:none;opacity:1;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.sale-personal-section-index-block:hover{transform:translateY(-4px);border-color:rgba(17,17,17,.26);box-shadow:0 24px 48px rgba(17,17,17,.08)}.sale-personal-section-index-block-link,.sale-personal-section-index-block-link:active,.sale-personal-section-index-block-link:focus,.sale-personal-section-index-block-link:hover,.sale-personal-section-index-block-link:visited{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:28px;min-height:220px;padding:30px 32px;width:100%;color:#111;text-decoration:none}.sale-personal-section-index-block-ico{width:72px;height:72px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#111;color:#fff;font-size:28px;line-height:1}.sale-personal-section-index-block-name{max-width:260px;margin:0;font:500 26px/1.12 Roboto,sans-serif;letter-spacing:-.03em;color:#111}.sale-personal-section-page{display:flex;flex-direction:column;gap:24px;margin:0 0 32px}.sale-personal-section-auth-card,.sale-personal-section-card{padding:32px;border:1px solid rgba(17,17,17,.12);background:#fff;box-shadow:0 22px 50px rgba(17,17,17,.05)}.sale-personal-section-auth-card{max-width:720px;margin:0 auto;width:100%}.sale-personal-section-card_empty{max-width:720px;margin:0 auto;text-align:center}.sale-personal-section-empty-message{margin:0;font:400 18px/1.6 Roboto,sans-serif;color:rgba(17,17,17,.72)}.sale-personal-section-account-sub-header{margin:0 0 24px;font:500 28px/1.08 Roboto,sans-serif;letter-spacing:-.03em;color:#111}.sale-personal-section-page .alert{margin:0 0 20px;padding:16px 18px;border:1px solid rgba(17,17,17,.14);border-radius:0;background:#fff5f1;color:#111;box-shadow:none}.sale-personal-section-page .alert-danger{border-color:rgba(190,55,55,.24);background:#fff3f1}.sale-personal-section-page .alert-success,.sale-personal-section-page .alert.alert-success{border-color:rgba(29,124,78,.2);background:#f2fbf5}.sale-personal-section-page .custom-select,.sale-personal-section-page .form-check,.sale-personal-section-page .form-control,.sale-personal-section-page .form-group,.sale-personal-section-page .form-select{font-family:Roboto,sans-serif}.sale-personal-section-page .col-form-label,.sale-personal-section-page .main-profile-form-label,.sale-personal-section-page .sale-personal-account-subheader,.sale-personal-section-page label{margin-bottom:10px;font:500 14px/1.4 Roboto,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:rgba(17,17,17,.62)}.sale-personal-section-page .form-group.row{margin-bottom:22px}.sale-personal-section-page .form-control,.sale-personal-section-page input[type=email],.sale-personal-section-page input[type=number],.sale-personal-section-page input[type=password],.sale-personal-section-page input[type=tel],.sale-personal-section-page input[type=text],.sale-personal-section-page select,.sale-personal-section-page textarea{min-height:54px;padding:14px 18px;border:1px solid rgba(17,17,17,.18);border-radius:0;background:#fffdfb;box-shadow:none;font:400 16px/1.4 Roboto,sans-serif;color:#111;transition:border-color .2s ease,background-color .2s ease}.sale-personal-section-page textarea{min-height:140px;resize:vertical}.sale-personal-section-page .form-control:focus,.sale-personal-section-page input:focus,.sale-personal-section-page select:focus,.sale-personal-section-page textarea:focus{border-color:#111;background:#fff;box-shadow:none;outline:0}.sale-personal-section-page .btn,.sale-personal-section-page .btn.btn-default,.sale-personal-section-page .btn.btn-primary,.sale-personal-section-page button,.sale-personal-section-page input[type=button],.sale-personal-section-page input[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 28px;border:1px solid #111;border-radius:0;background:#111;box-shadow:none;font:500 14px/1 Roboto,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.desktop .sale-personal-section-page .btn:hover,.desktop .sale-personal-section-page button:hover,.desktop .sale-personal-section-page input[type=button]:hover,.desktop .sale-personal-section-page input[type=submit]:hover{background:#fff;color:#111}.sale-personal-section-page .btn-link,.sale-personal-section-page .btn.btn-link{border-color:transparent;background:0 0;color:#111;padding:0;min-height:auto;letter-spacing:.08em}.desktop .sale-personal-section-page .btn-link:hover,.desktop .sale-personal-section-page .btn.btn-link:hover{color:#f08b93;background:0 0}.sale-personal-section-page .table,.sale-personal-section-page table{width:100%;margin:0;border-collapse:collapse;border:1px solid rgba(17,17,17,.12);background:#fff}.sale-personal-section-page .table td,.sale-personal-section-page .table th,.sale-personal-section-page table td,.sale-personal-section-page table th{padding:18px 20px;border-bottom:1px solid rgba(17,17,17,.1);vertical-align:middle;font:400 15px/1.55 Roboto,sans-serif;color:#111}.sale-personal-section-page .table th,.sale-personal-section-page table th{font:500 12px/1.4 Roboto,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:rgba(17,17,17,.58);background:#faf7f3}.sale-personal-section-page .table tr:last-child td,.sale-personal-section-page table tr:last-child td{border-bottom:0}.sale-personal-section-page .table-responsive{border:1px solid rgba(17,17,17,.12)}.sale-personal-section-page .table-responsive .table{border:0}.sale-personal-section-page .catalog-subscribe-list,.sale-personal-section-page .main-ui-filter-search,.sale-personal-section-page .sale-accountpay-block,.sale-personal-section-page .sale-order-detail-about-order-inner-container,.sale-personal-section-page .sale-order-detail-general,.sale-personal-section-page .sale-order-detail-payment-options,.sale-personal-section-page .sale-order-detail-payment-options-methods,.sale-personal-section-page .sale-order-detail-payment-options-order-content,.sale-personal-section-page .sale-order-detail-payment-options-shipment,.sale-personal-section-page .sale-order-list-accomplished-title,.sale-personal-section-page .sale-personal-account-wallet-container,.sale-personal-section-page .sale-personal-account-wallet-list-container,.sale-personal-section-page .sale-personal-order-list-inner-container,.sale-personal-section-page .sale-personal-profile-detail-form,.sale-personal-section-page .sale-personal-profile-list-container{padding:28px;border:1px solid rgba(17,17,17,.12);background:#fff}.sale-personal-section-page .sale-accountpay-block+.sale-accountpay-block,.sale-personal-section-page .sale-order-detail-general+.sale-order-detail-payment-options,.sale-personal-section-page .sale-order-detail-payment-options+.sale-order-detail-about-order-inner-container,.sale-personal-section-page .sale-personal-order-list-inner-container+.sale-personal-order-list-inner-container{margin-top:24px}.sale-personal-section-page .sale-accountpay-title,.sale-personal-section-page .sale-order-detail-title,.sale-personal-section-page .sale-order-list-title-container h2,.sale-personal-section-page .sale-personal-profile-list-title,.sale-personal-section-page h1,.sale-personal-section-page h2,.sale-personal-section-page h3{margin:0 0 22px;font:500 30px/1.05 Roboto,sans-serif;letter-spacing:-.03em;color:#111}.sale-personal-section-page .badge,.sale-personal-section-page .sale-order-detail-payment-options-info,.sale-personal-section-page .sale-order-detail-status-label,.sale-personal-section-page .sale-order-list-status-restricted{display:inline-flex;align-items:center;padding:7px 12px;border:1px solid rgba(17,17,17,.16);border-radius:999px;background:#faf7f3;font:500 11px/1 Roboto,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#111}.sale-personal-section-page .badge-danger,.sale-personal-section-page .sale-order-list-status-alert{border-color:rgba(190,55,55,.22);background:#fff3f1;color:#7f2323}.sale-personal-section-page .badge-success,.sale-personal-section-page .sale-order-list-status-success{border-color:rgba(29,124,78,.18);background:#eef9f2;color:#1d7c4e}.sale-personal-section-page a{color:#111;text-decoration:none;transition:color .2s ease}.desktop .sale-personal-section-page a:hover{color:#f08b93}.sale-personal-section-page .pagination{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0}.sale-personal-section-page .pagination .page-link{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(17,17,17,.14);border-radius:0;background:#fff;color:#111;box-shadow:none}.sale-personal-section-page .pagination .active .page-link,.sale-personal-section-page .pagination .page-link:hover{border-color:#111;background:#111;color:#fff}.sale-personal-section-page .form-text,.sale-personal-section-page .text-muted,.sale-personal-section-page small{color:rgba(17,17,17,.55)!important}.sale-personal-section-page .bx_profile .main-profile-block-date-info{margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid rgba(17,17,17,.1)}.sale-personal-section-page .bx_profile .main-profile-block-date-info strong{font-weight:500}.sale-personal-section-page .bx_profile .main-profile-submit{margin-right:16px}.sale-personal-section-page .bx_profile .main-profile-social-block{margin-top:28px;padding-top:24px;border-top:1px solid rgba(17,17,17,.1)}.sale-personal-section-page .row{row-gap:16px}.sale-personal-section-page_orders>.sale-personal-section-card_orders{padding:36px 40px 40px}.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child{margin:0 0 28px!important}.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child .col{display:flex;flex-wrap:wrap;gap:12px}.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid rgba(17,17,17,.14);background:#fffdfb;font:500 13px/1 Roboto,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#111}.desktop .sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child a:hover{border-color:#111;background:#111;color:#fff}.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3 h2,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h1.sale-order-title,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h3{margin:0;font:500 32px/1.06 Roboto,sans-serif;letter-spacing:-.035em;color:#111}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container,.sale-personal-section-page_orders .sale-order-list-title-container{align-items:center;margin:0;padding:24px 28px;border:1px solid rgba(17,17,17,.12);background:radial-gradient(circle at top left,rgba(255,214,219,.42),transparent 32%),linear-gradient(180deg,#fff 0,#faf7f3 100%);box-shadow:0 18px 36px rgba(17,17,17,.04)}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container h3,.sale-personal-section-page_orders .sale-order-list-title-container h3{margin:0;padding:0;font:500 28px/1.14 Roboto,sans-serif;letter-spacing:-.035em;color:#111}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container+.row.mb-5,.sale-personal-section-page_orders .sale-order-list-title-container+.row.mx-0.mb-5{margin-bottom:30px!important}.sale-personal-section-page_orders .sale-order-list-inner-container{padding:28px 28px 22px;border-top:0;background:#fff;box-shadow:0 18px 36px rgba(17,17,17,.04)}.sale-personal-section-page_orders .sale-order-list-inner-title-line-item{font:500 12px/1 Roboto,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:rgba(17,17,17,.5)}.sale-personal-section-page_orders .sale-order-list-payment-title,.sale-personal-section-page_orders .sale-order-list-shipment-title{font:400 18px/1.5 Roboto,sans-serif;color:rgba(17,17,17,.78)}.sale-personal-section-page_orders .sale-order-list-payment-number,.sale-personal-section-page_orders .sale-order-list-payment-title-element,.sale-personal-section-page_orders .sale-order-list-shipment-element,.sale-personal-section-page_orders .sale-order-list-shipment-id{font-weight:500;color:#111}.sale-personal-section-page_orders .sale-order-list-payment-check,.sale-personal-section-page_orders .sale-order-list-payment-price,.sale-personal-section-page_orders .sale-order-list-shipment-item,.sale-personal-section-page_orders .sale-order-list-shipment-status{padding-bottom:18px;font:400 15px/1.65 Roboto,sans-serif;color:rgba(17,17,17,.74)}.sale-personal-section-page_orders .sale-order-list-payment-check-left{float:none;display:block;padding-right:0}.sale-personal-section-page_orders .sale-order-list-payment-check-left+.sale-order-list-payment-check-left{margin-top:8px}.sale-personal-section-page_orders .sale-order-list-shipment-status-block{padding:7px 12px;border-radius:999px;font:500 11px/1 Roboto,sans-serif;letter-spacing:.1em;text-transform:uppercase}.sale-personal-section-page_orders .sale-order-list-about-link,.sale-personal-section-page_orders .sale-order-list-cancel-link,.sale-personal-section-page_orders .sale-order-list-change-payment,.sale-personal-section-page_orders .sale-order-list-repeat-link,.sale-personal-section-page_orders .sale-order-list-shipment-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border:1px solid rgba(17,17,17,.14);background:#fffdfb;font:500 13px/1 Roboto,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#111;text-decoration:none}.sale-personal-section-page_orders .sale-order-list-repeat-link:before{display:none}.desktop .sale-personal-section-page_orders .sale-order-list-about-link:hover,.desktop .sale-personal-section-page_orders .sale-order-list-cancel-link:hover,.desktop .sale-personal-section-page_orders .sale-order-list-change-payment:hover,.desktop .sale-personal-section-page_orders .sale-order-list-repeat-link:hover,.desktop .sale-personal-section-page_orders .sale-order-list-shipment-button:hover{border-color:#111;background:#111;color:#fff}.sale-personal-section-page_orders .sale-order-list-inner-row{display:flex!important;flex-wrap:wrap;align-items:center;column-gap:14px;row-gap:12px;padding-top:20px}.sale-personal-section-page_orders .sale-order-list-inner-row>.col:empty{display:none}.sale-personal-section-page_orders .sale-order-list-inner-row>.col,.sale-personal-section-page_orders .sale-order-list-inner-row>.col-auto,.sale-personal-section-page_orders .sale-order-list-inner-row>.col-md-2,.sale-personal-section-page_orders .sale-order-list-inner-row>.col-md-offset-1,.sale-personal-section-page_orders .sale-order-list-inner-row>.col-sm-12,.sale-personal-section-page_orders .sale-order-list-inner-row>.col-sm-auto{padding-left:0;padding-right:0}.sale-personal-section-page_orders .sale-order-list-about-container,.sale-personal-section-page_orders .sale-order-list-button-container,.sale-personal-section-page_orders .sale-order-list-cancel-container,.sale-personal-section-page_orders .sale-order-list-repeat-container,.sale-personal-section-page_orders .sale-order-list-shipment-button-container{display:flex!important;flex-wrap:wrap;align-items:center;padding-left:0;padding-right:0;flex:0 0 auto;max-width:none;margin:0}.sale-personal-section-page_orders .sale-order-list-about-container{margin-right:auto}.sale-personal-section-page_orders .sale-order-list-button-container .btn,.sale-personal-section-page_orders .sale-order-list-button-container .btn.btn-primary{min-width:180px}.sale-personal-section-page_orders .sale-order-list-status-restricted-message-block{margin-top:12px}.sale-personal-section-page_orders .sale-order-list-status-restricted-message{display:block;font:400 13px/1.6 Roboto,sans-serif;color:rgba(17,17,17,.56)}.sale-personal-section-page_orders .sale-order-list-accomplished-date{padding:0;font:500 13px/1.2 Roboto,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:rgba(17,17,17,.52)}.sale-personal-section-page_orders .sale-order-list-accomplished-date+.sale-order-list-accomplished-date{margin-left:10px}.sale-personal-section-page_orders .sale-order-list-accomplished-date.canceled-order{color:#a13d3d}.sale-personal-section-page_orders>.sale-personal-section-card_orders{padding:8px 0 0;border:0;background:0 0;box-shadow:none}.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3,.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h1.sale-order-title,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h3{padding-left:0;padding-right:0}.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child a{min-height:auto;padding:0;border:0;background:0 0;font:500 16px/24px Roboto,sans-serif;letter-spacing:0;text-transform:none;color:rgba(17,17,17,.5)}.desktop .sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child a:hover{background:0 0;color:#111}.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3 h2,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h1.sale-order-title,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h3{font:500 26px/1.08 Roboto,sans-serif;letter-spacing:-.03em}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container,.sale-personal-section-page_orders .sale-order-list-title-container{padding:19px 0 16px;border:0;border-bottom:1px solid rgba(17,17,17,.1);background:0 0;box-shadow:none}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container h3,.sale-personal-section-page_orders .sale-order-list-title-container h3{font:500 16px/24px Roboto,sans-serif;letter-spacing:0}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container+.row.mb-5,.sale-personal-section-page_orders .sale-order-list-title-container+.row.mx-0.mb-5{margin-bottom:34px!important}.sale-personal-section-page_orders .sale-order-list-inner-container{padding:21px 0 20px;border:0;border-bottom:2px solid #111;background:0 0;box-shadow:none}.sale-personal-section-page_orders .sale-order-list-inner-title-line-item,.sale-personal-section-page_orders .sale-order-list-payment-title,.sale-personal-section-page_orders .sale-order-list-shipment-title{font:500 16px/24px Roboto,sans-serif;letter-spacing:0;text-transform:none;color:#111}.sale-personal-section-page_orders .sale-order-list-inner-title-line{background:rgba(17,17,17,.1)}.sale-personal-section-page_orders .sale-order-list-payment-check,.sale-personal-section-page_orders .sale-order-list-payment-price,.sale-personal-section-page_orders .sale-order-list-shipment-item,.sale-personal-section-page_orders .sale-order-list-shipment-status{font:400 16px/24px Roboto,sans-serif;color:rgba(17,17,17,.72)}.sale-personal-section-page_orders .sale-order-list-accomplished-date{font:14px/24px Roboto,sans-serif;letter-spacing:0;text-transform:none}.sale-personal-section-page_order-detail .sale-order-detail-card .row.m-0>.col-sm-auto.mb-3.text-center{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;text-align:left!important}.sale-personal-section-page_order-detail .sale-order-detail-card .row.m-0>.col-sm-auto.mb-3.text-center .btn,.sale-personal-section-page_order-detail .sale-order-detail-card .row.m-0>.col-sm-auto.mb-3.text-center .btn.btn-link,.sale-personal-section-page_order-detail .sale-order-detail-card .row.m-0>.col-sm-auto.mb-3.text-center .btn.btn-primary{width:auto;margin:0}.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods .row,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-shipment .row{display:flex!important;flex-wrap:wrap;align-items:center;column-gap:14px;row-gap:12px}.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods-button-container,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods-shipment-list-item-link,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-shipment-button-container{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px;margin:0}.sale-personal-section-page_order-cancel .bx-order-cancel .btn.btn-link,.sale-personal-section-page_order-cancel .bx-order-cancel input[type=submit],.sale-personal-section-page_order-detail .sale-order-detail-hide-link,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods-button-container .btn,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods-info-change-link,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-shipment-button-element,.sale-personal-section-page_order-detail .sale-order-detail-show-link,.sale-personal-section-page_order-detail .sale-order-list-cancel-payment{width:auto;margin:0}.sale-personal-section-page_order-cancel .bx-order-cancel input[type=submit]+.btn.btn-link{margin-left:12px}@media (max-width:1199px){.sale-personal-section-index-block-name{font-size:24px}}@media (max-width:991px){.sale-personal-section-dashboard__grid{grid-template-columns:1fr;gap:18px}.sale-personal-section-index-block,.sale-personal-section-index-block-link{min-height:180px}.sale-personal-section-page_orders>.sale-personal-section-card_orders{padding:8px 0 0}.sale-personal-section-auth-card,.sale-personal-section-card{padding:24px 20px}.sale-personal-section-account-sub-header,.sale-personal-section-page .sale-accountpay-title,.sale-personal-section-page .sale-order-detail-title,.sale-personal-section-page .sale-order-list-title-container h2,.sale-personal-section-page .sale-personal-profile-list-title,.sale-personal-section-page h1,.sale-personal-section-page h2,.sale-personal-section-page h3{font-size:26px}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container h3,.sale-personal-section-page_orders .sale-order-list-title-container h3,.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3 h2,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h1.sale-order-title,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h3{font-size:16px;line-height:24px}.sale-personal-section-page_order-detail .sale-order-detail-card .row.m-0>.col-sm-auto.mb-3.text-center{justify-content:flex-start}}@media (max-width:767px){.sale-personal-section-dashboard{margin-bottom:24px}.sale-personal-section-index-block-link{padding:24px 22px;gap:22px}.sale-personal-section-index-block-ico{width:60px;height:60px;font-size:24px}.sale-personal-section-index-block-name{font-size:22px}.sale-personal-section-page{gap:18px}.sale-personal-section-page_orders>.sale-personal-section-card_orders{padding:8px 0 0}.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child .col{flex-direction:column}.sale-personal-section-page_orders .sale-order-list-about-link,.sale-personal-section-page_orders .sale-order-list-cancel-link,.sale-personal-section-page_orders .sale-order-list-change-payment,.sale-personal-section-page_orders .sale-order-list-repeat-link,.sale-personal-section-page_orders .sale-order-list-shipment-button,.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3:first-child a{width:auto}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container h3,.sale-personal-section-page_orders .sale-order-list-title-container h3,.sale-personal-section-page_orders>.sale-personal-section-card_orders>.row.mb-3 h2,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h1.sale-order-title,.sale-personal-section-page_orders>.sale-personal-section-card_orders>h3{font-size:16px;line-height:24px}.sale-personal-section-page_orders .sale-order-list-accomplished-title-container,.sale-personal-section-page_orders .sale-order-list-inner-container,.sale-personal-section-page_orders .sale-order-list-title-container{padding-left:0;padding-right:0}.sale-personal-section-page_orders .sale-order-list-payment-title,.sale-personal-section-page_orders .sale-order-list-shipment-title{font-size:16px}.sale-personal-section-page_orders .sale-order-list-about-container,.sale-personal-section-page_orders .sale-order-list-button-container,.sale-personal-section-page_orders .sale-order-list-cancel-container,.sale-personal-section-page_orders .sale-order-list-repeat-container,.sale-personal-section-page_orders .sale-order-list-shipment-button-container{width:auto;max-width:none;flex:0 0 auto}.sale-personal-section-page_orders .sale-order-list-accomplished-date+.sale-order-list-accomplished-date{margin-left:0;margin-top:8px}.sale-personal-section-page_order-detail .sale-order-detail-card .row.m-0>.col-sm-auto.mb-3.text-center,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods-button-container,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods-shipment-list-item-link,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-shipment-button-container{justify-content:flex-start}.sale-personal-section-page_order-cancel .bx-order-cancel .btn.btn-link,.sale-personal-section-page_order-cancel .bx-order-cancel input[type=submit],.sale-personal-section-page_order-detail .sale-order-detail-card .row.m-0>.col-sm-auto.mb-3.text-center .btn,.sale-personal-section-page_order-detail .sale-order-detail-hide-link,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods-button-container .btn,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-methods-info-change-link,.sale-personal-section-page_order-detail .sale-order-detail-payment-options-shipment-button-element,.sale-personal-section-page_order-detail .sale-order-detail-show-link,.sale-personal-section-page_order-detail .sale-order-list-cancel-payment{width:auto}.sale-personal-section-page .table,.sale-personal-section-page .table tbody,.sale-personal-section-page .table td,.sale-personal-section-page .table tr,.sale-personal-section-page table{display:block;width:100%}.sale-personal-section-page .table thead,.sale-personal-section-page table thead{display:none}.sale-personal-section-page .table td,.sale-personal-section-page table td{padding:14px 16px}.sale-personal-section-page .btn,.sale-personal-section-page button,.sale-personal-section-page input[type=button],.sale-personal-section-page input[type=submit]{width:100%}.sale-personal-section-page .btn+.btn,.sale-personal-section-page input[type=submit]+input[type=button],.sale-personal-section-page input[type=submit]+input[type=submit]{margin-top:12px}.sale-personal-section-page .bx_profile .main-profile-submit{margin-right:0}}.sale-personal-section-page_orders>.sale-personal-section-card_orders{padding-top:0}.sale-personal-orders-nav{display:none;margin:0 0 30px}.sale-personal-orders-nav .tabs-nav__list{padding-bottom:0}.sale-personal-orders-nav .tabs-nav__item.active .tabs-nav__link{color:#111}.sale-personal-orders-nav .tabs-nav__link{text-transform:none}.sale-personal-section-page_orders .sale-personal-order-empty-link{margin-top:-8px}.sale-personal-section-page_orders .orders{padding:0}.sale-personal-section-page_orders .order{position:relative;padding-bottom:8px}.sale-personal-section-page_orders .order__top{position:relative}.sale-personal-section-page_orders .order__button{padding-right:78px}.sale-personal-section-page_orders .order-header{margin-right:68px}.sale-personal-section-page_orders .order-total{padding-bottom:10px}.sale-personal-section-page_orders .order-total__item+.order-total__item{margin-top:2px}.sale-personal-section-page_orders .order__hide{border-bottom-color:#111}.sale-personal-section-page_orders .order__content{padding-top:21px}.sale-personal-section-page_orders .sale-personal-order-status_red{color:#b44141}.sale-personal-section-page_orders .sale-personal-order-card__cancel{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:12px;right:30px;z-index:3;border:1px solid rgba(180,65,65,.24);border-radius:50%;background:#fff3f1;color:#b44141;font-size:18px;line-height:1;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.desktop .sale-personal-section-page_orders .sale-personal-order-card__cancel:hover{border-color:#b44141;background:#b44141;color:#fff}.sale-personal-section-page_orders .order-table__link{display:inline}.sale-personal-section-page_orders .order-total__text{display:block;font:16px/24px Roboto,sans-serif;color:#111}.sale-personal-section-page_orders .sale-personal-order-card__actions{padding:6px 0 20px;display:flex;flex-wrap:wrap;gap:16px}.sale-personal-section-page_orders .sale-personal-order-card__pay{margin:0}.sale-personal-section-page_orders .sale-personal-order-card__pay .button__text{padding-left:22px;padding-right:22px}@media (max-width:991px){.sale-personal-section-page_orders .order__button{padding-right:66px}.sale-personal-section-page_orders .order-header{margin-right:54px}.sale-personal-section-page_orders .sale-personal-order-card__cancel{right:24px}}@media (max-width:767px){.sale-personal-orders-nav{margin-bottom:22px}.sale-personal-section-page_orders .order__button{padding-right:58px}.sale-personal-section-page_orders .order-header{margin-right:38px}.sale-personal-section-page_orders .sale-personal-order-card__cancel{width:34px;height:34px;top:16px;right:0;font-size:16px}.sale-personal-section-page_orders .sale-personal-order-card__actions{padding-bottom:16px}.sale-personal-section-page_orders .sale-personal-order-card__pay{width:100%}.sale-personal-section-page_orders .order-table__cols{align-items:flex-start}.sale-personal-section-page_orders .order-table__col:nth-child(3){padding-top:2px}.sale-personal-section-page_orders .order-total__item{flex-wrap:wrap;row-gap:2px}.sale-personal-section-page_orders .order-total__col:last-child{text-align:left}}
/* End */


/* Start:/bitrix/components/bitrix/sale.personal.order.detail/templates/bootstrap_v4/style.min.css?177962283010181*/
.sale-order-detail-card{border:1px solid var(--theme-color-primary)}.sale-order-detail-card-title{margin:0 -15px;padding:8px 15px;background-color:var(--theme-color-primary);color:#fff;font-weight:normal;font-size:17px}.sale-order-detail-section-title{padding:8px 15px;background:#f2f2f2;font-size:15px}.sale-order-detail-prop-name{color:#333;font-size:15px}.sale-order-detail-prop-value{color:#000;font-weight:bold;font-size:14px}.sale-order-detail-more-info-more,.sale-order-detail-more-info-less{border-bottom:1px dashed;text-decoration:none!important;font-size:13px}.sale-order-detail-more-info-less{display:none}.sale-order-detail-more-info-details-title{color:#888;font-weight:bold;font-size:14px;line-height:15px}.sale-order-detail th,.sale-order-detail td{font-size:13px}.sale-order-payment-change-pp{font-size:14px}#bx_old_s_map{margin-bottom:10px}#map-container{height:200px}.sale-order-list-cancel-payment{margin:29px 0 0;border-bottom:1px dashed;font-size:13px;cursor:pointer}.sale-order-detail-payment-options-methods-info-change-link:hover,.sale-order-detail-show-link:hover,.sale-order-detail-hide-link:hover,.sale-order-list-cancel-payment:hover,.sale-order-detail-payment-options-methods-info-change-link:active,.sale-order-detail-show-link:active,.sale-order-detail-hide-link:active,.sale-order-list-cancel-payment:active,.sale-order-detail-payment-options-methods-info-change-link:visited,.sale-order-detail-show-link:visited,.sale-order-detail-hide-link:visited,.sale-order-list-cancel-payment:visited{text-decoration:none!important}.sale-order-detail-section-comments{padding:0 15px}.sale-order-detail-payment-options-methods-container:before{position:absolute;top:0;bottom:63px;left:33px;width:1px;height:100%;background:#777f8a;content:''}div.payment-options-methods-row{position:relative;overflow:hidden;margin:0 0 0 -15px;padding:0 0 0 69px}div.payment-options-methods-row:before{position:absolute;top:50%;left:34px;margin:-1px 0 0;width:30px;height:1px;background:#777f8a;content:''}div.payment-options-methods-row:last-child:after{position:absolute;top:50%;bottom:0;left:33px;display:block;width:1px;background:#fff;content:''}div.sale-order-detail-payment-options-methods{overflow:hidden;padding:20px 0 26px 0;border-top:1px solid #f2f2f2}.sale-order-detail-payment-options-shipment-image-container,.sale-order-detail-payment-options-methods-image-container{min-width:81px;text-align:center}.sale-order-detail-section-payment-image{display:inline-block;height:54px;background:url(/bitrix/components/bitrix/sale.personal.order.detail/templates/bootstrap_v4/images/sale-personal-order-payment-options-order-number.svg) center no-repeat}.sale-order-detail-payment-options-info-order-number,.sale-order-detail-payment-options-info-total-price{color:#000;font:bold 14px "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:21px}.sale-order-detail-payment-options-info-total-price{font-weight:normal}.sale-order-detail-payment-options-info-total-price span{white-space:nowrap}.sale-order-detail-payment-options-methods-information-block{opacity:1;transition:opacity .5s .3s ease}.sale-order-detail-payment-options-methods-image-element,.sale-order-detail-payment-options-shipment-image-element{display:block;margin:0;height:51px;background-position:center;background-size:contain;background-repeat:no-repeat}.sale-order-detail-payment-options-methods-info-title,.sale-order-detail-payment-options-methods-shipment-list-item-title{color:#000;font:bold 14px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-options-shipment-button-element{color:#4a90e2;font:13px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-options-methods-info-title-status-alert,.sale-order-detail-payment-options-methods-info-title-status-restricted,.sale-order-detail-payment-options-methods-info-title-status-success{display:inline-block;padding:4px 10px 5px 8px;border:1px solid #eab3b9;border-radius:2px;background:#ffe5e8;color:#d0021b;font:bold 12px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-options-methods-info-title-status-success{border:1px solid #bed277;background:#e3f0bd;color:#597707}.sale-order-detail-payment-options-methods-info-title-status-restricted{border:1px solid rgba(128,134,142,0.20);background:#f3f4f5;color:#535c69}.sale-order-detail-payment-options-methods-info-total-check,.sale-order-detail-payment-options-methods-info-total-price{font:13px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-options-methods-info-change-link{display:block;padding:6px 0 0;font:13px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-options-methods-info-total-check{float:left;width:100%}.sale-order-detail-sum-check-left{display:inline;float:left;padding-right:5px}div.sale-order-detail-payment-options-methods-template{position:absolute;left:1000px;margin:0;padding:24px 38px 24px 38px;border:1px solid #3bc8f5;opacity:0;transition:opacity .5s .3s ease}.sale-order-detail-active-event .sale-order-detail-payment-options-methods-template{position:relative;left:0;opacity:1}.sale-order-detail-active-event .sale-order-detail-payment-options-methods-information-block{position:absolute;left:1000px;opacity:0}.sale-order-detail-active-event .sale-order-detail-payment-options-methods-template.sale-paysystem-close{position:absolute;left:1000px}.sale-order-detail-payment-options-methods-shipment-list{padding-left:5px!important;list-style:none;font:13px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-shipment-id{font-weight:700}.sale-order-detail-shipment-id-icon{display:inline-block;width:11px;height:13px;background:url("/bitrix/components/bitrix/sale.personal.order.detail/templates/bootstrap_v4/images/sale-order-item-id-element.svg") center no-repeat;cursor:pointer}.sale-order-payment-cancel{text-decoration:underline;cursor:pointer}.sale-order-detail-show-link,.sale-order-detail-hide-link,.sale-order-detail-payment-options-methods-info-change-link{display:inline;border-bottom:1px dashed;cursor:pointer;transition:border-bottom .3s ease}.sale-order-detail-hide-link{display:none}.sale-order-payment-cancel:hover,.sale-order-detail-payment-options-methods-info-change-link:hover{text-decoration:none}.sale-order-detail-payment-options-shipment-button-container{text-align:right}.sale-order-detail-payment-options-shipment-button-element{display:block;text-decoration:underline}.sale-order-detail-payment-options-shipment-composition-map{display:none}.sale-order-detail-payment-options-shipment-composition-map-container-map{min-height:251px;width:100%}.sale-order-detail-payment-options-shipment-map-address{margin:19px 0 39px}.sale-order-detail-payment-options-shipment-map-address-title{color:#2f3435;font:bold 14px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-options-shipment-map-address-element{font:14px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-total-payment{padding:18px 0}.sale-order-detail-total-payment-list-left,.sale-order-detail-total-payment-list-right{list-style:none}.sale-order-detail-total-payment-list-left-item{overflow:hidden;color:#2f3435;list-style:none;text-align:right;text-overflow:ellipsis;white-space:nowrap;font:15px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-total-payment-list-right-item{height:20px;color:#2f3435;text-align:right;font:bold 15px "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px}.sale-order-detail-payment-options-shipment-composition-map-title{color:#888;font:bold 13px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-inner-row-template{display:none;margin-top:20px;cursor:pointer}.sale-order-detail-order-section.bx-step-completed{border:1px solid #83cb1b}.sale-order-detail-order-section-title-container{overflow:hidden;padding:7px 0;background:#f2f5f7;font-size:14px}.sale-order-detail-order-section.bx-selected .sale-order-detail-order-section-title-container{padding:15px}.sale-order-detail-order-item-img-block{margin:0;padding-left:0!important;min-width:85px;max-width:85px;width:85px}.sale-order-detail-order-item-img-container{display:block;padding-top:100%;border:1px solid #c0cfd9;background-position:center;background-size:contain;background-repeat:no-repeat}.sale-order-detail-order-item-img-container:hover{border-color:var(--theme-color-primary)}.sale-order-detail-order-item-properties{font-size:14px}.sale-order-detail-order-item-properties-name{color:#7c7c7c}.sale-order-detail-order-item-properties-type{color:#7c7c7c}.bx-price{white-space:nowrap}.bx-price-old{color:#b8b8b8;text-decoration:line-through;white-space:nowrap;font-size:13px}.sale-order-detail-order-item-td-control{padding-bottom:5px;font-size:11px}.sale-order-detail-status-restricted-message-block{padding-top:10px}.sale-order-detail-status-restricted-message{color:#9e9fa2;font:11px "Helvetica Neue",Arial,Helvetica,sans-serif}.sale-paysystem-close{position:absolute;top:7px;right:7px;z-index:1}.sale-paysystem-close-item{display:inline-block;width:18px;height:18px;background:url(/bitrix/components/bitrix/sale.personal.order.detail/templates/bootstrap_v4/images/sale-personal-order-sprite.svg) 1px 1px no-repeat;opacity:1;cursor:pointer;transition:opacity .3s ease}.sale-paysystem-close-item:hover{opacity:.5}@media(max-width:991px){.sale-order-detail-payment-options-shipment-button-container{margin:20px 0 0;text-align:center}}@media(min-width:768px) and (max-width:991px){.sale-order-detail-payment-options-methods-button-container{float:right}}@media(max-width:767px){div.sale-order-detail-payment-options-methods-button-container{margin-top:15px}}@media(max-width:768px){.sale-order-detail-payment-options-methods-shipment-list,.sale-order-detail-payment-options-methods-info{padding-left:15px!important}.sale-order-detail-payment-options-info-order-number,.sale-order-detail-payment-options-info-total-price{height:auto}.sale-order-detail-payment-options-shipment-button-element{text-align:center}}@media(max-width:320px){.sale-order-detail-total-payment-list-left-item,.sale-order-detail-payment-options-info-total-price{font:14px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-options-info-order-number,.sale-order-detail-total-payment-list-right-item{font:bold 14px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-detail-payment-options-shipment-button-element{text-align:center}}
/* End */


/* Start:/bitrix/components/bitrix/sale.order.payment.change/templates/bootstrap_v4/style.min.css?17796228364739*/
.sale-order-payment-change-pp-list{opacity:0}.sale-order-payment-change-pp-company{position:relative;z-index:100;padding-bottom:10px;min-height:40px}.sale-order-payment-change-pp .sale-order-payment-change-pp-company{margin-bottom:15px;padding:7px;height:auto;border:1px solid transparent;transition:all 100ms ease}.sale-order-payment-change-pp-company-graf-container{position:relative;padding-top:50%;width:auto;height:0;border:2px solid #c3cace;border-radius:2px;background:#fff;transition:all 100ms ease}.sale-order-payment-change-pp-company:hover .sale-order-payment-change-pp-company-graf-container{border-color:var(--theme-color-primary)}.sale-order-payment-change-pp-company-image{position:absolute;top:5px;right:5px;bottom:5px;left:5px;background-position:center;background-size:contain;background-repeat:no-repeat}.sale-order-payment-change-pp-company-smalltitle{text-align:center;font-size:11px}.sale-order-payment-change-pp-field .form-control{background:#fff}.sale-order-payment-change-pp-price{padding:4px 0;text-align:right}.sale-order-payment-change-service-small{color:#a3a3a3;font-size:11px}@media(min-width:1200px){.sale-order-payment-change-pp div .sale-order-payment-change-pp-company:nth-child(4n+1),.sale-order-payment-change-pp-item-container .sale-order-payment-change-pp-company:nth-child(4n+1){clear:both;padding-left:0}}@media(min-width:768px) and (max-width:1199px){.sale-order-payment-change-pp div .sale-order-payment-change-pp-company:nth-child(3n+1),.sale-order-payment-change-pp-item-container .sale-order-payment-change-pp-company:nth-child(3n+1){clear:both;padding-left:0}}@media(max-width:767px){.sale-order-payment-change-pp,.sale-order-payment-change-pp-item-container{max-width:450px}.sale-order-payment-change-pp div .sale-order-payment-change-pp-company:nth-child(2n+1),.sale-order-payment-change-pp-item-container .sale-order-payment-change-pp-company:nth-child(2n+1){clear:both;padding-left:0}}.sale-order-payment-change-payment-title{color:#000;font:bold 14px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-payment-change-status-alert,.sale-order-payment-change-status-restricted,.sale-order-payment-change-status-success{display:inline-block;padding:4px 10px 5px 8px;border:1px solid #eab3b9;border-radius:2px;background:#ffe5e8;color:#d0021b;font:bold 12px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-payment-change-status-restricted{border:1px solid rgba(128,134,142,0.20);background:#f3f4f5;color:#535c69}.sale-order-payment-change-status-success{border:1px solid #bed277;background:#e3f0bd;color:#597707}.sale-order-payment-change-payment-price{font:13px "Helvetica Neue",Helvetica,Arial,sans-serif}.sale-order-payment-change-payment-form-group{display:table}.sale-order-payment-change-payment-form-cell{display:table-cell;vertical-align:middle;text-align:center}.sale-order-inner-payment-button{display:block;float:left;padding:0 17px;max-width:115px;height:38px;border-radius:2px;background:#1485ce;color:#fff;text-align:center;font:bold 13px/38px "Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer}.sale-order-inner-payment-button:hover{background:#53a4d8;color:#fff;transition:background ease-out .5s}.sale-order-inner-payment-button.inactive-button{opacity:.2;cursor:pointer}.sale-order-inner-payment-button.inactive-button:hover{background:#1485ce;color:#fff}.sale-order-inner-padding-bottom{padding-bottom:15px}.sale-paysystem-wrapper{position:relative;margin:0 -15px 0 0;padding:24px 38px 24px 38px;border:1px solid #3bc8f5;color:#424956;font:14px "Helvetica Neue",Arial,Helvetica,sans-serif}.sale-paysystem-wrapper{position:relative;margin:0 -15px 0 0;padding:24px 38px 24px 38px;border:1px solid #3bc8f5;color:#424956;font:14px "Helvetica Neue",Arial,Helvetica,sans-serif}.sale-paysystem-close{position:absolute;top:7px;right:7px}.sale-paysystem-close-item{display:inline-block;width:18px;height:18px;background:url(/bitrix/components/bitrix/sale.order.payment.change/templates/bootstrap_v4/../../components/bitrix/sale.personal.order.detail/templates/.default/images/sale-personal-order-sprite.svg) 1px 1px no-repeat;opacity:1;cursor:pointer;transition:opacity .3s ease}.sale-paysystem-close-item:hover{opacity:.5}.sale-paysystem-description{margin:0 0 11px 0;color:#bcbdc0;font:11px "Helvetica Neue",Arial,Helvetica,sans-serif}.sale-paysystem-yandex-button{display:inline-block;margin:26px 10px 26px 0}.sale-paysystem-yandex-button-item{padding:0 22px;height:38px;border:0;border-radius:2px;background:#f59023;color:#fff;font:bold 13px/35px "Helvetica Neue",Arial,Helvetica,sans-serif;transition:background .3s ease}.sale-paysystem-yandex-button-item:hover{background:#ff911a}.sale-paysystem-yandex-button-descrition{display:inline-block;margin:0 0 15px 0;color:#80868e;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}
/* End */


/* Start:/local/templates/sun/css/auth-page.css?17796228862824*/
.auth-page .auth-page__message {
    max-width: 1140px;
    margin: 20px auto 0;
    padding: 12px 16px;
    border: 1px solid #dcdcdc;
    background: #f7f7f7;
    color: #000;
}

.auth-page .auth-page__message_success {
    border-color: #b9e2c0;
    background: #edf8ef;
    color: #1f6b2a;
}

.auth-page .auth-page__message_error {
    border-color: #ffb8b8;
    background: #fff1f1;
    color: #a43333;
}

.auth-page__actions {
    max-width: 1140px;
    margin: 16px auto 0;
    display: flex;
    align-items: center;
    gap: 10px;
    flex-wrap: wrap;
}

.auth-page__button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 40px;
    padding: 0 16px;
    border-radius: 999px;
    border: 0;
    background: #000;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

.auth-page__button_secondary {
    background: #efefef;
    color: #000;
}

.auth-page-form__field {
    position: relative;
}

.auth-page-form__message {
    margin: 0 0 12px;
    padding: 12px 14px;
    border-radius: 8px;
    border: 1px solid #dcdcdc;
    font: 400 13px/1.4 'Roboto', sans-serif;
}

.auth-page-form__message_success {
    border-color: #b9e2c0;
    background: #edf8ef;
    color: #1f6b2a;
}

.auth-page-form__message_error {
    border-color: #ffb8b8;
    background: #fff1f1;
    color: #a43333;
}

.auth-page-form__input-box {
    position: relative;
}

.auth-page-form__required {
    position: absolute;
    top: 8px;
    right: 10px;
    color: #ff8e8e;
    font: 700 18px/1 'Roboto', sans-serif;
    pointer-events: none;
}

.auth-page .text-input {
    margin-bottom: 0;
    padding-right: 28px;
}

.auth-page-form__input_disabled {
    opacity: 0.75;
    background: #f6f6f6;
}

.auth-page-form__captcha {
    margin: 0 0 8px;
    max-width: 180px;
    border-radius: 6px;
}

.auth-page-form__check {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    font: 14px/20px 'Roboto', sans-serif;
}

.auth-page-form__forgot-col {
    text-align: right;
}

.auth-page-form__link {
    color: #000;
    text-decoration: underline;
    font: 14px/24px 'Roboto', sans-serif;
}

.auth-page-form__actions-row {
    display: flex;
    align-items: center;
    gap: 18px;
    margin-top: 12px;
}

.auth-page-form__actions-row .login-form__button {
    margin: 0;
}

.auth-page-form__policy {
    margin-top: 12px;
    font: 13px/1.5 'Roboto', sans-serif;
    color: #444;
}

.auth-page-form__bottom_single {
    margin: 0;
    padding: 6px 0 0;
}

@media (max-width: 767px) {
    .auth-page-form__actions-row {
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
    }

    .auth-page-form__actions-row .login-form__button {
        width: 100%;
    }

    .auth-page-form__forgot-col {
        text-align: left;
    }
}

/* End */
/* /local/templates/sun/components/bitrix/sale.personal.section/custom/style.min.css?177962288630680 */
/* /bitrix/components/bitrix/sale.personal.order.detail/templates/bootstrap_v4/style.min.css?177962283010181 */
/* /bitrix/components/bitrix/sale.order.payment.change/templates/bootstrap_v4/style.min.css?17796228364739 */
/* /local/templates/sun/css/auth-page.css?17796228862824 */
