{if file_exists("templates/lagom2/store/promos/overwrites/upsell.tpl")}
    {include file="templates/lagom2/store/promos/overwrites/upsell.tpl"}
{else}
    <div class="promo-slider promo-slider-default">
        <div class="promo-slider-wrapper">
            <div class="promo-slider-background">
                <div class="promo-slider-shape">
                    {include file="templates/lagom2/includes/common/svg-illustration.tpl" illustration="site/banner-shape" template="lagom2"}
                </div>
            </div>
            <div class="promo-slider-slides">
                <div class="promo-slider-slide">
                    <div class="promo-slider-body">
                        <div class="promo-slider-content" data-animation-content>
                            <h2 class="promo-slider-title">{$promotion->getHeadline()}</h2>
                            <p class="promo-slider-desc p-lg">{$promotion->getTagline()}</p>
                            {if $promotion->getDescription()}
                                <p class="promo-slider-desc">{$promotion->getDescription()}</p>
                            {/if}
                            {if $promotion->hasFeatures()}
                                <ul class="promo-slider-desc">
                                    {foreach $promotion->getFeatures() as $highlight}
                                        <li>{$highlight}</li>
                                    {/foreach}
                                </ul>
                            {/if}
                            <div class="promo-slider-actions promo-slider-actions-upsell">
                                <form classmethod="post" action="{$targetUrl}">
                                    <input type="hidden" name="pid" value="{$product->id}">
                                    {if $serviceId}
                                        <input type="hidden" name="serviceid" value="{$serviceId}">
                                    {/if}
                                    <button tabindex="0" class="btn btn-primary{if $promoSliderStyle == 'primary'}-faded{/if}" type="submit">
                                    {if $product->isFree()}
                                        {$promotion->getCta()}
                                        {lang key="orderfree"}
                                    {else}
                                        {$promotion->getCta()} {$product->name}
                                        {lang key="fromJust"}
                                        {if $product->pricing()->first()->isYearly()}
                                            {$product->pricing()->first()->yearlyPrice()}
                                        {elseif $product->pricing()->first()->isOneTime()}
                                            {$product->pricing()->first()->oneTimePrice()}
                                        {else}
                                            {$product->pricing()->first()->monthlyPrice()}
                                        {/if}
                                    {/if}
                                    </button>
                                    {if $promotion->getLearnMoreRoute()}
                                        <a tabindex="0" class="btn btn-outline btn-default" href="{$promotion->getLearnMoreRoute()}">{lang key='learnmore'}...</a>
                                    {/if}
                                </form>
                            </div>
                        </div>
                    </div>
                    <div class="promo-slider-icons" data-animation-icons data-illustration-name="{$promotion->getServiceName()}">
                        {include file="templates/lagom2/includes/common/svg-illustration.tpl" illustration="products/{$promotion->getServiceName()}" template="lagom2"}
                    </div>
                </div>
            </div>
        </div>
    </div>
    <script>
        var urlAssets = 'templates/lagom2/assets/svg-illustrations/products/',
            styleActive = document.querySelector('[data-style-type]').getAttribute("data-style-type"),
            urlStyle = "";

            $(document).ready(function() {
                $('[data-illustration-name]').each(function() {
                    var banner = $(this);
                    let iconName = banner.data("illustration-name");

                    if (styleActive == "modern"){
                        urlStyle = "modern/"}
                    else{
                        urlStyle = ""
                    }
                    banner.load(urlAssets+urlStyle+iconName+'.tpl').removeClass('hidden');
                });
            });

    </script>
{/if}
