/** Shopify CDN: Minification failed

Line 408:2 Unexpected "{"
Line 408:3 Expected identifier but found "%"
Line 412:2 Unexpected "{"
Line 412:3 Expected identifier but found "%"
Line 414:2 Unexpected "{"
Line 414:3 Expected identifier but found "%"
Line 420:2 Unexpected "{"
Line 420:3 Expected identifier but found "%"

**/
.announcement-bar__message.h5 {
  color: white;
}
.announcement-bar__link.link.link--text.focus-inset.animate-arrow {
  color: white;
}


/* start change logo on scroll */
.d-hidden-element{
  display:none;
}
/* end change logo scroll css */
/* Header css start with nav bar */
 
.main_sub_menu_item:hover span {
  font-size: 18px;
}
.main_sub_menu_item:hover span {
  color: #625f5f;
}
.child_sub_menu_item:hover {
  color: #808080;
}
.main_menu {
  display: flex;
  justify-content: center;
  position: relative;
}
.main_sub_menu_item {
  color: black;
  padding: 10px 50px;
  margin: 0px 20px;
  text-decoration: none;
}
.child_menu {
  position: absolute;
  display: none;
  width: 100%;
  left: 0px;
  right: 0px;
  background: white;
  z-index: 2;
}
.child_sub_menu_item {
  text-decoration: none;
  color: black;
  padding: 10px;
  font-size: 18px;
  font-weight: 700;
}
.child_sub_menu {
  padding: 30px 60px;
}
.grandchild_menu {
  padding: 5px 10px;
}
.grandchild_sub_menu {
  padding: 5px 0px;
}


.main_sub_menu:hover .child_menu {
  display: flex;
}
.grandchild_sub_menu_item {
  text-decoration: none;
  color: black;
}
  .header2 {
	margin-top: 20px;
}
  .main_sub_menu {
	width: 150px;
}
  
.last-section_img {
  position: relative;
}
.last-section_img img {
  width: 100%;
}
.last-section-url {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0px;
	bottom: 0px;
	right: 0px;
	left: 0px;
	display: flex;
	justify-content: center;
	align-items: center;
	text-decoration: none;
	color: white;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
  margin-top:10px;
}
.last_section {
  padding: 30px 60px;
}
.main_sub_menu {
	font-family: Instrument Sans;
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.34em;
	text-align: right;
}
.child_sub_menu_item {
	font-family: Oswald;
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	letter-spacing: 0.015em;
	text-align: left;
    color: black;
}
.main_sub_menu_item {
	font-family: Instrument Sans;
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.34em;
	text-align: right;
}
.last-section-url {
	font-family: Instrument Sans;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	letter-spacing: 0.1em;
	text-align: center;
}
.last-section-text-detail {
	font-family: Instrument Sans;
	font-size: 11px;
	font-weight: 500;
	line-height: 18px;
	letter-spacing: 0.075em;
	text-align: center;
    color: black;
}



  

  
 
/* style for mobile menu  */

 
.navbar-toggler {
  margin: 20px 50px;
}
#mobile_menu {
  margin: 20px 50px;
}

.navigation_grand_sub_mobile-menu {
  margin: 10px 20px;
}
.navigation_sub_mobile-menu {
  margin: 5px 20px;
}
.navigation__mobile-menu_a {
  width: 100%;
  font-family: Montserrat;
  font-size: 16px;
  font-weight: 700;
  line-height: 42px;
  letter-spacing: 0.175em;
  text-align: left;
}
.navigation__mobile-menu_div {
  display: flex;
  align-items: center;
}
button {
}
.navigation__mobile-menu_div button {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 10px;
  border: none;
  /*! flex: 2; */
}
.navigation__mobile-menu_div button span {
  display: flex;
  margin: 10px;
  background: none;
}
#mobile_menu a {
  text-decoration: none;
  color: black;
}
.navigation_sub_mobile-menu_a {
  font-family: Montserrat;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 0.175em;
  text-align: left;
}
.navigation_grand_sub_mobile-menu_a {
  font-family: Montserrat;
  font-size: 14px;
  font-weight: 500;
  line-height: 23px;
  letter-spacing: 0.045em;
  text-align: left;
}

.main_sub_menu {
  width: auto;
  padding: 30px 0px;
}
.main_menu {
  list-style: none;
}
.main_sub_menu_item {
  padding: 0px;
}
.header.header--.header--mobile-.page-width {
  display: flex;
}
.header2.desktop_menu {
  flex: 1;
  display: flex;
  justify-content: end;
}
.main_sub_menu_item:hover span {
	font-size: unset;
}
.main_menu {
	display: flex;
	justify-content: center;
	position: unset;
}
.header2 {
	margin-top: 20px;
	margin: 0px;
}
 .main_sub_menu_item {
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.34em;
	text-align: right;
} 


.child_menu {
  list-style: none;
}
.child_sub_menu {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  letter-spacing: 0.015em;
  text-align: left;
 font-family: 'unset';

  
}
.child_menu > li {
  
  display: flex;
  flex-direction: column;
  padding: 10px;
}
.grandchild_sub_menu_item {
	font-family: Instrument Sans;
	font-size: 11px;
	font-weight: 500;
	line-height: 18px;
	letter-spacing: 0.075em;
	text-align: left;
}
.grandchild_menu {
  list-style: none;
}
.grandchild_sub_menu_item:hover {
  border-bottom: 1px solid black;
}
.last-section-url {
	position: unset;
	width: unset;
	top: unset;
	bottom: unset;
	right: unset;
	left: unset;
	display: flex;
	justify-content: center;
	align-items: center;
	text-decoration: none;
	color: black;
	font-weight: 700;
	text-transform: uppercase;
	font-family: unset;
	font-size: 15px;
	line-height: 17px;
	letter-spacing: 0.1em;
	text-align: center;
	height: unset;
}
.last-section-text-detail {
	text-align: center;
	margin-top: 5px;
}
.main_sub_menu:hover .main_sub_menu_item {
	border-bottom: 1px solid black;
}
.main_sub_menu:hover .child_menu {
	display: flex;
	justify-content: space-around;
	padding: 50px 100px;
}
.main_sub_menu_item:hover span{
  color:black;
}


.main_sub_menu:hover .main_sub_menu_item {
	border-bottom: 1px solid black;
}
#shopify-section-sections--21185892581677__header .header.header--.header--mobile-.page-width > a, #shopify-section-sections--21185892581677__header .header.header--.header--mobile-.page-width span, #shopify-section-sections--21185892581677__header path, #shopify-section-sections--21185892581677__header #cart-icon-bubble {
  color: black;
  font-weight: normal;
}
.sticky-header-home {
  position: absolute;
  width: 100%;
  z-index: 2;
}
.main_sub_menu_item {
	display: flex;
}
.main_sub_menu_item .open-close-icon-div {
  margin-left: 10px;
}
.fa-solid.fa-xmark {
	color: black;
}
.open-close-icon-div span i {
	color: black;
    cursor: pointer;
}
.open-close-icon-div.main-menu-icon span i {
	color: black;
	cursor: pointer;
}
.navbar-toggler .fa-solid.fa-bars {
	color: black;
}
.cart-count-bubble span {
	color: white !important;
}
.fa-solid.fa-bars {
	cursor: pointer;
}
.fa-solid.fa-xmark {
	cursor: pointer;
}
.sticky-header-home{
  background: transparent;
}

