/*
Template:       enzian
Theme Name:     Enzian Child
Theme URI:      http://themeforest.net/user/LaStudio/portfolio?ref=LaStudio
Author:         LA Studio
Author URI:     http://themeforest.net/user/LaStudio?ref=LaStudio
Description:    Enzian - Beauty & Cosmetic WooCommerce Theme
Version:        1.0.0
Requires at least: 4.4
Requires PHP: 5.6
Tags:           beauty, beauty products, beauty products woocommerce, beauty shop, clean, cosmetic, Cosmetic store, Cosmetics shop, ecommerce, ecommerce theme, modern, shop, store, woocommerce, woocommerce theme
License: 		    GNU General Public License
License URI: 	  licence/GPL.txt
Text Domain:    enzian-child
Domain Path:    /languages/
*/

/*Link Color*/
.link-color a {
    text-decoration: underline;
    color: #a02b93;
    font-weight: bold;
  }
  .link-color a:hover {
    text-decoration: none;
    color: #000;
}
  
  /*Sub Header*/
  .sub-header .la-wishlist-count {
      background-color: #a02b93 !important;
  }
  .sub-header .lakit-cart__count {
      background-color: #a02b93 !important;
  }
  .sub-header .hdr-menu-icon .main-color {
      background-color: #a02b93 !important;
  }
  
  /*Dws Style*/
  .home .elementor-divider-separator {
      width: 100% !important;
  }
  .carousel-product-slider .swiper-container {
    overflow: hidden !important;
  }
  
  .page-header--default2 {
      background-color: #ffd3ff;
  }
  
