.elementor-244 .elementor-element.elementor-element-22564e15 > .elementor-background-overlay{background-color:#FFFFFF00;background-image:url("https://puchidev.sergiomadrid.com/wp-content/uploads/2024/11/Dino-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-244 .elementor-element.elementor-element-22564e15 .elementor-background-overlay{filter:brightness( 98% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-244 .elementor-element.elementor-element-22564e15{padding:15em 1em 15em 1em;}.elementor-244 .elementor-element.elementor-element-76087f1f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-244 .elementor-element.elementor-element-10c1552d{text-align:center;}.elementor-244 .elementor-element.elementor-element-10c1552d .elementor-heading-title{font-family:"Grandstander", Sans-serif;font-size:84px;font-weight:600;line-height:1em;letter-spacing:-2px;}.elementor-244 .elementor-element.elementor-element-7e98b5ab{--divider-border-style:curly;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-244 .elementor-element.elementor-element-7e98b5ab .elementor-divider-separator{width:140px;margin:0 auto;margin-center:0;}.elementor-244 .elementor-element.elementor-element-7e98b5ab .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-244 .elementor-element.elementor-element-75c0bcc6{width:auto;max-width:auto;bottom:205px;z-index:2;}body:not(.rtl) .elementor-244 .elementor-element.elementor-element-75c0bcc6{left:-75px;}body.rtl .elementor-244 .elementor-element.elementor-element-75c0bcc6{right:-75px;}.elementor-244 .elementor-element.elementor-element-75c0bcc6 img{width:100%;height:120px;object-fit:contain;object-position:center center;}.elementor-244 .elementor-element.elementor-element-1cd9657e{padding:5em 1em 6em 1em;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-inner li.product{width:33.33%;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-details-wrap, .elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-product__link{text-align:center;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woocommerce:not(.premium-woo-products-marquee) li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woocommerce:not(.premium-woo-products-marquee) ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-marquee ul.products{--pa-marquee-spacing:10px;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-load-more{text-align:center;}#premium-woo-quick-view-f92a838 .star-rating{display:none !important;}#premium-woo-quick-view-f92a838{--pa-qv-align:inline;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-details-wrap .premium-woo-atc-button .button, .elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-cart-btn .premium-woo-add-cart-icon{color:var( --e-global-color-dea41e4 );}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-details-wrap .premium-woo-atc-button .button, .elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-cart-btn{background-color:var( --e-global-color-015fd1f );}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-details-wrap .premium-woo-atc-button .button:hover, .elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-cart-btn:hover .premium-woo-add-cart-icon{color:var( --e-global-color-015fd1f );}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button:hover, .elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-cart-btn:hover{background-color:#FFFFFF;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-details-wrap .premium-woo-atc-button .button:hover, .elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-cart-btn:hover{border-style:solid;border-color:var( --e-global-color-015fd1f );}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woocommerce .woocommerce-loop-product__title{color:var( --e-global-color-015fd1f );font-size:12px;}#premium-woo-quick-view-f92a838 .premium-woo-lightbox-content{width:80% !important;}#premium-woo-quick-view-f92a838 .premium-qv-badge .corner{color:var( --e-global-color-015fd1f );font-family:"Arial", Sans-serif;font-size:50px;background-color:#D54C4C;}#premium-woo-quick-view-f92a838 .woocommerce-loop-product__title{color:#00AEAB;font-size:22px;margin:20px 0px 20px 0px;}#premium-woo-quick-view-f92a838 .woocommerce-loop-product__title:hover{color:var( --e-global-color-secondary );}#premium-woo-quick-view-f92a838 .price{margin-bottom:13px;}#premium-woo-quick-view-f92a838 div.product p.price{color:#77A464;}#premium-woo-quick-view-f92a838 .premium-woo-atc-button button.button.alt{font-size:17px;color:#FFFFFF;background-color:var( --e-global-color-015fd1f );border-style:solid;border-width:4px 4px 4px 4px;}#premium-woo-quick-view-f92a838 .premium-woo-atc-button button.button.alt:hover{color:var( --e-global-color-015fd1f );background-color:#FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;}#premium-woo-quick-view-f92a838 .product_meta > span{margin-bottom:10px;}#premium-woo-quick-view-f92a838 .flex-control-nav a{background-color:var( --e-global-color-text );}#premium-woo-quick-view-f92a838 a.flex-active{background-color:var( --e-global-color-secondary );}#premium-woo-quick-view-f92a838 .flex-direction-nav li a{color:var( --e-global-color-secondary );font-size:46px;}#premium-woo-quick-view-f92a838 .flex-direction-nav li a.flex-prev{left:-18px;}#premium-woo-quick-view-f92a838 .flex-direction-nav li a.flex-next{right:-18px;}@media(min-width:768px){.elementor-244 .elementor-element.elementor-element-70627fa{width:25%;}.elementor-244 .elementor-element.elementor-element-39354d6{width:75%;}}@media(max-width:1024px){.elementor-244 .elementor-element.elementor-element-22564e15{padding:6em 1em 6em 1em;}.elementor-244 .elementor-element.elementor-element-10c1552d{z-index:3;}.elementor-244 .elementor-element.elementor-element-10c1552d .elementor-heading-title{font-size:68px;}body:not(.rtl) .elementor-244 .elementor-element.elementor-element-75c0bcc6{left:-35px;}body.rtl .elementor-244 .elementor-element.elementor-element-75c0bcc6{right:-35px;}.elementor-244 .elementor-element.elementor-element-75c0bcc6{bottom:120px;}.elementor-244 .elementor-element.elementor-element-75c0bcc6 img{height:100px;}.elementor-244 .elementor-element.elementor-element-1cd9657e{padding:2em 1em 2em 1em;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-inner li.product{width:50%;}}@media(max-width:767px){.elementor-244 .elementor-element.elementor-element-22564e15{padding:6em 0em 6em 0em;}.elementor-244 .elementor-element.elementor-element-10c1552d .elementor-heading-title{font-size:54px;}.elementor-244 .elementor-element.elementor-element-7e98b5ab{z-index:2;}.elementor-244 .elementor-element.elementor-element-7e98b5ab .elementor-divider-separator{width:123px;}body:not(.rtl) .elementor-244 .elementor-element.elementor-element-75c0bcc6{left:10px;}body.rtl .elementor-244 .elementor-element.elementor-element-75c0bcc6{right:10px;}.elementor-244 .elementor-element.elementor-element-75c0bcc6{bottom:59px;}.elementor-244 .elementor-element.elementor-element-75c0bcc6 img{height:55px;}.elementor-244 .elementor-element.elementor-element-1cd9657e{padding:2em 0.6em 2em 0.6em;}.elementor-244 .elementor-element.elementor-element-f92a838 .premium-woo-products-inner li.product{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-bde5caa */ul.wpfFilterVerScroll li span {
    font-size: 14px;
    padding: 4px 5px;
    font-weight: 700;
    text-transform: capitalize;
}
ul.wpfFilterVerScroll li label.wpfLiLabel {
        background: #00aeab;
        color: white;
}

