.single-product #price_calculator tr.total-amount{display:none!important}.single-product #price_calculator{margin:20px 0 12px}.single-product #price_calculator input{border:1px solid #d9d4cc!important;border-radius:7px!important;background:#fff!important;color:#000!important;text-align:center!important;font-size:17px!important;padding:12px 8px!important;box-sizing:border-box}.single-product #price_calculator input:focus{border-color:#ba834e!important;outline:none!important;box-shadow:0 0 0 2px rgba(186,131,78,0.2)!important}.single-product #price_calculator input.amount_needed{width:90px!important;min-width:90px!important;max-width:90px!important}.single-product #price_calculator tr.calculated-price{font-weight:600;color:#000}.single-product #price_calculator tr.calculated-price .total_price{color:#ba834e!important;font-size:25px!important;font-weight:700!important;white-space:nowrap}.single-product .td-superficie-real{display:block!important;width:100%!important;box-sizing:border-box;clear:both;background:#f7f2ec!important;border-left:4px solid #ba834e!important;border-radius:9px!important;padding:19px 22px!important;margin:18px 0 10px!important;line-height:2!important;font-size:15px!important;color:#000!important;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.single-product .td-superficie-real strong{color:#000!important;font-size:19px!important;font-weight:700!important}.single-product form.cart .quantity{position:relative;margin-top:12px!important}.single-product form.cart .quantity::before{content:none!important}.single-product form.cart .quantity input.qty{border:1px solid #d9d4cc!important;border-radius:7px!important;color:#000!important;text-align:center!important;font-size:17px!important;min-height:48px}.single-product form.cart .quantity input.qty:focus{border-color:#ba834e!important;outline:none!important}.single-product form.cart .single_add_to_cart_button{background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:7px!important;padding:15px 24px!important;font-weight:600!important;min-height:48px;transition:background 0.2s ease,border-color 0.2s ease}.single-product form.cart .single_add_to_cart_button:hover{background:#ba834e!important;border-color:#ba834e!important;color:#fff!important}@media (max-width:767px){.single-product #price_calculator input.amount_needed{width:90px!important;min-width:90px!important}.single-product .td-superficie-real{padding:15px!important;font-size:14px!important;margin:15px 0 10px!important}.single-product .td-superficie-real strong{font-size:17px!important}.single-product #price_calculator tr.calculated-price .total_price{font-size:22px!important}.single-product form.cart .quantity{margin-top:12px!important}.single-product form.cart .single_add_to_cart_button{padding:14px 18px!important}}.grecaptcha-badge{visibility:hidden!important}