.elementor-754 .elementor-element.elementor-element-d75c8e8, .elementor-754 .elementor-element.elementor-element-d75c8e8 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-754 .elementor-element.elementor-element-d75c8e8:hover, .elementor-754 .elementor-element.elementor-element-d75c8e8:hover > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-754 .elementor-element.elementor-element-d75c8e8{padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-31b3d2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-754 .elementor-element.elementor-element-bc3f6f5{--e-transform-transition-duration:400ms;}.elementor-754 .elementor-element.elementor-element-bc3f6f5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-754 .elementor-element.elementor-element-ef8c9ab > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-754 .elementor-element.elementor-element-ef8c9ab .jet-woo-builder-archive-product-title, .elementor-754 .elementor-element.elementor-element-ef8c9ab .jet-woo-builder-archive-product-title a{font-size:16px;font-weight:600;}.elementor-754 .elementor-element.elementor-element-b9b60d6 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-754 .elementor-element.elementor-element-b9b60d6 .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;color:var( --e-global-color-primary );font-weight:400;text-decoration:line-through;}.elementor-754 .elementor-element.elementor-element-b9b60d6 .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;color:var( --e-global-color-secondary );font-weight:400;text-decoration:none;}.elementor-754 .elementor-element.elementor-element-b9b60d6 .jet-woo-builder.elementor-jet-single-price .price{font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-754 .elementor-element.elementor-element-b9b60d6 .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}body:not(.rtl) .elementor-754 .elementor-element.elementor-element-23541e8{right:20px;}body.rtl .elementor-754 .elementor-element.elementor-element-23541e8{left:20px;}.elementor-754 .elementor-element.elementor-element-23541e8{top:20px;}.elementor-754 .elementor-element.elementor-element-23541e8 .jet-woo-product-badge{font-size:17px;font-weight:600;background-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:5px 10px 5px 10px;}.elementor-754 .elementor-element.elementor-element-23541e8 .jet-woo-builder-archive-product-sale-badge{text-align:right;}.elementor-754 .elementor-element.elementor-element-777590b{padding:0px 10px 0px 10px;bottom:85px;}body:not(.rtl) .elementor-754 .elementor-element.elementor-element-777590b{left:0px;}body.rtl .elementor-754 .elementor-element.elementor-element-777590b{right:0px;}@media(max-width:1024px){.elementor-754 .elementor-element.elementor-element-777590b{bottom:75px;}}@media(max-width:767px){.elementor-754 .elementor-element.elementor-element-777590b{bottom:75px;}}/* Start custom CSS for shortcode, class: .elementor-element-777590b */.archive-rating .untappd-rating-number,.archive-rating .untappd-count {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d75c8e8 *//* DESKTOP */
.ts-product-card {
    box-shadow: 0 2px 6px 1px rgba(0, 0, 0, .08);
}

.ts-product-card .elementor-widget-image img {
    border-radius: 5px 5px 0px 0px;
}

.ts-product-card .elementor-widget-theme-post-featured-image,
.ts-product-card .elementor-widget-theme-post-featured-image .elementor-widget-container {
	position: relative;
	overflow: hidden;
}

.ts-product-card .elementor-element-23541e8 {
	position: absolute !important;
	top: 0 !important;
	right: 0 !important;
	left: auto !important;
	bottom: auto !important;
	width: 170px;
	height: 170px;
	z-index: 30;
	pointer-events: none;
	margin: 0 !important;
}

.ts-product-card .jet-woo-builder-archive-product-sale-badge {
	position: absolute;
	top: 0;
	right: 0;
	width: 170px;
	height: 170px;
	overflow: hidden;
}

.ts-product-card .jet-woo-product-badge.jet-woo-product-badge__sale {
	position: absolute;
	top: 8px;
	right: -64px;
	width: 248px;
	height: 38px;
	box-sizing: border-box;
	display: block;
	background: #f7c400;
	color: #111;
	font-size: 20px;
	font-weight: 500;
	line-height: 30px;
	text-align: center;
	padding-top: 5px;
	text-indent: 48px;
	min-width: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	white-space: nowrap;
	overflow: visible;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform-origin: center center;
	-webkit-transform-origin: center center;
}

.untappd-stars-svg {
	width: 100px !important;
}

/* TABLICA */
@media (max-width: 1024px) {
	.ts-product-card .elementor-element-23541e8 {
		width: 118px;
		height: 118px;
	}

	.ts-product-card .jet-woo-builder-archive-product-sale-badge {
		width: 118px;
		height: 118px;
	}

	.ts-product-card .jet-woo-product-badge.jet-woo-product-badge__sale {
		top: 7px;
		right: -44px;
		width: 172px;
		height: 28px;
		font-size: 15px;
		line-height: 22px;
		padding-top: 3px;
		text-indent: 34px;
	}
	
	.untappd-stars-svg {
		width: 70px !important;
	}
}

/* TELEFON */
@media (max-width: 767px) {
	.ts-product-card .elementor-element-23541e8 {
		width: 82px;
		height: 82px;
	}

	.ts-product-card .jet-woo-builder-archive-product-sale-badge {
		width: 82px;
		height: 82px;
	}

	.ts-product-card .jet-woo-product-badge.jet-woo-product-badge__sale {
		top: 4px;
		right: -31px;
		width: 120px;
		height: 20px;
		font-size:11px!important;
		line-height: 11px;
		padding-top: 2px;
		text-indent: 24px;
	}
	
	.untappd-stars-svg {
		width: 60px !important;
	}
}/* End custom CSS */