@media (min-width: 992px){
.theme-navigation-and-icons .theme-menu-area .theme-menu ul li a {
    font-weight: bold;
    font-size: 22px;
  }
    
 .zpelem-iconheadingtext h4 {
  font-size: 22px;
  font-weight: bold;
}
  .zphero {
    min-height: 40vh !important;
  } 
.theme-header .zpcontainer .theme-branding-info .theme-logo-parent a img {
  max-inline-size: 1500px;
  max-block-size: 1500px;
  max-width: 100% !important;
  width: 800px !important;
  height: auto !important;
}
  .zpheader-style-02 .zpdark-header-portion.theme-header.theme-header-navigation-style {
    background: #3d3c6f;
    border-block-start: 0px none;
  }
 .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-icon svg {
  width: 22px;
  height: 22px;
  fill: #364253;
}
 .zpheader-style-02 .theme-header .zpcontainer {
    padding-block-start: 0;
    padding-block-end: 0;
  }
 .zprow {
  margin-block-start: -11px !important;
}
 .theme-product-ratio .theme-product-list-style-02.theme-product-count-xsm-01.theme-product-count-md-05 .theme-product-name, .theme-product-ratio .theme-product-list-style-02.theme-product-count-sm-02.theme-product-count-md-05 .theme-product-name {
     text-align: center;
    }
 .theme-product-ratio .theme-product-list-style-02.theme-product-count-xsm-01.theme-product-count-md-05 .theme-product-discription-and-pricing, .theme-product-ratio .theme-product-list-style-02.theme-product-count-sm-02.theme-product-count-md-05 .theme-product-discription-and-pricing {
     text-align: center;
    }
}

.theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-mini-cart .theme-minicart-icon svg path {
  fill: #344abf !important;
}

.zpdark-header-portion.theme-header .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-icon svg {
  fill: #ffffff;
}



.theme-product-details-style-02 .theme-product-details-container .theme-product-main-info-container .theme-product-info-content-row.theme-product-social-share {
  padding-block-start: 30px;
  padding-block-end: 30px;
  padding-inline-start: 0px;
  padding-inline-end: 0px;
  border-block-end: 1px solid #E0E0E0;
  display: none !important;
}

.theme-tag-contianer {
	display: none !important;
}
.zphero > ul li.zphero-slide .zpslider-img {
  width: 100% !important;
  height: 100% !important;
  background-position: top;
}

.theme-product-details-style-02 .theme-product-details-container .theme-product-main-info-container .theme-product-info-content-row.theme-product-details-price-and-availability-container.theme-short-desc-noborder {
  display: none;
}

.theme-product-quantity {
  flex: 1 1 0%;
  
}

.theme-product-details-style-02 .theme-product-details-container .theme-product-main-info-container .theme-product-info-content-row.theme-product-info-header-area {
  border-block-end: 1px solid #E0E0E0;
  padding-block-start: 0;
  padding-block-end: 30px;
  padding-inline-start: 0;
  padding-inline-end: 0;
  display: none;
}

.theme-product-details-style-02 .theme-product-details-container .theme-product-main-info-container .theme-product-info-content-row.theme-product-variants-area .theme-product-options-and-cart-button-container .theme-product-options {
  margin-block-end: 0px;
  display: none !important;
}

  .theme-product-details-style-02 .theme-product-details-container .theme-product-main-info-container .theme-product-info-content-row.theme-product-variants-area .theme-product-options-and-cart-button-container {
    flex-direction: row;
    flex-wrap: unset;
    justify-content: space-between;
  }

  .theme-product-details-style-02 .theme-product-details-container .theme-product-main-info-container .theme-product-info-content-row .theme-product-option-label {
    margin-block-start: 0;
    margin-block-end: 15px;
    display: none;
  }

.zpbutton.zpbutton-type-secondary {
  background: #39b44f;
  color: #ffffff;
  border-color: transparent;
}

.theme-product-details-style-02 .theme-product-details-container .theme-product-main-info-container .theme-product-info-content-row.theme-product-variants-area .theme-product-options-and-cart-button-container .theme-product-cart-button .theme-cart-button .theme-cart-icon {
  background: #39b44f;
}
.zpbutton.zpbutton-type-secondary:hover, button.zpbutton-type-secondary:hover, input.zpbutton-type-secondary[type="submit"]:hover {
  background: #35b14c;
}

