/** Shopify CDN: Minification failed

Line 404:26 Expected identifier but found "!"
Line 934:0 Expected "}" to go with "{"

**/
#shopify-section-sections--17118698373238__announcement-bar .utility-bar{  
  background: #CD2700;
}

    .header {
        padding-top: 10px!important;
        padding-bottom: 10px!important;
    }

#shopify-section-sections--17118698373238__announcement-bar .announcement-bar__message {
    width: 100%;
    text-align: left;
}


#HeaderLanguageForm{
   display: none!important;
}

.template-page .page-width--narrow {
        max-width: 110.6rem!important;
}

#ContactForm{    
  width: 50%;
}

.Contact .section-template--17118362402934__form-padding {
    padding-top: 0px;
}

.template-policy h1{   
  font-size: 30px;
      text-align: left;
}


.shopify-policy__container {
    max-width: 145ch!important;
}

.card__content .card__information{
  text-align: center;
}

.template-product .card__content .card__information{
   text-align: left!important;
} 

.template-product .price{
  text-align: left!important;
}

#shopify-section-template--17118362337398__multicolumn_jHLAx9 .media {
    padding-bottom: 30% !important;
}

.price{
  text-align: center;
}

.template-page h1{   
  font-size: 30px;
      margin-bottom: 10px;
}

#shopify-section-template--17118362337398__image_with_text_HCpxba .image-with-text__media-item {   
  box-shadow: 0px 0px 10px #000;
    border-radius: 30px;
}


.context p{  
  margin: 0px;
 padding-bottom: 10px;
}

.context a{
  text-decoration: none;
}

.context a:hover{
 color: #ED890E;
}

.announcement-bar__message span{   
  color: #fff;
    font-size: 16px;
}

.header--middle-left{      
  column-gap: 15rem;
}

.header__menu-item {
  font-weight: 600;
    color: #000!important;
    padding: 2.0rem;
    font-size: 17px!important;
}

.header__active-menu-item{  
  text-decoration: none!important;
   color: #CD2700 !important;
      font-weight: 600;

}

.header__menu-item:hover span {
    text-decoration: none!important;
}


.header__menu-item :hover{
    color: #CD2700 !important;
}

#ImageWithText--template--17118362337398__image_with_text_HCpxba .image-with-text__text{  
  width: 100%;
}



.content-container {
    border: 0px!important;
}

.slideshow__text h2{    
    color: #fff;
    font-size: 40px;
    text-align: left;
    width: 100%;
    font-weight: 600;
}

.banner__content {
    display: block!important;
}

.slideshow__text.banner__box{   
  max-width: 100.5rem!important;
}


 .slideshow__text p{  
   color: #fff;
    font-size: 20px;

 }

#shopify-section-template--17118362337398__slideshow_pjgebH .slideshow__text h2 {
    color: #fff;
    font-size: 40px;
    text-align: left;
    line-height: 46px;
    font-weight: 600;
    font-family: var(--font-body-family);
}

.section-template--17118362337398__custom_liquid_Rcy9Vz-padding {
    padding-top: 0px!important;
          padding-bottom: 0px!important;
}

#shopify-section-template--17118362337398__image_with_text_QnPhzn .gradient{    
  background-attachment: inherit!important;
}

 .button{  
  background: #ed890d;
   border-radius: 30px;
       font-size: 15px;
       text-transform: uppercase;
}



.card__information a{
  font-size: 15px;
    font-weight: 600;
      font-family: var(--font-body-family);
} 

 .button:hover{  
  background: #CD2700;
    color: #fff;
}

#shopify-section-template--17118362337398__slideshow_pjgebH .button:hover, .section-template--17118362337398__image_with_text_QnPhzn-padding .button:hover{  
  background: #cd2700ad !important;
    color: #fff;
}

.button:after{
  box-shadow: inherit!important;
}

.button:not([disabled]):hover:after{
  box-shadow: inherit!important;
}

#shopify-section-template--17118362337398__multicolumn_Pm33kT .media {  
  padding-bottom: 50.0%!important;
}

#shopify-section-template--17118362337398__rich_text_gzfFPj h5{   
  font-weight: 600;
    font-size: 16px;
    color: #CD2700;
    text-transform: uppercase;
      font-family: var(--font-body-family);
}




