/** Shopify CDN: Minification failed

Line 82:2 "border-buttom" is not a known CSS property
Line 246:0 Unexpected "}"

**/
.copyright__content{
  margin-bottom: 10px!important;
}

article ul li {
    font-size: 16px;
}

marquee i {
    font-size: 17px;
    margin-right: 4px;
}
h2.fps-title.title.h1 {
    margin: 37px 0px;
}
.footer-block__details-content iframe {
    margin-bottom: 20px!important;
}
marquee {
    background-color: #000;
    padding: 13px 10px;
}

marquee span {
    font-size: 19px;
    padding-left: 29px;
    color: #fff;
  font-weight:600;
}

.bannerSec{
  background-color:#ebebeb;
}
.map iframe {
    padding: 2px;
    border-radius: 6px;
    box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
}
.close{
  font-size: 27px;
  background-color: #000!important;
  width: 40px;
    height: 40px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
  border-radius:100%!important;
}
.bannerContent {
    color: #000;
    padding: 30px;
}
.bannerContent h1 {
    font-size: clamp(25px, 5vw, 36px);
    margin: 16px 0px;
}
.testimContent ul li {
    font-size: 16px;
}

.testimContent h2{
  font-size: 26px;
}
.bannerSec img {
    padding-top: 18px;
    border-radius: 8px;
}
.modal-header{
border-bottom:none!imporatnt;
}

.avenpop{
  margin-top:84px;
}

.modal-footer
{
  border-buttom:0px!important;
}
/* 9-1-2024 css start */
.testim {
    padding: 60px 0px;
}

.shop {
    margin: 22px 0px;
}

.shop a {
    font-size: 15px;
    color: #fff;
    background-color: #000;
    padding: 10px 25px;
    border-radius: 3px;
}

.shop a:hover {
    transition: 0.3s linear;
    outline: 2px solid #000;
    color: #000;
    background-color: transparent;
    text-decoration: none;
}
/* 9-1-2024 css end */


.modal-content{
  background-color:transparent!important;
  border:none!important;
}


.avenblock {
    background-color: #000;
    padding: 10px;
    max-width: 600px;
    margin: auto;
    text-align: center;
    border-radius: 5px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.avenblock {
    color: #fff;
    font-family: sans-serif;
}

.avenContent h1 {
    font-size: clamp(25px, 5vw, 35px);
  color:#fff;
}

.avenContent h2 {
    font-size: clamp(20px, 5vw, 30px);
  color:#fff;
}

.avenContent h3 {
    font-size: clamp(18px, 5vw, 26px);
  color:#fff;
}

.box {
    width: 222px;
    height: 19px;
    background-color: #fff;
    margin: auto;
    position: absolute;
    transform: translate(189px, -127%);
}
.for h6 {
    border: 1px solid;
    width: fit-content;
    margin: auto;
    position: relative;
    padding: 23px 105px;
    font-size:18px;
  color:#fff;
}
.for {
    margin: auto;
}

.slideshow__controls .slider-counter .slideshow__control-wrapper {
  position: absolute!important;
  bottom: 20px!important;
  z-index: 100!important;
}
.slideshow__controls .slider-counter .slideshow__control-wrapper span {
  border-color: #fff!important;
  padding: 7px;
}
.slider-counter__link--active.slider-counter__link--dots .dot{
  background-color: #fff!important;
}
.slick-dots li button {
  background-color:#c5bfbf !important;
}
/* 6 nov */
.featured-producer .custom-row .prodct-image{
  height:400px !important;
}
.shop-by-brand-template--16064348127414__880062df-0d52-47a7-bdaa-b2405c3297cc .card:not(.ratio) {
    height: auto;
}
.custom-row{
  padding:50px 0 !important;
}
.shop-by-brand-template--16064348127414__880062df-0d52-47a7-bdaa-b2405c3297cc .custom-row{
  padding-bottom:0 !important;
}
.featured-producer-slidertemplate--16064348127414__7342da88-bdeb-41d9-8c14-279242333dcd {
  padding-top:0 !important;
}
.featured-producer-slidertemplate--16064348127414__7342da88-bdeb-41d9-8c14-279242333dcd .custom-row{
  padding-top:0 !important;
}

.price__or,
.price  .price-heading {
  display: none;
}

/*  */
@media (max-width: 786px) {
  .custom-row{
  padding:20px 0 !important;
  }
  
}
@media (max-width: 576px) {
  .featured-producer-slidertemplate--16064348127414__4448f010-2a7c-4162-b28f-739a704d1b66 .slick-dots li {
    margin: 0 5px !important;
 }
   .slick-dots li button{
     border:none !important;
   }
  .featured-producer-slidertemplate--16064348127414__4448f010-2a7c-4162-b28f-739a704d1b66 .slick-dots li button:before {
    font-size:10px !important;
 }
  .slick-dots li button:before {
       color: #000 #important;
  }
   .slick-dots li button{
     color:#000 !important;
   }
.cstm_slider .fps-slider-item {
   height:450px !important;
}
  
.slick-dots li button {
  background-color:#c5bfbf !important;
}
  .featured-producer-slidertemplate--16064348127414__7342da88-bdeb-41d9-8c14-279242333dcd {
  padding-top:30px !important;
  }
  .slick-slide video {
    top: 45% !important;
  }

}
}
@media (max-width: 426px) {
.slideshow__controls .slider-counter .slideshow__control-wrapper {
  display: none;
}
.shopify-section .slideshow__text .banner__heading {
    font-size: 22px!important;
    color: #000!important;
  }
  .shopify-section .slideshow__text .banner__buttons a {
    background: #000!important;
    color: #fff!important;
    padding: 10px 30px!important;
    font-size: 15px!important;
  }
}
