/** * Transparent Header - Customizer. * * @package Astra * @since 1.0.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if ( ! class_exists( 'Astra_Ext_Transparent_Header_Loader' ) ) { /** * Customizer Initialization * * @since 1.0.0 */ class Astra_Ext_Transparent_Header_Loader { /** * Member Variable * * @var object instance */ private static $instance; /** * Initiator */ public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_preview_init', array( $this, 'preview_scripts' ) ); add_action( 'customize_register', array( $this, 'customize_register' ), 2 ); } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Header - Transparent. $defaults['transparent-header-logo'] = ''; $defaults['transparent-header-retina-logo'] = ''; $defaults['different-transparent-logo'] = 0; $defaults['different-transparent-retina-logo'] = 0; $defaults['transparent-header-logo-width'] = array( 'desktop' => 150, 'tablet' => 120, 'mobile' => 100, ); $defaults['transparent-header-enable'] = 0; /** * Old option for 404, search and archive pages. * * For default value on separate option this setting is in use. */ $defaults['transparent-header-disable-archive'] = 1; $defaults['transparent-header-disable-latest-posts-index'] = 1; $defaults['transparent-header-on-devices'] = 'both'; $defaults['transparent-header-main-sep'] = ''; $defaults['transparent-header-main-sep-color'] = ''; /** * Transparent Header */ $defaults['transparent-header-bg-color'] = ''; $defaults['transparent-header-color-site-title'] = ''; $defaults['transparent-header-color-h-site-title'] = ''; $defaults['transparent-menu-bg-color'] = ''; $defaults['transparent-menu-color'] = ''; $defaults['transparent-menu-h-color'] = ''; $defaults['transparent-submenu-bg-color'] = ''; $defaults['transparent-submenu-color'] = ''; $defaults['transparent-submenu-h-color'] = ''; $defaults['transparent-header-logo-color'] = ''; /** * Transparent Header Responsive Colors */ $defaults['transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hba-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hbb-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-h-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-text-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. */ public function customize_register( $wp_customize ) { // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound /** * Register Panel & Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/class-astra-transparent-header-panels-and-sections.php'; /** * Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-colors-transparent-header-configs.php'; // Check Transparent Header is activated. require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-transparent-header-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Customizer Preview */ public function preview_scripts() { /** * Load unminified if SCRIPT_DEBUG is true. */ /* Directory and Extension */ $dir_name = ( SCRIPT_DEBUG ) ? 'unminified' : 'minified'; $file_prefix = ( SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_script( 'astra-transparent-header-customizer-preview-js', ASTRA_THEME_TRANSPARENT_HEADER_URI . 'assets/js/' . $dir_name . '/customizer-preview' . $file_prefix . '.js', array( 'customize-preview', 'astra-customizer-preview-js' ), ASTRA_THEME_VERSION, true ); // Localize variables for further JS. wp_localize_script( 'astra-transparent-header-customizer-preview-js', 'AstraBuilderTransparentData', array( 'is_astra_hf_builder_active' => Astra_Builder_Helper::$is_header_footer_builder_active, 'is_flex_based_css' => Astra_Builder_Helper::apply_flex_based_css(), 'transparent_header_devices' => astra_get_option( 'transparent-header-on-devices' ), ) ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Ext_Transparent_Header_Loader::get_instance(); It is not combinable which have class pricing, traveling representative cost, online cost, nv casino interline cost, otherwise casino strategy bookings – Partidas de San Luis

It is not combinable which have class pricing, traveling representative cost, online cost, nv casino interline cost, otherwise casino strategy bookings

The offer isn�t combinable having other bring or strategy and really should be reproduced during scheduling. It is not offered by any category rates. Private bookings could be directed on a preexisting category, of course called for conditions are met; full put are expected in the lifetime of transfer. Failure to apply for the mandatory complete deposit matter can get effects within the a termination of your reservation.

best online casino how to

Immediate coupons matter found into the USD might be changed into currency useful sail buy. Single occupancy tourist purchasing two hundred% cruise food meet the criteria to have complete promote; single occupancy visitors purchasing below 2 hundred% cruise food ount of offer. Changes to your scheduling can result in removal of the offer; current reservations cannot be terminated and you can rebooked not as much as bring. Rates and offers try at the mercy of accessibility and change with no warning, potential controlled, and might become taken at any time. Relate to RoyalCaribbean to own over terms and conditions. Regal Caribbean International reserves the legal right to terminate the offer from the anytime, best any problems, inaccuracies otherwise omissions and also to alter or revise costs, charge and you will surcharges any time versus prior notice. �2025 Regal Caribbean Cruises Ltd. Vessels registry: Bahamas.

General Conditions: Provide relates to brand new, individual reservations confirmed on prevailing prices: nv casino

Short-time Collection Promo Password even offers (�Discount Password Offers�) can be applied to the new individual reservations produced between (�Provide Several months�) on every sailings towards watercraft(s) otherwise itinerary shown within this Communications, departing no less than thirty (30) days from the day of Communication and you will (�Offer Sail�), by the personal Person entitled therein, that is the key guest regarding the booking as well as minimum twenty-one to (21) years old otherwise more mature by the deal Sail departure day. Promo Password contains the Individual a fast discounts for every stateroom with the the new get a hold of Collection staterooms kinds as nv casino follows: $three hundred USD into the sailings 5 evening otherwise smaller and you may $eight hundred USD on the sailings six night or even more (�Savings�) found within the USD, and will also be changed into money useful cruise purchase and you can applied since the bucks out over the fresh cruise fare of one’s Bring Cruise during the checkout for the Provide Months. Just pertains to Royal Collection, Property Suite, Customer’s Suite, Sea Glance at Panoramic Room, Ocean Evaluate Collection, Or Grand Collection. The brand new Person have to implement the newest Discount Code on checkout in the lifetime of reservation to receive immediate coupons. Promo Code Also provides try valid while provides past, do not have bucks well worth, is non-transferrable and are also just relevant so you’re able to this new personal reservations produced by new Receiver during the Render Several months toward a deal Sail.

Combinability: Promotion Password Offers try combinable which have BOGO60, Kids Cruise Totally free, 2025 Kicker and other from inside the-ple, The elderly, Owners, Military), Top and you will Anchor deals and you can Stockholder Benefits. Discount Code Offers commonly applicable to class ecosystem transfers and not combinable having Important Classification costs, Take a trip Representative cost, Online pricing, Interline rates, otherwise casino promotions, Next Sail reservations or any other render or strategy.

Combinability: SOFLA Kicker is combinable having brand name and thumb transformation also due to the fact limited deals (such as, Older people, Customers, Military), Top and you may Point savings, Second Sail bookings and you will Stockholder Advantages

The unique promo code (�Discount Code�) included in this email communication (�Communication�) is applicable to new individual bookings made between (�Offer Period�) on all sailings for the ship(s) or itinerary displayed in this Communication, departing at least thirty (30) days from the date of this Communication and (�Promote Cruise�) by the individual recipient who is the authorized account holder of the email address in receipt of this Communication (�Recipient�), listed as the primary guest in the reservation and at least twenty-one (21) years of age or older as of the Offer Cruise departure date. Promo Code provides the Recipient an instant savings per stateroom on the select Suite staterooms categories as follows: $300 USD on sailings 5 nights or less and $400 USD on sailings 6 nights or more (�Savings�) shown in USD, which will be converted to the currency used for cruise purchase and applied as dollars off the cruise fare total price at checkout. Only applies to Royal Suite, Villa Suite, Owner’s Suite, Ocean View Panoramic Suite, Ocean View Suite, OR Grand Suite. Recipients must apply the Promo Code at checkout at the time of booking to receive instant savings.