/* CSS INICIO */

@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap");

* {
  font-family: "Titillium Web", sans-serif;
}

:root {
  --primary-color-hiza: #27424f;
}
.navpro .navpro-dropdown-inner,
.navpro-row.gutters,
.navpro-row.gutters > .navpro-row,
.navpro .gutters > .navpro-col-12,
.navpro.navpro ul ul,
.header.wrapper .navpro .navpro-dropdown-level2 {
  max-height: 30vw;
}
.container-1280 {
  max-width: 1280px;
  margin: 0 auto;
}

.page-main,
.page-wrapper,
.first-loggedin {
  background-color: #f2f2f2;
}

.first-loggedin:after {
  border-bottom-color: #fff;
}

.add-adress-more-span,
a.btn.outline.btn-sm.confirm.new-button {
  color: #fff !important;
}

.ubicacion {
  color: var(--primary-color-hiza);
  text-align: start;
  margin-bottom: 24px;
  font-family: "Titillium Web";
  font-weight: 600;
}

.titillium-web-semibold,
div.block-highlight .block-title strong {
  font-family: "Titillium Web", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.marcas .text-marcas {
  color: #444;
  font-size: 32px;
  margin-bottom: 30px;
}

.container-img {
  margin: 0 auto;
  text-align: center;
}

.ubicacion iframe {
  width: 100%;
  height: 300px;
  border-radius: 16px;
}

/* .marcas .swiper-button-next,
.slick-next:before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><circle cx="20" cy="20" r="19.5" transform="matrix(-1 0 0 1 40 0)" fill="white" stroke="%2327424F"/><path d="M10 21.5C9.17157 21.5 8.5 20.8284 8.5 20C8.5 19.1716 9.17157 18.5 10 18.5L10 21.5ZM31.0607 18.9393C31.6464 19.5251 31.6464 20.4749 31.0607 21.0607L21.5147 30.6066C20.9289 31.1924 19.9792 31.1924 19.3934 30.6066C18.8076 30.0208 18.8076 29.0711 19.3934 28.4853L27.8787 20L19.3934 11.5147C18.8076 10.9289 18.8076 9.97919 19.3934 9.3934C19.9792 8.80761 20.9289 8.80761 21.5147 9.3934L31.0607 18.9393ZM10 18.5L30 18.5L30 21.5L10 21.5L10 18.5Z" fill="%2327424F"/></svg>');
}

.marcas .swiper-button-prev,
.slick-prev:before,
.slick-prev:after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><circle cx="20" cy="20" r="19.5" fill="white" stroke="%2327424F"/><path d="M30 21.5C30.8284 21.5 31.5 20.8284 31.5 20C31.5 19.1716 30.8284 18.5 30 18.5L30 21.5ZM8.93934 18.9393C8.35355 19.5251 8.35355 20.4749 8.93934 21.0607L18.4853 30.6066C19.0711 31.1924 20.0208 31.1924 20.6066 30.6066C21.1924 30.0208 21.1924 29.0711 20.6066 28.4853L12.1213 20L20.6066 11.5147C21.1924 10.9289 21.1924 9.97919 20.6066 9.3934C20.0208 8.80761 19.0711 8.80761 18.4853 9.3934L8.93934 18.9393ZM30 18.5L10 18.5L10 21.5L30 21.5L30 18.5Z" fill="%2327424F"/></svg>');
}

.slick-prev:active,
.slick-next:active,
.slick-prev:focus,
.slick-next:focus,
.slick-prev:not(.primary),
.slick-next:not(.primary) {
  background: transparent;
}

.slick-prev:before,
.slick-next:before,
.slick-prev:after,
.slick-next:after {
  color: transparent;
  font-size: 40px;
}

.slick-prev {
  left: -4rem;
}

.slick-next:before,
.slick-prev:before,
.slick-prev:after {
  background-repeat: no-repeat;
}

.swiper-button-prev,
.swiper-button-next {
  background-size: 30px 30px !important;
  width: 30px !important;
  height: 44px !important;
  margin-top: -22px !important;
} */

@media (max-width: 1280px) {
  .container-img {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  }
}

@media (max-width: 768px) {
  .container-img {
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
  }

  .ubicacion {
    font-size: 24px;
    margin-bottom: 16px;
    text-align: center;
  }

  .ubicacion h1 {
    text-align: start;
  }

  .ubicacion iframe {
    height: 120px;
  }

  .marcas .text-marcas {
    font-size: 24px;
  }

  div.block-highlight .block-title strong {
    font-size: 24px;
  }

  .ship-address-container {
    top: 48px;
  }

  .page-header .header.content {
    background-color: #fff;
  }

  .page-products .columns {
    padding-top: 48px;
  }
}
.product-item-info:has(.old-price) .product-item-photo {
  height: 210px !important;
}
@media (max-width: 768px) {
  .product-item-info:has(.old-price) .product-item-photo {
    height: 212px !important;
  }
}
.product-item-info:has(.old-price) .type-product-manufacturer {
  position: relative;
  top: 2.3rem;
}

.first-loggedin:after {
  border-bottom-color: #fff;
}

.add-adress-more-span,
a.btn.outline.btn-sm.confirm.new-button {
  color: #fff !important;
}

/* FOOTER */

.page-footer .footer nav ul li a,
.page-footer .footer.content a,
footer {
  color: #fff !important;
}

footer {
  padding: 32px;
}

footer .title-footer {
  font-size: 18px;
  font-weight: 700;
}

/* FOOTER */

/* EMPRESA */
.cms-empresa .page-main {
  padding: 0;
  max-width: unset;
}

.text-historia {
  max-width: 624px;
}

.container-delux {
  max-width: 700px;
}

.container-text-blue {
  color: #fff;
  padding: 32px;
  background:
    linear-gradient(
      226deg,
      rgba(0, 0, 0, 0.24) -51.18%,
      rgba(0, 0, 0, 0) -32.43%,
      rgba(0, 0, 0, 0.05) 37.42%,
      rgba(0, 0, 0, 0.4) 78.16%
    ),
    #27424f;
  border-radius: 16px;
}

.cms-empresa .titillium-web-semibold {
  color: #27424f;
}

.cms-empresa h1 {
  margin-bottom: 32px;
  margin-top: 32px;
}

.cms-empresa h2 {
  color: #444;
  font-family: "Titillium Web";
  font-size: 32px;
  font-weight: 600;
}

.cms-empresa p {
  font-size: 16px;
}

.ship-address-container .ship-to-fast-selector .ship-to-data .shipping-address {
  line-height: unset;
}

.cms-empresa .ship-address-container {
  display: none;
}

.cms-index-index
  .block.widget.block-highlight
  .products-grid
  .product-items.widget-product-grid
  .product-item-photo {
  height: 235px;
}

@media (min-width: 991px) {
  .img-valores {
    width: 24%;
  }

  .img-corralon {
    width: 32.5%;
  }
  div.aa-Panel.productColumn1 {
    top: 89.5px !important;
  }
}

@media (max-width: 768px) {
  .container-text-blue {
    margin: 1rem;
  }

  body:not(.cms-index-index):not(.page-with-filter) #maincontent {
    margin-top: 14px;
  }

  body.cms-index-index.page-layout-1column .widget.block-highlight {
    padding: 0;
  }

  .product-item-details .product.price .price-box .price {
    font-size: 18px;
  }
}

/* EMPRESA */

@media (min-width: 768px) {
  .page-header .logo img {
    height: 96px;
    margin: 0 0 20px;
  }

  .aa-Panel {
    top: 89.5px !important;
  }
  #store\.menu {
    display: flex;
  }
  .marketplace-quote-view
    .sections.nav-sections
    .section-item-content.nav-sections-item-content
    .swissup-navigationpro
    .navpro-menu,
  .cms-empresa
    .sections.nav-sections
    .section-item-content.nav-sections-item-content
    .swissup-navigationpro
    .navpro-menu {
    justify-content: center !important;
  }
}

@media (max-width: 400px) {
  .cms-index-index
    .block.widget.block-highlight
    .products-grid
    .product-items.widget-product-grid
    .product-item-photo {
    height: 200px;
  }
}

.add-adress-more-span {
  color: #27424f !important;
}
.mass-action-buttons .add-adress-more-span,
.mass-action-buttons .btn.outline {
  color: #fff !important;
}

body a,
body a:visited,
.breadcrumbs a:visited {
  color: #27424f;
}

button.btn.primary,
button.btn.primary:active,
button.btn.primary:hover,
button.action.primary:active,
.action.primary:active button.action.primary:hover,
a.btn.primary,
a.btn.primary:active,
a.btn-primary:hover,
.btn-primary,
body:not(.storelocator-index-store) a.action.primary:not(.official-store),
.catalog-product_compare-index .action.print,
.action.action-login.secondary,
.new-billing-address .action.action-update,
.dropdown-menu > li.dropdown-header > a.btn-link,
.getlocation-icon,
.getlocation-icon:hover,
.getlocation-icon.btn-primary:not(:disabled):not(.disabled):active {
  background-color: #27424f;
}
.action.primary:focus,
.action-primary:focus,
.action.primary:active,
.action-primary:active {
  background-color: #27424f;
}
a.btn-link,
.wishlist-link a,
.marketplace-checkout-shipping .marketplace-checkout-shipping-type,
.wishlist-link a:hover,
body:not(.storelocator-index-store) .filter .actions div.secondary a.show-more,
body:not(.storelocator-index-store) .filter .actions div.secondary a.show-less,
.catalog-product-view .product-item-info .find-builder a:hover,
.multiplewishlist-quote-index
  .multiple-wishlist-quote
  .shipping-block
  .shipping-block-title
  .seller-data
  a:hover,
.structure-linked-container a:hover,
.page-cc-benefits:not(.store-contact-info) a:hover,
.post-info a:hover,
.account-title-section a:hover,
.contact-list a:hover,
.page-product-structure .mfblog-replated-posts-block .post-item-link:hover,
.addressmodal .trigger-auth-popup,
.addressmodal .trigger-auth-popup:hover,
.help-page-link-color,
.help-page-link-color:hover,
.page-product-structure
  .input-structure-container
  .structure-item-wrapper.field
  .how-to-calculate,