.sticky-header-home .open-close-icon-div.main-menu-icon span i{
  color : white;
}
.sticky-header-home #logo-wrapper-item-1 {
  display:none;
}
.sticky-header-home #logo-wrapper-item-2 {
  display:block;
}
#shopify-section-sections--21185892581677__header .sticky-header-home .header.header--.header--mobile-.page-width > a, #shopify-section-sections--21185892581677__header .sticky-header-home .header.header--.header--mobile-.page-width span, #shopify-section-sections--21185892581677__header .sticky-header-home path, #shopify-section-sections--21185892581677__header .sticky-header-home #cart-icon-bubble{
  color:white;
}
.sticky-header-home .main_sub_menu:hover .main_sub_menu_item{
  border-bottom: 1px solid white;
} 
 .sticky-header-home .navbar-toggler .fa-solid.fa-bars{
   color:white;
 }


  
  .header-drawer {
    justify-self: start;
    margin-left: -1.2rem;
  }

  {%- if section.settings.sticky_header_type == 'reduce-logo-size' -%}
    .scrolled-past-header .header__heading-logo-wrapper {
      width: 85%;
    }
  {%- endif -%}

  {%- if section.settings.menu_type_desktop != "drawer" -%}
    @media screen and (min-width: 990px) {
      header-drawer {
        display: none;
      }
    }
  {%- endif -%}

  .menu-drawer-container {
    display: flex;
  }

  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
  }

  summary.list-menu__item {
    padding-right: 2.7rem;
  }

  .list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }

  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  @media screen and (min-width: 750px) {
    .list-menu__item--link {
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }
  }
  @media screen and (min-width: 993px) {
      #mobile_menu, .navbar-toggler {
      	display: none;
      }
  }

  @media screen and (max-width: 992px) {
    .header2.desktop_menu {
    	display: none;
    }
    #mobile_menu {
    	position: absolute;
    	top: -55px;
    	left: 0px;
    	background-color: white;
    	margin: 0px;
    	width: 100%;
    	z-index: 90000;
    	display: none;
    }
    .header.header--.header--mobile-.page-width {
      position: relative;
    }
    
    .navbar-toggler {
      flex-basis: 20%;
    }
    .header__heading {
      flex-basis: 60%;
      display: flex;
      justify-content: center;
    }
    .header__icons {
      flex-basis: 20%;
    }
    .header__icons {
    	justify-content: end;
    }   
    .navigation__mobile-menu li {
      list-style: none;
    }
    .navigation_sub_mobile-menu {
      margin: 0px;
    }
    .navigation_grand_sub_mobile-menu {
      margin: 0px;
    }
    .header:not(.header--has-menu) * > .header__search {
    	display: inline-flex;
    }
    .navigation__mobile-menu {
      padding: 0px;
    }
    .navigation_sub_mobile-menu_a {
      width: 100%;
      display: block;
    }
    .navigation_grand_sub_mobile-menu {
      padding: 0px;
    }
    .navigation_grand_sub_mobile-menu_a {
      display: block;
    }
    .navigation_sub_mobile-menu {
    	padding: 0px;
    }   
    .navigation_sub_mobile-menu {
      padding: 0px;
    }
    .navigation__mobile-menu_a {
    	border-bottom: 1px solid #e3ddd7;
    	padding: 20px 20px 20px 40px;
    	font-family: Instrument Sans;
    	font-size: 10px!important;
    	font-weight: 600;
    	line-height: 15px;
    	letter-spacing: 0.34em;
    	text-align: left;
    }
    .navigation_sub_mobile-menu_a {
    	border-bottom: 1px solid #e3ddd7;
    	padding: 20px 20px 20px 40px;
    	font-family: Instrument Sans;
    	font-size: 10px!important;
    	font-weight: 500;
    	line-height: 15px;

    	text-align: left;
    }
    .navigation_grand_sub_mobile-menu_a {
    	border-bottom: 1px solid #e3ddd7;
    	padding: 20px 20px 20px 40px;
    	font-family: Instrument Sans;
    	font-size: 10px!important;
    	font-weight: 500;
    	line-height: 15px;
    	padding-left:70px;
    	text-align: left;
    }
    .navigation_sub_mobile-menu_li-div {
    	display: flex;
    }
    .navbar-toggler {
    	margin: 10px;
    	font-size: 25px;
    }
    .header {
    	padding: 0px 1rem 0px 1rem !important;
    }
    .x-close span {
    	margin: 10px 0px;
    	font-size: 25px;
    	display: flex;
    }
    .x-close {
    	display: flex;
    	justify-content: end;
    	margin: 20px;
    }
    .section-header.shopify-section-group-header-group {
    	z-index: 3;
    }
   .shopify-section-group-header-group {
    	z-index: 3;
    }
    .open-close-icon-div {
    	display: flex;
    	padding: 14px 20px;
    	border-bottom: 1px solid #e3ddd7;
    	justify-content: center;
    	align-items: center;
    	padding-left: 0px;
    }
    .open-close-icon-down {
    	display: none;
    }
    .navigation_sub_mobile-menu {
    	display: none;
    }
    .navigation_grand_sub_mobile-menu {
    	display: none;
    }
  }

/* header css end  */

/* footer css start */

.main-div-footer {
	background-color: #313F27;
}
.main-div-footer {
	background-color: #313F27;
	display: flex;
	max-width: 100%;
	margin: 0;
	padding-left: 6rem;
	padding-right: 6rem;
	padding-top: 50px;
	padding-bottom: 50px;
}
.footer-logo {
  flex-basis: 20%;
  padding-left: 30px;
}
.footer-menu-links {
  flex-basis: 25%;
  color: white;
}
.footer-contact-us {
  flex-basis: 30%;
  color: white;
}
.footer-social {
  flex-basis: 25%;
  color: white;
  padding-left: 50px;
}

.footer-menu-links-ul {
  padding: 0px;
  list-style: none;
}
.footer-menu-links-li {
  text-decoration: none;
}
.footer-menu-links-item {
	text-decoration: none;
	color: white;
	font-family: Instrument Sans;
	font-size: 14px;
	font-weight: 500;
	line-height: 22px;
	letter-spacing: 0.075em;
	text-align: center;
}
.footer-menu-title {
	margin-top: 0px;
	text-transform: uppercase;
	font-family: Instrument Sans;
	font-size: 12px;
	font-weight: 600;
	letter-spacing: 0.34em;
    text-transform:uppercase;
	
}
.footer-contact-us-title {
	margin-top: 0px;
	font-family: Instrument Sans;
	font-size: 12px;
	font-weight: 600;
	letter-spacing: 0.34em;
    text-transform:uppercase;
	
}
.footer-connect-title {
	margin-top: 0px;
	font-family: Instrument Sans;
	font-size: 12px;
	font-weight: 600;
	letter-spacing: 0.34em;
  text-transform:uppercase;
	
}
.footer-social-insata i {
  color: white;
  font-size: 24px;
}
.footer-social-facebook i {
  color: white;
  font-size: 24px;
}

.footer-social-facebook:hover i {
  color: #D16D28;
}
.footer-social-insata:hover i {
  color: #D16D28;
}
.footer-social-icons {
	margin-bottom: 20px;
}
.footer-menu-links-item:hover {
	border-bottom: 1px solid white;
}

.footer-contact-us-phone a {
  text-decoration: none;
  color: white;
}
.footer-contact-us-email a {
  text-decoration: none;
  color: white;
}
.footer-contact-us-email a:hover {
  border-bottom: 1px solid white;
}
.footer-contact-us-phone a:hover {
  border-bottom: 1px solid white;
}
.footer-menu-links-item:hover {
  border-bottom: 1px solid white;
}
.footer-contact-us-addres {
  display: block;
}
.footer-contact-us-phone {
  display: block;
  margin: 10px 0px;
}
.footer-contact-us-email {
  display: block;
}
.footer-contact-us-addres {
	display: block;
	font-family: Instrument Sans;
	font-size: 14px;
	font-weight: 500;
	line-height: 22px;
	letter-spacing: 0.075em;
	
}
.footer-contact-us-phone a {
	text-decoration: none;
	color: white;
	font-family: Instrument Sans;
	font-size: 14px;
	font-weight: 500;
	line-height: 22px;
	letter-spacing: 0.075em;
	
}
.footer-contact-us-email a {
	text-decoration: none;
	color: white;
	font-family: Instrument Sans;
	font-size: 14px;
	font-weight: 500;
	line-height: 22px;
	letter-spacing: 0.075em;
	
}
.footer-social-icons {
	margin-bottom: 20px;
	
}

