.elementor-4020302 .elementor-element.elementor-element-47638bfe{width:100%;max-width:100%;}.elementor-4020302 .elementor-element.elementor-element-1cae8915 .swiper-container:not(.swiper-container-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-4020302 .elementor-element.elementor-element-1cae8915 .elementor-image-carousel-caption{text-align:center;}.elementor-4020302 .elementor-element.elementor-element-1cae8915 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:25px 25px 25px 25px;}.elementor-4020302 .elementor-element.elementor-element-61a26762.elementor-image-gallery--layout-grid figure{width:calc(100% / 3);padding:0 15px 15px 0;}.elementor-4020302 .elementor-element.elementor-element-61a26762.elementor-image-gallery--layout-masonry .elementor-image-gallery{columns:3;column-gap:15px;}.elementor-4020302 .elementor-element.elementor-element-61a26762.elementor-image-gallery--layout-grid .elementor-image-gallery{margin:0 -15px -15px 0;}.elementor-4020302 .elementor-element.elementor-element-61a26762.elementor-image-gallery--layout-masonry figure{margin-bottom:15px;}.elementor-4020302 .elementor-element.elementor-element-61a26762 figure img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;border-radius:15px 15px 15px 15px;}.elementor-4020302 .elementor-element.elementor-element-61a26762 figcaption{display:none;}.elementor-4020302 .elementor-element.elementor-element-61a26762 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-4020302 .elementor-element.elementor-element-3255bbaf > .elementor-element-populated{margin:0px 0px 0px 50px;}.elementor-4020302 .elementor-element.elementor-element-322f169b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4020302 .elementor-element.elementor-element-6f6048d4{padding:0px 0px 0px 0px;}.elementor-4020302 .elementor-element.elementor-element-38d262a0 .tabs-container{background-color:rgba(255,255,255,0);padding:0px 0px 0px 0px;}.elementor-4020302 .elementor-element.elementor-element-38d262a0 .tabs-container .product-description{max-width:100%;}.elementor-4020302 .elementor-element.elementor-element-38d262a0 .tabs-container .tabs .tab-pane{padding:0px 0px 0px 0px;}.elementor-4020302 .elementor-element.elementor-element-38d262a0 .tabs-container .nav-item{font-family:"Alexandria new", sans-serif;}@media(max-width:1024px){.elementor-4020302 .elementor-element.elementor-element-61a26762.elementor-image-gallery--layout-grid figure{width:calc(100% / 3);}.elementor-4020302 .elementor-element.elementor-element-61a26762.elementor-image-gallery--layout-masonry .elementor-image-gallery{columns:3;}}@media(max-width:767px){.elementor-4020302 .elementor-element.elementor-element-47638bfe{width:100%;max-width:100%;}.elementor-4020302 .elementor-element.elementor-element-61a26762.elementor-image-gallery--layout-grid figure{width:calc(100% / 2);}.elementor-4020302 .elementor-element.elementor-element-61a26762.elementor-image-gallery--layout-masonry .elementor-image-gallery{columns:2;}.elementor-4020302 .elementor-element.elementor-element-3255bbaf > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-4020302 .elementor-element.elementor-element-322f169b{width:100%;max-width:100%;}.elementor-4020302 .elementor-element.elementor-element-661f06b0{width:100%;max-width:100%;}.elementor-4020302 .elementor-element.elementor-element-448cad9f{width:100%;max-width:100%;}.elementor-4020302 .elementor-element.elementor-element-38d262a0{width:100%;max-width:100%;}.elementor-4020302 .elementor-element.elementor-element-53a830{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-4020302 .elementor-element.elementor-element-76d67452{width:45%;}.elementor-4020302 .elementor-element.elementor-element-3255bbaf{width:55%;}}/* Start custom CSS for image-carousel, class: .elementor-element-1cae8915 */.elementor-4020302 .elementor-element.elementor-element-1cae8915 .elementor-widget-container{
   overflow: hidden
}
.elementor-4020302 .elementor-element.elementor-element-1cae8915 figcaption{
    display:none;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Alexandria new';
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Thin.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria new';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-ExtraLight.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-ExtraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria new';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Regular.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria new';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Light.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria new';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Medium.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria new';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-SemiBold.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria new';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Bold.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria new';
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-ExtraBold.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Alexandria new';
	font-weight: 900;
	font-style: normal;
	font-display: swap;
	src: url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Black.woff') format('woff'),
		url('/cz/cs/modules/creativeelements/views/fonts/subset-Alexandria-Black.woff2') format('woff2');
}
 /* End Custom Fonts CSS */