a.xoo-wsc-ft-btn-checkout{background:orange !important;border:2px solid #000;font-weight:700}body.home .wc-block-grid__product .wc-block-grid__product-title,body.woocommerce-shop .product.product-type-booking h2>a{font-size:1.5vw;padding-top:.5rem;font-weight:500;margin-bottom:.5rem;font-family:var(--global-heading-font-family);word-break:keep-all}body.home .wc-block-grid__product-price,body.woocommerce-shop .product .price{font-weight:400;font-size:1vw;background:#f9cc3e;padding:5px;max-width:55%;border-radius:0 130px 4px 0}body.home .wc-block-grid .wc-block-grid__product .product-details .wp-block-button{border:1px solid #000}body.home .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:1.1vw;justify-content:center;margin-left:auto!important;margin-right:auto!important;padding:.5em 1em;text-align:center;white-space:normal;word-break:break-word;font-weight:700}body.home .wc-block-grid .wc-block-grid__product,body.woocommerce-shop ul.products li{width:100%;max-width:100%;flex:1;text-align:left;overflow:hidden;border:2px solid #efefef;box-shadow:#efeeee 1px 0 11px 1px}body.woocommerce-shop ul.products li{padding:5px}body.home .wc-block-grid .wc-block-grid__product:hover,body.woocommerce-shop ul.products li:hover{width:100%;max-width:100%;flex:1;text-align:left;overflow:hidden;border:2px solid #efefef;box-shadow:#48bddd 0 0 0 3px!important}.post-2161 .woocommerce-loop-image-link,body.home .kt-inside-inner-col .pddhome-prods ul>li:nth-child(1){--d:0px;--c:#f9ca41;--f:16px}.post-2161 .woocommerce-loop-image-link:before,body.home .kt-inside-inner-col .pddhome-prods ul>li:nth-child(1):before{z-index:99999!important;content:"MOST POPULAR";position:absolute;font-family:sans-serif;font-size:var(--f);top:0;right:0;transform:translate(29.29%,-100%) rotate(45deg);color:#fff;text-align:center;transform-origin:bottom left;padding:8px 30px calc(var(--d) + 5px);background:linear-gradient(rgb(0 0 0/50%) 0 0) bottom/100% var(--d) no-repeat #f6cf3f;background-clip:padding-box;clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - var(--d)) calc(100% - var(--d)),var(--d) calc(100% - var(--d)),0 100%);-webkit-mask:linear-gradient(139deg,transparent calc(50% - var(--d) * 0.707),#fff 0) bottom left,linear-gradient(221deg,transparent calc(50% - var(--d) * 0.707),#fff 0)bottom right;-webkit-mask-size:300vmax 300vmax;-webkit-mask-composite:destination-in,xor;border:2px solid #fff}.woocommerce-loop-product__link.woocommerce-loop-image-link:before{z-index:-99999!important}body.woocommerce-shop .woocommerce-loop-product__link.woocommerce-loop-image-link:before{z-index:99999!important}#search-drawer .drawer-inner{background:#48bddd !important}@media screen and (min-width:783px){body.admin-bar .popup-drawer .drawer-inner{top:0;max-width:50%}}.wc-bookings-booking-form select,.wc-bookings-booking-form input{height:40px;line-height:40px}.wc-bookings-booking-form .form-field input[type=number]{max-width:100px}.wc-bookings-booking-form .form-field input[type=number]::-webkit-inner-spin-button,.wc-bookings-booking-form .form-field input[type=number]::-webkit-outer-spin-button{opacity:1;width:20px !important;padding:5px}.wc-bookings-booking-form .form-field input[type=number]{-moz-appearance:textfield;appearance:textfield;margin:0}.checkout-countdown-wrapper.checkout-countdown-bar{color:#000 !important;background-color:#e1e1e1 !important;bottom:-5px}.checkout-countdown-wrapper.checkout-countdown-bar.checkout-countdown-is-counting{color:#ff0000!important;background-color:#fcff8d!important;bottom:0;padding:15px}.woocommerce-checkout.woocommerce-page.woocommerce-order-received .checkout-countdown-wrapper,.woocommerce-account .checkout-countdown-wrapper{display:none}.wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#acd39e!important;color:#ffffff!important}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:#acd39e;color:#fff}.wc-bookings-date-picker .partial_booked,.wc-bookings-date-picker .ui-datepicker td.partial_booked a,td.partial_booked .ui-state-default{background:linear-gradient(325deg,#acd39e 56%,red 59%) !important}.wc-bookings-date-picker .ui-datepicker td.fully_booked span,.wc-bookings-date-picker .ui-datepicker td.fully_booked a{background-color:#ff0000!important}.wc-bookings-date-picker .ui-datepicker-unselectable.ui-state-disabled.not_bookable{background-color:#00000024!important;color:#f0efef !important;opacity:.4}.wc-bookings-date-picker .ui-datepicker-header{background-color:#48bddd !important;background-image:none !important}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{background:#5ebbdb}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:1}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products.woo-archive-btn-button .button{font-size:22px !important}img,.more-link-wrap a{border-radius:4px !important}.grecaptcha-badge{display:none !important}.page-id-954 .grecaptcha-badge{display:block !important}.footercredits{padding-bottom:10px;padding-top:20px}.footercredits p{padding-bottom:10px;padding-top:20px;font-size:14px !important}.bottomleft{text-align:center;clear:both}.pddbottomright .copy{display:block}.pddbottomright .copy a{display:inline;font-size:inherit !important}.pddbottomright p a{color:#646464;display:block;font-size:12px !important}.pddbottomright p a:hover{color:#fff;text-decoration:underline}.mobileclass.collapsed{background:#d8d8d8 !important;color:#000 !important}.mobileclass{background:#efefef !important}@media only screen and (max-width:379px){.site-info-inner #block-48>p>a{font-size:20px !important;padding:0}.site-branding .site-title{margin:0;display:none}.wp-block-kadence-advancedbtn.kt-btn-align-center{margin:30px auto !important}.kt-btns_7eaee7-05 .kt-btn-wrap-0{margin:5px auto !important}}@media only screen and (min-width:380px) and (max-width:479px){.site-info-inner #block-48>p>a{font-size:20px !important;padding:0}.site-branding .site-title{margin:0;display:none}.wp-block-kadence-advancedbtn.kt-btn-align-center{margin:30px auto !important}.kt-btns_7eaee7-05 .kt-btn-wrap-0{margin:5px auto !important}}@media only screen and (min-width:768px){.site-branding .site-title{margin:0;display:none}}@media only screen and (max-width:768px){.yith-wcbm-badge.yith-wcbm-badge-text.yith-wcbm-badge-2737{display:none!important;top:31px!important;left:60%}.checkout-countdown-wrapper.checkout-countdown-bar{text-align:center;padding:10px!important;width:80%!important;z-index:9999;font-size:12px!important}.kb-row-layout-id_92a057-1f>.kt-row-column-wrap{min-height:73vh!important;padding:5em 1.5em 4em !important}body.home .wc-block-grid__product .wc-block-grid__product-title,body.woocommerce-shop .product.product-type-booking h2>a{font-size:24px !important}body.home .wc-block-grid__product-price,body.woocommerce-shop .product .price{font-weight:400;font-size:18px}body.home .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:18px}}@media only screen and (min-width:959px) and (max-width:1200px){.yith-wcbm-badge.yith-wcbm-badge-text.yith-wcbm-badge-2737{top:31px!important;left:60%}}