.menu-item i{font-size:19px;color:#000;margin-right:5px;vertical-align:middle}.quantity{display:flex;align-items:center;gap:10px}.quantity input.qty{width:40px;height:40px;text-align:center;border:2px solid #dcdcdc;border-radius:8px;font-size:16px;font-weight:bold;margin:0}.quantity button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#f7f7f7;border:2px solid #dcdcdc;border-radius:8px;font-size:18px;font-weight:bold;color:#333;cursor:pointer;transition:all 0.3s ease}.quantity button:hover{background-color:#ffc8d1;border-color:#ffc8d1;color:#fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#68902B!important;color:#fff!important}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-tabs{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.dipl_single_woo_product_thumbnail_wrapper{border-radius:40px}.variations_form .label{display:block;font-weight:bold;margin-bottom:8px}.variations_form .woocommerce-variation-add-to-cart{margin-top:10px}.variations_form .single_variation_wrap{display:block!important}.variations_form td.label{display:block;padding-bottom:0}.variations_form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none!important}.variations_form .label label{color:#000!important;font-size:18px!important;font-weight:600;margin-bottom:5px;display:block}