/*!
Theme Name: Helpot kotisivut theme
Theme URI: https://helpotkotisivut.fi/
Template: kadence
Author: Helpot Kotisivut
Author URI: https://helpotkotisivut.fi/
Description: Helpot Kotisivut - kotisivut yritykselle helposti ja tyylikkäästi.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/
 h1,h2,h3,h4,h5,h6,p,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{word-break:keep-all;hyphens:none;word-wrap:initial}ul.sub-menu li.menu-item a img{vertical-align:middle;display:inline}ul.sub-menu li.menu-item a picture{margin-right:10px}ul.sub-menu li.menu-item a{font-size:16px}.mobile-header-button-inner-wrap .button{width:100%!important;text-align:center}.mobile-header-button2-wrap,.mobile-header-button-wrap{width:100%}a,p a {text-decoration:none!important}.search-results .entry-taxonomies{margin:1rem 0!important}.ff-btn-submit{font-size:16px!important;padding:.5rem 1.5rem!important;border-radius:6px!important}.header-navigation .header-menu-container ul ul li.menu-item>a picture{width:25px;display:inline-block}.header-navigation .header-menu-container ul ul li.menu-item>a{letter-spacing:0!important}.single-post #inner-wrap{box-shadow:inset 0 20000px rgb(0 0 0 / .3)}.single-post .single-content{color:#111}.single-post .content-area{margin:0;padding:15rem 2rem 8rem}.single-post .entry-content-wrap{text-align:center}.post-title .entry-meta{text-align:center;display:block}.single-post .entry-content-wrap{background:#fff!important}.fluentform .ff-el-group{margin-bottom:7px!important}.fluentform .ff-el-form-control{padding:10px 14px!important;font-size:15px!important;border-radius:0!important;border:0!important;box-shadow:0 3px 5px rgb(0 0 0 / .1)}.fluentform .ff-btn-lg{padding:12px 26px!important;font-size:15px!important;border-radius:0!important}.ff-el-form-check a{color:#999!important}form.fluent_form_3 .ff-btn-submit,form.fluent_form_3 .ff-btn-submit:hover{transition:300ms;background:none!important;border:2px solid}@media only screen and (min-width:1025px) and (max-width:1300px){#main-header .header-button,#main-header .header-button2{margin:0;padding:0.7rem!important;font-size:11px}}.single-product .voucher-fields .voucher-image-options,.single-product .woocommerce-variation-price,.woocommerce div.product .woocommerce-tabs,.woocommerce form .form-row .optional,#recipient_name\[954\]_field,.single-product .voucher-fields p:first-child{display:none!important}.single-product .woocommerce-product-details__short-description,.single-product .woocommerce form .form-row label{color:#111!important}.single-product div.product form.cart .button{color:#111!important;border-color:#111!important}.vi-wpvs-option-wrap{font-family:Jost,sans-serif;font-size:18px!important;padding:8px 10px!important;margin:0 -1px!important}@media only screen and (min-width:1025px){.woocommerce-cart #primary,.woocommerce-checkout #primary{padding:15rem 2rem 4rem!important;margin:0 auto!important;width:1200px!important}}@media only screen and (max-width:1024px){.woocommerce-cart #primary,.woocommerce-checkout #primary{padding:4rem 2rem!important;width:100%!important}}.woocommerce-cart #inner-wrap,.woocommerce-checkout #inner-wrap{border-bottom:2px solid rgb(255 255 255 / .07)!important}.woocommerce .woocommerce-checkout .shop_table,#payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:first-child:checked+label{background:transparent!important}.woocommerce form .form-row label{color:#fff!important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{background-color:var(--global-palette1)!important;color:var(--global-palette9)!important}.woocommerce div.product .product_title{letter-spacing:0!important}.woocommerce div.product form.cart .variations select{color:#000}.single-product .product{background:#fff!important;padding:2rem!important}.product-archive-title h1{padding-bottom:3rem}.products .entry{border-radius:0!important;background:#fff!important}.products .entry p,.woocommerce ul.products:not(.woo-archive-btn-button) .button,.woocommerce div.product form.cart .variations .label{color:#111!important}.product-details.content-bg.entry-content-wrap{padding:1rem 1.5rem!important}.post-type-archive #wrapper,.single-product #wrapper{background-size:cover;background-attachment:fixed;box-shadow:inset 0 20000px rgb(0 0 0 / .25)!important}.site-header-main-section-left.site-header-section.site-header-section-left{width:5px!important;opacity:0!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{opacity:0!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce{background:#111111de;padding:2rem}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box,.woocommerce-cart td.product-name a{color:#fff!important}.woocommerce-checkout #inner-wrap,.woocommerce-cart #inner-wrap{background-size:cover;box-shadow:inset 0 20000px rgb(26 26 26 / .3);background-attachment:fixed;margin-bottom:-2px}.mobile-fixed .kt-row-has-bg{background-attachment:scroll!important}@media only screen and (max-width:767px){.kadence-thumbnail-position-behind+.entry{padding:2rem 0!important}.single-post .content-area{padding:1rem!important}}.single-product form .form-row label,.woocommerce form .form-row textarea,.single-product .woocommerce-Price-amount.amount,.single-product div.product div.summary p,#product_total_price{color:#111!important}.post-type-archive #wrapper,.single-product #wrapper{background:url(https://sivudemo.com/mimosanaito/wp-content/uploads/2022/03/tunnelmallinen-ravintola-mimosanaito.jpg)}.woocommerce-checkout #inner-wrap,.woocommerce-cart #inner-wrap{background-image:url(https://sivudemo.com/mimosanaito/wp-content/uploads/2022/05/mimosan-aito-kassa.jpg)}