.footermenucompany ul {  padding:0;  margin:0;  text-align:left;}.footermenucompany ul li {  margin:0 0 10px;  font-size:14px;  color:#534b38;list-style:none;  position:relative;}.footermenucompany ul a,.footermenucompany ul span {  font-size:14px;  text-decoration:none;display:block;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;}.footermenucompany ul a:hover {  text-decoration:none;  color:#f25510;  }.dark-style .footermenucompany ul li,.dark-style .footermenucompany ul a,.dark-style .footermenucompany ul span {  color:#ffffff;  }.dark-style .footermenucompany ul li:before {  color:#f25510;  }.dark-style .footermenucompany ul a:hover {  color:#f68959;  }.footermenuinfo ul {  padding:0;  margin:0;  text-align:left;}.footermenuinfo ul li {  margin:0 0 10px;  font-size:14px;  color:#534b38;list-style:none;  position:relative;}.footermenuinfo ul a,.footermenuinfo ul span {  font-size:14px;  text-decoration:none;display:block;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;}.footermenuinfo ul a:hover {  text-decoration:none;  color:#f25510;  }.dark-style .footermenuinfo ul li,.dark-style .footermenuinfo ul a,.dark-style .footermenuinfo ul span {  color:#ffffff;  }.dark-style .footermenuinfo ul li:before {  color:#f25510;  }.dark-style .footermenuinfo ul a:hover {  color:#f68959;  }.footerfeedback {  position:relative;}.footerfeedback-open {  background:#f25510;color:#fff;  font-size:14px;  cursor:pointer;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  display:inline-block;  padding:5px 10px;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-transform:uppercase;}.footerfeedback-open i {  padding-right:5px;  font-size:14px;}.footerfeedback-open:hover {  background:#c9450b;  }.footerfeedbackform {  padding-left:5px;  clear:both;}.footerfeedbackform p {  margin-bottom:10px;}.footerfeedbackform input[type="text"],.footerfeedbackform textarea {  display:block;  width:100%;  margin-top:5px;}.footerfeedbackform textarea {  height:80px;}.footerfeedback-form-block {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:47%;}.footerfeedback-form-block.right {  margin-left:3%;}.footerfeedbackform-bottom {  padding-top:10px;  margin-top:10px;  border-top:1px solid #f4f4f4;  }.dark-style .footerfeedback:before {  color:#fff;  background:#222e6a;border-color:#222e6a;  }.dark-style .footerfeedback p {  color:#f4f4f4;  }.dark-style .footerfeedback p span {  color:#ffffff;  }@media screen and (max-width:400px) {  .header-center .footerfeedback {float:none;display:block;margin:25px 0 10px;  }}@media screen and (max-width:500px) {  .footerfeedback-form-block {width:99%;  }  .footerfeedback-form-block.right {margin-left:0;  }  .footerfeedbackform table td {width:100%;display:block;text-align:left !important;padding:0 !important;margin:0 0 10px;  }  .footerfeedbackform .button {float:none !important;  }}.footersocialbutton-list {  font-size:0;  text-align:left;  display:inline-block;}.footersocialbutton-item {  display:inline-block;  padding:0 7px 7px 0;}.footersocialbutton-item a {  background:#f25510;width:34px;  padding:9px 0;  font-size:16px;  color:#fff;  display:block;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  text-align:center;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;  }.footersocialbutton-item a:hover {  background:#c9450b;  }.footercontact {  text-align:left;}.footercontact-item {  font-size:14px;  position:relative;  margin:0 0 10px;}.footercontact-item,.footercontact-item p,.footercontact-item a {  -webkit-appearance:none;  appearance:none;  color:#534b38;text-decoration:none;}.footercontact-item p {  margin:0;}.footercontact-item:last-child {  margin:0;}.footercontact-item a {  font-size:14px;  text-decoration:none;}.footercontact-item a:hover {  text-decoration:underline;}.footercontact-item i {  width:17px;  text-align:center;  margin-right:7px;  font-size:16px;  position:absolute;  top:1px;  left:0;  color:#f25510;  }.footercontact-item-text {  padding-left:20px;}.footercontact-item.viber i {  color:#7c22b1;}.footercontact-item.whatsapp i {  color:#03a502;}.footercontact-item.telegram i {  font-size:14px;  top:3px;  color:#2ea5d8;}.dark-style .footercontact-item,.dark-style .footercontact-item p,.dark-style .footercontact-item a,.dark-style .footercontact-item.viber i,.dark-style .footercontact-item.whatsapp i {  color:#ffffff;  }.dark-style .footercontact-item a:hover {  color:#f68959;  }.footermap {  width:100%;  overflow:hidden;  box-sizing:border-box;}.footermap > .box-footer-middle > ymaps,.footermap > .box-footer-middle > ymaps > ymaps,.footermap > .box-footer-middle > ymaps > ymaps > ymaps {  width:100% !important;}.copyrightsite {  font-size:12px;}.dark-style .copyrightsite {  color:#ffffff;  }.copyrightdev a {  font-size:12px;  color:#727373;  text-decoration:none;}.copyrightdev a:hover {  text-decoration:underline;}.dark-style .copyrightdev a {  color:#b5b5b5;}.account-orders-page {  position:relative;}.account-orders-page .h1-wrap {  padding-top:3px;  }.account-order-page .message-block > div,.account-orders-page .message-block > div {  margin:15px 0;}.box-account {  padding:0 0 30px;}.box-account .box-account-container.min-width {  background:transparent !important;}.box-account-top {  margin-bottom:13px;  padding:9px 0;}.box-account .box-account-top h2 {  font-size:18px;  text-transform:uppercase;  margin:0;  padding:0;  display:inline-block;  vertical-align:middle;}.box-account .account-products-list {  border-left:1px solid #eaeaea;  }.box-account .account-products-list .good {  border:1px solid #eaeaea;border-left:none;  margin:0;  padding:10px;}.box-account .account-products-list .owl-item:first-child .good {  border-left:none;}.account-home-left .box-account-top:first-child,.account-home-right .box-account-top:first-child {  padding-top:0;}.account-slider-item-link {  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  z-index:10;  background:#000;  opacity:0;  -webkit-transition:opacity .3s;  -moz-transition:opacity .3s;  -o-transition:opacity .3s;  transition:opacity .3s;}.account-slider-item-link:hover {  opacity:0.2;}.account-home-leftright .ui-grid {  margin:0;}.account-home-leftright .account-home-left {  padding-left:0;}.account-home-leftright .account-home-right {  padding-right:0;}#account-feedback-form,#account-feedback-form textarea {  width:100%;  display:block;}#account-feedback-form select,#account-feedback-form textarea {  font-size:14px;}.account-reviews-all {  position:absolute;  top:7px;  right:0;  font-size:14px;  text-decoration:none;  border-bottom:1px dashed;}.account-reviews-all i {  padding-right:5px;}.account-reviews-all:hover {  text-decoration:none;}.account-setting .select2-container {  width:100% !important;}.box-account-setting {  background:#f4f4f4;margin-bottom:30px;  padding:5px 13px 13px;  border-radius:5px;}.box-account-setting-top {  margin-bottom:13px;  padding:9px 0;}.box-account-setting .box-account-setting-top h2 {  font-size:16px;  text-transform:uppercase;  margin:0;  padding:0;  display:inline-block;  vertical-align:middle;}.box-account-setting .box-account-setting-top h2 span {  font-weight:400;}.box-account-setting .ui-buttons {  margin-top:15px;}.account-setting-column > .ui-grid {  margin:0;}.account-setting-column .account-setting-left {  padding-left:0;}.account-setting-column .account-setting-right {  padding-right:0;}.account-setting input[type="email"],.account-setting input[type="tel"],.account-setting input[type="text"],.account-setting select {  width:100%;}.account-setting input,.account-setting select {  font-size:14px;}.account-setting .ui-field label b {  font-weight:400;}.account-setting .ui-field,.account-setting .ui-field:first-child {  margin-bottom:12px;}.account-setting .phone-checkbox-wrap {  margin:8px 0 0;}.account-setting .phone-checkbox {  display:inline-block;  vertical-align:middle;  margin:0 15px 0 0;}.account-setting .phone-checkbox input[type="checkbox"] {  margin:3px 5px 3px 0;}.account-setting .phone-checkbox label {  cursor:pointer;}.account-setting .phone-checkbox label:hover {  color:#f25510;  }.account-setting .select2-container .select2-selection--single {  height:38px;  outline:none;}.account-setting .select2-container--default .select2-selection--single .select2-selection__rendered {  line-height:35px;  padding-left:15px;  padding-right:35px;}.account-setting .select2-container--default .select2-selection--single .select2-selection__arrow {  height:36px;  width:33px;  background:#fff;  z-index:1;  border-radius:5px;}.account-setting .select2-container--default .select2-selection--single .select2-selection__arrow b {  margin-top:-3px;}.address-select-item {  position:relative;  display:block;}.address-select-item-text {  display:block;  box-sizing:border-box;  padding-right:55px;  position:relative;  z-index:1;}.address-select-item-remove {  position:absolute;  z-index:1;  top:50%;  right:-5px;  padding:10px;  margin-top:-18px;  z-index:2;}.address-select-item-remove:after {  font-family:'FontAwesome';  content:'\f1f8';  font-size:14px;}.address-select-item-edit {  position:absolute;  z-index:1;  top:50%;  right:25px;  padding:10px;  margin-top:-18px;  z-index:2;}.address-select-item-edit:after {  font-family:'FontAwesome';  content:'\f040';  font-size:14px;}.ui-field-address-id .select2-selection__rendered .address-select-item-remove,.ui-field-address-id .select2-selection__rendered .address-select-item-edit {  display:none;}.account-newsletter {  font-size:0;}.account-newsletter-left,.account-newsletter-right {  display:inline-block;  vertical-align:middle;  font-size:12px;}.account-newsletter-right {  padding:3px 0 3px 10px;  line-height:1.1;}.account-setting .ui-field.field-newsletter {  margin-top:15px;}.settingorgform .ui-field,.settingorgform .ui-field input[type="text"],.settingorgform .ui-field select {  width:100%;}.settingorgform-bottom {  padding-top:15px;}.passwordform-form-wrap .ui-field input {  width:100%;}.passwordform-bottom {  padding-top:15px;}.addressform-form-wrap .ui-field {  margin:0 0 15px;}.addressform-form-wrap .ui-field select,.addressform-form-wrap .ui-field input[type="text"] {  width:100%;}.addressform-form-wrap .ui-field input[type="checkbox"] {  margin-right:10px;}.addressform-bottom {  padding-top:15px;}.ui-field-city .select2-container .select2-selection--single {  height:38px;  outline:none;}.ui-field-city .select2-container--default .select2-selection--single .select2-selection__rendered {  line-height:35px;  padding-left:15px;  padding-right:35px;}.ui-field-city .select2-container--default .select2-selection--single .select2-selection__arrow {  height:38px;  width:30px;}.ui-field-city .select2-container--default .select2-selection--single .select2-selection__arrow b {  margin-top:-3px;}.address-city-wrap {  position:relative;}.city-cancel {  position:absolute;  right:0;  top:0;  opacity:0;  -webkit-transition:opacity .3s, color .3s;  -moz-transition:opacity .3s, color .3s;  -o-transition:opacity .3s, color .3s;  transition:opacity .3s, color .3s;  font-size:20px;  padding:9px 9px;  z-index:-1;}.city-cancel.show {  opacity:1;  z-index:1;  cursor:pointer;}.city-cancel.show:hover {  color:#f25510;  }.address-city-wrap .ajax-loader {  position:absolute;  right:10px;  top:11px;  opacity:0;  -webkit-transition:opacity .3s;  -moz-transition:opacity .3s;  -o-transition:opacity .3s;  transition:opacity .3s;}.address-city-wrap .ajax-loader.show {  opacity:1;}.address-city-list,.search_results-bg {  max-height:164px;}.address-city-list {  z-index:12;  position:absolute;  top:34px;  left:0;  width:100%;  overline:hidden;  box-sizing:border-box;  border:1px solid #cfcfcf;border-top-color:#fff;  overflow:hidden;  -moz-border-radius:0 0 5px 5px;  -webkit-border-radius:0 0 5px 5px;  -khtml-border-radius:0 0 5px 5px;  border-radius:0 0 5px 5px;  padding-top:20px;}.address-city-wrap input:focus + .address-city-list {  border:1px solid #f25510;border-top-color:#fff;}.address-city-list.hide {  display:none;}.search_results-bg {  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background-color:#fff;  z-index:-1;}.address-city-list-empty {  padding:5px 15px 15px;}.address-city-results {  padding:0;  margin:0 auto;  width:100%;  list-style:none;  font-weight:normal;  overflow-y:scroll;  overflow-x:hidden;  height:142px;  box-sizing:border-box;}.address-city-results li {  list-style:none;  padding:6px 15px;  font-size:14px;  line-height:120%;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  cursor:pointer;}.address-city-results li em {  color:#f25510;  }.address-city-results li:hover {  background:#eaeaea;  }.address-city-smallinfo {  position:absolute;  top:32px;  left:15px;  z-index:13;  font-size:12px;  color:#a2a2a2;  }.address-city-list.hide + .address-city-smallinfo {  display:block;}.address-city-list.hide + .address-city-smallinfo {  display:none;}.address-city-manually {  color:#f25510;border-bottom:1px dashed;  cursor:pointer;  display:inline-block;}.addressform-info {  margin-bottom:20px;}.addressform-postcode-hintlist {  text-align:left;  line-height:120%;  color:#fff;}.addressform-postcode-hintlist a {padding:3px 5px;  display:inline-block;  font-size:12px;  color:#fff;}.addressform-postcode-hintlist a:hover {  text-decoration:none;  color:#fff;}.account-orders-list {  padding:15px 0 0;}.account-orders-list.view_table {border-bottom:1px solid #eaeaea;  }.account-orders-item {  border:1px solid #cfcfcf;margin:0 0 15px;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;font-size:14px;  overflow:hidden;}.account-orders-item-head {  padding:12px 15px;  position:relative;  background:#eaeaea;font-size:14px;  -webkit-transition:background .3s;  -moz-transition:background .3s;  -o-transition:background .3s;  transition:background .3s;}.account-orders-item-head-top {  display:inline-block;}.account-orders-item-head-bottom {  display:inline-block;}.account-orders-item-status {  display:inline-block;}.account-orders-item-status i {  display:inline-block;  padding:6px;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  margin-right:5px;}.account-orders-item .account-orders-item-status {  padding-left:15px;}.account-orders-item-arrow {  position:absolute;  top:0;  right:0;  padding:2px 12px 6px;  font-size:26px;  z-index:1;  cursor:pointer;}.account-orders-item-arrow:hover {  color:#f25510;  }.account-orders-item-arrow:before {  font-family:FontAwesome;  content:'\f107';}.account-orders-item.expand .account-orders-item-arrow:before {  content:'\f106';}.account-orders-item-head-right {  position:absolute;  top:0;  right:15px;  z-index:1;padding:11px 0;font-weight:700;}.account-orders-item-number {  display:inline-block;  font-weight:700;}.account-orders-item-count {display:inline-block;}.account-orders-item-total {  display:inline-block;}.account-orders-item-info {box-sizing:border-box;  max-height:0;  overflow:hidden;  -webkit-transition:max-height 0.1s;  -moz-transition:max-height 0.1s;  -o-transition:max-height 0.1s;  transition:max-height 0.1s;}.account-orders-item-buttons {  position:relative;  min-height:27px;  padding-right:122px;  font-size:0;}.account-orders-item-info-column {  }.account-orders-item-info-column-left,.account-orders-item-info-column-right {  display:inline-block;  vertical-align:top;  width:50%;  font-size:14px;}.account-orders-item-buttons .ui-button-wrap {  margin:3px;  display:inline-block;  vertical-align:top;  box-sizing:border-box;}.account-orders-item-buttons .ui-button {  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px;  margin:0;}.account-orders-item-middle {  padding:5px 0 25px;}.account-orders-product {  display:table-row;  font-size:14px;  line-height:1.4;}.account-orders-product-title,.account-orders-product-total-wrap,.account-orders-product-image {  display:table-cell;  vertical-align:top;  padding-bottom:10px;}.account-orders-product:last-child .account-orders-product-title,.account-orders-product:last-child .account-orders-product-total-wrap,.account-orders-product:last-child .account-orders-product-image {  padding-bottom:0;}.account-orders-product-image {  padding-right:10px;}.account-orders-product-title {  width:58%;  position:relative;  top:-3px;}.account-orders-product-title a {  font-size:14px;}.account-orders-product-title a:hover {  text-decoration:none;}.account-orders-product-option {  font-size:12px;  color:#8c8c8c;  margin:0 0 5px;}.account-orders-product-option:last-child {  margin:0;}.account-orders-product-total-wrap {  font-weight:700;  text-align:right;  position:relative;  top:-3px;}.account-orders-product-count,.account-orders-product-total {  display:inline-block;}.account-orders-item-info-base {  line-height:1.4;}.account-orders-item-address {  }.account-orders-item-shipping,.account-orders-item-payment,.account-orders-item-address {  display:block;  margin:0 0 10px;}.account-orders-item-info-invoice {  display:inline-block;  margin:0 0 15px;}.account-orders-item-payment {}.account-orders-item-shipping b,.account-orders-item-payment b,.account-orders-item-address b {  font-weight:700;  padding-right:5px;}.account-orders-item-shipping b i,.account-orders-item-payment b i,.account-orders-item-address b i {  color:#8c8c8c;  display:none;}.account-orders-item.expand .account-orders-item-info {  max-height:600px;  overflow:auto;  border-top:1px solid #cfcfcf;padding:12px 15px;  -webkit-transition:max-height 0.1s;  -moz-transition:max-height 0.1s;  -o-transition:max-height 0.1s;  transition:max-height 0.1s;}.account-orders-invoice .account-orders-item-head-right {  padding:2px 0;}.account-orders-invoice .account-orders-item-head-right-item .account-orders-item-count,.account-orders-invoice .account-orders-item-head-right-item .account-orders-item-total,.account-orders-invoice .account-orders-product-count,.account-orders-invoice .account-orders-product-total {  color:#888;  text-decoration:line-through;  font-weight:400;  display:inline-block;}.account-orders-item-head-right-item.account-orders-item-invoice .account-orders-item-count,.account-orders-item-head-right-item.account-orders-item-invoice .account-orders-item-total,.account-orders-invoice .account-orders-item-invoice .account-orders-product-count,.account-orders-invoice .account-orders-item-invoice .account-orders-product-total {  color:#534b38;text-decoration:none;  font-weight:700;}.view_list .account-orders-item {  cursor:pointer;}.view_list .account-orders-item:hover .account-orders-item-head {  background:#fff;}.view_list_expand .account-orders-item-head {  cursor:pointer;}.view_list_expand .account-orders-item-head:hover .account-orders-item-arrow {  color:#f25510;  }.view_list_expand .account-orders-item-head-right {  right:50px;}.view_list_expand .account-orders-product-total-wrap {  padding-right:34px;}.view_list_expand .account-orders-product-title {  width:53%;}.account-orders-panel-title {  font-size:14px;  padding:0 0 5px;}.account-orders-panel-button {  position:absolute;  top:0;  right:0;  margin:0;}.ui-button.account-orders-panel-button {  font-size:14px !important;}.account-orders-panel {  }.account-orders-panel-form {  display:none;  overflow:hidden;  margin:0 0 13px;}.account-orders-panel.show .account-orders-panel-form {  display:block;  overflow:auto;}.account-orders-panel-form-wrap {  display:table-row;}.account-orders-panel-date-wrap,.account-orders-panel-search-wrap,.account-orders-panel-status-wrap {  display:table-cell;  vertical-align:top;  position:relative;}.account-orders-panel-date,.account-orders-panel-search,.account-orders-panel-status {  border:1px solid #cfcfcf;-moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;}.account-orders-panel-date input,.account-orders-panel-search input,.account-orders-panel-status select {  -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;}.account-orders-panel-status-wrap {  width:20%;  padding-right:15px;}.account-orders-panel-date-wrap {  width:30%;  font-size:0;}.account-orders-panel-search-wrap {  width:52%;box-sizing:border-box;  border:none;  padding-right:15px;}.account-orders-panel-buttons {  border:none;  text-align:right;}.search-process .account-orders-panel-buttons-wrap {  width:94px;}.account-orders-panel-form input[type="text"],.account-orders-panel-form select {  width:100%;  border:none;  font-size:14px;}.account-orders-panel-form select {  padding:8px 15px 9px;}.account-orders-panel-date-from,.account-orders-panel-date-to {  width:50%;  display:inline-block;  font-size:14px;  box-sizing:border-box;  position:relative;}.account-orders-panel-date-from {border-right:1px solid #cfcfcf;  }.account-orders-panel-date-to {  }.account-orders-panel-date-reset {  position:absolute;  top:0;  right:0;  z-index:1;  padding:10px 9px;  opacity:1;  visibility:visible;  -webkit-transition:opacity .3s, color .3s;  -moz-transition:opacity .3s, color .3s;  -o-transition:opacity .3s, color .3s;  transition:opacity .3s, color .3s;  cursor:pointer;}.account-orders-panel-date-reset:hover {  color:#f25510;  }.account-orders-panel-date-reset.hide {  opacity:0;  visibility:hidden;}.account-orders-panel-buttons-wrap {  font-size:0;  width:47px;  display:inline-block;}.account-orders-panel-search-reset {  position:absolute;  bottom:0;  right:15px;  z-index:1;  padding:11px 10px;  opacity:1;  visibility:visible;  -webkit-transition:opacity .3s, color .3s;  -moz-transition:opacity .3s, color .3s;  -o-transition:opacity .3s, color .3s;  transition:opacity .3s, color .3s;  cursor:pointer;  font-size:14px;}.account-orders-panel-search-reset:hover {  color:#f25510;  }.account-orders-panel-search-reset.hide {  opacity:0;  visibility:hidden;}.account-orders-loading {  font-size:47px;  text-align:center;}.account-orders-pageinfo {  margin:0 0 10px;}.account-orders-sort,.account-orders-limit {  display:inline-block;}.account-orders-sort i {  font-size:19px;  position:relative;  top:2px;}.account-orders-pageinfo-title {  padding-right:5px;font-size:14px;}.account-orders-pageinfo select {  padding:0;  font-size:14px;  border:none;  -moz-border-radius:0;  -webkit-border-radius:0;  -khtml-border-radius:0;  border-radius:0;  background:transparent;}.account-orders-empty {  padding:15px 0 0;  font-size:14px;  text-align:center;}.account-orders-item-more {  position:absolute;  right:0;  top:3px;  box-sizing:border-box;}.account-orders-item-products-total-more {  display:inline-block;  vertical-align:middle;  margin-left:60px;  color:#f25510;text-decoration:underline;  cursor:pointer;}.account-orders-item-products-total-more:hover {  text-decoration:none;}.account-orders-table {  border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;width:100%;  display:table;  border-collapse:collapse;  box-sizing:border-box;}.account-orders-table-row,.account-orders-table-row-head {  display:table-row;  width:100%;  cursor:pointer;  -webkit-transition:background .3s;  -moz-transition:background .3s;  -o-transition:background .3s;  transition:background .3s;  position:relative;  z-index:1;}.account-orders-table-td {  display:table-cell;  vertical-align:top;  font-size:14px;  padding:7px 7px;  box-sizing:border-box;  border:1px solid #cfcfcf;border-top:none;  border-left:none;  width:auto;}.account-orders-table-row-head {  font-weight:600;  background:#f4f4f4;  }.account-orders-table-row-head .account-orders-table-td {  padding:12px 10px;  text-transform:uppercase;}.account-orders-table-td-title {  font-weight:400;  padding:0 0 3px;  color:#888888;  text-transform:uppercase;  font-size:10px;}.aot-td-info {  width:1%;}.aot-td-status {width:1%;}.aot-td-products-total {width:25%;}.aot-td-price-total {  width:25%;  position:relative;}.aot-td-products-total,.aot-td-price-total {font-weight:700;  padding:0;  position:relative;}.aot-td-info-wrap {  margin:5px 0 0;  width:180px;}.aot-td-status > .account-orders-item-status {  width:250px;}.account-orders-item-date {  display:inline-block;}.account-orders-table-td .account-orders-item-shipping {  margin:0;}.account-orders-table-td .account-orders-item-status i {  padding:5px;}.account-orders-table.table .aot-td-price-total {  padding-right:30px;}.account-order-product-td-title {  display:none;  margin:0 0 5px;}.account-orders-invoice .aotp-td-quantity,.account-order-invoice-products .aotp-td-quantity {  width:130px;}.account-orders-list.view_table .account-orders-table {  border-bottom:#cfcfcf;  }.account-orders-list.view_table .account-orders-table:not(:last-child) .account-orders-table-td {  border-bottom:none;}.account-orders-list.view_table .account-orders-table-row > div:last-child:before {  content:'\f105';  font-family:FontAwesome;  font-size:25px;  position:absolute;  top:50%;  right:15px;  margin-top:-13px;  opacity:0;  -webkit-transition:opacity .3s;  -moz-transition:opacity .3s;  -o-transition:opacity .3s;  transition:opacity .3s;}.account-orders-table-row.even {  background:#f4f4f4;  }.account-orders-list.view_table .account-orders-table-row:hover {  background:#cfcfcf;  }.account-orders-list.view_table .account-orders-table-row:hover > div:last-child:before {  opacity:1;}.account-orders-table-blocks {  width:100%;  border-top:1px solid #cfcfcf;  }.account-orders-table-block > .account-orders-table {  border-top:none;}.account-orders-table-row-more {  display:table-row;  width:100%;  cursor:pointer;  -webkit-transition:background .3s;  -moz-transition:background .3s;  -o-transition:background .3s;  transition:background .3s;  position:relative;  z-index:1;}.aot-td-arrow {  text-align:center;  cursor:pointer;  vertical-align:middle;}.aot-td-arrow-wrap {  width:32px;  display:inline-block;}.aot-td-arrow:hover {  color:#f25510;  }.account-orders-table-td-arrow {  font-size:26px;}.account-orders-list.view_table_expand .account-orders-table-row {  cursor:default;}.account-orders-table-block-more {  display:none;}.account-orders-table-block.show {  border-bottom:1px solid #cfcfcf;  }.account-orders-table-block:last-child {  border:none;}.account-orders-table-block.show .account-orders-table-block-more {  display:block;  padding:15px 0 30px;  font-size:14px;}.account-orders-table-block-info {  margin:15px 0 17px;}.account-orders-table-block .account-orders-item-shipping,.account-orders-table-block .account-orders-item-payment,.account-orders-table-block .account-orders-item-address {  display:block;  margin:0 0 3px;}.account-orders-table-block-products {  margin:0;  overflow:auto;  }.account-orders-table-block-products .account-orders-table {  }.account-orders-table-block-products .account-orders-table-td {line-height:1.2;}.account-orders-table-block-products .account-orders-table-row:last-child .account-orders-table-td {  }.aotp-td-name a {  font-size:14px;}.aotp-td-name a:hover {  text-decoration:none;}.aotp-td-name-option {  font-size:12px;  color:#8c8c8c;  margin:3px 0 0;}.aotp-td-name-option:last-child {  margin:0;}.aotp-td-price {  width:120px;}.aotp-td-quantity {  width:80px;}.aotp-td-total {  width:120px;}.aotp-td-img-wrap {  width:50px;}.aotp-td-name-model {  font-weight:700;  display:none;}.aotp-td-annotation,.account-orders-product-annotation {  color:#8c8c8c;  font-size:12px;  margin:3px 0 0;}.td-table {  display:table;  width:100%;  height:100%;  border-collapse:collapse;  position:absolute;  left:0;  top:0;}.td-table-row {  display:table-row;  width:100%;  height:100%;}.td-table-td {  display:table-cell;  vertical-align:top;  width:100%;  padding:7px;  border-right:1px solid #eaeaea;  }.account-orders-invoice .td-table-td {  width:50%;}.account-orders-invoice .td-table-td.aot-td-invoice {  border-right-color:#e8fad8;}.orders-td .td-table-td.not-invoice {  border-right:none;}#content.account-order-page {  font-size:14px;  margin-left:0;  margin-right:0;}.account-order-page .top .center {  position:relative;}.account-order-order-id-copy {  display:inline-block;  margin-left:5px;  font-size:16px;  vertical-align:middle;  cursor:pointer;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;}.account-order-order-id-copy:hover {  color:#f25510;  }.account-order-status-wrap {  font-size:14px;  margin:0 0 5px;}.account-order-date {  font-weight:400;}.account-order-info,.account-order-user {  line-height:1.3;  margin:0 0 25px;}.account-order-item-payment,.account-order-item-shipping,.account-order-user-item {  margin:0 0 5px;}.account-order-history {  padding-left:15px;  width:95%;  box-sizing:border-box;}.account-order-user-item:last-child {  margin:0;}.account-order-info b,.account-order-user b {  color:#8c8c8c;  font-weight:500;}.account-order-products {  margin:25px 0;  overflow:auto;}.account-order-products-wrap {  width:100%;}.account-order-products .account-orders-table-row-head,.account-orders-table-block-products .account-orders-table-row-head,.account-order-products .account-orders-table-row,.account-orders-table-block-products .account-orders-table-row {  cursor:default;}.account-order-right {  padding:12px;  border:1px solid #eaeaea;box-sizing:border-box;  -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;  margin:-14px 0 0;}.account-order-title {  font-size:16px;  font-weight:700;  margin:0 0 10px;}.account-order-totals {  margin:0 0 15px;}.account-order-totals-item {  margin:0 0 5px;}.account-order-totals-item:last-child {  margin:0;  }.account-order-right .account-order-title {  }.account-order-invoice-totals .account-order-totals-item {  color:#888;  text-decoration:line-through;}.account-order-invoice-totals .account-order-totals-item b {  font-weight:400;}.account-order-invoice-totals .account-order-invoice-total {  color:#534b38;text-decoration:none;}.account-order-invoice-totals .account-order-invoice-total b {  font-weight:700;}.account-order-buttons {  max-width:300px;}.account-order-buttons .ui-button {  width:100%;  margin:0 0 10px;}.account-order-buttons .ui-button:last-child {  margin:0;}.account-order-button-back {  width:100%;  text-align:left;  border:none;  font-size:14px;  padding:11px 16px 11px 0;  cursor:pointer;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;text-decoration:none;}.account-order-button-back i,.account-order-button-back span {  display:inline-block;  vertical-align:middle;}.account-order-button-back span {  padding-left:6px;}.account-order-button-back:hover {  color:#f25510;text-decoration:none;}.account-order-column-block-2 {  margin:15px 0 15px;}.account-order-history-wrap {position:relative;}.account-order-history-wrap .scrollbar-inner {  max-height:230px;  overflow:hidden;}.account-order-history-item {  position:relative;  overflow:hidden;  padding:0 13px 15px 0;  }.account-order-history-item:last-child {  padding:0;}.account-orders-item-status {  display:inline-block;  position:relative;}.account-order-history-item-status {  padding-left:18px;}.account-order-history-item-status-date {  color:#8c8c8c;  font-size:11px;  display:inline-block;  background:#eaeaea;padding:1px 3px;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px;}.account-order-history-item-status-name {  margin:0 5px 3px 0;  display:inline-block;}.account-order-history-item-status i {  display:inline-block;  padding:6px;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  margin-right:5px;  position:absolute;  z-index:1;  top:2px;  left:0;}.account-order-history-item-status-line {  content:' ';  height:100%;  position:absolute;  left:5px;  top:5px;  background:#8c8c8c;  width:2px;  z-index:0;}.account-order-history-item-text {  padding:5px 0 0 20px;}.account-order-history-item-text .button {  color:#534b38 !important;display:inline-block;  vertical-align:middle;  padding:5px 10px;  margin:0 3px;  font-size:12px !important;cursor:pointer;  box-sizing:border-box;  border:none;  text-decoration:none;  background:#eaeaea;line-height:120% !important;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  text-align:center;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;outline:none;}.account-order-history-item-text .button:hover {  background:#cfcfcf !important;border-color:#cfcfcf;  }.account-order-history-more {  width:100%;  text-align:left;  border:none;  font-size:14px;  padding:5px 0;  cursor:pointer;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;  margin:5px 0 0;}.account-order-history-more i,.account-order-history-more span {  display:inline-block;  vertical-align:middle;}.account-order-history-more span {  padding-left:6px;}.account-order-history-more:hover {  color:#f25510;  }.account-order-files-item {  display:table-row;}.account-order-files-item > a,.account-order-files-item > div {  display:table-cell;  padding:5px;}.account-order-files-item-link {  text-decoration:none;  font-size:14px;  padding-left:0;}.account-order-files-item .account-order-files-item-link span {  text-decoration:underline;  padding-left:5px;}.account-order-files-item .account-order-files-item-link:hover {  text-decoration:none;}.account-order-files-item .account-order-files-item-link:hover span {  text-decoration:none;}.account-order-files .account-order-title > span {  display:inline-block;  vertical-align:middle;}.account-order-files-total {  background:#eaeaea;font-size:12px;  padding:3px 7px;  margin-left:5px;  display:inline-block;  vertical-align:middle;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px;}.account-order-comment .account-order-title > span {  display:inline-block;  vertical-align:middle;}.account-order-comment .account-order-title .ui-button {  font-weight:400;  display:inline-block;  vertical-align:middle;  margin-left:5px;}.account-order-comment textarea {  width:100%;  box-sizing:border-box;  border-color:#fff;  padding:5px 0;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;}.account-order-comment textarea.edit {  padding:11px 15px;  border:1px solid #cfcfcf;  }.account-orders-invoice .aot-td-products-total,.account-orders-invoice .aot-td-price-total {  background:#ffffd4;}.account-orders-invoice .account-orders-item-total,.account-orders-invoice .account-orders-item-count {  font-weight:400;  text-decoration:line-through;  display:block;  color:#888888;}.account-orders-invoice .aot-td-invoice {  background:#e8fad8;}.aot-td-invoice .account-orders-table-td-title {  color:#534b38;  }.aot-td-invoice .account-orders-item-total,.aot-td-invoice .account-orders-item-count {  font-weight:700;  text-decoration:none;  color:#534b38;  }.account-orders-invoice .aotp-td-price,.account-orders-invoice .aotp-td-quantity,.account-orders-invoice .aotp-td-total {  background:#ffffd4;}.account-order-invoice-products .aotp-td-price-item,.account-order-invoice-products .aotp-td-quantity-item,.account-order-invoice-products .aotp-td-total-item,.account-orders-invoice .aotp-td-price-item,.account-orders-invoice .aotp-td-quantity-item,.account-orders-invoice .aotp-td-total-item {  font-weight:400;  text-decoration:line-through;  display:block;  color:#888888;}.account-orders-invoice .account-orders-table-td.aotp-td-price,.account-orders-invoice .account-orders-table-td.aotp-td-quantity,.account-orders-invoice .account-orders-table-td.aotp-td-total {  font-weight:400;  color:#888888;}.account-orders-table-td.aotp-td-invoice,.account-orders-invoice .aotp-td-invoice {  background:#e8fad8;}.aotp-td-invoice .aotp-td-price-item,.aotp-td-invoice .aotp-td-quantity-item,.aotp-td-invoice .aotp-td-total-item {  font-weight:700;  text-decoration:none;  color:#534b38;  }.account-order-checkout-text-wrap {  margin-left:5px;  display:inline-block;}.account-order-checkout-text {  font-size:19px;  color:#cfcfcf;cursor:pointer;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;}.account-order-checkout-text:hover {  color:#f25510;  }.account-orders-products-wrap {  width:100%;}.ui-button.ui-button-account {  background:#eaeaea !important;border-color:#eaeaea;  }.ui-button.ui-button-account.ui-success {  background:#eaeaea !important;border-color:#eaeaea;  }.ui-button.ui-button-account.ui-warning {  background:#eaeaea !important;border-color:#eaeaea;  }.ui-button.ui-button-account.ui-error {  background:#eaeaea !important;border-color:#eaeaea;  }.ui-button.ui-button-account.ui-blue {  background:#eaeaea !important;border-color:#eaeaea;  }.ui-button.ui-button-account:hover {  background:#cfcfcf !important;border-color:#cfcfcf;  }.ui-button.ui-button-account.ui-success:hover {  background:#eaeaea !important;border-color:#eaeaea;  }.ui-button.ui-button-account.ui-warning:hover {  background:#eaeaea !important;border-color:#eaeaea;  }.ui-button.ui-button-account.ui-error:hover {  background:#eaeaea !important;border-color:#eaeaea;  }.ui-button.ui-button-account.ui-blue:hover {  background:#eaeaea !important;border-color:#eaeaea;  }.button-open-address-manually {  color:#f25510;display:inline-block;  margin-left:5px;  cursor:pointer;  text-decoration:underline;}.button-open-address-manually:hover {  text-decoration:none;}.address-manually {  margin:0 0 10px;}.address-manually.hide {  display:none;  margin:0;}.ui-field-city.hide {  display:none;}.feedback {padding:4px 0 4px 50px;  position:relative;  text-align:left;}.feedback:hover {  cursor:pointer;}.feedback .icon {  position:absolute;  left:0;  top:50%;  width:47px;  height:47px;  margin-top:-21px;  transform-origin:center center;}.feedback .icon:before {  content:'\f095';color:#f25510;font-size:32px;  line-height:39px;  width:35px;  height:35px;  padding:5px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  position:absolute;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  top:0;  left:0;  display:block;  text-align:center;}.feedback:hover .icon:before {  color:#222e6a;  }.feedback p {  font-size:20px;  margin:0;  font-weight:400;  padding:0;  -webkit-appearance:none;  appearance:none;  color:#534b38;text-decoration:none;}.feedback p > * {  -webkit-appearance:none;  appearance:none;  color:#534b38;text-decoration:none;}.feedbackform {  padding-left:5px;  clear:both;}.feedbackform p {  margin-bottom:10px;}.feedbackform input[type="text"],.feedbackform textarea {  display:block;  width:100%;  margin-top:5px;}.feedbackform textarea {  height:80px;}.feedback-form-block {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:47%;}.feedback-form-block.right {  margin-left:3%;}a.feedback-button-small {  padding:2px 5px 2px 5px;  display:inline-block;  margin-right:3px;  margin-top:10px;  background:#222e6a;  text-decoration:none;  color:#fff;  *display:inline;  *zoom:1;  -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;  text-align:center;  -webkit-transition:background .3s;  -moz-transition:background .3s;  -o-transition:background .3s;  transition:background .3s;}a.feedback-button-small:hover {  background:#141c40;text-decoration:none;}.shake,.shake-horizontal {  transform-origin:center center;}.icon {  animation-play-state:paused;}.feedback:hover .icon {  animation-play-state:running;}@keyframes shake-horizontal {10% {transform:rotate(-2deg);  }  20% {transform:rotate(-6deg);  }  30% {transform:rotate(-6deg);  }  40% {transform:rotate(-2deg);  }  50% {transform:rotate(0);  }  60% {transform:rotate(2deg);  }  70% {transform:rotate(6deg);  }  80% {transform:rotate(6deg);  }  90% {transform:rotate(2deg);  }  0%,  100% {transform:translate(0, 0) rotate(0);  }}.feedback:hover .icon {  animation:shake-horizontal 200ms ease-in-out infinite;}.feedbackform-bottom {  padding-top:10px;  margin-top:10px;  border-top:1px solid #f4f4f4;  }.dark-style .feedback:before {  color:#fff;  background:#222e6a;border-color:#222e6a;  }.dark-style .feedback p {  color:#f4f4f4;  }.dark-style .feedback p > * {  color:#ffffff !important;  }.dark-style a.feedback-button-small {  background:#141c40;color:#fff;}.dark-style a.feedback-button-small:hover {  background:#222e6a;  }@media screen and (max-width:400px) {  .header-center .feedback {float:none;display:block;margin:25px 0 10px;  }}@media screen and (max-width:500px) {  .feedback-form-block {width:99%;  }  .feedback-form-block.right {margin-left:0;  }  .feedbackform table td {width:100%;display:block;text-align:left !important;padding:0 !important;margin:0 0 10px;  }  .feedbackform .button {float:none !important;  }}#compare-box {position:relative;}#compare-box + .box {  margin-left:15px;}#compare-box font {  position:relative;  height:24px;}.compare-box .compare-link {  text-decoration:none;  font-size:14px;  line-height:1.2;}.compare-box .compare-link span {  color:#f25510;font-weight:700;}#header .compare-box .compare-link span {  text-align:center;  position:absolute;  top:-5px;  left:13px;  background:#f25510;color:#fff;  font-size:10px;  border-radius:100%;  width:15px;  height:15px;  padding:0;  line-height:152%;  font-weight:400;  line-height:1.4;}#header .compare-box.small .compare-link i,#header .compare-box .compare-link i {  font-size:16px;  margin-right:16px;  width:14px;}#header .compare-box.middle .compare-link i {  font-size:20px;  margin-right:20px;  width:18px;}#header .compare-box.big .compare-link i {  font-size:24px;width:27px;  margin:0;}#header .compare-box.big .compare-link span {  left:20px;}#header .compare-box .compare-link:hover,#header .compare-box .compare-link:hover i {  color:#f25510;  }.compare-box.big .compare-link {  font-size:18px;}.compare-box.middle .compare-link {  font-size:16px;}#compare-box + .box {  margin-right:10px;}#compare_list {  overflow:auto;}.compare-container {margin:0 auto 50px !important;}.compare_to_cart {  width:100%;  }.compare_data {  border-collapse:collapse;  width:100%;  border-top:1px solid #DDD;  border-left:1px solid #DDD;  margin-bottom:20px;  }.compare_data td {  padding:10px;  color:#4D4D4D;  text-align:center;  vertical-align:middle;  border-right:1px solid #DDD;  border-bottom:1px solid #DDD;}.compare_data td.title {  font-weight:700;  width:20%;  font-size:14px;  background-color:#f5f5f5;  width:180px;}.compare_data td.product .product-wrap {  min-width:250px;}.compare_data tr.odd {  background-color:#fdfdfd;}.compare_data td.title-bg {  background-color:#ffffff;  }.compare_data a.compare_name {  text-decoration:none;  font-weight:700;}.compare_data tr:hover {  background-color:#f7f7f7;}.compare_data tr:hover td:first-child {  background-color:#EAEAEA;}.compare_data tr:hover td.title-bg:first-child {  background-color:#ffffff;  }.compare_data td:hover {  background-color:#eee;}.compare-text {  font-size:14px;display:inline-block;}.list_showtable .list_showtable-sub-buttons .compare-catalog-button {  font-size:14px !important;  margin:0;}.dark-style .compare-box .compare-link,.dark-style .compare-box .compare-link i {  color:#ffffff;  }#header .dark-style .compare-box .compare-link span,#header.dark-style .compare-box .compare-link span {  background:#f25510;color:#ffffff;  }#favorites-box {position:relative;}#favorites-box + .box {  margin-left:15px;}#favorites-box font {  position:relative;}.favorites-box .favorites-link {  text-decoration:none;  font-size:14px;}.favorites-box .favorites-link i {  margin-right:5px;  color:#534b38;  }.favorites-box .favorites-link span {  color:#f25510;font-weight:700;}#header .favorites-box .favorites-link span {  text-align:center;  position:absolute;  top:-5px;  left:13px;  background:#f25510;color:#fff;  font-size:10px;  border-radius:100%;  width:15px;  height:15px;  padding:0;  line-height:152%;  font-weight:400;  line-height:1.4;}#header .favorites-box.small .favorites-link i,#header .favorites-box .favorites-link i {  font-size:16px;  margin-right:16px;  width:14px;}#header .favorites-box.middle .favorites-link i {  font-size:20px;  margin-right:20px;  width:18px;}#header .favorites-box.big .favorites-link i {  font-size:24px;  margin-right:24px;  width:20px;}#header .favorites-box.big .favorites-link span {  left:20px;}#header .favorites-box .favorites-link:hover,#header .favorites-box .favorites-link:hover i {  color:#f25510;  }.favorites-box.big .favorites-link {  font-size:18px;}.favorites-box.middle .favorites-link {  font-size:16px;}.favorites-catalog-button {  position:relative;  font-size:18px !important;  padding:6px 8px;  border:1px transparent !important;  color:#cfcfcf !important;opacity:0;  visibility:hidden;  -webkit-transition:opacity .2s, visibility .2s;  -moz-transition:opacity .2s, visibility .2s;  -o-transition:opacity .2s, visibility .2s;  transition:opacity .2s, visibility .2s;}.ui-button.favorites-catalog-button {  background:#fff !important;}.favorites-catalog-button:hover {  color:#333 !important;}.favorites-catalog-button.favorites-yes {  color:#f25510 !important;opacity:1;  visibility:visible;}.favorites-catalog-button.favorites-yes:hover {  color:#f25510 !important;opacity:1;}.favorites-text {  font-size:14px;display:inline-block;}.list_showtable .list_showtable-sub-buttons .favorites-catalog-button {  font-size:14px !important;  margin:0;}.dark-style .favorites-box .favorites-link,.dark-style .favorites-box .favorites-link i {  color:#ffffff;  }#header .dark-style .favorites-box .favorites-link span,#header.dark-style .favorites-box .favorites-link span {  background:#f25510;color:#ffffff;  }#account-form-login input[type="email"],#account-form-login input[type="tel"],#account-form-login input[type="number"],#account-form-login input[type="text"],#account-form-login input[type="password"] {  width:100%;}#account-form-login p,#account-form-login li {  font-size:14px;}#login-dialog input[type="email"],#login-dialog input[type="tel"],#login-dialog input[type="number"],#login-dialog input[type="text"],#login-dialog input[type="password"] {  width:100%;}#create-customer-form .smscode-wrap {  max-width:470px;}#create-customer-org-form .smscode-wrap {  max-width:470px;}#create-customer-form .button-get-code,#create-customer-org-form .button-get-code {  width:90%;}.reg-dialog-content form {  display:block;}.reg-dialog-content .ui-field input[type="email"],.reg-dialog-content .ui-field input[type="tel"],.reg-dialog-content .ui-field input[type="number"],.reg-dialog-content .ui-field input[type="text"],.reg-dialog-content .ui-field input[type="password"] {  width:100%;}.reg-dialog-content .ui-field input[type="checkbox"] {  margin:0 5px;}.reg-dialog-tabs > div {  border:none;  padding:0;}.reg-dialog-tabs {  min-height:inherit;  margin-bottom:10px;}.reg-dialog-tabs .tabs-ul {  font-size:0;  margin:0 0  15px;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;overflow:hidden;  text-align:left;  padding:0;}.reg-dialog-tabs .tabs-ul li {  display:inline-block;  vertical-align:top;}.reg-dialog-tabs .tabs-ul li a {  font-size:12px;  color:#534b38;border:1px solid #eaeaea;background:#eaeaea;text-transform:uppercase;  padding:8px 10px;  display:inline-block;  cursor:pointer;  position:relative;  text-decoration:none;  -webkit-transition:background-color 0.3s, border-color 0.3s;  -moz-transition:background-color 0.3s, border-color 0.3s;  -o-transition:background-color 0.3s, border-color 0.3s;  transition:background-color 0.3s, border-color 0.3s;}#reg-dialog-tabs .tabs-ul li a {  font-size:12px;}.reg-dialog-tabs .tabs-ul li:first-child a {  -moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;  }.reg-dialog-tabs .tabs-ul li:last-child a {  -moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;  }.reg-dialog-tabs .tabs-ul li a + a {  border-left:none;}#reg-dialog .reg-dialog-tabs .tabs-ul li a:hover {  background:#cfcfcf;border-color:#cfcfcf;color:#534b38;text-decoration:none;}#reg-dialog .reg-dialog-tabs .tabs-ul li a.selected {  padding-left:30px;  background:#f25510 !important;color:#fff;  border-color:#f25510;  }#reg-dialog .reg-dialog-tabs .tabs-ul li a.selected:after {  content:'\f00c';color:#fff;  font-size:15px;  font-family:FontAwesome;  position:absolute;  top:50%;  left:10px;  margin-top:-8px;  display:block;}#login-dialog-form .login-dialog-forgotten,#login-dialog-form .button-signup-open,#reg-dialog .button-signin-open {  text-decoration:underline;  color:#f25510;  }#login-dialog-form .login-dialog-forgotten:hover,#login-dialog-form .button-signup-open:hover,#reg-dialog .button-signin-open:hover {  text-decoration:none;}.login-dialog-bottom-telephone {  display:inline-block;}.login-dialog-bottom-telephone-or {  display:inline-block;}.reg-dialog-bottom {  display:inline-block;}.reg-dialog-bottom-or {  display:inline-block;}.login-module {  margin:0 13px 0 23px;  text-align:center;}.login-module a {  text-decoration:none;  font-size:18px;  line-height:1.2;}.login-module a:hover {  text-decoration:none;}.login-module i {  color:#534b38;width:27px;  height:24px;  font-size:23px;}.login-module a:hover i {  color:#f25510;  }.login-text {  font-size:14px;  padding-top:4px;  display:block;}#header .cart-header-wrap {  position:relative;  padding:0;  cursor:pointer;padding-left:45px;  min-width:90px;  box-sizing:border-box;  color:#f25510;display:inline-block;  text-align:left;}#header .cart-header-wrap,.div_basket_icon:before {  -webkit-transition:color .2s;  -moz-transition:color .2s;  -o-transition:color .2s;  transition:color .2s;}.div_basket_icon {  max-width:80px;  padding-left:45px;  position:absolute;  left:5px;  top:0;  font-size:0;  font-weight:700;  text-transform:uppercase;  text-align:left;}.div_basket_icon:before {  content:"\e943";  color:#534b38;font-size:27px;  font-family:'ezicon';  font-style:normal;  font-weight:normal;  text-decoration:inherit;  position:absolute;  top:-3px;  left:0;}.div_basket a.a-all:hover {  opacity:0;}.cart-top-empty {  color:#f25510;padding-top:5px;}.column .cart-top-empty {  color:#534b38;  }.cart-count {  text-align:center;  position:absolute;  top:-4px;  left:26px;  background:#f25510;color:#fff;  font-size:10px;  border-radius:100%;  width:15px;  height:15px;  padding:0;  line-height:152%;  font-weight:400;  line-height:1.4;}.column .cart-count {  font-size:14px;}.cart-subtotal {  color:#534b38;font-size:16px;}.column #module_cart .middle {  padding:0;  position:relative;  text-align:center;}.column #module_cart .top,.column #module_cart h2 {  border-bottom:none;  background:#f4f4f4;padding:15px 0 14px 12px;}.button-cart {  text-align:center;  background:#f25510;width:100%;  font-weight:bold;  font-size:12px;  text-transform:uppercase;  color:#fff;  position:absolute;  bottom:-44px;  left:0;}.button-cart span {  padding:15px;  display:block;  color:#fff;}.button-cart:hover {  background-color:#c9450b;color:#fff;  text-decoration:none;}.column #cart-top-products {  text-align:left;  border-bottom:1px solid #f4f4f4;padding:5px 0 4px;  padding-left:20px;}#header .div_basket #cart-top-empty {  color:#534b38;  font-size:14px;}#header .div_basket #cart-top-products {  }#header .cart-header-wrap:hover {}#header .cart-header-wrap:hover #cart-top-empty,#header .cart-header-wrap:hover .cart-subtotal {  color:#f25510;  }#header .cart-header-wrap:hover .div_basket_icon {  }#header .div_basket:hover .div_basket_icon:before {  color:#f25510;  }#header .basket_top_data {  }.div_basket .middle {text-align:left;  }#module_cart.products-list .middle {  margin-bottom:42px;}#module_cart .cart_products {  display:inline-block;  max-height:350px;  overflow-y:scroll;  overflow-x:hidden;margin-bottom:10px;}#module_cart span#cart-top-total {  }#module_cart span#cart-top-count {  font-weight:700;}.cart-list-product {  padding:5px 0;  border-bottom:1px dashed #f4f4f4;margin:5px 10px;  text-align:left;  min-width:190px;}.cart-list-product-bottom {  margin:10px 0;  height:20px;}.cart-list-product-top a {  text-decoration:none;}.cart-list-product:last-child {  border:none;  margin-bottom:0;  padding-bottom:5px;}.cart-list-product:last-child .cart-list-product-bottom {  margin-bottom:5px;}.product_remove {  margin-top:3px;padding-right:10px;  cursor:pointer;  float:right;  position:relative;}.product_remove:after {  font-size:16px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:none;  position:absolute;  top:0;  left:0;  color:#cfcfcf;content:'\f00d';  }.product_remove:hover {  opacity:0.5;  filter:alpha(opacity = 50);}.product_remove_loading {  }.product_remove_loading:after {  color:#534b38;content:'\f110';  }.dark-style .dark-style #header .cart-header-wrap {  border-color:#cfcfcf;background:#fff;  color:#f25510;  }.dark-style .div_basket_icon:before {  color:#f25510;  }.dark-style .cart-top-empty {  color:#f25510;  }.dark-style .column .cart-top-empty {  color:#534b38;  }.dark-style .cart-subtotal {  color:#534b38;  }.dark-style .cart-count {  color:#534b38;  }.dark-style #product_qty {  background-color:#f7f7f7;  border:1px solid #f4f4f4;  }.dark-style .cart-list-product {  border-bottom-color:#EAEDF6;}.dark-style .button-cart {  background:#f25510;color:#fff;}.dark-style .button-cart span {  color:#fff;}.dark-style .button-cart:hover {  background-color:#4075ce;  color:#fff;}.dark-style .column #cart-top-products {  border-bottom-color:1px solid #f4f4f4;  }.dark-style #header .cart-header-wrap div#cart-top-empty {  color:#777676;}.dark-style #header .cart-header-wrap:hover {  background:#f4f4f4;border-color:#f4f4f4;color:#534b38;  }.dark-style #header .cart-header-wrap:hover div#cart-top-empty,.dark-style #header .cart-header-wrap:hover .cart-count,.dark-style #header .cart-header-wrap:hover .cart-subtotal {  color:#534b38;  }.dark-style #header .cart-header-wrap:hover .div_basket_icon {  }.dark-style #header .cart-header-wrap:hover .div_basket_icon:before {  color:#534b38;  }.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}