@font-face {
font-display: swap; font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(https://gcvalves.com/wp-content/themes/divi-child/fonts/roboto-v32-latin-300.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(https://gcvalves.com/wp-content/themes/divi-child/fonts/roboto-v32-latin-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Poppins';
font-style: normal;
font-weight: 400;
src: url(https://gcvalves.com/wp-content/themes/divi-child/fonts/poppins-v21-latin-regular.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Poppins';
font-style: normal;
font-weight: 500;
src: url(https://gcvalves.com/wp-content/themes/divi-child/fonts/poppins-v21-latin-500.woff2) format('woff2'); } @font-face {
font-display: swap; font-family: 'Poppins';
font-style: normal;
font-weight: 700;
src: url(https://gcvalves.com/wp-content/themes/divi-child/fonts/poppins-v21-latin-700.woff2) format('woff2'); } .wpfClearButton.wpfButton {
width: auto !important;
padding: 10px 20px !important;
}
.reverse{
display: flex;
flex-direction: column-reverse;
} .bold-lab{
font-weight: 500;
}
.products .product:nth-child(4n - 1),.products .product:nth-child(4n)
{ }
.products .product:nth-child(4n - 2),.products .product:nth-child(4n - 3)
{ }
.prod-info{
font-weight: 300;
color: #666;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
font-size: 20px !important;
}
.title-div{
min-height: 5px;
background: #0152a1;
margin-top: 10px;
}
.woof_show_auto_form{
display: none !important;
}
.woof .chosen-container-multi .chosen-choices li.search-field input[type=text] {
font-size: 14px;
color: #444;
font-weight: 400;
line-height: 24px;
}
.chosen-container .chosen-single, .chosen-container .chosen-choices{
border: none;
border-bottom: 3px solid #0152a1;
}
.woof_container h4{
display: none;
}
.products .product {
width: calc(33% - 31px) !important;
margin-right: 15px !important;
margin-left: 15px !important;
margin-bottom: 15px !important;
padding: 30px !important;
border: 1px solid #dfdfdf;
}
.products .product .et_shop_image{
margin-right: 30px !important;
}
.products .product .woocommerce-LoopProduct-link{
display: flex;
flex-direction: column;
}
.woocommerce div.product div.images img{
margin: auto ;
max-height: 400px ;
width: auto ;
}
@media only screen and (max-width: 600px){
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img{
width: auto !important;
}
.woocommerce nav.woocommerce-pagination ul li span{
padding: 0.5em 0.3em !important;
}
}
@media only screen and (min-width: 600px) {
.two-column {
-moz-column-count: 2;
-moz-column-gap: 1em;
-webkit-column-count: 2;
-webkit-column-gap: 1em;
column-count: 2;
column-gap: 1em;
}} @media screen and (max-width:25rem){
.et_pb_text_2.et-overlay-item,
.et_pb_text_4.et-overlay-item,
.et_pb_text_6.et-overlay-item,
.et_pb_text_8.et-overlay-item,
.et_pb_text_10.et-overlay-item,
.et_pb_text_12.et-overlay-item,
.et_pb_text_14.et-overlay-item,
.et_pb_text_16.et-overlay-item,
.et_pb_text_18.et-overlay-item
{
display:none;
}
} input#gform_submit_button_4 {
display: none;
}
.et-menu-nav .mega-menu .sub-menu{
width: 600px !important;
right: 0 !important;
left: unset !important;
}
.et-menu-nav li.mega-menu>ul>li {
width: 33% !important;
}
.et-l--header .et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu .nav li ul.sub-menu li.current-menu-item a {
color: #333!important;
}
.et-l--header .et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu .nav li ul.sub-menu a, .et-l--header .et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu .et_mobile_menu a {
color: #333!important;
font-weight: 300 !important;
}
.woocommerce .products .product{
padding: 20px !important;
} .find_your_rep_block .position{
display: none;
}
.find_your_rep_block .post_title{
font-weight: 700;
margin-bottom: 21px;
}
.find_your_rep_block .has_cat{
display: none;
} .tiles-row .tile-title{
order: 1;
display: block !important;
}
.et-overlay-item{
order: 2;
transition: all 400ms !important;
}
.et-overlay-container:hover .et-overlay-item{
transition: all 400ms !important;
}
@media (max-width: 980px){
.woocommerce-page ul.products li.product:nth-child(odd) {
clear: both !important;
}
}
@media only screen and (max-width: 1250px){
.et_pb_shop ul.products.columns-3 li.product{
margin-right: 0!important;
width: 48%!important;
margin: 0 1.5% 7.5% 0!important;
float: left!important;
clear: none !important;
}
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
white-space: nowrap !important;
}
@media all and (min-width: 981px) {
.tiles-row .et_pb_module, .tiles-row .et_pb_module .et_pb_text_inner{
transition: all 400ms !important;
}
.tiles-row .et_pb_column{
padding: 20px 10px;
display: flex;
justify-content: space-evenly;
align-items: center;
flex-direction: column;
transition: height 400ms !important;
}
.et-fb-root-ancestor .et-overlay-item {
opacity: 1; }
.et-overlay-item, .tiles-row .et_pb_button_module_wrapper { display: none;
min-height: 0 !important;
opacity: 0; margin-bottom: 0 !important;
}
.et-overlay-container:hover .et_pb_button_module_wrapper{
height: auto !important;
opacity: 1 !important;
display: block;
order: 3;
}
.et-overlay-container:hover .tile-title{
order: 1 !important;
}
.et-overlay-item, .et-overlay-image {
transition: all 400ms !important; }
.et-overlay-container:hover .et-overlay-item {
height: auto;
display: block;
transition: height 400ms !important;
opacity: 1; }
.et-overlay-container:hover .et-overlay-image { }
.et-overlay-container:hover .et-overlay-image.et-scale {
transform: scale(1.2); }
.et-overlay-container:hover .et-overlay-image.et-rotate {
transform: scale(1.4)
rotateZ(10deg)!important; }  
.et-overlay-container:hover .et-overlay-item.move-up { }
.et-overlay-container:hover .et-overlay-item.move-down {
margin-top: 10%; }
}
div#sidebar,
#main-content .container:before{
display: none;
}