#shopify-section-template--17118362337398__rich_text_gzfFPj p{
   color: #000;margin-bottom: 20px;
margin-top: 18px;
      font-size: 16px;
    line-height: 24px;
}

.rich-text__blocks>*+* {
    margin-top: 10px!important;
}



#shopify-section-template--17118362337398__rich_text_gzfFPj h2{   
  font-size: 36px;padding: 0px 8rem;
    color: #5e2708;
    font-weight: bold;  
    margin: 0px auto;
}

   #shopify-section-template--17118362337398__slideshow_pjgebH .banner--small:not(.banner--adapt) {
        min-height: 0rem;
    }


#shopify-section-template--17118362337398__slideshow_pjgebH .slideshow__text.banner__box{
    display: block;
}

 #shopify-section-template--17118362337398__slideshow_pjgebH  .slideshow__text h2{   
   width: 100%;
 }

.section-template--17118362337398__image_with_text_QnPhzn-padding{   
  background-image: url(/cdn/shop/t/2/assets/bg1.jpg?v=1750407349);
    background-size: cover;
    background-repeat: no-repeat;
}

.section-template--17118362337398__image_with_text_QnPhzn-padding h2{  
  font-weight: 600;
    color: #fff;
    font-size: 31px;
    line-height: 46px;
}


.section-template--17118362337398__image_with_text_QnPhzn-padding p{   
  color: #fff;
    line-height: 24px;
      font-size: 15px;
}


.section-template--17118362337398__image_with_text_QnPhzn-padding .button {
    background: #CD2700!important;
}




#shopify-section-template--17118362337398__image_with_text_QnPhzn .media>*:not(.zoom):not(.deferred-media__poster-button){   
  position: relative!important;
}

#shopify-section-template--17118362337398__image_with_text_QnPhzn .image-with-text__media{   
  padding-bottom: 0px!important;
}

#shopify-section-template--17118362337398__image_with_text_QnPhzn .global-media-settings{
  border: 0px!important;
}


.product__title h1{
  font-size: 30px;}


#shopify-section-template--17118362337398__multicolumn_TbwVNK .media {
    padding-bottom: 60% !important;
}


#shopify-section-template--17118362337398__multicolumn_TbwVNK h3{   
  font-weight: 600;
    font-family: var(--font-body-family);
    font-size: 20px;
}

#shopify-section-template--17118362337398__multicolumn_TbwVNK p{
  color: #000;
    font-size: 15px;line-height: 20px;
}
#shopify-section-template--17118362337398__multicolumn_TbwVNK .multicolumn-card__info>:nth-child(2) {
    margin-top: 1rem;
}


.multicolumn.background-primary .multicolumn-card {
    background: transparent!important;
}

.underline-links-hover:hover a {
        text-decoration: none!important;
}

.title { 
      text-align: center;
  font-size: 26px;
    font-weight: bold;
      text-transform: uppercase;
}

#shopify-section-template--17118362337398__multicolumn_QFgVt9 h2:after {
    content: "";
    border-bottom: 3px solid #cd2700ad;
    display: block;
    margin: 0 auto;
    width: 60px;
    padding-top: 0;
}

#shopify-section-template--17118362337398__multicolumn_Pm33kT .multicolumn-card__info h3{
  color: #CD2700;
    font-weight: bold;
    font-size: 31px;
line-height: 38px;
}

#shopify-section-template--17118362337398__multicolumn_Pm33kT p{   
     color: #000;
    line-height: 24px;
    font-size: 15px;

}

.template-index .collection {   
  background: #f9f9f9;
}

.Shop .collection {   
  background: #fff!important;
}

.title-wrapper-with-link {
    display: block;
      text-align: center;
}


#shopify-section-template--17118362337398__multicolumn_yiGMzW h3{
    font-size: 20px;
    font-weight: 600;
    font-family: var(--font-body-family);
    line-height: 32px;
}

#shopify-section-template--17118362337398__multicolumn_yiGMzW p{
 color: #fff;
line-height: 24px;
  font-size: 15px;
}

#shopify-section-template--17118362337398__multicolumn_yiGMzW .media{
  padding-bottom: 50% !important;
}

#shopify-section-template--17118362337398__slideshow_pjgebH .gradient{  
  background: transparent;
}