.footer-social-insata {
  margin-right: 15px;
}
.footer-social-facebook {
  margin-left: 15px;
}







@media only screen and (max-width: 900px){
    .main-div-footer {
	flex-direction: column;
	justify-content: center;
}
.footer-logo {
  text-align: center;
  margin: 30px auto;
  padding: 0px;
}
.footer-social {
  text-align: center;
  margin: 30px auto;
  padding: 0px;
}
.footer-menu-links {
	text-align: center;
	padding: 30px 0px;
	border-bottom: 1px solid #DBC653;
}
  .footer-contact-us {
	text-align: center;
	padding: 30px 0px;
	border-bottom: 1px solid #DBC653;
}
}
/* footer css end */


/* our cafe css start */

#Banner-template--21533391061293__53d7d596-ca43-448f-87ae-044a4f902e10 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
  background: unset;
  color: white;
}
#Banner-template--21533391061293__53d7d596-ca43-448f-87ae-044a4f902e10 .banner__heading.inline-richtext.h1 {
	color: white;
	font-family: Instrument Sans;
	font-size: 38px;
	font-weight: 600;
	line-height: 54px;
	letter-spacing: 0.1em;
	text-align: center;
}

#shopify-section-template--21533391061293__554f09ba-8f1e-4aad-87d0-a47626ef8142 .rich-text__heading.rte.inline-richtext.h2.scroll-trigger.animate--slide-in {
  font-family: Oswald;
  font-size: 30px;
  font-weight: 500;
  line-height: 43px;
  letter-spacing: 0.1em;
  text-align: center;
}
#shopify-section-template--21533391061293__554f09ba-8f1e-4aad-87d0-a47626ef8142 .rich-text__text.rte.scroll-trigger.animate--slide-in p {
  font-family: Instrument Sans;
  font-size: 15px;
  line-height: 25px;
  letter-spacing: 0.075em;
  text-align: center;
  color: black;
}
#shopify-section-template--21533391061293__9c8ea056-c858-4811-bb56-8ee6e715c27a .image-with-text__text-item.grid__item {
	display: none;
}

#shopify-section-template--21533391061293__9c8ea056-c858-4811-bb56-8ee6e715c27a .image-with-text__text-item.grid__item {
  display: none;
}
#shopify-section-template--21533391061293__9c8ea056-c858-4811-bb56-8ee6e715c27a .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--3-col-tablet {
  justify-content: center;
}
#shopify-section-template--21533391061293__9c8ea056-c858-4811-bb56-8ee6e715c27a .image-with-text__media-item.image-with-text__media-item--small.image-with-text__media-item--middle.grid__item {
	flex-basis: 15%;
	z-index: 1;
}
#shopify-section-template--21533391061293__9c8ea056-c858-4811-bb56-8ee6e715c27a .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media {
	border: none;
}
.image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21533391061293__f4788ef5-e569-4ae0-9318-f160d246c55e-padding.scroll-trigger.animate--slide-in {
  padding-top: 0px;
}

#shopify-section-template--21533391061293__fe465ba2-92da-4a59-bac2-27c30b640812 .rich-text__heading.rte.inline-richtext.h2.scroll-trigger.animate--slide-in {
  font-family: Instrument Sans;
  font-size: 16px;
  font-weight: 700;
  line-height: 23px;
  letter-spacing: 0.1em;
  text-align: center;
}
#shopify-section-template--21533391061293__fe465ba2-92da-4a59-bac2-27c30b640812 {
  margin-top: 50px;
}
#shopify-section-template--21533391061293__fe465ba2-92da-4a59-bac2-27c30b640812 .rich-text__text.rte.scroll-trigger.animate--slide-in {
  font-family: Instrument Sans;
  font-size: 15px;
  font-style: italic;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0.075em;
  text-align: center;
  color: #000000;
}
#shopify-section-template--21533391061293__554f09ba-8f1e-4aad-87d0-a47626ef8142 {
	margin-top: 50px;
}

.main-cafe-hr-loc {
  background-color: #601735;
  color: white;
  padding: 70px 200px;
  margin: 100px auto 70px;
}
.main-cafe-hr-loc-heading h3 {
  font-family: Oswald;
  font-size: 30px;
  font-weight: 500;
  line-height: 43px;
  letter-spacing: 0.1em;
  text-align: center;
  color: white;
  text-transform: uppercase;
}
.main-cafe-hr-loc-text p {
  font-family: Instrument Sans;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0.075em;
  text-align: center;
}
.main-addres-call-hrs {
  display: flex;
  justify-content: center;
  margin: 60px auto;
}
.ach-adress {
  text-align: left;
  flex: 1;
  padding: 0px 70px 0px 0px;
}
.ach-call {
  text-align: center;
  flex: 1;
  border-right: 1px solid white;
  border-left: 1px solid white;
  padding: 0px 90px;
}
.ach-hours {
  text-align: center;
  flex: 1;
  padding-left: 50px;
}
.image-ach-foot {
  text-align: center;
}
.ach-adress h3 {
  font-family: Instrument Sans;
  font-size: 16px;
  font-weight: 700;
  line-height: 23px;
  letter-spacing: 0.1em;
  text-align: center;
  color: white;
  text-transform: uppercase;
}
.ach-call h3 {
  font-family: Instrument Sans;
  font-size: 16px;
  font-weight: 700;
  line-height: 23px;
  letter-spacing: 0.1em;
  text-align: center;
  color: white;
  text-transform: uppercase;
}
.ach-hours h3 {
  font-family: Instrument Sans;
  font-size: 16px;
  font-weight: 700;
  line-height: 23px;
  letter-spacing: 0.1em;
  text-align: center;
  color: white;
  text-transform: uppercase;
}
.ach-hours p {
  font-family: Instrument Sans;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0.075em;
  text-align: center;
}
.ach-call p {
  font-family: Instrument Sans;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0.075em;
  text-align: center;
}
.ach-adress p {
  font-family: Instrument Sans;
  font-size: 15px;
  font-weight: 400;
  line-height: 25px;
  letter-spacing: 0.075em;
  text-align: center;
}

.multicolumn.color-scheme-9fcfcf6c-3a42-49c3-9a1b-1ac2e3a76113.gradient.background-none.no-heading {
  background-color:  unset;
}
.page-width.section-template--21533391061293__5e6eed9d-a70b-43ae-a3d1-bc1991d1bed3-padding.isolate.scroll-trigger.animate--slide-in {
  margin: 0px 6rem;
  background-color: #FDFBF9;
}
.page-width.section-template--21533391061293__60866b1d-03bc-4a28-b49d-dd86edd0767f-padding.isolate.scroll-trigger.animate--slide-in {
  margin: 0px 6rem;
  background-color: #FDFBF9;
}

