var mod_pagespeed_5hIS0Taug2 = "/**\n * @file\n * Defines Javascript behaviors for the commerce cart module.\n */\n\n(function ($, Drupal, drupalSettings) {\n 'use strict';\n\n Drupal.behaviors.commerceCartBlock = {\n attach: function (context) {\n var $context = $(context);\n var $cart = $context.find('.cart--cart-block');\n var $cartButton = $context.find('.cart-block--link__expand');\n var $cartContents = $cart.find('.cart-block--contents');\n\n if ($cartContents.length > 0) {\n // Expand the block when the link is clicked.\n $cartButton.once('cart-button-processed').on('click', function (e) {\n // Prevent it from going to the cart.\n e.preventDefault();\n // Get the shopping cart width + the offset to the left.\n var windowWidth = $(window).width();\n var cartWidth = $cartContents.width() + $cart.offset().left;\n // If the cart goes out of the viewport we should align it right.\n if (cartWidth > windowWidth) {\n $cartContents.addClass('is-outside-horizontal');\n }\n // Toggle the expanded class.\n $cartContents\n .toggleClass('cart-block--contents__expanded')\n .slideToggle();\n });\n }\n }\n };\n})(jQuery, Drupal, drupalSettings);\n"; var mod_pagespeed_hLeTh2krfx = "(function ($, Drupal) {\n\n $( document ).ready(function() {\n $( \".hexcode\" ).each(function( index ) {\n var rgb = $( this.parentElement.parentElement).css( \"background-color\" );\n// color = componentToHex(color);\n\n// var rgb = document.querySelector(this.parentElement.parentElement).style['background-color'];\n var color = '#' + rgb.substr(4, rgb.indexOf(')') - 4).split(',').map((color) => parseInt(color).toString(16)).join('');\n\n $( this ).html( \"
\" + color + \"
\" );\n });\n });\n\n\n function rgbToHex(r, g, b) {\n return \"#\" + componentToHex(r) + componentToHex(g) + componentToHex(b);\n }\n\n})(jQuery, Drupal);\n"; var mod_pagespeed_OtwyKmRahO = "/**\n * @file\n * Affix for Bootstrap 4.\n * https://www.codeply.com/users/skelly\n *\n */\n(function ($, Drupal) {\n\n 'use strict';\n\n Drupal.behaviors.bootstrap_barrio_affix = {\n attach: function (context, settings) {\n var toggleAffix = function (affixElement, scrollElement, wrapper) {\n\n var height = affixElement.outerHeight(),\n top = wrapper.offset().top;\n\n if (scrollElement.scrollTop() >= top){\n wrapper.height(height);\n affixElement.addClass(\"affix\");\n }\n else {\n affixElement.removeClass(\"affix\");\n wrapper.height('auto');\n }\n\n };\n\n $('[data-toggle=\"affix\"]').once().each(function () {\n var ele = $(this),\n wrapper = $('
');\n\n ele.before(wrapper);\n $(window).on('scroll resize', function () {\n toggleAffix(ele, $(this), wrapper);\n });\n\n // init\n toggleAffix(ele, $(window), wrapper);\n });\n }\n }\n})(jQuery, Drupal);\n";