@font-face {
    font-family: 'Tropical Country';
    src: url('https://paradisegrillsdirect.com/wp-content/themes/salient-child/POS-485/assets/fonts/Tropical Country/Tropical Country.woff2') format('woff2'),
    url('https://paradisegrillsdirect.com/wp-content/themes/salient-child/POS-485/assets/fonts/Tropical Country/Tropical Country.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

.tahiti-theme {
    --main-color: #22D8ED;
    --switch-bg: var(--main-color);
    --switch-outline: #88F3FF;
    --gradient-360-first: #666E94;
    --gradient-360-second: #2E3243;
    --360-border-color: rgba(255, 255, 255, 0.2);
    --360-border-color-light: #D2D2D200;
    --hand-hint-svg-bg: #323232;

    --section-avellaero-bg: url('https://paradisegrillsdirect.com/wp-content/themes/salient-child/POS-485/assets/images/content/tahiti/appliances/avellaero_bg.webp');
    --section-appliances-grills-bg: url('https://paradisegrillsdirect.com/wp-content/themes/salient-child/POS-485/assets/images/content/tahiti/appliances/grill-bg.webp');
    --section-appliances-stainless-bg: url('https://paradisegrillsdirect.com/wp-content/themes/salient-child/POS-485/assets/images/content/tahiti/appliances/stainless-bg.webp');
    --section-appliances-audio-bg: url('https://paradisegrillsdirect.com/wp-content/themes/salient-child/POS-485/assets/images/content/tahiti/appliances/entertainment_bg.webp');

    --section-360-gradient: radial-gradient(circle at 80% 100%, var(--gradient-360-first) 0%, var(--gradient-360-second) 90%);
    --section-360-gradient-viewer: radial-gradient(circle at 80% 100%, var(--gradient-360-first) 0%, var(--gradient-360-second) 160%);

    --section-360-light: #E5EEF2;
    --section-360-light-viewer: #DCE8ED;

    --font-heading: Tropical Country;
    /*--font-heading-line-height: 1.1;*/
    --font-heading-size-multiplier: 1.15;
}

.tahiti-theme  .section-captured  .image-overlay-content {
    top: 0;
    left: 5%;
    align-items: flex-start;
    text-align-last: left;
}
.hero-overlay {
    display: none;
}
.video-overlay-gradient {
    /*background: linear-gradient(*/
    /*        to bottom,*/
    /*        rgba(0, 0, 0, 0.8) 0%,*/
    /*        rgba(0, 0, 0, 0.8) 40%,*/
    /*        rgba(0, 0, 0, 0.5) 70%*/
    /*);*/
    background: linear-gradient(
            to bottom,
            rgba(0, 0, 0, 0.5) 0%,
            rgba(0, 0, 0, 0.5) 40%,
            rgba(0, 0, 0, 0.2) 70%
    );
}