.content-title,.woocommerce-products-header h1{font-size:42px;margin-bottom:30px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce select{border:1px solid #cdd9d0;border-radius:5px;padding:12px;background:#fff}.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{background:#366e6a;color:white;border:0;border-radius:5px;padding:14px 20px;font-weight:500}.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{background:#366e6a;color:white}.woocommerce button.button:hover,.woocommerce a.button:hover{background:#275953;color:white}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-MyAccount-navigation li{margin:0 0 5px}.woocommerce-MyAccount-navigation a{display:block;padding:12px 18px;border-radius:5px}.woocommerce-MyAccount-navigation .is-active a{background:#e9f0eb;color:#285c54}.woocommerce-MyAccount-content{padding:25px;border:1px solid #dce3de;background:white;border-radius:8px}.woocommerce-MyAccount-content p{margin:0 0 18px}.woocommerce table.shop_table{border:1px solid #dce3de}.vmt-panel{padding:22px;background:#f4f7f3;border:1px solid #dce3de;border-radius:7px;margin:20px 0}.vmt-panel label{display:block;margin:12px 0 5px}.vmt-panel input[type=file]{padding:10px;background:white;max-width:100%;margin-bottom:15px}.vmt-table{overflow-x:auto}.vmt-inline{display:inline}.vmt-inline button{margin:5px}.vmt-panel h2{font-size:28px}.woocommerce ul.products li.product{background:white;padding:20px;border:1px solid #dce3de;border-radius:8px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:Arial,sans-serif;font-size:20px;letter-spacing:0}.woocommerce ul.products li.product .price{color:#366e6a}.woocommerce-info,.woocommerce-message{border-top-color:#366e6a}.woocommerce input[type=checkbox]{width:auto;display:inline}.woocommerce .woocommerce-privacy-policy-text p{font-size:12px}.skip-link{position:absolute;left:15px;top:-100px;background:white;padding:12px;z-index:10000}.skip-link:focus{top:10px}@media(max-width:700px){.nav>a{display:inline-block}.nav>a:not(.btn):not(.link){display:none}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{float:none!important;width:100%!important}.woocommerce-MyAccount-navigation ul{display:flex;overflow:auto;gap:6px}.woocommerce-MyAccount-navigation a{white-space:nowrap;padding:10px}.content-title{font-size:34px}.woocommerce ul.products li.product{padding:12px}}

.vmt-card{padding:22px;background:#f4f7f3;border:1px solid #dce3de;border-radius:8px;margin:20px 0}.vmt-card label{display:block}.vmt-table table{width:100%;border-collapse:collapse}.vmt-table th,.vmt-table td{text-align:left;padding:12px;border-bottom:1px solid #dce3de}.woocommerce input[type=radio]{display:inline-block;width:auto}.woocommerce-input-wrapper input[type=checkbox]{width:auto}body>header{position:relative;z-index:2}.woocommerce-products-header{height:auto;padding:0;display:block;background:none;border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:5px}.woocommerce .quantity .qty{min-width:70px}.woocommerce-MyAccount-content h2{font-size:30px}.woocommerce-MyAccount-content h3{font-size:24px} .woocommerce a:not(.button){text-decoration:underline;text-underline-offset:3px}.woocommerce-MyAccount-navigation a{text-decoration:none!important}@media(max-width:700px){body>header{height:auto;min-height:80px;flex-wrap:wrap;padding-top:15px;padding-bottom:15px}.nav{flex-wrap:wrap}.nav>a[href*="shop"]{display:inline-block!important}.vmt-table{font-size:12px}}
