/*
Theme Name: Reliance
Theme URI: http://athemes.com/theme/sydney
Author: aThemes
Author URI: http://athemes.com
Template: hello-elementor
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: hello-elementor
*/
/*--- ADD YOUR CUSTOM CSS STYLE BELOW ---*/

[class*="woolentor-"] *, [class*="woolentor-"] *::before, [class*="woolentor-"] *::after {
    font-family: "questrial";
}


@font-face {
  font-family: 'ZapfHumnst BT';
  src: url('/wp-content/uploads/fonts/Zap601BI.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'ZapfHumnst BT';
  src: url('/wp-content/uploads/fonts/Zap601It.ttf') format('truetype');
  font-weight: lighter;
  font-style: italic;
}

@font-face {
  font-family: 'ZapfHumnst BT';
  src: url('/wp-content/uploads/fonts/Zap601Rm.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ZapfHumnst BT';
  src: url('/wp-content/uploads/fonts/ZHUM601B.TTF') format('truetype');
  font-weight: bold;
  font-style: normal;
}


.single-product a {
  color:#5470A8!important;
}

.products a h2 {
  color: #5470A8;
}


#site-header {
  background: #d1cec6;
}
#content a, #site-header a {
  color: grey!important;
}

.post-type-archive-product a {
  color: #5470A8!important;
}


.elementor-button .elementor-button-text:after {
  content: " \2197";
}

.bigger-on-hover {
  background-size: 100%!important;
  -webkit-transition: background-size 500ms linear!important;
  -moz-transition: background-size 500 linear!important;
  -o-transition: background-size 500 linear!important;
  -ms-transition: background-size 500ms linear!important;
  transition: background-size 500ms linear!important;
}

.bigger-on-hover:hover {
  -moz-background-size: 105%!important;
  -o-background-size: 105%!important;
  -webkit-background-size:105%!important;
  background-size: 105%!important;

}

.woocommerce div.product form.cart .reset_variations {
    visibility: hidden;
    font-size: 20px;
    margin-left: 0px;
    /* top: 50px; */
    position: absolute;
    /* left: 0; */
    margin-top: 100px;
}
.woocommerce div.product form.cart .variations {
  margin-bottom: 70px;
}

.single_add_to_cart_button.alt {
  background-color: #5470A8 !important;
}

.wpmenucartli {
  position: absolute!important;
  right: 30px;
}


.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb {
    margin-top: 10px;
}

/* Custom overstrike for neva base */
.c-over {
  position: relative;
  display: inline-block;
}

.c-over::before {
  content: "";
  position: absolute;
  top: 15%; /* adjust this value to move the line down */
  left: 0;
  right: 0;
  height: 1px;
  background: currentColor;
}