.page-product-structure
  .input-structure-container
  .structure-item-wrapper.field
  .how-to-calculate:hover {
  color: #27424f !important;
}
button.btn.primary,
button.btn-primary,
button.action.primary,
button.btn.primary:hover,
button.btn-primary:hover,
button.action.primary:hover,
button.btn.primary:active,
button.btn-primary:active,
button.action.primary:active,
.action.primary:active,
a.btn.primary,
a.btn-primary,
.btn-primary,
body:not(.storelocator-index-store) a.action.primary:not(.official-store),
.catalog-product_compare-index .action.print,
.action.action-login.secondary,
.new-billing-address .action.action-update,
.dropdown-menu > li.dropdown-header > a.btn-link,
.getlocation-icon,
.getlocation-icon:hover,
.getlocation-icon.btn-primary:not(:disabled):not(.disabled):active {
  background-color: #27424f;
}
.page-with-filter .filter-active .state-item,
.table-vv-style .label-bought {
  background-color: #27424f;
  opacity: 0.7;
}
.multiplewishlist-index-view .budget-actions .popup-split-budget::before,
.multiplewishlist-share-view .budget-actions .popup-split-budget::before {
  filter: drop-shadow(0px 2px #27424f);
}
.multiplewishlist-index-view .budget-actions .popup-split-budget,
.multiplewishlist-share-view .budget-actions .popup-split-budget {
  border: 2px #27424f solid;
}
.author .block-description .a-right .read-more,
.author .block-description .a-right .read-more:hover {
  color: #27424f;
  border-color: #27424f;
}
.btn.btn-white {
  color: #27424f;
}
.btn.btn-white .icon-chevron svg g path {
  fill: #27424f !important;
}
button.btn.outline,
a.btn.outline,
button.copy-link,
.checkout-onepage-success .page-title-wrapper .action.print,
.opc-wrapper .action-show-popup,
.block-addresses-default .action.edit,
button.action.action-select-shipping-item,
.action.viewcart,
button.action.action-edit-address,
button.action.action-select-billing-item,
.checkout-index-index .checkout-shipping-address .new-address-popup .action,
.checkout-index-index .checkout-billing-address .new-address-popup .action,
.module-rewardpoints .rwp-nopoint a,
.block-addresses-list + .actions-toolbar .primary .action.primary.add {
  color: #27424f;
}
.marketplace-quote-view .share-button svg g g path {
  fill: #27424f;
}
.action.action-input,
.getlocation-text {
  color: #27424f;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #27424f;
}
.page-header .header-activity li a .count {
  background-color: #27424f;
}
.opc-progress-bar-item._active > span:before,
.checkout-index-index
  .opc-progress-bar
  .opc-progress-bar-item:nth-child(2):before,
.checkout-index-index
  .opc-progress-bar
  .opc-progress-bar-item:nth-child(2)
  > span:before {
  background: #27424f !important;
  border-color: #27424f !important;
}
.opc-progress-bar-item._active:before {
  background: #27424f !important;
  border-color: #27424f !important;
}
.opc-progress-bar-item._active > span:after,
body:not(.storelocator-index-store) .filter .actions div.secondary a.show-more,
body:not(.storelocator-index-store) .filter .actions div.secondary a.show-less {
  border-color: #27424f !important;
}
@media (min-width: 768px) {
  .navpro.orientation-horizontal .navpro-dropdown-level1 > .navpro-shevron {
    background: #27424f !important;
    border: 1px solid #27424f !important;
    border-color: #27424f transparent transparent #27424f !important;
  }
}
.navpro-dropdown-level1 {
  background-color: #27424f;
  border: 1px solid #27424f;
}
.page-header .block-search .qs-option-name a {
  color: #27424f !important;
}
.page-header .minicart-wrapper .action.showcart .counter.qty {
  background: #27424f;
}
.notif-actions a {
  color: #27424f;
}
.drop-budget-actions .budget-btn {
  color: #27424f;
}
.jumbotron.home-assistant {
  background-color: #27424f;
}
.home-assistant .steps em {
  color: #27424f;
}
.breadcrumbs a {
  color: #27424f;
}
.block-actions.filter-actions .filter-clear {
  border: 1px solid #27424f;
  color: #27424f;
}
.product-info-main .product-add-form .input-structure-qty .label-qty a,
.breadcrumbs a:hover {
  color: #27424f;
}
.product-info-main
  .product-add-form
  .input-structure
  .form-group
  label
  .tooltip-container
  i {
  color: #27424f;
}
.product-social-links .share-button {
  color: #27424f;
}
.adv-item .meter .meter-value b {
  color: #27424f;
}
.adv-item.value-1 .meter i:first-child,
.adv-item.value-2 .meter i:nth-child(-n + 2),
.adv-item.value-3 .meter i:nth-child(-n + 3),
.adv-item.value-4 .meter i:nth-child(-n + 4),
.adv-item.value-5 .meter i:nth-child(-n + 5) {
  background-color: #27424f;
}
.attached-product-content
  .product-attachment-container
  .downloads-item
  .item-link
  b {
  color: #27424f;
}
.construction-list li span.number {
  background-color: #27424f;
}
.table-vv-style tr:hover .table-actions .action.btn-actions {
  color: #27424f;
}
.table-vv-style tr:hover .table-actions .action.btn-actions i {
  color: #27424f;
}
.pages a.page {
  color: #27424f;
}
.pages a.page,
.pages a.page:visited {
  color: #27424f;
}
.mission-vision {
  background-color: #27424f;
}
.about-history ul li h3 {
  color: #27424f;
}
.fotorama__nav__frame.fotorama__nav__frame--dot.fotorama__active
  .fotorama__dot {
  border-color: #27424f !important;
  background-color: #27424f !important;
}
.blog-page .sidebar .widget.block .block-content .item .post-item-link {
  color: #27424f;
}
.blog-page .post-list-wrapper .post-holder .post-content .post-read-more {
  color: #27424f;
}
.post-view .post-holder .author .readmore {
  color: #27424f;
}
.popovers .discount-icon span {
  color: #27424f !important;
}
.popovers .discount-text p b {
  color: #27424f;
}
.popovers .mo-icon span {
  color: #27424f !important;
}
.modal-popup .modal-footer button.action-dismiss {
  color: #27424f;
}
.modal-popup .modal-footer button.action-accept {
  background-color: #27424f;
}
.order-title .btn-group > .btn:last-child {
  background-color: #27424f;
}
.order-actions-toolbar .actions .action {
  color: #27424f;
}
.page-with-filter:not(.storelocator-index-store)
  .filter-options-content
  .smile-es-range-slider
  .ui-slider-handle {
  background: #27424f;
}
.page-with-filter .irs--modern .irs-from,
.page-with-filter .irs--modern .irs-to,
.page-with-filter .irs--modern .irs-single {
  background-color: #27424f;
}
.page-with-filter .irs--modern .irs-from:before,
.page-with-filter .irs--modern .irs-to:before,
.page-with-filter .irs--modern .irs-single:before {
  border-top-color: #27424f;
}
.page-with-filter .irs--modern .irs-bar {
  background: #27424f;
}
.page-with-filter .filter-active .filter-active-item-clear-all {
  color: #27424f;
}
.table-comparison .tgl-flip + .tgl-btn:after,
.table-comparison .tgl-flip + .tgl-btn:before {
  background-color: #27424f !important;
}
.popup-authentication
  .block-authentication
  .actions-toolbar
  .secondary
  a.action,
.customer-account-login
  .login-container
  .block.block-customer-login
  .actions-toolbar
  .secondary
  a.action,
.checkout-onepage-success #maincontent .checkout-success a.btn.outline,
.sales-order-view
  .page-title-wrapper
  .actions-toolbar.order-actions-toolbar
  .actions
  a.action.whatsapp,
.sales-order-payment
  .page-title-wrapper
  .actions-toolbar.order-actions-toolbar
  .actions
  a.action.whatsapp,
.dropdown-menu.menu-address
  .dropdown-header-address
  .dropdown-see-address.btn-link,
.dropdown-menu.menu-budgets .dropdown-header .dropdown-see-budget {
  color: #27424f !important;
  background-color: transparent !important;
}
.checkout-index-index .opc-progress-bar-item._active:before {
  background: #27424f;
  border-color: #27424f;
}
.checkout-index-index .opc-progress-bar-item._active > span:before {
  background: #27424f;
  border-color: #27424f;
}
.checkout-index-index .opc-progress-bar-item._active > span:after {
  border-color: #27424f;
}
.checkout-index-index .opc-wrapper .shipping-address-item.selected-item {
  border-color: #27424f;
}
.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after {
  border: 7px solid #27424f;
}
.checkout-index-index .payment-method._active {
  border-color: #27424f;
  z-index: 2;
}
.checkout-index-index
  .checkout-payment-method
  .checkout-billing-address
  .payment-billing-address-list
  .billing-address-item.selected-item {
  border-color: #27424f;
  z-index: 2;
}
.checkout-index-index
  .checkout-payment-method
  .checkout-billing-address
  .payment-billing-address-list
  .billing-address-item.selected-item:after {
  background: #27424f;
}
.checkout-index-index
  .checkout-payment-method
  .checkout-billing-address
  .primary
  .action-cancel {
  color: #27424f;
}
.checkout-index-index
  .checkout-payment-method
  .checkout-billing-address
  .primary
  .action-update {
  background-color: #27424f;
}
.checkout-index-index .modal-popup .modal-footer .action-hide-popup,
.checkout-index-index .modal-popup .new-billing-address .action.action-cancel {
  color: #27424f;
}
.checkout-index-index .minicart-wrapper .action.showcart .counter.qty {
  background: #27424f;
}
.module-rewardpoints .reward-points-user {
  background: #27424f;
}
.sales-order-view .order-details-items .btn-group .btn.btn-sm:hover,
.sales-order-shipment .order-details-items .btn-group .btn.btn-sm:hover,
.sales-order-invoice .order-title-invoice .btn-group .btn.btn-sm:hover,
.checkout-onepage-success #maincontent .checkout-success a.btn:hover {
  background-color: #27424f;
}
.sales-order-payment
  #attachment-form.form-attachments
  .swissup-attachment-drag-area
  .text-attach-input
  .product-social-links
  .customer-order-link
  .copy-link.share-button {
  color: #27424f !important;
  background-color: transparent !important;
}
.cms-ayuda .page-cc-benefits .help-list li > a .cc-icon img,
.cms-ayuda-comprando .help-buying img,
.help-page-border {
  border: 1.5px solid #27424f;
}
.multiplewishlist-quote-index
  .shipping-container
  .shipping-block
  .radio-selector-wrapper.selected,
.multiplewishlist-quote-index
  .shipping-container
  .shipping-block
  .radio-selector-wrapper:before,
.multiplewishlist-quote-index
  .shipping-container
  .shipping-block
  .radio-selector-wrapper
  .address-edit-button:hover,
.checkout-index-index
  .billing-address-item.selected-item
  button.action.action-select-billing-item:before,
.checkout-index-index
  .billing-address-item
  button.action.edit-address-link:hover,
.dropdown-menu.menu-address
  .dropdown-header-address
  .dropdown-see-address.btn-link,
.dropdown-menu.menu-budgets .dropdown-header .dropdown-see-budget,
.dropdown-menu.menu-budgets .dropdown-header .dropdown-see-budget:hover,
.checkout-index-index
  .checkout-container
  .rewardpoints-block
  .payment-option-title,
.checkout-index-index
  .checkout-container
  .rewardpoints-block
  .payment-option-content {
  border: 1px solid #27424f;
}
.customer-account-index #billing-shipping-info .active-msg-container,
.multiplewishlist-quote-index
  .shipping-container
  .shipping-block
  .radio-selector-wrapper:before,
.checkout-index-index
  .billing-address-item.selected-item
  button.action.action-select-billing-item:before {
  background-color: #27424f;
}
.multiplewishlist-quote-index
  .shipping-container
  .shipping-block
  .radio-selector-wrapper
  .address-edit-button:hover,
