.woocommerce-terms-and-conditions-wrapper {
display: none;
}
.woocommerce table.shop_table thead th, .woocommerce-page table.shop_table thead th {
color: #999;
font-weight: 400;
}
} .page-title {
font-weight: 600;
}
.woocommerce div.product .product_title {
font-weight: 600;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
font-size: 1.875rem;
font-weight: 600;
}
.woocommerce div.product form.cart .variations {
border-bottom: 1px solid #ebebeb;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item), .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
box-shadow: 0 0 0 2px rgb(19 165 56);
}
.qib-button-wrapper button.qib-button:active {
box-shadow: 0 0 0 2px rgb(19 165 56);
} #menu-item-4004.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.menu-item-4004 a {
color: #EC407A;
} .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
font-size: 1.25em;
margin-bottom: 0;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title {
font-weight: 500;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title:hover {
color: #13a538;
transition: all .2s linear;
}
.woocommerce ul.products li.product .ast-woo-product-category, .woocommerce-page ul.products li.product .ast-woo-product-category {
opacity: 1;
color: #999!important;
margin-bottom: 0.4em;
}
.woocommerce ul.products li.product a {
color: #999;
}
.pw_brand_product_list a {
font-size: 0.85em!important;
}
.pw_brand_product_list a:hover {
color: #13a538!important;
} .wb-posted_in {
display: none;
} .woocommerce ul.order_details li {
padding-top: 10px;
padding-bottom: 10px;
}
.woocommerce-page.woocommerce-checkout .woocommerce-customer-details address, .woocommerce.woocommerce-checkout .woocommerce-customer-details address, .woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td, .woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th, .woocommerce.woocommerce-checkout .woocommerce-order table.shop_table td, .woocommerce.woocommerce-checkout .woocommerce-order table.shop_table th, .woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title, .woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title, .woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title, .woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title {
background: #fff;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
border-top: 1px solid #ebebeb;
font-weight: 400;
}
.woocommerce .woocommerce-Addresses address, .woocommerce .woocommerce-MyAccount-content address, .woocommerce .woocommerce-customer-details address, .woocommerce-account .woocommerce-Addresses address, .woocommerce-account .woocommerce-MyAccount-content address, .woocommerce-account .woocommerce-customer-details address{
border: 1px solid #ebebeb;
}
.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title, .woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title, .woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title, .woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title {
border-color: #ebebeb;
} .widget.widget_nav_menu h2 {
display: block;
} .woocommerce .woocommerce-result-count {
margin: 4px 0 2em;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title {
justify-content: left;
} .woocommerce-account .woocommerce-MyAccount-content fieldset legend {
font-weight: 700;
border-bottom: none;
padding-top: 20px;
}
.cart-collaterals h2, .woocommerce-Address h3 {
padding: 0;
}
.woocommerce .woocommerce-Addresses .woocommerce-Address-title, .woocommerce .woocommerce-Addresses .woocommerce-column__title, .woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title, .woocommerce .woocommerce-MyAccount-content .woocommerce-column__title, .woocommerce .woocommerce-customer-details .woocommerce-Address-title, .woocommerce .woocommerce-customer-details .woocommerce-column__title, .woocommerce-account .woocommerce-Addresses .woocommerce-Address-title, .woocommerce-account .woocommerce-Addresses .woocommerce-column__title, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title, .woocommerce-account .woocommerce-customer-details .woocommerce-Address-title, .woocommerce-account .woocommerce-customer-details .woocommerce-column__title {
padding: 1em;
border-color: #ebebeb;
}
.woocommerce-MyAccount-navigation-link {
border: 0;
border-bottom: 1px solid #ebebeb;
}
.woocommerce-MyAccount-navigation-link a, .woocommerce-MyAccount-navigation-link--orders a {
text-decoration: none !important;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
border: 1px solid #ebebeb;
margin: 2em auto;
border-radius: 2px;
width: 320px;
}
.woocommerce form .form-row {
margin: 0 0 12px;
}
.woocommerce h2, .woocommerce-account h2 {
display: grid;
justify-content: center;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
border-radius: 2px !important;
border-color: #ebebeb !important;
}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
margin-bottom: 12px;
} #customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3) {
padding: 30px 0 1px;
border-bottom: none;
}
.zen-ui-select__value {
border: 1px solid #ebebeb;
text-transform: lowercase;
}
form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading) {
background-color: #fff;
border-width: 1px 1px 0 1px;
}
form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review) {
background-color: #fff;
border-width: 0 1px 1px;
}
.woocommerce-page.woocommerce-checkout table.shop_table td, .woocommerce.woocommerce-checkout table.shop_table td {
opacity: 1;
}
strong.product-quantity {
font-weight: 400;
}
.woocommerce ul#shipping_method .amount, .woocommerce-page.woocommerce-checkout form #order_review td, .woocommerce-page.woocommerce-checkout form #order_review th, .woocommerce.woocommerce-checkout form #order_review td, .woocommerce.woocommerce-checkout form #order_review th {
font-weight: 400;
line-height: 1.5;
}
.elementor a {
text-decoration: underline;
text-underline-position: under;
text-decoration-thickness: 1px;
text-decoration-color: rgb(0 0 0 / 20%);
}
.woocommerce form .form-row label {
font-weight: 500;
line-height: 1.5;
padding-bottom: 6px;
} .cart_totals h2 {
padding: 20px 0;
}
.woocommerce table.shop_table .product-thumbnail img, .woocommerce-page table.shop_table .product-thumbnail img {
max-width: 150px;
}
.woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-cart .cart-collaterals .cross-sells, .woocommerce-cart .cart-collaterals .cart_totals>h2, .woocommerce-cart .cart-collaterals .cross-sells>h2, .woocommerce #content table.cart td, .woocommerce-page #content table.cart td, .woocommerce table.shop_table thead th, .woocommerce-page table.shop_table thead th {
background-color: #fff;
}
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {
color: #fff;
opacity: .2;
}
.woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover {
color: #fff;
background-color: #13a538;
}
.product-name a {
text-decoration: none;
} .woocommerce div.product .woocommerce-tabs ul.tabs {
display: none;
} .ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .menu-link, .ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .ast-menu-toggle, .ast-theme-transparent-header .ast-builder-menu .main-header-menu .ast-masthead-custom-menu-items a:hover, .ast-theme-transparent-header .ast-builder-menu .main-header-menu .focus > .menu-link, .ast-theme-transparent-header .ast-builder-menu .main-header-menu .focus > .ast-menu-toggle, .ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-item > .menu-link, .ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .menu-link, .ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-item > .ast-menu-toggle, .ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .ast-menu-toggle, .ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .menu-link, .ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-ancestor > .menu-link, .ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .ast-menu-toggle, .ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-ancestor > .ast-menu-toggle, .ast-theme-transparent-header .main-header-menu .menu-item:hover > .menu-link, .ast-theme-transparent-header .main-header-menu .current-menu-item > .menu-link, .ast-theme-transparent-header .main-header-menu .current-menu-ancestor > .menu-link {
color: #13a538;
} .woocommerce .woocommerce-ordering select {
border-radius: 2px;
padding: 7px 15px 7px 10px;
color: #777;
border-color: #ddd;
} @media (max-width: 921px) {
#secondary.secondary {
display: none;
}
} .ast-header-break-point .main-header-menu {
background-color: #ffffff;
}
.ast-header-break-point .main-header-menu .sub-menu {
background-color: #ffffff;
}
.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before {
display: none;
}
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link {
line-height: 20px;
padding: 10px 20px 10px 60px;
} .aws-container .aws-search-form *, .aws-search-result {
border-radius: 2px !important;
}
.aws-container .aws-search-field {
font-size: 16px;
padding: 10px;
}
.woocommerce form .form-row textarea, .woocommerce input[type=email], .woocommerce input[type=number], .woocommerce input[type=password], .woocommerce input[type=reset], .woocommerce input[type=search], .woocommerce input[type=tel], .woocommerce input[type=text], .woocommerce input[type=url], .woocommerce textarea, .woocommerce-page form .form-row textarea, .woocommerce-page input[type=email], .woocommerce-page input[type=number], .woocommerce-page input[type=password], .woocommerce-page input[type=reset], .woocommerce-page input[type=search], .woocommerce-page input[type=tel], .woocommerce-page input[type=text], .woocommerce-page input[type=url], .woocommerce-page textarea {
border-color: #ebebeb;
} #ast-site-header-cart .widget_shopping_cart .mini_cart_item {
border-bottom-color: #e2e2e2;
}
.ast-site-header-cart .widget_shopping_cart, .woocommerce .ast-site-header-cart .widget_shopping_cart {
border: 1px solid #e6e6e6;
}
.ast-site-header-cart .widget_shopping_cart:before, .woocommerce .ast-site-header-cart .widget_shopping_cart:before {
border-width: 7px;
right: 7px;
}
.woocommerce a.remove {
font-size: 16px;
line-height: 18px;
}
.woocommerce a.remove:hover, .ast-above-header-wrap .ast-site-header-cart .widget_shopping_cart .cart_list a.remove:hover, .ast-below-header .ast-site-header-cart .widget_shopping_cart .cart_list a.remove:hover, .main-header-bar-wrap .ast-site-header-cart .widget_shopping_cart .cart_list a.remove:hover {
border-color: #EF9A9A;
color: #EF9A9A;
} .ast-site-header-cart .widget_shopping_cart .buttons .button, .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward, .woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button, .woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward {
padding: 0;
display: flex;
align-items: center;
justify-content: center;
}
.woocommerce a.button, .woocommerce button.button.alt, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce a.button.alt, .woocommerce .woocommerce-message a.button, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .ast-site-header-cart .widget_shopping_cart .buttons .button, .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward, .woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button, .woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward, .ast-site-header-cart .ast-site-header-cart-data .widget_shopping_cart_content a.button.wc-forward:not(.checkout) {
font-weight: 400;
} .woocommerce div.product form.cart .button.single_add_to_cart_button {
padding: 10px 20px;
font-weight: 400;
}
.woocommerce a.button, .woocommerce button.button.alt, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce a.button.alt, .woocommerce .woocommerce-message a.button, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
height: 40px;
line-height: normal;
transition: all .2s ease;
}
.woocommerce a.button:active, .woocommerce button.button.alt:active, .woocommerce-page table.cart td.actions .button:active, .woocommerce-page #content table.cart td.actions .button:active, .woocommerce a.button.alt:active, .woocommerce .woocommerce-message a.button:active, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout:active, .woocommerce button.button.alt.disabled:active, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:active {
background: #0f782a;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
text-align: left;
padding-left: 0;
}
@media (max-width: 921px) {
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
font-weight: 400;
}
} #primary {
margin: 2em 0;
}
#secondary {
margin: 2em 0 3em;
}
@media (max-width: 921px) {
#primary, #secondary {
padding: 0;
}
} a, a:active, a:focus, .ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus, .aws-container .aws-show-clear .aws-search-field, .ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle, .ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle {
outline: none;
} .woocommerce .woocommerce-breadcrumb {
word-wrap: break-word;
}
.woocommerce .woocommerce-breadcrumb a:hover {
color: #13a538;
} .woocommerce div.product .product_meta>span:last-child {
display: none;
}
.woocommerce div.product .product_meta>span {
color: #777;
font-size: 14px;
} .woocommerce div.product form.cart .variations label {
font-weight: 500;
} .woocommerce div.product form.cart .reset_variations {
color: #777;
font-size: 14px;
text-transform: none;
opacity: 1;
} .ywcca_widget_container_style_2 .ywcca_category_accordion_widget {
border-top: none!important;
}
#secondary li {
margin-bottom: 0;
padding: 14px 0;
}
.ywcca_widget_container_style_2 .ywcca_category_accordion_widget li.cat-item, .ywcca_widget_container_style_2 .ywcca_category_accordion_widget ul.ywcca-menu li.menu-item {
line-height: 20px !important;
}
.ywcca_widget_container_style_2 ul.ywcca_category_accordion_widget li .icon-plus_style_2, .ywcca_widget_container_style_2 ul.ywcca_category_accordion_widget li .icon-minus_style_2 {
margin-top: -3px !important;
}
.ywcca_widget_container_style_2 .ywcca_widget_title, .ywcca_widget_container_style_2 .ywcca_category_accordion_widget {
border-color: transparent !important;
}
.ast-left-sidebar #secondary {
padding-right: 10px !important;
}
.ywcca_widget_container_style_2 .ywcca_category_accordion_widget ul.yith-children li a:hover, .ywcca_widget_container_style_2 .ywcca_category_accordion_widget li.cat-item a:hover {
color: #13a538;
}
.ywcca_category_accordion_widget li ul.yith-children {
padding-left: 20px;
} .woocommerce-shipping-destination {
display: none;
}
ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li) {
padding: 0 0 0.25em 18px;
}