@charset "UTF-8";/*!
Theme Name:         Pizzaro
Theme URI:          https://themeforest.net/item/pizzaro-food-online-ordering-woocommerce-theme/19209143
Author:             MadrasThemes
Author URI:         https://madrasthemes.com/
Description:        Pizzaro is the perfect theme for your next WooCommerce project. Designed and developed by MadrasThemes, it features a deep integration with our market leading WooCommerce plugin, several layout & color options to personalise your shop, multiple widget regions, a responsive design and much more. Developers will love it's lean and extensible codebase making it a joy to customise and extend. Looking for a WooCommerce theme? Look no further!
Version:            1.2.16
GitHub Theme URI:   https://github.com/Transvelo/pizzaro
GitHub Branch:      theme
License:            GNU General Public License v2 or later
License URI:        http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:        pizzaro
Tags:               two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Pizzaro is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins etc) are inspired by a modular scale that uses 12px/14px as base sizes with a 1.618 ratio.
We use the excellent modular scale tool built by Tim Brown to calculate this. http://modularscale.com/scale/?px1=14&px2=12&ra1=1.618&ra2=0

FontAwesome License: SIL Open Font License - http://scripts.sil.org/OFL
Images License: GNU General Public License v2 or later

======
Note: Do not edit this file. If you wish to add your own CSS we strongly recommend creating your own child theme, or installing a custom CSS plugin.
====== */



#product-carousel.owl-carousel{position:relative;}#product-carousel.owl-carousel .owl-prev, #product-carousel.owl-carousel .owl-next{position:absolute;top:50%;transform:translateY(-18px);}#product-carousel.owl-carousel .owl-prev{left:0;}#product-carousel.owl-carousel .owl-next{right:0;}#product-carousel.owl-carousel .owl-prev span, #product-carousel.owl-carousel .owl-next span{width:36px;height:36px;font-size:36px;background-color:#ffbe0f;color:#fff;border-radius:4px;opacity:0.6;}#product-carousel.owl-carousel .owl-prev span:hover, #product-carousel.owl-carousel .owl-next span:hover{opacity:1;}#product-carousel.products .owl-item>.product:hover .product-inner{position:static;}#product-carousel.products .owl-item>.product .hover-area{display:block;height:auto;}#product-carousel.owl-carousel .product-inner p{margin:0;}


