.office {margin-top: 3rem;}
.office-title {width: 100%;}
.office-block {display: -webkit-box;display: -moz-box;display: -webkit-flexbox;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;gap: 1rem;width: 100%;margin-top: 5rem;}
.office-block__content {margin-top: 10rem;}
.office .office-links {display: -webkit-box;display: -moz-box;display: -webkit-flexbox;display: -ms-flexbox;display: flex;gap: 1rem;}
.office .office-links__link {-webkit-border-radius: .5rem;-moz-border-radius: .5rem;-ms-border-radius: .5rem;border-radius: .5rem;background: #ae2801;width: fit-content;padding: 1rem;text-decoration: none;}
.office .office-links__link.link--kp {background: #263165;}
.office .office-links__link.link--kp:hover {background: #4e5da7;}
.office .office-links__link:hover {background: #761b00;}
.office .office-links .office-link__icon {fill: #fff;width: 20px;height: 20px;}
.office .office-links .office-link__title {font-size: 2rem;font-weight: 300;line-height: 1;color: #fff;padding-left: .2rem;}
#msCart {margin-top: 3rem;}
#msCart .msCart thead tr th {font-size: 1.6rem;font-weight: 400;line-height: 1;background: #dcdcdc;}
#msCart .msCart td, #msCart .msCart th {line-height: 1.2 !important;font-weight: 300;}
#msCart .msCart .cart-table__trade {font-weight: 400;text-align: center;display: block;border-bottom: 1px solid #dcdcdc;padding: 10px;}
#msCart .msCart .cart-table__trade-p {text-align: center;padding-top: 10px;}
#msCart .msCart .fake_update {position: relative;}
#msCart .msCart .fake_update .ms2_trade_count {margin-bottom: 0;max-width: 100px;padding-right: 3rem;}
#msCart .msCart .fake_update button {-webkit-border-radius: 0 .5rem .5rem 0;-moz-border-radius: 0 .5rem .5rem 0;-ms-border-radius: 0 .5rem .5rem 0;border-radius: 0 .5rem .5rem 0;position: absolute;top: 0;right: 0;border: none;padding: 7px 8px;background: #263165;color: #fff;}
.order-status-switcher {display: -webkit-box;display: -moz-box;display: -webkit-flexbox;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 12px;margin-top: 16px;}
.order-status-switcher__item {display: -webkit-box;display: -moz-box;display: -webkit-flexbox;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center;border: 2px solid #dcdcdc;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;width: 110px;height: 120px;background-color: #fff;cursor: pointer;padding: 8px;text-align: center;}
.order-status-switcher__item:hover {border-color: #4e5da7;color: #4e5da7;}
.order-status-switcher__item:hover.status-1 {border-color: #263165;color: #263165;}
.order-status-switcher__item:hover.status-3 {border-color: #2e6da4;color: #2e6da4;}
.order-status-switcher__item:hover.status-4 {border-color: #d43f3a;color: #d43f3a;}
.order-status-switcher__item:hover.status-5 {border-color: #eea236;color: #eea236;}
.order-status-switcher__item:hover.status-6 {border-color: #4cae4c;color: #4cae4c;}
.order-status-switcher__item:hover.status-7 {border-color: #46b8da;color: #46b8da;}
.order-status-switcher__input:checked + .order-status-switcher__item {color: #fff;}
.order-status-switcher__input:checked + .order-status-switcher__item.status-1 {background-color: #263165;border-color: #263165;}
.order-status-switcher__input:checked + .order-status-switcher__item.status-3 {background-color: #337ab7;border-color: #2e6da4;}
.order-status-switcher__input:checked + .order-status-switcher__item.status-4 {background-color: #d9534f;border-color: #d43f3a;}
.order-status-switcher__input:checked + .order-status-switcher__item.status-5 {background-color: #f0ad4e;border-color: #eea236;}
.order-status-switcher__input:checked + .order-status-switcher__item.status-6 {background-color: #5cb85c;border-color: #4cae4c;}
.order-status-switcher__input:checked + .order-status-switcher__item.status-7 {background-color: #5bc0de;border-color: #46b8da;}
.order-status-switcher__input:checked + .order-status-switcher__item .order-status-switcher__icon {color: #fff;}
.order-status-switcher__icon {font-size: 200% !important;margin-bottom: 6px;color: inherit;}
.order-status-switcher__label {font-size: 12px;font-weight: 500;line-height: 1.3;color: #535353;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tooltip-trigger {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;position: relative;text-decoration: none;}
.tooltip-trigger .tooltip-text {-webkit-transition: opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out;-moz-transition: opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out;-ms-transition: opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out;-o-transition: opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out;transition: opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out;transform: translateX(-50%) translateY(8px);-webkit-transform: translateX(-50%) translateY(8px);-moz-transform: translateX(-50%) translateY(8px);-ms-transform: translateX(-50%) translateY(8px);-o-transform: translateX(-50%) translateY(8px);font-size: 12px;font-weight: 400;line-height: 1;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;position: absolute;bottom: 100%;left: 50%;white-space: nowrap;background-color: #000;color: #fff;padding: 4px 8px;opacity: 0;visibility: hidden;pointer-events: none;}
.tooltip-trigger:hover .tooltip-text {transform: translateX(-50%) translateY(0);-webkit-transform: translateX(-50%) translateY(0);-moz-transform: translateX(-50%) translateY(0);-ms-transform: translateX(-50%) translateY(0);-o-transform: translateX(-50%) translateY(0);opacity: 1;visibility: visible;}
.total ul {display: -webkit-box;display: -moz-box;display: -webkit-flexbox;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;align-items: flex-end;list-style: none;margin: 0;padding: 0;gap: 12px;}
.total li {display: -webkit-box;display: -moz-box;display: -webkit-flexbox;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;justify-content: flex-end;gap: 12px;width: 100%;}
.total__btn {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center;-webkit-border-radius: .5rem;-moz-border-radius: .5rem;-ms-border-radius: .5rem;border-radius: .5rem;font-size: 2rem;font-weight: 300;line-height: 1;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease;gap: .4rem;border: none;background-color: #ae2801;color: #fff;text-decoration: none;cursor: pointer;padding: 1rem 1.2rem;}
.total__btn:hover {background-color: #761b00;color: #fff;text-decoration: none;}
.total__btn--secondary {background-color: #263165;}
.total__btn--secondary i {padding-right: .5rem;}
.total__btn--secondary:hover {background-color: #4e5da7;}
.order-pdf-select {font-size: 1.2rem;font-weight: 300;line-height: 1;-webkit-border-radius: .5rem;-moz-border-radius: .5rem;-ms-border-radius: .5rem;border-radius: .5rem;border: 2px solid #dcdcdc;-webkit-transition: border-color .2s ease,box-shadow .2s ease;-moz-transition: border-color .2s ease,box-shadow .2s ease;-ms-transition: border-color .2s ease,box-shadow .2s ease;-o-transition: border-color .2s ease,box-shadow .2s ease;transition: border-color .2s ease,box-shadow .2s ease;appearance: none;background-color: #fff;background-image: url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\'%3e%3cpath fill=\'none\' stroke=\'%23535353\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' d=\'m2 5 6 6 6-6\'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 5px center;background-size: 10px;color: #535353;padding: .5rem 1rem;width: 100%;max-width: 120px;cursor: pointer;}
.order-pdf-select:focus {outline: none;border-color: #263165;box-shadow: 0 0 0 2px rgba(38,49,101,.2);}
.order-pdf-select:hover {border-color: #4e5da7;}
.order-pdf-select::-ms-expand {display: none;}
.order-pdf-select:disabled {background-color: #dcdcdc;cursor: not-allowed;opacity: .6;}