#shopify-section-template--21533391061293__b660545a-f39b-4a95-9c92-f54d6dd2a8d9 .rich-text__heading.rte.inline-richtext.h2.scroll-trigger.animate--slide-in, #shopify-section-template--21533391061293__358f3d4f-fccf-47a0-8eb8-97a1cd3d2f43 .rich-text__heading.rte.inline-richtext.h2.scroll-trigger.animate--slide-in {
	font-family: Instrument Sans;
	font-size: 16px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: 0.1em;
	text-align: center;
    text-transform: uppercase;
}
#shopify-section-template--21533391061293__b660545a-f39b-4a95-9c92-f54d6dd2a8d9 .rich-text__text.rte.scroll-trigger.animate--slide-in, #shopify-section-template--21533391061293__358f3d4f-fccf-47a0-8eb8-97a1cd3d2f43 .rich-text__text.rte.scroll-trigger.animate--slide-in {
	font-family: Instrument Sans;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0.075em;
	text-align: center;
	font-family: Instrument Sans;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0.075em;
	text-align: center;
}
#shopify-section-template--21533391061293__60866b1d-03bc-4a28-b49d-dd86edd0767f .inline-richtext, #shopify-section-template--21533391061293__5e6eed9d-a70b-43ae-a3d1-bc1991d1bed3 .inline-richtext {
	font-family: Instrument Sans;
	font-size: 15px;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 0.075em;
	text-align: left;
	text-align: left;
}
#shopify-section-template--21533391061293__60866b1d-03bc-4a28-b49d-dd86edd0767f  .rte, #shopify-section-template--21533391061293__5e6eed9d-a70b-43ae-a3d1-bc1991d1bed3 .rte {
	font-family: Instrument Sans;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 0.075em;
	text-align: left;
}
#shopify-section-template--21533391061293__554f09ba-8f1e-4aad-87d0-a47626ef8142 .rich-text__text.rte.scroll-trigger.animate--slide-in p {
  margin: 0px;
}
#shopify-section-template--21533391061293__554f09ba-8f1e-4aad-87d0-a47626ef8142 .rich-text__text.rte.scroll-trigger.animate--slide-in p:last-child {
  margin-top: 10px;
}
#shopify-section-template--21533391061293__60866b1d-03bc-4a28-b49d-dd86edd0767f .rte, #shopify-section-template--21533391061293__5e6eed9d-a70b-43ae-a3d1-bc1991d1bed3 .rte {
	color: #000;
}
#shopify-section-template--21533391061293__b660545a-f39b-4a95-9c92-f54d6dd2a8d9 .rich-text__text.rte.scroll-trigger.animate--slide-in, #shopify-section-template--21533391061293__358f3d4f-fccf-47a0-8eb8-97a1cd3d2f43 .rich-text__text.rte.scroll-trigger.animate--slide-in {
	color: black;
}
.rich-text.content-container.color-scheme-9fcfcf6c-3a42-49c3-9a1b-1ac2e3a76113.gradient.section-template--21533391061293__358f3d4f-fccf-47a0-8eb8-97a1cd3d2f43-padding {
	padding-top: 100px;
}
.page-width.section-template--21533391061293__60866b1d-03bc-4a28-b49d-dd86edd0767f-padding.isolate.scroll-trigger.animate--slide-in {
	padding-bottom: 100px;
}
@media only screen and (min-width: 751px){
#shopify-section-template--21533391061293__5e6eed9d-a70b-43ae-a3d1-bc1991d1bed3 .grid--2-col-desktop .grid__item:nth-child(2n+1), #shopify-section-template--21533391061293__60866b1d-03bc-4a28-b49d-dd86edd0767f .grid--2-col-desktop .grid__item:nth-child(2n+1) {
  padding-right: 40px;
  width: 40%;
}
#shopify-section-template--21533391061293__5e6eed9d-a70b-43ae-a3d1-bc1991d1bed3 .grid--2-col-desktop .grid__item:nth-child(2n), #shopify-section-template--21533391061293__60866b1d-03bc-4a28-b49d-dd86edd0767f .grid--2-col-desktop .grid__item:nth-child(2n) {
  margin-left: 40px;
  width: 40%;
}
}

@media only screen and (max-width: 750px){
    #shopify-section-template--21533391061293__53d7d596-ca43-448f-87ae-044a4f902e10 .banner__content {
    	padding: 0;
    	display: flex;
    	position: absolute;
    	width: 100%;
    	align-items: center;
    	justify-content: center;
    
    	top: 0;
    	bottom: 0;
    	right: 0;
    	left: 0;
    }
  .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--21533391061293__554f09ba-8f1e-4aad-87d0-a47626ef8142-padding .rich-text__wrapper {
      display: flex;
      justify-content: center;
      width: 100%;
  }
  .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--21533391061293__554f09ba-8f1e-4aad-87d0-a47626ef8142-padding .page-width {
    max-width: 100%;
    margin: 0;
    padding-left: 4rem;
    padding-right: 4rem;
  }
  #shopify-section-template--21533391061293__9c8ea056-c858-4811-bb56-8ee6e715c27a .media > :not(.zoom):not(.deferred-media__poster-button) {
    position: relative;
    width: 50%;
  }
  #shopify-section-template--21533391061293__9c8ea056-c858-4811-bb56-8ee6e715c27a .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media {
    padding: 0px !important;
    display: flex;
    justify-content: center;
  }
  #shopify-section-template--21533391061293__358f3d4f-fccf-47a0-8eb8-97a1cd3d2f43 .isolate.page-width {
    padding-right: 0px;
    padding-left: 0px;
  }
  .page-width.section-template--21533391061293__5e6eed9d-a70b-43ae-a3d1-bc1991d1bed3-padding.isolate.scroll-trigger.animate--slide-in {
      background-color: #FDFBF9;
      margin: 0px;
      padding: 10px 20px;
  }
  #shopify-section-template--21533391061293__358f3d4f-fccf-47a0-8eb8-97a1cd3d2f43 .isolate.page-width {
    padding-right: 0px;
    padding-left: 0px;
  }
  .page-width.section-template--21533391061293__5e6eed9d-a70b-43ae-a3d1-bc1991d1bed3-padding.isolate.scroll-trigger.animate--slide-in {
  	background-color: #FDFBF9;
  	margin: 0px;
  	padding: 10px 20px;
  }
  #shopify-section-template--21533391061293__b660545a-f39b-4a95-9c92-f54d6dd2a8d9 .isolate.page-width {
    padding: 0px;
  }
  .page-width.section-template--21533391061293__60866b1d-03bc-4a28-b49d-dd86edd0767f-padding.isolate.scroll-trigger.animate--slide-in {
  	margin: 0px;
  	background-color: #FDFBF9;
  	padding: 10px 20px;
  }
  .main-addres-call-hrs {
	display: flex;
	justify-content: center;
	margin: 60px auto;
	flex-wrap: wrap;
	flex-direction: column;
}
  .main-cafe-hr-loc {
  	background-color: #601735;
  	color: white;
  	padding: 70px 30px;
  	margin: 100px auto 70px;
  }
  .ach-adress {
  	padding: 0px;
  }
  .ach-call {
	text-align: center;
	flex: 1;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	padding: 0px;
	border-right: unset;
	border-left: unset;
}
  .ach-hours {
  	padding: 0px;
  }
  .column-content img {
  	width: 100%;
  }
  #shopify-section-template--21533391061293__163a5d05-7935-48a6-be27-a0564c91e7f7 .loctaion-row-content {
	display: flex;
	align-items: center;
	flex-direction: column;
}
 #shopify-section-template--21533391061293__163a5d05-7935-48a6-be27-a0564c91e7f7 .column-content {
  	padding: 20px 10px;
  	width: 80%;
  }
}


/* our cafe css end */


