.page-header .panel.wrapper{background-color:#CCA1A5;}
.page-header .block-search .input-text{border-color:#CCA1A5;background:#fff;}
.block-search.block-swissup-ajaxsearch.inline .field.search .input-text{box-shadow:0 0 0 2px #ffffff;}
.page-footer{background:linear-gradient(to left, #F4EBEC 44%, #F4EBEC 10%);color:#000000;}
.footer.content .links a, .footer.content .links a:visited, .page-footer .footer-toolbar-top a, .page-footer .footer-toolbar-top .alink{color:#000000;}
.page-footer div.title, .page-footer .block.newsletter .label{color:#000000;}
.page-footer .footer.content .block.newsletter .action.subscribe{background-color:#CCA1A5;}
.page-footer .footer.content .block.newsletter .action.subscribe:hover, .page-footer .footer.content .block.newsletter .action.subscribe:focus, .page-footer .footer.content .block.newsletter .action.subscribe:active{background-color:#CCA1A5;}
.page-footer .social-icons .fa-stack{color:#CCA1A5;}
.action.primary{background:#CCA1A5;border-color:#CCA1A5;}
.action.primary:hover, .action.primary:focus, .action.primary:active{background:#CCA1A5;border-color:#CCA1A5;}
button, .abs-revert-to-action-secondary, .paypal-review .block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .block-compare .action.primary, .cart-summary .block .actions-toolbar > .primary .action.primary, .cart-summary .form.giftregistry .fieldset .action.primary, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .product.data.items .review-add .review-form .action.submit.primary, .cms-index-index a.button:not(.primary), .cms-index-index .column.main .block .actions-toolbar .action.view, .background-divider.element .content .action{background:#CCA1A5;border-color:#CCA1A5;}
button:hover, .abs-revert-secondary-color:hover, .abs-revert-to-action-secondary:hover, .paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.cancel:hover, .block-compare .action.primary:hover, .cart-summary .block .actions-toolbar > .primary .action.primary:hover, .cart-summary .form.giftregistry .fieldset .action.primary:hover, .paypal-review-discount .actions-toolbar .action.primary:hover, .paypal-review-discount .actions-toolbar .action.cancel:hover, .cart-discount .actions-toolbar .action.primary:hover, .cart-discount .actions-toolbar .action.cancel:hover, .product.data.items .review-add .review-form .action.submit.primary:hover, .cms-index-index a.button:not(.primary):hover, .cms-index-index .column.main .block .actions-toolbar .action.view:hover, .background-divider.element .content .action:hover, /*ACTIVE STATE*/ button:active, .abs-revert-secondary-color:active, .abs-revert-to-action-secondary:active, .paypal-review .block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:active, .block-compare .action.primary:active, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .cart-summary .form.giftregistry .fieldset .action.primary:active, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:active, .product.data.items .review-add .review-form .action.submit.primary:active, .cms-index-index a.button:not(.primary):active, .cms-index-index .column.main .block .actions-toolbar .action.view:active, .background-divider.element .content .action:active, /*FOCUS STATE*/ button:focus, .abs-revert-secondary-color:focus, .abs-revert-to-action-secondary:focus, .paypal-review .block .actions-toolbar .action.primary:focus,.abs-discount-block .actions-toolbar .action.primary:focus, .abs-discount-block .actions-toolbar .action.cancel:focus, .block-compare .action.primary:focus, .cart-summary .block .actions-toolbar > .primary .action.primary:focus, .cart-summary .form.giftregistry .fieldset .action.primary:focus, .paypal-review-discount .actions-toolbar .action.primary:focus, .paypal-review-discount .actions-toolbar .action.cancel:focus, .cart-discount .actions-toolbar .action.primary:focus, .cart-discount .actions-toolbar .action.cancel:focus, .product.data.items .review-add .review-form .action.submit.primary:focus, .cms-index-index a.button:not(.primary):focus, .cms-index-index .column.main .block .actions-toolbar .action.view:focus, .background-divider.element .content .action:focus{background:#CCA1A5;border-color:#CCA1A5;}
.page-title-wrapper .page-title, .catalog-product-view .column.main > .block .block-title [role="heading"]{color:#CCA1A5;}
div.block .block-title strong, .block.askit-question-form > .block-title strong, .contact.form .legend, .column.main .block-title [aria-level="3"], div.block .content-heading [role="heading"]{color:#000;}
.product-info-main .product-info-price .price-box .price-container [data-price-type=finalPrice] .price, .product-info-main .product-info-price .price-box .price-container [data-price-type=minPrice] .price, .product-info-main .product-info-price .price-box .price-container [data-price-type=maxPrice] .price, .bundle-options-container .block-bundle-summary .price-box [data-price-type=finalPrice] .price{color:#000;}
body {
    color: #000;
}
a, .alink {
    color: #CCA1A5;
}

::placeholder {
    color: #cca1a5 !important;
}

.product.data.items > .item.title:not(.disabled) > .switch:active, 
.product.data.items > .item.title.active > .switch, 
.product.data.items > .item.title.active > .switch:focus, 
.product.data.items > .item.title.active > .switch:hover {
   background-color: #EBD9DA;
}

.product.data.items > .item.content {
    background-color: #EBD9DA;
}

.nav-sections-item-title.active {
    border-color: transparent;
}

.contact-index-index .contact-form-wrapper {
    background-color: #EBD9DA;
}

.contact-index-index .contact-wrapper {
    background-color: #F4EBEC;
}

.contact-index-index .company-wrapper {
    background-color: #F4EBEC;
}

.action.primary, 
.action-primary, 
.block-authentication .action.action-login,
.action.primary:hover, 
.action-primary:hover, 
.block-authentication .action.action-login:hover {
    background-color: #CCA1A5;
}

.navigation .level0.active > .level-top, 
.navigation .level0.has-active > .level-top,
.navigation .level0 > .level-top:hover, 
.navigation .level0 > .level-top.ui-state-focus {
    color: #CCA1A5;
}

.login-container .block-new-customer .actions-toolbar > .primary .create,
.block-authentication .action.action-register {
    color: #CCA1A5;
}

.easyslide-description,
.navpro-dropdown .children > li > a, .navpro-dropdown .children .parent > a {
    color: #000;
}
.product.data.items > .item.title:not(.disabled) > .switch:focus, 
.product.data.items > .item.title:not(.disabled) > .switch:hover,
.product.data.items > .item.title > .switch {
    background-color:#a3676e;
    color: #fff;
}
.footer.content .footer-newsletter,
.form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.search.advanced, .form.form-orders-search, .form.testimonial, .login-container,
.popup-authentication .modal-inner-wrap {
    background-color: #f4ebec;
}

.fieldset > .field.required > .label:after, .fieldset > .fields > .field.required > .label:after, .fieldset > .field._required > .label:after, .fieldset > .fields > .field._required > .label:after {
    color: #CCA1A5;
}

@media(max-width: 480px) {
 	.header.content {
   		background-color: #CCA1A5;
 	}
    .logo {
        margin: 0 0 10px 25%;
    }
    
    .page-header.configurable .panel.header .minicart-wrapper, .page-header.configurable .panel.header .block-search .label {
        margin-top: 23px;
    }
    .page-header .minicart-wrapper .action.showcart::before, .page-header .minicart-wrapper .action.showcart.active::before, .page-header .minicart-wrapper .action.showcart.active::before, .page-header .minicart-wrapper .action.showcart.active.active::before {
        top: -8px;
    }
    
    .block-benefits .item {
        justify-content: left;
    }
    .footer-logo {
        float: none !important;
        width: 200px;
    }
    
    .jumbotron.block-categories .block-title {
        font-size: 0.6em;
    }
}

@media(max-width: 768px) {
  .nav-sections-item-title {
      background: #CCA1A5;
      border-color: #CCA1A5;  
  }  
  .nav-sections-item-title.active a {
    color: #CCA1A5;
    border-color: #CCA1A5;  
  }
    
  .nav-sections .navigation a.level-top {
    color: #CCA1A5 !important;
  }
    
  .nav-sections-item-title a {
    color: #fff;
  }

  .nav-sections-item-title.active {
      background:  #F4EBEC;
  }
    
     .product-item .price-box .price-label {
 	display:none;       
 }
     .product-item .old-price .price-wrapper {
        text-decoration: line-through;
    }
}
.page-layout-1column .filter-subtitle,
.page-products .main > :first-child .subtitle,
.toolbar,
.toolbar-amount::after,
.toolbar select{
    color: #e2c3c6;
    
}

.product.data.items > .item.title > .switch,
.product.data.items > .item.title > .switch:hover,
.product.data.items > .item.title > .switch:focus {
    color:#fff;
}

.easybanner-close-icon.easybanner-close {
    background: #e2c3c6;
}
::placeholder,
.privacy, .privacy a, .footer-links .item > .content {
    color: #606060;
}

[class].swiper-button-prev.swiper-button-black, .swiper-container-rtl [class].swiper-button-next.swiper-button-black,
[class].swiper-button-next.swiper-button-black, 
.swiper-container-rtl [class].swiper-button-prev.swiper-button-black,
.swiper-button-prev.swiper-button-black, 
.swiper-container-rtl .swiper-button-next.swiper-button-black{
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIyIDE4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMiAxTDIwIDlMMTIgMTciIHN0cm9rZT0iI2UyYzNjNiIgc3Ryb2tlLXdpZHRoPSIyIi8+PHBhdGggZD0iTTIwIDlIMCIgc3Ryb2tlPSIjZTJjM2M2IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=");
}
.contact-index-index .contact-wrapper .social-icons .fa-stack {
    color: #CCA1A5;
}
.contact-index-index .contact-wrapper .social-icons .fa-inverse {
    color: #fff;
}

.block.newsletter .form.subscribe > .field, .block.newsletter .form.subscribe > .actions {
    text-align: center;
}
.block-categories .easycatalogimg-grid .item .image {
    mix-blend-mode: multiply;
}
.footer.content {
    background: #f4ebec;
}