.checkout-index-index
  .billing-address-item
  button.action.edit-address-link:hover,
.checkout-index-index
  .checkout-payment-method
  .rewardpoints-block
  .payment-option-content
  .reward-user-info
  > b
  .mw_rewardpoints,
.checkout-index-index
  .marketplace-checkout-card
  .marketplace-checkout-shippings
  .marketplace-checkout-shipping
  .marketplace-checkout-shipping-type
  span {
  color: #27424f;
}
.multiplewishlist-left-border {
  border-left: 6px solid #27424f;
}
.alternative-btn,
.alternative-btn:hover,
.alternative-btn:focus {
  color: #27424f;
  border: 1px solid #27424f;
  background: transparent;
}
.radio-left-border-width {
  border-left: 16px solid #27424f;
}
.radio-left-border {
  border-left: 12px solid #27424f;
}
.radio-btn-vv-container input:checked ~ span.checkmark-radio-btn {
  background-color: #27424f;
}
.progress-btn {
  background-color: #27424f;
}

.vv-primary-color {
  color: #27424f !important;
}

.vv-primary-border-left {
  border-left: 6px solid #27424f !important;
}
.vv-primary-background,
.background-primary-color,
.btn-primary,
.radio-btn-vv-container input:checked ~ span.vv-primary-background-input,
.active-msg-content {
  background-color: #27424f !important;
}
.border-primary-color-vv {
  border-color: #27424f !important;
}
.primary-color-vv {
  color: #27424f !important;
}
.background-store-opacity {
  background-color: #27424f20 !important;
}
.sto-primary,
.ais-RangeInput-submit {
  background: linear-gradient(0deg, #27424f, #27424f) !important;
}
.sto-tertiary {
  color: #27424f !important;
}
.sto-primary:hover,
.ais-RangeInput-submit:hover {
  background:
    linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%),
    linear-gradient(0deg, #27424f, #27424f) !important;
}
.sto-primary:active,
.ais-RangeInput-submit:active {
  background:
    linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),
    linear-gradient(0deg, #27424f, #27424f) !important;
}
.sto-tertiary .sto-label {
  color: #27424f !important;
}
.sto-icon-primary,
.ais-RefinementList-item
  .ais-RefinementList-label.checked
  .checket-img-filter
  svg
  path,
.check-image-model .ckeck-filter svg path {
  stroke: #27424f !important;
}
.ais-RefinementList-checkbox:checked,
.structure-item-wrapper .swatch-attribute .swatch-option.selected,
.swatch-attribute .swatch-option.selected,
.check-image-model .ckeck-filter rect {
  border: 2px solid #27424f !important;
}

.ais-RefinementList-checkbox:checked::after,
.ais-RefinementList-item--selected .label,
.ais-RefinementList-label:has(.ais-RefinementList-checkbox:checked) {
  color: #27424f !important;
}

.is-widget-container-vv_color
  .ais-RefinementList-item
  .ais-RefinementList-label.checked,
.is-widget-container-manufacturer
  .ais-RefinementList-item
  .ais-RefinementList-label.checked
  .img-label,
.is-widget-container-vv_model
  .ais-RefinementList-item
  .ais-RefinementList-label.checked,
.ais-RefinementList-item .ais-RefinementList-label.checked .checket-img-filter,
.ais-RangeInput-input--min:active,
.ais-RangeInput-input--max:active {
  border: 3px solid #27424f !important;
}

.account.multiplewishlist-index-index
  .fancy-radio
  label
  input[type="checkbox"]:checked
  ~ i {
  border: 1px solid #27424f !important;
}

.account.multiplewishlist-index-index .fancy-radio .fa-check:before {
  color: #27424f !important;
}

a.btn-link:hover,
.vv_primary_color {
  color: #27424f !important;
}
a:hover {
  color: #27424f;
}

button.btn:active,
a.btn:hover,
a.btn:focus,
a.btn:active,
a.action:hover,
a.action:focus,
a.action:active,
button.action:focus,
button.action:active,
.checkout-index-index
  .shipping-address-item
  button.action.edit-address-link:hover,
.checkout-index-index
  .shipping-address-item
  button.action.edit-address-link:focus,
.checkout-index-index
  .shipping-address-item
  button.action.edit-address-link:active,
.checkout-index-index
  .billing-address-item
  button.action.edit-address-link:hover,
.checkout-index-index
  .billing-address-item
  button.action.edit-address-link:focus,
.checkout-index-index
  .billing-address-item
  button.action.edit-address-link:active {
  color: #27424f;
}
a.btn.primary:hover,
a.btn-primary:hover,
a.action.primary:hover,
a.btn.primary:focus,
a.btn-primary:focus,
a.action.primary:focus,
a.btn.primary:active,
a.btn-primary:active,
a.action.primary:active,
button.btn.primary:hover,
button.btn-primary:hover,
button.action.primary:hover,
button.btn.primary:focus,
button.btn-primary:focus,
button.action.primary:focus,
button.btn.primary:active,
button.btn-primary:active,
button.action.primary:active,
.action.primary:active,
.catalog-product_compare-index .action.print:hover,
.catalog-product_compare-index .action.print:active,
.catalog-product_compare-index .action.print:focus,
.action.action-login.secondary:hover,
.action.action-login.secondary:active,
.action.action-login.secondary:focus,
.new-billing-address .action.action-update:hover,
.new-billing-address .action.action-update:active,
.new-billing-address .action.action-update:focus,
.page-with-filter
  .filter-options-content
  .smile-es-range-slider
  .actions-toolbar
  .action.primary.small:hover,
.page-with-filter
  .filter-options-content
  .smile-es-range-slider
  .actions-toolbar
  .action.primary.small:focus,
.page-with-filter
  .filter-options-content
  .smile-es-range-slider
  .actions-toolbar
  .action.primary.small:active,
.dropdown-menu > li.dropdown-header > a.btn-link:hover,
.dropdown-menu > li.dropdown-header > a.btn-link:focus,
.dropdown-menu > li.dropdown-header > a.btn-link:active {
  background: #27424f;
}
.action.primary:focus,
.action-primary:focus,
.action.primary:active,
.action-primary:active {
  background-color: #27424f;
}
.btn.btn-white:hover,
.btn.btn-white:focus,
.btn.btn-white:active,
.btn.btn-white:not(:disabled):not(.disabled):active {
  color: #27424f;
}

.btn.btn-white:hover .icon-chevron svg g path,
.btn.btn-white:focus .icon-chevron svg g path,
.btn.btn-white:active .icon-chevron svg g path,
.btn.btn-white:not(:disabled):not(.disabled):active .icon-chevron svg g path {
  fill: #27424f !important;
}
button.btn.outline,
a.btn.outline,
button.copy-link,
.checkout-onepage-success .page-title-wrapper .action.print,
.opc-wrapper .action-show-popup,
.block-addresses-default .action.edit,
button.action.action-select-shipping-item,
.action.viewcart,
button.action.action-edit-address,
button.action.action-select-billing-item,
.checkout-index-index .checkout-shipping-address .new-address-popup .action,
.checkout-index-index .checkout-billing-address .new-address-popup .action,
.module-rewardpoints .rwp-nopoint a,
.block-addresses-list + .actions-toolbar .primary .action.primary.add {
  border: 1px solid #27424f;
}
button.btn.outline:hover,
button.btn.outline:focus,
button.btn.outline:active,
a.btn.outline:hover,
a.btn.outline:focus,
a.btn.outline:active,
button.copy-link:hover,
button.copy-link:focus,
button.copy-link:active,
.checkout-onepage-success .page-title-wrapper .action.print:hover,
.checkout-onepage-success .page-title-wrapper .action.print:focus,
.checkout-onepage-success .page-title-wrapper .action.print:active,
.opc-wrapper .action-show-popup:hover,
.opc-wrapper .action-show-popup:focus,
.opc-wrapper .action-show-popup:active,
.block-addresses-default .action.edit:hover,
.block-addresses-default .action.edit:focus,
.block-addresses-default .action.edit:active,
button.action.action-select-shipping-item:hover,
button.action.action-select-shipping-item:focus,
button.action.action-select-shipping-item:active,
.action.viewcart:hover,
.action.viewcart:focus,
.action.viewcart:active,
button.action.action-edit-address:hover,
button.action.action-edit-address:focus,
button.action.action-edit-address:active,
button.action.action-select-billing-item:hover,
button.action.action-select-billing-item:focus,
button.action.action-select-billing-item.active,
.checkout-index-index
  .checkout-shipping-address
  .new-address-popup
  .action:hover,
.checkout-index-index
  .checkout-shipping-address
  .new-address-popup
  .action:focus,
.checkout-index-index
  .checkout-shipping-address
  .new-address-popup
  .action:active,
.checkout-index-index
  .checkout-billing-address
  .new-address-popup
  .action:hover,
.checkout-index-index
  .checkout-billing-address
  .new-address-popup
  .action:focus,
.checkout-index-index
  .checkout-billing-address
  .new-address-popup
  .action:active,
.module-rewardpoints .rwp-nopoint a:hover,
.module-rewardpoints .rwp-nopoint a:focus,
.module-rewardpoints .rwp-nopoint a:active,
.block-addresses-list + .actions-toolbar .primary .action.primary.add:hover,
.block-addresses-list + .actions-toolbar .primary .action.primary.add:focus,
.block-addresses-list + .actions-toolbar .primary .action.primary.add:active {
  border: 1px solid #27424f;
  color: #27424f;
}
.form-control:focus {
  border-color: #27424f;
}
.navpro
  .level0
  .navpro-dropdown-level1
  > .navpro-dropdown-inner
  > .gutters
  > .navpro-col
  > .children
  > li
  > a:hover,
.navpro
  .level0
  .navpro-dropdown-level1
  > .navpro-dropdown-inner
  > .gutters
  > .navpro-col
  > .children
  .parent
  > a:hover {
  background-color: #27424f;
}
.block-search .form.processing .control:after {
  border: 0.1em solid #27424f;
}
i.fa.fa-info {
  background-color: #27424f;
}
a:visited,
.alink:visited,
.breadcrumbs a:visited {
  color: #27424f;
}
.product-social-links ._2tga._49ve {
  color: #27424f;
}
.account .block-collapsible-nav .item.current strong {
  color: #27424f;
}
.payment-billing-address-list .address-item:hover div.action a.action,
.payment-billing-address-list .address-item div.action a.action:hover {
  border-color: #27424f;
  color: #27424f;
}
.table-vv-style tr:hover .table-actions .action.btn-actions {
  border: 1px solid #27424f;
}
.page-cc-benefits article h3 {
  color: #27424f;
}
.page-cc-benefits .help-list li > a:hover h3 {
  color: #27424f;
}
.blog-page .post-list-wrapper .post-holder .post-content .post-read-more {
  border: 1px solid #27424f;
}
.post-view .post-holder .author .readmore {
  border: 1px solid #27424f;
}
.header-note p b a {
  border: 1px solid #27424f;
}
.header-note p b a:hover {
  border: 1px solid #27424f;
  color: #27424f !important;
}
.modal-popup .modal-footer button.action-dismiss {
  border: 1px solid #27424f;
}
.modal-popup .modal-footer button.action-dismiss:hover,
.modal-popup .modal-footer button.action-dismiss:active,
.modal-popup .modal-footer button.action-dismiss:focus {
  border: 1px solid #27424f;
  color: #27424f;
}
.modal-popup .modal-footer button.action-accept:hover,
.modal-popup .modal-footer button.action-accept:active,
.modal-popup .modal-footer button.action-accept:focus {
  background: #27424f;
}
.order-title .btn-group > .btn:last-child:hover {
  background: #27424f;
}
.order-actions-toolbar .actions .action {
  border: 1px solid #27424f;
}
.page-with-filter .swissup-filter-item-checkbox input:checked + div::before {
  border-color: #27424f;
}
.page-with-filter
  .swissup-filter-item-checkbox
  input.loading:checked
  + div::before {
  border-color: #27424f;
}
.page-with-filter .filter-active .filter-active-item-clear-all {
  border: 1px solid #27424f;
}
.page-with-filter .filter-active .filter-active-item-clear-all {
  border: 1px solid #27424f;
}
.page-with-filter .filter-active .filter-active-item-clear-all:hover,
.page-with-filter .filter-active .filter-active-item-clear-all:focus,
.page-with-filter .filter-active .filter-active-item-clear-all:active {
  border: 1px solid #27424f;
  color: #27424f;
}
.table-comparison .tgl-flip + .tgl-btn:after:focus,
.table-comparison .tgl-flip + .tgl-btn:before:focus,
.table-comparison .tgl-flip + .tgl-btn:after:active,
.table-comparison .tgl-flip + .tgl-btn:before:active,
.table-comparison .tgl-flip + .tgl-btn:after:hover,
.table-comparison .tgl-flip + .tgl-btn:before:hover {
  background: #27424f !important;
}
.popup-authentication
  .block-authentication
  .actions-toolbar
  .secondary
  a.action:hover,
.popup-authentication
  .block-authentication
  .actions-toolbar
  .secondary
  a.action:focus,
.popup-authentication
  .block-authentication
  .actions-toolbar
  .secondary
  a.action:active {
  color: #27424f;
}
.checkout-index-index
  .table-checkout-shipping-method
  .col-method
  input:checked
  + i {
  background-color: #27424f;
  border-color: #27424f;
}
.checkout-index-index
  .table-checkout-shipping-method
  .col-method
  input[type="radio"]:checked
  + i:hover {
  background-color: #27424f;
}
.checkout-index-index
  .checkout-payment-method
  .payment-method
  .payment-method-title
  input[type="radio"]:checked:hover
  + label:before {
  background-color: #27424f;
}
.checkout-index-index
  .checkout-payment-method
  .payment-method
  .payment-method-title
  input:checked
  + label:before {
  background-color: #27424f;
  border-color: #27424f;
}
.checkout-index-index
  .shipping-address-item
  button.action.edit-address-link:hover {
  border-color: #27424f;
}
.checkout-index-index
  .shipping-address-item.selected-item
  button.action.action-select-shipping-item:before {
  background-color: #27424f;
  border-color: #27424f;
}
.checkout-index-index
  .checkout-payment-method
  .checkout-billing-address
  .primary
  .action-update:hover,
.checkout-index-index
  .checkout-payment-method
  .checkout-billing-address
  .primary
  .action-update:focus,
.checkout-index-index
  .checkout-payment-method
  .checkout-billing-address
  .primary
  .action-update:active {
  background: #27424f;
}
.checkout-index-index
  .billing-address-item.selected-item
  button.action.action-select-billing-item:before {
  background-color: #27424f;
  border-color: #27424f;
}
.checkout-index-index
  .billing-address-item
  button.action.edit-address-link:hover {
  border-color: #27424f !important;
}

.div-addresses-options input[type="radio"] {
  accent-color: #27424f !important;
}

.search.results > dl.block > dd.item a,
.primary-color-vv {
  color: #27424f !important;
}
.search.results > dl.block > dd.item a:hover {
  border-color: #27424f;
}
.popover-trigger.icon-info i.fa-info-circle {
  color: #27424f;
}

.sales-order-view .order-details-items .btn-group .btn.btn-sm,
.sales-order-shipment .order-details-items .btn-group .btn.btn-sm,
.sales-order-invoice .order-title-invoice .btn-group .btn.btn-sm,
.checkout-onepage-success #maincontent .checkout-success a.btn,
#addtocart-wishpopup .budget-group-buttons button,
body.customer-account-index
  #billing-shipping-info
  .typeaddress
  .default-address,
.sales-order-view .order-details-items .btn-group .btn.btn-sm,
.sales-order-shipment .order-details-items .btn-group .btn.btn-sm,
.sales-order-invoice .order-title-invoice .btn-group .btn.btn-sm,
.checkout-onepage-success #maincontent .checkout-success a.btn {
  background-color: #27424f;
}

