@charset "UTF-8";div.single-product div.product .woocommerce-product-gallery{display:none}div.single-product div.product div.summary{width:100%;float:none}div.single-product div.product div.summary .product_title{display:none}div.single-product div.product div.summary button.button.alt.disabled{background-color:#c2d066}div.single-product div.product div.summary form.cart .variations .value label{margin-left:.5rem}div.single-product div.product div.summary .product_meta{display:none}div.single-product div.product div.summary form.cart{flex-wrap:wrap}div.single-product div.product div.summary .variations tr[class^="attribute-pa_"]{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){div.single-product div.product div.summary .variations tr[class^="attribute-pa_"]{width:343px}}div.single-product div.product div.summary .variations tr[class^="attribute-pa_"] td{padding:0}div.single-product div.product div.summary .variations tr[class^="attribute-pa_"] .label{width:100%;padding-left:0!important}div.single-product div.product div.summary .variations tr[class^="attribute-pa_"] .label label{font-weight:700;padding-left:0!important}div.single-product div.product div.summary .variations tr[class^="attribute-pa_"] .value>div{display:flex;margin-bottom:5px}div.single-product div.product div.summary .variations tr[class^="attribute-pa_"] .value input{margin-top:5px}div.single-product div.product div.summary .variations tr[class^="attribute-pa_"] .value input[disabled]+label{color:#777;text-decoration:line-through}div.single-product div.product div.summary .variations tr[class^="attribute-pa_"] .value label{margin-bottom:0;display:inline}.iim-event-calendar{margin-top:20px;width:100%}body.home .iim-event-calendar{margin-top:12px}.iim-event-calendar .event-month{margin:20px 0 5px}.iim-event-calendar .event-entry{display:flex;margin-bottom:7px}.iim-event-calendar .event-link,.iim-event-calendar .addtocart{border-radius:15px;font-size:18px;padding:0 12px;text-decoration:none}body.home .iim-event-calendar .event-link{font-size:14px;text-align:left}.iim-event-calendar .event-link,.iim-event-calendar .blindeintrag .event-link,.iim-event-calendar .blindeintrag.outofstock .event-link{width:100%;color:#000;border:1px solid #828f39;background:-moz-linear-gradient(#d8e597,#b0bf5f);background:-webkit-linear-gradient(#d8e597,#b0bf5f);background:linear-gradient(#d8e597,#b0bf5f)}.iim-event-calendar .outofstock .event-link{border:1px solid #777;background:-moz-linear-gradient(#cecbcb,#bfbfbf);background:-webkit-linear-gradient(#cecbcb,#bfbfbf);background:linear-gradient(#cecbcb,#bfbfbf)}@media only screen and (min-width:768px){body:not(.home) .iim-event-calendar .blindeintrag{padding-right:178px}}.iim-event-calendar .blindeintrag .event-link{user-select:none}.iim-event-calendar .event-link:hover{background:#f0f6a5}.iim-event-calendar .outofstock .event-link:hover{background:#e0e0e0}.iim-event-calendar .outofstock.blindeintrag .event-link:hover{background:#d8e597}.iim-event-calendar .event-link.more{background:#7e8e19;text-align:center!important}.iim-event-calendar .event-link.more .event-title{color:#FFF;float:none}.iim-event-calendar .addtocart{background:#738417;color:#FFF;font-weight:600;text-transform:uppercase;line-height:31px;margin-left:10px;min-width:168px;text-align:center}.iim-event-calendar .outofstock .addtocart{background:#cecbcb;color:#777;user-select:none}.iim-event-calendar .addtocart:hover{background:#819216}.iim-event-calendar .outofstock .addtocart:hover{background:#e0e0e0}.iim-event-calendar .event-date,.iim-event-calendar .event-title{width:50%}.iim-event-calendar .outofstock .event-date,.iim-event-calendar .outofstock .event-title{text-decoration:line-through}.iim-event-calendar .event-title{font-weight:700;float:right}.iim-event-calendar .event-date .time{margin-right:30px}:target:before{content:"";display:block;height:180px;margin:-180px 0 0}.gt-header.gt-style-3 .gt-elements .gt-user-box>li>a,.gt-header.gt-style-3 .gt-elements .gt-user-box>li>a:visited{color:#000000!important}.gt-sticky-header .gt-elements .gt-user-box>li>a,.gt-sticky-header .gt-elements .gt-user-box>li>a:visited{color:#000000!important}.gt-header.gt-style-3 .gt-elements .gt-cart a,.gt-sticky-header .gt-elements .gt-cart a,.gt-mobile-menu .gt-bottom .gt-cart a{display:block;background:var(--wpr-bg-a75fb4eb-29bd-473c-b464-1cdc9013a665) center no-repeat;background-size:contain;width:50px;height:50px}.gt-header.gt-style-3 .gt-elements .gt-cart a .gt-total,.gt-sticky-header .gt-elements .gt-cart a .gt-total{top:0;background:#8f1300;color:#ffe0ab;border:2px solid #ffe0ab;width:20px;height:20px;font-size:11px}.gt-header.gt-style-3 .gt-elements .gt-cart a svg,.gt-sticky-header .gt-elements .gt-cart a svg,.gt-mobile-menu .gt-bottom .gt-cart a svg{display:none}header.gt-mobile-header{background:#444}header.gt-mobile-header .gt-menu-icon svg{fill:#ebebeb;height:30px}.gt-footer.gt-style-1{background-image:none}.gt-footer .gt-copyright{border-top:1px solid #d8d8d8}.gt-event-style-4 .gt-details{justify-content:space-between}.gt-event-style-4 .gt-details>div:first-child{margin-right:10px}.gt-event-style-4 .gt-image{border-top-left-radius:10px;border-top-right-radius:10px}.gt-event-listing .gt-event-style-4 .gt-content{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:#f6f6f6}.gt-event-listing .gt-event-style-4 .gt-image>a:before{display:none}.gt-event-style-4 .gt-content .gt-title{min-height:52px;display:flex;align-items:center}.gt-event-style-4 .gt-content .gt-duration ul li{padding:7px 20px;text-transform:lowercase}.gt-event-style-4 .gt-content .gt-price{margin-left:21px}.gt-event-style-4 .gt-content .gt-price ul li{padding:7px 14px;text-transform:lowercase;color:#000;background-color:#acba5f;font-size:20px;font-weight:400}.gt-events-slider .gt-slide-inner .gt-content .gt-title{display:none}.xoo-wsc-modal .xoo-wsc-basket{top:7px;right:5px}.shop-basket-header{position:absolute!important;z-index:100000!important}body.admin-bar .xoo-wsc-modal .xoo-wsc-basket{top:39px}#wpadminbar{z-index:999999}.xoo-wsc-container{z-index:9999999}@media only screen and (max-width:767px){.iim-event-calendar .event-entry{flex-wrap:wrap;margin-bottom:35px}body.home .iim-event-calendar .event-entry{margin-bottom:7px}.iim-event-calendar .addtocart{text-align:center;margin:10px 0 0 0}.iim-event-calendar .event-date,.iim-event-calendar .event-title{width:auto}.iim-event-calendar .event-title{float:none}.iim-event-calendar .event-date{display:block;float:none}.iim-event-calendar .event-date .time{margin-right:0}.iim-event-calendar .event-date .date,.iim-event-calendar .event-date .time{display:block}body.home .iim-event-calendar .event-date .date,body.home .iim-event-calendar .event-date .time{display:inline}}div.gt-cookie-bar.gt-style-3{background:#acba5f;padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px}div.gt-cookie-bar.gt-style-3 .gt-cookie-button{background:#FACD7D linear-gradient(#FACD7D,#F7B257);border-radius:5px;border:1px solid #000;float:right;margin-right:20px;padding:2px;text-align:center;width:150px}div.gt-cookie-bar.gt-style-3 .gt-cookie-button a,div.gt-cookie-bar.gt-style-3 .gt-cookie-button a:visited{text-decoration:none}div.gt-cookie-bar.gt-style-3 img.alignleft{margin:0}.wc-gzd-order-submit{text-align:right}.xoo-wsc-footer-b a{color:#444;background-color:#ffe0ab;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;text-transform:uppercase;outline:0;padding:11.5px 30px;font-weight:500;border:1px solid #ffe0ab;border-radius:4px;line-height:1.7;font-size:.9231rem;position:relative;text-decoration:none;overflow:visible;left:auto;background-image:none;box-shadow:none;text-shadow:none}.xoo-wsc-footer-b a:visited{color:#444}.xoo-wsc-footer-b a:hover{border-color:#acba5f;background-color:#acba5f}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th{text-align:right}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot td{padding:5px 20px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr:last-child td{padding-bottom:20px}.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td{font-size:18px;text-transform:uppercase}.fancybox-button.fancybox-button--download,.fancybox-button.fancybox-button--share{display:none!important}.woocommerce-checkout-review-order-table .wc-gzd-product-name-right>br{display:none}.woocommerce-checkout-review-order-table .wc-edit-variation{display:none}.yith-wocc-button:before{display:none}