@charset "utf-8"; 
/* CSS Document */ 
html{-webkit-text-size-adjust:none;/* Prevent font scaling in landscape */}
/*.product-featured-icons{ display: none;}*/

body { /*overflow: visible !important;*/ padding-right: 0px !important;}
body.cart-panel-opened {  overflow: visible !important;}
.primary-navigation .nav-menu > li > a{ font-size: 17px;}
#menu-top-second-categories a {  font-size: 15px !important; font-weight: 600; letter-spacing: 0.7px;}
.glozin-product-taxonomy{ display: none;}
.fcontact1 ul {  padding-bottom: 0; padding-left: 0;}
.fcontact1 ul li {  list-style: none;}
.woocommerce-error , .woocommerce-info {  background: #111;  color: #fff;  border-color: #111;}
.brand.text15.ptop15.brans-border {  padding: 6px 0px 15px 0px;  }
.sku_wrapper_dd.col-yellow { text-transform: uppercase; color: #7c561e;}
.woocommerce-Price-amount.amount{ color: #7c561e;}
.product_meta .sku_wrapper{ display: none;}
.glozin-toolbar-view .gz-shop-view-item.gz-tooltip-inside.grid.grid-2 , .glozin-toolbar-view .gz-shop-view-item.gz-tooltip-inside.grid.grid-3{ display: none;}
.header-counter{ background-color: #866f5f;}
a:hover{ color: #7c561e !important; }
.product.type-product .product-inner .product-featured-icons a{ color: #fff;}
.product-featured-icons a:hover{ color: #fff !important; }
.woocommerce-badge.featured{ background-color: #d0473d;}
.woocommerce-price-suffix{ color: #111111;}
.tax-product_cat ul.product-cats.product-newcustomsub {  margin-top: 0;  background: #f3f3f3;  border: 0 ;  padding-top: 17px;  margin-top: 0px; }
.tax-product_cat ul.product-cats.product-newcustomsub li {  text-align: left;  width: 16%;  margin: 0;    margin-bottom: 0px; padding-right: 18px; list-style: none; display: inline-block;}
.fcontact1 a {  font-weight: normal;}
ul.product-cats li h2 {  font-size: 14px;  text-decoration: none;  text-transform: capitalize; margin: 0;  padding: 10px 0 0 0; font-weight: normal;}
.tax-product_cat ul.product-cats.product-newcustomsub li h2 {  text-decoration: none;}
.woocommerce-price-suffix{ order: 3;}
.panel__header.bg-primary{ background-color: #7c561e; }
.text15.uppercase.col-yellow {  font-size: 14px;  color: #7c561e;  text-transform: uppercase;  font-weight: 500; margin: 0 0 5px 0px;}
.fsocial1 .fb1-new {  float: left;  margin-left: 10px;}
.fsocial li {  float: left;  width: 32px;  height: 32px;  margin-top: 5px;  margin-right: 8px; list-style: none;}
.fsocial .fb1 {  background: url(../images/sprite.png) -6px -38px no-repeat;}
.fsocial .twit1 {  background: url(../images/sprite.png) -44px -38px no-repeat;}
.fsocial .fb1:hover {  background: url(../images/sprite.png) -7px -69px no-repeat;}
.fsocial .twit1:hover {  background: url(../images/sprite.png) -45px -69px no-repeat;}
.fsocial li a {  width: 100%;  height: 100%; display: block;}
.fsocial ul {  margin: 0;  padding: 0;}
.fsocial li a:hover {  background-size: 0;} 
.tnp.tnp-subscription label{ display: none; }
.catalog-toolbar__left {  display: none;}
.catalog-toolbar__left.custom_catalog-toolbar__left {  display: block;}
.form-wppp-select.products-per-page {  display: none;}
.woocommerce-account-register, .woocommerce-lost-password {--gz-container-width: inherit;}
.new_custom_flex-1 .woo_create_align {  padding-top: 103px;}

.elementor-element.elementor-element-3597c34{ text-align:right !important}
.elementor-element.elementor-element-3597c34.elementor-widget.elementor-widget-image { text-align:center}
.elementor-2868 .elementor-element.elementor-element-81a03c0 .glozin-icon-box__title {  margin-bottom: 4px;}
.woocommerce-customer-register { max-width: 600px; text-align: center;  margin: auto;}
.catalog-toolbar__orderby-default {  display: none;}
.catalog-toolbar__item .woocommerce-ordering{ display: block;}
.woocommerce-customer-register .woocommerce-form--register-button .gz-button-login-mode {  display: none;}
.user-guest_clss .product-featured-icons{ display: none;}
.quick-view-modal .woocommerce-product-gallery__wrapper img {  width: 100% !important; height: 65% !important; object-fit: contain !important;}
.quick-view-modal .woocommerce-product-gallery { width: 100%;}
.quick-view-modal .modal__content--quickview{ height: 500px;}
.quick-view-modal .modal__wrapper--quickview{ overflow: inherit;}
.quick-view-modal .quik_desc_va span{ color: #7c561e; }
.quick-view-modal .quik_desc_va {overflow: auto;  max-height: 167px;}
.price.newsa_loginforprice{ font-weight: normal;}
.products .product.type-product .woocommerce-loop-product__title{ height: 40px;}
.cart-panel.woocommerce .widget_shopping_cart_content ul.product_list_widget{ overflow: scroll;}
ul.product_list_widget li.woocommerce-mini-cart-item.mini_cart_item .remove_from_cart_button {  overflow: visible;}
.glozin-price-saved {  display: none;}
.home .ne_custompricer .woocommerce-price-suffix, .archive .ne_custompricer .woocommerce-price-suffix { display: none;}
.woocommerce-error .woocommerce-Price-amount.amount{ color: #fff; text-decoration: underline;}
.offscreen-panel.cart-panel.woocommerce.offscreen-panel--side-right.offscreen-panel--open{ display: none;}
.c_black {  font-size: 16px;  font-weight: bold;}
.c_blue {  font-size: 16px;  font-weight: bold; /*color: #00B0F0;*/}
.c_green{  font-size: 16px;  font-weight: bold; /*color: #92D050;*/}
.variations .disabled.is-invalid{ display: none;}
.header-bottom_cat-menus {  margin-bottom: 20px; margin-top: 10px; }
.variations .woocommerce-variation.single_variation{ display: block !important;}
.single_variation_wrap .woocommerce-variation.single_variation .woocommerce-variation-description { display: block !important;}
.single-product div.product table.variations .reset_variations{ display: block !important;}
.woocommerce .woocommerce-order-details .woocommerce-table__product-name ul{ display: inherit;}
.tiered-pricing-table tr{ text-align: center;}
.shop_table.tiered-pricing-table tr th {  text-align: center; }
.tiered-pricing--active td{ background-color: #96598A !important;}
.tiered-pricing-plain{ display: none;}
.quick-view-modal .tiered-pricing-plain{ display: block;}
.tiered-pricing-plain-texts{ padding-left: 0; margin: 0px 0 7px 0;}
.glozin-shop-content .products .product-inner .gz-lazy-load .gz-lazy-load-video, .glozin-shop-content .products .product-inner .gz-lazy-load img{ opacity: 1 !important;}
.sidebar-content .site-content-container {    flex-direction: row;  }
.site-content-container aside.offscreen-panel{ position: relative; pointer-events: inherit;}
.product-featured-icons .wcboost-wishlist-button__text{ display: none;}
.product-featured-icons .wcboost-wishlist-button { padding: 14px !important; }
.product-featured-icons .wcboost-wishlist-button__icon { margin:0 !important;}
.widget-title.gz-widget-heading.clicked {  color: #444;  font-size: 16px; font-weight: bold}
.widget.woocommerce.widget_product_categories{ padding-left: 6px;}
.catalog-filters-sidebar .gz-collapse-icon::after, .catalog-filters-sidebar .gz-collapse-icon::before{ right: 6px; width: 12px;  height: 3px;}
.primary-sidebar .wpfMainWrapper #wpfBlock_1 {  display: none;}
.glozin-shop-content .product.type-product .product-inner .product-thumbnail img{ max-height: 227px;  width: auto;  margin: auto;  height: auto !important;}
#cart-timer {  font-size: 18px;  color: #000; text-transform: uppercase;}
.wpcfb-progress-bar{ background-color: #020101 !important;}
.woocommerce-page.woocommerce-order-received .woocommerce-info { display: none; }
.modal__quickview div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a img { top: 15px; }
.wpcfb-wrap.wpc-free-shipping-bar.wpcfb-style-square {    font-size: 17px;}
#cart-ship-countdown-1{ font-size: 16px;}
.woocommerce-table--order-details .woocommerce-button.button.order-again { display: inline-block; right: 10px; margin-right: 10px;}
.cart_totals_summary .notes.woocommerce-account textarea { padding: 38px 19px;}
.woocommerce-order-received .buy-this-item-again-container { display: none;}
.woocommerce-order-received .order-again { display: none;}

@media only screen and (max-width:1500px)  {
#cart-ship-countdown-1{ font-size: 15px;}	
}

@media only screen and (max-width:1400px)  {

.primary-navigation .nav-menu > li { padding-left:8px; padding-right:8px;}
#cart-ship-countdown-1{ font-size: 13px;}
}

@media only screen and (max-width:1024px)  {
.product-featured-icons.bottom-10 {  bottom: 74px;}
.quick-view-modal .modal__wrapper--quickview{ overflow: scroll;}
.quick-view-modal .woocommerce-product-gallery{ height: 480px;}
.wpfFilterWrapper[data-filter-type] {  padding: 1px !important;}
.sidebar__container {  display: none !important;}
.primary-sidebar .wpfMainWrapper #wpfBlock_1 {  display: block;}

}

@media only screen and (max-width:840px)  {
.new_custom_flex-1 .woo_create_align {  padding-top: 79px;}	
}
@media only screen and (max-width:768px)  {
.tax-product_cat ul.product-cats.product-newcustomsub{ display: none;}
.new_custom_flex-1 .woo_create_align {  padding-top: 0;}
.quick-view-modal .modal__content--quickview{ height: auto;}
.quick-view-modal .modal__container.modal__container--quickview{ position: relative; }
.quick-view-modal .modal__wrapper--quickview{ overflow: visible; }
.quick-view-modal .modal__container.modal__container--quickview{ overflow: visible; }
}

@media only screen and (max-width:550px)  {
	  .elementor-1000021 .elementor-element.elementor-element-76b18308 {
    --gap: 17px 17px;
    --row-gap: 0px;
    --column-gap: 17px;
    --padding-top: 15px;
    --padding-bottom: 14px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
.header-bottom_cat-menus .primary-navigation .nav-menu > li { padding-left: 0px; }
.header-bottom_cat-menus .primary-navigation .nav-menu > li a {  font-size: 12px;}
}

@media only screen and (max-width:400px)  {
.site-header__mobile .header-logo > a img, .site-header__mobile .header-logo > a svg { width:134px}
}

@media only screen and (max-width:360px)  {
.site-header__mobile .header-logo > a img, .site-header__mobile .header-logo > a svg { width:112px}
}

@media only screen and (max-width:330px)  {
.site-header__mobile .header-logo > a img, .site-header__mobile .header-logo > a svg { width:86px}
}

