heroremove{
    display: none !important;
}
.zpelem-box.zpelement.zpbox-container.zpdefault-section.zpdefault-section-bg.map-code {
    position: absolute;
    right: 53px;
    top: 50px;
    z-index: 99;
    background: rgba(255, 255, 255, 0.9);
    padding: 14px;
    border-radius: 13px;
    box-shadow: 0 3px 5px RGBA(0, 0, 0, 0.05);
}
.theme-header.zpdark-header-portion .zpcontainer {
    margin-top: 0px!important;
    padding-top: 0px!important;
  	padding-bottom: 0px!important;
}
[data-headercontainer="zptheme-data-headercontainer"] .theme-header.zpdark-header-portion .zpcontainer {
    margin-top: 0px;
}
.theme-category-name-description.theme-category-name-description-noimage .theme-category-description {
   
    width: 100%;
}
.theme-category-name-description.theme-category-name-description-noimage .theme-category-description {
    padding-top: 18px;
    padding-bottom: 18px;
}
vnvn{
    z-index: 9999 !important;
}
.theme-category-name-description .theme-category-description .theme-category-name {
    
    line-height: 18px;
}
.theme-product-list-style-02 .theme-product-box-container {
    border: 0px!important;
}
.theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li {

    border-block-end: 1px solid #ddd;
}
.Product-section .theme-product-list-style-02 .theme-product-image-container {
 height: 186px;
}
.theme-product-list-style-02 .theme-product-image-container {
    border: 0px!important;
   
    width: 90%;
    margin: 10px auto 11px;
    background: #fff;
}
.theme-product-list-style-02 .theme-product-image-container {
    border: 0px!important;
}
.theme-product-name {
    text-align: center;
}
.theme-product-discription-and-pricing {
    text-align: center;
    padding-bottom:10px;
}
.sb-category:hover {
    border-radius: 50% !important;
    box-shadow: 0 0 28px rgba(0,0,0,.13);
    overflow: hidden;
}
.theme-header.zpdark-header-portion .zpcontainer {
    width: 100%!important;
    max-width: 1600px!important;    padding-top: 20px;
    padding-bottom: 20px;
}
.theme-header.zpdark-header-portion .zpcontainer ul {
    justify-content: center !important;
    column-gap: 10px;
}
.theme-header.zpdark-header-portion .zpcontainer ul li a {
    text-transform: uppercase;
}
.theme-header.zpdark-header-portion .zpcontainer ul li.theme-menu-selected a {
    background: #000 !important;
    color: #fff !important;
}
.zpelement.zpelem-newsletter.inputtext .zpnewsletter-email-input-field::placeholder {
    color: #000;
}
.zscustom-btn .zpbutton-wrapper.zpbutton.zpbutton-type-secondary:hover {
    color: white !important;
}
.image-mother .zpimage.zpimage-style-none.zpimage-space-none {
    filter: grayscale(1);
}
.theme-portal-login.theme-portal-icon-enabled .theme-portal-icon {
  fill: #000 !important;
  
}
.theme-product-box-container .theme-rating {
    display: none;
}
.theme-product-box-container .theme-product-name span {
    /* font-size: 13px; */
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.theme-product-detail-container .theme-product-variant label.chekedLabel {
    background-color: #000000;
    color: #fff;
}
.theme-prod-detail-tab-tabcontent-container .theme-prod-detail-tab-contents {
   padding: 0px 20px;
}
.theme-product-details-style-07 .theme-product-detail-container .theme-product-detail-varients-container .theme-product-name h1 {
    text-align: left;
}
.theme-category-name-description.theme-category-name-description-noimage {
   display: none;
}
.theme-prod-pricelist-outter {
  display: none;
}
@media (min-width:1200px)
{
.gellry-image .hb-grid-gallery .hb-grid-item {
    width: 20vw;
}	
}
@media (min-width:1900px)
{
.gellry-image .hb-grid-gallery .hb-grid-item {
    width: 18vw;
}	
}
@media only screen and (max-width: 991px){
.theme-header.zpdark-header-portion .zpcontainer {
    width: auto!important;
    padding-top: 0px;
    padding-bottom: 0px;
}
    .Product-section h2.zpheading {
    line-height: 37px;
    font-size: 34px;
    margin-bottom: 24px;
}
    .Welecome-section .zpelem-col {
    padding: 0px!important;
}
.Welecome-section .zpelem-col  h1 {
    line-height: 40px!important;
}
.Welecome-section .zprow.zpalign-items-center {
    background: transparent;
}
}
div#zsmsg-policy a.zpbutton-wrapper.zpbutton.zpbutton-type-primary.zpbutton-size-sm.zpbutton-style-none {
    display: none;
}
div#zsmsg-policy  .zplight-section-bg {
    line-height: 25px;
    /* padding-bottom: 0px !important; */
    min-height: auto !important;
    padding: 8px 0px !important;
}
div#zsmsg-policy  span {
    color: white !important;
     font-size: 15px;
    text-transform: none
}

.zpdark-header-portion .theme-responsive-menu-area.zpcontainer .theme-responsive-menu-container .theme-burger-icon {
	background: #000;
}
.zpdark-header-portion .theme-responsive-menu-area.zpcontainer .theme-responsive-menu-container .theme-burger-icon::before, .zpdark-header-portion .theme-responsive-menu-area.zpcontainer .theme-responsive-menu-container .theme-burger-icon::after {
	background: #000;
}
.our-valures h2 {
    color: #f0a832;
    line-height: 30px;
}
.zpnewsletter-container.zpnewsletter-style-01 .zptext.zptext-align-center.zpnewsletter-desc {
    display: none;
}
[data-element-id="elm_RZekGtDBZzRVVxUIsTU-1A"].zpelem-button {
    margin-top: 0px;
}
div#zsmsg-policy  .zplight-section-bg {
 box-shadow: none !important;
}
ul.theme-username-dropdown-list li a {
    text-transform: capitalize !important;
}
.theme-navigation-and-icons .theme-menu-area .theme-menu ul li:hover>a {
    color: #f0a832;
}
.zpheader-style-04 .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu>ul>li {
    margin-inline-start: 0px;
    margin-inline-end: 0px !important;
}
[data-element-id="elm_SXS8ANkmbiVt2RWrDkNyQw"].zpelem-text a:hover {
    color: #f0a832;
}

.theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info:last-child {
    border-inline-start: 1px dotted RGBA(0, 0, 0, 0.0) !important;
 }
 .theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info a {
    color: #0000 !important;
 }

.theme-content-area .theme-section:nth-child(2) {
    padding: 10px;
}
.theme-header.zpdark-header-portion.theme-header-animate {
    margin-top: 40px;
}
[data-element-id="elm_6Cae7m9RTW26OvKOPoaTTQ"].zpelem-col {
    border-radius: 1px;
    overflow: hidden;
}
@media (max-width:767px){

.zpelem-box.zpelement.zpbox-container.zpdefault-section.zpdefault-section-bg.map-code {
    position: static;
}
}
.templateWidth, .tyTemplateWidth {
    width: 100% !important;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
}
 .formFieldWrapper > .tempFrmWrapper {
	background-image: none;
	background-color: transparent;
	width: 48 !important%;
	display: inline-block !important;
}
 #MultiLine-li {
	width: 100% !important;
}