* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	text-decoration: none;
	border: none;
	line-height: 1.2;
	list-style: none;
	font-family: 'Rajdhani';
}
body.customize-support {
background: #F5E8E6;
}
.sectionWrapper {
	width: 100%;
	margin: 0 auto;
	position: sticky;
	z-index: 15;
	top: 0;
}
.viewCats { display: none;}
.showCats { display: block !important; position: absolute; z-index: 12; background: silver; }
header {
	width: 85%;
	background: white;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 0 auto 1em auto;/*! border-bottom: 4px solid silver; */
}
.searchForm {/*! border: 1px solid silver; *//*! line-height: 47px; *//*! padding: 0 15px; *//*! border-radius: 25px; */}
.searchForm input {line-height: 40px;border: 1px solid silver;border-top-left-radius: 25px;padding: 0 15px;border-bottom-left-radius: 25px;border-right: none;margin-right: -5px;}
.searchForm i {font-size: 18px;color: white;padding-top: 2px;}
.headerWrapper {
	width: 100%;
	box-shadow: 0px 6px 4px -2px #eee;
	background:white;
}
.stayUp { display: block !important;}
.dontShow { display: none;}
header ul.main-menu {
	display: flex;
	/*! gap: 1em; */
	font-size: 1.2em;/*! padding-top: 1.6em; */
	background: #A14D56;
	border-top-left-radius: 100px;
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 100px;
}
.postTitleFull { 
text-transform: capitalize;
  padding-bottom: 10px;
  background: linear-gradient(#BF7F80,#5F101D);
  color: white;
  display: inline-block;
  padding: 0 15px;
  line-height: 47px;
  border-radius: 4px;
  margin-bottom: 15px;}
.mainMenuWrapper {}
.flexedNoSB {display: flex;gap: 10px;}
.searchForm button { /*! position: relative; */ /*! right: 5px; */line-height: 41px;cursor: pointer;padding: 0 15px;border-top-right-radius: 25px;border-bottom-right-radius: 25px;border-top: 1px solid silver;border-bottom: 1px solid silver;background: #A19180;}
header ul.main-menu li a {
	text-transform: capitalize;
	color: white;
	opacity: 1;
	transition: .8s;
	font-weight: 600;
	/*padding:6px 0;*/
	display: block;
	margin: 0 25px;/*! text-shadow: 1px 1px 1px black; */
	line-height: 55px;
}
.mobileSearch { display: none;}
header ul.main-menu li a:hover, header ul li a.active {
	box-shadow: 0 8px 4px -5px black;
}
span.yr { color:#7FFF00; font-weight:600}
.faqsWrapper {background: #F5E8E6;padding: 1em;border-radius: 4px;}

.faqqs  {background: grey;padding: .1em .28em;border-radius: 3px;margin-right: 10px;color: white;}
.faqa { display: inline-block; margin-bottom: 10px; font-size: 18px;}
.faqas  {background: black;color: white;padding: .1em .2em;border-radius: 3px;margin-right: 10px;display: inline-block;}
.faqsWrapper h2 {margin-bottom: 10px;/*! background: #cecece; */line-height: 30px;font-size: 19px;cursor: pointer;border-top-right-radius: 3px;border-bottom-right-radius: 3px;display: flex;align-items: baseline;}
header .logo {
	width: 100px;
	display: block;
	text-align: center;
	background: white;/*padding: .5em 25px .5em 25px;*/
}
.qwrap {display: flex;align-items: center;}
.answrap { display:none;}
header .logo img {
	width: 100%;
}
header .logo:hover {
/*opacity: 1;*/
}
.postTitle {
	font-size: 1.6em;
	text-transform: capitalize;
	font-weight: 600;
	color: white;
	text-indent: 20px;
	line-height: 50px;
}
.hamMenu {display: none;}
.hamMenu i { font-size:18px;}
.sidebar a img, .leftHeading a img {
	display: inline;
	width: 50px;
	margin-right: 20px;/*! height: 105px; */
}
.leftHeading {
	border: 1px solid silver;
	border-radius: 3px;
	border-left: 5px solid maroon;
	margin-bottom: 1.5em;
}
.viewConfigs { padding-right:15px;}
.sidebar a, .leftHeading a {
	display: inline-block;
	/*! align-items: center; */
	text-transform: capitalize;
	font-size: 19px;
	color: #512626;
	font-weight: 600;
	padding-left: 2em;
	/*! box-shadow: 0 4px 6px -6px grey; */
	padding-bottom: 10px;
	padding-top: 10px;
}
/*.leftMenu li { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/originals.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}*/
.leftMenu li.originals7-link { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/originals.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}
.leftMenu li.classics-link { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/classics.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}
.leftMenu li.coldbrew-link { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/coldbrew.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}
.leftMenu li.energy7-link { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/energy.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}
.leftMenu li.shakes-link { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/shakes.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}
.leftMenu li.fizz7-link { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/fizz.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}
.leftMenu li.teas-link { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/teas.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}
.leftMenu li.smoothies-link { background-image: url("http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/smoothies.webp");
	background-repeat:  no-repeat;
background-size: 50px auto;
background-position: 15px;
}
.sidebar ul.leftMenu li a:hover span {box-shadow: 0px 6px 3px -3px #7B1926;}
.leftMenu {
	border: 1px solid silver;
	border-radius: 4px;
	border-left-color: red;
	border-left: 4px solid maroon;
	border-bottom: 4px solid maroon;
}
.leftMenu li {
	padding: 2em;
	/*! box-shadow: 0 4px 5px silver; *//*! width: 90%; */
	/*! margin: 0 auto; */
	/*! height: 100px; */
	box-shadow: 0 4px 6px -6px gray;
	margin-bottom: 10px;
}
#menu-icon {
	font-size: 3em;
	display: none;
}
#menu-icon:hover {
	cursor: pointer;
}
.contentWrapper {
	width: 85%;
	margin: 0 auto;
	background: white;
  padding: .2% 1%;
  border-radius: 4px;
}
.sidebar { /*! height: 800px; */ /*! background: #eee; */
	width: 20%;
	margin-top: 1em;
	position: sticky;
	top: 7em;
	margin-bottom: 1em;
}
.content {/*! flex:2; */ /*! height: 800px; */ /*! background: silver; */
	width:80%;
	padding: 1em 2em;
}
.contentFlexed {align-items: start;}
.flexed {
	display: flex;
	/*! justify-content: space-between; */
}
.searchDiv {/*! padding: 0em 3em; */
	/*! border-left: 1px solid silver; */
	/*! border-right: 1px solid silver; */
}
.searchDiv i {
	/*! padding-top: 2em; */
	font-size: 1.5em;
	cursor: pointer;
	display: block;/*! padding: 1.5em 2.5em; */
	color: #7B1A26;
	font-weight: bold;
}
.demo {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 100vh;
	gap: 5em;
	padding: 2% 12%;
	background: #F5E8E6;
}
.info-box {
	flex: 1;
	display: flex;
	flex-direction: column;
	gap: 1em;
	/*! position: relative; */
	top: 33em;
}
.info-box h1 {
	font-size: 2.5em
}
.info-box h3 {
	font-size: 1.5em;
}
.gradient-txt {
	/*! background: linear-gradient(270deg, #2fffdc 10%, #87ff38 100%); */
	background-clip: text;
	color: #5D4B2E;
}
.btn-box {
	display: flex;
	gap: 1em;
}
.btn {
	padding: .5em 1em;
	border-radius: 1em;
	font-size: 1.2em;
	background-color: white;
	border: 2px solid transparent;
	color: black;
	cursor: pointer;
	transition: .2s ease0in-out;
	text-transform: capitalize;
	font-weight: 600;
}
.btn:hover {
	background: rgb(19,19,19);
	color: white;
	border: 2px solid white;
}
.bento-grid {
	flex: 1;
	height: 500px;
	gap: 1em;
	display: flex;/*border:1px solid red;*/
	background: white;
	padding: 1em;
	border-radius: 8px;
	/*! position: absolute; */
	bottom: 16em;
}
.demo p {
	line-height: 1.3;
	color: black;
	/*! padding: 1em; */
}
.info-box h1, .info-box h3 {
	text-transform: capitalize;
}
.col-left {
	display: flex;flex-direction: column;
	flex: 2;
	gap: 1em;
}
.col-right {
	display: flex;
	flex-direction: column;
	flex: 1;
	gap: 1em;
}
.box {
	flex: 1;
	border-radius: 1em;
	display: flex;
	gap: 1em;
	transition: 0.2s ease-in-out;
}
.inner-box {
	border-radius: 1em;
	flex: 1;
	overflow: hidden;
	transition: 0.2s ease-in-out;
}
.col-left .inner-box:nth-of-type(1) {
	flex: 2;
}
.col-left .box:nth-of-type(2) .inner-box:nth-of-type(2) {
	flex: 3;
}
.col-left .box:nth-of-type(3) .inner-box {
	flex: 1;
}
.col-right .inner-box {
	flex: 1;
}
.inner-box:hover {
	opacity: 1;
	transform: scale(1.02);
}
.col-right .box:hover {
	transform: scale(1.02);
	opacity: 1;
}
.inner-box img {
	width: 100%;
	border-radius: 1em;
	object-fit: cover;
	height: 100%
}
video {
	object-fit: cover;
	width: 100%;
	height: 100%;
}
@media(max-width:1200px) {
section {
	flex-direction: column;
}
}
.gridView {
	display: flex;
	flex-wrap: wrap;
	/*! gap: 25px; */
	/*! padding-top: 4.8em; */
	justify-content: space-between;
}
.gridView li {
	width: 49%;
	/*! border: 1px solid silver; */
	/*! border-radius: 4px; */
	padding: 1em .8em;
	/*! background: white; */
	/*! box-shadow: 0px 5px 5px #f7f7f7; */
	margin-bottom: 30px;
	box-shadow: 0 4px 5px -5px silver;
	box-shadow: 2px 5px 5px grey;
}
.listItem {
	align-items: center;
}
.gridView .rightFlexed {
	width: 70%;
}
.flexed {
	display: flex
}
.gridView .leftFlexed {
	display: block;
	width: 32%;
	margin-right: 10px;
}
.gridView .leftFlexed img {
	width: 132px;
	display: block;
	object-fit: contain;
}
.gridView .rightFlexed p {
	display: flex;
	/*! justify-content: space-between; */
	padding-bottom: 5px;
}
.gridView .rightFlexed .size {
	text-transform: capitalize;
	font-size: 13px;
	font-weight: 600;
	color: #685934;
	width: 26%;
	/*! letter-spacing: .5px; */
}
.gridView .rightFlexed .price {
	font-size: 13px;
	font-weight: 600;
	width: 20%;
	color: black;
	text-shadow: 1px 1px 1px silver;
}
.displayMenu { display: block !important; transition: 1.2s;position: absolute;z-index: 22;}
.gridView .calories {font-size: 11px;
	padding-left: 5px;
color: grey;
text-transform: capitalize;
}
.gridView .nutritionalInfo {/*! padding-bottom: 10px; */}
.gridView .nutritionalInfo h3, .ingredients h3 {font-size: 12px;text-transform: capitalize;color: black;padding-bottom: 0px;} 
.gridView .ntIng {color: grey;text-transform: capitalize;font-size: 10px;}
.gridView .carbs {/* padding-right: 3px; */}
.gridView .proteins {padding-right: 3px;}
.gridView .sugar {}
.gridView .fats {padding-right: 3px;}
.gridView .sodium {}
.gridView .qty {font-size: 10px;color: maroon;}
.gridView .nutritionalInfo p { display:block !important; padding-bottom:0 !important;}
.gridView .ingredients {/*! background: #f7f7f7; *//*! text-align: left; *//*! padding: .5em 0; *//*! border-radius: 3px; */border-bottom: 1px solid aliceblue;display: inline;}
.gridView .ingItem {font-size: 10px;text-transform: capitalize;color: grey;font-weight: 600;}
.gridView .itemsList li a {}
.gridView .ingredients span img {width: 13%;}
.gridView .nutritionalInfo p span.qty::after {
    content: '|';
    padding: 0 2px;
}
.gridView .nutritionalInfo p span.qty:last-child::after {
    content: '';
}
.gridView {}
.listView {}
/*List View Styles*/
.listView .rightFlexed p {
	display: flex;
	/*! justify-content: space-between; */
	padding-bottom: 5px;
}
.listView .rightFlexed .size {
	text-transform: capitalize;
	font-size: 13px;
	font-weight: 600;
	color: grey;
	width: 14%;
}
.listView .rightFlexed .price {
	font-size: 13px;
	font-weight: 600;
	width: 10%;
	color: black;
	text-shadow: 1px 1px 1px silver;
}
.listView .calories {
	font-size: 11px;
	padding-left: 5px;
	color: grey;
	text-transform: capitalize;
}
.listView .nutritionalInfo {/*! padding-bottom: 10px; */}
.listView .nutritionalInfo h3, .ingredients h3 {font-size: 12px;text-transform: capitalize;color: black;text-align: left;padding: 1px 0;} 
.listView .ntIng {color: grey;text-transform: capitalize;font-size: 12px;/* width: 10%; */display: inline-block;}
.listView .carbs {/* padding-right: 3px; */}
.listView .proteins {/* padding-right: 3px; */}
.listView .sugar {}
.listView .fats {/* padding-right: 3px; */}
.listView .sodium {}
.listView .qty {font-size: 11px;color: maroon;}
.listView .nutritionalInfo p { display:block !important; padding-bottom:0 !important;}
.listView .ingredients {/*! background: #f7f7f7; *//* text-align: center; *//*! padding: .5em 0; *//*! border-radius: 3px; */}
.listView .ingItem {font-size: 12px;text-transform: capitalize;color: grey;}
.listView .itemsList li a {}
.listView .ingredients span img { width: 7%; }
.listView .rightFlexed {
	width: 70%;
	padding-top: 2em;
}
.flexed {
	display: flex
}
.listView .leftFlexed {
	display: block;
	width: 25%;
	margin-right: 10px;
}
.listView .leftFlexed img {
	width: 100%;
	display: block;
}
.listView .flexed {}
.listView .listItem {padding-bottom: 20px;}
.listView h3 { text-align:left !important;}
.listView .rightFlexed p:nth-child(3) {padding-bottom: 10px;}
.listView .nutritionalInfo p span.qty::after {
    content: '|';
    padding: 0 10px;
}
.listView .nutritionalInfo p span.qty:last-child::after {
    content: '';
}
.hideContentWrapper { display: none !important;}
.listView li {margin-bottom: 2em;border: 1px solid #cecece;padding: 1em 2em;border-radius: 3px;box-shadow: 2px 2px 3px silver;}
/*End of listview*/
.gridViewWrapper {padding-top: 2.6em;}
.listViewWrapper { display:none;padding-top: 2.6em;}
.sandwich , .bars {
    background: white;
    padding: .4em;
    margin-right: 2px;
    cursor: pointer;
}
.flexedSB { display:flex; justify-content:space-between;}
.aicenter {align-items:center;}
.highlighted { background: grey; color: white;}
.gridView h3.productName,.listView h3.productName {
    font-size: 1.2rem;
    text-transform: capitalize;
	text-shadow: 1px 1px 1px silver;
    /* padding-bottom: 10px; */
    color: black;
    display: inline-block;
     background: #D6B58C;
    line-height: 30px;
    padding: 0 20px;
    border-radius: 2px;
    margin-bottom: 10px;
    box-shadow: 0 2px 3px -3px black;
}
.weightRadios span {
		font-size: 11px;
		font-weight: 600;
		text-transform: capitalize;
		padding-left: 5px;
		color: burgundi
	}
.listView h2 { font-size: 1.1em;}
.gridView .ingredients span.ingItem:first-child { color:black !important;}
footer { width: 100%; background: #191919;}
.footerWrapper { width:82%; margin:0 auto;padding: 15px 0;}
.copyrightBlock {}
.copyrightBlock p {color: white;font-size: 13px;}
.copyrightBlock p a { color:white;}
.terms {}
.terms ul { display: flex;}
.terms ul li {}
.terms ul li a { color:white; text-transform: capitalize; font-size: 13px;padding: 0 10px;}
.titleBg { border-bottom: 1px solid #e7e7e7;
  background: linear-gradient(#BF7F80,#5F101D);
  border-radius: 4px;}
.gridViewWrapper h2, .listViewWrapper h2 {text-align: center;margin-bottom: 20px;text-transform: capitalize;font-weight: 800;background: linear-gradient(#BF7F80,#5F101D);line-height: 47px;border-radius: 4px;display: inline-block;padding: 0 20px;color: white;}
/*******************Left Menu Styles*******************/
.originals_7 a { background-image:url('http://localhost/7brewMenu/wp-content/themes/7brewMenu/images/originals.webp');
	background-size:50px;
background-repeat: no-repeat;
padding-bottom: 5em;
}
.syrups {width: 75%;}
.sauces {flex: 24%;}
.syrups ul {column-count:3;/*! border: 1px solid silver; */padding: 0 0 1em 0;border-radius: 4px;}
.sauces ul {/*! border: 1px solid silver; */padding: 0 0 1em 0;padding-top: 0px;border-radius: 4px;}
.flavours h3 {background: black;color: white;line-height: 25px;display: inline-block;padding: 0 20px;border-radius: 4px;font-size: 15px;margin-bottom: 1em;}
.flavoursWrapper p.flDes {font-size: 12px;background: silver;line-height: 30px;padding-left: 15px;border-radius: 4px;margin-bottom: 10px;}
.flavoursWrapper h1 {text-transform: capitalize;padding-bottom: 10px;background: linear-gradient(#BF7F80,#5F101D);color: white;display: inline-block;padding: 0 15px;line-height: 47px;border-radius: 4px;margin-bottom: 5px;}
.flavours { background: #F5E8E6;padding: 2em 1em;border-radius: 6px;}
.flavours ul { /*! padding-top: 12px; */}
.flavours ul li {text-transform: capitalize;/*! font-size: 13px; */line-height: 30px;/* font-weight: 400; */background: white;padding: 0 35px;margin-bottom: 2px;border-radius: 4px;}
.flavours ul li span.flItem {font-size: 12px !important;}
.flavours ul li span.suFree,span.suFree {background: #A14D56;color: white;text-align: center;border-radius: 3px;font-size: 11px;padding: 0 2px;line-height: 15px;display: inline-block;}
.dayTitle {font-size: 25px;display: inline-block;line-height: 70px;width: 250px;font-weight: 600;}
.from_timing,.to_timing  {font-size: 25px;font-weight: 600;padding: 0 20px;display: inline-block;color: #A76367;}
.timingHeader {background: silver;padding: 0 35px;}
	.weekDay {font-size: 25px;
  display: inline-block;
  line-height: 75px;
  width: 250px;
  font-weight: 600;
background: silver;
}
.faqQuestWrapper { background: white;padding: .5em;border-radius: 3px;}
	.startTime,.endTime {font-size: 25px;
  font-weight: 600;
  padding: 0 30px;
  display: inline-block;}
/*********************Mobile Devices Styles***************/
@media (max-width:900px){
	/*.site {
    min-height: calc(100dvh - 40px);
}*/
	
	.sectionWrapper {}
	.headerWrapper{}
	header { width: 98%;}
	header .logo {width: 25%;}
	header .logo img {width: 100%;}
	header ul.main-menu:hover { background: black !important;}
	header ul.main-menu li { width:100%;}
	header ul.main-menu li:hover { background: black !important;}
	header ul.main-menu {display: none;border-radius: 0;width: 100%; background: white;}
	header ul.main-menu li a {line-height: 40px;font-size: 16px;margin-bottom: 1px;background: #A14D56;width: 100%;/*! text-indent: 10px; */margin: 2px 0;text-align: center;font-weight: 600;display: block;}
	header ul.main-menu li a:hover { background-color: black !important;}
	.searchForm {position: relative;left: -4.5em;}
	.searchForm input[type="text"] {}
	.searchForm button {}
	.searchForm i {}
	.mainMenuWrapper {position: absolute;top: 7em;width: 98%; z-index: 20;}
	.hamMenu {position: relative;left: 59%;display: block;}
.hamMenu i { font-size:1.6em;cursor: pointer;background: #A14D56;padding: .2em;border-radius: 4px;color: white;}
	.sidebar {display: none;}
	.content {width: 100% !important;padding: 0 !important;}
	.contentWrapper { width:100%; padding: 1em;}
	.sandwich { display: none; }
	/*.bars { display: none;}*/
	.gridView { display: block;}
	.gridView li { width: 100%;}
	.flavours { display: block !important;}
	.syrups, .sauces { width:100%}
	.syrups ul { column-count: 1;}
	.timingHeader {padding: 0 20px;}
	.weekDay {font-size: 20px;line-height: 60px; width: 105px;}
	.startTime {font-size: 17px;padding: 0 5px;}
	.endTime {font-size: 17px;}
	.dayTitle { width:110px; font-size:20px;line-height: 50px;}
	.from_timing { font-size:18px; padding: 0 10px;}
	.to_timing {font-size:18px; padding: 0 10px;}
	.flavours ul li { padding: 0 20px;}
	.flavoursWrapper h1 {line-height: 40px; font-size: 22px}
	.viewConfigs { display: none;}
	.gridViewWrapper {padding-top:1em}
	.mobileSearch{ display: block;}
	.viewCats span i {font-size: 1.6em;
    cursor: pointer;
    background: black;
    padding: .2em;
    border-radius: 4px;
    color: white;}
	.catsViewFMenuWrapper { display:flex;align-items: center;padding-left: 1em;width: 100%;}
	.catsViewFMenuWrapper h1 {padding-left: 2em;}
	.fa-list { cursor: pointer;}
	.showCategs { display: block !important; position: absolute; z-index:20; top:11rem;width: 92%;background: white;}
	.viewCats { display: inline !important}
	.hideContentWrapper { display: none !important;}
	footer { display: grid;}
	.mobileSingleCatView { display: none;}
	/*body.customize-support { background: none;}*/
}
@media (max-width:360px){
	  .weekDay {
    font-size: 17px;
    line-height: 50px;
    width: 85px;
  }
	.gridView .leftFlexed { width:35% !important;}
	.gridView .leftFlexed img { width:100% !important;}
	.hideContentWrapper { display: none !important;}
	.searchForm input {
  line-height: 40px;
  border: 1px solid silver;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: silver;
  border-top-left-radius: 15px;
  padding: 0 6px;
  border-bottom-left-radius: 15px;
  border-right: none;
  margin-right: -5px;
}
	.searchForm button {
  position: relative;
  right: 5px;
  line-height: 40px;
  cursor: pointer;
  padding: 0 10px;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-top: 1px solid silver;
  border-bottom: 1px solid silver;
  background: #A19180;
}
	.searchForm { left:-3.5rem;}
	.dayTitle {
    width: 90px;
    font-size: 16px;
    line-height: 50px;
  }
	.searchForm i{
  font-size: 16px;
  color: white;
  padding-top: 2px;
	}
	.from_timing {
    font-size: 16px;
    padding: 0 5px;
  }
	 .to_timing {
    font-size: 16px;
    padding: 0 5px;
  }
	 .flavours ul li {
    padding: 0 15px;
  }
	.faqsWrapper h3 {
  display: flex;
  margin-bottom: 10px;
  align-items: baseline;
  font-size: 15px;
}
	.faqsWrapper h2 {
  margin-bottom: 10px;
  line-height: 30px;
  font-size: 16px;
  cursor: pointer;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  display: flex;
  align-items: baseline;
}
	.mobileSearch{ display: block;}
}