/** Shopify CDN: Minification failed

Line 298:1 Unexpected ","

**/
@media screen and (min-width: 990px) {
    .header--middle-left {

        grid-template-columns: auto auto auto !Important;
    }
  .header--middle-left .header__inline-menu {
    margin: auto !Important;
}
  .list-menu--inline {
    gap: 40px;
}
}
.left-side-custom-image-with-text p strong {
    display: block;
    font-size: 30px;
}
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account {
    padding-top: 0;
    padding-bottom: 0;
}
.deferred-media__poster-button .icon {
    width: 6rem;
    height: 6rem;
}
.deferred-media__poster-button{
  background:transparent !Important;
}
.deferred-media__poster-button .icon {
    width: 5rem !Important;
    height: 5rem !Important;
}
.global-media-settings{
  border:none;
}
svg.icon.icon-cart-empty {
    width: 2.4rem;
}
.icon.icon-cart{
    width: 2.4rem;
  
}
a.link_card {
    text-decoration: none;
    color: black;
}
/* .svg-wrapper {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 57px;
    height: 55px;
    background-color: transparent;
    border: none;
} */
.deferred-media__poster-button .icon {
    width: 4rem;
    height: 4rem;
}
section#shopify-section-template--24007196606775__rich_text_6BXkjN h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 40px;
    /* background: #494A4C; */
    width: max-content;
    margin: auto;
    /* color: white; */
    padding: 10px;
}
h2.footer-block__heading.inline-richtext {
    font-size: 20px;
      margin-bottom: 5px;
}
.footer_news_content p{
    font-size: 14px;
  margin-top:0;
}
.newsletter-form__button {
    width: 8.4rem !important;
    background: #494A4C !important;
    color: white;
    font-size: 14px;
  height: 98%  !important;
    top: 1px  !important;
}
.footer-block__newsletter label.field__label {
    font-size: 14px;
    top: 20px;
    color: white;
}
.footer-block__newsletter input.field__input {
    background: #D9D9D9;
}
.footer-block__newsletter .field:after{
  box-shadow:none !important;
}


ul.list-menu.list-menu--inline span {
    font-size: 14px;
  color: black;
  
}
ul.header__submenu.list-menu a {
    font-size: 14px;
  color: black;
}
ul.header__submenu.list-menu.list-menu--disclosure {
    background: #F1F1F1;
    border-radius: 5px;
  width: 16rem;
}
/* p.announcement-bar__message.h5 {
    font-weight: 700;
} */
.flex_product_quq {
    display: flex;
    gap: 10px;
    align-items: end;
}
.product-form__input.product-form__quantity {
    max-width: max-content;
}
.product-form__submit {
    padding: 19px;
    /* font-weight: 700; */
    background: #494a4c;
    color: white;
    text-transform: uppercase;
}

.flex_icon_with_text {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 7px; /* Add some space between items */
}
.flex_inner_text span {
    font-size: 14px;
}
button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    text-transform: uppercase !Important;
    /* font-weight: bold !Important; */
}
.flex_inner_text {
    display: flex;
    flex: 1 1 45%;
    align-items: center;
    gap: 15px;
}

.icon_wiht_icon img {
  margin-right: 8px;
  display:block;
  width:100%;
}
.icon_wiht_icon {
    max-width: 19px;
  width:100%;
}
.flex_icon_with_text {
    margin-top: 30px;
}
span.price-item.price-item--regular {
    /* font-size: 40px;
    font-weight: 700; */
  color:#494A4C;
}
.product-form__buttons {
    max-width: 100% !Important;
}
.paymenit_icons {
    max-width: 383px;
    width: 100%;
    margin: auto !important;
}
.paymenit_icons img{
    width: 100%;
}
li.product__media-item.grid__item.slider__slide.is-active.scroll-trigger.animate--fade-in {
    border: 1px solid black;
}
quantity-input.quantity {
    min-height: 54px;
}
section#shopify-section-template--24007196606775__rich_text_4PQHpL h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    max-width: fit-content;
    margin: auto;
    color: #494A4C;
    padding: 4px 10px;
}
.footer__content-bottom.scroll-trigger.animate--slide-in {
    display: none;
}
p.center_align {
    text-align: center;
    margin: 0;
    padding-bottom: 20px;
}
.footer__content-bottom.scroll-trigger.animate--slide-in {
    padding-top: 0;
}
ul.list-unstyled.list-social.footer__list-social {
    justify-content: left;
}
li.list-social__item span.svg-wrapper {
    width: 31px;
}
@media screen and (min-width: 749px) {
  .footer-block__image-wrapper {
    margin-top: -11px;
}
.footer-block.grid__item.scroll-trigger.animate--slide-in {
    width: 50%;
}
  .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in {
    width: 20%;
}

  .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media img {
    height: 100%;
    object-fit: cover;
    max-width: 422px;
}
  .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media {
padding-bottom: 53.138122% !Important;
            margin-left: 33px;
}
}


@media screen and (max-width: 749px) {
/* .section-template--24008100905271__image_with_text_4wPdD9-padding.gradient.color-scheme-1  .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet.image-with-text__grid--reverse {
    flex-direction: column-reverse;
} */
  .accordion__content.rte p {
    font-size: 12px !important;
}
  .rich-text.content-container.color-scheme-1.gradient.rich-text--full-width.content-container--full-width.section-template--24007196606775__rich_text_6BXkjN-padding {
    padding-bottom: 0 !important;
}
  h2{
    font-size:24px !important;
  }
  div#ImageWithText--template--24008100905271__image_with_text_4wPdD9 {
    padding-left: 0;
    padding-right: 0;
}
  .header__heading-logo-wrapper {
    width: 64%;
}
  span.price-item.price-item--regular {
    font-size: 22px;
}
  .banner_img {
    max-width: 300px;
    /* height: 300px; */
    width: 100%;
}
  a.link.link--text.list-menu__item.list-menu__item--link {
    padding-bottom: 0;
}
.footer__content-top.page-width {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0;
    padding-top: 0;
}
  .footer-block__details-content {
    margin-bottom: 0 !important;
}
.header {
    padding: 0px 1rem 0px 1rem !important;
}
section#shopify-section-template--24007196606775__rich_text_6BXkjN h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 24px !important;
}
  h2.rich-text__heading.rte.inline-richtext.h0.scroll-trigger.animate--slide-in {
    font-size: 24px;
}
  p,li,a{
    font-size:14px !important;
  }
}

@media screen and (min-width: 749px) {
  ul.thumbnail-list.list-unstyled.slider.slider--mobile li {
    width: 100%;
}
  slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden {
    width: 15%;
}
  ul.thumbnail-list.list-unstyled.slider.slider--mobile {
    display: flex;
    flex-direction: column;
    width: 100%;
},
  ul.thumbnail-list.list-unstyled.slider.slider--mobile li {
    width: 100%;
}
slider-component.slider-mobile-gutter {
    width: 85%;
}
media-gallery.product__column-sticky {
    display: flex;
    flex-direction: row-reverse;
    gap: 16px;
}
  }

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

h2.h4.accordion__title.inline-richtext {
    font-size: 16px !important;
}
  }