/*Home Banner*/
.home-slide .lakit-slide-subheading, .home-slide .lakit-slide-heading {
	color: #353535 !important;
}
.home-slide .lakit-slide-description {
	color: #353535 !important;
	font-size: 24px !important;
	margin-top: 20px !important;
}
  /*Home Blog Section*/
  .home-blog a:hover {
      color: #a02b93 !important;
  }
  .home-blog .lakit-posts__meta a, .home-blog .lakit-posts__title:hover {
      color: #a02b93 !important;
  }
  .home-blog .lakit-btn-more:hover {
      color: #fff !important;
  }
  .widget_categories li a:hover {
      color: #a02b93 !important;
  }
  .meta--value a {
      color: #a02b93 !important;
  }
  .meta--value a:hover {
      color: #353535 !important;
  }
  .comment-respond .submit:hover {
      background-color: #a02b93 !important;
  }
  
  /*My Account*/
  .woocommerce-account .woocommerce-MyAccount-navigation li a:hover {
      background-color: #a02b93 !important;
  }
  .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
      background-color: #a02b93 !important;
  }
  .woocommerce-error .button:hover, .woocommerce-info .button:hover, .woocommerce-message .button:hover {
      color: #a02b93 !important;
  }
  .woocommerce-account .woocommerce-MyAccount-content a:hover {
      color: #a02b93 !important;
  }
  .woocommerce-account .woocommerce-MyAccount-content form .button:hover {
      background-color: #a02b93 !important;
  }
  .my-account-front a  {
      color: #a02b93 !important;
  }
  .my-account-front a:hover  {
      color: #a02b93 !important;
  }
  .my-account-front .button  {
      background-color: #a02b93 !important;
  }
  .my-account-front .button:hover  {
      background-color: #353535 !important;
  }
  
  /*Woocommerce Shop*/
  .woocommerce-shop .product_item--title a:hover {
      color: #a02b93 !important;
  }
  .woocommerce-shop .page-numbers .page-numbers {
      background-color: #353535 !important;
      color: #fff  !important;
  }
  .woocommerce-shop .page-numbers .page-numbers:hover {
      background-color: #a02b93 !important;
      background-color: #a02b93 !important;
      color: #fff  !important;
  }
  .woocommerce-shop .page-numbers .page-numbers.current {
      background-color: #a02b93 !important;
      background-color: #a02b93 !important;
  }
  .product .product_item--title a:hover {
      color: #a02b93 !important;
  }
  
  .home-slider .prev-arrow, .home-slider .next-arrow {
      background-color: #353535 !important;
      color: #fff  !important;
  }
  .home-slider .prev-arrow:hover, .home-slider .next-arrow:hover {
      background-color: #a02b93 !important;
      color: #fff  !important;
  }
  .carousel-product-slider .prev-arrow, .carousel-product-slider .next-arrow {
      background-color: #353535 !important;
      color: #fff  !important;
  }
  .carousel-product-slider .prev-arrow:hover, .carousel-product-slider .next-arrow:hover {
      background-color: #a02b93 !important;
      color: #fff  !important;
  }
  
  /*Blog*/
  .post-template strong {
      color: #000  !important;
  }
  
  /*Cart Bdg*/
  .woocommerce-cart .woocommerce>.return-to-shop .button:hover {
      border-color: #a02b93 !important;
      background-color: #a02b93 !important;
  }
  .woocommerce-cart .wc-proceed-to-checkout .button  {
      background-color: #a02b93 !important;	
  }
  .woocommerce-cart .wc-proceed-to-checkout .button:hover {
      background-color: #353535 !important;	
  }
  .woocommerce-cart .woocommerce td.actions .button:hover {
      color: #a02b93 !important;
  }
  .woocommerce-cart .product-name a:hover {
      color: #a02b93 !important;
  }
  .woocommerce-page .single_add_to_cart_button {
      background-color: #a02b93 !important;
  }
  .woocommerce-page .single_add_to_cart_button:hover {
      background-color: #353535 !important;
  }
  .widget_shopping_cart_content .wc-forward {
      border-color: #a02b93 !important;
      color: #a02b93 !important;	
  }
  .widget_shopping_cart_content .wc-forward:hover {
      border-color: #353535 !important;
      color: #fff !important;	
  }
  .widget_shopping_cart_content .checkout {
      background-color: #a02b93 !important;
      color: #fff !important;
  }
  .widget_shopping_cart_content .checkout:hover {
      background-color: #353535 !important;
      color: #fff !important;
  }
  .woocommerce-cart .woocommerce .cart_totals {
      background: #efefef;
  }
  
  /*Checkout*/
  .wc-block-components-radio-control-accordion-option--checked-option-highlighted {
      box-shadow: inset 0 0 0 1px currentColor !important;
      padding: 15px !important;
  }
  .wc-block-components-radio-control-accordion-option--checked-option-highlighted .wc-block-components-radio-control__option-checked {
      box-shadow: inset 0 0 0 0px currentColor !important;
  }
  .wc-block-components-radio-control__option-checked {
      box-shadow: inset 0 0 0 1px currentColor !important;
  }
  .wc-block-components-checkout-place-order-button {
      border: none !important;
      background-color: #a02b93 !important;
      color: #fff !important;
      transition: all 0.3s ease;
  }
  .wc-block-components-checkout-place-order-button:hover {
      background-color: #353535 !important;
      transition: all 0.3s ease;
  }
  
  /*Contact Us*/
  .contact-form-w {
      margin: 0px auto !important;
      width: 70% !important;
  }
  .contact-form-w .lakit-col {
      text-align: center;
  }
  .contact-form-w input {
      width: 100%;
  }
  .contact-form-w .wpcf7-submit {
      background-color: #a02b93 !important;
  }
  .contact-form-w .wpcf7-submit:hover {
      background-color: #353535 !important;
  }
  
  /*Order Tracking*/
  .logged-in2 .button:hover {
      background-color: #a02b93 !important;
  }
  .track_order .button:hover {
      background-color: #a02b93 !important;
  }
  
  /*Pagination*/
  .products-grid .button:hover, .products-grid-3 .product_item--info-action a {
      background-color: #a02b93 !important;
  }
  
  /*Medium devices (tablets, 768px and up)*/
  @media (min-width: 768px) and (max-width: 991px) {
  /*Header*/
  .header .lakit-logo__link .lakit-logo__img {
      width: 180px;
  }
      
  /*Cart Bdg*/
  .woocommerce-cart .woocommerce td.actions .button:hover {
      background-color: #a02b93 !important;
      color: #fff !important;
  }
  .widget_shopping_cart_content .wc-forward {
      background-color: #fff !important;
      color: #a02b93 !important;	
  }
  .widget_shopping_cart_content .wc-forward:hover {
      background-color: #a02b93 !important;
      border-color: #a02b93 !important;
      color: #fff !important;	
  }
  .widget_shopping_cart_content .checkout {
      background-color: #a02b93 !important;
      color: #fff !important;
  }
  .widget_shopping_cart_content .checkout:hover {
      background-color: #000 !important;
      color: #fff !important;
  }
  .cart-dtls .button {
      background-color: #a02b93 !important;
      margin-top: 15px !important;
      width: 100% !important;
  }
      
  /*Contact Us*/
  .contact-form-w {
      width: 100% !important;
  }
      
  }
  
  /*Small devices (767px and up)*/
  @media (max-width: 767px) {
      
  /*Header*/
  .header .lakit-logo__link .lakit-logo__img {
      width: 120px;
  }
 .header .elementor-152 .elementor-element.elementor-element-02fe86d > .elementor-widget-container {
        margin: 0px 0px 3px 10px;
    }
.currency-switcher-home {
    padding-right: 5px;
    margin-right: 10px;
}
	  
/*Home Banner*/
.home-slide .lakit-slide-description {
	font-size: 16px !important;
	margin-top: 15px !important;
}
      
  /*Cart Bdg*/
  .woocommerce-cart .woocommerce td.actions .button:hover {
      background-color: #a02b93 !important;
      color: #fff !important;
  }
  .widget_shopping_cart_content .wc-forward {
      background-color: #fff !important;
      color: #a02b93 !important;	
  }
  .widget_shopping_cart_content .wc-forward:hover {
      background-color: #a02b93 !important;
      border-color: #a02b93 !important;
      color: #fff !important;	
  }
  .widget_shopping_cart_content .checkout {
      background-color: #a02b93 !important;
      color: #fff !important;
  }
  .widget_shopping_cart_content .checkout:hover {
      background-color: #000 !important;
      color: #fff !important;
  }
.woocommerce-checkout .elementor-1229 .elementor-element.elementor-element-39b2cc6 {
        margin-top: 0px;
        margin-bottom: 0px;
}
.woocommerce-checkout .elementor-1229 .elementor-element.elementor-element-d594c63 {
        margin-top: 0px;
        margin-bottom: 20px;
    }
	  
/*Blog*/
  div#respond {
    margin-bottom: -20px;
}
.blog .elementor-142 .elementor-element.elementor-element-ded3ed0 .lakit-posts .lakit-posts__outer-box {
        padding: 0px 0px 20px 0px !important;
    }
	  
  /*Contact Us*/
  .contact-form-w {
      width: 100% !important;
  
  }
}