.footer__localization{
  display: back!important;
}

.disclosure__button.localization-form__select {
    background: #ED890E!important;
}

.disclosure__list-wrapper {
    border-color: #CD2700;!important; 
    background-color: #CD2700!important;
}


.footer {
    border-top: 0px!important;
}

.myfooter{background-image: url(
  /cdn/shop/t/2/assets/footerbg.jpg?v=1750332697);
    background-size: cover;
    background-repeat: no-repeat;
}


.footer-block ul li a{ 
    color: #fff;
    text-decoration: none;
  font-size: 15px;
      padding-left: 0px;
}


.footer__copyright{   
  width: 100%;
}

.footer-block ul li a:hover{
      color: #ed890e!important;
}

.collection-hero__title {
    margin: 0px;
    font-size: 30px;
}

.icons li{
  list-style: none;
}

ul.icons{  
  padding-left: 0rem;
}

.icons .left img{   
  float: left; 
      margin-right: 20px;
  width: 10%;
  
}


.coleft{  
  float: left;
      padding-left: 10px;
}

.coright{
  padding-right: 10px;
}

.coleft a{
  color: #fff;
    text-decoration: none
  }

.coleft a:hover{
  color: #ED890E;
  }

.coleft p{
      color: #fff;
  font-size: 15px;
    margin: 0px;
}

.copyright__content{   
  display: none;
}

.footer__content-bottom {
    padding-top: 0rem!important;
}

.footer p{ 
  color: #fff;
    font-size: 15px;
}
.footer .footer-block__details-content .list-menu__item--link{   
  color: #fff;
    font-size: 15px;
}

.footer .footer-block__details-content .list-menu__item--link:hover{   
 color: #ed890e;
      text-decoration: none;
}

.footer__content-top .grid {
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    padding: 60px 0px;
}

.footer__content-bottom {
    border-top: 0px!important;
}

.footer-block h2{
  font-weight: 600;
    font-family: var(--font-body-family);
    font-size: 22px;
    text-transform: uppercase;
}

 .footer .page-width {
        padding: 0px 8px;
    }

.Contact_us .rte img{   
  border: 0px!important;
      margin-bottom: 0px !important;
    padding-right: 10px;
}

.context a{    
  color: #000;}

.context p{    
  color: #000;}

#shopify-section-sections--17118362796150__footer > footer > div.page-width > div.myfooterfourblocks.footer__content-top.page-width > div > div:nth-child(4) > div > ul {
    display: block!important;
}

#shopify-section-sections--17118362796150__footer > footer > div.page-width > div.myfooterfourblocks.footer__content-top.page-width > div > div:nth-child(4) > div > ul > li:nth-child(1){   
  float: left!important;
}

#shopify-section-sections--17118362796150__footer > footer > div.page-width > div.myfooterfourblocks.footer__content-top.page-width > div > div:nth-child(4) > div > ul > li:nth-child(3){   
  float: left!important;
}

 #shopify-section-sections--17118362796150__footer > footer > div.page-width > div.myfooterfourblocks.footer__content-top.page-width > div > div:nth-child(4) > div > ul > li:nth-child(4) {  
  
  float: left!important;
}

#shopify-section-sections--17118362796150__footer > footer > div.page-width > div.myfooterfourblocks.footer__content-top.page-width > div > div:nth-child(4) > div > ul > li:nth-child(2){    float: left;}


 #shopify-section-sections--17118362796150__footer > footer > div.page-width > div.myfooterfourblocks.footer__content-top.page-width > div > div:nth-child(4) > div > ul{   
  padding-left: 0rem!important;
}

.con a{  
  font-size: 15px !important;
text-decoration: none;
      color: #fff;
  
}

.con a:hover{   
     color: #ed890e;
}

.con p{   
  margin: 0px!important;
}

.tel a{
  font-weight: 600;
    font-size: 30px!important;
}

.footer-block__newsletter h2{   
  text-transform: uppercase;
    float: left;
      font-weight: 600;
    font-family: var(--font-body-family);
    font-size: 33px;
  text-align: left;
  line-height: 24px;
}

.newsletter-form{
  float: right;
}

.footer-block--newsletter{   
  width: 77%;
    margin: 0px auto;
}

small{
  font-size: 16px;
}

