 /*Redux*/ #header.header h1.site-title{line-height:22px;font-weight:400;font-style:normal;font-size:22px;}.blog-listing-wrap h2.entry-title, .search h2.entry-title{font-family:BazarMedium;text-transform:uppercase;line-height:38px;font-weight:400;font-style:normal;font-size:33px;}.footer-area, .footer-area p{line-height:21px;font-size:14px;}.ox-menu .sub-menu.mm-font-style .ox-megamenu-list > .menu-item:not(.menu--text-bold) > a, .ox-menu :is(.ox-dropdown--megamenu, .multicolumn-menu) > .sub-menu.mm-font-style > .menu-item > .sub-menu > .menu-item:not(.menu--text-bold) > a, .ox-menu :is(.ox-dropdown--megamenu, .multicolumn-menu) > .sub-menu.mm-font-style > .menu-item:not(.menu--text-bold) > a{font-family:Georgia, serif;text-transform:capitalize;line-height:14px;font-weight:400;font-style:normal;font-size:14px;}.woocommerce-mini-cart .quantity, .woocommerce .grid-products-wrapper .woocommerce-Price-amount{font-family:Vidaloka,Georgia, serif;line-height:15px;font-weight:400;font-style:normal;font-size:15px;}div.product .entry-summary .product_title, .woocommerce-page div.product .product_title, .single-product div.product h1.product_title{font-family:BazarMedium;text-transform:uppercase;font-weight:400;font-style:normal;}.product-content-wrapper .entry-summary .price, .woocommerce .product .entry-summary .price{font-family:Vidaloka,Georgia, serif;line-height:30px;font-weight:400;font-style:normal;font-size:30px;}.woocommerce .product-bar .woocommerce-Price-amount{font-family:Vidaloka,Georgia, serif;line-height:20px;font-weight:400;font-style:normal;font-size:20px;}.woocommerce-mini-cart .quantity, .woocommerce-mini-cart .woocommerce-Price-amount{font-family:Vidaloka,Georgia, serif;line-height:15px;font-weight:400;font-style:normal;font-size:15px;}.woocommerce-mini-cart__total, .woocommerce-mini-cart .woocommerce-mini-cart__total .woocommerce-Price-amount{font-family:Vidaloka,Georgia, serif;font-weight:400;font-style:normal;} /*Theme*/ .ox-menu > ul > li > a .ox-menu-label{ justify-content: center; width:100%; top: -2px; left:0; transform: translateY(-100%); }.ox-menu .sub-menu .ox-menu-label{ position:relative; left:0; top: -3px; padding: 3px 5px; }.menu--stars-on .ox-menu .nav-menu > li:before{background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 9" width="9" height="9"><polygon points="4.5,0 5.9,3 9,3.4 6.8,5.7 7.3,9 4.5,7.5 1.7,9 2.3,5.7 0,3.4 3.1,3 " fill="rgb(166,91,59)"/></svg>');}.grid-products-banner-1 .grid-products-wrapper > div{ background-color: transparent; }.grid-products-banner-1 .grid-products-wrapper > div{ background-image: url("https://stallcasino-mariendorf.com/wp-content/uploads/2026/04/banner-blue-orange.png"); background-repeat: no-repeat; background-position: center top; background-size: contain; background-attachment: scroll; }.grid-products-banner-2 .grid-products-wrapper > div{ background-color: transparent; }.grid-products-banner-2 .grid-products-wrapper > div{ background-image: url("https://stallcasino-mariendorf.com/wp-content/uploads/2026/04/banner-blue-orange-2.png"); background-repeat: no-repeat; background-position: center top; background-size: contain; background-attachment: scroll; }.grid-products-banner-1 .grid-products-wrapper:hover{transform: scale(1.035);} .grid-products-banner-2 .grid-products-wrapper:hover{transform: scale(1.035);} .woocommerce div.product div.images img.retro-product-gallery__image{width:auto;}.ox-menu .nav-menu>.menu-item{padding-left: 15px; padding-right: 15px; }.header .header-main__inner .header-left > .header-block,.header .header-main__inner .header-right > .header-block{flex-wrap:nowrap; }#header.header .header-main__inner{padding-left: 19px; padding-right: 19px; }.header-main__inner{ min-height: 88px; }.sticky .sticky-header-filler{ height: 108px; min-height: 108px; }#header.header.sticky-resized.is-sticky .header-main__inner{ max-height: 50px; min-height: 50px; }header .topline .header-item{padding-left: 12px; padding-right: 12px; }.header-centered-logo .flex-column.logo, .header .flex-column.logo{ max-width: 175px; }.header-mobile .flex-column.logo{ max-width: 150px; }.header-mobile .flex-column.logo{ min-width: 150px; }#header.header.is-sticky .flex-column.logo img{ max-height: 150px!important; }#header-mobile.header-mobile .flex-column.logo img{ max-height: 120px!important; }.flex-column.logo.logo-outside{ top: -250px; margin-bottom:-512px}.header .header-item.cart .cart-text{display:none!important; }.header .header-item.myaccount .text{display:none!important; }.header .header-item.slide-out-menu .text{display:none!important; }.header .header-item.cart .item-w-circle{display:none!important; }.header .header-item.myaccount .item-w-circle{display:none!important; }.header .header-item.slide-out-menu .item-w-circle{display:none!important; }@media only screen and (max-width: 768px){.header-mobile .header-item.cart .cart-text{display:none!important; }.header-mobile .header-item.myaccount .text{display:none!important; }.header-mobile .header-item.slide-out-menu .text{display:none!important; }.header-mobile .topline .topline-inner{flex-wrap: wrap; }.header-mobile .topline .flex-column{ width: 100%; display: flex; align-items: center; text-align: center; }.header-mobile .topline .flex-column .nav{width:auto;}}.sticky-resized.is-sticky .header-main__inner :is( .header-item.search, .header-item.slide-out-menu .text, .header-item.myaccount .text, .header-item.additional-text, .ox-menu,){display:none!important;}.header:not(.sticky-resized.is-sticky) .header-main__inner .header-item.slide-out-menu{display:none!important;}.footer-area{ --retro-body-fs:14px}:root{--retro-perf-paper-edge: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 3"><path d="M0,3H4a7.5,7.5,0,0,1,6-3H0V3Z" fill="rgb(229,221,209)"/><path d="M10,0a7.5,7.5,0,0,1,6,3h4V0H10Z" fill="rgb(229,221,209)"/></svg>');--retro-star: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 9" width="9" height="9"><polygon points="4.5,0 5.9,3 9,3.4 6.8,5.7 7.3,9 4.5,7.5 1.7,9 2.3,5.7 0,3.4 3.1,3 " fill="rgb(166,91,59)"/></svg>');--retro-portfolio-camera: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="27" height="19" fill="rgb(166,91,59)" viewBox="0 0 27 19"><path d="M24,3H20a2,2,0,0,0-2-2H11A2,2,0,0,0,9,3H5A4,4,0,0,0,1,7v9a4,4,0,0,0,4,4H24a4,4,0,0,0,4-4V7A4,4,0,0,0,24,3ZM14.5,17A5.5,5.5,0,1,1,20,11.5,5.5,5.5,0,0,1,14.5,17Z" transform="translate(-1 -1)" /><circle cx="13.5" cy="10.5" r="3.5"/></svg>');--retro-btn-ribbon-color:rgb(106,106,106);--retro-btn-ribbon-i: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 40 44" xml:space="preserve"><polygon points="40,44 19.9,36 0,44 0,0 40,0 " style="fill:rgb(106,106,106)" /><polygon class="retro-ribbon-stroke" points="36.5,38.5 19.9,32.2 3.5,38.5 3.5,3.5 36.5,3.5 " style="stroke:rgba(255,255,255,0.09);fill:none;stroke-miterlimit:10"/></svg>');--retro-tags-star: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6 6" width="6" height="6"><polygon points="3 0 3.9 2 6 2.3 4.5 3.8 4.9 6 3 5 1.1 6 1.5 3.8 0 2.3 2.1 2 3 0" fill="rgb(166,91,59)"/></svg>');--retro-woo-btn-ribbon-i: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 40 44" xml:space="preserve"><polygon points="40,44 19.9,36 0,44 0,0 40,0 " style="fill:rgb(163,84,59)" /><polygon class="retro-ribbon-stroke" points="36.5,38.5 19.9,32.2 3.5,38.5 3.5,3.5 36.5,3.5 " style="stroke:rgba(255,255,255,0.09);fill:none;stroke-miterlimit:10"/></svg>');--retro-grid-col-n:4;--retro-header-items-gap: 6px;--retro-body-font:Georgia, serif;--retro-body-fs:15px;--retro-price-font:Vidaloka;}.footer-area{--retro-small-arrow-hover: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9.6" height="14" viewBox="0 0 9.6 14"><polygon points="9.6 7 4 0 4 2 0 2 0 12 4 12 4 14 9.6 7" fill="rgb(245,229,205)"/></svg>');}@media only screen and (max-width: 1399.9px) {:root{--retro-grid-col-n:3;}}@media only screen and (max-width: 991.9px) {:root{--retro-grid-col-n:3;}}@media only screen and (max-width: 767.9px) {:root{--retro-grid-col-n:2;--retro-body-fs: 14px;}.title-area-wrap h1.entry-title {font-size: 33px;line-height: 39px;}h1{font-size: 28px;line-height: 34px;}h2{font-size: 24px;line-height: 28px;}h3, .woocommerce-loop-category__title, .woocommerce #review_form #respond #reply-title, .woocommerce div.product .woocommerce-tabs .panel h2, .dropcap-letter.h3-dropcap, .woocommerce-page .cart-collaterals .cart_totals h2, .woocommerce .cart-collaterals .cart_totals h2{font-size: 20px;line-height: 24px;}h4{font-size: 18px;line-height: 22px;}h5 {font-size: 16px;line-height: 20px;}.footer-area .widget-title, .footer-area widgettitle{font-size: 24px;line-height: 28px;}.blog-listing-wrap h2.entry-title, .search h2.entry-title{font-size: 24px;line-height: 28px; }} /*Kirki*/ .error-404 :is(.retro-search-boxed .search-form) input.search-field{--retro-form-big-ishadow-color:rgba(235, 232, 229, 0.23);--retro-form-big-shadow-color:rgba(126, 121, 111, 0.29);}:root{--retro-date-o-text:#6a6a6a;--retro-date-o-border:rgba(106,106,106,0.49);--retro-date-o-iborder:rgba(106, 106, 106, 0.19);--retro-date-o-bg-hover:#6a6a6a;--retro-date-o-border-hover:#6a6a6a;--retro-cats-bg:#ebe7df;--retro-cats-color:rgba(106, 106, 106, 0.75);--retro-cats-bg-hover:#a65b3b;--retro-site-bg-color:#5c757a;--retro-main-bg:#e6e7e2;--retro-main-inner-shadow:rgba(201, 204, 192, 0.58);--retro-header-bline-shadow:rgba(165, 168, 143, 0.41);--retro-title-top-line-color:rgba(255, 255, 255, 0.2);--retro-content-top-small-shadow:rgba(89, 77, 56, 0.11);--retro-main-top-shadow:rgba(89, 77, 56, 0.45);--retro-content-bottom-shadow:rgba(89, 77, 56, 0.53);--retro-content-bottom-small-shadow:rgba(89, 77, 56, 0.27);--rerto-mc-input-border:rgba(99, 97, 97, 0.28);--retro-copyright-a-hover:rgba(255, 255, 255, 0.67);--retro-footer-logo-lines:rgba(41, 17, 12, 0.21);--retro-footer-a:#ffffff;--retro-footer-a-hover:rgba(255, 255, 255, 0.79);--retro-footer-bg:#9f5d41;--retro-footer-inset:rgba(100, 41, 22, 0.73);--retro-footer-line-color:#6a6a6a;--retro-arrow-bg:#a65b3b;--retro-toggle-icon-color:#a65b3b;--retro-btn-bg:#6a6a6a;--retro-btn-ribbon-color:#a3543b;--retro-btn-ribbon-i-color:#ffffff;--retro-btn-inset-bg:#eeebe6;--retro-btn-inset-inner-color:rgba(200, 187, 167, 0.61);--retro-btn-inset-bg-hover:#a65b3b;--retro-btn-inset-inner-color-hover:rgba(120, 53, 25, 0.61);--retro-list-bg-hover:#f1ede7;--retro-list-color-hover:#6a6a6a;--retro-scroll-progress-a:#6a6a6a;--retro-tags-bg:#eeebe6;--retro-tags-inner-shadow:rgba(200, 187, 167, 0.61);--retro-tags-bg-hover:#a65b3b;--retro-tags-inner-shadow-hover:rgba(120, 53, 25, 0.61);--retro-ribbon-bg:#e8e1d8;--retro-ribbon-bg-inset-color:#e0d7cc;--retro-ribbon-side-inset-color:#e0d7cc;--retro-tooltip-bg:#e3dbd0;--retro-yellow-paper:#f1ede7;--retro-yellow-paper-inner:rgba(201, 186, 163, 0.42);--rerto-perf-paper:#f1ede7;--rerto-perf-paper-inner:rgba(201, 186, 163, 0.7);--retro-slider-bullets-top-shadow-color:rgba(201, 204, 192, 0.46);--retro-stamp-hover-color:#ffffff;--retro-stamp-bg-hover:#a65b3b;--retro-green:#a4593a;--retro-title-color:#6a6a6a;--retro-a-color:#6a6a6a;--retro-header-icon-color:#a65b3b;--retro-header-icon-bg-hover:#a65b3b;--retro-header-icon-shadow:rgba(166, 91, 60, 0.47);--retro-bag-counter-bg:#a65b3b; --retro-nav-color:#6a6a6a;--retro-topline-bg:#a65b3b;--retro-topline-ishadow:rgba(122, 51, 28, 0.45);--retro-topline-l1:rgba(247, 236, 218, 0.07);--retro-topline-l2:rgba(112, 28, 0, 0.14);}body{background-image:none;background-repeat:repeat-x;background-position:left top;background-attachment:scroll;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;}.main-bg, header.header{background-image:url("https://stallcasino-mariendorf.com/wp-content/uploads/2026/04/content-pattern.png");background-repeat:repeat;background-position:left top;background-attachment:scroll;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;}.main-pattern{background-image:url("https://stallcasino-mariendorf.com/wp-content/uploads/2026/04/main-pattern.jpg");background-repeat:repeat;background-position:left top;background-attachment:scroll;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;}.footer-area .shortcode_testimonial .owl-nav>[class*="owl-"]{border-color:rgba(255, 255, 255, 0);}.footer-area{--retro-date-o-border:rgba(255, 255, 255, 0);--retro-cats-bg:#e8e1d8;--retro-footer-cat-label:#e8e1d8;background-image:url("https://stallcasino-mariendorf.com/wp-content/uploads/2026/04/footer-area-bg.png");background-repeat:repeat;background-position:left top;background-attachment:scroll;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;}.footer-area .retro-ribbon-icon-color{color:#f5e5cd;fill:#f5e5cd;}.footer-area .testimonial_author{color:#ffffff;}.copyright-area{--retro-footer-social-dark-bg:rgba(0, 0, 0, 0.36);}.footer-area-bottom-line:before{background-color:rgba(82, 14, 0, 0.23);}.header .header-main{-webkit-box-shadow:var(--retro-header-shadow-props) rgba(54, 44, 32, 0.43);-moz-box-shadow:var(--retro-header-shadow-props) rgba(54, 44, 32, 0.43);box-shadow:var(--retro-header-shadow-props) rgba(54, 44, 32, 0.43);}header .topline-inner{background-image:url("https://stallcasino-mariendorf.com/wp-content/uploads/2026/04/top-pattern.png");background-repeat:repeat;background-position:left top;background-attachment:scroll;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;}.portfolio-underline .portfolio-listing__item:hover .portfolio-listing__content:after{background:rgba(59, 24, 18, 0.09);}.mini-cart-promo-text{background-image:url("https://stallcasino-mariendorf.com/wp-content/uploads/2026/04/top-pattern.png");}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{--retro-progress:#dedfd9;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{--retro-progress-a:#6a6a6a;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{--retro-slider-handle-bg:#a65b3b;}