.catalog-product-view .actions-custom-product button.action,
.box-actions .btn-submit-form-builder,
.btn.outline.edit,
.btn.outline.back,
.multiple_wishlist_product_form .submit-button-wrapper .btn.action.primary,
.budget-group-buttons button,
.edit-title-budget button,
.pre-con .btn.action.primary,
.btn.primary.back-to-budget,
.new-address-popup .action,
#maincontent
  .product-add-form.product-item-info
  .budget-group-buttons
  .btn.primary.addingwishlist,
.page-wrapper
  #maincontent
  #multiple_wishlist_add_form
  .budget-group-buttons
  .btn.primary.addingwishlist,
.actions-toolbar button.primary,
.actions-primary a.action:not(.tocompare),
.actions-toolbar a.action,
.budget-actions .share-button,
.product-item-inner .actions-primary .btn.action.primary {
  background-color: #27424f !important;
}

body:not(.storelocator-index-store) .actions-toolbar button.primary,
.box-actions button.primary,
.budget-actions .share-button,
button.btn.primary,
button.btn-primary,
button.btn.primary:hover,
button.btn-primary:hover,
button.btn.primary:active,
button.btn-primary:active,
body:not(.storelocator-index-store) button.action.primary,
a.btn.primary,
a.btn-primary,
body:not(.storelocator-index-store) a.action.primary:not(.official-store),
.catalog-product_compare-index .action.print,
.action.action-login.secondary,
.new-billing-address .action.action-update,
.dropdown-menu > li.dropdown-header > a.btn-link,
.product.details.product-item-details .noprice-text a.findelocation,
#maincontent
  .product-add-form.product-item-info
  .findelocation-container
  .noprice-text
  .findelocation,
.multiplewishlist-index-view
  .box-actions.budget-actions
  .product-social-links
  .btn.outline.share-button,
.multiplewishlist-share-view
  .box-actions.budget-actions
  .product-social-links
  .btn.outline.share-button,
.new-address-popup button.action,
.page-products .actions.actions-custom-product button.btn.action.primary,
.sellers-products.product-item-info
  .field.submit-button-wrapper
  button.btn.action.primary,
.product-item-info .box-tocart.microsite .btn.action.primary,
#maincontent .btn.action.primary,
.label-active.active-wishlist,
.catalog-product-view
  .sellers-wrapper
  .no-sellers
  .location
  .text-noprice-location
  .noprice-text
  .findelocation,
.dropdown-menu.menu-address .dropdown-header-address .dropdown-new-address,
.customer-account-index .typeaddress .default-address,
.multiplewishlist-index-view .product-social-links button.copy-link,
.checkout-onepage-success #maincontent .checkout-success .block-content a.btn,
.checkout-onepage-success
  #maincontent
  .checkout-success
  .block-content
  a.btn
  span,
.popup-constructor .head-constructor,
body:not(.storelocator-index-store)
  .fancy-radio
  label
  input[type="checkbox"]:checked
  ~ i,
.dropdown-menu.menu-address .dropdown-header-address .btn-link.wo-address,
.menu-budgets .wo-budgets,
.calculate-material-slick,
.structure-slick .structure-slick-carousel .slick-dots li.slick-active button {
  background-color: #27424f !important;
}
.ais-RangeSlider .rheostat-progress {
  background-color: #27424f !important;
}

.prolabel__content b.featured-label:nth-child(1) {
  border: 10px solid #27424f !important;
  border-left: 4px solid transparent !important;
}
.prolabel__content b.featured-label:nth-child(2) {
  border: 10px solid #27424f !important;
  border-right: 4px solid transparent !important;
}
.popup-constructor {
  border: 1px solid #27424f;
}
.popup-constructor:after {
  border: 1px solid #27424f;
  border-color: transparent #27424f #27424f transparent;
}
.wishlist-index-row.radio-left-border {
  border-top: 17px solid #27424f;
}
.jumbotron.footer {
  background: #27424f;
}

.actions-toolbar button.primary:hover,
.box-actions button.primary:hover,
.budget-actions .share-button:hover,
button.btn.primary:hover,
button.btn-primary:hover,
button.action.primary:hover,
a.btn.primary:hover,
a.btn-primary:hover,
a.action.primary:hover,
.catalog-product_compare-index .action.print:hover,
.action.action-login.secondary:hover,
.new-billing-address .action.action-update:hover,
.dropdown-menu > li.dropdown-header > a.btn-link:hover,
.product.details.product-item-details .noprice-text a.findelocation:hover,
#maincontent
  .product-add-form.product-item-info
  .findelocation-container
  .noprice-text
  .findelocation:hover,
.multiplewishlist-index-view
  .box-actions.budget-actions
  .product-social-links
  .btn.outline.share-button:hover,
.multiplewishlist-share-view
  .box-actions.budget-actions
  .product-social-links
  .btn.outline.share-button:hover,
.new-address-popup button.action:hover,
.page-products .actions.actions-custom-product button.btn.action.primary:hover,
.sellers-products.product-item-info
  .field.submit-button-wrapper
  button.btn.action.primary:hover,
.product-item-info .box-tocart.microsite .btn.action.primary:hover,
.popup-authentication
  .block-customer-login
  .fieldset
  .actions-toolbar
  .secondary
  a.action:hover,
#maincontent .btn.action.primary:hover {
  background-color: #27424f !important;
}

.actions-toolbar button.primary,
.box-actions button.primary,
.budget-actions .share-button,
button.btn.primary,
button.btn-primary,
button.btn.primary:hover,
button.btn-primary:hover,
button.btn.primary:active,
button.btn-primary:active,
body:not(.storelocator-index-store) button.action.primary,
a.btn.primary,
a.btn-primary,
body:not(.storelocator-index-store) a.action.primary:not(.official-store),
.catalog-product_compare-index .action.print,
.action.action-login.secondary,
.new-billing-address .action.action-update,
.dropdown-menu > li.dropdown-header > a.btn-link,
.product.details.product-item-details .noprice-text a.findelocation,
#maincontent
  .product-add-form.product-item-info
  .findelocation-container
  .noprice-text
  .findelocation,
.multiplewishlist-index-view
  .box-actions.budget-actions
  .product-social-links
  .btn.outline.share-button,
