/* STICKY HEADER SHADOW */
.site-header-upper-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck {
	box-shadow: 0 0 010px 0 #35524d1A;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #35524d26;
}
.site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header {
	box-shadow: 0 0 010px 0 #35524d1A;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #35524d26;
}
.site-main-header-wrap.site-header-focus-item.site-header-row-layout-standard.site-header-row-tablet-layout-default.site-header-row-mobile-layout-default{
	box-shadow: 0 0 010px 0 #35524d1A;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #35524d26;
}
#mobile-header .kadence-sticky-header {
	box-shadow: 0 0 010px 0 #35524d1A;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #35524d26;
}
#wrapper .kadence-menu-mega-enabled > .sub-menu {
	box-shadow: inset 0 10px 10px -10px #35524d1A;
	border-top-style: solid;
	border-width: 1px;
	border-color: #35524d26;
}
/* header icons */
.menu-toggle-icon{
	position: relative;
	display: flex;
	flex-direction: column;
	margin-top: 1px;
}
.menu-toggle-icon::after {
	content: 'Menü';
	font-size: 11px;
	font-weight: 500;
	margin-top: -1px
}
.fkcart-shortcode-container .fkcart-shortcode-count {
	right: -6px;
	top: -3px;
}
@media (max-width:768px){
	.site-main-header-inner-wrap.site-header-row.site-header-row-has-sides.site-header-row-center-column{
		max-height: 62px;
	}
}
.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button.loading {
	position: relative;
	opacity:1;
	color: transparent;
}
.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button.loading:after {
	display: block;
	width: 16px;
	height: 16px;
	position: absolute;
	left: calc(50% - 8px);
	top: calc(50% - 10px);
	animation: fkcartSpinAround .5s linear infinite;
	border-bottom: 1px solid var(--fkcart-primary-bg-color);
	border-left: 1px solid var(--fkcart-primary-bg-color);
	border-right: 1px solid transparent;
	border-top: 1px solid transparent;
	border-radius: 2904px;
	content: '';
}
.whoop.rmz-chat-bubble {
	z-index: 10 !important;
}
/* Wistia radius */
.wistia_responsive_padding {
	border-radius: 10px;
	overflow: hidden;
}