:root{--wp--style--global--content-size:1170px;--kipinakeskus-color-white:#fff;--kipinakeskus-color-orange:#f8992a}.equal-height{display:table;width:100%}.equal-height-col{display:table-cell;padding:2px}.elementor-widget-woocommerce-product-price .price{margin:0}.elementor-add-to-cart .cart,.elementor-add-to-cart .woocommerce-variation-add-to-cart{justify-content:flex-end}.elementor-add-to-cart .reset_variations{color:var(--kipinakeskus-color-white)}.elementor-12891 .elementor-element.elementor-element-4a3a8b7a .cart button{background-color:var(--kipinakeskus-color-orange);border-color:var(--kipinakeskus-color-orange);text-transform:uppercase}.woocommerce div.product.elementor .quantity .qty{background-color:var(--kipinakeskus-color-white)}#billing_netvisor_client_type_field .woocommerce-input-wrapper label{display:inline-block;margin-left:1rem}#billing_netvisor_office_enabled_field .woocommerce-input-wrapper .input-checkbox{position:static}button.button[name="apply_coupon"],button.button[name="update_cart"]{text-transform:none}body.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:30px 0}.product-entry-description{font-size:14px;margin-bottom:30px;padding-left:10px;padding-right:10px;color:#767676}.product-entry-description>p{font-size:14px;padding-left:10px;padding-right:10px}h2.woocommerce-loop-product__title{color:black!important;opacity:1!important;margin-bottom:10px!important;margin-top:10px!important}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{margin-bottom:0px!important}body .cart button{padding:6px 37px 6px 35px!important}.price .woocommerce-price-suffix{margin-inline-start:.5rem}.woocommerce .elementor-element.elementor-products-grid ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product{width:auto!important;margin:10px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:1em 2em 1em 1.5em!important;margin:0 0 2em!important;position:relative;background-color:var(--kipinakeskus-color-orange);color:var(--kipinakeskus-color-white);border:1px solid var(--kipinakeskus-color-orange);list-style:none!important;width:auto}.woocommerce-info a,.woocommerce-privacy-policy-link,a.shipping-calculator-button{color:var(--kipinakeskus-color-white);text-decoration:underline!important}.woocommerce .woocommerce-info:before{display:none}.wpcf7-spinner{display:none}form.submitting .wpcf7-spinner{display:inline-block}span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.wpcf7-checkbox label{position:relative;cursor:pointer}.wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:30px;height:30px;top:0;left:0}.wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:'';border-radius:0;height:30px;width:30px;top:0;left:0;border:1px solid #ee6a09}.wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;content:"\2713";height:30px;width:30px;top:0;left:0;visibility:hidden;font-size:18px;text-align:center;line-height:30px}.wpcf7-checkbox input[type=checkbox]:checked+span:before{background:#fff0}.wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-list-item-label{margin-left:40px;display:inline-block}.search .elementor-posts .elementor-post{width:100%}.search .elementor-pagination{margin-top:4rem}body .elementor-widget-video .elementor-wrapper iframe,body .elementor-widget-video .elementor-wrapper video{background-color:#fff0}