1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8174],{18174:(a,e,i)=>{i.r(e),i.d(e,{default:()=>s});var n=i(24205),t=i(67296),l=i(15753);const s=class{constructor(a){this.$el=a,this.slider=this.$el.querySelector(".swiper-container"),this.slides=this.$el.querySelectorAll(".swiper-slide"),this.controls=this.$el.querySelector(".swiper-controls"),this.tabletMQL=window.matchMedia("(min-width: 700px)"),this.swiper,this.SWIPER_OPTS={slidesPerView:3,spaceBetween:0,loop:!0,navigation:{clickable:!0,nextEl:this.controls.querySelector(".swiper-button-next"),prevEl:this.controls.querySelector(".swiper-button-prev")},watchSlidesVisibility:!0,breakpoints:{700:{slidesPerView:3},1270:{slidesPerView:4}}},this.initSwiper(),this.reInitCarousel(),this.tabletMQL.addEventListener?this.tabletMQL.addEventListener("change",(()=>{this.reInitCarousel()})):this.tabletMQL.addListener(this.reInitCarousel()),this.adjustH2Margin(),window.addEventListener("resize",(()=>this.adjustH2Margin()))}initSwiper(){n.Z.use([t.Z,l.Z]),this.swiper=new n.Z(this.slider,this.SWIPER_OPTS)}reInitCarousel(){this.tabletMQL.matches||(this.swiper.destroy(!0,!0),this.swiper=new n.Z(this.slider,this.SWIPER_OPTS))}adjustH2Margin(){var a=this.$el.querySelector(".swiper-wrapper"),e=this.$el.querySelector(".slim-promo-carousel__title");if(a&&e){var i=(340-a.offsetHeight)/2+10;e.style.marginBottom=i+"px",console.log("Applied bottom margin to h2:",i+"px")}else console.log("Required elements not found.")}}},15753:(a,e,i)=>{i.d(e,{Z:()=>o});var n=i(21123),t=i(89617);function l(){return l=Object.assign||function(a){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(a[n]=i[n])}return a},l.apply(this,arguments)}var s={getRandomNumber:function(a){void 0===a&&(a=16);return"x".repeat(a).replace(/x/g,(function(){return Math.round(16*Math.random()).toString(16)}))},makeElFocusable:function(a){return a.attr("tabIndex","0"),a},makeElNotFocusable:function(a){return a.attr("tabIndex","-1"),a},addElRole:function(a,e){return a.attr("role",e),a},addElRoleDescription:function(a,e){return a.attr("aria-roledescription",e),a},addElControls:function(a,e){return a.attr("aria-controls",e),a},addElLabel:function(a,e){return a.attr("aria-label",e),a},addElId:function(a,e){return a.attr("id",e),a},addElLive:function(a,e){return a.attr("aria-live",e),a},disableEl:function(a){return a.attr("aria-disabled",!0),a},enableEl:function(a){return a.attr("aria-disabled",!1),a},onEnterOrSpaceKey:function(a){if(13===a.keyCode||32===a.keyCode){var e=this,i=e.params.a11y,l=(0,n.Z)(a.target);e.navigation&&e.navigation.$nextEl&&l.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?e.a11y.notify(i.lastSlideMessage):e.a11y.notify(i.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&l.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?e.a11y.notify(i.firstSlideMessage):e.a11y.notify(i.prevSlideMessage)),e.pagination&&l.is((0,t.Wc)(e.params.pagination.bulletClass))&&l[0].click()}},notify:function(a){var e=this.a11y.liveRegion;0!==e.length&&(e.html(""),e.html(a))},updateNavigation:function(){var a=this;if(!a.params.loop&&a.navigation){var e=a.navigation,i=e.$nextEl,n=e.$prevEl;n&&n.length>0&&(a.isBeginning?(a.a11y.disableEl(n),a.a11y.makeElNotFocusable(n)):(a.a11y.enableEl(n),a.a11y.makeElFocusable(n))),i&&i.length>0&&(a.isEnd?(a.a11y.disableEl(i),a.a11y.makeElNotFocusable(i)):(a.a11y.enableEl(i),a.a11y.makeElFocusable(i)))}},updatePagination:function(){var a=this,e=a.params.a11y;a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.bullets.each((function(i){var t=(0,n.Z)(i);a.a11y.makeElFocusable(t),a.params.pagination.renderBullet||(a.a11y.addElRole(t,"button"),a.a11y.addElLabel(t,e.paginationBulletMessage.replace(/\{\{index\}\}/,t.index()+1)))}))},init:function(){var a=this,e=a.params.a11y;a.$el.append(a.a11y.liveRegion);var i=a.$el;e.containerRoleDescriptionMessage&&a.a11y.addElRoleDescription(i,e.containerRoleDescriptionMessage),e.containerMessage&&a.a11y.addElLabel(i,e.containerMessage);var l=a.$wrapperEl,s=l.attr("id")||"swiper-wrapper-"+a.a11y.getRandomNumber(16),o=a.params.autoplay&&a.params.autoplay.enabled?"off":"polite";a.a11y.addElId(l,s),a.a11y.addElLive(l,o),e.itemRoleDescriptionMessage&&a.a11y.addElRoleDescription((0,n.Z)(a.slides),e.itemRoleDescriptionMessage),a.a11y.addElRole((0,n.Z)(a.slides),e.slideRole);var r,d,p=a.params.loop?a.slides.filter((function(e){return!e.classList.contains(a.params.slideDuplicateClass)})).length:a.slides.length;a.slides.each((function(i,t){var l=(0,n.Z)(i),s=a.params.loop?parseInt(l.attr("data-swiper-slide-index"),10):t,o=e.slideLabelMessage.replace(/\{\{index\}\}/,s+1).replace(/\{\{slidesLength\}\}/,p);a.a11y.addElLabel(l,o)})),a.navigation&&a.navigation.$nextEl&&(r=a.navigation.$nextEl),a.navigation&&a.navigation.$prevEl&&(d=a.navigation.$prevEl),r&&r.length&&(a.a11y.makeElFocusable(r),"BUTTON"!==r[0].tagName&&(a.a11y.addElRole(r,"button"),r.on("key
1down",a.a11y.onEnterOrSpaceKey)),a.a11y.addElLabel(r,e.nextSlideMessage),a.a11y.addElControls(r,s)),d&&d.length&&(a.a11y.makeElFocusable(d),"BUTTON"!==d[0].tagName&&(a.a11y.addElRole(d,"button"),d.on("keydown",a.a11y.onEnterOrSpaceKey)),a.a11y.addElLabel(d,e.prevSlideMessage),a.a11y.addElControls(d,s)),a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.$el.on("keydown",(0,t.Wc)(a.params.pagination.bulletClass),a.a11y.onEnterOrSpaceKey)},destroy:function(){var a,e,i=this;i.a11y.liveRegion&&i.a11y.liveRegion.length>0&&i.a11y.liveRegion.remove(),i.navigation&&i.navigation.$nextEl&&(a=i.navigation.$nextEl),i.navigation&&i.navigation.$prevEl&&(e=i.navigation.$prevEl),a&&a.off("keydown",i.a11y.onEnterOrSpaceKey),e&&e.off("keydown",i.a11y.onEnterOrSpaceKey),i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.$el.off("keydown",(0,t.Wc)(i.params.pagination.bulletClass),i.a11y.onEnterOrSpaceKey)}};const o={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group"}},create:function(){(0,t.cR)(this,{a11y:l({},s,{liveRegion:(0,n.Z)('<span class="'+this.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')})})},on:{afterInit:function(a){a.params.a11y.enabled&&(a.a11y.init(),a.a11y.updateNavigation())},toEdge:function(a){a.params.a11y.enabled&&a.a11y.updateNavigation()},fromEdge:function(a){a.params.a11y.enabled&&a.a11y.updateNavigation()},paginationUpdate:function(a){a.params.a11y.enabled&&a.a11y.updatePagination()},destroy:function(a){a.params.a11y.enabled&&a.a11y.destroy()}}}},67296:(a,e,i)=>{i.d(e,{Z:()=>o});var n=i(21123),t=i(89617);function l(){return l=Object.assign||function(a){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(a[n]=i[n])}return a},l.apply(this,arguments)}var s={toggleEl:function(a,e){a[e?"addClass":"removeClass"](this.params.navigation.disabledClass),a[0]&&"BUTTON"===a[0].tagName&&(a[0].disabled=e)},update:function(){var a=this,e=a.params.navigation,i=a.navigation.toggleEl;if(!a.params.loop){var n=a.navigation,t=n.$nextEl,l=n.$prevEl;l&&l.length>0&&(a.isBeginning?i(l,!0):i(l,!1),a.params.watchOverflow&&a.enabled&&l[a.isLocked?"addClass":"removeClass"](e.lockClass)),t&&t.length>0&&(a.isEnd?i(t,!0):i(t,!1),a.params.watchOverflow&&a.enabled&&t[a.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(a){var e=this;a.preventDefault(),e.isBeginning&&!e.params.loop||e.slidePrev()},onNextClick:function(a){var e=this;a.preventDefault(),e.isEnd&&!e.params.loop||e.slideNext()},init:function(){var a,e,i=this,l=i.params.navigation;(i.params.navigation=(0,t.Up)(i.$el,i.params.navigation,i.params.createElements,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),l.nextEl||l.prevEl)&&(l.nextEl&&(a=(0,n.Z)(l.nextEl),i.params.uniqueNavElements&&"string"==typeof l.nextEl&&a.length>1&&1===i.$el.find(l.nextEl).length&&(a=i.$el.find(l.nextEl))),l.prevEl&&(e=(0,n.Z)(l.prevEl),i.params.uniqueNavElements&&"string"==typeof l.prevEl&&e.length>1&&1===i.$el.find(l.prevEl).length&&(e=i.$el.find(l.prevEl))),a&&a.length>0&&a.on("click",i.navigation.onNextClick),e&&e.length>0&&e.on("click",i.navigation.onPrevClick),(0,t.l7)(i.navigation,{$nextEl:a,nextEl:a&&a[0],$prevEl:e,prevEl:e&&e[0]}),i.enabled||(a&&a.addClass(l.lockClass),e&&e.addClass(l.lockClass)))},destroy:function(){var a=this,e=a.navigation,i=e.$nextEl,n=e.$prevEl;i&&i.length&&(i.off("click",a.navigation.onNextClick),i.removeClass(a.params.navigation.disabledClass)),n&&n.length&&(n.off("click",a.navigation.onPrevClick),n.removeClass(a.params.navigation.disabledClass))}};const o={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){(0,t.cR)(this,{navigation:l({},s)})},on:{init:function(a){a.navigation.init(),a.navigation.update()},toEdge:function(a){a.navigation.update()},fromEdge:function(a){a.navigation.update()},destroy:function(a){a.navigation.destroy()},"enable disable":function(a){var e=a.navigation,i=e.$nextEl,n=e.$prevEl;i&&i[a.enabled?"removeClass":"addClass"](a.params.navigation.lockClass),n&&n[a.enabled?"removeClass":"addClass"](a.params.navigation.lockClass)},click:function(a,e){var i=a.navigation,t=i.$nextEl,l=i.$prevEl,s=e.target;if(a.params.navigation.hideOnClick&&!(0,n.Z)(s).is(l)&&!(0,n.Z)(s).is(t)){if(a.pagination&&a.params.pagination&&a.params.pagination.clickable&&(a.pagination.el===s||a.pagination.el.contains(s)))return;var o;
1t?o=t.hasClass(a.params.navigation.hiddenClass):l&&(o=l.hasClass(a.params.navigation.hiddenClass)),!0===o?a.emit("navigationShow"):a.emit("navigationHide"),t&&t.toggleClass(a.params.navigation.hiddenClass),l&&l.toggleClass(a.params.navigation.hiddenClass)}}}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.