.field__input{   
  background-color: transparent!important;
}

.card-information>.price {
    font-size: 15px;
    font-weight: 600;
   font-family: var(--font-body-family);
}

#shopify-section-template--17118362337398__multicolumn_jHLAx9 h2{
  text-align: center;
    font-size: 26px;
    font-weight: 700;
    text-transform: uppercase;
}

#shopify-section-template--17118362337398__multicolumn_jHLAx9 h3{    
  font-size: 18px;
 line-height: 24px;
}

#shopify-section-template--17118362337398__multicolumn_jHLAx9 p{
  font-size: 16px;
 }

#shopify-section-template--17118362337398__multicolumn_TbwVNK .multicolumn-card__info{   
  padding-top: 0px;
}

  .footer__copyright {
    margin-top: 0px!important;
}


#shopify-section-template--17118362337398__slideshow_pjgebH .media {
    padding-bottom: 0% !important;}


#shopify-section-sections--17118362796150__footer > footer > div.page-width > div.myfooterfourblocks.footer__content-top.page-width > div > div:nth-child(2){
  padding-left: 100px;}

#shopify-section-sections--17118362796150__footer > footer > div.page-width > div.myfooterfourblocks.footer__content-top.page-width > ul{    display: none;}

#shopify-section-template--17118362337398__image_with_text_HCpxba .gradient{
  background: #7c3f1b!important;
}

#ImageWithText--template--17118362337398__image_with_text_HCpxba.image-with-text__content {
margin-left: 30px!important;
  padding: 0px!important;
    }

.template-page h1{    
  text-align: center;
}

.template-collection h1{    
  text-align: center;
}

.template-product .multicolumn-card__info{
      font-size: 20px;
 color: #000;
  font-weight: bold;
}

.template-product .multicolumn-card__info h3{   
  color: #000;
    font-size: 30px;
  font-weight: bold;
}


#shopify-section-template--17118362337398__multicolumn_QFgVt9 .multicolumn-card__info{  
  padding: 0px;
    text-align: center;
}

#shopify-section-template--17118362337398__multicolumn_QFgVt9 .multicolumn-card__info h3{
  padding: 10px 0px;
}

#shopify-section-template--17118362501238__multicolumn_MHgXtz .multicolumn-card__info{   
  border-radius: 20px;
    box-shadow: 0px 0px 10px #645b5b;
  margin-right: 10px;
      margin-bottom: 20px;
}


#shopify-section-template--17118362501238__multicolumn_MHgXtz h3{  
  background: #ED890E;
    border-radius: 30px;
    width: 20%;
    margin: 0px auto;
    padding: 7px;
      color: #fff;
}

#shopify-section-template--17118362501238__rich_text_ULBeAf{
  padding: 20px 0px!important;
}









@media all and (max-width:480px) {

 #shopify-section-template--17118362337398__slideshow_pjgebH .button {
    font-size: 13px;
 }

  #shopify-section-template--17118362501238__multicolumn_MHgXtz h3 {
    padding: 3px!important;
  }

  .template-product .multicolumn-card__info {
    font-size: 18px!important;
  }

  #ImageWithText--template--17118362337398__image_with_text_HCpxba.image-with-text__content {
    margin-left: 0px !important;
  }

  #ImageWithText--template--17118362337398__image_with_text_HCpxba p {
    font-size: 16px!important;
    margin-bottom: 10px!important;

  }

  .icons .left img {
    margin-right: 10px;
    width: 10%;
  }

  #ImageWithText--template--17118362337398__image_with_text_HCpxba.image-with-text__content {
    padding: 10px 0px !important;
  }

  #ImageWithText--template--17118362337398__image_with_text_QnPhzn.image-with-text__content {
    padding: 0rem 0rem 0rem 0rem!important;
  }
  
  
#ImageWithText--template--17118362337398__image_with_text_HCpxba .image-with-text__text p {
    text-align: left!important;
}
  #ImageWithText--template--17118362337398__image_with_text_HCpxba h2 {
    font-size: 22px!important;
  }

  #shopify-section-template--17118362337398__rich_text_wCkGx3 .rich-text {
    margin-top: 10px!important;
