custom/plugins/CogiCapskeeper/src/Resources/views/storefront/layout/footer/footer.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@CogiFooterKit/storefront/layout/footer/footer.html.twig' %}
  2. {% block layout_footer_inner_container %}
  3.     {% if isSalesChannel %}
  4.         <div id="footerColumns"
  5.              class="row footer-columns col-12 m-0 p-0 border-top border-bottom-0"
  6.              data-collapse-footer="true"
  7.              style="
  8.                  background: {{ footerKit.navigationConfig.backgroundColor }};
  9.              {% if navigationBackgroundImageUrl %}
  10.                  background-image: url('{{ navigationBackgroundImageUrl }}');
  11.                  background-position: {{ footerKit.navigationConfig.backgroundImagePosition }};
  12.                  background-size: {{ footerKit.navigationConfig.backgroundImageFit }};
  13.                  background-repeat: {{ footerKit.navigationConfig.backgroundImageRepeat }};
  14.              {% endif %}
  15.                  ">
  16.             {% if footerKit.navigationConfig.active %}
  17.                 <div class="container col-12"
  18.                      style="padding: {{ footerKit.navigationConfig.verticalSpacing ? footerKit.navigationConfig.verticalSpacing : "25px" }} {{ footerKit.navigationConfig.horizontalSpacing ? footerKit.navigationConfig.horizontalSpacing : "25px" }} !important;
  19.                          ">
  20.                     <div class="cogi-capskeeper-footer-newsletter-section">
  21.                         <div class="row">
  22.                             <div class="col-12 col-md-4">
  23.                                 <div
  24.                                     class="h1">{{ "cogi.theme.capskeeper.footer.newsletter.title"|trans|sw_sanitize }}</div>
  25.                                 <div
  26.                                     class="description">{{ "cogi.theme.capskeeper.footer.newsletter.description"|trans|sw_sanitize }}</div>
  27.                             </div>
  28.                             <div class="col-12 col-md-8">
  29.                                 {% block layout_footer_newsletter_form %}
  30. {#                                    <div class="footer-newsletter-form cms-element-form checkout-confirm-container">#}
  31.                                         {% sw_include '@Storefront/storefront/layout/footer/footer_newsletter.html.twig' %}
  32. {#                                        <form action="{{ path('frontend.form.newsletter.register.handle') }}"#}
  33. {#                                              method="post"#}
  34. {#                                              class="register-newsletter"#}
  35. {#                                              data-form-csrf-handler="true"#}
  36. {#                                              data-form-validation="true">#}
  37. {#                                            {{ sw_csrf('frontend.form.newsletter.register.handle') }}#}
  38. {#                                            {% set formViolations = app.request.get('errors') %}#}
  39. {#                                            <div class="cogi-capskeeper-footer-newsletter-email">#}
  40. {#                                                {{ "cogi.theme.capskeeper.footer.newsletter.email"|trans|sw_sanitize }}#}
  41. {#                                            </div>#}
  42. {#                                            <input type="hidden" name="option" value="subscribe"/>#}
  43. {#                                            <input type="submit" class="submit--hidden d-none">#}
  44. {#                                            <div class="form-content">#}
  45. {#                                                <div class="footer-newsletter-form-content row">#}
  46. {#                                                    <div class="footer-newsletter-form-group col-12 col-md-8">#}
  47. {#                                                        <input type="email" name="email" required="required"#}
  48. {#                                                               class="form-control{% if formViolations.getViolations('/email') %} is-invalid{% endif %} footer-newsletter-email">#}
  49. {#                                                        #}{#                            <label class="footer-newsletter-form-confirm"> #}
  50. {#                                                        #}{#                                {{ "footer.email.form.checkbox"|trans|sw_sanitize }} #}
  51. {#                                                        #}{#                                <input type="checkbox" name="agreement"> #}
  52. {#                                                        #}{#                                <span class="checkmark"></span> #}
  53. {#                                                        #}{#                            </label> #}
  54. {#                                                        {% block cms_form_newsletter_privacy %}#}
  55. {#                                                            {% sw_include '@Storefront/storefront/element/cms-element-form/form-components/cms-element-form-privacy.html.twig' %}#}
  56. {#                                                        {% endblock %}#}
  57. {#                                                        <div class="cogiNewsletterResponse"></div>#}
  58. {#                                                    </div>#}
  59. {#                                                    <div class="col-12 col-md-4">#}
  60. {#                                                        <button type="submit"#}
  61. {#                                                                class="footer-newsletter-form-button btn btn-secondary">#}
  62. {#                                                            {{ "cogi.theme.capskeeper.footer.newsletter.button"|trans|sw_sanitize }}#}
  63. {#                                                        </button>#}
  64. {#                                                    </div>#}
  65. {#                                                </div>#}
  66. {#                                            </div>#}
  67. {#                                        </form>#}
  68. {#                                    </div>#}
  69.                                 {% endblock %}
  70.                             </div>
  71.                         </div>
  72.                     </div>
  73.                     <div class="row">
  74.                         {% if footerKit.navigationConfig.serviceHotline %}
  75.                             {% block layout_footer_navigation_hotline %}
  76.                                 <div class="col-md-3 footer-column js-footer-column pb-4">
  77.                                     {% block layout_footer_navigation_hotline_headline %}
  78.                                         <div
  79.                                             class="footer-column-headline footer-headline js-footer-column-headline js-collapse-footer-column-trigger"
  80.                                             id="collapseFooterHotlineTitle"
  81.                                             data-target="#collapseFooterHotline"
  82.                                             aria-expanded="true"
  83.                                             aria-controls="collapseFooterHotline"
  84.                                             style="color: {{ footerKit.navigationConfig.fontColor }};">
  85.                                             {{ 'footer.serviceHotlineHeadline'|trans|sw_sanitize }}
  86.                                             {% block layout_footer_navigation_hotline_icons %}
  87.                                                 <div class="footer-column-toggle">
  88.                                                     <span class="footer-plus-icon">
  89.                                                         {% sw_icon 'plus' %}
  90.                                                     </span>
  91.                                                     <span class="footer-minus-icon">
  92.                                                         {% sw_icon 'minus' %}
  93.                                                     </span>
  94.                                                 </div>
  95.                                             {% endblock %}
  96.                                         </div>
  97.                                     {% endblock %}
  98.                                     {% block layout_footer_navigation_hotline_content %}
  99.                                         <div id="collapseFooterHotline"
  100.                                              class="footer-column-content collapse js-footer-column-content footer-contact"
  101.                                              aria-labelledby="collapseFooterHotlineTitle">
  102.                                             <div class="footer-column-content-inner">
  103.                                                 <p class="footer-contact-hotline">
  104.                                                     {{ 'footer.serviceHotline'|trans|sw_sanitize }}
  105.                                                 </p>
  106.                                             </div>
  107.                                             <div class="footer-contact-form">
  108.                                                 {{ 'footer.serviceContactLink'|trans({
  109.                                                     '%url%': path('frontend.cms.page', { id: config('core.basicInformation.contactPage') })
  110.                                                 })|raw }}
  111.                                             </div>
  112.                                         </div>
  113.                                     {% endblock %}
  114.                                 </div>
  115.                             {% endblock %}
  116.                         {% endif %}
  117.                         {% if footerKit.navigationConfig["active"] %}
  118.                             {% block layout_footer_navigation_columns %}
  119.                                 <div class="col-md-4 footer-column footer-column-content-inner cogi-footer-text-field"
  120.                                      style="color: {{ footerKit.navigationConfig.fontColor }};">
  121.                                     <h1>{{ "cogi.theme.capskeeper.our-vision.headline"|trans|sw_sanitize }}</h1>
  122.                                     <div>
  123.                                         {{ "cogi.theme.capskeeper.our-vision.description"|trans|sw_sanitize }}
  124.                                     </div>
  125.                                 </div>
  126.                                 {% for root in page.footer.navigation.tree %}
  127.                                     {% block layout_footer_navigation_column %}
  128.                                         <div class="col-md-3 footer-column js-footer-column">
  129.                                             {% block layout_footer_navigation_information_headline %}
  130.                                                 <div
  131.                                                     class="footer-column-headline footer-headline js-collapse-footer-column-trigger"
  132.                                                     data-target="#collapseFooterTitle{{ loop.index }}"
  133.                                                     aria-expanded="true"
  134.                                                     aria-controls="collapseFooter{{ loop.index }}"
  135.                                                     style="color: {{ footerKit.navigationConfig.fontColor }};">
  136.                                                     {{ root.category.translated.name }}
  137.                                                     {% block layout_footer_navigation_information_icons %}
  138.                                                         <div class="footer-column-toggle">
  139.                                                             <span class="footer-plus-icon">
  140.                                                                 {% sw_icon 'plus' %}
  141.                                                             </span>
  142.                                                             <span class="footer-minus-icon">
  143.                                                                 {% sw_icon 'minus' %}
  144.                                                             </span>
  145.                                                         </div>
  146.                                                     {% endblock %}
  147.                                                 </div>
  148.                                             {% endblock %}
  149.                                             {% block layout_footer_navigation_information_content %}
  150.                                                 <div id="collapseFooter{{ loop.index }}"
  151.                                                      class="footer-column-content collapse js-footer-column-content"
  152.                                                      aria-labelledby="collapseFooterTitle{{ loop.index }}">
  153.                                                     <div class="footer-column-content-inner">
  154.                                                         {% block layout_footer_navigation_information_links %}
  155.                                                             <ul class="list-unstyled">
  156.                                                                 {% for treeItem in root.children %}
  157.                                                                     {% set category = treeItem.category %}
  158.                                                                     {% set name = category.translated.name %}
  159.                                                                     {% set externalLink = category.translated.externalLink %}
  160.                                                                     {% block layout_footer_navigation_information_link_item %}
  161.                                                                         <li class="footer-link-item">
  162.                                                                             {% block layout_footer_navigation_information_link %}
  163.                                                                                 {% if category.type == 'folder' %}
  164.                                                                                     <div>{{ name }}</div>
  165.                                                                                 {% else %}
  166.                                                                                     <a class="footer-link"
  167.                                                                                         {% if footerKit.navigationConfig.fontColorLink or footerKit.navigationConfig.fontColorLinkHover %}
  168.                                                                                             onMouseOver="this.style.color='{{ footerKit.navigationConfig.fontColorLinkHover }}'"
  169.                                                                                             onMouseOut="this.style.color='{{ footerKit.navigationConfig.fontColorLink }}'"
  170.                                                                                         {% endif %}
  171.                                                                                        href="{{ category_url(category) }}"
  172.                                                                                         {% if category_linknewtab(category) %}target="_blank"{% endif %}
  173.                                                                                        title="{{ name }}">
  174.                                                                                         {{ name }}
  175.                                                                                     </a>
  176.                                                                                 {% endif %}
  177.                                                                             {% endblock %}
  178.                                                                         </li>
  179.                                                                     {% endblock %}
  180.                                                                 {% endfor %}
  181.                                                             </ul>
  182.                                                         {% endblock %}
  183.                                                     </div>
  184.                                                 </div>
  185.                                             {% endblock %}
  186.                                         </div>
  187.                                     {% endblock %}
  188.                                 {% endfor %}
  189.                             {% endblock %}
  190.                             {% block custom_navigation_blocks %}
  191.                                 {% for block in footerKit.navigationBlock %}
  192.                                     {% if block.active %}
  193.                                         {% block layout_footer_navigation_block_column %}
  194.                                             <div class="{{ block.col }} footer-column js-footer-column">
  195.                                                 {% block layout_footer_navigation_block_headline %}
  196.                                                     <div
  197.                                                         class="footer-column-headline footer-headline js-collapse-footer-column-trigger"
  198.                                                         data-target="#collapseFooterTitle{{ loop.index }}"
  199.                                                         aria-expanded="true"
  200.                                                         aria-controls="collapseFooter{{ loop.index }}"
  201.                                                         style="color: {{ footerKit.navigationConfig.fontColor }};">
  202.                                                         {{ block.title }}
  203.                                                         {% block layout_footer_navigation_block_icons %}
  204.                                                             <div class="footer-column-toggle">
  205.                                                                 <span class="footer-plus-icon">
  206.                                                                     {% sw_icon 'plus' %}
  207.                                                                 </span>
  208.                                                                 <span class="footer-minus-icon">
  209.                                                                     {% sw_icon 'minus' %}
  210.                                                                 </span>
  211.                                                             </div>
  212.                                                         {% endblock %}
  213.                                                     </div>
  214.                                                 {% endblock %}
  215.                                                 {% block layout_footer_navigation_block_content %}
  216.                                                     <div id="collapseFooter{{ loop.index }}"
  217.                                                          class="footer-column-content collapse js-footer-column-content"
  218.                                                          aria-labelledby="collapseFooterTitle{{ loop.index }}">
  219.                                                         <div class="footer-column-content-inner">
  220.                                                             {% block layout_footer_navigation_block_links %}
  221.                                                                 {{ block.block|raw }}
  222.                                                             {% endblock %}
  223.                                                         </div>
  224.                                                     </div>
  225.                                                 {% endblock %}
  226.                                             </div>
  227.                                         {% endblock %}
  228.                                     {% endif %}
  229.                                 {% endfor %}
  230.                             {% endblock %}
  231.                         {% endif %}
  232.                     </div>
  233.                 </div>
  234.             {% endif %}
  235.             {% block layout_footer_information_custom %}
  236.                 {% if footerKit.informationConfig.basicSettings.active and footerKit.informationConfig.basicSettings.informationType == 'custom' %}
  237.                     <div class="col-12 d-flex row customColumns m-0
  238.                     {% if footerKit.informationConfig.basicSettings.center %}
  239.                         justify-content-center
  240.                     {% endif %}
  241.                     "
  242.                          style="background: {{ footerKit.informationConfig.basicSettings.backgroundColor }}; padding: {{ footerKit.informationConfig.basicSettings.verticalSpacing ? footerKit.informationConfig.basicSettings.verticalSpacing : "25px" }} {{ footerKit.informationConfig.basicSettings.horizontalSpacing ? footerKit.informationConfig.basicSettings.horizontalSpacing : "25px" }};">
  243.                         {% if footerKit.productSliderTitle %}
  244.                             <div class="col-12 d-flex justify-content-center"
  245.                                  style="background: {{ footerKit.informationConfig.basicSettings.backgroundColor }};">
  246.                                 <h3 class="p-0 m-0 py-3"
  247.                                     style="color: {{ footerKit.informationConfig.basicSettings.titleColor }};"> {{ footerKit.productSliderTitle }} </h3>
  248.                             </div>
  249.                         {% endif %}
  250.                         {% for informationBlock in footerKit.informationBlock %}
  251.                             {% if informationBlock.active %}
  252.                                 <div class="{{ informationBlock.col }}">
  253.                                     {{ informationBlock.block|raw }}
  254.                                 </div>
  255.                             {% endif %}
  256.                         {% endfor %}
  257.                     </div>
  258.                 {% endif %}
  259.             {% endblock %}
  260.             {% block layout_footer_information_dynamic_products %}
  261.                 {% if footerKit.informationConfig.basicSettings.active and footerKit.informationConfig.basicSettings.informationType == 'dynamic' %}
  262.                     <div class="col-12 d-flex row customColumns m-0 p0 justify-content-center"
  263.                          style="background: {{ footerKit.informationConfig.basicSettings.backgroundColor }}; padding: {{ footerKit.informationConfig.basicSettings.verticalSpacing ? footerKit.informationConfig.basicSettings.verticalSpacing : "25px" }} {{ footerKit.informationConfig.basicSettings.horizontalSpacing ? footerKit.informationConfig.basicSettings.horizontalSpacing : "25px" }};">
  264.                         {% if footerKit.productSliderTitle %}
  265.                             <div class="col-12 d-flex justify-content-center"
  266.                                  style="background: {{ footerKit.informationConfig.basicSettings.backgroundColor }};">
  267.                                 <h3 class="p-0 m-0 py-3"
  268.                                     style="color: {{ footerKit.informationConfig.basicSettings.titleColor }};"> {{ footerKit.productSliderTitle }} </h3>
  269.                             </div>
  270.                         {% endif %}
  271.                         {% sw_include '@FooterKit/storefront/layout/footer/tools/product-slider.html.twig' with {'product': product } %}
  272.                     </div>
  273.                 {% endif %}
  274.             {% endblock %}
  275.             <div class="row col-12 p-0 m-0">
  276.                 {% block layout_footer_payment_logos %}
  277.                     {% if footerKit.paymentShippingConfig.paymentActive %}
  278.                         <div class="footer-logo- is-payment col-12 d-flex row m-0
  279.                         {% if footerKit.paymentShippingConfig.paymentActive == footerKit.paymentShippingConfig.shippingActive %}
  280.                             col-md-6
  281.                             justify-content-md-end
  282.                             justify-content-center
  283.                         {% else %}
  284.                             col-md-12
  285.                             justify-content-center
  286.                         {% endif %}
  287.                         "
  288.                              style="background: {{ footerKit.paymentShippingConfig.backgroundColor }}; padding: {{ footerKit.paymentShippingConfig.verticalSpacing ? footerKit.paymentShippingConfig.verticalSpacing : "25px" }} {{ footerKit.paymentShippingConfig.horizontalSpacing ? footerKit.paymentShippingConfig.horizontalSpacing : "25px" }};">
  289.                             <div style="display: flex; justify-content: center; align-items: center;">
  290.                                 <span class="m-0"
  291.                                       style="font-size: 18px; font-weight: 600; text-align: center; color: {{ footerKit.paymentShippingConfig.fontColor }};">{{ footerKit.paymentString|trans }}</span>
  292.                             </div>
  293.                             {% for paymentMethod in page.salesChannelPaymentMethods %}
  294.                                 {% block layout_footer_payment_logo %}
  295.                                     {% if paymentMethod.media %}
  296.                                         <div class="img-wrapper m-2">
  297.                                             {% sw_thumbnails 'footer-payment-image-thumbnails' with {
  298.                                                 media: paymentMethod.media,
  299.                                                 sizes: {
  300.                                                     'default': '35px'
  301.                                                 },
  302.                                                 attributes: {
  303.                                                     'class': 'img-fluid footer-logo-image',
  304.                                                     'alt': (paymentMethod.media.translated.alt ?: paymentMethod.translated.name),
  305.                                                     'title': (paymentMethod.media.translated.title ?: paymentMethod.translated.name)
  306.                                                 }
  307.                                             } %}
  308.                                         </div>
  309.                                     {% endif %}
  310.                                 {% endblock %}
  311.                             {% endfor %}
  312.                         </div>
  313.                     {% endif %}
  314.                 {% endblock %}
  315.                 {% block layout_footer_shipping_logos %}
  316.                     {% if footerKit.paymentShippingConfig.shippingActive %}
  317.                         <div class="is-shipping footer-logo- is-payment col-12 d-flex row m-0
  318.                         {% if footerKit.paymentShippingConfig.shippingActive == footerKit.paymentShippingConfig.paymentActive %}
  319.                             col-md-6
  320.                             justify-content-md-start
  321.                             justify-content-center
  322.                         {% else %}
  323.                             col-md-12
  324.                             justify-content-center
  325.                         {% endif %}
  326.                         "
  327.                              style="background: {{ footerKit.paymentShippingConfig.backgroundColor }}; padding: {{ footerKit.paymentShippingConfig.verticalSpacing ? footerKit.paymentShippingConfig.verticalSpacing : "25px" }} {{ footerKit.paymentShippingConfig.horizontalSpacing ? footerKit.paymentShippingConfig.horizontalSpacing : "25px" }};">
  328.                             <div style="display: flex; justify-content: center; align-items: center;">
  329.                                 <span class="m-0"
  330.                                       style="font-size: 18px; font-weight: 600; text-align: center; color: {{ footerKit.paymentShippingConfig.fontColor }};">{{ footerKit.shippingString|trans }}</span>
  331.                             </div>
  332.                             {% for shippingMethod in page.salesChannelShippingMethods %}
  333.                                 {% block layout_footer_shipping_logo %}
  334.                                     {% if shippingMethod.media %}
  335.                                         <div class="img-wrapper m-2">
  336.                                             {% sw_thumbnails 'footer-shipping-image-thumbnails' with {
  337.                                                 media: shippingMethod.media,
  338.                                                 sizes: {
  339.                                                     'default': '35px'
  340.                                                 },
  341.                                                 attributes: {
  342.                                                     'class': 'img-fluid footer-logo-image',
  343.                                                     'alt': (shippingMethod.media.translated.alt ?: shippingMethod.translated.name),
  344.                                                     'title': (shippingMethod.media.translated.title ?: shippingMethod.translated.name)
  345.                                                 }
  346.                                             } %}
  347.                                         </div>
  348.                                     {% endif %}
  349.                                 {% endblock %}
  350.                             {% endfor %}
  351.                         </div>
  352.                     {% endif %}
  353.                 {% endblock %}
  354.             </div>
  355.         </div>
  356.         {% if footerKit.bottomConfig.basicSettings.active %}
  357.             <div class="col-12 p-0" style="background: {{ footerKit.bottomConfig.basicSettings.backgroundColor }};">
  358.                 {% block social_media_block %}
  359.                     {% if footerKit.bottomConfig.socialMediaSettings.active %}
  360.                         <div class="col-12"
  361.                              style="padding: {{ footerKit.bottomConfig.socialMediaSettings.verticalSpacing ? footerKit.bottomConfig.socialMediaSettings.verticalSpacing : "25px" }} {{ footerKit.bottomConfig.socialMediaSettings.horizontalSpacing ? footerKit.bottomConfig.socialMediaSettings.horizontalSpacing : "25px" }};">
  362.                             <div class="d-flex justify-content-center col-12 p-0">
  363.                                 <h1 style="font-weight: 600; font-size: 1.2rem; color: {{ footerKit.bottomConfig.socialMediaSettings.fontColor }};">{{ footerKit.socialMediaString|trans }}</h1>
  364.                             </div>
  365.                             <ul class="nav col-12 p-0"
  366.                                 style="display: flex; flex-flow: row wrap; justify-content: center;">
  367.                                 {% for socialMedia in footerKit.bottomConfig.socialMedia %}
  368.                                     {% if socialMedia.active %}
  369.                                         <li class="m-1 d-flex justify-content-center align-center">
  370.                                             {% for itemMedia in media %}
  371.                                                 {% if socialMedia.media == itemMedia.id %}
  372.                                                     {% set mediaUrl = itemMedia.url %}
  373.                                                     <a
  374.                                                         href="{{ socialMedia.url }}"
  375.                                                         {% if footerKit.bottomConfig.socialMediaSettings.tab %}
  376.                                                             target="_blank"
  377.                                                         {% endif %}
  378.                                                     >
  379.                                                         <img
  380.                                                             style="height: {{ footerKit.bottomConfig.socialMediaSettings.iconSize ? footerKit.bottomConfig.socialMediaSettings.iconSize : "30px" }}"
  381.                                                             src="{{ mediaUrl }}"
  382.                                                             alt="socialMedia1">
  383.                                                     </a>
  384.                                                 {% endif %}
  385.                                             {% endfor %}
  386.                                         </li>
  387.                                     {% endif %}
  388.                                 {% endfor %}
  389.                             </ul>
  390.                         </div>
  391.                     {% endif %}
  392.                 {% endblock %}
  393.                 {% block layout_footer_company_logo %}
  394.                     {% if footerKit.bottomConfig.companyLogoSettings.active %}
  395.                         <div class="d-flex justify-content-center col-12"
  396.                              style="padding: {{ footerKit.bottomConfig.companyLogoSettings.verticalSpacing ? footerKit.bottomConfig.companyLogoSettings.verticalSpacing : "25px" }} {{ footerKit.bottomConfig.companyLogoSettings.horizontalSpacing ? footerKit.bottomConfig.companyLogoSettings.horizontalSpacing : "25px" }};">
  397.                             {% for itemMedia in media %}
  398.                                 {% if footerKit.bottomConfig.companyLogoSettings.media == itemMedia.id %}
  399.                                     {% set mediaUrl = itemMedia.url %}
  400.                                     <img
  401.                                         style="height: {{ footerKit.bottomConfig.companyLogoSettings.size ? footerKit.bottomConfig.companyLogoSettings.size : "50px" }}"
  402.                                         src="{{ mediaUrl }}" alt="logo">
  403.                                 {% endif %}
  404.                             {% endfor %}
  405.                         </div>
  406.                     {% endif %}
  407.                 {% endblock %}
  408.                 {% block layout_footer_custom_link %}
  409.                     {% if footerKit.bottomConfig.customLinkSettings.active %}
  410.                         <ul class="nav d-flex justify-content-center col-12 p-1 customLink"
  411.                             style="padding: {{ footerKit.bottomConfig.customLinkSettings.verticalSpacing ? footerKit.bottomConfig.customLinkSettings.verticalSpacing : "0px" }} {{ footerKit.bottomConfig.customLinkSettings.horizontalSpacing ? footerKit.bottomConfig.customLinkSettings.horizontalSpacing : "0px" }} !important;">
  412.                             {% for customLink in footerKit.customLink %}
  413.                                 {% if customLink.active %}
  414.                                     <li class="nav-item">
  415.                                         <a class="nav-link"
  416.                                             {% if footerKit.bottomConfig.customLinkSettings.fontColor or footerKit.bottomConfig.customLinkSettings.fontColorHover %}
  417.                                                 onMouseOver="this.style.color='{{ footerKit.bottomConfig.customLinkSettings.fontColorHover }}'"
  418.                                                 onMouseOut="this.style.color='{{ footerKit.bottomConfig.customLinkSettings.fontColor }}'"
  419.                                             {% endif %}
  420.                                            style="color: {{ footerKit.bottomConfig.customLinkSettings.fontColor }}; transition: all {{ footerKit.bottomConfig.customLinkSettings.transitionTime }};
  421.                                                font-size: {{ footerKit.bottomConfig.customLinkSettings.fontSize ? footerKit.bottomConfig.customLinkSettings.fontSize : ".875rem" }}"
  422.                                            href="{{ customLink.url }}"
  423.                                             {% if footerKit.bottomConfig.customLinkSettings.tab %}
  424.                                                 target="_blank"
  425.                                             {% endif %}
  426.                                         >
  427.                                             {{ customLink.name|trans }}
  428.                                         </a>
  429.                                     </li>
  430.                                 {% endif %}
  431.                             {% endfor %}
  432.                         </ul>
  433.                     {% endif %}
  434.                 {% endblock %}
  435.                 {% block layout_footer_vat %}
  436.                     {% if footerKit.bottomConfig.basicSettings.vatActive %}
  437.                         <div class="footer-vat-new d-flex justify-content-center new-footer col-12"
  438.                              style="color: {{ footerKit.bottomConfig.basicSettings.vatFontColor }}; padding: {{ footerKit.bottomConfig.basicSettings.vatVerticalSpacing ? footerKit.bottomConfig.basicSettings.vatVerticalSpacing : "0" }} {{ footerKit.bottomConfig.basicSettings.vatHorizontalSpacing ? footerKit.bottomConfig.basicSettings.vatHorizontalSpacing : "10px" }};">
  439.                             {% if context.taxState == "gross" %}
  440.                                 <p>{{ "footer.includeVat"|trans|sw_sanitize }}</p>
  441.                             {% else %}
  442.                                 <p>{{ "footer.excludeVat"|trans|sw_sanitize }}</p>
  443.                             {% endif %}
  444.                         </div>
  445.                     {% endif %}
  446.                 {% endblock %}
  447.             </div>
  448.         {% endif %}
  449.     {% else %}
  450.         {{ parent() }}
  451.     {% endif %}
  452. {% endblock %}