/* our story css start */

 #shopify-section-template--21548494127405__b71dfaba-66e6-4765-9fbd-bcf68c248817 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
  background-color: transparent;
  color: white;
}
#shopify-section-template--21548494127405__b71dfaba-66e6-4765-9fbd-bcf68c248817 .banner__heading.inline-richtext.h1 {
  color: white;
  font-family: Instrument Sans;
  font-size: 38px;
  font-weight: 600;
  line-height: 54px;
  letter-spacing: 0.1em;
  text-align: center;
  text-transform: uppercase;
}
#shopify-section-template--21548494127405__f4a62bd3-d707-4ed4-ae52-f655983270c4 .image-with-text__text-item.grid__item {
  display: none;
}
#shopify-section-template--21548494127405__f4a62bd3-d707-4ed4-ae52-f655983270c4 .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--3-col-tablet {
  justify-content: center;
}
#shopify-section-template--21548494127405__f4a62bd3-d707-4ed4-ae52-f655983270c4 .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__f4a62bd3-d707-4ed4-ae52-f655983270c4-padding.scroll-trigger.animate--slide-in {
  padding-top: 0px;
}

#shopify-section-template--21548494127405__3990814c-3352-4eaa-8b28-b13c3aa62d07 .rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
  color: #000;
  text-align: center;
  font-family: Oswald;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 142.4%;
  letter-spacing: 3px;
  text-transform: uppercase;
}
#shopify-section-template--21548494127405__3990814c-3352-4eaa-8b28-b13c3aa62d07 .rich-text__text.rte.scroll-trigger.animate--slide-in {
  color: #000;
  text-align: center;
  font-family: Instrument Sans;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%;
  letter-spacing: 1.125px;
}
#shopify-section-template--21548494127405__0026b883-2f6d-4c6b-8e45-6e0cbb64ff3b #ImageWithText--template--21548494127405__0026b883-2f6d-4c6b-8e45-6e0cbb64ff3b {
  padding-right: 0px;
}
#shopify-section-template--21548494127405__bf5fa02e-846a-4651-b092-0e0f483ab94c #ImageWithText--template--21548494127405__bf5fa02e-846a-4651-b092-0e0f483ab94c {
  padding-left: 0px;
}
.image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media {
	border: none;
}
#shopify-section-template--21548494127405__9d377d88-8f9e-43d7-a599-1aca6a9a8d8e .media > :not(.zoom):not(.deferred-media__poster-button), .media model-viewer {
	display: block;
	max-width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	object-fit: contain;
}

#shopify-section-template--21548494127405__9d377d88-8f9e-43d7-a599-1aca6a9a8d8e .banner__media.media.scroll-trigger.animate--fade-in {
  background-color: unset;
}
#shopify-section-template--21548494127405__9d377d88-8f9e-43d7-a599-1aca6a9a8d8e {
	margin: 100px auto;
}
#shopify-section-template--21548494127405__2edb153d-ccd2-4f36-aa1c-cd20ca187a0f .rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
  color: #000;
  text-align: center;
  font-family: Oswald;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 142.4%;
  letter-spacing: 3px;
  text-transform: uppercase;
}
#shopify-section-template--21548494127405__2edb153d-ccd2-4f36-aa1c-cd20ca187a0f .rich-text__text.rte.scroll-trigger.animate--slide-in {
  color: #000;
  text-align: center;
  font-family: Instrument Sans;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%;
  letter-spacing: 1.125px;
}
#shopify-section-template--21548494127405__0ffc2ecc-6731-463f-8090-312820aca500 .image-with-text__text-item.grid__item {
  display: none;
}
#shopify-section-template--21548494127405__0ffc2ecc-6731-463f-8090-312820aca500 .media > :not(.zoom):not(.deferred-media__poster-button), .media model-viewe r {
  position: relative;
  width: 50%;
}
#shopify-section-template--21548494127405__0ffc2ecc-6731-463f-8090-312820aca500 .image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media {
  padding-bottom: 0px !important;
  display: flex;
  justify-content: center;
}
#shopify-section-template--21548494127405__0ffc2ecc-6731-463f-8090-312820aca500 {
  margin: 50px;
}
#shopify-section-template--21548494127405__b5563540-602c-4a66-8190-436d36c58359 #seen-in-section-template--21548494127405__b5563540-602c-4a66-8190-436d36c58359 {
	margin-bottom: 80px;
}
#shopify-section-template--21548494127405__3990814c-3352-4eaa-8b28-b13c3aa62d07 .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--21548494127405__3990814c-3352-4eaa-8b28-b13c3aa62d07-padding {
	padding-top: 100px;
}
.rich-text__blocks {
	max-width: 80rem;
}
#shopify-section-template--21548494127405__bf5fa02e-846a-4651-b092-0e0f483ab94c {
	margin-bottom: 70px;
}
@media only screen and (min-width: 751px){
#shopify-section-template--21548494127405__0026b883-2f6d-4c6b-8e45-6e0cbb64ff3b .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--3-col-tablet, #shopify-section-template--21548494127405__bf5fa02e-846a-4651-b092-0e0f483ab94c .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--3-col-tablet {
  margin: 0px 50px;
}
}






@media only screen and (max-width: 750px){
  #shopify-section-template--21548494127405__3990814c-3352-4eaa-8b28-b13c3aa62d07 .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--21548494127405__3990814c-3352-4eaa-8b28-b13c3aa62d07-padding {
	justify-content: center;
	display: flex;
}
 #shopify-section-template--21548494127405__3990814c-3352-4eaa-8b28-b13c3aa62d07 .rich-text__wrapper.rich-text__wrapper--center.page-width {
	padding: 0px 1rem;
}
  #shopify-section-template--21548494127405__f4a62bd3-d707-4ed4-ae52-f655983270c4 .media > :not(.zoom):not(.deferred-media__poster-button) {
	position: relative;
	object-fit: contain;
}
  .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__0026b883-2f6d-4c6b-8e45-6e0cbb64ff3b-padding.scroll-trigger.animate--slide-in {
	padding: 2rem;
}
  .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__bf5fa02e-846a-4651-b092-0e0f483ab94c-padding.scroll-trigger.animate--slide-in {
	padding: 2rem;
}
  #shopify-section-template--21548494127405__0026b883-2f6d-4c6b-8e45-6e0cbb64ff3b #ImageWithText--template--21548494127405__0026b883-2f6d-4c6b-8e45-6e0cbb64ff3b {
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}
  #shopify-section-template--21548494127405__bf5fa02e-846a-4651-b092-0e0f483ab94c #ImageWithText--template--21548494127405__bf5fa02e-846a-4651-b092-0e0f483ab94c {
	padding-left: 0px;
	padding-right: 10px;
}
  .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__3b002e05-2b15-4b80-adef-f19858cdf746-padding.scroll-trigger.animate--slide-in {
	padding: 2rem;
}
  #ImageWithText--template--21548494127405__3b002e05-2b15-4b80-adef-f19858cdf746 {
	padding: 10px;
}
  #shopify-section-template--21548494127405__9d377d88-8f9e-43d7-a599-1aca6a9a8d8e {
	margin: 50px auto 20px;
}
.rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--21548494127405__2edb153d-ccd2-4f36-aa1c-cd20ca187a0f-padding {
  display: flex;
  justify-content: center;
}
#shopify-section-template--21548494127405__2edb153d-ccd2-4f36-aa1c-cd20ca187a0f .rich-text__wrapper.rich-text__wrapper--center.page-width {
  padding: 2rem;
}
.image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__e5ee879e-cdfa-498f-9c59-9fad9f5d9968-padding.scroll-trigger.animate--slide-in {
	padding: 2rem;
}
  #ImageWithText--template--21548494127405__e5ee879e-cdfa-498f-9c59-9fad9f5d9968 {
	padding: 1rem;
}
  
