.elementor-2616 .elementor-element.elementor-element-8611255 > .elementor-container{max-width:1280px;}.elementor-2616 .elementor-element.elementor-element-8611255{margin-top:35px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-2616 .elementor-element.elementor-element-294aa9e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2616 .elementor-element.elementor-element-7173fbb .woocommerce-breadcrumb{color:#000000;font-family:"Source Sans Pro Regular", Sans-serif;font-size:12px;line-height:22px;}.elementor-2616 .elementor-element.elementor-element-7173fbb .woocommerce-breadcrumb > a{color:#000000;}.elementor-2616 .elementor-element.elementor-element-c5b265c > .elementor-container{max-width:1280px;}.elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:40px;}.elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products ul.products li.product{text-align:center;}.elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Source Sans Pro Regular", Sans-serif;font-size:16px;font-weight:700;line-height:26px;}.elementor-2616 .elementor-element.elementor-element-3778f51 nav.woocommerce-pagination ul{border-color:#167633;}.elementor-2616 .elementor-element.elementor-element-3778f51 nav.woocommerce-pagination ul li{border-right-color:#167633;border-left-color:#167633;}.elementor-2616 .elementor-element.elementor-element-3778f51 nav.woocommerce-pagination{font-family:"Source Sans Pro Regular", Sans-serif;}.elementor-2616 .elementor-element.elementor-element-3778f51 nav.woocommerce-pagination ul li a{color:#FFFFFF;background-color:#167633;}.elementor-2616 .elementor-element.elementor-element-3778f51 nav.woocommerce-pagination ul li a:hover{background-color:#000000;}.elementor-2616 .elementor-element.elementor-element-3778f51 nav.woocommerce-pagination ul li span.current{color:#FFFFFF;background-color:#000000;}.elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2616 .elementor-element.elementor-element-57123fd{margin-top:80px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-cde21eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2616 .elementor-element.elementor-global-2107{text-align:center;}.elementor-2616 .elementor-element.elementor-global-2107 .elementor-heading-title{color:#000000;font-family:"Kanit Extra Bold Italic", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;}.elementor-2616 .elementor-element.elementor-global-2107 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-global-2110{text-align:center;}.elementor-2616 .elementor-element.elementor-global-2110 .elementor-heading-title{color:#000000;font-family:"Source Sans Pro Regular", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-2616 .elementor-element.elementor-global-2110 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-global-2113 .elementor-button{font-family:"Source Sans Pro Bold", Sans-serif;font-size:15px;font-weight:400;line-height:26px;background-color:#209141;border-radius:0px 0px 0px 0px;padding:10px 57px 10px 57px;}.elementor-2616 .elementor-element.elementor-global-2113 .elementor-button:hover, .elementor-2616 .elementor-element.elementor-global-2113 .elementor-button:focus{background-color:#AB9D3E;}.elementor-2616 .elementor-element.elementor-global-2113 > .elementor-widget-container{margin:27px 0px 0px 0px;}@media(min-width:1800px){.elementor-2616 .elementor-element.elementor-element-7173fbb .woocommerce-breadcrumb{font-size:16px;line-height:26px;}}@media(max-width:575px){.elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2616 .elementor-element.elementor-global-2107 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-2616 .elementor-element.elementor-global-2110 .elementor-heading-title{font-size:18px;line-height:28px;}}@media(max-width:480px){.elementor-2616 .elementor-element.elementor-element-3778f51.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2616 .elementor-element.elementor-global-2107 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-2616 .elementor-element.elementor-global-2110 .elementor-heading-title{font-size:18px;line-height:28px;}}/* Start custom CSS */.content-product-grid ul li .woocommerce-LoopProduct-link{
      box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 40px 20px 40px;  
}
.content-product-grid ul li .button{
    font-family: "Source Sans Pro Bold", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 22px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #000000 !important;
    border-radius: 0px 0px 0px 0px;
    padding: 8px 19px 8px 19px;
}
.content-product-grid ul li .button:hover{
   color: #FFF;
}
.content-product-grid ul li .button::before{
        content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 38px 16px;
    border-color: transparent transparent #000000 transparent;
    line-height: 0px;
    _border-color: #ffffff #ffffff #000000 #ffffff;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');
    _border-color: #ffffff #000000 #ffffff #ffffff;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');
    left: -16px;
    top: 0;
    transition: all 0.5s;
}
.content-product-grid ul li .button::after{
        content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 38px 16px 0 0;
    border-color: #000000 transparent transparent transparent;
    line-height: 0px;
    _border-color: #000000 #ffffff #ffffff #ffffff;
    _filter: progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');
    right: -16px;
    top: 0;
    transition: all 0.5s;
}
/* Tabletas 576 */
@media(min-width: 576px){
    .content-product-grid ul li .woocommerce-LoopProduct-link{
        min-height: 315px;
}
}
/* Tabletas 992 */
@media(min-width: 992px){
    .content-product-grid ul li.product{
        min-height: 440px;
    }
    .content-product-grid ul li .woocommerce-LoopProduct-link{
        min-height: 440px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Sans Pro Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.quakerstate.com.mx/wp-content/uploads/2022/11/SourceSansPro-Regular-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kanit Extra Bold Italic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.quakerstate.com.mx/wp-content/uploads/2022/11/Kanit-ExtraBoldItalic-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Sans Pro Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.quakerstate.com.mx/wp-content/uploads/2022/11/SourceSansPro-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */