body.single-product.kolbo-module-product div.product .summary{border:var(--kolbo-clean-border);border-radius:var(--kolbo-clean-radius-lg);padding:clamp(16px,2.5vw,28px)!important;background:#fff;box-shadow:var(--kolbo-clean-shadow)}
body.single-product.kolbo-module-product.kolbo-sales-focus .summary .price,body.single-product.kolbo-module-product.kolbo-sales-focus .woocommerce-variation-price .price{display:block;font-size:clamp(24px,3vw,34px)!important;font-weight:950!important;color:var(--kolbo-clean-text)!important;margin:10px 0 16px!important}
body.single-product.kolbo-module-product form.cart,body.single-product.kolbo-module-product form.variations_form{display:block;margin-top:14px!important}
body.single-product.kolbo-module-product table.variations td,body.single-product.kolbo-module-product table.variations th{display:block;width:100%!important;padding:6px 0!important;text-align:right!important}
body.single-product.kolbo-module-product table.variations select{width:100%!important;min-height:46px;border-radius:14px;border:var(--kolbo-clean-border);padding:0 14px}
body.single-product.kolbo-module-product.kolbo-sales-focus .single_add_to_cart_button{width:min(100%,420px);font-size:18px!important;min-height:54px}
body.single-product.kolbo-module-product .quantity input.qty{min-height:46px;border-radius:14px;border:var(--kolbo-clean-border);font-weight:800}