.multiplewishlist-share-view
  .box-actions.budget-actions
  .product-social-links
  .btn.outline.share-button,
.new-address-popup button.action,
a.btn-primary span,
.product-item-info .box-tocart.microsite .btn.action.primary,
body:not(.marketplace-quote-view):not(.marketplace-share-view)
  #maincontent
  .btn.action.primary
  span,
.label-active.active-wishlist,
.catalog-product-view
  .sellers-wrapper
  .no-sellers
  .location
  .text-noprice-location
  .noprice-text
  .findelocation,
.dropdown-menu.menu-address .dropdown-header-address .dropdown-new-address,
.customer-account-index .typeaddress .default-address span,
.multiplewishlist-index-view .product-social-links button.copy-link,
.prolabels-wrapper .prolabel__content,
.prolabels-content-wrapper .prolabel__content,
.sales-order-view
  .page-title-wrapper
  .actions-toolbar.order-actions-toolbar
  .actions
  .action.order-primary:hover,
.sales-order-payment
  .page-title-wrapper
  .actions-toolbar.order-actions-toolbar
  .actions
  .action.order-primary:hover,
.checkout-onepage-success #maincontent .checkout-success .block-content a.btn,
.checkout-onepage-success
  #maincontent
  .checkout-success
  .block-content
  a.btn
  span,
.popup-constructor .head-constructor h2,
.fancy-radio label input[type="checkbox"]:checked ~ i,
.active-msg-content,
.dropdown-menu.menu-address .dropdown-header-address .btn-link.wo-address,
.menu-budgets .wo-budgets,
.menu-budgets .wo-budgets:hover {
  color: #666666 !important;
}

.header.wrapper,
.header.wrapper.is_stuck {
  background-color: #ffff;
}
.multiplewishlist-index-index .btn-group.mass-action-buttons .btn.outline,
.btn-actions.btn-delete.wishlist-remove,
.btn-actions.btn-edit.wishlist-edit,
.customer-account-index .box-actions .btn.outline.edit,
.payment-billing-address-list .address-item .action .action.edit,
.payment-billing-address-list .address-item .action .action.delete,
.customer-account-edit
  .form-edit-account
  .box-actions
  .btn.outline.back.pull-left,
.multiplewishlist-index-view .input-group > .input-group-append > .btn,
.multiplewishlist-index-view
  .multiple_wishlist_table.table-vv-style
  .table-actions
  .btn-simple
  .action.btn-actions.btn-delete.wishlist-item-remove,
.multiplewishlist-index-view
  .multiple_wishlist_table.table-vv-style
  .table-comments
  .control
  .btn.outline.btn-sm,
.multiplewishlist-index-view
  .box-actions.budget-actions
  .btn.outline.delete-budget,
.multiplewishlist-quote-index
  .shipping-container
  .shipping-block.customer-address-wrapper
  .radio-selector-wrapper.address
  .action.address-edit-button,
.multiplewishlist-quote-index
  .shipping-quote-container
  .go-to-payment-wrapper
  .btn.primary.back-to-budget,
.multiplewishlist-share-view
  .block-content
  .actions-share-budget
  .btn.outline.copy-budget,
.checkout-index-index
  .checkout-container
  .opc-wrapper
  .checkout-payment-method
  .checkout-billing-address
  .payment-billing-address-list
  .billing-address-item.billing-type.selected-item
  .action.edit-address-link,
.checkout-index-index
  .checkout-container
  .checkout-shipping-address
  .field.addresses
  .shipping-address-items
  .shipping-address-item
  .action.edit-address-link,
.checkout-index-index
  .checkout-payment-method
  .payment-option-content
  .form-discount
  .actions-toolbar
  .primary
  .action:not(:focus) {
  background-color: #27424f !important;
}

.aa-Panel a.view-more {
  background-color: #27424f !important;
  color: #ffffff !important;
  border-radius: 8px !important;
  padding: 8px 16px !important;
}

#autocomplete-products-footer {
  padding: 16px 0 !important;
}

@media (min-width: 769px) {
  .aa-Panel .aa-List {
    max-height: 72vh !important;
  }
}
.nav-2 .level-top.ui-corner-all {
  pointer-events: none !important;
}

