.product .summary{width:100%!important}.wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#8C49BF!important;background-image:none!important;border-color:rgb(0 0 0 / .1)!important;color:#fff!important;text-shadow:0 1px 0 rgb(0 0 0 / 10%)}.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{background:#E7CEDD!important;opacity:1!important}.wc-bookings-date-picker .ui-datepicker-header{padding:0;border-bottom:none;overflow:hidden;text-transform:uppercase;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;background-color:#E7CEDD;background-image:none;background-image:-webkit-gradient(linear,left bottom,left top,from(#999),to(#aaa));background-image:linear-gradient(to top,#D5ABDC 0%,#D5ABDC 100%);border:0;border-top:1px solid #D5ABDC;color:#fff}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{top:-1px;background:#E7CEDD;border-radius:0;font-weight:400;border:none;height:2.5em;width:2em}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:#E7CEDD!important;color:#fff}.wc-bookings-booking-form .block-picker li:nth-child(odd) a{background:#D5ABDC;color:#fff}.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover{background:#D5ABDC;color:#8C49BF}.wc-bookings-booking-form .block-picker li:nth-child(even) a{background:#D5ABDC;color:#fff}.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover{background:#D5ABDC;color:#8C49BF}.woocommerce-checkout table.cart .product-thumbnail{display:none}.woocommerce-page.woocommerce-checkout table.shop_table td,.woocommerce.woocommerce-checkout table.shop_table td{padding:10px 10px 10px 20px}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{color:#8C49BF}.wc-bookings-booking-form .block-picker li a.selected{background:#E7CEDD!important;color:#fff!important}.elementor-44 .elementor-element.elementor-element-d435672 .eael-infobox .infobox-content .title{color:#565656;font-family:"Josefin Sans",Sans-serif;font-size:.9rem;font-weight:400;line-height:1.1em;margin:5% 0% 5% 0%;text-align:center}.elementor-44 .elementor-element.elementor-element-d51a16e .eael-infobox .infobox-content .title{color:#565656;font-family:"Josefin Sans",Sans-serif;font-size:.9rem;font-weight:400;line-height:1.1em;margin:5% 0% 5% 0%;text-align:center}.wc-bookings-booking-form .block-picker li a{margin:2px;border:0;padding:.5em;vertical-align:middle;text-align:center;display:block;text-decoration:none;box-shadow:none}