I'm using a module to show snow on my prestashop and its adding this, but it is  creating a white space in pages that are not that tall as my homepage(9000px), can we delete the whitepage on bottom of product pages for example?  : <div class="flurry-container" style="margin: 0px;padding: 0px;position: absolute;top: 0px;right: 0px;left: 0px;height: 9000px;pointer-events: none;"><span style="color: transparent; text-shadow: rgb(255, 255, 255) 0px 0px 1px; display: inline-block; line-height: 1; margin: 0px; padding: 2px; pointer-events: none; font-size: 12px; position: absolute; top: -33.6px; transform: translateX(535px) translateY(8988px) rotateZ(111deg); transition: transform 36s linear, opacity 36s cubic-bezier(1, 0.3, 0.6, 0.74); z-index: 9999; opacity: 0;">❆</span><span style="color: transparent; text-shadow: rgb(255, 255, 255) 0px 0px 1px; display: inline-block; line-height: 1; margin: 0px; padding: 2px; pointer-events: none; font-size: 12px; position: absolute; top: -33.6px; transform: translateX(1250px) translateY(8988px) rotateZ(270deg); transition: transform 36s linear, opacity 36s cubic-bezier(1, 0.3, 0.6, 0.74); z-index: 9999; opacity: 0;">❅</span><span style="color: transparent; text-shadow: rgb(255, 255, 255) 0px 0px 1px; display: inline-block; line-height: 1; margin: 0px; padding: 2px; pointer-events: none; font-size: 13px; position: absolute; top: -33.6px; transform: translateX(1685px) translateY(8987px) rotateZ(17deg); transition: transform 30s linear, opacity 30s cubic-bezier(1, 0.3, 0.6, 0.74); z-index: 9999; opacity: 0;">❆</span><span style="color: transparent; text-shadow: rgb(255, 255, 255) 0px 0px 1px; display: inline-block; line-height: 1; margin:
this is using : snow-custom.js  :! /**

 * DISCLAIMER

 *

 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer

 * versions in the future. If you wish to customize PrestaShop for your

 * needs please refer to http://www.prestashop.com for more information.

 * We offer the best and most useful modules PrestaShop and modifications for your online store. 

 *

 * @author    knowband.com <<PRESIDIO_ANONYMIZED_EMAIL_ADDRESS>>

 * @copyright 2017 Knowband

 * @license   see file: LICENSE.txt

 * @category  PrestaShop Module

 */



/* @license MIT

 * letItSnow.js

 * @author M1nified http://prowebject.com

 * Requires: jquery 2.x & jquery-ui 1.11+ with Effects Core

 */

(function($) {
  $.fn.extend({
    letItSnow: function letItSnow(options) {
      var settings = $.extend({
        color: '#fff',
        size_min: 1,
        size_max: 5,
        zindex: 99999,
        maxcount: 100,
        wind: 250,
        easing_x: "easeInBack",
        easing_y: "easeInCubic",
        fall_time: 10000
      }, options);

      var spawning = true;
      $(window).on('blur', function stopAnimations() {
        spawning = false;
      });
      $(window).on('focus', function stopAnimations() {
        spawning = true;
      });

      return this.each(function letItSnowEach() {
        var height = $(document).innerHeight();
        var flightduration = settings.fall_time;

        // Create the snowflake container
        var $container = $('<div class="flurry-container" style="margin: 0px;padding: 0px;position: absolute;top: 0px;right: 0px;left: 0px;pointer-events: none;z-index: ' + settings.zindex + ';"></div>');
        $(this).append($container);

        var flake = function flake() {
          if (!spawning) {
            setTimeout(flake.bind(this), 2000);
            return;
          }
          var left = Math.floor(Math.random() * 100000 % ($(this).width() + settings.wind)) - settings.wind;
          var size = Math.ceil((Math.random() * 10) % settings.size_max) + settings.size_min;
          var timeout = Math.floor(Math.random() * 100000 % flightduration);
          var elem = $('<div class="snowflake" style="display:block; pointer-events: none; z-index:' + settings.zindex + ';position:absolute; top:0px; left:' + left + 'px; width:' + size + 'px; height:' + size + 'px; border-radius:100%;background-color:' + settings.color + ';"></div>');
          setTimeout(flakeSpawnDelay.bind(this, elem, flake, left), timeout);
        }.bind(this);

        var flakeSpawnDelay = function flakeSpawnDelay(elem, flake, left) {
          $container.append(elem);
          elem.animate({
            left: left + settings.wind,
            top: height
          }, {
            duration: flightduration,
            specialEasing: {
              left: settings.easing_x,
              top: settings.easing_y
            },
            step: function step(now, fx) {
              if (fx.prop === 'left') {
                try {
                  if (now <= 0 || now + settings.size_max >= $(window).innerWidth()) {
                    $(this).hide();
                  } else {
                    $(this).show();
                  }
                } catch (e) {
                  $(this).stop();
                }
              }
            }
          }).promise().always(onFlakeDeath.bind(this, elem, flake));
        }

        var onFlakeDeath = function onFlakeDeath(elem, flake) {
          flake.call(this);
          elem.remove();
        }

        for (i = 0; i < settings.maxcount; i++) {
          flake();
        }

        // Update the container height on window resize
        $(window).on('resize', function() {
          $container.css('height', $(document).innerHeight() + 'px');
        });

        // Initial height setting
        $container.css('height', $(document).innerHeight() + 'px');
      });
    }
  });
}(jQuery));