@font-face {
  font-family: 'Gilroy';
  src: url('assets/fonts/Gilroy/Gilroy-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('assets/fonts/Gilroy/Gilroy-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('assets/fonts/Gilroy/Gilroy-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('assets/fonts/Gilroy/Gilroy-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url('assets/fonts/Gilroy/Gilroy-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

body {
    font-family: 'Gilroy'!important;
}


@media (min-width: 1200px) {
.handheld-navigation, .main-navigation.toggled .handheld-navigation, .main-navigation.toggled div.menu, .menu-toggle {
    display: none;
}
}

.blog.full-width .blog-menu, .blog.full-width .pagination, .blog.full-width .woocommerce-pagination, .lite.full-width .pagination, .lite.full-width .woocommerce-pagination, .page-template-template-contactpage .contact-map, .pizzaro-breadcrumb, .stretch-full-width {
    width: 100vw;
    position: relative;
    margin-left: -50vw;
    left: 50%;
}

.pizzaro-breadcrumb {
	margin-top: -1.786em;
	margin-bottom: 3em;
	border-bottom: 1px solid #e9e9e9
}

.woocommerce-breadcrumb {
	padding-bottom: 2em
}

.woocommerce-breadcrumb a {
	color: #666;
	display: inline-block
}

.woocommerce-breadcrumb span.delimiter {
	margin: 0 1.04em
}

.woocommerce-breadcrumb span.delimiter i {
	font-size: 10px
}

.woocommerce-breadcrumb span.delimiter+a {
	padding: .465em .929em;
	background-color: #f5f5f5;
	border-radius: .357em
}



#scrollUp {
    border-radius: 3px;
    bottom: 1.25rem;
    color: #fff;
    font-size: 2.25rem;
    height: 2.625rem;
    line-height: 100%;
    opacity: .5;
    padding: 3px;
    right: 1.25rem;
    text-align: center;
    width: 2.625rem;
}

#scrollUp i {
    display: inline-block;
    vertical-align: top;
}

.navbar-toggle-close {
	display: none
}

.toggled .navbar-toggle-close {
	display: block
}

.toggled .navbar-toggle-hamburger {
	display: none
}

.main-navigation.toggled .handheld-navigation {
	left: 0
}

.handheld-navigation-wrapper .navbar-toggler,
.handheld-navigation-wrapper button,
.handheld-navigation-wrapper.toggled .navbar-toggler,
.handheld-navigation-wrapper.toggled button {
	color: #333e48;
	border: none
}

.handheld-navigation-wrapper .navbar-toggler:active,
.handheld-navigation-wrapper .navbar-toggler:focus,
.handheld-navigation-wrapper .navbar-toggler:hover,
.handheld-navigation-wrapper button:active,
.handheld-navigation-wrapper button:focus,
.handheld-navigation-wrapper button:hover,
.handheld-navigation-wrapper.toggled .navbar-toggler:active,
.handheld-navigation-wrapper.toggled .navbar-toggler:focus,
.handheld-navigation-wrapper.toggled .navbar-toggler:hover,
.handheld-navigation-wrapper.toggled button:active,
.handheld-navigation-wrapper.toggled button:focus,
.handheld-navigation-wrapper.toggled button:hover {
	background-color: transparent;
	border: none;
	color: #333e48
}

.sticky-wrapper .handheld-navbar-toggle-buttons.stuck {
	border-radius: 3px;
	position: fixed;
	right: 1.75rem;
	top: 1.25rem;
	z-index: 9999
}

.main-navigation .handheld-navigation ul li:active a,
.main-navigation .handheld-navigation ul li:focus a,
.main-navigation .handheld-navigation ul li:hover a {
	background-color: transparent
}

.main-navigation .handheld-navigation ul.menu ul a:hover,
.main-navigation .handheld-navigation ul.menu ul li:hover>a {
	background-color: transparent
}

.handheld-navigation {
	background-color: #333e48;
	position: fixed;
	top: 0;
	left: -100%;
	width: 310px;
	height: 100%;
	transition: left .2s;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	-webkit-transition: left .2s;
	-moz-transition: left .2s;
	-ms-transition: left .2s;
	-o-transition: left .2s;
	transition: left .2s;
	z-index: 10000;
	display: block !important;
	border-right: 1px solid rgba(255, 255, 255, .2)
}

.handheld-navigation .phm-close {
	display: block;
	background-color: rgba(0, 0, 0, .5);
	cursor: pointer;
	color: #fff;
	overflow: hidden;
	font-weight: 700;
	border-bottom: 1px solid rgba(255, 255, 255, .2)
}

.handheld-navigation .phm-close:before {
	font-family: FontAwesome;
	font-weight: 400;
	content: '\f00d';
	margin-right: 1em;
	display: inline-block;
	padding: .857em 0 .857em 1.387em
}

.handheld-navigation .navbar-toggler {
	cursor: pointer;
	text-align: left;
	float: right;
	position: relative;
	border: 2px solid #333e48;
	box-shadow: none;
	border-radius: 2px;
	padding: .6180469716em .875em .6180469716em 2.617924em;
	font-size: .875em
}

.handheld-navigation .nav-title,
.handheld-navigation .widget-title,
.handheld-navigation .widgettitle {
	color: #fff;
	padding-left: .2em
}

.handheld-navigation .nav-divider {
	display: none
}

.handheld-navigation .sub-menu li a {
	font-size: .875em;
	padding-right: 24px
}

.handheld-navigation .sub-menu li a .child-indicator {
	font-size: 1.143em
}

.handheld-navigation ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.handheld-navigation ul li {
	display: block
}

.handheld-navigation ul li.menu-item-has-children a::after {
	display: inline-block;
	width: 0;
	height: 0;
	margin-right: .25rem;
	margin-left: .25rem;
	vertical-align: middle;
	border: none
}

.handheld-navigation ul li a {
	padding: .857em 1.387em;
	display: inline-block;
	width: 100%;
	color: #fff
}

.handheld-navigation ul li a i {
	margin-right: 10px
}

.handheld-navigation ul li .child-indicator {
	float: right
}

.handheld-navigation ul li ul {
	border-radius: 0;
	margin: 0
}

.handheld-navigation ul li ul::after,
.handheld-navigation ul li ul::before {
	bottom: 100%;
	right: 22px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(72, 72, 72, 0);
	border-bottom-color: #090b0c;
	border-width: 7px;
	margin-left: -7px
}

.handheld-navigation ul li ul li a {
	color: #c7c7c7
}

.handheld-navigation ul .sub-menu {
	position: relative;
	background-color: #090b0c;
	width: 100%;
	transition: all .3s ease;
	border: none
}

.handheld-navigation ul .sub-menu li a {
	padding-left: 2.188em
}

.handheld-navigation ul .sub-menu .sub-menu {
	background-color: #222930
}

.handheld-navigation ul .sub-menu .sub-menu::after,
.handheld-navigation ul .sub-menu .sub-menu::before {
	border-bottom-color: #222930
}

.handheld-navigation ul .sub-menu .sub-menu .sub-menu {
	background-color: #2b343c
}

.handheld-navigation ul .sub-menu .sub-menu .sub-menu::after,
.handheld-navigation ul .sub-menu .sub-menu .sub-menu::before {
	border-bottom-color: #2b343c
}

.handheld-navigation ul>li.open>a ul ul {
	background-color: #090b0c
}

.handheld-navigation .menu-item-has-children>.sub-menu {
	display: none
}

.handheld-navigation .menu-item-has-children>a .child-indicator::before {
	display: inline-block;
	font: normal normal normal 1em/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\f055"
}

.handheld-navigation .menu-item-has-children.open>.sub-menu {
	display: block
}

.handheld-navigation .menu-item-has-children.open>a .child-indicator::before {
	content: "\f056"
}

.admin-bar .handheld-navigation {
	padding-top: 46px
}

@media screen and (min-width:768px) {

	.header-v1 .main-navigation,
	.header-v2 .main-navigation .header-v3 .main-navigation,
	.header-v4 .main-navigation,
	.main-navigation,
	.page-template-template-homepage-v1 .main-navigation,
	.page-template-template-homepage-v2 .main-navigation,
	.page-template-template-homepage-v3 .main-navigation,
	.page-template-template-homepage-v4 .main-navigation,
	.page-template-template-homepage-v5 .main-navigation,
	.page-template-template-homepage-v6 .main-navigation,
	.page-template-template-homepage-v7 .main-navigation,
	.primary-navigation {
		position: static
	}

	.main-navigation ul li.yamm-fw ul.sub-menu,
	.main-navigation ul li.yamm-megamenu ul.sub-menu {
		position: absolute;
		left: auto;
		width: auto;
		right: auto;
		z-index: 9999999999;
		border: 0;
		padding: 0;
		top: auto
	}

	.main-navigation ul li.yamm-fw ul.sub-menu li,
	.main-navigation ul li.yamm-megamenu ul.sub-menu li {
		display: block;
		height: auto
	}

	.main-navigation ul .yamm-content {
		padding: 26px 16px
	}

	.main-navigation ul .yamm-content:after,
	.main-navigation ul .yamm-content:before {
		content: "";
		display: table
	}

	.main-navigation ul .yamm-content:after {
		clear: both
	}

	.main-navigation ul .yamm-content .nav-title,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .widgettitle,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation h2.widgettitle,
	.main-navigation ul .yamm-content .widget_nav_menu .widgettitle,
	.main-navigation ul .yamm-content .widget_nav_menu h2.widgettitle,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .widgettitle,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation h2.widgettitle {
		font-weight: 700;
		font-size: 15px;
		padding: .571em 0 !important;
		border: none;
		color: #333e48;
		margin-bottom: 0;
		min-height: 2.667em
	}

	.main-navigation ul .yamm-content .nav-title:hover a {
		font-weight: 700 !important
	}

	.main-navigation ul .yamm-content .nav-title a {
		padding: 0 !important;
		font-weight: 700;
		font-size: 1em !important;
		color: #333e48
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul,
	.main-navigation ul .yamm-content .widget_nav_menu .menu,
	.main-navigation ul .yamm-content .widget_nav_menu ul,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul {
		position: static;
		display: block;
		padding: 0;
		margin-top: 0
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li,
	.main-navigation ul .yamm-content .widget_nav_menu ul li,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li {
		padding: 0
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li a,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li a,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li a,
	.main-navigation ul .yamm-content .widget_nav_menu ul li a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li a {
		width: 100%;
		font-size: 13.132px;
		border: none;
		padding: .5em 1.429em .5em 0;
		height: auto;
		line-height: 1.2
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li a::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li a::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li a::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li a::before,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li a::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li a::before,
	.main-navigation ul .yamm-content .widget_nav_menu ul li a::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li a::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li a::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li a::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li a::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li a::before {
		content: none
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li::before,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li::before,
	.main-navigation ul .yamm-content .widget_nav_menu ul li::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li::before {
		content: none
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li a:hover,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover>a,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li a:hover,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover>a,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li a:hover,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover>a,
	.main-navigation ul .yamm-content .widget_nav_menu ul li a:hover,
	.main-navigation ul .yamm-content .widget_nav_menu ul li::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover>a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li a:hover,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover>a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li a:hover,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover>a {
		background-color: transparent !important
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover>a,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover>a,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover>a,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover>a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover>a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover>a {
		color: #0f0f0f;
		font-weight: 400
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li.focus::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li.focus::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li.focus::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li.focus::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover::before,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li.focus::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li.focus::before,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover::before,
	.main-navigation ul .yamm-content .widget_nav_menu ul li.focus::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li.focus::before,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li.focus::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li.focus::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li.focus::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li.focus::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover::before {
		content: none
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li.focus ul li a,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover ul li a,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li.focus ul li a,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover ul li a,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li.focus ul li a,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover ul li a,
	.main-navigation ul .yamm-content .widget_nav_menu ul li.focus ul li a,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover ul li a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li.focus ul li a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover ul li a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li.focus ul li a,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover ul li a {
		color: #e6e6e6
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li.focus ul li a::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li.focus ul li a::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover ul li a::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover ul li a::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li.focus ul li a::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li.focus ul li a::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover ul li a::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover ul li a::before,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li.focus ul li a::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li.focus ul li a::before,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover ul li a::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover ul li a::before,
	.main-navigation ul .yamm-content .widget_nav_menu ul li.focus ul li a::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li.focus ul li a::before,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover ul li a::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover ul li a::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li.focus ul li a::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li.focus ul li a::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover ul li a::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover ul li a::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li.focus ul li a::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li.focus ul li a::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover ul li a::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover ul li a::before {
		content: none
	}

	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li.focus ul li::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li.focus ul li::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover ul li::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li:hover ul li::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li.focus ul li::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li.focus ul li::before,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover ul li::after,
	.main-navigation ul .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li:hover ul li::before,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li.focus ul li::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li.focus ul li::before,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover ul li::after,
	.main-navigation ul .yamm-content .widget_nav_menu .menu li:hover ul li::before,
	.main-navigation ul .yamm-content .widget_nav_menu ul li.focus ul li::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li.focus ul li::before,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover ul li::after,
	.main-navigation ul .yamm-content .widget_nav_menu ul li:hover ul li::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li.focus ul li::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li.focus ul li::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover ul li::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation .menu li:hover ul li::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li.focus ul li::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li.focus ul li::before,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover ul li::after,
	.pizzaro-sidebar-header .main-navigation ul .yamm-content .secondary-navigation ul li:hover ul li::before {
		content: none
	}

	.main-navigation ul li.yamm-fw ul.sub-menu {
		right: 0;
		width: 950px
	}

	.main-navigation ul li.yamm-fw,
	.main-navigation ul li.yamm-megamenu {
		position: static
	}

	.header-v2 .main-navigation ul li.yamm-fw ul.sub-menu {
		width: 240%;
		left: 0
	}

	.page-template-template-homepage-v2 .header-v2 .main-navigation ul li.yamm-fw ul.sub-menu {
		width: 100%
	}

	.page-template-template-homepage-v5 .primary-navigation,
	.page-template-template-homepage-v6 .primary-navigation,
	.page-template-template-homepage-v7 .primary-navigation {
		position: relative
	}

	.handheld-navigation ul li.yamm-fw ul.sub-menu .yamm-content .kc_row .kc_column {
		width: 100% !important
	}

	.handheld-navigation ul li.yamm-fw ul.sub-menu .yamm-content .pizzaro-sidebar-header .secondary-navigation .menu li a,
	.handheld-navigation ul li.yamm-fw ul.sub-menu .yamm-content .pizzaro-sidebar-header .secondary-navigation ul li a,
	.handheld-navigation ul li.yamm-fw ul.sub-menu .yamm-content .widget_nav_menu .menu li a,
	.handheld-navigation ul li.yamm-fw ul.sub-menu .yamm-content .widget_nav_menu ul li a,
	.pizzaro-sidebar-header .handheld-navigation ul li.yamm-fw ul.sub-menu .yamm-content .secondary-navigation .menu li a,
	.pizzaro-sidebar-header .handheld-navigation ul li.yamm-fw ul.sub-menu .yamm-content .secondary-navigation ul li a {
		width: 100%
	}
}

.site-header .stuck {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1000;
	padding: 6.54px 0;
	margin: 0
}

.header-v1 .stuck .primary-navigation {
	margin-bottom: 0
}

.header-v1 .stuck .pizzaro-secondary-navigation {
	display: none
}

.header-v3.lite-bg .stuck {
	background-color: #fff
}

.header-v4.lite-bg .stuck {
	background-color: #fff;
	box-shadow: 0 4px 16px rgba(1, 1, 1, .15)
}

.page-template-template-homepage-v6 .header-v1 .stuck,
.page-template-template-homepage-v6 .header-v2 .stuck,
.page-template-template-homepage-v6 .header-v3 .stuck,
.page-template-template-homepage-v6 .header-v4 .stuck,
.page-template-template-homepage-v6 .header-v5 .stuck,
.page-template-template-homepage-v6 .header-v6 .stuck {
	background-color: #fff
}

.site-header .stuck .handheld-navigation {
	padding-top: 0
}

@media (min-width:768px) {
	.admin-bar .site-header .stuck {
		top: 32px
	}
}


button.menu-toggle {
	cursor: pointer;
	text-align: left;
	float: right;
	position: relative;
	border: none;
	background-image: none;
	padding: 0;
	font-size: .857em;
}

button.menu-toggle:hover {
	background-image: none
}

button.menu-toggle span:before {
	transition: all, ease, .2s
}

button.menu-toggle span:before,
button.menu-toggle:after,
button.menu-toggle:before {
	content: "";
	display: block;
	height: 2px;
	width: 14px;
	position: absolute;
	top: 50%;
	left: 1em;
	margin-top: -1px;
	transition: all, ease, .2s;
	border-radius: 3px
}

button.menu-toggle:before {
	transform: translateY(-4px)
}

button.menu-toggle:after {
	transform: translateY(4px)
}

button.menu-toggle .close-icon {
	display: none
}

.toggled button.menu-toggle:after,
.toggled button.menu-toggle:before {
	transform: translateY(0);
	transform: rotate(45deg)
}

.toggled button.menu-toggle:after {
	transform: rotate(-45deg)
}

.toggled button.menu-toggle span:before {
	opacity: 0
}

.toggled button.menu-toggle .menu-icon {
	display: none
}

.toggled button.menu-toggle .close-icon {
	display: block
}

.primary-navigation {
	display: none
}

.main-navigation:after,
.main-navigation:before {
	content: "";
	display: table
}

.main-navigation:after {
	clear: both
}

.main-navigation div.menu {
	display: none
}

.main-navigation div.menu:last-child {
	display: block
}

.main-navigation .menu {
	clear: both
}

.handheld-navigation,
.main-navigation div.menu>ul:not(.nav-menu),
.nav-menu {
	overflow: hidden;
	max-height: 0;
	transition: all, ease, .8s
}

.handheld-navigation {
	clear: both
}

.handheld-navigation ul {
	margin: 0
}

.main-navigation.toggled .handheld-navigation,
.main-navigation.toggled .menu>ul:not(.nav-menu),
.main-navigation.toggled ul[aria-expanded=true] {
	max-height: 1750px
}

.main-navigation ul {
	margin-left: 0;
	list-style: none;
	margin-bottom: 0
}

.main-navigation ul ul {
	display: block;
	margin-left: 1.387em
}

.main-navigation ul li a {
	padding: .857em 0;
	display: block
}

.main-navigation ul li.focus>a,
.main-navigation ul li:hover>a {
	color: #e6e6e6
}

@media (min-width:768px) {

	.primary-navigation,
	.secondary-navigation {
		width: 100%
	}

	.primary-navigation ul,
	.secondary-navigation ul {
		list-style: none;
		margin: 0;
		padding-left: 0;
		display: block
	}

	.primary-navigation ul li,
	.secondary-navigation ul li {
		position: relative;
		display: inline-block;
		text-align: left
	}

	.primary-navigation ul li a,
	.secondary-navigation ul li a {
		display: block
	}

	.primary-navigation ul li.focus>ul,
	.primary-navigation ul li:hover>ul,
	.secondary-navigation ul li.focus>ul,
	.secondary-navigation ul li:hover>ul {
		left: 0;
		display: block
	}

	.primary-navigation ul li.focus>ul li>ul,
	.primary-navigation ul li:hover>ul li>ul,
	.secondary-navigation ul li.focus>ul li>ul,
	.secondary-navigation ul li:hover>ul li>ul {
		display: none
	}

	.primary-navigation ul li.focus>ul li.focus>ul,
	.primary-navigation ul li.focus>ul li:hover>ul,
	.primary-navigation ul li:hover>ul li.focus>ul,
	.primary-navigation ul li:hover>ul li:hover>ul,
	.secondary-navigation ul li.focus>ul li.focus>ul,
	.secondary-navigation ul li.focus>ul li:hover>ul,
	.secondary-navigation ul li:hover>ul li.focus>ul,
	.secondary-navigation ul li:hover>ul li:hover>ul {
		left: 100%;
		top: 0;
		display: block
	}

	.primary-navigation ul ul.children,
	.primary-navigation ul ul.sub-menu,
	.secondary-navigation ul ul.children,
	.secondary-navigation ul ul.sub-menu {
		float: left;
		position: absolute;
		top: 100%;
		z-index: 99999;
		display: none;
		border-radius: 6px;
		box-shadow: 0 0 6px 0 rgba(1, 1, 1, .3)
	}

	.primary-navigation ul ul.children li a,
	.primary-navigation ul ul.sub-menu li a,
	.secondary-navigation ul ul.children li a,
	.secondary-navigation ul ul.sub-menu li a {
		width: 200px
	}

	.pizzaro-secondary-navigation {
		clear: both;
		margin-left: -99em;
		margin-right: -99em;
		padding-left: 99em;
		padding-right: 99em
	}

	.pizzaro-secondary-navigation:after,
	.pizzaro-secondary-navigation:before {
		content: "";
		display: table
	}

	.pizzaro-secondary-navigation:after {
		clear: both
	}

	.secondary-navigation {
		border-top: 1px solid rgba(255, 255, 255, .17)
	}

	.secondary-navigation ul.menu,
	.secondary-navigation ul.nav-menu {
		max-height: none;
		overflow: visible;
		text-align: center
	}

	.secondary-navigation ul.menu>li>a,
	.secondary-navigation ul.nav-menu>li>a {
		padding: 2em 0;
		font-size: 1em;
		line-height: 2.813em
	}

	.secondary-navigation ul.menu>li>a i,
	.secondary-navigation ul.nav-menu>li>a i {
		font-size: 2.813em;
		display: inline-block;
		float: left;
		margin-right: .4em
	}

	.secondary-navigation ul.menu>li>a i.icon,
	.secondary-navigation ul.nav-menu>li>a i.icon {
		font-size: 76px;
		margin-right: 5px;
		margin-left: -16px
	}

	.secondary-navigation ul.menu>li>a:focus,
	.secondary-navigation ul.menu>li>a:hover,
	.secondary-navigation ul.nav-menu>li>a:focus,
	.secondary-navigation ul.nav-menu>li>a:hover {
		color: #fff;
		text-shadow: 0 0 .65px #fff, 0 0 .65px #fff
	}

	.secondary-navigation ul.menu>li+li,
	.secondary-navigation ul.nav-menu>li+li {
		margin-left: 32px
	}

	.secondary-navigation ul.menu ul,
	.secondary-navigation ul.nav-menu ul {
		margin-left: 0
	}

	.secondary-navigation ul.menu ul li a,
	.secondary-navigation ul.nav-menu ul li a {
		padding: .857em 1.387em;
		font-weight: 400;
		font-size: .857em
	}

	.secondary-navigation ul.menu ul li:last-child,
	.secondary-navigation ul.nav-menu ul li:last-child {
		border-bottom: 0
	}

	.secondary-navigation ul.menu ul li.menu-item-has-children>a:after,
	.secondary-navigation ul.menu ul li.page_item_has_children>a:after,
	.secondary-navigation ul.nav-menu ul li.menu-item-has-children>a:after,
	.secondary-navigation ul.nav-menu ul li.page_item_has_children>a:after {
		display: inline-block;
		font: normal normal normal 1em/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		content: "\f105";
		float: right;
		line-height: 1.118
	}

	.secondary-navigation ul.menu ul ul,
	.secondary-navigation ul.nav-menu ul ul {
		margin-left: 0;
		box-shadow: none
	}

	.secondary-navigation ul.menu ul a:hover,
	.secondary-navigation ul.menu ul li:hover>a,
	.secondary-navigation ul.nav-menu ul a:hover,
	.secondary-navigation ul.nav-menu ul li:hover>a {
		background-color: rgb(249, 249, 249)
	}

	.secondary-navigation a {
		padding: 0 1em 2.244em
	}

	.primary-navigation {
		margin: 0 0 1.618em;
		width: auto;
		clear: none;
		line-height: 1
	}

	.primary-navigation .menu,
	.primary-navigation .menu .nav-menu {
		font-size: .938em;
		width: auto
	}

	.primary-navigation .menu .nav-menu>li>a,
	.primary-navigation .menu>li>a {
		position: relative;
		color: #fff;
		font-weight: 700
	}

	.primary-navigation .menu .nav-menu>li.focus>a,
	.primary-navigation .menu .nav-menu>li:hover>a,
	.primary-navigation .menu>li.focus>a,
	.primary-navigation .menu>li:hover>a {
		text-decoration: none
	}

	.primary-navigation .menu .nav-menu li.current-menu-item>a::after,
	.primary-navigation .menu li.current-menu-item>a::after {
		visibility: visible
	}

	.primary-navigation .menu .nav-menu ul,
	.primary-navigation .menu ul {
		padding: 10px 0;
		background-color: #fff
	}

	.primary-navigation .menu .nav-menu ul a,
	.primary-navigation .menu ul a {
		padding: .326em .857em;
		color: #464646
	}

	.primary-navigation .menu .nav-menu ul li:first-child a,
	.primary-navigation .menu ul li:first-child a {
		padding-top: 1em
	}

	.primary-navigation .menu .nav-menu ul li:last-child a,
	.primary-navigation .menu ul li:last-child a {
		padding-bottom: 1em
	}

	.primary-navigation .menu .nav-menu ul ul,
	.primary-navigation .menu ul ul {
		margin-top: -.618em
	}

	.primary-navigation .menu .nav-menu a,
	.primary-navigation .menu a {
		padding: 1.387em 1.5em;
		font-weight: 300;
		color: #999
	}

	.primary-navigation .menu .nav-menu a:hover,
	.primary-navigation .menu a:hover {
		text-decoration: none
	}

	.primary-navigation div.menu>ul {
		background-color: transparent
	}

	.primary-navigation div.menu>ul li:hover>a {
		color: #e6e6e6
	}
}

@media (max-width:1199px) {
	.site-header {
		z-index: 10000;
		padding: 1.618em 0
	}

	.site-header .header-info-wrapper,
	.site-header .site-header-cart {
		display: none
	}

	.site-header button.menu-toggle {
		background: 0 0
	}

	.site-header .site-branding {
		max-width: 180px;
		padding: 0
	}

	.site-header .main-navigation {
		float: right;
		width: 20px;
		padding: 0;
		text-align: left;
		margin-right: 20px;
		margin-top: 10px
	}

	.header-v2 .main-navigation,
	.header-v2 .site-branding {
		flex-basis: 0;
		flex-grow: 1
	}

	.header-v1 .header-wrap {
		justify-content: space-between;
		margin-bottom: 0
	}

	.header-v1.site-header .main-navigation {
		margin-top: 0
	}

	.pizzaro-sidebar-header .header-v1,
	.pizzaro-sidebar-header .header-v2,
	.pizzaro-sidebar-header .header-v3,
	.pizzaro-sidebar-header .header-v4,
	.pizzaro-sidebar-header .header-v5 {
		box-shadow: 0 4px 16px rgba(1, 1, 1, .15)
	}

	.pizzaro-sidebar-header .header-v1 .site-branding,
	.pizzaro-sidebar-header .header-v2 .site-branding,
	.pizzaro-sidebar-header .header-v3 .site-branding,
	.pizzaro-sidebar-header .header-v4 .site-branding,
	.pizzaro-sidebar-header .header-v5 .site-branding {
		padding: 0 0 0 15px;
		margin-bottom: 0
	}

	.pizzaro-sidebar-header .header-v1 .main-navigation,
	.pizzaro-sidebar-header .header-v2 .main-navigation,
	.pizzaro-sidebar-header .header-v3 .main-navigation,
	.pizzaro-sidebar-header .header-v4 .main-navigation,
	.pizzaro-sidebar-header .header-v5 .main-navigation {
		width: inherit;
		margin-top: 0
	}

	.pizzaro-sidebar-header .header-v1 .main-navigation button.menu-toggle i,
	.pizzaro-sidebar-header .header-v2 .main-navigation button.menu-toggle i,
	.pizzaro-sidebar-header .header-v3 .main-navigation button.menu-toggle i,
	.pizzaro-sidebar-header .header-v4 .main-navigation button.menu-toggle i,
	.pizzaro-sidebar-header .header-v5 .main-navigation button.menu-toggle i {
		color: #000
	}

	.pizzaro-sidebar-header .header-v1 .custom-logo-link,
	.pizzaro-sidebar-header .header-v2 .custom-logo-link,
	.pizzaro-sidebar-header .header-v3 .custom-logo-link,
	.pizzaro-sidebar-header .header-v4 .custom-logo-link,
	.pizzaro-sidebar-header .header-v5 .custom-logo-link {
		width: 100%
	}

	.pizzaro-sidebar-header .header-v1 .footer-social-icons,
	.pizzaro-sidebar-header .header-v1 .site-info,
	.pizzaro-sidebar-header .header-v2 .footer-social-icons,
	.pizzaro-sidebar-header .header-v2 .site-info,
	.pizzaro-sidebar-header .header-v3 .footer-social-icons,
	.pizzaro-sidebar-header .header-v3 .site-info,
	.pizzaro-sidebar-header .header-v4 .footer-social-icons,
	.pizzaro-sidebar-header .header-v4 .site-info,
	.pizzaro-sidebar-header .header-v5 .footer-social-icons,
	.pizzaro-sidebar-header .header-v5 .site-info {
		display: none
	}

	.pizzaro-sidebar-header .header-v1 .col-full,
	.pizzaro-sidebar-header .header-v2 .col-full,
	.pizzaro-sidebar-header .header-v3 .col-full,
	.pizzaro-sidebar-header .header-v4 .col-full,
	.pizzaro-sidebar-header .header-v5 .col-full {
		margin: 1.6em 0 1em 0
	}
}

@media (max-width:1025px) {
	.section-product-categories .categories .category a .caption h4 {
		font-size: 5em
	}

	.header-v2 {
		position: relative;
		margin-bottom: 0
	}

	.header-v2 .main-navigation {
		margin: 0;
		order: 2
	}

	.header-v3 .main-navigation,
	.header-v4 .main-navigation {
		margin-top: 0;
		width: inherit
	}

	.header-v3 .site-branding {
		max-width: 100%
	}

	.header-v3 .col-full {
		justify-content: space-between
	}

	.header-v4 .col-full {
		padding: 0 15px
	}

	.header-v3.lite-bg button.menu-toggle i,
	.header-v4.lite-bg button.menu-toggle i {
		color: #000
	}

	.footer-v2+.site-info,
	.site-footer {
		margin-bottom: 69px
	}

	.footer-v1+.footer-map.in {
		margin-top: -69px;
		margin-bottom: 69px
	}

	.site-footer.footer-v2 {
		margin-bottom: 0
	}

	.site-footer.footer-v3 .col-full,
	.site-footer.footer-v4 .col-full {
		padding: 0 15px
	}

	.site-footer.footer-v3 .footer-row,
	.site-footer.footer-v4 .footer-row {
		margin-left: 0;
		margin-right: 0
	}

	.site-footer.footer-v3 .footer-logo,
	.site-footer.footer-v3 .footer-menu,
	.site-footer.footer-v3 .footer-social-icons,
	.site-footer.footer-v3 .site-address,
	.site-footer.footer-v3 .vertical-align,
	.site-footer.footer-v4 .footer-logo,
	.site-footer.footer-v4 .footer-menu,
	.site-footer.footer-v4 .footer-social-icons,
	.site-footer.footer-v4 .site-address,
	.site-footer.footer-v4 .vertical-align {
		display: block;
		width: 100%
	}

	.site-footer.footer-v3 .footer-logo,
	.site-footer.footer-v3 .site-address,
	.site-footer.footer-v3 ul.footer-menu,
	.site-footer.footer-v4 .footer-logo,
	.site-footer.footer-v4 .site-address,
	.site-footer.footer-v4 ul.footer-menu {
		margin-bottom: 20px
	}

	.site-footer.footer-v3 .footer-logo,
	.site-footer.footer-v3 .footer-menu,
	.site-footer.footer-v3 .footer-social-icons,
	.site-footer.footer-v3 .social-icons,
	.site-footer.footer-v4 .footer-logo,
	.site-footer.footer-v4 .footer-menu,
	.site-footer.footer-v4 .footer-social-icons,
	.site-footer.footer-v4 .social-icons {
		text-align: center
	}

	.site-footer.footer-v5 {
		padding-left: 15px;
		padding-right: 15px
	}

	.site-footer.footer-v5 .footer-newsletter {
		width: 100%
	}
}

@media (max-width:1199px) {

	.products .owl-item>.product,
	ul.products li.product {
		border: none;
		margin-bottom: 2em
	}

	.products .owl-item>.product .added_to_cart,
	.products .owl-item>.product .button,
	ul.products li.product .added_to_cart,
	ul.products li.product .button {
		visibility: visible
	}

	.products .owl-item>.product .ywapo_input_container_radio,
	.products .owl-item>.product ul.products li.product .ywapo_input_container_radio,
	ul.products li.product .ywapo_input_container_radio,
	ul.products li.product ul.products li.product .ywapo_input_container_radio {
		margin: 0 .4em 2em
	}

	.products .owl-item>.product .ywapo_input_container_radio .ywapo_label_price,
	.products .owl-item>.product ul.products li.product .ywapo_input_container_radio .ywapo_label_price,
	ul.products li.product .ywapo_input_container_radio .ywapo_label_price,
	ul.products li.product ul.products li.product .ywapo_input_container_radio .ywapo_label_price {
		padding-left: 5px
	}

	.products .owl-item>.product .woocommerce-product-details__short-description,
	.products .owl-item>.product div[itemprop=description],
	ul.products li.product .woocommerce-product-details__short-description,
	ul.products li.product div[itemprop=description] {
		display: none
	}

	.products .owl-item>.product .yith_wapo_groups_container,
	ul.products li.product .yith_wapo_groups_container {
		display: block
	}

	.products .owl-item>.product .product-content-wrapper,
	.products .owl-item>.product .product-image-wrapper,
	ul.products li.product .product-content-wrapper,
	ul.products li.product .product-image-wrapper {
		border: none
	}

	.products .owl-item>.product .hover-area,
	ul.products li.product .hover-area {
		display: block;
		padding-top: 0
	}

	.products .owl-item>.product .hover-area:after,
	.products .owl-item>.product .hover-area:before,
	ul.products li.product .hover-area:after,
	ul.products li.product .hover-area:before {
		content: "";
		display: table
	}

	.products .owl-item>.product .hover-area:after,
	ul.products li.product .hover-area:after {
		clear: both
	}

	.products .owl-item>.product:hover .woocommerce-product-details__short-description,
	.products .owl-item>.product:hover div[itemprop=description],
	ul.products li.product:hover .woocommerce-product-details__short-description,
	ul.products li.product:hover div[itemprop=description] {
		display: none
	}

	.products .owl-item>.product:hover .product-inner,
	ul.products li.product:hover .product-inner {
		position: relative
	}

	.products .owl-item>.product:hover .hover-area,
	ul.products li.product:hover .hover-area {
		padding-top: 0;
		padding-bottom: 0
	}

	.section-products-4-1 .products-4-1 .columns-1 ul.products li.product .hover-area {
		height: 5.25em
	}

	.section-products-4-1 .products-4-1 .columns-2 ul.products li.product .hover-area {
		height: 3.5em
	}

	.checkout_coupon,
	.woocommerce-info+.login {
		padding: 0 15px
	}

	#customer_details .form-row {
		float: none;
		width: 100%;
		margin-right: 0
	}

	table.cart td.actions>button[type=submit],
	table.cart td.actions>input {
		margin-bottom: 20px
	}

	article.post .post-readmore {
		margin-right: 0;
		margin-bottom: 1em
	}

	article.post .comments-link {
		display: block
	}

	.pizzaro_about_widget .featured-image {
		width: 100%
	}

	.single-product.style-1 div.product form.cart .button {
		margin-left: 0
	}

	.woocommerce-tabs .panel .ingredients .food-items,
	.woocommerce-tabs .panel .ingredients .items,
	.woocommerce-tabs .panel .ingredients .title {
		padding: 0
	}

	.woocommerce-tabs .panel .ingredients .food-items,
	.woocommerce-tabs .panel .ingredients .title {
		width: 100%
	}

	.woocommerce-tabs .panel .ingredients .items {
		margin-bottom: 34px
	}

	.page-template-template-homepage-v2 .products-with-gallery-tabs.section-tabs .nav li+li::before,
	.products-with-gallery-tabs.section-tabs .nav li+li::before {
		opacity: 0
	}

	.section-products-with-gallery ul.products {
		margin: 0 1.6em
	}

	.section-products-with-gallery ul.products li.product {
		margin-bottom: 2em
	}

	.section-products-with-gallery ul.products li.product:hover {
		transform: none
	}

	.section-products-with-gallery ul.products li.product .product-content-wrapper,
	.section-products-with-gallery ul.products li.product .product-image-wrapper {
		margin: 0;
		border-color: #e9e9e9
	}

	.section-products-with-gallery ul.products li.product .button,
	.section-products-with-gallery ul.products li.product .yith_wapo_groups_container {
		visibility: visible
	}

	.section-products-with-gallery ul.products .owl-nav {
		display: block
	}

	.section-products-with-gallery .owl-nav .owl-next,
	.section-products-with-gallery .owl-nav .owl-prev {
		top: 50%
	}

	.pagination .page-numbers li,
	.woocommerce-pagination .page-numbers li {
		margin-bottom: 1em
	}

	.banners .banner.top-right .caption {
		width: 100%;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%)
	}

	.pizzaro-breadcrumb {
		font-size: .875em
	}

	.pizzaro-sidebar-header .header-v1 .col-full,
	.pizzaro-sidebar-header .header-v2 .col-full,
	.pizzaro-sidebar-header .header-v3 .col-full,
	.pizzaro-sidebar-header .header-v4 .col-full,
	.pizzaro-sidebar-header .header-v5 .col-full,
	.pizzaro-sidebar-header .header-v6 .col-full {
		padding: 0;
		display: flex;
		align-items: center
	}

	.blog.full-width .blog-menu .store-locator,
	.blog.full-width .pagination .store-locator,
	.blog.full-width .woocommerce-pagination .store-locator,
	.lite.full-width .pagination .store-locator,
	.lite.full-width .woocommerce-pagination .store-locator,
	.page-template-template-contactpage .contact-map .store-locator,
	.pizzaro-breadcrumb .store-locator,
	.stretch-full-width .store-locator {
		text-align: center;
		font-size: 5em;
		padding: 0
	}

	.blog.full-width .blog-menu .store-locator .store-info,
	.blog.full-width .pagination .store-locator .store-info,
	.blog.full-width .woocommerce-pagination .store-locator .store-info,
	.lite.full-width .pagination .store-locator .store-info,
	.lite.full-width .woocommerce-pagination .store-locator .store-info,
	.page-template-template-contactpage .contact-map .store-locator .store-info,
	.pizzaro-breadcrumb .store-locator .store-info,
	.stretch-full-width .store-locator .store-info {
		margin-bottom: 20px
	}

	.blog.full-width .blog-menu .store-locator .store-info .icon,
	.blog.full-width .pagination .store-locator .store-info .icon,
	.blog.full-width .woocommerce-pagination .store-locator .store-info .icon,
	.lite.full-width .pagination .store-locator .store-info .icon,
	.lite.full-width .woocommerce-pagination .store-locator .store-info .icon,
	.page-template-template-contactpage .contact-map .store-locator .store-info .icon,
	.pizzaro-breadcrumb .store-locator .store-info .icon,
	.stretch-full-width .store-locator .store-info .icon {
		display: block
	}

	.blog.full-width .blog-menu .store-locator .store-info .icon i,
	.blog.full-width .pagination .store-locator .store-info .icon i,
	.blog.full-width .woocommerce-pagination .store-locator .store-info .icon i,
	.lite.full-width .pagination .store-locator .store-info .icon i,
	.lite.full-width .woocommerce-pagination .store-locator .store-info .icon i,
	.page-template-template-contactpage .contact-map .store-locator .store-info .icon i,
	.pizzaro-breadcrumb .store-locator .store-info .icon i,
	.stretch-full-width .store-locator .store-info .icon i {
		font-size: 2em
	}

	.blog.full-width .blog-menu .store-locator .store-search-form,
	.blog.full-width .pagination .store-locator .store-search-form,
	.blog.full-width .woocommerce-pagination .store-locator .store-search-form,
	.lite.full-width .pagination .store-locator .store-search-form,
	.lite.full-width .woocommerce-pagination .store-locator .store-search-form,
	.page-template-template-contactpage .contact-map .store-locator .store-search-form,
	.pizzaro-breadcrumb .store-locator .store-search-form,
	.stretch-full-width .store-locator .store-search-form {
		position: relative;
		width: 100%;
		padding: 0 15px
	}

	.section-sale-product .product-wrapper {
		transform: translate(-50%, -50%)
	}

	.section-sale-product .price-action {
		text-align: center;
		padding: 0 0 60px 0
	}

	.section-sale-product .price-action .price {
		font-size: 5em
	}

	.section-sale-product .price-action .price del+ins {
		margin-left: 0
	}

	.section-sale-product .price-action .button {
		font-size: .8em
	}

	.section-sale-product .product-content {
		text-align: center
	}

	.section-sale-product .product-content h3 {
		font-size: 8em
	}

	.left-sidebar.list-view.columns-2 ul.products li.product.first,
	.left-sidebar.list-view.columns-2 ul.products li.product.last,
	.right-sidebar.list-view.columns-2 ul.products li.product.first,
	.right-sidebar.list-view.columns-2 ul.products li.product.last {
		padding-left: 0;
		padding-right: 0
	}

	.left-sidebar.list-view.columns-2 ul.products li.product.first,
	.right-sidebar.list-view.columns-2 ul.products li.product.first {
		border-right: none
	}

	.left-sidebar.list-view.columns-2 ul.products li.product .product-inner .product-content-wrapper,
	.right-sidebar.list-view.columns-2 ul.products li.product .product-inner .product-content-wrapper {
		padding: 26px 15px 15px
	}

	.left-sidebar.list-view.columns-2 ul.products li.product .button,
	.left-sidebar.list-view.columns-2 ul.products li.product .hover-area,
	.right-sidebar.list-view.columns-2 ul.products li.product .button,
	.right-sidebar.list-view.columns-2 ul.products li.product .hover-area {
		display: inline-block
	}

	.left-sidebar.list-view.columns-2 ul.products li.product .button,
	.right-sidebar.list-view.columns-2 ul.products li.product .button {
		text-align: left
	}

	.full-width .columns-5 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.full-width .columns-6 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.full-width.columns-5 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.full-width.columns-6 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.left-sidebar .columns-5 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.left-sidebar .columns-6 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.left-sidebar.columns-5 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.left-sidebar.columns-6 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.right-sidebar .columns-5 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.right-sidebar .columns-6 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.right-sidebar.columns-5 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link,
	.right-sidebar.columns-6 ul.products li.product .product-content-wrapper .woocommerce-LoopProduct-link {
		margin-bottom: 20px
	}

	.full-width .columns-5 ul.products li.product .hover-area:after,
	.full-width .columns-5 ul.products li.product .hover-area:before,
	.full-width .columns-6 ul.products li.product .hover-area:after,
	.full-width .columns-6 ul.products li.product .hover-area:before,
	.full-width.columns-5 ul.products li.product .hover-area:after,
	.full-width.columns-5 ul.products li.product .hover-area:before,
	.full-width.columns-6 ul.products li.product .hover-area:after,
	.full-width.columns-6 ul.products li.product .hover-area:before,
	.left-sidebar .columns-5 ul.products li.product .hover-area:after,
	.left-sidebar .columns-5 ul.products li.product .hover-area:before,
	.left-sidebar .columns-6 ul.products li.product .hover-area:after,
	.left-sidebar .columns-6 ul.products li.product .hover-area:before,
	.left-sidebar.columns-5 ul.products li.product .hover-area:after,
	.left-sidebar.columns-5 ul.products li.product .hover-area:before,
	.left-sidebar.columns-6 ul.products li.product .hover-area:after,
	.left-sidebar.columns-6 ul.products li.product .hover-area:before,
	.right-sidebar .columns-5 ul.products li.product .hover-area:after,
	.right-sidebar .columns-5 ul.products li.product .hover-area:before,
	.right-sidebar .columns-6 ul.products li.product .hover-area:after,
	.right-sidebar .columns-6 ul.products li.product .hover-area:before,
	.right-sidebar.columns-5 ul.products li.product .hover-area:after,
	.right-sidebar.columns-5 ul.products li.product .hover-area:before,
	.right-sidebar.columns-6 ul.products li.product .hover-area:after,
	.right-sidebar.columns-6 ul.products li.product .hover-area:before {
		content: "";
		display: table
	}

	.full-width .columns-5 ul.products li.product .hover-area:after,
	.full-width .columns-6 ul.products li.product .hover-area:after,
	.full-width.columns-5 ul.products li.product .hover-area:after,
	.full-width.columns-6 ul.products li.product .hover-area:after,
	.left-sidebar .columns-5 ul.products li.product .hover-area:after,
	.left-sidebar .columns-6 ul.products li.product .hover-area:after,
	.left-sidebar.columns-5 ul.products li.product .hover-area:after,
	.left-sidebar.columns-6 ul.products li.product .hover-area:after,
	.right-sidebar .columns-5 ul.products li.product .hover-area:after,
	.right-sidebar .columns-6 ul.products li.product .hover-area:after,
	.right-sidebar.columns-5 ul.products li.product .hover-area:after,
	.right-sidebar.columns-6 ul.products li.product .hover-area:after {
		clear: both
	}

	.full-width .columns-5 ul.products li.product .button,
	.full-width .columns-6 ul.products li.product .button,
	.full-width.columns-5 ul.products li.product .button,
	.full-width.columns-6 ul.products li.product .button,
	.left-sidebar .columns-5 ul.products li.product .button,
	.left-sidebar .columns-6 ul.products li.product .button,
	.left-sidebar.columns-5 ul.products li.product .button,
	.left-sidebar.columns-6 ul.products li.product .button,
	.right-sidebar .columns-5 ul.products li.product .button,
	.right-sidebar .columns-6 ul.products li.product .button,
	.right-sidebar.columns-5 ul.products li.product .button,
	.right-sidebar.columns-6 ul.products li.product .button {
		position: relative;
		left: auto;
		transform: none
	}

	.full-width .columns-5 ul.products li.product:hover .hover-area,
	.full-width .columns-6 ul.products li.product:hover .hover-area,
	.full-width.columns-5 ul.products li.product:hover .hover-area,
	.full-width.columns-6 ul.products li.product:hover .hover-area,
	.left-sidebar .columns-5 ul.products li.product:hover .hover-area,
	.left-sidebar .columns-6 ul.products li.product:hover .hover-area,
	.left-sidebar.columns-5 ul.products li.product:hover .hover-area,
	.left-sidebar.columns-6 ul.products li.product:hover .hover-area,
	.right-sidebar .columns-5 ul.products li.product:hover .hover-area,
	.right-sidebar .columns-6 ul.products li.product:hover .hover-area,
	.right-sidebar.columns-5 ul.products li.product:hover .hover-area,
	.right-sidebar.columns-6 ul.products li.product:hover .hover-area {
		padding-bottom: 0
	}

	.grid-view.full-width.dark.columns-5 .products .owl-item>.product:hover .product-content-wrapper,
	.grid-view.full-width.dark.columns-5 ul.products li.product:hover .product-content-wrapper,
	.grid-view.full-width.dark.columns-6 .products .owl-item>.product:hover .product-content-wrapper,
	.grid-view.full-width.dark.columns-6 ul.products li.product:hover .product-content-wrapper {
		padding-bottom: 16px
	}

	.grid-view.full-width.dark.columns-5 .products .owl-item>.product .hover-area,
	.grid-view.full-width.dark.columns-5 ul.products li.product .hover-area,
	.grid-view.full-width.dark.columns-6 .products .owl-item>.product .hover-area,
	.grid-view.full-width.dark.columns-6 ul.products li.product .hover-area {
		padding-bottom: 0
	}

	.pizzaro-sidebar-header .header-v1,
	.pizzaro-sidebar-header .header-v2,
	.pizzaro-sidebar-header .header-v3,
	.pizzaro-sidebar-header .header-v4,
	.pizzaro-sidebar-header .header-v5,
	.pizzaro-sidebar-header .header-v6,
	.pizzaro-sidebar-header .site-content,
	.pizzaro-sidebar-header footer {
		width: 100%
	}

	.pizzaro-sidebar-header .header-v1,
	.pizzaro-sidebar-header .header-v2,
	.pizzaro-sidebar-header .header-v3,
	.pizzaro-sidebar-header .header-v4,
	.pizzaro-sidebar-header .header-v5,
	.pizzaro-sidebar-header .header-v6 {
		position: relative;
		text-align: center;
		overflow: visible;
		background-color: #fff
	}

	.pizzaro-sidebar-header .header-v1 .col-full,
	.pizzaro-sidebar-header .header-v2 .col-full,
	.pizzaro-sidebar-header .header-v3 .col-full,
	.pizzaro-sidebar-header .header-v4 .col-full,
	.pizzaro-sidebar-header .header-v5 .col-full,
	.pizzaro-sidebar-header .header-v6 .col-full {
		width: 100%
	}

	.pizzaro-sidebar-header .site-content,
	.pizzaro-sidebar-header .site-footer {
		box-shadow: none
	}

	.pizzaro-sidebar-header .site-content {
		padding: 0 15px
	}

	.pizzaro-sidebar-header .banner .caption {
		font-size: 4em
	}

	.pizzaro-sidebar-header .products-card .products-1 {
		padding: 0
	}

	.pizzaro-sidebar-header .products-card ul.products li.product .product-image-wrapper .woocommerce-LoopProduct-link {
		display: inline-block
	}

	.pizzaro-sidebar-header .products-card .media,
	.pizzaro-sidebar-header .products-card .media-body,
	.pizzaro-sidebar-header .products-card .media-left,
	.pizzaro-sidebar-header .products-card .media-right {
		display: block;
		width: 100%
	}

	.pizzaro-sidebar-header .products-card .media-body,
	.pizzaro-sidebar-header .products-card .media-left,
	.pizzaro-sidebar-header .products-card .media-right {
		margin-bottom: 3em
	}

	.error404 .fourohfour-columns-2 .col-1 .pizzaro-sidebar-header .products-card .media .caption h2,
	.error404 .page-content section .pizzaro-sidebar-header .products-card .media .caption h2,
	.pizzaro-sidebar-header .products-card .media .caption .error404 .fourohfour-columns-2 .col-1 h2,
	.pizzaro-sidebar-header .products-card .media .caption .error404 .page-content section h2,
	.pizzaro-sidebar-header .products-card .media .caption .section-title {
		letter-spacing: -2px;
		font-size: 5em
	}

	.single-product.style-3 div.product .product-form-wrapper {
		padding-left: 15px;
		padding-right: 15px
	}

	.single-product.style-3 div.product .images .thumbnails {
		margin: 0
	}
}

.gamma, h3, .page-description span {
    font-size: 1.618em;
    font-weight: 600;
    display: block;
    margin: 0 0 12px;
    color: #23282d;
}

.handheld-navigation {
    background-color: #333e48;
    position: fixed;
    top: 0;
    left: -100%;
    width: 310px;
    height: 100%;
    transition: left .2s;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    -webkit-transition: left .2s;
    -moz-transition: left .2s;
    -ms-transition: left .2s;
    -o-transition: left .2s;
    transition: left .2s;
    z-index: 10000;
    display: block!important;
    border-right: 1px solid rgba(255,255,255,.2);
}

.page-description h2{
	width: 100% !important;
}

.woocommerce-loop-product__title {
	overflow: visible !important;
}

.my-faqpage:before{
	content: "";
	display:block;
	clear: both;
}

.my-faqpage div[itemprop="mainEntity"]{
	display: block;
	position: relative;
	border-radius: 7px;
	margin-bottom: 15px;
}


.my-faqpage div[itemprop="mainEntity"] div[itemprop="name"] {
    display: block;
    position: relative;
    border-radius: 7px;
    padding: 10px 15px;
    background: #ffffff;
    color: #f99326;
    border: 1px solid #f99326;
    font-weight: bold;
    cursor: pointer;
}

.my-faqpage div[itemprop="mainEntity"] div[itemprop="name"]:after{
	content: ''; 
	position: absolute; 
	right: 10px; top: 15px;
	border: 5px solid transparent;
	border-top: 5px solid #fff;
}


.my-faqpage div[itemprop="mainEntity"].open div[itemprop="name"]:after{
	transform: rotate(180deg) translatey(50%);
}


.my-faqpage div[itemprop="mainEntity"] div[itemprop="acceptedAnswer"]{
	display: block;
	position: relative;
	padding: 10px 15px;
	background: #fff;
	color: #000;
	display: none;
}


.my-faqpage div[itemprop="mainEntity"].open div[itemprop="acceptedAnswer"]{
	display: block;
}


.my-faqpage div[itemprop="mainEntity"] > p,
.my-faqpage div[itemprop="mainEntity"] div[itemprop="acceptedAnswer"] > p{
	display: none;
}


.my-faqpage ul{
	margin-left: 20px !important
}


.col-full,
.container,
.woocommerce-breadcrumb {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}

.col-full:after,
.col-full:before,
.container:after,
.container:before,
.woocommerce-breadcrumb:after,
.woocommerce-breadcrumb:before {
	content: "";
	display: table
}

.col-full:after,
.container:after,
.woocommerce-breadcrumb:after {
	clear: both
}

@media (min-width:768px) {

	.col-full,
	.container,
	.woocommerce-breadcrumb {
		width: 750px
	}
}

@media (min-width:992px) {

	.col-full,
	.container,
	.woocommerce-breadcrumb {
		width: 970px
	}
}

@media (min-width:1200px) {

	.col-full,
	.container,
	.woocommerce-breadcrumb {
		width: 1200px
	}
}


@media (min-width:1200px) {

	.pizzaro-sidebar-header .footer-about-info,
	.pizzaro-sidebar-header .footer-map {
		width: calc(100% - 300px);
		margin-left: auto
	}

	.pizzaro-sidebar-header .pizzaro-breadcrumb {
		margin-top: 0;
		padding-top: 30px;
		width: 100%;
		margin-left: auto;
		left: 0
	}

	.pizzaro-sidebar-header .pizzaro-breadcrumb .woocommerce-breadcrumb {
		width: 100%
	}

	.pizzaro-sidebar-header .woocommerce-tabs .panel {
		width: 100%
	}

	.pizzaro-sidebar-header.single-product.style-2 .woocommerce-tabs ul.tabs::after,
	.pizzaro-sidebar-header.single-product.style-2 .woocommerce-tabs ul.tabs::before {
		width: 173px
	}

	.pizzaro-sidebar-header.single-product.style-3 div.product .product-form-wrapper {
		width: 100%;
		margin-left: auto;
		left: 0
	}

	.pizzaro-sidebar-header .footer-about-info .col-full,
	.pizzaro-sidebar-header .footer-about-info .container,
	.pizzaro-sidebar-header .footer-about-info .woocommerce-breadcrumb {
		width: auto
	}

	.pizzaro-sidebar-header .footer-about-info .image {
		display: flex;
		justify-content: center
	}

	.pizzaro-sidebar-header .footer-v2 .footer-row {
		margin: 0
	}

	.pizzaro-sidebar-header .product-filters-widgets .collapse,
	.pizzaro-sidebar-header .product-filters-widgets .collapsing {
		top: 100%;
		box-shadow: inset 9px 0 16px -8px rgba(1, 1, 1, .3)
	}

	.pizzaro-sidebar-header #wpsl-wrap,
	.pizzaro-sidebar-header .contact-form-with-address,
	.pizzaro-sidebar-header .woocommerce .track_order,
	.pizzaro-sidebar-header table.cart td.actions,
	.pizzaro-sidebar-header.left-sidebar .pizzaro-sorting,
	.pizzaro-sidebar-header.right-sidebar .pizzaro-sorting {
		padding-left: 30px;
		padding-right: 30px
	}

	.pizzaro-sidebar-header #main .widget_woothemes_features .features {
		margin: 0
	}

	.pizzaro-sidebar-header .cart-collaterals {
		padding-right: 30px
	}

	.pizzaro-sidebar-header .widget-area .menu-food-menu-container,
	.pizzaro-sidebar-header .widget-area .secondary-navigation,
	.pizzaro-sidebar-header .widget-area .widget_nav_menu {
		display: none
	}
}



.faq > div {
    padding: 0;
}
.faq {
    margin: 36px 0 0;
    clear: both;
    width: 100%;
}
.my-master-seo-text {
    clear: both;
    height: auto;
    margin-bottom: 80px;
    padding: 0;
}


input[type="tel"].wpcf7-form-control {
    padding: .473em 1.2em;
    color: #666;
    outline: 0;
    border: 1px solid #ccc;
    -webkit-appearance: none;
    box-sizing: border-box;
    font-weight: 400;
    border-radius: 50px;
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    width: 100%;
}

.mob-tel {
	display: none;
}

span.menu-icon {
    font-size: 40px;
}

input.wpcf7-form-control.wpcf7-submit {
    width: 100%;
    text-align: center;
    padding: 15px;
}

.v2_testimonials_form p {
    margin-bottom: 0;
}

.v2_testimonials_form .strong-form-inner {
    padding: 5px 0;
}

.v2_testimonials_form .strong-form .form-field {
    margin-bottom: 5px;
}

.v2_testimonials_form .strong-form textarea {
    height: 150px;
}

.v2_testimonials_form form {
    margin-bottom: 5px;
}

.white-popup {
  position: relative;
  background: #FFF;
  padding: 5px 20px;
  width: auto;
  max-width: 500px;
  margin: 20px auto;
}

.testimonial-heading {
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 24px !important;
    font-style: italic;
    color: #61C731 !important;
}

.strong-view.wpmtst-default .wpmtst-testimonial-inner {
    border: 2px solid #ffbe0f !important;
    border-radius: 6px;
    outline: none !important;
}

.strong-view.wpmtst-default.slider-container {
    margin-top: 30px;
}

.strong-view.wpmtst-default .wpmtst-testimonial {
    border: none !important;
}

.wpmtst-testimonial-content.testimonial-content p {
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 24px !important;
    font-style: italic;
    margin-bottom: 35px !important;
}

.wpmtst-testimonial-field.testimonial-field.name {
    text-align: left;
    float: left;
    font-size: 19px;
    font-weight: 600;
    font-style: italic;
    color: #6da253 !important;
}

@media(max-width:1200px) {
	.mob-tel {
		display: block;
	}

	.mob-tel a {
       color: #fff;
       font-weight: 600;
       font-size: 22px;
       display: block;
       max-width: 201px;
       margin: 0 auto;
   }

   .mob-tel {
       padding-top: 5px;
       padding-bottom: 5px;
       padding-right: 10px;
       padding-left: 10px;
       margin-bottom: 20px;
       background: #00000040;
   }

   .mob-tel img {
       max-width: 25px;
       display: inline-block;
       margin-right: 10px;
   }

   .header-v1.site-header .main-navigation {
       margin-top: -34px;
   }
}

.wpmtst-testimonial .star-rating {
    display: block;
    width: 100%;
}

.wpmtst-testimonial .star-rating:before {
   right: 0;
}

.wpmtst-testimonial .star-rating span:before {
    right: 0;
}

.strong-rating span.star:before {
    color: #fed700;
    background: #fed700;
}

.strong-rating span.star:before {
    color: #fed700 !important;
    background: #fed700 !important;
    width: 16px !important;
    margin-left: 2px !important;
}

.wpmtst-testimonial-field.testimonial-field .star-rating {
    display: inline-block;
    width: 100px;
}
#content .entry-content {
	position: relative;
}
#content .entry-content iframe {
	position: absolute;
    right: 0;
    top: 75px;
    width: 50%;
    height: 300px;
} 
.site-footer.footer-v2 ul.social-icons {
	display: inline-block;
	margin-left: 15px;
}
#menu-footer-menu {
	list-style: none;
	padding-left: 0;
	margin-left: 0;
}
#menu-footer-menu li {
	font-weight: 400;
}
.site-footer.footer-v2 .footer-logo .site-title {
	font-size: 24px;
	font-weight: 700;
}
.header-v1 .site-branding p.site-title {
	margin-bottom: 5px;
}
.sticky-wrapper, .header-v1 {
	position: relative;
	z-index: 9999;
}
.header-v1 .header-wrap {
	margin-bottom: 0;
}

.header-phone-numbers .phone-number {
	font-size: 1.2em;
	font-weight: 500;
}
.header-phone-numbers .phone-number br, .header-phone-numbers .select-city-phone-numbers, .header-phone-numbers .intro-text {
	display: none;
}
.header-phone-numbers .phone-number p {
	margin-top: 15px;
}
.stuck .header-phone-numbers .phone-number p {
	display: none;
}
.stuck .header-phone-numbers .phone-number {
   margin-top: 25px;
}
.header-phone-numbers .phone-number a {
	margin-left: 15px;
}

.mob-tel {
	position: absolute;
	left: 50%;
	z-index: 9;
	margin-left: -80px;
}
.mob-tel a {
	font-size: 20px;
}
div.wwobform_variation_wrapper.wwobform_wrapper.left ul.wwobform_fields li.wwobfield {
	padding: 0!important;
}
.shop-archive-content h1{
	font-weight: 700;
    line-height: 1.1em;
    color: #fff;
    text-transform: uppercase;
    font-family: "Yanone Kaffeesatz",sans-serif;
    font-size: 4.625em;
    margin-bottom: .133em;
}
span.menu-icon {
	font-size: 35px;
	margin-top: 7px;
}
.header-v1 .site-header-cart-v2 .cart-content .sub-menu {
	z-index: 9;
}
.header-v1 .stuck .pizzaro-secondary-navigation {
    display: block;
}
#content .entry-content {
	position: relative;
}
#content .entry-content iframe {
	position: absolute;
	right: 0;
	top: 75px;
	width: 50%;
	height: 300px;
}
.woocommerce-product-attributes td, .woocommerce-product-attributes th {
	padding: 0.3em 1.41575em;
}
div .wwobform_wrapper ul.wwobform_fields li.wwobfield label.wwobfield_label h3 {
	text-align: left;
	font-size: 18px;
	cursor: pointer;
	position: relative;
	color: #666;
	border-radius: 10px;
	border: 1px solid #666;
	padding: 11px 15px;
	width: 94%;
}
.wwobfield_label h3:after {
	content: '+';
	position: absolute;
	right: 15px;
}
div .extended-checkboxes ul.wwobfield_checkbox li .selected-product span.selected-product-checked {
    background-color: #ffbe0f!important;
}
.side-total-price .wwobfield_label {
	display: none!important;
}
.single-product div.product form.cart .quantity {
	margin-right: 20px;
}
.wwobform_variation_title {
	font-size: 21px;
	font-weight: 600;
	position: relative;
	top: -15px;
}
.woocommerce .entry-summary li.wwobfield.side-total-price {
	margin-top: 37px;
}
div ul.side_wwobform_totals.wwobform_fields li.wwobfield.side-total-price .wwobinput_container {
    font-size: 28px;
}
.open .wwobfield_label h3:after {
	content: '-';
}
.single-product div.product div.product-images-wrapper {
	margin-bottom: 20px;
}
body.single-product.style-1 div.product form.cart #wwob_sticky .button {
   border-radius: 32px;
   width: 80%;
   max-width: 175px;
   padding: 17px;
   margin-left: 0;
   margin-top: 23px;
}
.wwobinput_container {
	display: none;
}
.open .wwobinput_container, ul.wwobform_fields li.wwobfield.field_1 .wwobinput_container {
	display: block;
	margin-bottom: 15px;
}
ul.wwobform_fields li.wwobfield.field_1 .wwobfield_label{
	display: none!important;
}

.extended-checkboxes ul.wwobfield_checkbox li, .extended-checkboxes ul.wwobfield_checkbox li {
	width: 27.3%;
	float: none;
}
.field_1 .extended-checkboxes ul.wwobfield_checkbox li {
   width: 49%;
   margin-left: 0!important;
}
.field_1 .wwob-checkbox-img img {
	display: none;
}
.field_1 label.wwob-checkbox-label p.wwob-item-name {
	text-align: center;
	margin-bottom: 7px;
}
.field_1 span.wwobinput_price {
	font-size: 18px;
	
}
.field_1 .extended-checkboxes ul.wwobfield_checkbox li .selected-product {
   width: 90%;
   height: 90%;
   border-radius: 10px;
}
.field_1 .max-reached-disabled-product {
	width: 90%;
}
.woocommerce .field_1 .extended-checkboxes ul.wwobfield_checkbox li {
	height: 60px!important;
}
.field_1 .extended-checkboxes ul.wwobfield_checkbox li .label-meta-container {
   left: 0;
   bottom: 0;
   text-align: center;
   border: 1px solid #ffbe0f;
   border-radius: 10px;
   padding: 10px;
   color: #2b2929;
   background: #ffbe0f;
}
div ul.side_wwobform_totals.wwobform_fields li.wwobfield.side-total-price label.wwobfield_label, div ul.side_wwobform_totals.wwobform_fields li.wwobfield.side-total-price .wwobinput_container {
	color: #666!important;
}
.single-product.style-1 div.product form.cart .button {
   border-radius: 32px;
   width: 190px;
   padding: 16px;
   margin-top: 46px;
   margin-left: 15px;
}
body.woocommerce .right-price-calculation-area div.quantity {
	display: block!important;
}
.woocommerce .field_1 .extended-checkboxes ul.wwobfield_checkbox li .wwob-checkbox-label {
	display: flex;
}
.wwob-checkbox-img img {
	margin: 0 auto;
}
.product-content-wrapper .woocommerce-product-attributes {
	display: none;
}
.woocommerce-Reviews-title {
	font-size: 1.6em;
}
.wwobform_variation_wrapper.wwobform_wrapper.left ul.wwobform_fields {
    margin-top: -35px;
}
@media(max-width: 1199px){
	.products .owl-item>.product .product-inner, ul.products li.product .product-inner {
		background: #fff;
	}
	#scrollUp {
		bottom: 85px;
	}
}
@media(max-width: 999px) {
	#content .entry-content iframe {
		position: static;
		width: 100%;
	}
}
@media(max-width: 768px) {
	.site-footer.footer-v2 .footer-contact-form .contact-form textarea {
		max-height: 110px;
	}
	.site-footer.footer-v2 .footer-store-info {
		margin-bottom: 10px;
	}
	.site-footer.footer-v2 .footer-contact-info .address>li {
        margin-bottom: 10px;
    }
    .site-footer.footer-v2 {
      padding-top: 2.125em;
      padding-bottom: 2.125em;
  }
  .footer-contact-info img{ 
      max-width: 110px;
      margin-top: 15px;
  }
  .woocommerce-breadcrumb {
    text-align: left;
    font-size: 12px;
}
.woocommerce-breadcrumb span.delimiter {
  margin: 0 7px;
}
}

