.woocommerce-checkout-review-order-table th.ship,#payment .pay_new h4 {
font-size: 18px;
color: #333;
}
header .site-branding img {
max-width: 140px !important;
}
a.footer-action-btn {
display: none !important;
}
.footer-social-icons {
display: none;
}
.woocommerce-checkout-review-order-table tfoot tr.shipping td[data-title="Shipping"] {
margin-top: 0 !important;
padding-top: 0px;
position: relative;
top: 0;
}
#payment .payment_methods>.wc_payment_method>label:before{
font-family: FontAwesome,sans-serif;
}
.woocommerce-product-details__short-description {
display: block !important;
}
.woocommerce-checkout tr.woocommerce-shipping-totals.shipping ul#shipping_method li:last-of-type {
border-top: 1px solid #ddd;
padding-top: 15px;
margin-top: 15px;
}
.single-product div.product .woocommerce-product-gallery img {
max-width: 100% !important;
object-fit: cover !important;
}
@media (max-width:767px) {
#masthead.sticky{
position: fixed;
left: 0;
right: 0;
top:0;
}
.site-header.sticky {
position: fixed;
left: 0;
right: 0;
top: 0;
}
.shop-archive-header .shop-archive-content {
top: 50%;
left: 0;
transform: translate(0%,-50%);
right: 0;
}
.shop-archive-header {
min-height: 110px;
margin-bottom: 5px;
}
.woocommerce-breadcrumb {
padding-bottom: 0em;
}
.shop-archive-header .title {
font-weight: 700;
line-height: 1em;
font-size: 3em;
margin-bottom: .133em;
}
}
p.form-row.form-row-wide.create-account.woocommerce-validated {
display: none;
}
.single-product.style-1 div.product form.cart .yith_wapo_groups_container_wrap {
display: block !important;
}
.single-product.style-1 div.product form.cart .ywapo_group_container {
width: 100%;
}
.single-product div.product .group-name:last-of-type {
display: block !important;
margin: 0 !important;
padding-left: 20px;
font-size: 22px;
margin-bottom: -7px !important;
}
.single-product div.product .woocommerce-product-gallery img{
width: 100% !important;
}
.single-product div.product form.cart .ywapo_group_container h3 {
margin-left: -18px;
}
@media screen and (max-width: 767px){
.single-product div.product form.cart .ywapo_group_container h3 {
margin-left: -6px !important;
}
.single-product div.product .group-name {
padding-left: 0px !important;
}
}
@media screen and (max-width: 767px){
.product-images-wrapper .flex-viewport {
height: auto !important;
}
header .site-branding img {
max-width: 140px !important;
padding: 10px 15px;
}
} .pay_new h4 {
font-size: .875em;
color: #3e3e3e;
margin-bottom: 20px;
}