/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain: Avada
*/



textarea { resize: none; } /* Added: 02/24/2026. */
.hide { display: none !important; } /* Added: 01/17/2026. */

@media only screen and ( min-width: 1025px ) { /* Large screens are 1025 and above pixels. Added: 03/02/2026. */
	div#homePageHeroContainerMobile { display: none; } /* Since this container has a minimum height of 100vh, the visibility options didn't work. Had to use this CSS instead. Added: 03/02/2026. */
}

/* Start Avada. ****************************************************************************************************************************************************************/

	abbr.fusion-form-element-required { text-decoration: none !important; } /* Don't show two dots under an asterisk for required form fields. Added: 02/23/2026. */

/* End Avada. ****************************************************************************************************************************************************************/

/* Start WooCommerce. ****************************************************************************************************************************************************************/
	div.summary-container p.price { display: none !important; } /* Remove the price range on product pages (requested by Frank). Added: 04/08/2026. */

	abbr.required { text-decoration: none; } /* Don't show two dots under an asterisk for product required form fields. Added: 08/04/2025. */

	div.woocommerce-Tabs-panel--description h3.fusion-woocommerce-tab-title { display: none; } /* Hide the repeated "Description" title on product pages. Added: 02/05/2026. Source: Myself. */

	body.page-id-10 div.stealthLuxGlobalHeader { position: absolute; width: 100%; } /* Make the global header overlap on the home page. Added: 01/23/2026. */

	/* https://www.stealthluxlimo.com/product/luxury-transportation/ */
	body.single-product.postid-651 div.stealthLuxGlobalHeader { background-image: url( https://www.stealthluxlimo.com/wp-content/uploads/2026/01/out-side-view-limo-driver-1024x573.webp ); background-size: cover; }

	/* Hide Category text on Single Product Page */
	.single-product .product_meta .posted_in { display: none; }

	/* Related products. */
	section.related.products li.product div.fusion-price-rating, section.related.products li.product div.product-buttons, section.related.products li.product div.cart-loading { display: none !important; }

/* End WooCommerce. ******************************************************************************************************************************************************************/

/* Start WooCommerce Custom Product Addons Free plugin by Acowebs. */

.wcpa_wrap .wcpa_field_label { --wcpaLabelColor: #ffffff; } /* Change the fields' label color. */
.wcpa-fp-outer span.wcpa-fp-weekday.wcpa-fp-week_0, .wcpa-fp-outer .wcpa-fp-day.wcpa-fp-day_0:not(.today) { color: #444 !important; } /* Regular color Sundays instead of red on calendar picker. Added: 02/19/2026. Source: Myself. */

/* End WooCommerce Custom Product Addons Free plugin by Acowebs. */

/* Home page hero video text. Added: 05/22/2026. */
#hero-video-text {
	line-height: 1 !important;
	padding-bottom: 0 !important;

	/* Shifted the hard stop significantly higher (to 35%) to center it on uppercase text */
	background-image: linear-gradient( to bottom, #a88e6e 0%, #e2d1aa 33%, #1a1005 35%, #997c55 37%, #4d3920 100% ) !important;

	-webkit-background-clip: text !important;
	background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	color: transparent !important;

	display: inline-block;
}