.image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__e5ee879e-cdfa-498f-9c59-9fad9f5d9968-padding.scroll-trigger.animate--slide-in {
  padding: 2rem;
}
#ImageWithText--template--21548494127405__e5ee879e-cdfa-498f-9c59-9fad9f5d9968 {
  padding: 1rem;
}
.image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__8d07b49a-9222-4b44-ae73-d999753cd0ff-padding.scroll-trigger.animate--slide-in {
  padding: 2rem;
}
#ImageWithText--template--21548494127405__8d07b49a-9222-4b44-ae73-d999753cd0ff {
  padding: 1rem;
}
.image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__02851c11-9c15-4ddd-a27e-eef0b9863199-padding.scroll-trigger.animate--slide-in {
  padding: 2rem;
}
#ImageWithText--template--21548494127405__02851c11-9c15-4ddd-a27e-eef0b9863199 {
  padding: 1rem;
}
.image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__c977a1bc-d7e8-4f4f-b6d3-bac362b71ab9-padding.scroll-trigger.animate--slide-in {
  padding: 2rem;
}
#ImageWithText--template--21548494127405__c977a1bc-d7e8-4f4f-b6d3-bac362b71ab9 {
  padding: 1rem;
}
  .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--21548494127405__0ffc2ecc-6731-463f-8090-312820aca500-padding.scroll-trigger.animate--slide-in {
	padding: 0rem;
}
  #shopify-section-template--21548494127405__0ffc2ecc-6731-463f-8090-312820aca500 {
	margin: 0px;
}
  
#shopify-section-template--21548494127405__b5563540-602c-4a66-8190-436d36c58359 .loctaion-row-content {
	display: flex;
	align-items: center;
	flex-direction: column;
}
#shopify-section-template--21548494127405__b5563540-602c-4a66-8190-436d36c58359 .column-content {
	display: flex;
	justify-content: center;
	padding: 20px 0px;
}
  #shopify-section-template--21548494127405__b5563540-602c-4a66-8190-436d36c58359 .seen-in-section-heading {
	margin-bottom: 20px;
	margin-top: 50px;
}
  #shopify-section-template--21548494127405__b5563540-602c-4a66-8190-436d36c58359 #seen-in-section-template--21548494127405__b5563540-602c-4a66-8190-436d36c58359 {
	margin-bottom: 25px;
}
  
#shopify-section-template--21548494127405__29b78404-d0e1-47e4-b495-a8e16920a805 .page-width {
  padding: 1rem;
}
#cafe-location-template--21548494127405__29b78404-d0e1-47e4-b495-a8e16920a805 {
  padding: 1rem;
}
.cafe-location-banner img {
  display: block;
  width: 100%;
}
.product-section-title.adding-colr {
  color: #FFF8F2;
  text-align: center;
  font-family: Oswald;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: 2.4px;
  text-transform: uppercase;
}
.section-description.adding-colr p {
  color: #FEFAF7;
  text-align: center;
  font-family: Instrument Sans;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%;
  letter-spacing: 1.125px;
}
  .loctaion-row-content {
	display: flex;
	align-items: center;
	flex-direction: column;
}
  .adding-border-right {
	border-right: unset;
	border-bottom: 1px solid white;
}
  .inside-column-content p {
	word-break: break-all;
}
  .a-center .action_button {
	margin-top: 50px;
}
}

/* our story css end */

/* wholesale css start */
#shopify-section-template--21554526486829__518ecaf2-fb27-4517-b3d7-6591100e5626 .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
  background-color: transparent;
  color: white;
}
#shopify-section-template--21554526486829__518ecaf2-fb27-4517-b3d7-6591100e5626 .banner__heading.inline-richtext.h1 {
  color: white;
  font-family: Instrument Sans;
  font-size: 38px;
  font-weight: 600;
  line-height: 54px;
  letter-spacing: 0.1em;
  text-align: center;
  text-transform: uppercase;
}


.main-Wholesale-option {
	text-align: center;
	margin: 100px 250px;
}
.mwo-h3 {
  color: #000;
  text-align: center;
  font-family: Oswald;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 142.4%;
  letter-spacing: 3px;
  text-transform: uppercase;
}
.mno-p-welcom {
  color: #000;
  text-align: center;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%;
  letter-spacing: 1.125px;
}

.mno-p-detail p {
  color: #000;
  text-align: center;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%;
  letter-spacing: 1.125px;
}
.mno-p-under-btns {
  color: #000;
  text-align: center;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%;
  letter-spacing: 1.125px;
}

.wholesale-faire-btns {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.wholesale-faire-btns a {
	display: inline-flex;
	padding: 20px 31px;
	align-items: flex-start;
	gap: 10px;
}
.btn-wholesale {
	background-color: #313F27;
	text-decoration: none;
	color: #FFF;
	text-align: right;
	font-family: Instrument Sans;
	font-size: 13px;
	font-style: normal;
	font-weight: 600;
	line-height: 0%;
	letter-spacing: 4.42px;
	text-transform: uppercase;
	margin-top: 20px;
}
.btn-faire {
	color: #FFF;
	text-align: right;
	font-family: Instrument Sans;
	font-size: 13px;
	font-style: normal;
	font-weight: 600;
	line-height: 0%;
	letter-spacing: 4.42px;
	text-transform: uppercase;
	background-color: #601735;
	margin-top: 40px;
	text-decoration: none;
	margin-bottom: 20px;
}
#shopify-section-template--21554526486829__ee959129-fd1e-4af8-879a-2811fa6d5ec1 {
	margin-bottom: 70px;
}
#shopify-section-template--21554526486829__74dbfc0a-a740-41c4-8ab0-c5c4b0dacf5b .rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in {
  color: #000;
  text-align: center;
  font-family: Oswald;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 142.4%;
  letter-spacing: 3px;
  text-transform: uppercase;
}
#shopify-section-template--21554526486829__74dbfc0a-a740-41c4-8ab0-c5c4b0dacf5b .rich-text__text.rte.scroll-trigger.animate--slide-in {
  color: #000;
  text-align: center;
  font-family: Instrument Sans;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%;
  letter-spacing: 1.125px;
}

@media only screen and (max-width: 750px){
#shopify-section-template--21554526486829__518ecaf2-fb27-4517-b3d7-6591100e5626 .banner__heading.inline-richtext.h1 {
	color: white;
	text-align: center;
	font-family: Instrument Sans;
	font-size: 30px;
	font-style: normal;
	font-weight: 600;
	line-height: 142.4%;
	letter-spacing: 3px;
	text-transform: uppercase;
}
.mwo-h3 {
	color: #000;
	text-align: center;
	font-family: Oswald;
	font-size: 24px;
	font-style: normal;
	font-weight: 500;
	line-height: 142.4%;
	letter-spacing: 2.4px;
	text-transform: uppercase;
}
  .mno-p-detail p {
	color: #000;
	text-align: center;
	font-family: Instrument Sans;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 169.4%;
	letter-spacing: 1.125px;
}
.main-Wholesale-option {
	text-align: center;
	margin: 50px 25px;
}
.wholesale-faire-btns a {
	display: block;
	padding: 20px 1px;
	/* align-items: flex-start; */
	/* gap: 10px; */
	text-align: center;
}
.btn-wholesale, .btn-faire {
	
	text-decoration: none;
	color: #FFF;
	text-align: right;
	font-family: Instrument Sans;
	font-size: 9px;
	font-style: normal;
	font-weight: 500;
	line-height: 0%;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-top: 20px;
	word-break: break-all;
	width: 100%;
}
#shopify-section-template--21554526486829__ee959129-fd1e-4af8-879a-2811fa6d5ec1 .as-seen-in-picture {
	display: flex;
	flex-wrap: wrap;
	text-align: center;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}


}
/* wholesale css end */

