/** Shopify CDN: Minification failed

Line 242:1 Unexpected ";"

**/

.m-header header {
    box-shadow: 0 4px 20px #ffffff0a;
}
/*...............Tab button................*/



.tab-header { 
    display: flex; 
    border-bottom: 1px solid #e5e5e5;
    gap: 2px;
  }

  .m-tab-header {
    opacity: 1!important;

}
  .m-product-tabs .m-tabs__wrapper {
    gap: 10px!important;
}

a.m-tab-header,
  .tab-button {
    background: #f5f5f5!important;
    border: none!important;
    padding: 10px 18px!important;
    cursor: pointer!important;
    font-size: 14px!important;
    color: #000!important;
    text-transform: uppercase!important;

  }

  a.m-tab-header:hover,
  .tab-button:hover {
    background: #000!important;
    color: #fff!important;
  
   
  }

a.m-tab-header.active,
.tab-button.active {
    background: #000!important;
    color: #fff!important;
    font-weight: 600!important;
  }




/*...............MainContent................*/

.template-page #MainContent {
    padding-bottom: 0px!important;
}

/*...............QuickView................*/

.m-product-quickview.m-main-product--wrapper.m\:flex {
    padding: 33px;
}

/*...............policy................*/

 .shopify-policy__container {
max-width: 1420px!important;
padding: 60px 0px;
}
.shopify-policy__title {
text-align: center;
margin-bottom: 40px;
}
.shopify-policy__title h1 {
font-size: 35px;
text-transform: capitalize;
}

/*...............bottom to top button................*/

button#scroll-to-top-button {
    left: 50%;
    transform: translate(-50%);
    border: none;
}

/*...............contact................*/

input#inputName {
    border: 1px solid #000;
}

input#inputPhone {
    border: 1px solid #000;
}


input#inputEmail {
    border: 1px solid #000;
}


textarea#textareaMessage {
    border: 1px solid #000;
}

.m-contact-form__main.m-contact-form__main--full.xl\:m\:w-6\/12.m\:w-full {
    text-align: center;
}

/*...............footer title................*/

h3.m-accordion--item-button.m-footer--block-title {
    font-size: 18px!important;
}

/*...............header................*/

.m-header header {
    box-shadow: 0 4px 20px #0000000a;
}

/*...............sub nev................*/

li.m-sub-menu__item a {
    color: #000;
}

/*...............product description................*/

#shopify-section-template--26435102933302__product-details-tabs .m-tabs__header {
    justify-content: center!important;
}




/* :is(h1, h2, h3),
:is(h1, h2, h3) * {
  background: linear-gradient(
    180deg,
    #6F430A 0%,
    #A56F18 15%,
    #D5A43A 30%,
    #FFF2B8 50%,
    #D5A43A 70%,
    #A56F18 85%,
    #6F430A 100%
  ) !important;

  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
} */


.m-button--primary:hover,
.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,
.spr-button.spr-button-primary:hover {
  background: linear-gradient(
    180deg,
    #6f430a 0%,
    #a56f18 15%,
    #d5a43a 30%,
    #fff2b8 50%,
    #d5a43a 70%,
    #a56f18 85%,
    #6f430a 100%
  );

}








@media screen and (max-width:767px){

h3.m-accordion--item-button.m-footer--block-title {
    font-size: 16px!important;
}

.m-slider-controls.m-slider-controls--absolute.m-slider-controls--show-nav.m-slider-controls--bottom-center {
    padding-bottom: 30px;
}

.m-product-card__action.m-product-card__action--top.m-product-card__addons.m\:display-flex {
    display: none;
}








/*...............Image card................*/

h3.m-richtext__title.m-image-card__heading.h2 {
    font-size: 22px;
}


h3.m-richtext__title.h2,
h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up,
h2.m-collage-tab--heading.h2,
h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up,
h2.m-richtext__title.m-slide__title.m\:text-black.h1 {
    font-size: 22px;
}









}


@media(max-width:767px){
  #shopify-section-template--19196680994875__icon_box_VeNBnb .m-icon-box__inner.m\:flex-col.m\:items-center {
    border: 1px solid #f7b5373b;
    padding: 20px 20px !important;
    box-shadow: 0 8px 20px rgba(186, 124, 5, 0.25), 0 2px 8px rgba(186, 124, 5, 0.15);
    border-radius: 15px;
    height:400px;
}
};
h1,h2,h3{
    text-transform:uppercase !important;
}

h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
    text-transform: uppercase;
}
h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    text-transform: uppercase;
}
    h3{text-transform:uppercase;}

    #shopify-section-template--19196681584699__text_slider_xUyxep .neon-rich-heading {
        text-transform:uppercase;
    }

    .m-slide__wrapper.container-fluid.m-slide-animate--fade-in-up.container-fluid {
    width: 100%;
    margin: 0 auto;
    padding: 0 15px !important;

}
