PageSourceSearch

https://static-prod.remymartin.com/app/themes/remy/js/component88.53da59769c569a5fb7ee.js

js remymartin.com collected 2026-10-02 17:21:20 UTC 3,241 bytes, 15 lines download raw bytes

1"use strict";(self.webpackChunkremy_martin_2020=self.webpackChunkremy_martin_2020||[]).push([[4817],{1129:(A,a,i)=>{i.r(a),i.d(a,{default:()=>L});var b=i(5391),g=i(1033),p=i(7652),o=i(3549),v=i(7727),E=i.n(v),m=i(3639),f=i(7138),O=i.n(f),d=i(1346),P=Object.defineProperty,_=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,c=(s,e,t)=>e in s?P(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t,h=(s,e)=>{for(var t in e||(e={}))w.call(e,t)&&c(s,t,e[t]);if(_)for(var t of _(e))y.call(e,t)&&c(s,t,e[t]);return s};class n{constructor(e,t){this.titleEQ=null,this.descEQ=null,this.lightbox=null,this._element=e,this._options=h(h({},n._defaultOptions),t),this.swiper=null,this._init()}_registerObserver(){new g.Z(()=>{this.descEQ.align()}).observe(this._element.querySelector(".swiper"))}_initCarousel(){this.swiper=new p.Z(this._element.querySelector(".swiper"),{modules:[o.tl,o.W_],loop:!0,grabCursor:!0,spaceBetween:30,touchStartForcePreventDefault:!0,touchMoveStopPropagation:!0,shortSwipes:window.innerWidth<=768,threshold:15,pagination:{el:this._element.querySelector(".swiper-pagination"),type:"bullets",clickable:!0},watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,centeredSlides:!1,navigation:{nextEl:this._element.querySelector(".swiper-button-next"),prevEl:this._element.querySelector(".swiper-button-prev")},slidesPerView:"auto",breakpoints:{768:{spaceBetween:40}}}),this.swiper.on("slideChange",()=>{this._initLightbox()})}_initLightbox(){const e=(0,m.Z)().split("-")[0];if(this._element.querySelectorAll(".swiper-slide a.glightbox").forEach(r=>{r.setAttribute("data-gallery",e)}),typeof window.pageLightBox!="undefined"){window.pageLightBox.reload();return}const t=`<div class="gslide">
2    <div class="gslide-inner-content">
3        <div class="ginner-container">
4            <h4 class="gslide-headline"></h4>
5            <div class="gslide-media">
6            </div>
7            <div class="gslide-description">
8                <div class="gdesc-inner">
9                    <h5 class="gslide-title"></h5>
10                    <div class="gslide-desc"></div>
11                </div>
12            </div>
13        </div>
14    </div>
15</div>`;window.pageLightBox=new(E())({touchNavigation:!0,loop:!1,zoomable:!1,autoplayVideos:!0,skin:"remy-special-icons-scrollable",moreLength:0,slideHTML:t}),window.pageLightBox.on("slide_after_load",r=>{const{slideNode:u,trigger:l}=r;if(l){if(l.getAttribute("data-headline")){const B=l.getAttribute("data-headline"),C=u.getElementsByClassName("gslide-headline")[0];C.innerHTML=B}const M=l.getElementsByClassName("description-container")[0],D=u.getElementsByClassName("gslide-desc")[0];D.innerHTML=M.innerHTML}})}_init(){const e=(0,d.As)(this._element,".section");e!==null&&(e.classList.contains("is-style-bg-black")||e.classList.contains("inverted")||e.classList.contains("is-style-inverted"))&&this._element.classList.add("inverted"),this._registerObserver(),this._initCarousel(),this._initLightbox(),this.descEQ=new(O())(this._element.querySelectorAll(".flagline")),this.descEQ.align(),d.FA&&this._element.addEventListener("touchstart",t=>{t.pageX>20&&t.pageX<window.innerWidth-20||t.preventDefault()})}}const L=n}}]);

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.