@media (max-width: 519px) {
	.field_1 .extended-checkboxes ul.wwobfield_checkbox li {
		width: 104%;
	}
}
@media (max-width: 419px) {
	.mob-tel {
		margin-left: -50px;
	}
	.mob-tel a {
		font-size: 16px;
	}
	.mob-tel a img {
		display: none;
	}
	.header-v1 .site-branding p.site-title {
		font-size: 1.4em;
       width: 85px;
   }
   .site-header .site-branding {
      max-width: 85px;
  }
  span.menu-icon {
    font-size: 28px;
    
}
}

.sum-result {
	position: absolute;
    width: 80%;
    height: 24px;
    background: #FFF;
    color: #393536;
    top: 65px;
    left: 10%;
    border-radius: 5px;
    text-align: center;
    line-height: 23px;
    padding: 2px;
    font-size: 13px;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 520px) {
	.sum-result {
		position: absolute;
		width: 80%;
		height: 20px;
		background: #FFF;
		color: #393536;
		top: 45px;
		left: 10%;
		border-radius: 5px;
		text-align: center;
		line-height: 20px;
		padding: 0px;
		font-size: 10px;
		font-weight: bold;
		display: flex;
		align-items: center;
		justify-content: center;
	}
}


.products  .product  .woocommerce-product-details__short-description::-webkit-scrollbar {
    background: #fff;
    width: 5px;
}

