h1.fusion-responsive-typography-calculated{
font-size: 46px;
}
h2.fusion-responsive-typography-calculated{
font-size: 28px !important;
}
h3.fusion-responsive-typography-calculated{
font-size: 26px !important;
}
h4.fusion-responsive-typography-calculated{
font-size: 15px !important;
}
h5.fusion-responsive-typography-calculated{
font-size: 12px !important;
}
h6.fusion-responsive-typography-calculated{
font-size: 11px !important;
}
.post-content h3{
	font-size: 28px !important;
}
.post-content p{
	font-size: 15px !important;
}

.gt_switcher_wrapper {
	margin-top: 16px;
		position: absolute !important;
	top: 0px;
}

 div.gt_switcher.notranslate {
	width: 128px !important;
	border-radius: 0px !important;
}

 .gt_switcher >div > a {
	font-size: 12px !important;
}

.fusion-icon {
position: absolute;
top: 13px !important;
right: -16px !important;
}

.sub-menu {
	backdrop-filter: blur(20px); !important; 
}

.fusion-sticky-shadow {
	backdrop-filter: blur(20px); !important;
}


/*.single-product span.sku_wrapper {
    display: none !important;
}*/

.posted_in {
    display: none !important;
}

/*.tagged_as {
    display: none !important;
}*/

h1.product_title {
	font-size: 20px !important;
}

h3 a {
	font-size: 20px !important;
}

bdi {
	font-size: 18px;
	font-weight: bold;
}

.fusion-product-wrapper {
	border: 1px solid white !important;
	padding-bottom: 32px;
	transition: all .4s;
}

.fusion-product-wrapper a img {
	border: 1px solid rgba(0, 0, 0, 0) !important;
	transition: all .4s;
	/*border-radius: 16px !important;*/
}

.fusion-product-wrapper a img:hover {
	/*box-shadow: 0px 0px 15px 5px #5F7D77 !important;*/
	border: 1px solid green !important;
}

.woocommerce-loop-category__title {
		font-size: 0px !important;
    /*position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 8px !important;
    background-color: rgba(0, 0, 0, 0.0);
    color: white !important;
    text-shadow: 0 0 10px rgba(0, 0, 0, 1);
    font-weight: bold !important;
    text-align: center;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);*/
}

.woosq-popup {
	max-width: 1800px;
}

.summary {
	padding: 8px !important;
}

/*.slick-slide img {
	border-radius: 20px !important;
}*/

.thumbnail {
	padding-right: 32px !important;
	padding-left: 32px !important;
	padding-bottom: 16px !important;
}

/*.slick-arrow {
	border-radius: 100px !important;
}*/

/*Radius del hover de productos*/
.attachment-woocommerce_thumbnail {
	/*border-radius: 8px !important;*/
}

.mfp-content .thumbnails {
	background-color: rgba(255, 255, 255, 0.0) !important;
}

.mfp-with-anim {
	background-color: rgba(0, 0, 0, 0) !important;
}

.woosq-btn {
	border: 1px solid gray;
	padding: 6px;
	transition: all .3s;
}


.woosq-btn:hover {
	border: 1px solid;
	box-shadow: 0px 0px 4px 1px #5F7D77 !important;
}

mark.count {
	display: none;
}



/*.fusion-clean-product-image-wrapper {
	border: 1px solid gray;
}*/



.single-product .posted_in, .single-product .tagged_as {
    display: none;
}

/*Hide default hover*/
.fusion-rollover {
	opacity: 0 !important;
}

.fusion-product-buttons {
	display: none;
}

.fusion-image-wrapper:hover {
	transition: .6s;
}















.swiper-slide:hover {
	transform: scale(1.04) !important;
}

.swiper-slide {
	transform: scale(1) !important;
}

.fusion-clean-product-image-wrapper {
  overflow: hidden;
}



.epic-race-label {
    font-size: 32px;
		font-family: cursive;
    padding: 2px 10px;
    position: absolute;
    top: -10px;
    right: 8px;
    z-index: 9;
		cursor: default;
}

.woocommerce-loop-category__title {
    text-align: center;
	padding-bottom: -100px !important;
}

/*Hide full payments*/
.deposits-input-wrapper {
	display: none;
}

.wc-ppcp-product-payments__container {
	display: none;
}

.fusion-out-of-stock { 
    display: none;
}

.awb-icon-shopping-cart {
	position: absolute !important;
left: 0 !important;

transform: translateY(100%) ;
	transform: translateX(-40px) !important;
}

.entry-title {
	class=”notranslate”
}