.tcd-button{border-radius:100px!important;margin-right:15px!important;min-width:130px;text-align:center;background:transparent!important;border:2px solid #22aba4!important;color:#22aba4!important;font-weight:600;display:inline-block;font-size:18px;min-height:50px;line-height:50px;padding:0 30px;text-decoration:none!important;transition:0.3s}#sb_instagram .sbi_follow_btn a{border-radius:100px!important;margin-right:15px!important;min-width:130px;text-align:center;background:#22aba4!important;border:2px solid #22aba4!important;color:#fff!important;font-weight:600;display:inline-block;font-size:18px;min-height:50px;line-height:50px;padding:0 30px!important;text-decoration:none!important;transition:0.3s;box-shadow:none!important}.tcd-button:hover,.tcd-button:focus{background:#22aba4!important;color:#fff!important}.single-product .alert.alert_error{display:none!important}.tcd-list-collapse-phone .elementor-widget-icon-list{display:none}.tcd-list-collapse-phone .title-divider{cursor:pointer}.tcd-list-collapse-phone .title-divider:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";position:absolute;right:5px;top:-3px;font-size:24px;color:inherit}.tcd-list-collapse-phone .title-divider.active:before{content:"\f077"}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{padding:12px 24px;border-radius:0;margin-top:20px;font-size:16px}.woocommerce-cart .cart-collaterals .mfn-woo-cart-link,.woocommerce-checkout .mfn-woo-cart-link{display:none!important}.tcd-complete-book-wrap{text-align:center;margin-top:40px}.woocommerce-checkout .mfn-woo-cart-link-updated{display:block;text-align:center;margin-top:15px;color:var(--mfn-woo-text-option-color)}.woocommerce-cart table.shop_table td.actions .coupon label{display:none}.woocommerce-cart table.shop_table td.actions .coupon .input-text{font-size:12px}.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after{background:#f17;height:2px!important}.tcd-cf7-form-wrap .wpcf7 input[type="submit"]{width:100%;border-radius:7px}div#tcd-booking-wrapper ol.flex-control-thumbs{display:none}div#tcd-booking-wrapper{background:#fff}.tcd-booking-img{background-size:cover;background-position:center;display:block}.tcd-booking-content{padding:28px;border-right:1px solid #efefef}div#tcd-booking-wrapper .tcd-booking-title{margin-bottom:2px}.woocommerce div#tcd-booking-wrapper .mfn-variations-wrapper .mfn-vr{display:block!important}.tcd-booking-btn-wrap{padding:30px}.woocommerce #tcd-booking-wrapper form.cart div.quantity{display:none!important}.woocommerce div#tcd-booking-wrapper form.cart .button{width:100%;border-radius:9px}.tcd-product-extra-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:0;padding:22px 0 0;list-style:none}.tcd-product-extra-item{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:200px;flex-basis:208px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:32px 22px 28px;background-color:#fff}.single-product .the_content_wrapper{margin:0;width:100%}.tcd-extra-products{padding-top:50px;margin-top:80px;border-top:4px solid #fff;display:none}.tcd-extra-products .price-wrap{font-size:24px;font-weight:800;margin-bottom:22px;margin-top:auto}.tcd-extra-products .product-button .add_to_cart_button.added:after{opacity:1!important}.tcd-extra-products .product-button .added_to_cart.wc-forward{display:none}[name="update_cart"]{color:#fff!important}@media (min-width:960px){div#tcd-booking-wrapper{display:flex}.tcd-booking-img{width:35%}.tcd-booking-content{width:40%}}@media (max-width:991px){.single-product div.product div.images .flex-control-thumbs{display:none!important}.tcd-booking-content{padding-bottom:0}.tcd-booking-btn-wrap{padding-top:0}.single-product select.mfn-vr-select{width:100%}.tcd-extra-products{padding-top:20px;margin-top:35px}}@media (max-width:767px){body .hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after{display:none!important}.tcd-cf7-form-wrap .wpcf7-form .column{padding-left:0!important;padding-right:0!important}.tcd-list-collapse-phone .title-divider{padding-bottom:0}.tcd-list-collapse-phone .title-divider:after{display:none}body .content_wrapper .section_wrapper,body .container,body .four.columns .widget-area{padding-left:15px!important;padding-right:15px!important}}