td.product-thumbnail{display:none}.ct-order-review{--order-review-border:1px solid #6F6F6F;background-color:#242529;--order-review-border-radius:7px;--order-review-padding:35px}.cart-empty.woocommerce-info{background-color:#222!important;color:white;border-radius:7px!important;border:1px solid #6f6f6f}.woocommerce-info,.woocommerce-thankyou-order-received,.wc-block-components-notice-banner.is-info{background-color:#222!important;color:white;border-radius:7px!important;border:1px solid #6f6f6f}.button{background-color:#fdc216;color:black!important;border-radius:7px}.woocommerce-message{background-color:#222!important;color:white;border-radius:7px!important;border:1px solid #6f6f6f}a.restore-item{background-color:#fdc216;color:black!important;border-radius:7px}.cart_totals.calculated_shipping{background-color:#222!important;color:white;border-radius:7px!important;border:1px solid #6f6f6f}span.select2-results{background-color:#222!important;color:white}.select2-dropdown.select2-dropdown--above{background-color:#222!important;border-color:#6f6f6f!important}span.select2-search.select2-search--dropdown{background-color:#313131!important}span#select2-billing_state-container{background-color:#313131!important}span#select2-billing_country-container{background-color:#313131!important}.form-row .required{color:#fdc216;font-weight:700;text-decoration:none}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)),:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart button:where(:not(:first-child)){margin-left:0!important;width:100%}span.wc-bookings-date-picker-timezone{display:none}p.wc-bookings-date-picker-timezone-block{display:none}.block-picker.wc-bookings-time-block-picker{background-color:#242529}.product_list_widget li{display:grid;grid-template-columns:100%;grid-column-gap:20px;align-items:center;margin-bottom:var(--mini-cart-items-spacing,20px)}.ct-media-container{position:relative;width:100%;display:none}p.woocommerce-mini-cart__buttons.buttons{display:none}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#242529!important;color:#fff!important;border-radius:10px}.wc-bookings-date-picker .ui-datepicker td{border:none;border-top:1px solid #3b3b3e;border-right:none}.wc-bookings-date-picker .ui-datepicker th{background:#242529}.ui-datepicker-unselectable .ui-state-disabled,.ui-state-disabled.not_bookable{background-color:#242529!important;color:#fff!important;opacity:1!important;cursor:not-allowed}.wc-bookings-date-picker .ui-datepicker td .ui-state-default{color:#807f81}.wc-bookings-booking-form{border:none;padding:1em 1em 0;margin:0 0 1em}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{top:2px;background:rgba(153,153,153,.28);border-radius:100%;font-weight:400;border:none;height:2em;width:2em}.wc-bookings-date-picker .ui-datepicker-header{background-color:#242529;background-image:linear-gradient(to top,#242529 0%,#242529 100%);border:0;border-top:1px solid #242529;color:#fff}.wc-bookings-date-picker .ui-datepicker th{border-top:1px solid #3b3b3e}p.form-field.form-field-wide.wc_bookings_field_persons{display:grid;grid-template-columns:4fr 1fr;align-items:center}.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month{background:#242529}.wc-bookings-booking-cost.price{color:hsla(39,100%,68%,1);font-size:18px}.wc-bookings-booking-form .wc-bookings-booking-cost{background:0 0!important;border-top:1px solid #676767;position:relative;margin:0 -1em;padding:1em}.wc-pao-addon{display:grid;grid-template-columns:80% 1fr;margin-top:20px;padding:0 15px;align-items:center}@media only screen and (max-width:400px){.wc-pao-addon{display:grid;grid-template-columns:70% 1fr;margin-top:20px;padding:0;align-items:center}}h2.wc-pao-addon-heading{font-size:16px}h2.wc-pao-addon-heading::after{content:"";display:block;width:100%;height:1px;margin-top:10px}.wc-pao-addon label.wc-pao-addon-name{font-weight:400}div.product-addon-totals{border-top:1px solid #3b3b3e;border-bottom:1px solid #3b3b3e}p.price{color:hsla(39,100%,68%,1);font-size:18px}span.wc-pao-addon-price{color:#fdc216;font-weight:500}.wc-pao-addon-heading{margin:0}td.bookable-range.selection-start-date.ui-datepicker-current-day{background-color:#242529!important}.wc-bookings-date-picker .ui-datepicker td{background-color:#242529!important}a.ui-state-default.ui-state-active{border-radius:10px}.wc-bookings-date-picker .ui-datepicker td.ui-state-disabled{opacity:1}.ui-datepicker table{width:100%;font-size:.8em}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:#343539!important}.wc-bookings-booking-form{padding:0}[data-header*=type-1] #account-modal .ct-account-modal{background-color:#222;--theme-box-shadow:0px 0px 70px rgba(0,0,0,.35)}button.ct-button.ct-account-register-submit.has-text-align-center{color:black!important}.ct-account-modal>ul li:not(.active){opacity:1!important;background:#fdc216!important;color:black!important}button.ct-button.ct-account-login-submit.has-text-align-center{color:black!important}span.quantity{display:none}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a::after,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.partial_booked a::after,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.fully_booked span::after{content:"";display:block;width:5px;height:5px;border-radius:50%;margin:3px auto 0;position:relative;z-index:1}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td{position:relative}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a::after{background-color:#2ecc71}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.partial_booked a::after{background-color:#ffa500;z-index:1}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.fully_booked span::after{background-color:#c72211;z-index:2}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.fully_booked .ui-state-default{color:#807c7e!important}h2.wc-pao-addon-heading::after{display:none!important}.wc-pao-addon-id-1731162690,.wc-pao-addon-id-1731223515,.wc-pao-addon-id-1731224486,.wc-pao-addon-id-1731224540,.wc-pao-addon-id-1731224769,.wc-pao-addon-id-1731224809{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}h2.wc-pao-addon-heading::after{display:none!important}.wc-pao-addon-id-1731223730 h2.wc-pao-addon-heading::after,.wc-pao-addon-id-1738751939 h2.wc-pao-addon-heading::after,.wc-pao-addon-id-1738751996 h2.wc-pao-addon-heading::after,.wc-pao-addon-id-1734784248 h2.wc-pao-addon-heading::after{display:block!important;content:""!important;width:100%!important;height:1px!important;background-color:#3b3b3e!important;margin-top:10px!important}.wc-pao-addon-container{margin-top:5px!important;margin-bottom:5px!important;padding-top:5px!important;padding-bottom:5px!important}.woocommerce-ResetPassword .form-row-first,.woocommerce-ResetPassword .form-row-last{float:none!important;width:100%!important;clear:both;padding:0}