/** Shopify CDN: Minification failed

Line 81:69 Unexpected "{"
Line 86:0 Expected "}" to go with "{"

**/
.header-wrapper--init .site-header__element--sub{background-color: #00005c; }
.site-header__element--top .site-nav__link{color: #000 !important;}
.search__input-wrap .search__input{border-radius: 6px !important; background: #f8f8f8; border: 1px solid #f8f8f8; height: 50px;} 
.small--hide .predictive__screen{ background: #e0e0e000 !important;}
.header-wrapper--init .image-element[loading=eager] {opacity:1; max-height: 70.816754px; max-width: 180px!important;}
.Blog-Table-of-contents {margin-top: 30px !important;}
.Blog-Table-of-contents ul ul {padding: 0;}
.tp-widget-wrapper {height: 100% !important; margin: 0 !important; max-width: 560px !important; position: relative !important;}
.variant-wrapper {display: none !important;}
.gf-range-min {font-size: 16px !important; font-family: 'Outfit', sans-serif !important; padding: 10px 14px !important; border-radius: 10px !important;}
.gf-range-max {font-size: 16px !important; font-family: 'Outfit', sans-serif !important; padding: 10px 14px !important; border-radius: 10px !important;}
.spf-layout-theme #gf-tree .noUi-value-large, .spf-layout-theme .gf-range-inputs input[type=text] {font-size: 16px !important;}
.grid-item__content .grid-product__image-wrap {margin: 20px !important;}
.grid-product .grid-item__content .grid-product__tags {left: 30px !important;}
.about-container img {border-radius: 10px;}
.blog-dics div[itemtype="https://schema.org/Answer"][itemprop=acceptedAnswer] p {margin-left: 15px;}
section.about-b2b {padding: 60px 0;}
section.about-b2b h2 {font-weight: 700 !important;}
section.about-b2b h2 span {color: #E31E24;}
section.about-b2b .owl-theme .owl-dots .owl-dot.active span {background: #ed1c24 !important;}
section.about-b2b .owl-theme .owl-nav {display: none;}
section.about-b2b .owl-theme .owl-dots {margin-top: 16px;}
section.about-b2b .grid-counters-item {display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 16px;padding-top: 20px;}
section.about-b2b .counter-item h3 {   margin-bottom: 5px;}
section.about-b2b .counter-item { display: flex; gap: 12px; align-items: center; background: #fff; padding: 20px 10px 25px;}
section.about-b2b .counter-number {  font-size: 30px;  font-weight: 700; text-shadow: 3px 3px 0px rgb(255 232 233);}
section.about-b2b .counter-item h4 {  font-size: 15px;  margin: 0;  font-weight: 500 !important;}
section.about-b2b .row { justify-content:space-around;}


section.our-esteemed h2:before {width: 30px;height: 5px;  display: block;  content: "";  position: absolute;  bottom: -2px; left: 50%; margin-left: -14px;background-color: #b80000;}
section.our-esteemed h2:after {   width: 100px; height: 1px;display: block;content: "";position: relative;margin-top: 15px; left: 50%;  margin-left: -50px;background-color: #b80000;}
section.our-esteemed h2 { position: relative; text-align: center;margin-bottom:30px; font-weight: 700 !important;}
section.our-esteemed h2 span {  color:#e31e24;}
section.our-esteemed {    padding: 50px 0;}
section.our-esteemed .client-slider-img  { box-shadow: -1px -3px 15px 0 rgba(0,0,0,.1); padding: 20px 25px;}
section.our-esteemed  .owl-stage-outer { padding: 10px 0;}

.video-container {  display: grid;   grid-template-columns: repeat(3, 1fr); gap: 40px;}
.video-container h3 { text-align: center; font-weight: 700 !important; font-size: 27px !important;}
.video-container h3 span { color: #e31e24;}
section.our-esteemed.customers-love { background: #f9f9f9;}
.customers-love-contant { max-width: 900px; text-align: center; margin: 0 auto; margin-bottom: 20px; font-weight: 300;}
.delivered-itam {  display: flex;}
.delivered-img {   width: 60px;}
.delivered-itam { display: flex;  padding: 20px 20px 20px 20px; box-shadow: 0 10px 20px 0 rgba(0,0,0,.16862745098039217); border-style: none; border-radius: 10px 10px 10px 10px;  -webkit-box-align: center;  -ms-flex-align: center;  -ms-grid-row-align: center;  align-items: center;  gap: 10px;}
.delivered-grid {   display: flex; gap: 35px; flex-wrap: wrap; justify-content: center; align-items: center;}
.Brands-logos {
    padding: 20px 20px 20px 20px;
    box-shadow: 0 10px 20px 0 rgba(0,0,0,.1);
}
.Our-Brands {
    display: grid;
    max-width: 700px;
    grid-template-columns: repeat(2, 1fr);
    margin: 0 auto;
      gap: 30px;
}
h2.new-hader {    position: relative;}
h2.new-hader :before {
    width: 30px;
    height: 5px;
    display: block;
    content: "";
    position: absolute;
    bottom: -2px;
    left: 50%;
    margin-left: -14px;
    background-color: #b80000;
}
h2.new-hader:after {width: 100px;height: 1px;display: block;content: "";position: relative;margin-top: 15px;left: 50%;margin-left: -50px;background-color: #b80000;}

.section-block {padding: 40px 0;}
.spf-layout-theme #gf-tree .noUi-value-large, .spf-layout-theme .gf-range-inputs input[type=text] {font-size: 15px !important;  font-weight: 600 !important;}
@media only screen and (min-width: 1000px) and (max-width: 1200px) { {
  .site-navigation .site-nav__link {font-size: 12px !important; }
  .section-block {padding: 30px 0 !important;}
  .about-container .col-sm-6 {margin-bottom: 20px !important;}
}
