.elementor-22 .elementor-element.elementor-element-f8807c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-11475ea .elementor-repeater-item-065885c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://futurepettech.com/wp-content/uploads/2025/05/Untitled-design-5.png);background-size:cover;}.elementor-22 .elementor-element.elementor-element-11475ea .elementor-repeater-item-b5cc6d4 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://futurepettech.com/wp-content/uploads/2025/05/Untitled-design-8.png);background-size:cover;}.elementor-22 .elementor-element.elementor-element-11475ea .swiper-slide{transition-duration:calc(4000ms*1.2);height:500px;}.elementor-22 .elementor-element.elementor-element-11475ea .swiper-slide-contents{max-width:100%;}.elementor-22 .elementor-element.elementor-element-11475ea .swiper-slide-inner{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1a5e87e > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1a5e87e{text-align:center;}.elementor-22 .elementor-element.elementor-element-1a5e87e .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-493fd842{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-493fd842:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-493fd842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-22 .elementor-element.elementor-element-493fd842:hover::before, .elementor-22 .elementor-element.elementor-element-493fd842:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-493fd842:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-493fd842 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-493fd842 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-astglobalcolor0 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-493fd842:hover{--overlay-opacity:0.5;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-cbb3234{--ep-effect-scale-x-hover:1.1;--ep-effect-scale-y-hover:1.1;}.elementor-22 .elementor-element.elementor-element-cbb3234.elementor-wc-products  ul.products{grid-column-gap:70px;grid-row-gap:20px;}.elementor-22 .elementor-element.elementor-element-cbb3234 a > img{border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-cbb3234 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-cbb3234 .woocommerce-loop-category__title .count{color:var( --e-global-color-astglobalcolor2 );}.elementor-22 .elementor-element.elementor-element-21623b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-22 .elementor-element.elementor-element-21623b6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-21623b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-22 .elementor-element.elementor-element-e5273cb{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-e5273cb .elementor-headline{text-align:center;}.elementor-22 .elementor-element.elementor-element-e5273cb .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-e5273cb .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor0 );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-0283a52{--ep-effect-transition-duration:300ms;--ep-effect-transition-easing:ease-out;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;margin-bottom:8px;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );margin-bottom:7px;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );margin-bottom:7px;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-astglobalcolor4 );font-size:1em;margin-bottom:7px;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor5 );border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-22 .elementor-element.elementor-element-5e180d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5e180d7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5e180d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-2dcd25e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-2dcd25e .elementor-headline{text-align:center;}.elementor-22 .elementor-element.elementor-element-2dcd25e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-2dcd25e .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-astglobalcolor4 );}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-22 .elementor-element.elementor-element-b87eca7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-ep-review-card-carousel-item{display:flex;flex-direction:column;text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-ep-review-card-carousel-item:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-22 .elementor-element.elementor-element-9929e8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-ep-review-card-carousel-image{align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-ep-review-card-carousel-item, .elementor-22 .elementor-element.elementor-element-9929e8e.bdt-review-img-inline--yes .bdt-ep-img-inline{grid-gap:15px;}.elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating-item{color:#e7e7e7;}.elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating[class*=" epsc-rating-0"] .epsc-rating-item:nth-child(1) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating[class*=" epsc-rating-1"] .epsc-rating-item:nth-child(-n+1) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating[class*=" epsc-rating-2"] .epsc-rating-item:nth-child(-n+2) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating[class*=" epsc-rating-3"] .epsc-rating-item:nth-child(-n+3) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating[class*=" epsc-rating-4"] .epsc-rating-item:nth-child(-n+4) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating[class*=" epsc-rating-5"] .epsc-rating-item:nth-child(-n+5) i:after, .epsc-rating.epsc-rating-0-5 .epsc-rating-item:nth-child(1) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating.epsc-rating-1-5 .epsc-rating-item:nth-child(2) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating.epsc-rating-2-5 .epsc-rating-item:nth-child(3) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating.epsc-rating-3-5 .epsc-rating-item:nth-child(4) i:after, .elementor-22 .elementor-element.elementor-element-9929e8e .epsc-rating.epsc-rating-4-5 .epsc-rating-item:nth-child(5) i:after{color:#FFCC00;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-navigation-prev i,
            .elementor-22 .elementor-element.elementor-element-9929e8e .bdt-navigation-next i{font-size:24px;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-navigation-prev{left:-60px;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-navigation-next{right:-60px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-navigation-prev i,
            .elementor-22 .elementor-element.elementor-element-9929e8e .bdt-navigation-next i{font-size:24px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-f8807c4{--content-width:1600px;}.elementor-22 .elementor-element.elementor-element-493fd842{--content-width:1078px;}.elementor-22 .elementor-element.elementor-element-21623b6{--content-width:1127px;}.elementor-22 .elementor-element.elementor-element-5e180d7{--content-width:1204px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-493fd842{--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-cbb3234 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0283a52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-52744cc.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-22 .elementor-element.elementor-element-9929e8e .bdt-navigation-prev i,
            .elementor-22 .elementor-element.elementor-element-9929e8e .bdt-navigation-next i{font-size:24px;}}