/** Shopify CDN: Minification failed

Line 184:20 Expected ":"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/.t4s-tabs-inline .t4s-tabs-head {    align-items: flex-end;}

.t4s-product .t4s-product-title a {
  color: inherit;
  font-weight: 700;
  font-size: 20px;
}
.t4s-shipping-list.t4s-shipping-icon-large .t4s-shipping-icon-img {
  width: 230px;
  height: 120px;
}

.eapps-root, .eapps-faq, .eapps-root *, .eapps-faq * {
  box-sizing: border-box;
  font-family: noto-sans, sans-serif !important;
  font-weight: 400;
}
.t4s-title {
  color: #525252;
  font-family: Din next;
  font-weight: 500;
  line-height: 1;
}
.t4s-contact-form__heading {
  font-size: 36px;
  font-weight: 400;
  margin-bottom: 20px;
  font-weight: 700;
  color: #514C44;
}
.t4s-list-categories a {
  font-family: var(--font-family-1);
  font-weight: 600;
  font-size: 14px;
}
.t4s-shipping-item .t4s-shipping-title {
  font-size: var(--hd-fs);
  color: var(--title-cl);
  font-weight: var(--hd-fw);
  padding-top: 0px;
}
.t4s-menu-item .t4s-heading-menu {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 30px;
}
.t4s-tab__title .t4s-tab__icon {
  width: 42px;
  height: 42px;
  background-color: #f6f2f2;
  color: #000;
  position: relative;
  display: block;
  flex: 0 0 auto;
  margin-left: 5px;
}
.t4s-site-nav__account a.t4s-acc-txt {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  border: solid 1px;
  padding: 10px;
  border-radius: 10px;
  background: #f0c471;
color: #fff;
}
.body {
  font-family: noto-sans!important;
font-weight: 400!important;
}

.t4s-tabs-pr-ul a {
  font-size: 18px;
  font-family: noto-sans;
}

.t4s_des_title_3 svg {
  fill: #f0c471;
  width: ;
  margin-top: -5px;
}

.eapps-instagram-feed-posts-slider-inner {
  display: none;
}


.shopify-section-header-sticky {
  -webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 10%);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0);
}

.t4s-section-inner:not(.t4s-se-container), .t4s-container > .t4s-container-inner {
  background: var(--bg-gradient);
  background-color: var(--bg-color);
  text-align: center;
}




.t4s-site-nav__account a.t4s-acc-txt {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  border: solid 1px;
  padding: 10px;
  border-radius: 10px;
  background: #f0c471;
  color: #fff;
  font-family: DIN next;
  letter-spacing: 1px;
}

#t4s-mini_cart .t4s-drawer__header span {
  font-weight: 500;
  font-size: 26px;
  text-transform: uppercase;
  line-height: 37px;
  font-family: DIN Next;
}

.t4s-announcement-bar__item p {
  display: inline-block;
  margin-bottom: 0;
  position: relative;
  z-index: 6;
  font-weight: 500;
}

.t4s-box-text-circle text {
  font-weight: var(--text-fw);
  letter-spacing: var(--text-ls);
  font-size: var(--text-fs);
  fill: var(--text-cl);
  font-family: Din next;
}

.t4s_as_button, button, input[type="button"]:not(.t4s-btn), input[type="reset"], input[type="submit"]:not(.t4s-btn) {
  font-family: DIN NEXT;
  color: var(--button-color);
  background-color: var(--button-background);
  border-color: var(--button-background);
  border-radius: 10px;
  font-weight: 700;
}

.custom-button {
   border-radius: 10px;
    margin-bottom: 10px;
    font-weight: 800;
font-size: 12px
    }.t4s-nav__ul>li> a:hover {
    color: #f4c46d !important;
}

.locale-selectors__selector {
   
    display: none!important;
}


.type_mn_link .t4s-sub-column li a:not(:hover) {
    color: #363636;
    font-weight: 600;
    font-size: 14px;
}

.type_mn_link>.t4s-heading {
    position: relative;
    color: #746767;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 16px;
    padding: 0 0 8px;
    display: block;F
    margin-bottom: 12px;
    font-weight: 700;
}

.t4s-collection-des-4 .t4s-collection-item .t4s-collection-title>span {
    position: relative;
    z-index: 3;
    line-height: 1.4;
    font-weight: 500;
    letter-spacing: 0px;
}

.t4s-product, .t4s-container .t4s-row-cols-lg-5 > .t4s-product, .t4s-container .t4s-row-cols-lg-6 > .t4s-product {
    --product-title-color: #222222;
    --product-title-color-hover: #f4c46d;
    --product-price-color: #696969;
    --product-price-sale-color: #e33131;
    --product-vendors-color: #878787;
    --product-vendors-color-hover: #f4c46d;
}


.eapps-faq {
    box-sizing: border-box;
    font-family: 'DIN Next';
    font-weight: 400;
}

.t4s-top-bar >.t4s-container, .t4s-header__wrapper >.t4s-container, .t4s-announcement-bar > .t4s-container {
    padding-right: var(--pd-right);
    padding-bottom: var(--pd-bottom);
    padding-left: var(--pd-left);
    background: linear-gradient(360deg,#fff0 50%,#fff 50%);
}




/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {.t4s-contact-content__alternative .t4s-contact-form {
  box-shadow: 0px 14px 88px 0px rgba(0, 0, 0, 0.05);
  padding: 60px 70px;
  margin: 0px 170px;
    margin-top: 0px;
    margin-bottom: 0px;
  margin-top: -335px;
  margin-bottom: 60px;
  border-radius: 10px;
}

.t4s-header__wrapper {
  --h-text-color: #000000;
  --h-text-color-rgb: 0, 0, 0;
  --h-text-color-hover: #f4c46d;
  --h-bg-color: #fff;
  --h-border-w: 0px;
  --h-border: #000000;
  background: linear-gradient(360deg,#fff0 50%,#fff 50%);
  border-bottom: var(--h-border-w) solid var(--h-border);
}

.t4s-menu-item .t4s-sub-menu, .t4s-navigation #t4s-nav-ul {
  text-align: left;
  margin-bottom: 60px;
}

.t4s-text-end {
  text-align: right !important;
  margin-bottom: 60px;
}


.t4s-header__wrapper >.t4s-container, .t4s-announcement-bar > .t4s-container {
    padding-right: var(--pd-right);
    padding-bottom: var(--pd-bottom);
    padding-left: var(--pd-left);
    background: linear-gradient(360deg,#fff0 50%,#fff 50%)!important;
}

.t4s-type__drop>.t4s-sub-menu a {
    
    align-items: center;
    position: relative;
    width: 100%;
    font-size: 16px;
    color: #000000;
    font-weight: 700;
}}

.t4s-header__wrapper >.t4s-container, .t4s-announcement-bar > .t4s-container {
    padding-right: var(--pd-right);
    padding-bottom: var(--pd-bottom);
    padding-left: var(--pd-left);
    background: linear-gradient(360deg,#fff0 50%,#fff 50%)!important;
}



/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width:1024px) {}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width:1024px) {}

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width:767px){.t4s-shipping-list.t4s-shipping-icon-large .t4s-shipping-icon-img {
  width: 150px;
  height: 90px;
}

.t4s-shipping-list.t4s-shipping-icon-large .t4s-shipping-icon-img {
  width: 150px;
  height: ;
  margin-bottom: -5px;
}

.t4s-contact-form__heading {
  font-size: 26px;
  font-weight: 400;
  margin-bottom: 20px;
  font-weight: 700;
  color: #514C44;
}


.t4s-header__wrapper {
  --h-text-color: #000;
  --h-text-color-rgb: 255, 255, 255;
  --h-text-color-hover: #f4c46d;
  --h-bg-color: rgba(0, 0, 0, 0.0);
  --h-border-rgb: 255, 255, 255;
  --h-border-trans-op: 0.15;
  --h-border-w-tr: 0px;
  border-bottom: var(--h-border-w-tr) solid rgba( var(--h-border-rgb), var(--h-border-trans-op));
  background: #fff;
}}