.products  .product  .woocommerce-product-details__short-description::-webkit-scrollbar-track {

}

.products  .product  .woocommerce-product-details__short-description::-webkit-scrollbar-thumb {
  background: #FFBE0F;
  width: 5px;
  border-radius: 5px;
}
#header .iconG-buy {
	margin-left: 0px;
    margin-right: 0px;
    transition: all 200ms;
}

.start-animate .iconG-buy {
	margin-left: -15px !important;
    margin-right: 15px !important;
    transition: all 200ms;
}

.next-animate .iconG-buy {
	margin-left: 0px !important;
    margin-right: 0px !important;
    transition: all 200ms;
}

.finish-animate .iconG-buy {
	margin-left: -5px !important;
    margin-right: 5px !important;
    transition: all 200ms;
}

.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-field:nth-child(3) {
  /*margin-bottom: 170px;*/
}

.woocommerce-billing-fields .checkout-new__left {
	position: relative;
}

.form-checkout .checkout-new__left .title2-form:nth-child(4) {
	position: absolute;
    top: 692px;
}

.form-checkout .checkout-new__left .list-checkbox:nth-child(5) {
	position: absolute;
    top: 716px;
}

.hide-input .form-field:nth-child(4), .hide-input .flex-wrap:nth-child(5), .hide-input .flex-wrap:nth-child(6) {
	height: 0px;
    opacity: 0;
    transition: all 300ms;
}

