.menu-over-fanfare-container .sub-menu{display:none;margin-left:20px;padding-left:10px;border-left:2px solid #ddd;font-size:.9em}.menu-over-fanfare-container .sub-menu.is-open{display:block}.menu-over-fanfare-container .sub-menu .menu-item a{opacity:.9}.menu-over-fanfare-container .sub-menu .sub-menu{margin-left:8px;padding-left:6px;border-left:1px solid #e8e8e8;font-size:.95em}.menu-over-fanfare-container .menu>.menu-item>a{font-size:1em;font-weight:700}.menu-over-fanfare-container .menu-item-has-children>a{cursor:pointer}#secondary{position:sticky;top:20px;align-self:flex-start}.woocommerce div.product form.cart .variations .label{display:flex;align-items:center}.woocommerce div.product form.cart .variations select{font-weight:700;border:1px solid #000!important;padding:5px 5px 5px 5px;border-radius:8px;height:36px;appearance:none;background:#ffffdc url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='10'><polygon points='0,0 14,0 7,10' fill='black'/></svg>") no-repeat right 12px center;background-repeat:no-repeat;background-position:right 12px center;background-size:18px}.woocommerce div.product form.cart .reset_variations{background:#fff;border:1px solid #000;padding:6px 12px;border-radius:8px;font-weight:700;color:#000!important;text-decoration:none!important;display:inline-flex;align-items:center;height:36px;margin-left:7px}.woocommerce div.product form.cart .reset_variations:hover{background:#000;color:#fff!important}.woocommerce div.product form.cart .reset_variations{opacity:0;pointer-events:none}.woocommerce div.product form.cart .variations select:valid~.reset_variations,.woocommerce div.product form.cart .variations select:not([value=""])~.reset_variations{opacity:1;pointer-events:auto}.woocommerce div.product form.cart .variations{white-space:nowrap}body.term-fanfarepassen ul.products{display:block!important}body.term-fanfarepassen ul.products li.product{float:none!important;width:100%!important;clear:both!important;margin:0 0 25px!important;padding:15px!important;border:1px solid #000!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box!important}body.term-fanfarepassen ul.products li.product img{border-radius:8px!important}body.term-fanfarepassen ul.products li.product h2,body.term-fanfarepassen ul.products li.product .woocommerce-loop-product__title{display:block!important;margin:10px 0 5px!important;font-weight:700!important}body.term-fanfarepassen ul.products li.product .price{display:block!important;margin-bottom:12px!important}body.term-fanfarepassen ul.products li.product a.button{display:block!important;width:100%!important;text-align:center!important;border-radius:8px!important;padding:10px 0!important;margin-left:auto!important;margin-right:auto!important}body.term-filmtickets ul.products{display:block!important}body.term-filmtickets ul.products li.product{float:none!important;width:100%!important;clear:both!important;margin:0 0 25px!important;padding:15px!important;border:1px solid #000!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box!important}body.term-filmtickets ul.products li.product img{border-radius:8px!important}body.term-filmtickets ul.products li.product h2,body.term-filmtickets ul.products li.product .woocommerce-loop-product__title{display:block!important;margin:10px 0 5px!important;font-weight:700!important}body.term-filmtickets ul.products li.product .price{display:block!important;margin-bottom:12px!important}body.term-filmtickets ul.products li.product a.button{display:block!important;width:100%!important;text-align:center!important;border-radius:8px!important;padding:10px 0!important;margin-left:auto!important;margin-right:auto!important}body.post-type-archive-product ul.products{display:block!important}body.post-type-archive-product ul.products li.product{float:none!important;width:100%!important;clear:both!important;margin:0 0 25px!important;padding:15px!important;border:1px solid #000!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box!important}body.post-type-archive-product ul.products li.product img{border-radius:8px!important}body.post-type-archive-product ul.products li.product h2,body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title{display:block!important;margin:10px 0 5px!important;font-weight:700!important}body.post-type-archive-product ul.products li.product .price{display:block!important;margin-bottom:12px!important}body.post-type-archive-product ul.products li.product a.button{display:block!important;width:100%!important;text-align:center!important;border-radius:8px!important;padding:10px 0!important;margin-left:auto!important;margin-right:auto!important}body.single-product.product_cat-fanfarepassen .site-main{border:1px solid #000!important;border-radius:8px!important;padding:20px!important;background:#fff!important;box-sizing:border-box!important;overflow:hidden!important}body.single-product .woocommerce-product-gallery__image img,body.single-product .woocommerce-product-gallery img{border-radius:8px!important;box-shadow:0 8px 20px rgb(0 0 0 / .25)!important}body.tax-product_cat.term-fanfarepassen .woocommerce-products-header{border:1px solid #000!important;border-radius:8px!important;padding:10px!important;background:#fff!important;margin-bottom:25px!important;box-sizing:border-box!important}body.tax-product_cat.term-fanfarepassen .woocommerce-products-header{width:calc(100% - 7px)!important;margin-left:auto!important;margin-right:0!important}