/* CSS FIN */

                body a, body a:visited, .breadcrumbs a:visited {
                    color: #27424F;
                }

                button.btn.primary, button.btn.primary:active, button.btn.primary:hover, button.action.primary:active, .action.primary:active button.action.primary:hover, a.btn.primary, a.btn.primary:active, a.btn-primary:hover, .btn-primary, body:not(.storelocator-index-store) a.action.primary:not(.official-store), .catalog-product_compare-index .action.print, .action.action-login.secondary, .new-billing-address .action.action-update, .dropdown-menu > li.dropdown-header > a.btn-link, .getlocation-icon, .getlocation-icon:hover, .getlocation-icon.btn-primary:not(:disabled):not(.disabled):active {
                    background-color: #27424F;
                }
                .action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active{
                    background-color: #27424F;
                }
                a.btn-link,
                .wishlist-link a,
                .marketplace-checkout-shipping .marketplace-checkout-shipping-type,
                .wishlist-link a:hover,
                body:not(.storelocator-index-store) .filter .actions div.secondary a.show-more,
                body:not(.storelocator-index-store) .filter .actions div.secondary a.show-less,
                .catalog-product-view .product-item-info .find-builder a:hover,
                .multiplewishlist-quote-index .multiple-wishlist-quote .shipping-block .shipping-block-title .seller-data a:hover,
                .structure-linked-container a:hover,
                .page-cc-benefits:not(.store-contact-info) a:hover,
                .post-info a:hover,
                .account-title-section a:hover,
                .contact-list a:hover,
                .page-product-structure .mfblog-replated-posts-block .post-item-link:hover,
                .addressmodal .trigger-auth-popup,
                .addressmodal .trigger-auth-popup:hover,
                .help-page-link-color,
                .help-page-link-color:hover,
                .page-product-structure .input-structure-container .structure-item-wrapper.field .how-to-calculate,
                .page-product-structure .input-structure-container .structure-item-wrapper.field .how-to-calculate:hover {
                    color: #27424F !important;
                }
                button.btn.primary,
                button.btn-primary,
                button.action.primary,
                button.btn.primary:hover,
                button.btn-primary:hover,
                button.action.primary:hover,
                button.btn.primary:active,
                button.btn-primary:active,
                button.action.primary:active,
                .action.primary:active,
                a.btn.primary,
                a.btn-primary,
                .btn-primary,
                body:not(.storelocator-index-store) a.action.primary:not(.official-store),
                .catalog-product_compare-index .action.print,
                .action.action-login.secondary,
                .new-billing-address .action.action-update,
                .dropdown-menu > li.dropdown-header > a.btn-link,
                .getlocation-icon,
                .getlocation-icon:hover,
                .getlocation-icon.btn-primary:not(:disabled):not(.disabled):active {
                    background-color: #27424F;
                }
                .page-with-filter .filter-active .state-item,
                .table-vv-style .label-bought {
                    background-color: #27424F;
                    opacity: 0.7;
                }
                .multiplewishlist-index-view .budget-actions .popup-split-budget::before,
                .multiplewishlist-share-view .budget-actions .popup-split-budget::before {
                    filter: drop-shadow(0px 2px #27424F);
                }
                .multiplewishlist-index-view .budget-actions .popup-split-budget,
                .multiplewishlist-share-view .budget-actions .popup-split-budget {
                    border: 2px #27424F solid;
                }
                .author .block-description .a-right .read-more,
                .author .block-description .a-right .read-more:hover {
                    color: #27424F;
                    border-color: #27424F;
                }
                .btn.btn-white {
                    color: #27424F;
                }
                .btn.btn-white .icon-chevron svg g path {
                    fill: #27424F !important;
                }
                button.btn.outline,
                a.btn.outline,
                button.copy-link,
                .checkout-onepage-success .page-title-wrapper .action.print,
                .opc-wrapper .action-show-popup,
                .block-addresses-default .action.edit,
                button.action.action-select-shipping-item,
                .action.viewcart,
                button.action.action-edit-address,
                button.action.action-select-billing-item,
                .checkout-index-index .checkout-shipping-address .new-address-popup .action,
                .checkout-index-index .checkout-billing-address .new-address-popup .action,
                .module-rewardpoints .rwp-nopoint a,
                .block-addresses-list + .actions-toolbar .primary .action.primary.add {
                    color: #27424F;
                }
                .marketplace-quote-view .share-button svg g g path {
                    fill: #27424F;
                }
                .action.action-input,
                .getlocation-text {
                    color: #27424F;
                }
                .dropdown-menu > li > a:hover,
                .dropdown-menu > li > a:focus {
                    color: #27424F;
                }
                .page-header .header-activity li a .count {
                    background-color: #27424F;
                }
                .opc-progress-bar-item._active > span:before,
                .checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(2):before,
                .checkout-index-index .opc-progress-bar .opc-progress-bar-item:nth-child(2) > span:before {
                    background: #27424F !important;
                    border-color: #27424F !important;
                }
                .opc-progress-bar-item._active:before {
                    background: #27424F !important;
                    border-color: #27424F !important;
                }
                .opc-progress-bar-item._active > span:after,
                body:not(.storelocator-index-store) .filter .actions div.secondary a.show-more,
                body:not(.storelocator-index-store) .filter .actions div.secondary a.show-less {
                    border-color: #27424F !important;
                }
                @media (min-width: 768px) {
                    .navpro.orientation-horizontal .navpro-dropdown-level1 > .navpro-shevron {
                        background: #27424F !important;
                        border: 1px solid #27424F !important;
                        border-color: #27424F transparent transparent #27424F !important;
                    }
                }
                .navpro-dropdown-level1 {
                    background-color: #27424F;
                    border: 1px solid #27424F;
                }
                .page-header .block-search .qs-option-name a {
                    color: #27424F !important;
                }
                .page-header .minicart-wrapper .action.showcart .counter.qty {
                    background: #27424F;
                }
                .notif-actions a {
                    color: #27424F;
                }
                .drop-budget-actions .budget-btn {
                    color: #27424F;;
                }
                .jumbotron.home-assistant {
                    background-color: #27424F;
                }
                .home-assistant .steps em {
                    color: #27424F;
                }
                .breadcrumbs a {
                    color: #27424F;
                }
                .block-actions.filter-actions .filter-clear {
                    border: 1px solid #27424F;
                    color: #27424F;
                }
                .product-info-main .product-add-form .input-structure-qty .label-qty a,
                .breadcrumbs a:hover {
                    color: #27424F;
                }
                .product-info-main .product-add-form .input-structure .form-group label .tooltip-container i {
                    color: #27424F;
                }
                .product-social-links .share-button {
                    color: #27424F;
                }
                .adv-item .meter .meter-value b {
                    color: #27424F;
                }
                .adv-item.value-1 .meter i:first-child,
                .adv-item.value-2 .meter i:nth-child(-n+2),
                .adv-item.value-3 .meter i:nth-child(-n+3),
                .adv-item.value-4 .meter i:nth-child(-n+4),
                .adv-item.value-5 .meter i:nth-child(-n+5) {
                    background-color: #27424F;
                }
                .attached-product-content .product-attachment-container .downloads-item .item-link b {
                    color: #27424F;
                }
                .construction-list li span.number {
                    background-color: #27424F;
                }
                .table-vv-style tr:hover .table-actions .action.btn-actions {
                    color: #27424F;
                }
                .table-vv-style tr:hover .table-actions .action.btn-actions i {
                    color: #27424F;
                }
                .pages a.page {
                    color: #27424F;
                }
                .pages a.page,
                .pages a.page:visited {
                    color: #27424F;
                }
                .mission-vision {
                    background-color: #27424F;
                }
                .about-history ul li h3 {
                    color: #27424F;
                }
                .fotorama__nav__frame.fotorama__nav__frame--dot.fotorama__active .fotorama__dot {
                    border-color: #27424F !important;
                    background-color: #27424F !important;
                }
                .blog-page .sidebar .widget.block .block-content .item .post-item-link {
                    color: #27424F;
                }
                .blog-page .post-list-wrapper .post-holder .post-content .post-read-more {
                    color: #27424F;
                }
                .post-view .post-holder .author .readmore {
                    color: #27424F;
                }
                .popovers .discount-icon span {
                    color: #27424F !important;
                }
                .popovers .discount-text p b {
                    color: #27424F;
                }
                .popovers .mo-icon span {
                    color: #27424F !important;
                }
                .modal-popup .modal-footer button.action-dismiss {
                    color: #27424F;
                }
                .modal-popup .modal-footer button.action-accept {
                    background-color: #27424F;
                }
                .order-title .btn-group > .btn:last-child {
                    background-color: #27424F;
                }
                .order-actions-toolbar .actions .action {
                    color: #27424F;
                }
                .page-with-filter:not(.storelocator-index-store) .filter-options-content .smile-es-range-slider .ui-slider-handle {
                    background: #27424F;
                }
                .page-with-filter .irs--modern .irs-from,
                .page-with-filter .irs--modern .irs-to,
                .page-with-filter .irs--modern .irs-single {
                    background-color: #27424F;
                }
                .page-with-filter .irs--modern .irs-from:before,
                .page-with-filter .irs--modern .irs-to:before,
                .page-with-filter .irs--modern .irs-single:before {
                    border-top-color: #27424F;
                }
                .page-with-filter .irs--modern .irs-bar {
                    background: #27424F;
                }
                .page-with-filter .filter-active .filter-active-item-clear-all {
                    color: #27424F;
                }
                .table-comparison .tgl-flip + .tgl-btn:after,
                .table-comparison .tgl-flip + .tgl-btn:before {
                    background-color: #27424F !important;
                }
                .popup-authentication .block-authentication .actions-toolbar .secondary a.action,
                .customer-account-login .login-container .block.block-customer-login .actions-toolbar .secondary a.action,
                .checkout-onepage-success #maincontent .checkout-success a.btn.outline,
                .sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action.whatsapp,
                .sales-order-payment .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions a.action.whatsapp,
                .dropdown-menu.menu-address .dropdown-header-address .dropdown-see-address.btn-link,
                .dropdown-menu.menu-budgets .dropdown-header .dropdown-see-budget {
                    color: #27424F !important;
                    background-color: transparent !important;
                }
                .checkout-index-index .opc-progress-bar-item._active:before {
                    background: #27424F;
                    border-color: #27424F;
                }
                .checkout-index-index .opc-progress-bar-item._active > span:before {
                    background: #27424F;
                    border-color: #27424F;
                }
                .checkout-index-index .opc-progress-bar-item._active > span:after {
                    border-color: #27424F;
                }
                .checkout-index-index .opc-wrapper .shipping-address-item.selected-item {
                    border-color: #27424F;
                }
                .checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after {
                    border: 7px solid #27424F;
                }
                .checkout-index-index .payment-method._active {
                    border-color: #27424F;
                    z-index: 2;
                }
                .checkout-index-index .checkout-payment-method .checkout-billing-address .payment-billing-address-list .billing-address-item.selected-item {
                    border-color: #27424F;
                    z-index: 2;
                }
                .checkout-index-index .checkout-payment-method .checkout-billing-address .payment-billing-address-list .billing-address-item.selected-item:after {
                    background: #27424F;
                }
                .checkout-index-index .checkout-payment-method .checkout-billing-address .primary .action-cancel {
                    color: #27424F;
                }
                .checkout-index-index .checkout-payment-method .checkout-billing-address .primary .action-update {
                    background-color: #27424F;
                }
                .checkout-index-index .modal-popup .modal-footer .action-hide-popup,
                .checkout-index-index .modal-popup .new-billing-address .action.action-cancel {
                    color: #27424F;
                }
                .checkout-index-index .minicart-wrapper .action.showcart .counter.qty {
                    background: #27424F;
                }
                .module-rewardpoints .reward-points-user {
                    background: #27424F;
                }
                .sales-order-view .order-details-items .btn-group .btn.btn-sm:hover,
                .sales-order-shipment .order-details-items .btn-group .btn.btn-sm:hover,
                .sales-order-invoice .order-title-invoice .btn-group .btn.btn-sm:hover,
                .checkout-onepage-success #maincontent .checkout-success a.btn:hover
                {
                    background-color: #27424F;
                }
                .sales-order-payment #attachment-form.form-attachments .swissup-attachment-drag-area .text-attach-input .product-social-links .customer-order-link .copy-link.share-button {
                    color: #27424F !important;
                    background-color: transparent !important;
                }
                .cms-ayuda .page-cc-benefits .help-list li > a .cc-icon img,
                .cms-ayuda-comprando .help-buying img,
                .help-page-border {
                    border: 1.5px solid #27424F;
                }
                .multiplewishlist-quote-index .shipping-container .shipping-block .radio-selector-wrapper.selected,
                .multiplewishlist-quote-index .shipping-container .shipping-block .radio-selector-wrapper:before,
                .multiplewishlist-quote-index .shipping-container .shipping-block .radio-selector-wrapper .address-edit-button:hover,
                .checkout-index-index .billing-address-item.selected-item button.action.action-select-billing-item:before,
                .checkout-index-index .billing-address-item button.action.edit-address-link:hover,
                .dropdown-menu.menu-address .dropdown-header-address .dropdown-see-address.btn-link,
                .dropdown-menu.menu-budgets .dropdown-header .dropdown-see-budget,
                .dropdown-menu.menu-budgets .dropdown-header .dropdown-see-budget:hover,
                .checkout-index-index .checkout-container .rewardpoints-block .payment-option-title,
                .checkout-index-index .checkout-container .rewardpoints-block .payment-option-content {
                    border: 1px solid #27424F;
                }
                .customer-account-index #billing-shipping-info .active-msg-container,
                .multiplewishlist-quote-index .shipping-container .shipping-block .radio-selector-wrapper:before,
                .checkout-index-index .billing-address-item.selected-item button.action.action-select-billing-item:before {
                    background-color: #27424F;
                }
                .multiplewishlist-quote-index .shipping-container .shipping-block .radio-selector-wrapper .address-edit-button:hover,
                .checkout-index-index .billing-address-item button.action.edit-address-link:hover,
                .checkout-index-index .checkout-payment-method .rewardpoints-block .payment-option-content .reward-user-info > b .mw_rewardpoints,
                .checkout-index-index .marketplace-checkout-card .marketplace-checkout-shippings .marketplace-checkout-shipping .marketplace-checkout-shipping-type span {
                    color: #27424F;
                }
                .multiplewishlist-left-border {
                    border-left: 6px solid #27424F;
                }
                .alternative-btn,
                .alternative-btn:hover,
                .alternative-btn:focus {
                    color: #27424F;
                    border: 1px solid #27424F;
                    background: transparent;
                }
                .radio-left-border-width {
                    border-left: 16px solid #27424F;
                }
                .radio-left-border {
                    border-left: 12px solid #27424F;
                }
                .radio-btn-vv-container input:checked ~ span.checkmark-radio-btn {
                    background-color: #27424F;
                }
                .progress-btn {
                    background-color: #27424F;
                }

                .vv-primary-color {
                    color:#27424F !important;
                    }

                .vv-primary-border-left {
                    border-left: 6px solid #27424F !important;
                }
                .vv-primary-background,
                .background-primary-color,
                .btn-primary,
                .radio-btn-vv-container input:checked ~ span.vv-primary-background-input,
                 .active-msg-content {
                background-color: #27424F !important;
                }
                .border-primary-color-vv {
                    border-color: #27424F !important;
                }
                .primary-color-vv {
                    color: #27424F !important;
                }
                .background-store-opacity {
                    background-color: #27424F20 !important;
                 }
                .sto-primary, .ais-RangeInput-submit {
                    background: linear-gradient(0deg, #27424F, #27424F) !important;
                }
                .sto-tertiary {
                    color: #27424F !important;
                }
                .sto-primary:hover, .ais-RangeInput-submit:hover {
                    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%),
                                linear-gradient(0deg, #27424F, #27424F) !important;
                }
                .sto-primary:active, .ais-RangeInput-submit:active {
                    background: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),
                                linear-gradient(0deg, #27424F, #27424F) !important;
                }
                .sto-tertiary .sto-label {
                    color: #27424F !important;
                }
                .sto-icon-primary,
                .ais-RefinementList-item .ais-RefinementList-label.checked .checket-img-filter svg path,
                .check-image-model .ckeck-filter svg path {
                    stroke: #27424F !important;
                }
                .ais-RefinementList-checkbox:checked,
                .structure-item-wrapper .swatch-attribute .swatch-option.selected,
                .swatch-attribute .swatch-option.selected,
                .check-image-model .ckeck-filter rect {
                    border: 2px solid #27424F !important;
                }

                .ais-RefinementList-checkbox:checked::after,
                .ais-RefinementList-item--selected .label,
                .ais-RefinementList-label:has(.ais-RefinementList-checkbox:checked) {
                    color: #27424F !important;
                }

                .is-widget-container-vv_color .ais-RefinementList-item .ais-RefinementList-label.checked,
                .is-widget-container-manufacturer .ais-RefinementList-item .ais-RefinementList-label.checked .img-label,
                .is-widget-container-vv_model .ais-RefinementList-item .ais-RefinementList-label.checked,
                .ais-RefinementList-item .ais-RefinementList-label.checked .checket-img-filter,
                .ais-RangeInput-input--min:active,
                .ais-RangeInput-input--max:active {
                    border: 3px solid #27424F !important;
                }

                .account.multiplewishlist-index-index .fancy-radio label input[type="checkbox"]:checked ~ i {
                   border: 1px solid #27424F !important;
                }

                .account.multiplewishlist-index-index .fancy-radio .fa-check:before {
                   color: #27424F !important;
                }

                .box-edge.left {
                    border-left: 2.5px solid #27424F !important;
                }
                .box-edge.right {
                    border-right: 2.5px solid #27424F !important;
                }
                .box-edge.top {
                    border-top: 2.5px solid #27424F !important;
                }
                .box-edge.bottom {
                    border-bottom: 2.5px solid #27424F !important;
                }
                .marketplace-optimizer-view .tr-optimizer .switch-rotate:has(input:checked)  {
                    background: #27424F !important;
                }
                .multiplewishlist-header-container .container-adress-budget:not(:has(.form-address-edit)), .multiplewishlist-header-container .form-address-edit {
                    background: #27424F !important;
                }
            
            a.btn-link:hover,
             .vv_primary_color {
                color: #27424F !important;
            }
            a:hover {
                 color: #27424F;
            }

            button.btn:active,
            a.btn:hover,
            a.btn:focus,
            a.btn:active,
            a.action:hover,
            a.action:focus,
            a.action:active,
            button.action:focus,
            button.action:active,
            .checkout-index-index .shipping-address-item button.action.edit-address-link:hover,
            .checkout-index-index .shipping-address-item button.action.edit-address-link:focus,
            .checkout-index-index .shipping-address-item button.action.edit-address-link:active,
            .checkout-index-index .billing-address-item button.action.edit-address-link:hover,
            .checkout-index-index .billing-address-item button.action.edit-address-link:focus,
            .checkout-index-index .billing-address-item button.action.edit-address-link:active {
                color: #27424F;
            }
            a.btn.primary:hover,
            a.btn-primary:hover,
            a.action.primary:hover,
            a.btn.primary:focus,
            a.btn-primary:focus,
            a.action.primary:focus,
            a.btn.primary:active,
            a.btn-primary:active,
            a.action.primary:active,
            button.btn.primary:hover,
            button.btn-primary:hover,
            button.action.primary:hover,
            button.btn.primary:focus,
            button.btn-primary:focus,
            button.action.primary:focus,
            button.btn.primary:active,
            button.btn-primary:active,
            button.action.primary:active,
            .action.primary:active ,
            .catalog-product_compare-index .action.print:hover,
            .catalog-product_compare-index .action.print:active,
            .catalog-product_compare-index .action.print:focus,
            .action.action-login.secondary:hover,
            .action.action-login.secondary:active,
            .action.action-login.secondary:focus,
            .new-billing-address .action.action-update:hover,
            .new-billing-address .action.action-update:active,
            .new-billing-address .action.action-update:focus,
            .page-with-filter .filter-options-content .smile-es-range-slider .actions-toolbar .action.primary.small:hover,
            .page-with-filter .filter-options-content .smile-es-range-slider .actions-toolbar .action.primary.small:focus,
            .page-with-filter .filter-options-content .smile-es-range-slider .actions-toolbar .action.primary.small:active,
            .dropdown-menu > li.dropdown-header > a.btn-link:hover,
            .dropdown-menu > li.dropdown-header > a.btn-link:focus,
            .dropdown-menu > li.dropdown-header > a.btn-link:active {
                background: #27424F;
            }
            .action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active{
                background-color: #27424F;
            }
            .btn.btn-white:hover,
            .btn.btn-white:focus,
            .btn.btn-white:active,
            .btn.btn-white:not(:disabled):not(.disabled):active {
                color: #27424F;
            }

            .btn.btn-white:hover .icon-chevron svg g path,
            .btn.btn-white:focus .icon-chevron svg g path,
            .btn.btn-white:active .icon-chevron svg g path,
            .btn.btn-white:not(:disabled):not(.disabled):active .icon-chevron svg g path {
                fill: #27424F !important;
            }
            button.btn.outline,
            a.btn.outline,
            button.copy-link,
            .checkout-onepage-success .page-title-wrapper .action.print,
            .opc-wrapper .action-show-popup,
            .block-addresses-default .action.edit,
            button.action.action-select-shipping-item,
            .action.viewcart,
            button.action.action-edit-address,
            button.action.action-select-billing-item,
            .checkout-index-index .checkout-shipping-address .new-address-popup .action,
            .checkout-index-index .checkout-billing-address .new-address-popup .action,
            .module-rewardpoints .rwp-nopoint a,
            .block-addresses-list + .actions-toolbar .primary .action.primary.add {
                border: 1px solid #27424F;

            }
            button.btn.outline:hover,
            button.btn.outline:focus,
            button.btn.outline:active,
            a.btn.outline:hover,
            a.btn.outline:focus,
            a.btn.outline:active,
            button.copy-link:hover,
            button.copy-link:focus,
            button.copy-link:active,
            .checkout-onepage-success .page-title-wrapper .action.print:hover,
            .checkout-onepage-success .page-title-wrapper .action.print:focus,
            .checkout-onepage-success .page-title-wrapper .action.print:active,
            .opc-wrapper .action-show-popup:hover,
            .opc-wrapper .action-show-popup:focus,
            .opc-wrapper .action-show-popup:active,
            .block-addresses-default .action.edit:hover,
            .block-addresses-default .action.edit:focus,
            .block-addresses-default .action.edit:active,
            button.action.action-select-shipping-item:hover,
            button.action.action-select-shipping-item:focus,
            button.action.action-select-shipping-item:active,
            .action.viewcart:hover,
            .action.viewcart:focus,
            .action.viewcart:active,
            button.action.action-edit-address:hover,
            button.action.action-edit-address:focus,
            button.action.action-edit-address:active,
            button.action.action-select-billing-item:hover,
            button.action.action-select-billing-item:focus,
            button.action.action-select-billing-item.active,
            .checkout-index-index .checkout-shipping-address .new-address-popup .action:hover,
            .checkout-index-index .checkout-shipping-address .new-address-popup .action:focus,
            .checkout-index-index .checkout-shipping-address .new-address-popup .action:active,
            .checkout-index-index .checkout-billing-address .new-address-popup .action:hover,
            .checkout-index-index .checkout-billing-address .new-address-popup .action:focus,
            .checkout-index-index .checkout-billing-address .new-address-popup .action:active,
            .module-rewardpoints .rwp-nopoint a:hover,
            .module-rewardpoints .rwp-nopoint a:focus,
            .module-rewardpoints .rwp-nopoint a:active,
            .block-addresses-list + .actions-toolbar .primary .action.primary.add:hover,
            .block-addresses-list + .actions-toolbar .primary .action.primary.add:focus,
            .block-addresses-list + .actions-toolbar .primary .action.primary.add:active {
                border: 1px solid #27424F;
                color: #27424F;
            }
            .form-control:focus {
                border-color: #27424F;
            }
            .navpro .level0 .navpro-dropdown-level1 > .navpro-dropdown-inner > .gutters > .navpro-col > .children > li > a:hover,
            .navpro .level0 .navpro-dropdown-level1 > .navpro-dropdown-inner > .gutters > .navpro-col > .children .parent > a:hover {
                background-color: #27424F;
            }
            .block-search .form.processing .control:after {
                border: .1em solid #27424F;
            }
            i.fa.fa-info {
                background-color: #27424F;
            }
            a:visited, .alink:visited,
            .breadcrumbs a:visited {
                color: #27424F;
            }
            .product-social-links ._2tga._49ve {
                color: #27424F;
            }
            .account .block-collapsible-nav .item.current strong {
                color: #27424F;
            }
            .payment-billing-address-list .address-item:hover div.action a.action,
            .payment-billing-address-list .address-item div.action a.action:hover {
                border-color: #27424F;
                color: #27424F;
            }
            .table-vv-style tr:hover .table-actions .action.btn-actions {
                border: 1px solid #27424F;
            }
            .page-cc-benefits article h3 {
                color: #27424F;
            }
            .page-cc-benefits .help-list li > a:hover h3 {
                color: #27424F;
            }
            .blog-page .post-list-wrapper .post-holder .post-content .post-read-more {
                border: 1px solid #27424F;
            }
            .post-view .post-holder .author .readmore {
                border: 1px solid #27424F;
            }
            .header-note p b a {
                border: 1px solid #27424F;
            }
            .header-note p b a:hover {
                border: 1px solid #27424F;
                color: #27424F !important;
            }
            .modal-popup .modal-footer button.action-dismiss {
                border: 1px solid #27424F;
            }
            .modal-popup .modal-footer button.action-dismiss:hover,
            .modal-popup .modal-footer button.action-dismiss:active,
            .modal-popup .modal-footer button.action-dismiss:focus {
                border: 1px solid #27424F;
                color: #27424F;
            }
            .modal-popup .modal-footer button.action-accept:hover,
            .modal-popup .modal-footer button.action-accept:active,
            .modal-popup .modal-footer button.action-accept:focus {
                background: #27424F;
            }
            .order-title .btn-group > .btn:last-child:hover {
                background: #27424F;
            }
            .order-actions-toolbar .actions .action {
                border: 1px solid #27424F;
            }
            .page-with-filter .swissup-filter-item-checkbox input:checked + div::before {
                border-color: #27424F;
            }
            .page-with-filter .swissup-filter-item-checkbox input.loading:checked + div::before {
                border-color: #27424F;
            }
            .page-with-filter .filter-active .filter-active-item-clear-all {
                border: 1px solid #27424F;
            }
            .page-with-filter .filter-active .filter-active-item-clear-all {
                border: 1px solid #27424F;
            }
            .page-with-filter .filter-active .filter-active-item-clear-all:hover,
            .page-with-filter .filter-active .filter-active-item-clear-all:focus,
            .page-with-filter .filter-active .filter-active-item-clear-all:active {
                border: 1px solid #27424F;
                color: #27424F;
            }
            .table-comparison .tgl-flip + .tgl-btn:after:focus,
            .table-comparison .tgl-flip + .tgl-btn:before:focus,
            .table-comparison .tgl-flip + .tgl-btn:after:active,
            .table-comparison .tgl-flip + .tgl-btn:before:active,
            .table-comparison .tgl-flip + .tgl-btn:after:hover,
            .table-comparison .tgl-flip + .tgl-btn:before:hover {
                background: #27424F !important;
            }
            .popup-authentication .block-authentication .actions-toolbar .secondary a.action:hover,
            .popup-authentication .block-authentication .actions-toolbar .secondary a.action:focus,
            .popup-authentication .block-authentication .actions-toolbar .secondary a.action:active {
                color: #27424F;
            }
            .checkout-index-index .table-checkout-shipping-method .col-method input:checked + i {
                background-color: #27424F;
                border-color: #27424F;
            }
            .checkout-index-index .table-checkout-shipping-method .col-method input[type="radio"]:checked + i:hover {
                background-color: #27424F;
            }
            .checkout-index-index .checkout-payment-method .payment-method .payment-method-title input[type="radio"]:checked:hover + label:before {
                background-color: #27424F;
            }
            .checkout-index-index .checkout-payment-method .payment-method .payment-method-title input:checked + label:before {
                background-color: #27424F;
                border-color: #27424F;
            }
            .checkout-index-index .shipping-address-item button.action.edit-address-link:hover {
                border-color: #27424F;
            }
            .checkout-index-index .shipping-address-item.selected-item button.action.action-select-shipping-item:before {
                background-color: #27424F;
                border-color: #27424F;
            }
            .checkout-index-index .checkout-payment-method .checkout-billing-address .primary .action-update:hover,
            .checkout-index-index .checkout-payment-method .checkout-billing-address .primary .action-update:focus,
            .checkout-index-index .checkout-payment-method .checkout-billing-address .primary .action-update:active {
                background: #27424F;
            }
            .checkout-index-index .billing-address-item.selected-item button.action.action-select-billing-item:before {
                background-color: #27424F;
                border-color: #27424F;
            }
            .checkout-index-index .billing-address-item button.action.edit-address-link:hover,
             {
                border-color: #27424F !important;
            }

            .div-addresses-options input[type=radio] {
                accent-color: #27424F !important;
            }

            .search.results > dl.block > dd.item a,
             .primary-color-vv {
                color: #27424F !important;
            }
            .search.results > dl.block > dd.item a:hover {
                border-color: #27424F;
            }
            .popover-trigger.icon-info i.fa-info-circle {
                color: #27424F;
            }

               .sales-order-view .order-details-items .btn-group .btn.btn-sm,
                .sales-order-shipment .order-details-items .btn-group .btn.btn-sm,
                .sales-order-invoice .order-title-invoice .btn-group .btn.btn-sm,
                .checkout-onepage-success #maincontent .checkout-success a.btn,
                #addtocart-wishpopup .budget-group-buttons button,
                body.customer-account-index #billing-shipping-info .typeaddress .default-address,
                .sales-order-view .order-details-items .btn-group .btn.btn-sm,
                .sales-order-shipment .order-details-items .btn-group .btn.btn-sm,
                .sales-order-invoice .order-title-invoice .btn-group .btn.btn-sm,
                .checkout-onepage-success #maincontent .checkout-success a.btn
                 {
	                background-color: #27424F;
                }

                .catalog-product-view .actions-custom-product button.action,
                .box-actions .btn-submit-form-builder,
                .btn.outline.edit,
                .btn.outline.back,
                .multiple_wishlist_product_form .submit-button-wrapper .btn.action.primary,
                .budget-group-buttons button,
                .edit-title-budget button,
                .pre-con .btn.action.primary,
                .btn.primary.back-to-budget,
                .new-address-popup .action,
                #maincontent .product-add-form.product-item-info .budget-group-buttons .btn.primary.addingwishlist,
                .page-wrapper #maincontent #multiple_wishlist_add_form .budget-group-buttons .btn.primary.addingwishlist,
                .actions-toolbar button.primary,
                .actions-primary a.action:not(.tocompare),
                .actions-toolbar a.action,
                .budget-actions .share-button,
                .product-item-inner .actions-primary .btn.action.primary
                {
                    background-color: #27424F !important;
                }
            
            body:not(.storelocator-index-store) .actions-toolbar button.primary,
            .box-actions button.primary,
            .budget-actions .share-button,
            button.btn.primary,
            button.btn-primary,
            button.btn.primary:hover,
            button.btn-primary:hover,
            button.btn.primary:active,
            button.btn-primary:active,
            body:not(.storelocator-index-store) button.action.primary,
            a.btn.primary,
            a.btn-primary,
            body:not(.storelocator-index-store) a.action.primary:not(.official-store),
            .catalog-product_compare-index .action.print,
            .action.action-login.secondary,
            .new-billing-address .action.action-update,
            .dropdown-menu > li.dropdown-header > a.btn-link,
            .product.details.product-item-details .noprice-text a.findelocation,
            #maincontent .product-add-form.product-item-info .findelocation-container .noprice-text .findelocation,
            .multiplewishlist-index-view .box-actions.budget-actions .product-social-links .btn.outline.share-button,
            .multiplewishlist-share-view .box-actions.budget-actions .product-social-links .btn.outline.share-button,
            .new-address-popup button.action,
            .page-products .actions.actions-custom-product button.btn.action.primary,
            .sellers-products.product-item-info .field.submit-button-wrapper button.btn.action.primary,
            .product-item-info .box-tocart.microsite .btn.action.primary,
            #maincontent .btn.action.primary,
            .label-active.active-wishlist,
            .catalog-product-view .sellers-wrapper .no-sellers .location .text-noprice-location .noprice-text .findelocation,
            .dropdown-menu.menu-address .dropdown-header-address .dropdown-new-address,
            .customer-account-index .typeaddress .default-address,
            .multiplewishlist-index-view .product-social-links button.copy-link,
            .checkout-onepage-success #maincontent .checkout-success .block-content a.btn,
            .checkout-onepage-success #maincontent .checkout-success .block-content a.btn span,
            .popup-constructor .head-constructor,
            body:not(.storelocator-index-store) .fancy-radio label input[type="checkbox"]:checked ~ i,
            .dropdown-menu.menu-address .dropdown-header-address .btn-link.wo-address,
            .menu-budgets .wo-budgets, .calculate-material-slick, .structure-slick .structure-slick-carousel .slick-dots li.slick-active button
            {
                background-color:#27424F !important;
            }
            .ais-RangeSlider .rheostat-progress{
                background-color: #27424F !important;
            }

            .prolabel__content b.featured-label:nth-child(1) {
                border: 10px solid #27424F !important;
                border-left: 4px solid transparent !important;
            }
            .prolabel__content b.featured-label:nth-child(2) {
                border: 10px solid #27424F !important;
                border-right: 4px solid transparent !important;
            }
            .popup-constructor {
                border: 1px solid #27424F;
            }
            .popup-constructor:after {
               border: 1px solid #27424F;
               border-color: transparent #27424F #27424F transparent;
            }
            .wishlist-index-row.radio-left-border {
                border-top: 17px solid #27424F;
            }
            .jumbotron.footer{
            background: #27424F;
            }

            
            .actions-toolbar button.primary:hover,
            .box-actions button.primary:hover,
            .budget-actions .share-button:hover,
            button.btn.primary:hover,
            button.btn-primary:hover,
            button.action.primary:hover,
            a.btn.primary:hover,
            a.btn-primary:hover,
            a.action.primary:hover,
            .catalog-product_compare-index .action.print:hover,
            .action.action-login.secondary:hover,
            .new-billing-address .action.action-update:hover,
            .dropdown-menu > li.dropdown-header > a.btn-link:hover,
            .product.details.product-item-details .noprice-text a.findelocation:hover,
            #maincontent .product-add-form.product-item-info .findelocation-container .noprice-text .findelocation:hover,
            .multiplewishlist-index-view .box-actions.budget-actions .product-social-links .btn.outline.share-button:hover,
            .multiplewishlist-share-view .box-actions.budget-actions .product-social-links .btn.outline.share-button:hover,
            .new-address-popup button.action:hover,
            .page-products .actions.actions-custom-product button.btn.action.primary:hover,
            .sellers-products.product-item-info .field.submit-button-wrapper button.btn.action.primary:hover,
            .product-item-info .box-tocart.microsite .btn.action.primary:hover,
            .popup-authentication .block-customer-login .fieldset .actions-toolbar .secondary a.action:hover,
            #maincontent .btn.action.primary:hover
            {
                background-color:#27424F !important;
            }
            
            .actions-toolbar button.primary,
            .box-actions button.primary,
            .budget-actions .share-button,
            button.btn.primary,
            button.btn-primary,
            button.btn.primary: hover,
            button.btn-primary: hover,
            button.btn.primary: active,
            button.btn-primary: active,
            body:not(.storelocator-index-store) button.action.primary,
            a.btn.primary,
            a.btn-primary,
            body:not(.storelocator-index-store) a.action.primary:not(.official-store),
            .catalog-product_compare-index .action.print,
            .action.action-login.secondary,
            .new-billing-address .action.action-update,
            .dropdown-menu > li.dropdown-header > a.btn-link,
            .product.details.product-item-details .noprice-text a.findelocation,
            #maincontent .product-add-form.product-item-info .findelocation-container .noprice-text .findelocation,
            .multiplewishlist-index-view .box-actions.budget-actions .product-social-links .btn.outline.share-button,
            .multiplewishlist-share-view .box-actions.budget-actions .product-social-links .btn.outline.share-button,
            .new-address-popup button.action,
            a.btn-primary span,
            .product-item-info .box-tocart.microsite .btn.action.primary,
            body:not(.marketplace-quote-view):not(.marketplace-share-view) #maincontent .btn.action.primary span,
            .label-active.active-wishlist,
            .catalog-product-view .sellers-wrapper .no-sellers .location .text-noprice-location .noprice-text .findelocation,
            .dropdown-menu.menu-address .dropdown-header-address .dropdown-new-address,
            .customer-account-index .typeaddress .default-address span,
            .multiplewishlist-index-view .product-social-links button.copy-link,
            .prolabels-wrapper .prolabel__content, .prolabels-content-wrapper .prolabel__content,
            .sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions .action.order-primary:hover,
            .sales-order-payment .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions .action.order-primary:hover,
            .checkout-onepage-success #maincontent .checkout-success .block-content a.btn,
            .checkout-onepage-success #maincontent .checkout-success .block-content a.btn span,
            .popup-constructor .head-constructor h2,
            .fancy-radio label input[type="checkbox"]:checked ~ i,
            .active-msg-content,
            .dropdown-menu.menu-address .dropdown-header-address .btn-link.wo-address,
            .menu-budgets .wo-budgets,
            .menu-budgets .wo-budgets:hover
            {
                color:#666666 !important;
            }

            .header.wrapper, .header.wrapper.is_stuck {
                background-color: #FFFF;
            }
        .multiplewishlist-index-index .btn-group.mass-action-buttons .btn.outline,
        .btn-actions.btn-delete.wishlist-remove,
        .btn-actions.btn-edit.wishlist-edit,
        .customer-account-index .box-actions .btn.outline.edit,
        .payment-billing-address-list .address-item .action .action.edit,
        .payment-billing-address-list .address-item .action .action.delete,
        .customer-account-edit .form-edit-account .box-actions .btn.outline.back.pull-left,
        .multiplewishlist-index-view .input-group>.input-group-append>.btn,
        .multiplewishlist-index-view .multiple_wishlist_table.table-vv-style .table-actions .btn-simple .action.btn-actions.btn-delete.wishlist-item-remove,
        .multiplewishlist-index-view .multiple_wishlist_table.table-vv-style .table-comments .control .btn.outline.btn-sm,
        .multiplewishlist-index-view .box-actions.budget-actions .btn.outline.delete-budget,
        .multiplewishlist-quote-index .shipping-container .shipping-block.customer-address-wrapper .radio-selector-wrapper.address  .action.address-edit-button,
        .multiplewishlist-quote-index .shipping-quote-container .go-to-payment-wrapper .btn.primary.back-to-budget,
        .multiplewishlist-share-view .block-content .actions-share-budget .btn.outline.copy-budget,
        .checkout-index-index .checkout-container .opc-wrapper .checkout-payment-method .checkout-billing-address .payment-billing-address-list .billing-address-item.billing-type.selected-item .action.edit-address-link,
        .checkout-index-index .checkout-container .checkout-shipping-address .field.addresses .shipping-address-items .shipping-address-item .action.edit-address-link,
        .checkout-index-index .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus)
         {
          background-color: #27424F !important;
        }
        