.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li a{font-family:'Fredoka One',display}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev.ui-state-hover{background:#ff6000}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next.ui-state-hover{background:#ff6000}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{background:#ff9500}.wc-bookings-date-picker .ui-widget-content{box-shadow:0 1px 14px 5px rgb(204 103 0 / 19%)}.wc-bookings-booking-form{border:none;padding:0;margin-left:-14px}.wc-bookings-booking-form .form-field{margin-left:25px}.wc-bookings-date-picker .ui-datepicker-header{background-color:#ff9500;background-image:linear-gradient(to top,#ff9500 0%,#ff9500 100%);border:0}.ui-widget{font-family:'Fredoka One',display}.wc-bookings-booking-form .block-picker li:nth-child(odd) a,.wc-bookings-booking-form .block-picker li:nth-child(even) a{background:white;border:solid 1px #31c400;border-radius:80px;margin-left:20px;margin-bottom:10px;width:180px;color:black;font-size:small;float:right}.wc-bookings-booking-form .block-picker li.block{list-style-type:none}.wc-bookings-booking-form fieldset{margin:0}.wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#c7ffb3!important;color:#000!important;text-shadow:none}.wc-bookings-booking-form .wc-bookings-booking-cost{display:none!important}.wc-bookings-booking-form .block-picker{font-family:'Fredoka One',display}.block-picker li{list-style-type:none}.woocommerce div.product form.cart .button{font-family:'Fredoka One',display;float:right!important;width:200px}.wc-bookings-booking-form .block-picker li a .booking-spaces-left{display:inline;margin-left:20px}.wc-bookings-booking-form .block-picker li a.selected{background:#31c400!important}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:#31c400!important}.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover,.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover{background:#00a002}.wc-bookings-date-picker .ui-datepicker td a.ui-state-active.ui-state-hover{color:white!important;background:#00a002!important}.woocommerce div.product p.price,.woocommerce-page div.product p.price{color:#31c400}.wc-bookings-date-picker .ui-datepicker th{color:#ff9500}.actions{display:none!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:98%}.cart-subtotal{display:none}.product-subtotal,.product-quantity,.product-price{display:none!important}woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce td.product-name dl.variation dt{width:150px;display:block!important;clear:both}.cart-totals h2{display:none}.cart_totals h2{display:block;float:left}#main-content table.cart th{display:none}#main-content .cart-subtotal td{display:none}.woocommerce table.cart .product-thumbnail{display:none}.product-subtotal{display:none}.cart_totals h2{display:none}.product-name a{font-family:'Fredoka One',display;margin-bottom:60px!important;font-size:26px}.woocommerce td.product-name dl.variation dt{margin-top:5px;width:100%;color:#31c400}p:not(.has-background):last-of-type{padding-bottom:6px;clear:both}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.product-name::before{display:none}.woocommerce-message{display:none}.wapf-wrapper{width:98%;padding:14px;background:#c7ffb3;margin-top:32px;margin-bottom:32px}.woocommerce .woocommerce-error{display:none}.woocommerce form .form-row.woocommerce-invalid label{color:#f00;font-weight:700;font-size:150%}.woocommerce form .form-row.woocommerce-invalid label::before{content:" TÄYTÄ MYÖS:  "}