/*
 Theme Name:   Hello Elementor Child
 Theme URI:    http://increnta.com/
 Description:  Hello Elementor Child Theme
 Author:       Increnta
 Author URI:   http://increnta.com/
 Template:     hello-elementor
 Version:      2.0.0
 License:      GNU General Public License v3 or later.
 License URI:  https://www.gnu.org/licenses/gpl-3.0.html
 Tags:         flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
 Text Domain:  hello-elementor-child
*/


/** Fuentes */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2') format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2') format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('Fonts/poppins/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2') format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('Fonts/poppins/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2') format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('Fonts/poppins/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2') format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2') format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2') format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2') format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('Fonts/poppins/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
  

/* Archive Products Stile */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap');
.woocommerce ul.products li.product{
	border-radius: 10px;
	background-color: #FFFFFF;
	box-shadow: 0 2px 64px 0 rgba(194,209,217,0.5);
	align-items: inherit;
	overflow: auto;
}
ul.products li.product .woocommerce-loop-product__title{
    padding: 0 28px !important;
	color: #231F20;
	font-family: 'Poppins', sans-serif;
	font-size: 21px !important;
	font-weight: 500;
	letter-spacing: 0;
	line-height: 31px;
	margin: 0 !important;
}
ul.products li.product .price{
	padding: 0 28px;
	color: #231F20 !important;
	font-family: 'Poppins', sans-serif;
	font-size: 14px  !important;
	font-weight: 500  !important;
	letter-spacing: 0;
	line-height: 31px;
	margin-bottom: 0  !important;
}
ul.products li.product .excerpt{
	padding: 0 28px;
	color: #231F20;
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 300;
	letter-spacing: 0;
	line-height: 21px;
}
ul.products li.product .star-rating{
	margin: 0px 28px 10px;
	color: #00B2E3;
	letter-spacing: 5px; 
}
.star-rating::before {
    font-size: 14px;
}
.star-rating span::before {
    font-size: 14px;
}
.star-rating {
    height: 14px;
}
ul.products li.product .button {
    background-color: #FFFFFF !important;
	color: #231F20 !important;
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	letter-spacing: 0;
	line-height: 21px;
	border: 1px solid #FFFFFF;
	border-top: 1px solid #C2D1D9;
	display: inline-flex;
    text-align: center;
    align-items: center;
    justify-content: center;
}
ul.products li.product:hover .button {
    background-color: #DA5521 !important;
	color: #FFFFFF !important;
	border: 1px solid #DA5521;
	border-top: 1px solid #DA5521;
}
