@import url("https://use.typekit.net/pqs8jvy.css");.mo_oauth_login_button_font{margin-left:1em!important}.wcfm_membership_title{margin-bottom:50px!important}i.mofa.fa-lock.mo_oauth_btn_.mo_oauth_btn_{max-width:100%}.woocommerce-Price-amount.amount{padding-top:29px!important}.wcfm_membership_price_description{display:none!important}.wc-bookings-date-picker .ui-datepicker td .ui-state-default{padding:2.75em 0!important}.wc-bookings-date-picker{padding:0px!important}.posted_in a,.tagged_as a{font-weight:500;color:#d8052a;text-decoration:none}.form-field.form-field-wide.wc_bookings_field_duration{font-size:1.6em!important;font-weight:700!important}.wc-bookings-date-picker .ui-datepicker-header{background-image:linear-gradient(to top,#d8052a 0%,#d8052a 100%)!important}.wc-bookings-date-picker .ui-datepicker table{font-family:sofia-pro,sans-serif;font-weight:700!important;letter-spacing:0px!important}.wc-bookings-date-picker .ui-datepicker td .ui-state-default{ font-size:1.3em!important}.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce .star-rating span::before,.woocommerce-page .star-rating span::before,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover{color:#D8052A!important}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{background:#c60627!important}.ui-datepicker-title{font-family:sofia-pro,sans-serif;font-weight:700!important;letter-spacing:0px!important;font-size:1.2em!important}.wc-bookings-booking-form-button single_add_to_cart_button button alt disabled{font-size:0!important}.wc-bookings-booking-form-button single_add_to_cart_button button alt disabled:after{content:'Vuokraa'}body{font-family:sofia-pro,sans-serif;font-weight:500;font-style:normal;line-height:1.3}.wc-bookings-booking-form .wc-bookings-booking-cost{background:#d8052a;border-top:none!important;position:relative;margin:0 -1em;padding:1em;color:white!important;font-size:1.3em!important}.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .onsale{padding-top:8px!important;padding-left:5px!important;padding-right:5px!important}.et-pb-slider-arrows{display:none!important}.cmplz-cookiebanner.cmplz-show{z-index:999999}@media only screen and (max-width:767px){.et_pb_button.et_pb_button_2{width:100%}.keskitetty{text-align:center}}.et_mobile_menu{border-top:5px solid #d8052a!important}.mobile_menu_bar::before,.mobile_menu_bar::after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#d8052a}.et_pb_section_0.et_pb_section{margin-bottom:0px!important}