.zpelement.zpelem-commentbox {
    display: none !important;
    position: absolute !important;
    clear: none;
}

.theme-product-details-style-02 .theme-product-details-page {
  border-block-start: none;
}

.zpheader-style-02 .zpdark-header-portion.theme-header .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li.theme-menu-selected::after {
    background: none !important;
  }
.zpheader-style-02 .zpdark-header-portion.theme-header .theme-navigation-and-icons .theme-menu-area .theme-menu > ul > li::after {
    background: none !important;
  }
.zpdark-section-bg {
  background-color: white;
}
.zpform-container .zpbutton.zpbutton-type-primary {
  background-color: #34a853;
  color: #ffffff;
  border-color: transparent;
}
.zpform-container .zpbutton.zpbutton-type-primary:hover {
  background-color: #8eb5ea;
}
.zpbutton.zpbutton-type-primary, button.zpbutton-type-primary, input.zpbutton-type-primary[type="submit"], input.zpbutton-type-primary[type="button"] {
      background-color: #34a853 !important;
      color: #ffffff;
      border-color: transparent;
}
.zpform-container .zpbutton.zpbutton-type-secondary {
  background-color: #8eb5ea;
  color: #ffffff;
  border-color: transparent;
}
.zpform-container .zpbutton.zpbutton-type-secondary:hover {
  background-color: #34a853;
}
 .zpheader-style-02 .theme-header-topbar {
    width: auto;
    display: none;
  }

 div #zsmsg-policy {
  display: none !important;
}
 
.zpstorecollection-container h2.theme-section-heading {
  padding-block-end: 0;
  padding-block-start: 20px;
}

.zpstorecollection-container div.zprow.theme-product-ratio.theme-store-style-collection-row-02 {
    margin-block-start: -31px !important;
  }

.zpstorecollection-container h2.theme-section-heading.zpheading-align-center {
      font-size: 45px;
      font-weight: bold;
}
.zpdark-section a {
  color: #26b3fc;
}34a853

.theme-product-list-style-02 .theme-quick-view-icon {
  display: none !important;
}
.theme-product-list-style-02 .theme-product-hover-icon-area {
  display: none !important;
}

.zpbutton.zpbutton-type-link, button.zpbutton-type-link, input.zpbutton-type-link[type="submit"], input.zpbutton-type-link[type="button"] {
  color: #3d3c6f;
}
.zpbutton.zpbutton-type-primary, button.zpbutton-type-primary, input.zpbutton-type-primary[type="submit"], input.zpbutton-type-primary[type="button"] {
  background: #3d3c6f;
  color: #ffffff;
  border-color: transparent;
}

.zpbutton.zpbutton-type-primary:hover, button.zpbutton-type-primary:hover, input.zpbutton-type-primary[type="submit"]:hover, input.zpbutton-type-primary[type="button"]:hover {
  background: #3d3c6f;
  color: #ffffff;
  border-color: transparent;
}

div.theme-cart-item-info div a {
    color: #3d3c6f;
}

div.theme-product-box-container div.theme-product-discription-and-pricing {
    display: none !important;
}

div.theme-product-box-container div.theme-product-name {
    text-align: center;
    padding-bottom: 10px;
}
.zpdark-section .zpform-container .zpbutton.zpbutton-type-primary {
  background-color: #e6e6e6;
  color: #FFF !important;
  border-color: transparent;
}
.zpdark-section .zpform-container .zpbutton.zpbutton-type-primary:hover {
  background-color: #e6e6e6;
  color: #FFF !important;
  border-color: transparent;
}

.theme-product-list-style-02 .theme-product-hover-price {
  display: none !important
}

.theme-cart-summary-details p:nth-of-type(3) {
  display: none;
}


.zpheader-style-02 .theme-navigation-and-icons .theme-menu-area .theme-menu ul li:nth-child(3) {
  display: none;
}


.zpheader-style-02 .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul.theme-sub-menu li:nth-child(3) {
  display: block;
}
