.zipcode-check {
margin-top: 20px;
display: flex;
flex-wrap: wrap;
gap: 10px;
align-items: baseline;
}
#zipcode_message .delivery-available {
background-color: #f2f2f2;
padding: 10px;
margin-top: 5px;
border-radius: 5px;
}
.zipcode-check input {
border-radius: 4px;
padding: 15px;
}
.grecaptcha-badge {
z-index: 1;
}
.tax-product_cat .product.type-product.post-333 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-345 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-280 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-326 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-312 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-339 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-319 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-453 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-428 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-463 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-448 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-438 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-458 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-443 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-397 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-471 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-476 .woocommerce-LoopProduct-link .price,
.tax-product_cat .product.type-product.post-487 .woocommerce-LoopProduct-link .price, 
.home .product.type-product.post-280 .woocommerce-LoopProduct-link .price,
.home .product.type-product.post-312 .woocommerce-LoopProduct-link .price,
.home .product.type-product.post-319 .woocommerce-LoopProduct-link .price,
.home .product.type-product.post-326 .woocommerce-LoopProduct-link .price{
display: none;
}
.tax-product_cat .product.type-product.post-333 .woocommerce-LoopProduct-link::after  {
content: "$4.49";
}
.tax-product_cat .product.type-product.post-345 .woocommerce-LoopProduct-link::after  {
content: "$5.59";
}
.tax-product_cat .product.type-product.post-280 .woocommerce-LoopProduct-link::after,
.home .product.type-product.post-280 .woocommerce-LoopProduct-link::after{
content: "$2.29";
}
.tax-product_cat .product.type-product.post-326 .woocommerce-LoopProduct-link::after,
.home .product.type-product.post-326 .woocommerce-LoopProduct-link::after{
content: "$5.59";
}
.tax-product_cat .product.type-product.post-312 .woocommerce-LoopProduct-link::after,
.home .product.type-product.post-312 .woocommerce-LoopProduct-link::after{
content: "$3.89";
}
.tax-product_cat .product.type-product.post-339 .woocommerce-LoopProduct-link::after  {
content: "$6.89";
}
.tax-product_cat .product.type-product.post-319 .woocommerce-LoopProduct-link::after,
.home .product.type-product.post-319 .woocommerce-LoopProduct-link::after{
content: "$3.99";
}
.tax-product_cat .product.type-product.post-397 .woocommerce-LoopProduct-link::after  {
content: "$4.79";
}
.tax-product_cat .product.type-product.post-471 .woocommerce-LoopProduct-link::after {
content: "$3.89";
}
.tax-product_cat .product.type-product.post-476 .woocommerce-LoopProduct-link::after {
content: "$4.59";
}
.tax-product_cat .product.type-product.post-487 .woocommerce-LoopProduct-link::after {
content: "$4.69";
}
.tax-product_cat .product.type-product.post-453 .woocommerce-LoopProduct-link::after  {
content: "$4.89";
}
.tax-product_cat .product.type-product.post-428 .woocommerce-LoopProduct-link::after  {
content: "$2.79";
}
.tax-product_cat .product.type-product.post-463 .woocommerce-LoopProduct-link::after  {
content: "$5.99";
}
.tax-product_cat .product.type-product.post-448 .woocommerce-LoopProduct-link::after  {
content: "$5.99";
}
.tax-product_cat .product.type-product.post-438 .woocommerce-LoopProduct-link::after  {
content: "$4.29";
}
.tax-product_cat .product.type-product.post-458 .woocommerce-LoopProduct-link::after  {
content: "$7.29";
}
.tax-product_cat .product.type-product.post-443 .woocommerce-LoopProduct-link::after  {
content: "$4.39";
}
.home .product.type-product.post-280 .woocommerce-LoopProduct-link::after,
.home .product.type-product.post-312 .woocommerce-LoopProduct-link::after,
.home .product.type-product.post-319 .woocommerce-LoopProduct-link::after,
.home .product.type-product.post-326 .woocommerce-LoopProduct-link::after{
color: rgba(255,255,255,0.7);
padding: 0 0 0 15px;
font-weight: 600;
}
.woocommerce-loop-product__title {
line-height: 1.5;
}
.product.type-product.post-397 .woocommerce-loop-product__title::after {
content: " (Beef, Lamb, Pork)";
}
.product.type-product.post-471 .woocommerce-loop-product__title::after {
content: " (Chicken, Beef, Lamb, Turkey)";
}
.product.type-product.post-476 .woocommerce-loop-product__title::after {
content: " (Chicken, Rabbit, Duck, Turkey)";
}
.product.type-product.post-487 .woocommerce-loop-product__title::after {
content: " (Chicken, Beef, Lamb, Turkey, Duck, Rabbit)";
}
.woocommerce-NoticeGroup .woocommerce-error a {
color: #fff;
text-decoration: underline;
}
.pro-feact {
display: flex;
align-items: center;
margin: 10px 0 0;
flex-wrap: wrap;
}
.pro-feact-box {
display: flex;
align-items: center;
margin: 4px 0;
}
.pro-feact span {
background: #ce1e29;
color: #fff;
padding: 4px 10px;
border-radius: 6px;
font-size: 15px;
}
.pro-feact i {
background: #aaa8a8;
padding: 0 10px;
border-radius: 0 6px 6px 0;
margin-right: 15px;
}
.et_pb_row, .container {
width: 100%;
padding-left: 15px;
padding-right: 15px;
}
.et_fixed_nav #main-header {
box-shadow: none;
}
.woocommerce-MyAccount-navigation-link--downloads {
display: none;
}
#left-area .woocommerce-MyAccount-navigation ul {
list-style-type: none;
padding: 0;
} 
#left-area .woocommerce-MyAccount-navigation ul .is-active a {
background: #ce1e29;
color: #fff;
width: 100%;
height: 52px;
line-height: 52px;
border-radius: 5px;
}
#left-area .woocommerce-MyAccount-navigation ul li a {
margin: 20px 0;
display: block;
padding: 0 20px;
}
#left-area .woocommerce-MyAccount-navigation ul li:first-child a {
margin-top: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 25%;
max-width: 250px;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 75%;
}
#main-content {
min-height: 500px;
}
.woocommerce .woocommerce-address-fields .button, .woocommerce-page #payment #place_order, .woocommerce-page button.button {
font-size: 16px;
color: #fff !important;
background: #ce1e29 !important;
height: 52px;
border: none !important;
padding: 0 30px !important;
margin-top: 15px;
} 
.woocommerce .woocommerce-address-fields .button::after,
.woocommerce-MyAccount-content a.button:after, 
.woocommerce-page #payment #place_order::after, .woocommerce-page button.button::after, 
.woocommerce a.button::after, .woocommerce-page a.button::after{
display: none !important;
} 
.woocommerce a.button, .woocommerce-page a.button {
font-size: 16px;
}
.woocommerce form .form-row input.input-text, .select2-container--default .select2-selection--single {
background: #fff;
border: 1px solid #C5C5C5;
border-radius: 5px;
height: 52px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
height: 52px;
padding-top: 10px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
top: 13px;
right: 5px;
} 
.woocommerce-error li {
font-size:14px;
}
.woocommerce-MyAccount-content a.button {
font-size: 16px;
padding: 10px 25px !important;
color: #ce1e29;
border: 2px solid #ce1e29 !important;
}
.woocommerce-MyAccount-content a.button:hover {
background: #ce1e29;
color: #fff;
}
.woocommerce-page div.product form.cart div.quantity {
margin-top: 14px !important;
}
.woocommerce div.product form.cart .variations td select {
height: 42px;
background: #fff;
border: 1px solid #C5C5C5;
font-size: 14px;
color: #000 !important;
}
.woocommerce div.product form.cart .variations td {
vertical-align: middle;
}
.woocommerce div.product form.cart .variations td.value {
padding: 0 !important;
}
.woocommerce .product_meta {
display: none;
}
.woocommerce-product-details__short-description {
font-size: 14px;
line-height: 1.7em;
margin-top: 20px;
}
.woocommerce div.product form.cart .variations th.label {
padding: 0 !important;
text-align: left;
}
.woocommerce-message .button.wc-forward {
padding: 5px 20px !important;
color: #ce1e29 !important;
}
.woocommerce-message {
font-size: 16px !important;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
color: #ce1e29 !important;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
margin-top: 25px;
}
.no_subscriptions.woocommerce-message .woocommerce-Button.button,
.woocommerce-info .woocommerce-Button.wc-forward.button{
background: #fff;
color: #ce1e29;
}
.et_full_width_page #left-area article {
padding-bottom: 50px;
}
.wc-block-components-button.wp-element-button {
background: #ce1e29;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
z-index: 1;
}
.woocommerce-breadcrumb a {
color: #ce1e29 !important;
}
.wcsatt-sub-options {
display: none;
}
ul.wcsatt-options-prompt-radios {
padding: 0 !important;
}
.wcsatt-options-product-dropdown {
width: 200px;
height: 46px;
border-radius: 4px;
padding: 0 10px;
}
.woocommerce-variation-price .wcsatt-options-prompt-label-subscription .wcsatt-options-prompt-action::after {
content: " to save 10%";
}
.woocommerce-variation-price .wcsatt-options-prompt-label-subscription .wcsatt-options-prompt-action::before {
content: "For first 3 orders";
position: absolute;
bottom: -20px;
font-size: 12px;
}
.woocommerce-variation-price .wcsatt-options-prompt-label-subscription .wcsatt-options-prompt-action {
position: relative;
}
.product .related h2.woocommerce-loop-product__title {
font-size: 1em !important;
}
.packing-size {
color: #ce1e29;
font-size: 18px;
margin: 12px 0 0;
}
.woocommerce-page div.product form.cart div.quantity {
margin-bottom: 15px !important;
}
.wcsatt-add-to-subscription-options.wcsatt-add-to-subscription-table-wrapper {
color: #ce1e29;
}
.woocommerce-product-details__short-description {
margin-top: 0;
}
.woocommerce ul.wcsatt-options-prompt-radios li:nth-child(2) {
margin-top: 20px;
}
.wcsatt-add-to-subscription-options .woocommerce-orders-table__cell-subscription-products-overview ul, .wcsatt-add-cart-to-subscription-options .woocommerce-orders-table__cell-subscription-products-overview ul {
padding: 0 !important;
list-style-type: none !important;
}
@media(max-width: 767px){
body.woocommerce .woocommerce-tabs {
display: none;
}
.woocommerce-page ul.products li.product:nth-child(n) {
margin: 0 5.5% 8.5% 0 !important;
width: 47.25% !important;
clear: none;
}
.woocommerce ul.products[class*="columns-"] li.product:nth-child(2n), .woocommerce-page ul.products[class*="columns-"] li.product:nth-child(2n) {
float: right;
clear: none !important;
}
.woocommerce-page ul.products li.product:nth-child(2n) {
margin-right: 0 !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
font-size: 14px !important;
line-height: 20px;
}
.product_title.entry-title {
font-size: 24px;
padding-bottom: 5px !important;
}
.woocommerce-product-details__short-description {
font-size: 13px;
}
body:not(.et-tb) #main-content .container, body:not(.et-tb-has-header) #main-content .container {
padding-top: 20px;
}
.woocommerce .woocommerce-breadcrumb {
font-size: 13px !important;
}
#left-area .flex-control-nav {
padding-bottom: 0;
}
.entry-summary p.price span {
font-size: 22px !important;
}
.woocommerce div.product div.images .flex-control-thumbs {
margin-top: 10px;
}
.woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
width: 100%;
}
.woocommerce-MyAccount-content a.button {
margin: 2px 0;
}
}
.button-singlepost a{
margin-top:20px;
border-radius:0px !important;
background-color:#f00;
}