form.variations_form.cart .quantity>input.qty{display:none !important}form.variations_form.cart .variations tr{display:flex;flex-direction:column;align-items:stretch}form.variations_form.cart .variations th,form.variations_form.cart .variations td{background:0 0 !important;text-align:left}.woocommerce div.product form.variations_form.cart .variations th.label label{font-weight:600 !important}.woocommerce div.product form.variations_form.cart .variations th.label,form.variations_form.cart .wcpa_row .wcpa_form_item label{display:block !important;font-weight:600 !important;font-size:18px;margin-top:10px;margin-bottom:8px;padding:unset}form.variations_form.cart .wcpa_row input,form.variations_form.cart .wcpa_row select{margin-top:10px;margin-bottom:10px;padding:10px}form.variations_form.cart .wcpa_row .select .select_arrow{top:0 !important;bottom:0 !important;margin-top:auto;margin-bottom:auto}form.variations_form.cart td.label *{padding-bottom:unset}form.variations_form.cart>table.variations{justify-content:unset !important}a.reset_variations{visibility:hidden !important}.tiles{margin-left:9px;padding-bottom:4px;display:flex;flex-wrap:wrap;flex-direction:column}.label.selected-option-title{margin-left:10px}.tile-option{display:none}.tile-label{border:1px solid #606c38;cursor:pointer;width:100%;display:flex;height:80px !important;margin-right:7px;margin-bottom:7px;border-radius:5px;padding:7px}.tile-label>img{object-fit:contain;margin-right:10px}.tile-label.disabled>img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.tile-content{font-size:16px;font-weight:600}.tile-content p.tile-price{font-size:15px;font-weight:500}label.tile-label.selected-tile{background-color:#606c38;color:#fff}label.tile-label.disabled{display:none;color:#d9d9d9;border:1px solid #d9d9d9;cursor:not-allowed}table.variations select#pa_offer,form.variations_form.cart .single_variation_wrap .woocommerce-variation-description{display:none}span.wc-block-components-product-details__name{font-weight:600;margin-top:4px;margin-bottom:3px}@media screen and (max-width:768px){.tile-label{height:100px !important}}