ul.wpfFilterVerScroll li ul li span {
    font-size: 13px;
    padding: 2px 0px;
    font-weight: 600;
    border: none
}
ul.wpfFilterVerScroll li ul li label.wpfLiLabel {
        background: transparent;
        color: #00aeab;
}

ul.wpfFilterVerScroll li ul li ul li span {
    font-size: 12px;
    padding: 1px 0px;
    font-weight: 300;
    border: none
}

#wpfBlock_1 .wpfFilterVerScroll {
    max-height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for premium-woo-products, class: .elementor-element-f92a838 */li.product {
    padding: 0 !important;
    box-shadow: 1px 1px 5px -1px #00aeab;
    margin: 1% !important;
    max-width: 94% !important;
    width: 31.3% !important;
    position: relative;
    padding-bottom: 40px !important;
}

ul.products.columns-3 .premium-woo-atc-button {
    position: absolute;
    bottom: 1%;
    left: 0;
    right: 0;
}



/**/
li.flex-active-slide {
    width: 100%;
    min-width: 500px;
}

.premium-woo-qv-image-slider img {
    object-fit: cover;
    width: 100% !important;
    height: 560px !important;
}

#premium-woo-quick-view-f92a838 .premium-woo-lightbox-content {
    max-width: 1000px;
}/* End custom CSS */