a.external-link::after {content: ""; display: inline-block; width: 15px; height: 15px; margin-left: 4px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23e94c32' d='M13.5 1h-4a.5.5 0 0 0 0 1h3.793L6.854 8.439a.5.5 0 1 0 .707.707l6.439-6.439V6.5a.5.5 0 0 0 1 0v-4a.5.5 0 0 0-.5-.5zM3 3.5A1.5 1.5 0 0 1 4.5 2h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 0 3 3.5v9A.5.5 0 0 0 3.5 13h9a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 1 0v4A1.5 1.5 0 0 1 12.5 14h-9A1.5 1.5 0 0 1 2 12.5v-9z'/%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; vertical-align: middle;
}
/*Background Colors*/
.bg-blue {background-color:blue;}
.bg-military-green {background-color:#667C4D;}
.bg-orange {background-color:orange;}
.bg-sand {background-color:#e6d6c1;}
.bg-yellow {background-color:#ffcc00;}
.bg-red {background-color:red;}
.bg-sahara {background-color:#BAB86C;}
.bg-tan {background-color:#e6d6c1;}
.bg-silver {background-color:#c0c0c0;}
.bg-graphite {background-color:#414141;}
.bg-limette {background-color:#b5ea09;}

.register-guest-control {display:none;}
.compare-float-button {top: 200px !important;}
.compare-button .btn-compare {max-width: 300px; font-size: 14px;}
.compare-float {z-index: 1900 !important;}

.color-warmred {color:#990033;}

.form-text a {color:red !important;}

.filter-range-currency-symbol {background: #f6f7f9;}
.list-group-item {background-color:#fffffc;}

.btn-label {
	position: relative;
	left: -12px;
	display: inline-block;
	padding: 6px 12px;
	background: rgba(0, 0, 0, 0.15);
	border-radius: 3px 0 0 3px;
}

.btn-labeled {
	padding-top: 0;
	padding-bottom: 0;
}

.table td.colorfylight, .table td.colorfylight {background: #FFF6CC;}
.table td.colorfydark {background: #FFF2B2;}
caption {color: #004582;}
    .footer-logos .footer-logo-image {height:35px;}
.footer-contact-form a {text-decoration:underline; color:@brand-primary;}
@media screen and (min-width: 1081px) {

}
@media screen and (max-width: 1080px) {
    
}

.payment-method-image, .shipping-method-image {max-height: 60px;}
.header-logo-main {height:90%;}
@media screen and (max-width: 767px) {
    .header-logo-main {height:80%;}
}
/*Product detail */
.product-detail-headline {margin-bottom:0.2rem !important;}
.product-detail-features .mb-4, .product-detail-features .mt-4 {margin-top:0.2rem !important;}
.product-detail-configurator .product-detail-configurator-option-input+.product-detail-configurator-option-label.is-display-media {height: 100px !important;}
.product-detail-description-text {font-size: 18px;}

.top_infoblock { background: #004582; padding: 8px 56px; position: fixed; left: 0; top: 0; width: 100%; z-index: 9999; text-align: end;}
.top_infoblock a {text-decoration: none;}

@media screen and (max-width: 576px) {
    .top_infoblock  {padding: 8px 15px;}
}

@media screen and (max-width: 576px) {
    .top_infoblock a {font-size: 14px;}
}
.header-main{margin-top: 36px;}
@media screen and (max-width: 576px) {
  .header-main{margin-top: 30px;}
}

.header-main.js-header-sticky .header-inner {top: 43px}

@media screen and (max-width: 576px) {
  .header-main.js-header-sticky .header-inner {top: 39px}
}
.nav-header {  
	position: fixed;
    left: 0;
    right: 0;
    background: #ffff;
	padding: 5px 0 20px;
    z-index: 999;
}

@media screen and (max-width: 576px) {
  .nav-header {padding: 0;}
}

.ms-block-zen-breadcrumb{display: none;}

/* .content-main {
	margin-top: 160px;
} */


@media screen and (max-width: 576px) {
    .pos-center {left: 37%;}
}
.compare-button .btn-compare {max-width: none;}
.offcanvas.show:not(.hiding){z-index: 9999;}

.compare-product-content .product-price-tax {display: none;}
.product-box .product-price-tax {display: none;}
.modal-content .cms-block-zen-footer-navigation {display: none;}
.modal-content .cms-section-sidebar-sidebar-content { display: none !important; }
.modal-content .cms-section-sidebar-main-content { width: 100% !important; }
.modal-content .cms-section-sidebar-main-content .cms-block-zen-divider .cms-divider-wrapper { width: 100% !important; }

.base-slider-dots {display: none !important;}

a {
  text-decoration: none !important;
}



.btn-buy{
  background: #2C2C2C;
  box-shadow: none;
  border: none;
}
.product-action .btn-buy .icon{
  color: #AC8A70;
}
.btn-buy:hover,
.btn-buy:focus,
.btn-buy:active{
  background: #b48f75;
  box-shadow: none;
  border: none;
   color: #E94C32;
}
.product-action .btn-buy .icon:hover,
.product-action .btn-buy .icon:focus,
.product-action .btn-buy .icon:active{
  color: #E94C32;
}
.btn-buy svg {
  fill: #AC8A70;
  transition: fill 0.2s ease;
}

.btn-buy:hover svg {
  fill: #E94C32;
}

.filter-panel-item-toggle{
  background: #b48f75 !important;
  color: #fff !important;
}
.filter-panel-item-toggle .icon-filter-panel-item-toggle{
  color: #fff !important;
}

.content-main{
  margin-top: 75px;
}

.container-main .pos-0 .pos-1 .cms-block-container .col-md-8 {
  width: 83.33333333% !important;
}

.container-main .pos-0 .pos-1 .cms-block-container .col-md-4 {
  width: 16.66666667% !important;
}


@media screen and (max-width: 991px) {
  .container-main .pos-0 .pos-1 .cms-block-container .col-md-8,
  .container-main .pos-0 .pos-1 .cms-block-container .col-md-4 {
    width: 100% !important;
  }
}