/* contact us css start */


#shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c .adding-colr, #shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c .adding-colr p {
	color: black;
}
#shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c .cafe-location {
	background: white;
}
#shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c .column-text {
	color: black;
}
#shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c .column-heading {
	color: black;
}
#shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c .adding-border-right {
	border-right: 1px solid black;
}

#shopify-section-template--21185892122925__f62a7adb-ac14-4d05-b89e-f0a3b0d2ad8c .banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient {
  background: unset;
  color: white;
}
#shopify-section-template--21185892122925__f62a7adb-ac14-4d05-b89e-f0a3b0d2ad8c .banner__heading.inline-richtext.h1 {
	color: white;
	font-family: Instrument Sans;
	font-size: 38px;
	font-weight: 600;
	line-height: 54px;
	letter-spacing: 0.1em;
	text-align: center;
  text-transform:uppercase;
}
#shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c {
	margin: 50px auto;
}

#shopify-section-template--21185892122925__form .title.title-wrapper--no-top-margin.inline-richtext.h2.scroll-trigger.animate--slide-in {
  color: var(--tan, #FFF8F2);
  text-align: center;
  font-family: Oswald;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 142.4%;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-top: 50px;
}
#shopify-section-template--21185892122925__form .contect-us-text p {
  color: var(--tan, #FFF8F2);
  text-align: center;
  font-family: Instrument Sans;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%;
  letter-spacing: 1.125px;
  margin-bottom: 50px;
}
#shopify-section-template--21185892122925__form .field::after, #shopify-section-template--21185892122925__form .select::after, #shopify-section-template--21185892122925__form .customer .field::after, #shopify-section-template--21185892122925__form .customer select::after, #shopify-section-template--21185892122925__form .localization-form__select::after {
	pointer-events: none;
	content: "";
	position: absolute;
	top: var(--inputs-border-width);
	right: var(--inputs-border-width);
	bottom: var(--inputs-border-width);
	left: var(--inputs-border-width);
	border: .1rem solid transparent;
	border-radius: var(--inputs-radius);
	transition: box-shadow var(--duration-short) ease;
	z-index: 1;
	box-shadow: none;
	
}
#shopify-section-template--21185892122925__form .field:hover.field::after, #shopify-section-template--21185892122925__form .select:hover.select::after, #shopify-section-template--21185892122925__form .select__select:hover.select__select::after, #shopify-section-template--21185892122925__form .customer .field:hover.field::after, #shopify-section-template--21185892122925__form .customer select:hover.select::after, #shopify-section-template--21185892122925__form .localization-form__select:hover.localization-form__select::after {
	/* box-shadow: 0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity)); */
	outline: 0;
	border-radius: var(--inputs-radius);
	box-shadow: none;
}

#shopify-section-template--21185892122925__form .field__label {
	color: white;
}
#shopify-section-template--21185892122925__form .field__input:focus, #shopify-section-template--21185892122925__form .select__select:focus, #shopify-section-template--21185892122925__form .customer .field input:focus, #shopify-section-template--21185892122925__form .customer select:focus, #shopify-section-template--21185892122925__form .localization-form__select:focus.localization-form__select::after {
	box-shadow: 0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));
	outline: 0;
	border-radius: var(--inputs-radius);
	box-shadow: none;
	color: white;
}
#shopify-section-template--21185892122925__form .field {
	margin-bottom: 40px !important;
}
#ContactForm-body {
	border: 1px solid white;
}
#shopify-section-template--21185892122925__form .recapcha-text-us p {
	color: var(--tan, #FFF8F2);
	font-family: Instrument Sans;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 169.4%;
	letter-spacing: 0.9px;
}
#shopify-section-template--21185892122925__form .text-area {
	min-height: 30rem;
}
#shopify-section-template--21185892122925__form .button:not([disabled]):hover::after, #shopify-section-template--21185892122925__form .shopify-challenge__button:hover::after, #shopify-section-template--21185892122925__form .customer button:hover::after, #shopify-section-template--21185892122925__form .shopify-payment-button__button--unbranded:hover::after {
	--border-offset: 1.3px;
	box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background));
	box-shadow: none;
}
#shopify-section-template--21185892122925__form .button {
  background: #D16D28;
}
#shopify-section-template--21185892122925__form .button::after, #shopify-section-template--21185892122925__form .shopify-challenge__button::after, #shopify-section-template--21185892122925__form .customer button::after, #shopify-section-template--21185892122925__form .shopify-payment-button__button--unbranded::after {
	box-shadow: none;
}
#shopify-section-template--21185892122925__form .color-background-1.gradient {
	background: #601735;
	padding-bottom: 70px;
}
#shopify-section-template--21185892122925__form .field__input {
	background: #601735;
	color: white;
}
#shopify-section-template--21185892122925__form .field__label, #shopify-section-template--21185892122925__form .customer .field label {
	left: 0px;
}
#shopify-section-template--21185892122925__form .field__input:focus ~ .field__label, #shopify-section-template--21185892122925__form .field__input:not(:placeholder-shown) ~ .field__label, #shopify-section-template--21185892122925__form .field__input:autofill ~ .field__label, #shopify-section-template--21185892122925__form .customer .field input:focus ~ label, #shopify-section-template--21185892122925__form .customer .field input:not(:placeholder-shown) ~ label, #shopify-section-template--21185892122925__form .customer .field input:autofill ~ label {
	font-size: 1rem;
	top: calc(var(--inputs-border-width) + .5rem);
	left: 5px;
	letter-spacing: .04rem;
}
#shopify-section-template--21185892122925__form .field.massege-area label {
	left: 2rem !important;
}

#ContactForm-email-error {
  color: white;
  margin-bottom: 10px;
}
#shopify-section-template--21185892122925__form .field__input {
	background: #601735;
	color: white;
	border-bottom: 1px solid white;
}
#shopify-section-template--21185892122925__form .form-status.caption-large.text-body {
  color: white;
}
#shopify-section-template--21185892122925__form .form-status-list.caption-large {
  color: white;
}
#shopify-section-template--21185892122925__form .form-status-list.caption-large li a {
  color: white;
}

#shopify-section-template--21185892122925__f337b046-7b7c-4b31-99a3-a3c60a6dd3ba .image-with-text__text-item.grid__item {
  background: #04697B;
}
#shopify-section-template--21185892122925__f337b046-7b7c-4b31-99a3-a3c60a6dd3ba .product-section-title {
	color: white;
}
#shopify-section-template--21185892122925__f337b046-7b7c-4b31-99a3-a3c60a6dd3ba .section-description p {
	color: white;
}
#shopify-section-template--21185892122925__f337b046-7b7c-4b31-99a3-a3c60a6dd3ba {
	margin-top: 60px;
}

#shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c .adding-border-bottom {
	display: block !important;
	border-bottom: 1px solid black;
	width: 120px;
	margin-top: 1rem;
	margin-bottom: 2rem;
}
@media only screen and (min-width: 751px){
#shopify-section-template--21185892122925__b2077d70-b909-49dd-96a2-085dfab1767c .adding-border-bottom {
	display: none !important;
	border-bottom: 1px solid black;
	width: 120px;
	margin-top: 1rem;
	margin-bottom: 2rem;
}
}


/* contact us css end */

/* login css start */