margin-bottom: 10px!important;
  }

 .slideshow__slide .banner__text{
  padding-bottom: 30px;
}

  #shopify-section-template--17118362337398__slideshow_pjgebH .slideshow__text {  
  width: 100%!important;
}


  .image-with-text__content .image-with-text__text+.button{
    margin: 0px auto!important;
  }

  .section-template--17118362337398__image_with_text_QnPhzn-padding p {
    line-height: 20px!important;
    font-size: 13px!important;
    text-align: center!important;
            padding-bottom: 20px!important;
}
  
small {
    font-size: 15px!important;
  }

 .footer-block__newsletter h2 {
    font-size: 20px!important;
  }
  
.footer-block__details-content {
    margin-bottom: 0rem!important;
}
  
  .slideshow__text h2 {
    color: #fff;
    font-size: 30px;
    width: 100%;
    text-align: center;
  }
  .slideshow__text p{
    color: #fff;
font-size: 15px;
  }

.myrightside .list-social{
  padding-bottom: 15px;
}
  

  
.mytopbar  {   
  padding: 8px 0px 0px!important;
}
  
	.header--middle-left{      
  column-gap: 3rem;
}
  #shopify-section-sections--17118362796150__footer>footer>div.page-width>div.myfooterfourblocks.footer__content-top.page-width>div>div:nth-child(2) {
    padding-left: 0px;
  }

 .footer__content-top .grid {
   padding-bottom: 0px;
margin-bottom: 0px;
 }

  #shopify-section-template--17118362337398__rich_text_gzfFPj h2 {padding: 0px!important;
    font-size: 22px;
  }


  #shopify-section-template--17118362337398__rich_text_gzfFPj {
    margin: 0px 0;
  }

  .section-template--17118362337398__image_with_text_QnPhzn-padding h2 {
    text-align: center;
    font-size: 22px;
    line-height: 35px;
  }



  .list-menu__item--link {
    padding-bottom: 0rem!important;
    padding-top: 0rem!important;
  }

.coleft{   
  width: 100%;
    padding-bottom: 10px;
}

  #shopify-section-template--17118362337398__slideshow_pjgebH .slideshow__text h2 {
    color: #000;
    font-size: 26px;
    line-height: 40px;
            text-align: center;
}




  #shopify-section-template--17118362337398__slideshow_pjgebH .button:hover{
    background: #000;
    color: #fff;
  }
 
  .coleft{  
      padding-left: 0px;
}

.coright{
  padding-right: 0px;
}
    .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media, .banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media {
        height: 25rem!important;
    }

      .banner--small.banner--mobile-bottom:not(.banner--adapt) .banner__media, .banner--small.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media {
        height: 12rem!important;
      }

  #ContactForm {   width: 100%!important;  }
    
.banner--mobile-bottom:not(.banner--stacked) .banner__box.color-scheme-1 {     background: #ec890e !important;}

  #Slider-template--17118362337398__slideshow_KLnnfn .slideshow__text p {  color: #000!important;font-size: 20px!important;margin-bottom: 20px; }
  #Slider-template--17118362337398__slideshow_KLnnfn .slideshow__text p.color {  color: #fff!important;
 .slideshow .button {  background: #ed890d;} 



.button {  background: #b73010!important;}


  
body #shopify-section-template--17118362337398__multicolumn_Pm33kT .multicolumn-card__info h3 { color: #CD2700;  font-weight: bold;  font-size: 31px;   line-height: 38px;}
  
.banner--mobile-bottom .slideshow__text .button, #Slider-template--17118362337398__slideshow_KLnnfn .banner__box > * + .banner__buttons, .button,
  .banner__box > * + .banner__buttons {width: 100%!important;}  


#ImageWithText--template--17118362337398__image_with_text_HCpxba h2 {
    font-size: 22px!important;
}

#ImageWithText--template--17118362337398__image_with_text_HCpxba p {
    font-size: 13px!important;
    margin-bottom: 20px!important;
  text-align: left!important;
}

#ImageWithText--template--17118362337398__image_with_text_QnPhzn.image-with-text__content {
    padding: 10px 0px!important;
}

#ImageWithText--template--17118362337398__image_with_text_QnPhzn {
    margin-top: 2rem!important;
}

#shopify-section-template--17118362337398__slideshow_pjgebH .slideshow__text p {
        font-size: 12px;
  
}
                                                                                 
}

                                                                                 

