.elementor-2732 .elementor-element.elementor-element-4b1fdd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2732 .elementor-element.elementor-element-4b1fdd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://portal.tenderlovepaws.com/wp-content/uploads/bg-overlay-01-free-img.png");background-position:center right;background-repeat:no-repeat;}.elementor-2732 .elementor-element.elementor-element-4b1fdd2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2732 .elementor-element.elementor-element-4b1fdd2 > .elementor-element-populated, .elementor-2732 .elementor-element.elementor-element-4b1fdd2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2732 .elementor-element.elementor-element-4b1fdd2 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-2732 .elementor-element.elementor-element-4b1fdd2 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-2732 .elementor-element.elementor-element-4b1fdd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2732 .elementor-element.elementor-element-c9b1139 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2732 .elementor-element.elementor-element-c9b1139{text-align:center;}.elementor-2732 .elementor-element.elementor-element-6f2b17d{width:auto;max-width:auto;}.elementor-2732 .elementor-element.elementor-element-6f2b17d .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-2732 .elementor-element.elementor-element-7c604db{width:auto;max-width:auto;}.elementor-2732 .elementor-element.elementor-element-7c604db > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2732 .elementor-element.elementor-element-7c604db .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-2732 .elementor-element.elementor-element-4f34295 > .elementor-container{max-width:700px;}.elementor-2732 .elementor-element.elementor-element-4f34295{margin-top:100px;margin-bottom:100px;padding:25px 25px 25px 25px;}.elementor-2732 .elementor-element.elementor-element-edb3df9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2732 .elementor-element.elementor-element-edb3df9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://portal.tenderlovepaws.com/wp-content/uploads/bg-overlay-01-free-img.png");background-position:center right;background-repeat:no-repeat;}.elementor-2732 .elementor-element.elementor-element-edb3df9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2732 .elementor-element.elementor-element-edb3df9 > .elementor-element-populated, .elementor-2732 .elementor-element.elementor-element-edb3df9 > .elementor-element-populated > .elementor-background-overlay, .elementor-2732 .elementor-element.elementor-element-edb3df9 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-2732 .elementor-element.elementor-element-edb3df9 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-2732 .elementor-element.elementor-element-edb3df9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2732 .elementor-element.elementor-element-22360ae > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2732 .elementor-element.elementor-element-22360ae{text-align:center;}.elementor-2732 .elementor-element.elementor-element-b8f03ab > .elementor-container{max-width:700px;}.elementor-2732 .elementor-element.elementor-element-b8f03ab{margin-top:100px;margin-bottom:100px;padding:25px 25px 25px 25px;}.elementor-2732 .elementor-element.elementor-element-aed6cd8:not(.elementor-motion-effects-element-type-background), .elementor-2732 .elementor-element.elementor-element-aed6cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2381d0bb );}.elementor-2732 .elementor-element.elementor-element-aed6cd8, .elementor-2732 .elementor-element.elementor-element-aed6cd8 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-2732 .elementor-element.elementor-element-aed6cd8{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-2732 .elementor-element.elementor-element-aed6cd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2732 .elementor-element.elementor-element-665e16f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2732 .elementor-element.elementor-element-65f2735 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:800;line-height:1.5em;}.elementor-2732 .elementor-element.elementor-element-fb8ed64 .cart button, .elementor-2732 .elementor-element.elementor-element-fb8ed64 .cart .button{transition:all 0.2s;}.elementor-2732 .elementor-element.elementor-element-fb8ed64 .quantity .qty{transition:all 0.2s;}.elementor-2732 .elementor-element.elementor-element-defbab6{padding:100px 50px 100px 50px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-2732 .elementor-element.elementor-element-aed6cd8{padding:25px 25px 25px 25px;}.elementor-2732 .elementor-element.elementor-element-defbab6{padding:75px 50px 75px 50px;}}@media(max-width:767px){.elementor-2732 .elementor-element.elementor-element-7c604db > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2732 .elementor-element.elementor-element-defbab6{padding:50px 20px 50px 20px;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-65f2735 */.elementor-2732 .elementor-element.elementor-element-65f2735 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-ce50799 */.elementor-2732 .elementor-element.elementor-element-ce50799 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-1318897 */.elementor-2732 .elementor-element.elementor-element-1318897 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-65f2735 */.elementor-2732 .elementor-element.elementor-element-65f2735 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-ce50799 */.elementor-2732 .elementor-element.elementor-element-ce50799 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-1318897 */.elementor-2732 .elementor-element.elementor-element-1318897 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-65f2735 */.elementor-2732 .elementor-element.elementor-element-65f2735 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-ce50799 */.elementor-2732 .elementor-element.elementor-element-ce50799 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-1318897 */.elementor-2732 .elementor-element.elementor-element-1318897 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-defbab6 */.woocommerce-info {
    max-width: 1250px !important;
    margin: 50px auto -50px !important;
    border: none !important;
    font-weight: 800 !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-booking-form, .elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-booking-form fieldset  {
    border: none !important;
    padding: 0 !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .ui-datepicker .ui-datepicker-header {
    background: #7851a9 !important;
    color: #fff !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev, .elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next {
    background: #fff !important;
    top: 4px !important;
    opacity: 1 !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev {
    left: 5px !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next {
    right: 5px !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-date-picker-timezone-block {
    font-weight: 800 !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-date-picker .ui-datepicker td.bookable a:hover {
    background: #4b1f83 !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-date-picker .ui-datepicker td.bookable a {
    /*opacity: 1 !important;*/
    background-color: #7851a9  !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 form.cart .button.single_add_to_cart_button {
    /*opacity: 1 !important;*/
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-date-picker .ui-datepicker td a.ui-state-active {
    background: #4b1f83 !important;
    color: #fff !important;
}
.elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-booking-form .block-picker li a:hover, .elementor-2732 .elementor-element.elementor-element-defbab6 .wc-bookings-booking-form .block-picker li a:focus {
    background: #7851a9 !important;
    color: #fff !important;
}/* End custom CSS */