.elementor-3090 .elementor-element.elementor-element-a10f3b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3090 .elementor-element.elementor-element-a10f3b8.e-con{--align-self:center;}.elementor-3090 .elementor-element.elementor-element-5802100{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-3090 .elementor-element.elementor-element-5802100, .elementor-3090 .elementor-element.elementor-element-5802100::before{--border-transition:0.3s;}.elementor-3090 .elementor-element.elementor-element-8e871ce{--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;--justify-content:flex-start;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3090 .elementor-element.elementor-element-8e871ce:not(.elementor-motion-effects-element-type-background), .elementor-3090 .elementor-element.elementor-element-8e871ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3090 .elementor-element.elementor-element-8e871ce, .elementor-3090 .elementor-element.elementor-element-8e871ce::before{--border-transition:0.3s;}.woocommerce .elementor-3090 .elementor-element.elementor-element-cd6dd32 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;}.woocommerce .elementor-3090 .elementor-element.elementor-element-cd6dd32 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-3090 .elementor-element.elementor-element-cd6dd32 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-3090 .elementor-element.elementor-element-79f9e8a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-3090 .elementor-element.elementor-element-aba8f61{--display:flex;--gap:5px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3090 .elementor-element.elementor-element-aba8f61:not(.elementor-motion-effects-element-type-background), .elementor-3090 .elementor-element.elementor-element-aba8f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3090 .elementor-element.elementor-element-aba8f61, .elementor-3090 .elementor-element.elementor-element-aba8f61::before{--border-transition:0.3s;}.elementor-3090 .elementor-element.elementor-element-2834dfc .elementor-heading-title{color:#0E0E0E;font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-3090 .elementor-element.elementor-element-7cee667{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-3090 .elementor-element.elementor-element-c588692 > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-3090 .elementor-element.elementor-element-c588692 .price{color:#6B6B6B;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;}.woocommerce .elementor-3090 .elementor-element.elementor-element-c588692 .price ins{font-family:"Montserrat", Sans-serif;font-size:1rem;}.elementor-3090 .elementor-element.elementor-element-bd074cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3090 .elementor-element.elementor-element-bd074cb:not(.elementor-motion-effects-element-type-background), .elementor-3090 .elementor-element.elementor-element-bd074cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3090 .elementor-element.elementor-element-bd074cb, .elementor-3090 .elementor-element.elementor-element-bd074cb::before{--border-transition:0.3s;}.elementor-3090 .elementor-element.elementor-element-736b467{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--view-cart-spacing:7px;}.elementor-3090 .elementor-element.elementor-element-736b467 > .elementor-widget-container{background-color:#02010100;margin:-1rem 0rem 0rem 0rem;}.elementor-3090 .elementor-element.elementor-element-736b467 .cart button, .elementor-3090 .elementor-element.elementor-element-736b467 .cart .button{font-size:18px;border-style:solid;border-radius:30px 30px 30px 30px;padding:0px 13px 0px 13px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3090 .elementor-element.elementor-element-736b467 .added_to_cart{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:500;}.elementor-3090 .elementor-element.elementor-element-736b467 .quantity .qty{border-radius:25px 25px 25px 25px;transition:all 0.2s;}.woocommerce .elementor-3090 .elementor-element.elementor-element-736b467 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-3090 .elementor-element.elementor-element-736b467 form.cart table.variations tr th, .woocommerce .elementor-3090 .elementor-element.elementor-element-736b467 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-3090 .elementor-element.elementor-element-736b467 form.cart table.variations label{color:#999999;font-size:0px;line-height:0px;letter-spacing:0px;word-spacing:0px;}.woocommerce .elementor-3090 .elementor-element.elementor-element-736b467 form.cart table.variations td.value select, .woocommerce .elementor-3090 .elementor-element.elementor-element-736b467 form.cart table.variations td.value:before{border-radius:30px;}.elementor-3090 .elementor-element.elementor-element-1c59626{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 15px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3090 .elementor-element.elementor-element-1c59626:not(.elementor-motion-effects-element-type-background), .elementor-3090 .elementor-element.elementor-element-1c59626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3090 .elementor-element.elementor-element-1c59626, .elementor-3090 .elementor-element.elementor-element-1c59626::before{--border-transition:0.3s;}.elementor-3090 .elementor-element.elementor-element-38888b7{width:100%;max-width:100%;text-align:left;}.elementor-3090 .elementor-element.elementor-element-38888b7 > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D3D3D3;}.elementor-3090 .elementor-element.elementor-element-38888b7 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;}.elementor-3090 .elementor-element.elementor-element-a5b2876{text-align:justify;color:#000000;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:23px;}.elementor-3090 .elementor-element.elementor-element-116f859{width:100%;max-width:100%;text-align:left;}.elementor-3090 .elementor-element.elementor-element-116f859 > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D3D3D3;}.elementor-3090 .elementor-element.elementor-element-116f859 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;}.elementor-3090 .elementor-element.elementor-element-74d4dc8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.woocommerce .elementor-3090 .elementor-element.elementor-element-74d4dc8 .shop_attributes{color:#1B1B1B;}.elementor-3090 .elementor-element.elementor-element-d32386f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-3090 .elementor-element.elementor-element-d32386f:not(.elementor-motion-effects-element-type-background), .elementor-3090 .elementor-element.elementor-element-d32386f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3090 .elementor-element.elementor-element-d32386f, .elementor-3090 .elementor-element.elementor-element-d32386f::before{--border-transition:0.3s;}.woocommerce .elementor-3090 .elementor-element.elementor-element-5435b00 .product_meta{font-family:"Montserrat", Sans-serif;font-size:1rem;}.elementor-3090 .elementor-element.elementor-element-5435b00 .product_meta{margin:0px 0px 0px 0px;}.elementor-3090 .elementor-element.elementor-element-9c349c5{--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;--background-transition:0.3s;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3090 .elementor-element.elementor-element-de3f9c0{text-align:center;}.elementor-3090 .elementor-element.elementor-element-de3f9c0 .elementor-heading-title{color:#000000;font-family:"Cooper", Sans-serif;font-size:2.3rem;font-weight:600;}.elementor-3090 .elementor-element.elementor-element-96120e9{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#000000;}.elementor-3090 .elementor-element.elementor-element-96120e9 .swiper-slide > .elementor-element{height:100%;}.elementor-3090 .elementor-element.elementor-element-ada9681{--display:flex;--min-height:260px;--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;--background-transition:0.3s;--margin-top:-245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3090 .elementor-element.elementor-element-ada9681:not(.elementor-motion-effects-element-type-background), .elementor-3090 .elementor-element.elementor-element-ada9681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9E9;}.elementor-3090 .elementor-element.elementor-element-ada9681, .elementor-3090 .elementor-element.elementor-element-ada9681::before{--border-transition:0.3s;}body.elementor-page-3090:not(.elementor-motion-effects-element-type-background), body.elementor-page-3090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}@media(min-width:768px){.elementor-3090 .elementor-element.elementor-element-a10f3b8{--content-width:1300px;}.elementor-3090 .elementor-element.elementor-element-5802100{--width:100%;}.elementor-3090 .elementor-element.elementor-element-8e871ce{--width:45%;}.elementor-3090 .elementor-element.elementor-element-79f9e8a{--width:50%;}.elementor-3090 .elementor-element.elementor-element-9c349c5{--content-width:1300px;}}@media(max-width:1024px){.elementor-3090 .elementor-element.elementor-element-a10f3b8{--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3090 .elementor-element.elementor-element-96120e9{--swiper-slides-to-display:3;--swiper-slides-gap:5px;}}@media(max-width:767px){.elementor-3090 .elementor-element.elementor-element-a10f3b8{--margin-top:7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-3090 .elementor-element.elementor-element-5802100{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3090 .elementor-element.elementor-element-8e871ce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-3090 .elementor-element.elementor-element-79f9e8a{--gap:1rem 0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3090 .elementor-element.elementor-element-2834dfc .elementor-heading-title{font-size:1.3rem;}.elementor-3090 .elementor-element.elementor-element-bd074cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3090 .elementor-element.elementor-element-736b467 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-3090 .elementor-element.elementor-element-736b467 .cart button, .elementor-3090 .elementor-element.elementor-element-736b467 .cart .button{font-size:15px;}.elementor-3090 .elementor-element.elementor-element-1c59626{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3090 .elementor-element.elementor-element-d32386f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3090 .elementor-element.elementor-element-96120e9{--swiper-slides-to-display:1;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-cd6dd32 */.woocommerce-product-gallery__trigger{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-736b467 */#single-p del{
    font-size: 1.1rem;
}
.woocommerce .elementor-3090 .elementor-element.elementor-element-c588692 .price ins{
    font-size: 1.3rem;
}
#single-p .woocommerce-Price-amount{
    font-size:1.3rem!important;
    color: #000;
}
#single-p a{
    margin-left: 1rem;
    margin-top: 1rem;
    font-size: 1.3rem;
}
#single-p .swatchly-type-wrap{
    width: 550px;
    gap:15px;
}
#single-p .swatchly-selected{
    background-color:#E1021E;
    color: #fff;
    border:none;
}
#single-p .swatchly-text{
    font-size: 1.3rem;
}
#single-p .reset_variations{
    display: none;
}

#single-p .swatchly-shape-type-rounded .swatchly-swatch {
    border-radius: 20px;
    padding: 5px 8px;
}

@media only screen and (max-width:578px){
   #single-p .woocommerce-variation-price{
    margin-left: 1.3rem;
    margin-top:0.8rem;
    font-size: 1.2rem;
    color:#000;
} 
#single-p .reset_variations{
    margin-left:1.3rem;
}
#single-p .woocommerce-variation-add-to-cart{
    margin-top:-1rem;
}
#single-p .quantity{
    min-width:80px;
    width:80px;
    height:40px;
}
#single-p .single_add_to_cart_button{
    height:40px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cooper';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://petsgallerypune.com/wp-content/uploads/2024/09/cooper-black-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */