body .wpcpq-table .wpcpq-item,body table.variations{pointer-events:none}body .hidden,body .single_variation_wrap>div>.quantity,body .single_variation_wrap>div>.single_add_to_cart_button,body .summary-inner>.price span.woocommerce-Price-amount.amount,body .variations_button>span,body form.cart>div>.quantity,body form.cart>div>.single_add_to_cart_button,body.single-product .product-type-variable .square-meter-price{display:none}body .square-meter-price-display{font-weight:700}body .amount,body .square-meter-price-display{color:#73a798}body .woocommerce-variation-add-to-cart{align-content:center;align-items:flex-end}body .woocommerce-variation-add-to-cart>*{flex:unset}body button.single_add_to_cart_button{overflow:hidden}body button.single_add_to_cart_button.button.alt:before{content:attr(data-final-price);position:absolute;top:-1.5em;color:var(--btn-accented-bgcolor);left:0;z-index:500;background:0 0;opacity:1;font-weight:700;font-size:1.75em}body .single_variation_wrap,body form.cart{align-items:flex-end}body .single_variation_wrap .iv-square-meters-input,body form.cart .iv-square-meters-input{flex:unset}body .single_variation_wrap input#iv_square_meters,body form.cart input#iv_square_meters{min-width:4em}body .single_variation_wrap label[for=iv_square_meters],body form.cart label[for=iv_square_meters]{margin-bottom:.5em}