.elementor-2295 .elementor-element.elementor-element-67ad79a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2295 .elementor-element.elementor-element-83faaf7.elementor-element{--align-self:flex-end;}.elementor-2295 .elementor-element.elementor-element-3f0f568{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2295 .elementor-element.elementor-element-6c54016{font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;color:#FFFEFF;}.elementor-2295 .elementor-element.elementor-element-13245b7{--display:flex;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(7, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:7;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:7;}.elementor-2295 .elementor-element.elementor-element-950f23c{--rtsb-color-primary:#0066ff;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-product, .elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container [class*=category-single-layout] .rtsb-category-grid .single-category-area .category-title, .elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container [class*=rtsb-category-layout] .rtsb-category-grid .category-wrapper .category-title, .elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container [class*=category-single-layout] .rtsb-category-grid .single-category-area .category-title-with-count{color:#000000;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container [class*=category-single-layout] .rtsb-category-grid .single-category-area .category-title, .elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container [class*=rtsb-category-layout] .rtsb-category-grid .category-wrapper .category-title{background-color:#CECECE;}@media(max-width:1024px){.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:2;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:2;}}@media(max-width:767px){.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-2295 .elementor-element.elementor-element-950f23c .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://panoptikum-zuerich.ch/wp-content/uploads/2024/08/futura-light-bt.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://panoptikum-zuerich.ch/wp-content/uploads/2024/08/Futura-Light-Italic-font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://panoptikum-zuerich.ch/wp-content/uploads/2024/08/futura-medium-bt.ttf') format('truetype');
}
/* End Custom Fonts CSS */