.footer-about-info .image {
	display: none;
}

.footer-about-info {
	padding-bottom: 40px;
}

.products .owl-item>.product .hover-area, ul.products li.product .hover-area {
	background-color: rgba(0,0,0,0.0);
    margin-top: 10px;
}

.woocommerce-cart-form .product-quantity p {
	display: none;
}

#product-carousel.owl-carousel .product-inner .qib-container p {
	display: none;
}


/*Update Product Card*/

ul.products li.product:hover .product-content-wrapper, 
ul.products li.product:hover .product-image-wrapper,
ul.products li.product .product-image-wrapper,
ul.products li.product .product-content-wrapper {
    border: 0!important;
}

.products .product-image-wrapper {
    border-radius: 30px;
}

.products .product-image-wrapper img {
    border: 3px solid #FECB1B;
    border-radius: 28px;
    padding: 7px;
}

.products  .product-content-wrapper {
    text-align: left;
}

.woocommerce-pagination {
    display: none!important;
}

h2.woocommerce-loop-product__title, body ul.products li.product .woocommerce-LoopProduct-link>h2 {
    font-weight: 600!important;
    font-family: 'Gilroy'!important;
    text-transform: uppercase;
}

ul.products li.product .woocommerce-product-details__short-description {
    padding: 0;
    display: block!important;
    min-width: auto!important;
}

