:root{--farbe-blau:#073695;--farbe-beige:#fffef6;--farbe-grau:#eee9dd;--farbe-hellblau:#ddeef5}.fusion-text a,.toggle-content a{text-decoration:underline!important}.legal-text h4{margin-top:48px!important}.legal-text h3{margin-top:64px!important}.legal-text h2{margin-top:96px!important}.legal-text h1{margin-top:128px!important;font-weight:700}h1{margin-top:128px!important;font-weight:700}@media only screen and (max-width:800px){.fusion-text p{line-height:30px!important}}body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu>ul>li:not(.fusion-menu-item-button)>a.fusion-bottombar-highlight:not(.fusion-main-menu-icon):after{top:calc(50% + 0.7em)!important}.fusion-main-menu .current-menu-item a,.fusion-main-menu .current-menu-item a:hover{font-weight:700!important}.fusion-mobile-menu-icons{padding-top:12px!important}.single_add_to_cart_button,.fusion-button,.fusion-body .fusion-button.button-flat:not(.link-button),.wc-bookings-booking-form-button{-webkit-box-shadow:6px 6px 0 0 var(--farbe-blau)!important;box-shadow:6px 6px 0 0 var(--farbe-blau)!important}.single_add_to_cart_button:hover,.fusion-button:hover,.fusion-body .fusion-button.button-flat:not(.link-button):hover,.wc-bookings-booking-form-button:hover{-webkit-box-shadow:3px 3px 0 0 var(--farbe-blau)!important;box-shadow:3px 3px 0 0 var(--farbe-blau)!important}.fusion-accordian .panel-title a .fa-fusion-box:before{border:5px solid var(--farbe-blau)!important;padding-left:1px!important;padding-top:1px!important;padding-bottom:0px!important}.fusion-accordian .panel-title a .active-icon:before{color:var(--farbe-beige)!important;background-color:var(--farbe-blau)!important}.fusion-faq-shortcode .fusion-accordian .fusion-panel{border-bottom:5px solid var(--farbe-blau)!important}.fusion-faq-shortcode .collapsed{padding-top:20px!important;padding-bottom:5px!important}.fusion-faq-shortcode .active{padding-top:20px!important}.flex-control-paging li a{background:rgb(7 54 149)!important}.flex-control-paging li .flex-active{background:rgb(7 54 149 / .5)!important}.product-type-variable .variations th{display:none!important}.product-type-variable .avada-select-parent select{max-width:350px!important}.fusion-body .avada-select-parent select{border:2px solid var(--farbe-blau)!important;border-radius:0px!important}.fusion-body #main .quantity .minus,.fusion-body #main .quantity .plus{border:3px solid var(--farbe-blau)!important}.fusion-body #main .quantity .qty{border-top:3px solid var(--farbe-blau)!important;border-bottom:3px solid var(--farbe-blau)!important}#post-635 .avada-product-loop{padding-top:0px!important}.post-635 .quantity{display:none!important}.post-635 .product-addon-totals li:first-child .wc-pao-col2{display:none!important}.post-635 .product-addon-totals li:nth-child(2) .wc-pao-col1{display:none!important}.post-635 .product-addon-totals .wc-pao-subtotal-line{justify-content:flex-start}.fusion-button-wrapper .hidden{display:none!important}.variation-ZuwievieltkommtIhrDieseInformationsindsehrwichtigumeuernAufenthaltaufdemSaunabootidealvorbereitenzuknnen,.variation-SaunabootBiel{display:none!important}.avada-myaccount-user-column a,.avada-myaccount-user-column span,.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .return-to-shop,.woocommerce .return-to-shop a{background-color:var(--farbe-beige)!important;color:var(--farbe-blau)!important;font-size:15px!important}.order-total .woocommerce-Price-amount{font-weight:bold!important;font-size:26px!important}.includes_tax .woocommerce-Price-amount{font-size:12px!important}.order-total .includes_tax{font-size:12px;display:block}.cart_totals,.checkout_coupon,.coupon,.cross-sells,.woocommerce-shipping-calculator,.woocommerce-content-box{border:3px solid var(--farbe-blau)!important}#avada_coupon_code{border:1px solid var(--farbe-blau)!important;border-radius:0px!important}.shop_table .product-info .variation,.woocommerce-privacy-policy-text,.payment_box p,.avada-checkout label,.avada-checkout .product-info,.woocommerce-checkout-nav li a{font-size:15px!important}.woocommerce-checkout-nav .is-active a{font-weight:bold!important}.woocommerce-privacy-policy-text a,.woocommerce-terms-and-conditions-link{text-decoration:underline}.avada-checkout .cart-subtotal{display:none!important}.avada-checkout .order-total th{padding-top:32px!important;padding-bottom:32px!important;text-align:left!important}.avada-checkout .order-total td{padding-top:32px!important;padding-bottom:32px!important}@media only screen and (max-width:800px){form.checkout .shop_table tbody .product-thumbnail,.cart-subtotal,.product-subtotal{display:none!important}.order-total{border-top:none!important}.avada-checkout,.cart_totals,.woocommerce-cart-form{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.cart_totals th,.woocommerce-cart-form th,.avada-checkout th{font-size:15px!important;font-weight:bold!important}bdi,.product-quantity,.avada-checkout bdi{font-size:15px!important}.avada-myaccount-user .view-cart a:before{margin-top:12px!important}.fusion-body .avada-myaccount-user .username .not-user{display:block}}.wc-pao-addon-handtuchset-chf-5-00-p-person{border-top:3px var(--farbe-blau) solid;padding-top:64px;margin-top:64px}.wc-pao-addon-wrap .input-text{max-width:100px;border:3px var(--farbe-blau) solid;border-radius:0}.product-addon-totals strong{font-weight:400}.product-addon-totals li:first-child{padding-bottom:16px}.product-addon-totals li:first-child strong{font-weight:bolder!important}.product-addon-totals ul li.wc-pao-row-quantity-based{padding-left:0px!important}.product-addon-totals ul{padding:32px!important;background-color:var(--farbe-blau);color:var(--farbe-beige)!important}.product-addon-totals .amount{color:var(--farbe-beige)!important}input[type="checkbox"]+label{display:inline-block!important}#payment_method_stripe,#payment_method_bacs,input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.15em!important;height:1.15em;border:.15em solid currentColor;border-radius:.15em;transform:translateY(-.075em);display:inline-grid;place-content:center}#payment_method_stripe::before,#wc-stripe-new-payment-method::before,#payment_method_bacs::before,input[type="checkbox"]::before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:var(--farbe-blau)}#payment_method_stripe:checked::before,#wc-stripe-new-payment-method:checked::before,#payment_method_bacs:checked::before,input[type="checkbox"]:checked::before{transform:scale(1)}#payment_method_stripe:disabled,#wc-stripe-new-payment-method:disabled,#payment_method_bacs:disabled,input[type="checkbox"]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.wc-pao-addon-sekt-tee input[type="checkbox"]:checked+label::before{background-color:var(--farbe-blau)!important}.wc-pao-addons-container .wc-pao-addon-heading{padding-top:56px!important;margin-top:64px!important;border-top:3px solid var(--farbe-blau)!important}.post-635 .wc-pao-addons-container .wc-pao-addon:first-child,.wc-pao-addon-gutschein-betrag,.wc-pao-addon-635-gutschein-betrag-0{margin-top:0px!important;border:none!important}.wc-bookings-date-picker .ui-datepicker-header,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{background-image:none!important;background-color:var(--farbe-beige);border:none!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{background-color:var(--farbe-beige)}.wc-bookings-date-picker .ui-datepicker th{border-top:none;color:var(--farbe-blau);text-align:center}.ui-datepicker-title{color:var(--farbe-blau)}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{background-color:var(--farbe-beige)!important}.wc-bookings-date-picker .ui-datepicker tr td.fully_booked:not(.not_bookable_by_rules) span{background-image:url(https://saunaboot-biel.ch/wp-content/themes/SaunabootBiel/images/booked-strike.png)!important;background-position:center!important;background-repeat:no-repeat!important;background-color:var(--farbe-grau)!important;color:#ffffff!important;opacity:1!important}.wc-bookings-date-picker .ui-icon-circle-triangle-w{background-image:url(https://saunaboot-biel.ch/wp-content/themes/SaunabootBiel/images/biehl-saunaboot-arrows28.png);background-position:0 0}.wc-bookings-date-picker .ui-icon-circle-triangle-e{background-image:url(https://saunaboot-biel.ch/wp-content/themes/SaunabootBiel/images/biehl-saunaboot-arrows28.png);background-position:0 -32px!important}.ui-datepicker-prev .ui-icon,.ui-datepicker-next .ui-icon{width:28px;height:28px}.wc-bookings-date-picker .ui-widget-content{box-shadow:none!important}.ui-datepicker-calendar tbody{background-color:var(--farbe-grau)}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:var(--farbe-hellblau)!important;color:var(--farbe-blau)!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{background-color:var(--farbe-blau)!important;color:var(--farbe-beige)!important}.wc-bookings-date-picker .ui-datepicker td.fully_booked a,.wc-bookings-date-picker .ui-datepicker td.fully_booked span{background-color:var(--farbe-grau)!important}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:1!important;background-color:var(--farbe-grau)!important}.wc-bookings-date-picker .ui-datepicker td.fully_booked span,.wc-bookings-date-picker .ui-datepicker td.fully_booked a,.wc-bookings-date-picker .ui-datepicker td .ui-state-default,.ui-datepicker td.fully_booked span{background-image:url(https://saunaboot-biel.ch/wp-content/themes/SaunabootBiel/images/booked-strike.png)!important;background-position:center;background-repeat:no-repeat;color:#ffffff!important;opacity:1!important}#wc-bookings-booking-form .block-picker li a.selected,#wc-bookings-booking-form .block-picker li a.selected:hover{background:var(--farbe-blau)!important;color:var(--farbe-beige)!important}#wc-bookings-booking-form .block-picker li a:hover{background-color:var(--farbe-hellblau)!important;color:var(--farbe-blau)!important}.wc-bookings-booking-form .block-picker li:nth-child(even) a{background-color:var(--farbe-grau)!important}.wc-bookings-date-picker .ui-datepicker td{border-top:2px solid var(--farbe-beige)!important;border-right:2px solid var(--farbe-beige)!important}.wc-bookings-booking-form{border:5px solid var(--farbe-blau)!important;padding-left:0px!important;padding-right:0px!important}.wc_bookings_field_persons,.wc-bookings-date-picker,.block-picker{padding-left:32px!important;padding-right:32px!important}.wc-bookings-booking-form .form-field{padding-bottom:6px!important}.wc-bookings-booking-form .block-picker a{border-top:3px solid var(--farbe-blau)!important;border-bottom:3px solid var(--farbe-blau)!important;border-left:3px solid var(--farbe-blau)!important}.wc-bookings-booking-form .block-picker .block{max-width:33%!important}.wc-bookings-booking-form .block-picker li:last-child a{border-right:3px solid var(--farbe-blau)!important}.wc-bookings-booking-form .wc-bookings-booking-cost{background-color:var(--farbe-blau);color:var(--farbe-beige);margin:0!important}.wc-bookings-booking-form fieldset{margin:0!important}.wc-bookings-date-picker{padding-top:32px!important;padding-bottom:32px!important}@media only screen and (max-width:375px){.ui-datepicker-title{font-size:16px!important}.ui-datepicker-prev .ui-icon,.ui-datepicker-next .ui-icon{zoom:0.5!important}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{width:14px;height:14px}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-title{padding:0!important}.ui-datepicker table{font-size:16px!important}.block-picker li a{font-size:16px!important}.product-addon-totals{font-size:16px!important}}.postid-467 #content{margin-bottom:0px!important}