#shopify-section-template--21185892417837__main #login {
  color: var(--Black, #000);
  text-align: center;
  font-family: Instrument Sans;
  font-size: 38px;
  font-style: normal;
  font-weight: 600;
  line-height: 142.4%;
  letter-spacing: 3.8px;
  text-transform: uppercase;
}
#shopify-section-template--21185892417837__main .customer .field input {
  border: 0px;
  box-shadow: none;
  border-bottom: 1px solid black;
  color: #000;
  font-family: Instrument Sans;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 169.4%; /* 30.492px */
  letter-spacing: 1.35px;
}
#shopify-section-template--21185892417837__main .field::after, #shopify-section-template--21185892417837__main .select::after, #shopify-section-template--21185892417837__main .customer .field::after, #shopify-section-template--21185892417837__main .customer select::after, #shopify-section-template--21185892417837__main .localization-form__select::after {
	pointer-events: none;
	content: "";
	position: absolute;
	top: var(--inputs-border-width);
	right: var(--inputs-border-width);
	bottom: var(--inputs-border-width);
	left: var(--inputs-border-width);
	border: .1rem solid transparent;
	border-radius: var(--inputs-radius);
	box-shadow: 0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));
	transition: box-shadow var(--duration-short) ease;
	z-index: 1;
	box-shadow: none;
}
#shopify-section-template--21185892417837__main .field:hover.field::after, #shopify-section-template--21185892417837__main .select:hover.select::after, #shopify-section-template--21185892417837__main .select__select:hover.select__select::after, #shopify-section-template--21185892417837__main .customer .field:hover.field::after, #shopify-section-template--21185892417837__main .customer select:hover.select::after, #shopify-section-template--21185892417837__main .localization-form__select:hover.localization-form__select::after {
	box-shadow: 0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));
	outline: 0;
	border-radius: var(--inputs-radius);
	box-shadow: none;
}
#shopify-section-template--21185892417837__main .field__input:focus, #shopify-section-template--21185892417837__main .select__select:focus, #shopify-section-template--21185892417837__main .customer .field input:focus, #shopify-section-template--21185892417837__main .customer select:focus, #shopify-section-template--21185892417837__main .localization-form__select:focus.localization-form__select::after {
	box-shadow: 0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));
	outline: 0;
	border-radius: var(--inputs-radius);
	box-shadow: none;
}
#shopify-section-template--21185892417837__main .field__label, .customer .field label {
	font-size: 1.6rem;
	left: 0px;
	top: calc(1rem + var(--inputs-border-width));
	margin-bottom: 0;
	pointer-events: none;
	position: absolute;
	transition: top var(--duration-short) ease,font-size var(--duration-short) ease;
	color: rgba(var(--color-foreground),.75);
	letter-spacing: .1rem;
	line-height: 1.5;
}
#shopify-section-template--21185892417837__main button {
	width: 100%;
}
#shopify-section-template--21185892417837__main .button::before, #shopify-section-template--21185892417837__main .shopify-challenge__button::before, #shopify-section-template--21185892417837__main .customer button::before, #shopify-section-template--21185892417837__main .shopify-payment-button__button--unbranded::before, #shopify-section-template--21185892417837__main .shopify-payment-button [role="button"]::before, #shopify-section-template--21185892417837__main .cart__dynamic-checkout-buttons [role="button"]::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -1;
	border-radius: var(--buttons-radius-outset);
	box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity));
	box-shadow: none;
}
#shopify-section-template--21185892417837__main .button::after, #shopify-section-template--21185892417837__main .shopify-challenge__button::after, #shopify-section-template--21185892417837__main .customer button::after, #shopify-section-template--21185892417837__main .shopify-payment-button__button--unbranded::after {
	content: "";
	position: absolute;
	top: var(--buttons-border-width);
	right: var(--buttons-border-width);
	bottom: var(--buttons-border-width);
	left: var(--buttons-border-width);
	z-index: 1;
	border-radius: var(--buttons-radius);
	box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));
	transition: box-shadow var(--duration-short) ease;
	box-shadow: none;
}

#shopify-section-template--21185892417837__main button:hover {
  background: #D16D28;
}
#shopify-section-template--21185892417837__main  button {
  background: #313F27;
}
#shopify-section-template--21185892417837__main .login a {
	display: block;
	margin: 20px auto;
	width: fit-content;
	color: #000;
	text-align: center;
	font-family: Instrument Sans;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 169.4%;
	letter-spacing: 1.35px;
	text-decoration: none;
}
#shopify-section-template--21185892417837__main .login a:hover {
	text-decoration: underline;
}
#shopify-section-template--21185892417837__main .customer > h1, #shopify-section-template--21185892417837__main .customer__title {
	margin-top: 100px;
}

/* login css end */


/* search css start */
.template-search.template-search--empty.section-template--21185892286765__main-padding .header.header--.header--mobile-.page-width > a, .template-search.template-search--empty.section-template--21185892286765__main-padding .header.header--.header--mobile-.page-width span, .template-search.template-search--empty.section-template--21185892286765__main-padding path, .template-search.template-search--empty.section-template--21185892286765__main-padding #cart-icon-bubble {
	color: black;
	font-weight: normal;
}

.modal__content {
	position: absolute;
	top: 0;
	left: unset;
	right: 0;
	bottom: 0;
	background: rgb(var(--color-background));
	z-index: 4;
	display: flex;
	justify-content: center;
	align-items: center;
}
.search-modal {
	opacity: 0;
	border-bottom: .1rem solid rgba(var(--color-foreground),.08);
	min-height: 100%;
	height: 100vh;
	width: 50vw;
}

.search-modal__content {
  flex-direction: column;
    justify-content: start;
}
.search-drwarer {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  margin-top: 20px;
}
.predictive-search__item-heading span{
  color: #000 !important;
}
.predictive-search__item-heading mark{
  color: #000 !important;
}

#Search-In-Modal {
  box-shadow: none;
  border-bottom: 1px solid black;
}
.search-modal.modal__content.gradient .field::after, .search-modal.modal__content.gradient .select::after, .search-modal.modal__content.gradient .customer .field::after, .search-modal.modal__content.gradient .customer select::after, .search-modal.modal__content.gradient .localization-form__select::after {
	pointer-events: none;
	content: "";
	position: absolute;
	top: var(--inputs-border-width);
	right: var(--inputs-border-width);
	bottom: var(--inputs-border-width);
	left: var(--inputs-border-width);
	border: .1rem solid transparent;
	border-radius: var(--inputs-radius);
	box-shadow: 0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));
	transition: box-shadow var(--duration-short) ease;
	z-index: 1;
	box-shadow: none;
}
.predictive-search__result-group:first-child {
	flex: 0 0 26.4rem;
	flex: unset;
}
.predictive-search__results-groups-wrapper {
	display: flex;
	border-bottom: .1rem solid rgba(var(--color-foreground),.08);
	padding-bottom: 1rem;
	flex-direction: column;
}

.predictive-search__result-group:first-child {
  border-bottom: 1px solid black;
}
.predictive-search.predictive-search--header {
	border: none;
	box-shadow: none;
}
.search-modal__content.search-modal__content-bottom {
	height: 100vh;
	overflow: scroll;
}
.search-drwarer h3 {
  color: #000;
  font-family: Oswald;
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: 142.4%;
  letter-spacing: 3px;
  text-transform: uppercase;
}
@media only screen and (max-width: 750px){

  .search-modal__content {
	display: flex;
	align-items: center;
	justify-content: start;
	width: 100%;
	height: 100%;
	padding: 0 1rem 0 1rem;
	line-height: calc(1 + .8 / var(--font-body-scale));
	position: relative;
}
.search-modal {
	opacity: 0;
	border-bottom: .1rem solid rgba(var(--color-foreground),.08);
	min-height: 100%;
	height: 100vh;
	width: 100%;
}
  .predictive-search.predictive-search--header {
	position: unset;
}

}


/* search css end */