.zpheader-style-07 .zpcontainer .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search.theme-search-and-mini-cart-group-item .theme-search-field-container-07 form input[type="text"]{

width:200px !important;
}

.zpcarousel-container.zpcarousel-style-04 .zpcarousel-controller-container, .zpcarousel-container.zpcarousel-style-03 .zpcarousel-controller-container, .zpcarousel-container.zpcarousel-style-02 .zpcarousel-controller-container, .zpcarousel-container.zpcarousel-style-01 .zpcarousel-controller-container{

display:none !important;

}

.theme-breadcrumb-container.theme-section {
display:none !important;

}

ul, ol{
line-height:20px !important;
}
.zpsection{
margin-bottom:-15px !important;
}
[data-element-id="elm_rmaQ2p-qORIfnx3aVohm-w"] .zpimage-container figure img{
margin-top:40px !important;
}
h2{
margin-top:15px !important;
}
.zpheader-style-07>.theme-header-topbar{
display:none !important;
}
.theme-category-name-description .theme-category-name{
display:none !important;
}
[data-element-id="elm_HSq3a9pykD3iFYyFMZ5NXQ"] .zpbutton.zpbutton-type-primary{
font-size:11px !important;
}
[data-element-id="elm_PqlW8PFeLE72gyuGM01CvA"] .zpbutton.zpbutton-type-primary{
font-size:11px !important;
}

.zpheading-align-center{
padding-top:30px !important;
}
.theme-responsive-menu-area.zpcontainer .theme-responsive-menu-container{
position: absolute;
    left:30px !important;
    top:25px !important;
}

.theme-collection-section{
padding-block-start:0px !important;
}
.theme-section{
padding-block-start:0px !important;
    padding-block-end:0px !important;
}

.theme-product-list-style-07 .theme-product-name{
text-align:start !important;
    padding-left:41px !important;
    
}
@media only screen and (min-width: 1024px) {
  .theme-product-list-style-07 .theme-product-price {
    padding-right: 200px !important;;
  }
}
[data-element-id="elm_EefFjfoMYLvOUhwfeDodXA"] h2.zpheading{
line-height:36px !important;
}
.zpheading-align-center{
line-height:38px !important;
}
.zpbutton.zpbutton-type-primary, button.zpbutton-type-primary, input.zpbutton-type-primary[type=submit], input.zpbutton-type-primary[type=button]{
border:1px solid #540001 !important;
}


@media (max-width: 768px) {
    .theme-product-list-style-03 .theme-prod-price::after {
        font-size: 10px;
    }
}
.theme-product-details-style-07 .theme-product-detail-container .theme-product-detail-varients-container .theme-product-name h1{
color:#540001 !important;
}
.theme-product-details-style-07 .theme-product-detail-container .theme-product-detail-varients-container .theme-product-detail-price-area span.theme-product-price{
color:#540001 !important;
}
.theme-product-details-style-07 .theme-product-detail-container .theme-product-detail-varients-container .theme-short-desc-row{
color:#540001 !important;
}
.theme-product-details-style-07 .theme-product-detail-container .theme-product-detail-varients-container .theme-product-varients-row .theme-product-variant .theme-product-variant-label{
color:#540001 !important;
}
.zpheader-style-07 .zpcontainer .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search.theme-search-and-mini-cart-group-item .theme-search-field-container-07 form input[type="text"]{
color:white !important;
}
.theme-product-list-style-03 .theme-prod-price{
color:#540001 !important;
}
.theme-product-list-style-03 .theme-prod-name a{
color:#540001 !important;
}

.zpheader-style-07 .theme-search-minicart-responsive .theme-search-and-mini-cart-group .theme-search.theme-search-and-mini-cart-group-item .theme-search-field-container-07 form input[type="text"]{
color:white !important;   
}
.theme-product-list-style-03 .theme-prod-old-price{
color:#540001 !important;
}

.zptext-align-center{
line-height:24px !important;
}
.theme-section-heading{
display:none !important;
}
.theme-product-details-style-07 .theme-product-detail-container .theme-product-detail-varients-container .theme-product-detail-price-area span.theme-product-old-price{
color:#540001 !important;
}
.theme-navigation-and-icons .theme-menu-area .theme-menu ul li.theme-menu-selected>a{

color: white !important;
}
.zpsocial-share-halign-left{
display:none !important;
}

.theme-product-details-style-07 .theme-product-social-share{
margin-block-end:0px !important;
}



.zpheader-style-07 .theme-responsive-search-cart-style-07{
padding-block-end:3px !important;
}

.zpnewsletter-container .zpnewsletter-desc, .zpnewsletter-container .zpnewsletter-heading{
color:#540001 !important;
}

[data-element-id="elm_vreMTN_HO55Rs4cmkLYmAA"].zpelem-newsletter .zpform-container .zpbutton{
padding:5px !important;
    font-size:13px !important;
}

[data-element-id="elm_vreMTN_HO55Rs4cmkLYmAA"].zpelem-newsletter .zpheading{
padding-right:25px !important;
}

@media only screen and (max-width: 768px) {
  .theme-navigation-and-icons .theme-menu-area .theme-menu ul li.theme-menu-selected>a {
    color: #540001 !important;
  }
}
.theme-product-save{
margin-left:5px;
}
[data-element-id="elm_v4BJXhGXd1mdT6Uv7U263Q"].zpelem-newsletter .zpform-container .zpbutton{

    margin:0px 80px 0px 80px ;
}
.zpbutton.zpbutton-type-link.zpbutton-size-md, button.zpbutton-type-link.zpbutton-size-md, input.zpbutton-type-link.zpbutton-size-md[type=submit], input.zpbutton-type-link.zpbutton-size-md[type=button]{
font-size:12px !important;
}
.zpbutton.zpbutton-type-primary.zpbutton-size-md, button.zpbutton-type-primary.zpbutton-size-md, input.zpbutton-type-primary.zpbutton-size-md[type=submit], input.zpbutton-type-primary.zpbutton-size-md[type=button]{
font-size:12px !important;
}

.theme-cart-selling-price{

font-size:19px !important;
}
.zpheader-style-07 .theme-search-minicart-responsive .theme-search-and-mini-cart-group .theme-search.theme-search-and-mini-cart-group-item .theme-search-field-container-07{

margin-bottom:15px !important;
    
}
.theme-product-details-style-07 .theme-product-detail-container .theme-product-detail-varients-container .theme-product-detail-price-area span.theme-product-old-price
{
font-size:20px !important;
        
}
.theme-product-save{

margin-left:12px !important;
}
.theme-cart-label-price{
margin-inline-start: 28px !important;
}