ul.products li.product .woocommerce-product-details__short-description ul {
    margin: 0;
}

ul.products li.product .woocommerce-product-details__short-description li,
ul.products li.product .woocommerce-product-details__short-description a {
    display: inline-flex;
    font-style: normal;
    color: #000;
    font-weight: 400;
}

body h2.woocommerce-loop-product__title, body ul.products li.product .woocommerce-LoopProduct-link>h2 {
    height: auto!important;
}

.btn-product-link-mobile {
    display: none!important;
}

.lmp_load_more_button .lmp_button {
    font-weight: 600;
    text-transform: uppercase;
    width: 100%;
    margin-top: 30px;
}

span.woocommerce-Price-amount {
    color: #1D7F35!important;
}

ul.products li.product .star-rating {
    margin-left: 0;
}

.sa-count {
    margin-left: 25%!important;
}

.products .spicy-product .product-image-wrapper {
    position: relative;
}

.products .spicy-product .product-image-wrapper img,
.products .red-gravy .product-image-wrapper img {
    border-color: #E62F2E;
}

.products .spicy-product .product-image-wrapper:before {
    content: '';
    position: absolute;
    width: 55px;
    height: 64px;
    background-image: url(/wp-content/uploads/2021/12/frame-13.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 1;
    right: 0;
    top: -11px;
}

.product-options {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    font-weight: 600;
    color: #000;
}

.btn-product-add-filling {
    display: block;
}

.btn-product-link {
    display: inline-flex;
    color: #000;
    font-weight: 600;
    padding: 15px 25px;
    border-radius: 150px;
    line-height: 1;
    text-transform: uppercase;
    background-color: #fecb1b;
    display: block;
    text-align: center;
    width: calc(100% - 30px);
    margin: 0 auto;
    justify-content: center;
}

ul.products li.product .price {
    height: auto!important;
}

ul.products li.product .price del {
    display: block;
}

ul.products li.product .price del span {
    height: 18px;
    font-size: 18px;
    margin-bottom: 3px;
    color: #5a5a5a!important;
    line-height: 1;
    font-weight: 600;
}

.product-load-more {
    font-size: 17px;
    color: #333333;
    background-color: #fecb1b;
    text-transform: uppercase;
    padding: 15px 20px;
    width: 100%;
}

.product-load-more:hover {
    background-color: #1D7F35!important;
    color: #fff;
}

.price del+ins {
    margin-left: 0;
}

.btn-product-link:hover {
    background-color: #f5c000!important;
    color: #000;
    text-decoration: none;
}

.product-options {
    margin-bottom: 15px;
}

.product-category-menu {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
    display: none;
    background-color: #FECB1B;
    overflow-x: auto!important;
    -webkit-overflow-scrolling: touch;
}

.product-category-menu-ul {
    margin: 0;
    list-style: none;
    padding: 0;
    /*display: flex;
     flex-wrap: nowrap;*/
     white-space: nowrap;
     overflow-x: auto!important;
     -webkit-overflow-scrolling: touch;
     padding: 20px;
     width: 100%;
 }

 .product-category-menu a {
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
}

.product-category-menu a:hover {
    text-decoration: none;
    color: #000;
}

.product-category-menu li {
    margin: 0 20px;
    display: inline-block;
}


.products .owl-item>.product.hover, .products .owl-item>.product:hover, ul.products li.product.hover, ul.products li.product:hover {
    z-index: auto!important;
}

.product-category-menu .current-menu-item > a {
    font-weight: bold;
    color: #E62F2E;
}

ul.products {
    display: flex;
    flex-wrap: wrap;
}

ul.products li.product {
    display: flex;
    flex-direction: column;
}

ul.products li.product .product-outer {
    display: block;
    width: 100%;
    height: 100%!important;
    margin: auto;
    text-decoration: none;
    transition: all 0.2s ease-in-out 0s;
}

ul.products li.product .product-inner {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    position: relative!important;
}

.filter-content label {
    line-height: 1.1!important;
}

.product-horizontal-gap {
    -webkit-box-flex: 1;
    flex-grow: 1;
}

.yith-wcan-filters-opener {
    margin-bottom: 20px;
    position: sticky;
    z-index: 1;
    top: 0;
    background-color: #E62F2E!important;
    border-color: #E62F2E!important;
}

.yith-wcan-filters-opener + .yith-wcan-filters-opener {
    display: none!important;
}

.our-product-filter .filter-items {
    display: flex;
    white-space: nowrap;
    overflow: auto;
    overflow-y: hidden;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}

.our-product-filter .filter-items li a {
    padding: 10px 20px;
    background-color: #ffbe0f;
    color: #000!important;
    border-radius: 150px;
    font-weight: 600!important;
        text-transform: uppercase;
    font-size: 15px;
}

.our-product-filter {
        padding-top: 20px;
}

.our-product-filter .filter-content {
    text-align: center;
    display: flex;
    justify-content: center;
}

.our-product-filter .filter-items li {
        margin-right: 10px!important;
}


.our-product-filter  li.active a {
        background-color: #E62F2E!important;
    color: #fff!important;
}

.home .site-content {
    padding-top: 20px;
}


@media only screen and (max-width: 1199px) {
    .logo-mobile {
        height: 70px;
    }
}

@media only screen and (max-width: 767px) {
  ul.products li.product .product-inner {
    flex-direction: row;
  }

  .btn-product-link-mobile {
    display: inline-flex!important;
  }

  .btn-product-link-desktop {
    display: none!important;
  }

    .btn-product-link {
        display: inline-flex;
        padding: 10px 20px;
    }
    body h2.woocommerce-loop-product__title, 
    body ul.products li.product .woocommerce-LoopProduct-link>h2 {
        font-size: 16px!important;
    }


    .products .spicy-product .product-image-wrapper {
 		-ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .products .product-content-wrapper {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .product-image-wrapper {
        padding: 0!important;
    }

    ul.products li.product {
        margin-bottom: 0;
    }

    .product-content-wrapper {
        padding-right: 0!important;
    }

    .header-new__cart {
        background-color: #E62F2E!important;
        position: fixed!important;
        z-index: 9;
        border-radius: 50%;
        right: 2px!important;
        bottom: 75px!important;
        height: 50px!important;
        width: 50px!important;
        display: flex!important;
        align-items: center!important;
        justify-content: center!important;
        padding: 0!important;
    }

    .header-new__cart .icon {
        line-height: 1;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .header-new__cart .icon:before {
        content: '';
        background-image: url(/wp-content/uploads/2021/12/bag-1-1.svg);
        background-position: center;
        width: 30px;
        height: 30px;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .header-new__cart .cart-qw {
        background: #fecb1b;
        color: #000000;
        top: 0;
    }

    .sum-result {
        background-color: #fecb1b!important;
    }

    .product-category-menu {
        display: block;
    }

    .product-category-menu-ul {
        padding: 5px 10px;
    }

    .product-category-menu a { 
        font-size: 14px;
    }

    #scrollUp {
        bottom: 145px!important;
    }

    .header-new .header-new__time {
        display: flex!important;
    }

    .header-new .header-new__time .iconG-clock {
        display: none!important;
    }

    .icon-item {
        font-size: 11px!important;
        line-height: 1.2!important;
    }

    .header-new__right {
        flex-wrap: nowrap!important;
    }

    .home .pizzaro-sorting {
        padding: 0!important;
        margin-bottom: 20px!important;
    }

}


@media only screen and (max-width: 480px) {
    .woocommerce-product-details__short-description {
        font-size: 12px;
    }

    ul.products li.product .price {
        font-size: 14px;
    }

    .product-options {
        font-size: 12px;
    }

    .btn-product-link {
        font-size: 14px;
    }

    .products .spicy-product .product-image-wrapper:before {
        width: 40px;
        height: 49px;
    }
   /* .products .spicy-product .product-image-wrapper {
       -ms-flex: 0 0 45%;
       flex: 0 0 45%;
       max-width: 45%;
   }*/
/*
   .products .product-content-wrapper {
    -ms-flex: 0 0 55%;
    flex: 0 0 55%;
    max-width: 55%;
}*/
}

.icon-item-mobile-menu {
    color: #fff;
    border-top: 1px solid #656565;
    padding-top: 20px;
    margin-top: 20px;
    text-align: center;
}

.icon-item-mobile-menu a {
    color: #fff;
    padding: 10px 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.icon-item-mobile-menu a:before {
    content: '\0045';
    display: inline-block;
    font-family: 'Glyphter';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 10px;
    font-size: 16px;
}

.grecaptcha-badge {
    display: none!important;
}

@media only screen and (max-width:  767px) {
    .icon-item, .icon-item-link {
        font-size: 16px;
    }
}