.wpcvt-variation-price{font-weight:bold;font-size:1.4em!important;color:#000!important}.product-name,.product-price,.product-quantity,.product-subtotal{font-size:0.8em!important}td.wpcvt-variation-info{padding:0!important}@media only screen and (max-width:484px){.single_add_to_cart_button{padding:5px!important;font-size:0.8em!important}.qty{padding:5px!important}}@media only screen and (max-width:980px){.mobile_menu_bar{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}.mobile_menu_bar::before{position:static!important;margin:0!important}.mobile_menu_bar::after{content:"MENU";color:#fff;font-size:18px;font-weight:500;line-height:1;order:-1}}@media only screen and (max-width:767px){.wpcvt-variations-table,.wpcvt-variations-table tbody{display:block!important;width:100%!important}.wpcvt-variations-table .wpcvt-variation{display:grid!important;grid-template-columns:46% 54%!important;align-items:center!important;width:100%!important;box-sizing:border-box!important}.wpcvt-variations-table td.wpcvt-variation-info{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:14px 8% 14px 0!important;box-sizing:border-box!important}.wpcvt-variation-name{display:block!important;width:100%!important;max-width:none!important;font-size:82%!important;line-height:1.25!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.wpcvt-variation-price{font-size:105%!important;line-height:1.15!important;margin-top:5px!important}.wpcvt-variation-price,.wpcvt-variation-price span,.wpcvt-variation-price .amount,.wpcvt-variation-price bdi{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.wpcvt-variations-table td.wpcvt-variation-actions{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:14px 0!important;box-sizing:border-box!important}.wpcvt-atc,.wpcvt-atc form.cart{display:block!important;width:100%!important;margin:0!important;padding:0!important}.wpcvt-add-to-cart{display:grid!important;grid-template-columns:27% 70%!important;column-gap:3%!important;align-items:center!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.wpcvt-add-to-cart .quantity{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important}.wpcvt-add-to-cart .quantity input.qty{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0.65em 0.15em!important;box-sizing:border-box!important;text-align:center!important;font-size:85%!important;line-height:1.2!important}.wpcvt-add-to-cart .single_add_to_cart_button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0.9em 0.5em!important;box-sizing:border-box!important;font-size:68%!important;line-height:1.1!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;float:none!important}}#childs_class_field>label{display:block!important;width:100%!important;margin-bottom:0px!important}#childs_class_field .woocommerce-input-wrapper{display:block!important;width:100%!important}#childs_class_field .select2-container{display:block!important;width:100%!important;max-width:100%!important}#childs_class_field .select2-container .select2-selection--single{width:100%!important;height:56px!important;min-height:56px!important;padding:0!important;margin:0!important;background:#eeeeee!important;border:0!important;border-radius:0!important;box-sizing:border-box!important}#childs_class_field .select2-selection--single .select2-selection__rendered{height:56px!important;line-height:23.8px!important;padding:16px!important;margin:0!important;color:#4e4e4e!important;box-sizing:border-box!important}#childs_class_field .select2-selection--single .select2-selection__arrow{height:56px!important;top:0!important;right:12px!important}.wpcvt-variations-table .wpcvt-variation>td{padding-top:8px!important;padding-bottom:8px!important}.wpcvt-variations-table .wpcvt-variation-actions form.cart{margin:0!important;padding:0!important}.wpcvt-variations-table .wpcvt-variation-actions .wpcvt-atc,.wpcvt-variations-table .wpcvt-variation-actions .wpcvt-add-to-cart{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:768px){@supports (-moz-appearance:none){.woocommerce ul.products li.product .button{font-size:15px!important;line-height:1.2!important;padding:9px 8px!important;min-height:0!important;height:auto!important}}}