.woocommerce-js .mnm_form.cart .mnm_reset{display:none}.woocommerce-js .mnm_form.cart .mnm_button_wrap .mnm_add_to_cart_button,.woocommerce-js .mnm_form.cart .mnm_button_wrap .mnm_availability,.woocommerce-js .mnm_form.cart .mnm_button_wrap .mnm_message,.woocommerce-js .mnm_form.cart .mnm_button_wrap .mnm_price,.woocommerce-js .mnm_form.cart .mnm_button_wrap .quantity{display:none!important}.mnm-mobile-container{display:none;background:#fff;position:fixed;bottom:0;left:0;right:0;z-index:99999;padding:1em;overflow:hidden;zoom:1;box-shadow:0 -1px 2px rgb(0 0 0 / .2);-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.mnm-mobile-container .column.col-1{width:60%;float:left}.mnm-mobile-container .column.col-2{width:40%;float:right;text-align:right}.mnm-mobile-container .column.col-2 .quantity{display:inline-block;float:none}.mnm-mobile-container .mnm_button_wrap .quantity input{max-width:5em}.mnm-mobile-container .mnm_price .price{font-weight:700;margin-bottom:0!important}.mnm-mobile-container .mnm_message{display:block}.mnm-mobile-container .mnm_message_content{padding:0;margin:0;list-style:none}.mnm-mobile-container .mnm_message_content li{margin-left:0;margin-right:0}.mnm-mobile-container:after{display:table;content:' ';clear:both}.mnm-mobile-container .mnm_availability{font-size:.75em}.mnm-mobile-container .mnm_reset{font-size:.75em;margin:.5em 0 0 0}.mnm-mobile-container.valid .mnm_button_wrap{display:block}@media (max-width:568px){.mnm_form.layout_tabular .mnm_table thead{display:none}.mnm_form.layout_tabular .mnm_table tr{max-width:300px;display:block;margin:0 auto}.mnm_form.layout_tabular .mnm_table td{padding-left:0!important;padding-right:0!important;padding-top:0!important;display:block;vertical-align:top;line-height:1.4;background:0 0}.mnm_form.layout_tabular .mnm_table .product-thumbnail{display:block;width:100%}.mnm_form.layout_tabular .mnm_table .product-thumbnail .mnm_image{width:100%;padding-right:0;margin:0 auto}.mnm_form.layout_tabular .mnm_table .product-details{display:inline-block;width:65%}.mnm_form.layout_tabular .mnm_table .product-details .price,.mnm_form.layout_tabular .mnm_table .product-details dl.variation{margin-top:0;font-size:.75}.mnm_form.layout_tabular .mnm_table .product-quantity{display:inline-block;width:35%;text-align:right}.mnm_form.layout_tabular .mnm_table .product-quantity .qty{width:4em}.mnm-mobile-container .column.col-1,.mnm-mobile-container .column.col-2{float:none;width:100%;text-align:left}}